Project Number Date
test_Tails_ISO_stable 5641 12 May 2025, 13:10

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 19:11.059 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
46.967
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.422
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.207
Then the computer boots Tails 41.415
And I see a disk failure message on the splash screen 3.921
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.040
45.974
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given a computer 0.270
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.290
Then the computer boots Tails 37.716
And I see a disk failure message on the splash screen 6.697
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.010
41.413
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
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.045
Then the computer boots Tails 36.157
And I see a disk failure message on the splash screen 4.022
After features/support/hooks.rb:330 0.597
After features/support/hooks.rb:100 0.007
Tags: @product @doc
45.234
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.287
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.670
When Tails detects disk read failures on the SquashFS 0.427
Then I see a disk failure message 3.124
Then I can open the hardware failure documentation from the disk failure message 30.724
After features/support/hooks.rb:330 4.145
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.808
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.251
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.123
When Tails detects disk read failures on the boot device 1.725
Then I see a disk failure message 1.477
Then I can open the hardware failure documentation from the disk failure message 29.229
After features/support/hooks.rb:330 4.103
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.316
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.250
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.086
When Tails detects disk read failures on the boot device with a target error 0.487
Then I see a disk failure message 2.952
Then I can open the hardware failure documentation from the disk failure message 29.539
After features/support/hooks.rb:330 4.031
After features/support/hooks.rb:100 0.000
Tags: @product
2:7.277
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 15.556
And I corrupt the boot device's GPT backup header 0.432
And I power off the computer 0.335
When I start the computer 1.136
Then the computer boots Tails 1:20.618
When I log in to a new session 21.450
And all notifications have disappeared 7.432
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.301
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.772
After features/support/hooks.rb:100 0.009
Tags: @product
1:50.686
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 10.012
And I corrupt the boot device's GPT backup partition table 0.410
And I power off the computer 0.341
When I start the computer 1.204
Then the computer boots Tails 1:11.667
When I log in to a new session 18.950
And all notifications have disappeared 7.889
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.194
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.922
After features/support/hooks.rb:100 0.010
Tags: @product
3:21.212
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.192
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.048
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 35.423
When I start Tails from USB drive "temp" with network unplugged 2:12.858
Then Tails is running from USB drive "temp" 0.319
And the Greeter forbids creating a persistent partition 0.088
When I log in to a new session 18.692
And all notifications have disappeared 7.649
Then I am recommended to reinstall Tails due to partitioning errors 0.204
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.266
And I am told that Persistent Storage cannot be created 3.395
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.234
After features/support/hooks.rb:100 0.149
Tags: @product
2:27.135
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.323
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.064
And I write the Tails USB image to disk "temp" 33.116
When I start Tails from USB drive "temp" with network unplugged 1:51.569
Then Tails is running from USB drive "temp" 0.456
And the Greeter recommends reinstalling Tails due to partitioning errors 0.099
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.363
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 1.020
After features/support/hooks.rb:100 0.157
Tags: @product
2:38.011
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.292
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.048
And I plug USB drive "temp" 1.072
And I write the Tails USB image to disk "temp" 30.062
When I start Tails from USB drive "temp" with network unplugged 2:5.250
Then Tails is running from USB drive "temp" 0.780
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.334
And Tails detected partitioning error system-partition-not-resized 0.019
After features/support/hooks.rb:330 0.874
After features/support/hooks.rb:100 0.136
Tags: @product
2:21.023
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.193
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.047
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 28.095
When I start Tails from USB drive "temp" with network unplugged 1:50.736
Then Tails is running from USB drive "temp" 0.352
And the Greeter recommends reinstalling Tails due to partitioning errors 0.097
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.361
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.851
After features/support/hooks.rb:100 0.154