Project Number Date
test_Tails_ISO_stable 5671 23 May 2025, 08:57

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 95 0 0 0 0 95 12 0 12 16:1.262 Passed
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
41.281
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.266
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.038
Then the computer boots Tails 37.202
And I see a disk failure message on the splash screen 2.773
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.009
39.593
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.244
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.078
Then the computer boots Tails 36.071
And I see a disk failure message on the splash screen 2.199
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.007
40.432
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.215
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 1.007
Then the computer boots Tails 35.679
And I see a disk failure message on the splash screen 3.529
After features/support/hooks.rb:330 0.723
After features/support/hooks.rb:100 0.010
Tags: @product @doc
43.472
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.247
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.896
When Tails detects disk read failures on the SquashFS 0.430
Then I see a disk failure message 2.855
Then I can open the hardware failure documentation from the disk failure message 30.042
After features/support/hooks.rb:330 3.545
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.683
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.229
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.040
When Tails detects disk read failures on the boot device 0.682
Then I see a disk failure message 2.717
Then I can open the hardware failure documentation from the disk failure message 29.013
After features/support/hooks.rb:330 3.529
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.385
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.210
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.887
When Tails detects disk read failures on the boot device with a target error 1.860
Then I see a disk failure message 1.422
Then I can open the hardware failure documentation from the disk failure message 24.004
After features/support/hooks.rb:330 3.535
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.668
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 16.207
And I corrupt the boot device's GPT backup header 0.347
And I power off the computer 0.325
When I start the computer 1.024
Then the computer boots Tails 1:6.159
When I log in to a new session 18.174
And all notifications have disappeared 6.122
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.267
And Tails detected partitioning error partitioning-corruption 0.041
After features/support/hooks.rb:330 0.818
After features/support/hooks.rb:100 0.010
Tags: @product
1:50.289
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.232
And I corrupt the boot device's GPT backup partition table 0.307
And I power off the computer 0.350
When I start the computer 1.013
Then the computer boots Tails 1:12.456
When I log in to a new session 18.771
And all notifications have disappeared 7.904
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.238
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.762
After features/support/hooks.rb:100 0.011
Tags: @product
2:37.247
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.222
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.047
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 30.709
When I start Tails from USB drive "temp" with network unplugged 1:37.635
Then Tails is running from USB drive "temp" 0.323
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 15.565
And all notifications have disappeared 6.901
Then I am recommended to reinstall Tails due to partitioning errors 0.179
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.693
And I am told that Persistent Storage cannot be created 2.821
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.111
After features/support/hooks.rb:100 0.094
Tags: @product
2:5.848
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.185
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.051
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 29.688
When I start Tails from USB drive "temp" with network unplugged 1:34.025
Then Tails is running from USB drive "temp" 0.351
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.344
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.913
After features/support/hooks.rb:100 0.137
Tags: @product
1:52.682
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.627
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.548
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 29.658
When I start Tails from USB drive "temp" with network unplugged 1:19.975
Then Tails is running from USB drive "temp" 0.300
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.341
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.692
After features/support/hooks.rb:100 0.138
Tags: @product
1:40.674
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.194
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.044
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 26.499
When I start Tails from USB drive "temp" with network unplugged 1:12.119
Then Tails is running from USB drive "temp" 0.343
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.274
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.709
After features/support/hooks.rb:100 0.148