Project Number Date
test_Tails_ISO_stable 5726 19 Jun 2025, 10:33

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 22:43.436 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
56.456
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.226
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 3.244
Then the computer boots Tails 50.390
And I see a disk failure message on the splash screen 2.594
After features/support/hooks.rb:330 0.821
After features/support/hooks.rb:100 0.020
57.417
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.266
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.243
Then the computer boots Tails 52.772
And I see a disk failure message on the splash screen 3.135
After features/support/hooks.rb:330 0.691
After features/support/hooks.rb:100 0.020
52.506
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.232
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.108
Then the computer boots Tails 44.105
And I see a disk failure message on the splash screen 7.058
After features/support/hooks.rb:330 1.059
After features/support/hooks.rb:100 0.018
Tags: @product @doc
57.385
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.262
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.419
When Tails detects disk read failures on the SquashFS 0.451
Then I see a disk failure message 8.988
Then I can open the hardware failure documentation from the disk failure message 37.262
After features/support/hooks.rb:330 4.378
After features/support/hooks.rb:100 0.000
Tags: @product @doc
54.323
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Given a computer 0.371
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.772
When Tails detects disk read failures on the boot device 5.086
Then I see a disk failure message 3.850
Then I can open the hardware failure documentation from the disk failure message 35.243
After features/support/hooks.rb:330 5.907
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:0.555
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.212
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.158
When Tails detects disk read failures on the boot device with a target error 3.382
Then I see a disk failure message 6.052
Then I can open the hardware failure documentation from the disk failure message 39.749
After features/support/hooks.rb:330 3.519
After features/support/hooks.rb:100 0.000
Tags: @product
2:28.347
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.552
And I corrupt the boot device's GPT backup header 0.355
And I power off the computer 0.341
When I start the computer 1.077
Then the computer boots Tails 1:38.086
When I log in to a new session 21.930
And all notifications have disappeared 7.477
Then I am recommended to migrate to a new USB stick due to partitioning errors 2.147
And Tails detected partitioning error partitioning-corruption 0.378
After features/support/hooks.rb:330 5.421
After features/support/hooks.rb:100 0.025
Tags: @product
2:29.004
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.553
And I corrupt the boot device's GPT backup partition table 0.380
And I power off the computer 0.355
When I start the computer 5.172
Then the computer boots Tails 1:33.200
When I log in to a new session 32.496
And all notifications have disappeared 6.540
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.286
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 0.944
After features/support/hooks.rb:100 0.016
Tags: @product
3:53.027
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.451
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.051
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 50.994
When I start Tails from USB drive "temp" with network unplugged 2:8.780
Then Tails is running from USB drive "temp" 1.688
And the Greeter forbids creating a persistent partition 1.342
When I log in to a new session 30.023
And all notifications have disappeared 7.516
Then I am recommended to reinstall Tails due to partitioning errors 1.843
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 2.882
And I am told that Persistent Storage cannot be created 6.375
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.362
After features/support/hooks.rb:100 0.123
Tags: @product
2:57.839
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.050
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 41.189
When I start Tails from USB drive "temp" with network unplugged 2:14.075
Then Tails is running from USB drive "temp" 0.433
And the Greeter recommends reinstalling Tails due to partitioning errors 0.170
And the Greeter forbids starting Tails 0.185
And the Greeter forbids all settings but language 0.430
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 5.877
After features/support/hooks.rb:100 0.220
Tags: @product
2:38.758
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.216
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.045
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 39.048
When I start Tails from USB drive "temp" with network unplugged 1:57.439
Then Tails is running from USB drive "temp" 0.402
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.380
And Tails detected partitioning error system-partition-not-resized 0.020
After features/support/hooks.rb:330 0.905
After features/support/hooks.rb:100 0.158
Tags: @product
2:37.812
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.324
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.085
And I plug USB drive "temp" 1.108
And I write the Tails USB image to disk "temp" 40.394
When I start Tails from USB drive "temp" with network unplugged 1:54.799
Then Tails is running from USB drive "temp" 0.421
And the Greeter recommends reinstalling Tails due to partitioning errors 0.145
And the Greeter forbids starting Tails 0.078
And the Greeter forbids all settings but language 0.441
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 1.101
After features/support/hooks.rb:100 0.233