Project Number Date
test_Tails_ISO_devel 4356 21 Apr 2026, 18:13

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 10:22.815 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
29.484
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.115
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.881
Then the computer boots Tails 26.926
And I see a disk failure message on the splash screen 1.562
After features/support/hooks.rb:331 0.766
After features/support/hooks.rb:100 0.049
31.215
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.095
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.794
Then the computer boots Tails 26.453
And I see a disk failure message on the splash screen 3.872
After features/support/hooks.rb:331 0.964
After features/support/hooks.rb:100 0.017
29.935
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.084
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.782
Then the computer boots Tails 26.651
And I see a disk failure message on the splash screen 2.416
After features/support/hooks.rb:331 0.849
After features/support/hooks.rb:100 0.018
Tags: @product @doc
26.452
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.058
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.097
When Tails detects disk read failures on the SquashFS 0.306
Then I see a disk failure message 1.654
Then I can open the hardware failure documentation from the disk failure message 16.335
After features/support/hooks.rb:331 1.628
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.005
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.098
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.032
When Tails detects disk read failures on the boot device 0.424
Then I see a disk failure message 1.453
Then I can open the hardware failure documentation from the disk failure message 16.995
After features/support/hooks.rb:331 1.298
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.800
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.061
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.793
When Tails detects disk read failures on the boot device with a target error 1.625
Then I see a disk failure message 0.893
Then I can open the hardware failure documentation from the disk failure message 17.425
After features/support/hooks.rb:331 2.169
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.324
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.630
And I corrupt the boot device's GPT backup header 0.240
And I power off the computer 0.261
When I start the computer 0.785
Then the computer boots Tails 41.700
When I log in to a new session 11.927
And all notifications have disappeared 7.600
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.171
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:331 0.919
After features/support/hooks.rb:100 0.012
Tags: @product
1:10.518
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.116
And I corrupt the boot device's GPT backup partition table 0.234
And I power off the computer 0.285
When I start the computer 0.872
Then the computer boots Tails 41.650
When I log in to a new session 11.531
And all notifications have disappeared 7.689
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.132
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:331 0.850
After features/support/hooks.rb:100 0.016
Tags: @product
1:33.550
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.058
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.012
And I plug USB drive "temp" 1.023
And I write the Tails USB image to disk "temp" 14.434
When I start Tails from USB drive "temp" with network unplugged 56.637
Then Tails is running from USB drive "temp" 0.564
And the Greeter forbids creating a persistent partition 0.049
When I log in to a new session 10.627
And all notifications have disappeared 7.477
Then I am recommended to reinstall Tails due to partitioning errors 0.134
# 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 1.287
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 1.600
After features/support/hooks.rb:100 0.170
Tags: @product
1:15.701
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.071
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.012
And I plug USB drive "temp" 1.024
And I write the Tails USB image to disk "temp" 13.917
When I start Tails from USB drive "temp" with network unplugged 59.711
Then Tails is running from USB drive "temp" 0.583
And the Greeter recommends reinstalling Tails due to partitioning errors 0.073
And the Greeter forbids starting Tails 0.049
And the Greeter forbids all settings but language 0.247
And Tails detected partitioning error guid-not-randomized 0.010
After features/support/hooks.rb:331 0.532
After features/support/hooks.rb:100 0.183
Tags: @product
1:4.296
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.070
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.009
And I plug USB drive "temp" 1.018
And I write the Tails USB image to disk "temp" 14.411
When I start Tails from USB drive "temp" with network unplugged 47.694
Then Tails is running from USB drive "temp" 0.747
And the Greeter recommends reinstalling Tails due to partitioning errors 0.061
And the Greeter forbids starting Tails 0.032
And the Greeter forbids all settings but language 0.241
And Tails detected partitioning error system-partition-not-resized 0.008
After features/support/hooks.rb:331 0.957
After features/support/hooks.rb:100 0.139
Tags: @product
1:14.529
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.062
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.009
And I plug USB drive "temp" 1.018
And I write the Tails USB image to disk "temp" 14.173
When I start Tails from USB drive "temp" with network unplugged 58.368
Then Tails is running from USB drive "temp" 0.620
And the Greeter recommends reinstalling Tails due to partitioning errors 0.049
And the Greeter forbids starting Tails 0.035
And the Greeter forbids all settings but language 0.187
And Tails detected partitioning error fs-not-resized 0.004
After features/support/hooks.rb:331 0.777
After features/support/hooks.rb:100 0.131