Project Number Date
test_Tails_ISO_stable 5682 28 May 2025, 13:07

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 17:12.993 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.978
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.459
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.093
Then the computer boots Tails 35.919
And I see a disk failure message on the splash screen 4.505
After features/support/hooks.rb:330 0.596
After features/support/hooks.rb:100 0.009
40.656
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.267
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.084
Then the computer boots Tails 37.037
And I see a disk failure message on the splash screen 2.266
After features/support/hooks.rb:330 0.800
After features/support/hooks.rb:100 0.008
40.232
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.280
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.027
Then the computer boots Tails 36.568
And I see a disk failure message on the splash screen 2.356
After features/support/hooks.rb:330 0.596
After features/support/hooks.rb:100 0.007
Tags: @product @doc
42.470
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.497
When Tails detects disk read failures on the SquashFS 0.514
Then I see a disk failure message 3.162
Then I can open the hardware failure documentation from the disk failure message 29.106
After features/support/hooks.rb:330 3.683
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.883
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.062
When Tails detects disk read failures on the boot device 1.692
Then I see a disk failure message 1.493
Then I can open the hardware failure documentation from the disk failure message 29.451
After features/support/hooks.rb:330 3.298
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.801
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.183
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.464
When Tails detects disk read failures on the boot device with a target error 2.004
Then I see a disk failure message 1.415
Then I can open the hardware failure documentation from the disk failure message 28.734
After features/support/hooks.rb:330 3.806
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.564
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 16.454
And I corrupt the boot device's GPT backup header 0.480
And I power off the computer 0.337
When I start the computer 1.215
Then the computer boots Tails 1:5.306
When I log in to a new session 17.755
And all notifications have disappeared 6.791
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.208
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.011
Tags: @product
1:43.702
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.684
And I corrupt the boot device's GPT backup partition table 0.439
And I power off the computer 0.367
When I start the computer 1.102
Then the computer boots Tails 1:6.286
When I log in to a new session 18.347
And all notifications have disappeared 7.275
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.185
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.970
After features/support/hooks.rb:100 0.015
Tags: @product
2:51.784
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
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.039
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 32.829
When I start Tails from USB drive "temp" with network unplugged 1:47.967
Then Tails is running from USB drive "temp" 0.378
And the Greeter forbids creating a persistent partition 0.101
When I log in to a new session 17.270
And all notifications have disappeared 7.024
Then I am recommended to reinstall Tails due to partitioning errors 0.241
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.345
And I am told that Persistent Storage cannot be created 3.341
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 1.125
After features/support/hooks.rb:100 0.099
Tags: @product
2:43.360
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.190
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.041
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 32.537
When I start Tails from USB drive "temp" with network unplugged 2:8.593
Then Tails is running from USB drive "temp" 0.343
And the Greeter recommends reinstalling Tails due to partitioning errors 0.093
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.415
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:330 0.880
After features/support/hooks.rb:100 0.145
Tags: @product
1:59.471
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.187
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.047
And I write the Tails USB image to disk "temp" 29.888
When I start Tails from USB drive "temp" with network unplugged 1:27.490
Then Tails is running from USB drive "temp" 0.332
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.319
And Tails detected partitioning error system-partition-not-resized 0.018
After features/support/hooks.rb:330 0.921
After features/support/hooks.rb:100 0.142
Tags: @product
1:55.087
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.204
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.043
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 28.017
When I start Tails from USB drive "temp" with network unplugged 1:24.919
Then Tails is running from USB drive "temp" 0.341
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 1.835
After features/support/hooks.rb:100 0.142