Project Number Date
test_Tails_ISO_stable 5558 06 Apr 2025, 12:42

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 15:3.691 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.597
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.170
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.944
Then the computer boots Tails 33.655
And I see a disk failure message on the splash screen 4.827
After features/support/hooks.rb:330 0.553
After features/support/hooks.rb:100 0.009
38.754
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.171
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.953
Then the computer boots Tails 34.945
And I see a disk failure message on the splash screen 2.683
After features/support/hooks.rb:330 0.608
After features/support/hooks.rb:100 0.009
38.460
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.165
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.963
Then the computer boots Tails 34.875
And I see a disk failure message on the splash screen 2.456
After features/support/hooks.rb:330 0.640
After features/support/hooks.rb:100 0.009
Tags: @product @doc
41.396
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.170
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.546
When Tails detects disk read failures on the SquashFS 0.457
Then I see a disk failure message 2.958
Then I can open the hardware failure documentation from the disk failure message 28.263
After features/support/hooks.rb:330 3.781
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.163
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.177
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.087
When Tails detects disk read failures on the boot device 0.911
Then I see a disk failure message 2.714
Then I can open the hardware failure documentation from the disk failure message 28.272
After features/support/hooks.rb:330 3.868
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.087
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.179
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.734
When Tails detects disk read failures on the boot device with a target error 1.939
Then I see a disk failure message 1.293
Then I can open the hardware failure documentation from the disk failure message 25.940
After features/support/hooks.rb:330 4.023
After features/support/hooks.rb:100 0.000
Tags: @product
1:40.225
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 10.717
And I corrupt the boot device's GPT backup header 0.345
And I power off the computer 0.325
When I start the computer 1.003
Then the computer boots Tails 1:4.406
When I log in to a new session 16.894
And all notifications have disappeared 6.335
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.183
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.635
After features/support/hooks.rb:100 0.009
Tags: @product
1:36.674
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.125
And I corrupt the boot device's GPT backup partition table 0.310
And I power off the computer 0.333
When I start the computer 0.985
Then the computer boots Tails 1:2.186
When I log in to a new session 17.394
And all notifications have disappeared 6.121
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.205
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.639
After features/support/hooks.rb:100 0.009
Tags: @product
2:30.736
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
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.037
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.714
When I start Tails from USB drive "temp" with network unplugged 1:30.566
Then Tails is running from USB drive "temp" 0.342
And the Greeter forbids creating a persistent partition 0.104
When I log in to a new session 17.489
And all notifications have disappeared 6.906
Then I am recommended to reinstall Tails due to partitioning errors 0.278
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.237
And I am told that Persistent Storage cannot be created 2.811
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 2.028
After features/support/hooks.rb:100 0.093
Tags: @product
1:57.857
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Given a computer 0.174
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.037
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 28.739
When I start Tails from USB drive "temp" with network unplugged 1:27.088
Then Tails is running from USB drive "temp" 0.317
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.310
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.829
After features/support/hooks.rb:100 0.114
Tags: @product
1:43.516
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.170
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.038
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 26.245
When I start Tails from USB drive "temp" with network unplugged 1:15.165
Then Tails is running from USB drive "temp" 0.369
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.318
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.730
After features/support/hooks.rb:100 0.136
Tags: @product
1:36.219
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.187
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.039
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.368
When I start Tails from USB drive "temp" with network unplugged 1:7.775
Then Tails is running from USB drive "temp" 0.304
And the Greeter recommends reinstalling Tails due to partitioning errors 0.064
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.347
And Tails detected partitioning error fs-not-resized 0.022
After features/support/hooks.rb:330 0.602
After features/support/hooks.rb:100 0.133