Project Number Date
test_Tails_ISO_stable 6182 03 Mar 2026, 11:42

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 90 1 4 0 0 95 11 1 12 10:15.571 Failed
Tags: @product
Feature Hardware failures
In order to update my failing hardware before I lose data As a Tails user I want to be warned about hardware failures
28.391
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.071
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.815
Then the computer boots Tails 26.206
And I see a disk failure message on the splash screen 1.298
After features/support/hooks.rb:331 0.774
After features/support/hooks.rb:100 0.006
28.909
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given a computer 0.056
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.709
Then the computer boots Tails 24.529
And I see a disk failure message on the splash screen 3.614
After features/support/hooks.rb:331 0.761
After features/support/hooks.rb:100 0.020
27.537
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.136
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 0.830
Then the computer boots Tails 25.439
And I see a disk failure message on the splash screen 1.131
After features/support/hooks.rb:331 0.653
After features/support/hooks.rb:100 0.041
Tags: @product @doc
25.896
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.063
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.319
When Tails detects disk read failures on the SquashFS 1.267
Then I see a disk failure message 0.826
Then I can open the hardware failure documentation from the disk failure message 16.419
After features/support/hooks.rb:331 1.320
After features/support/hooks.rb:100 0.000
Tags: @product @doc
26.155
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.053
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.672
When Tails detects disk read failures on the boot device 0.340
Then I see a disk failure message 1.573
Then I can open the hardware failure documentation from the disk failure message 16.514
After features/support/hooks.rb:331 1.412
After features/support/hooks.rb:100 0.000
Tags: @product @doc
26.662
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.100
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.584
When Tails detects disk read failures on the boot device with a target error 1.376
Then I see a disk failure message 0.867
Then I can open the hardware failure documentation from the disk failure message 16.733
After features/support/hooks.rb:331 1.034
After features/support/hooks.rb:100 0.000
Tags: @product
1:9.243
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.953
And I corrupt the boot device's GPT backup header 0.226
And I power off the computer 0.260
When I start the computer 0.825
Then the computer boots Tails 40.084
When I log in to a new session 10.910
And all notifications have disappeared 7.849
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.128
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:331 1.050
After features/support/hooks.rb:100 0.055
Tags: @product
1:5.810
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.097
And I corrupt the boot device's GPT backup partition table 0.240
And I power off the computer 0.257
When I start the computer 0.765
Then the computer boots Tails 37.910
When I log in to a new session 11.012
And all notifications have disappeared 7.348
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.173
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:331 0.890
After features/support/hooks.rb:100 0.021
Tags: @product
1:43.571
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.066
And I set Tails to boot with options "test_gpt_corruption=gpt_backup,gpt_backup_table" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.009
And I plug USB drive "temp" 1.022
And I write the Tails USB image to disk "temp" 14.184
When I start Tails from USB drive "temp" with network unplugged 1:7.832
Then Tails is running from USB drive "temp" 0.625
And the Greeter forbids creating a persistent partition 0.049
When I log in to a new session 9.720
And all notifications have disappeared 7.505
Then I am recommended to reinstall Tails due to partitioning errors 0.147
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.194
And I am told that Persistent Storage cannot be created 1.202
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.128
After features/support/hooks.rb:100 0.130
Tags: @product
1:16.733
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.089
And I set Tails to boot with options "test_partitioning_errors=guid" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.012
And I plug USB drive "temp" 1.020
And I write the Tails USB image to disk "temp" 14.133
When I start Tails from USB drive "temp" with network unplugged 1:0.677
Then Tails is running from USB drive "temp" 0.512
And the Greeter recommends reinstalling Tails due to partitioning errors 0.057
And the Greeter forbids starting Tails 0.034
And the Greeter forbids all settings but language 0.190
And Tails detected partitioning error guid-not-randomized 0.006
After features/support/hooks.rb:331 0.524
After features/support/hooks.rb:100 0.133
Tags: @product
1:3.656
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given a computer 0.066
And I set Tails to boot with options "test_partitioning_errors=part_resize" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.008
And I plug USB drive "temp" 1.017
And I write the Tails USB image to disk "temp" 14.028
When I start Tails from USB drive "temp" with network unplugged 47.641
Then Tails is running from USB drive "temp" 0.630
And the Greeter recommends reinstalling Tails due to partitioning errors 0.051
And the Greeter forbids starting Tails 0.033
And the Greeter forbids all settings but language 0.172
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:331 0.587
After features/support/hooks.rb:100 0.126
Tags: @product
1:13.003
Scenario Outline Disk partitioning errors without a persistent partition
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Steps
Given a computer 0.083
And I set Tails to boot with options "test_partitioning_errors=fs_resize" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.008
And I plug USB drive "temp" 1.017
And I write the Tails USB image to disk "temp" 13.837
When I start Tails from USB drive "temp" with network unplugged 57.603
Then Tails is running from USB drive "temp" 0.451
<"usb"> expected but was
<"ata">. (Test::Unit::AssertionFailedError)
./features/step_definitions/usb.rb:918:in `/^Tails is running from (.*) drive "([^"]+)"$/'
features/hardware_failure.feature:82:in `Then Tails is running from USB drive "temp"'
features/hardware_failure.feature:73:in `Then Tails is running from USB drive "temp"'
And the Greeter recommends reinstalling Tails due to partitioning errors 0.000
And the Greeter forbids starting Tails 0.000
And the Greeter forbids all settings but language 0.000
And Tails detected partitioning error fs-not-resized 0.000
After features/support/hooks.rb:331 4.866

SCENARIO FAILED: 'Disk partitioning errors without a persistent partition, Examples (#3)' (at time 01:34:21)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6182/artifact/build-artifacts/01:34:21_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6182/artifact/build-artifacts/01:34:21_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6182/artifact/build-artifacts/01:34:21_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6182/artifact/build-artifacts/01:34:21_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.journal

After features/support/hooks.rb:100 0.138