Project Number Date
test_Tails_ISO_stable 5530 25 Mar 2025, 12:53

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:33.292 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
39.026
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.197
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.359
Then the computer boots Tails 34.718
And I see a disk failure message on the splash screen 2.749
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.009
38.420
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.191
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.160
Then the computer boots Tails 33.680
And I see a disk failure message on the splash screen 3.388
After features/support/hooks.rb:330 0.609
After features/support/hooks.rb:100 0.009
38.064
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.186
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.967
Then the computer boots Tails 33.263
And I see a disk failure message on the splash screen 3.647
After features/support/hooks.rb:330 0.620
After features/support/hooks.rb:100 0.009
Tags: @product @doc
39.753
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.292
When Tails detects disk read failures on the SquashFS 1.513
Then I see a disk failure message 1.416
Then I can open the hardware failure documentation from the disk failure message 27.340
After features/support/hooks.rb:330 3.262
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.819
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.844
When Tails detects disk read failures on the boot device 0.585
Then I see a disk failure message 3.043
Then I can open the hardware failure documentation from the disk failure message 29.160
After features/support/hooks.rb:330 2.792
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.343
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.263
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.827
When Tails detects disk read failures on the boot device with a target error 0.534
Then I see a disk failure message 2.992
Then I can open the hardware failure documentation from the disk failure message 27.725
After features/support/hooks.rb:330 2.597
After features/support/hooks.rb:100 0.000
Tags: @product
2:4.496
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 22.104
And I corrupt the boot device's GPT backup header 0.354
And I power off the computer 0.333
When I start the computer 1.080
Then the computer boots Tails 1:16.029
When I log in to a new session 16.818
And all notifications have disappeared 7.589
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.172
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.009
Tags: @product
1:45.356
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.775
And I corrupt the boot device's GPT backup partition table 0.397
And I power off the computer 0.331
When I start the computer 1.041
Then the computer boots Tails 1:8.789
When I log in to a new session 17.768
And all notifications have disappeared 7.066
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.012
After features/support/hooks.rb:330 0.717
After features/support/hooks.rb:100 0.010
Tags: @product
2:50.093
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.177
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.050
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 38.005
When I start Tails from USB drive "temp" with network unplugged 1:41.810
Then Tails is running from USB drive "temp" 0.324
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 16.250
And all notifications have disappeared 7.855
Then I am recommended to reinstall Tails due to partitioning errors 0.257
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.286
And I am told that Persistent Storage cannot be created 2.925
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.775
After features/support/hooks.rb:100 0.109
Tags: @product
2:7.948
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.235
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.066
And I write the Tails USB image to disk "temp" 30.530
When I start Tails from USB drive "temp" with network unplugged 1:35.146
Then Tails is running from USB drive "temp" 0.388
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.077
And the Greeter forbids all settings but language 0.352
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.923
After features/support/hooks.rb:100 0.152
Tags: @product
2:2.498
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.302
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.044
And I plug USB drive "temp" 1.126
And I write the Tails USB image to disk "temp" 27.392
When I start Tails from USB drive "temp" with network unplugged 1:32.774
Then Tails is running from USB drive "temp" 0.401
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.303
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.145
Tags: @product
1:43.471
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.227
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.048
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.444
When I start Tails from USB drive "temp" with network unplugged 1:14.854
Then Tails is running from USB drive "temp" 0.330
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.339
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.712
After features/support/hooks.rb:100 0.141