Project Number Date
test_Tails_ISO_devel 4359 22 Apr 2026, 11:25

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:42.141 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
28.225
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.065
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.926
Then the computer boots Tails 25.701
And I see a disk failure message on the splash screen 1.530
After features/support/hooks.rb:331 1.028
After features/support/hooks.rb:100 0.006
31.112
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.074
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.933
Then the computer boots Tails 26.614
And I see a disk failure message on the splash screen 3.489
After features/support/hooks.rb:331 0.649
After features/support/hooks.rb:100 0.008
29.453
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.132
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.816
Then the computer boots Tails 27.085
And I see a disk failure message on the splash screen 1.418
After features/support/hooks.rb:331 0.823
After features/support/hooks.rb:100 0.036
Tags: @product @doc
29.237
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.069
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.618
When Tails detects disk read failures on the SquashFS 1.306
Then I see a disk failure message 0.819
Then I can open the hardware failure documentation from the disk failure message 19.423
After features/support/hooks.rb:331 1.924
After features/support/hooks.rb:100 0.000
Tags: @product @doc
28.971
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.067
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.127
When Tails detects disk read failures on the boot device 0.385
Then I see a disk failure message 1.763
Then I can open the hardware failure documentation from the disk failure message 18.627
After features/support/hooks.rb:331 1.712
After features/support/hooks.rb:100 0.000
Tags: @product @doc
29.386
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.105
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.811
When Tails detects disk read failures on the boot device with a target error 0.381
Then I see a disk failure message 1.848
Then I can open the hardware failure documentation from the disk failure message 19.238
After features/support/hooks.rb:331 1.682
After features/support/hooks.rb:100 0.000
Tags: @product
1:15.274
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.336
And I corrupt the boot device's GPT backup header 0.243
And I power off the computer 0.275
When I start the computer 0.781
Then the computer boots Tails 44.658
When I log in to a new session 12.316
And all notifications have disappeared 7.501
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.152
And Tails detected partitioning error partitioning-corruption 0.007
After features/support/hooks.rb:331 0.966
After features/support/hooks.rb:100 0.008
Tags: @product
1:8.321
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 8.294
And I corrupt the boot device's GPT backup partition table 0.260
And I power off the computer 0.266
When I start the computer 0.855
Then the computer boots Tails 39.286
When I log in to a new session 11.758
And all notifications have disappeared 7.415
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.179
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 1.017
After features/support/hooks.rb:100 0.008
Tags: @product
1:51.087
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.139
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.013
And I plug USB drive "temp" 1.027
And I write the Tails USB image to disk "temp" 15.201
When I start Tails from USB drive "temp" with network unplugged 1:13.857
Then Tails is running from USB drive "temp" 0.573
And the Greeter forbids creating a persistent partition 0.043
When I log in to a new session 10.273
And all notifications have disappeared 7.214
Then I am recommended to reinstall Tails due to partitioning errors 0.201
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.285
And I am told that Persistent Storage cannot be created 1.250
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 1.154
After features/support/hooks.rb:100 0.123
Tags: @product
1:17.954
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.058
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.009
And I plug USB drive "temp" 1.023
And I write the Tails USB image to disk "temp" 14.427
When I start Tails from USB drive "temp" with network unplugged 1:1.494
Then Tails is running from USB drive "temp" 0.642
And the Greeter recommends reinstalling Tails due to partitioning errors 0.054
And the Greeter forbids starting Tails 0.032
And the Greeter forbids all settings but language 0.206
And Tails detected partitioning error guid-not-randomized 0.005
After features/support/hooks.rb:331 0.760
After features/support/hooks.rb:100 0.159
Tags: @product
1:8.129
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.087
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.013
And I plug USB drive "temp" 1.022
And I write the Tails USB image to disk "temp" 14.705
When I start Tails from USB drive "temp" with network unplugged 51.345
Then Tails is running from USB drive "temp" 0.656
And the Greeter recommends reinstalling Tails due to partitioning errors 0.057
And the Greeter forbids starting Tails 0.033
And the Greeter forbids all settings but language 0.199
And Tails detected partitioning error system-partition-not-resized 0.007
After features/support/hooks.rb:331 0.618
After features/support/hooks.rb:100 0.126
Tags: @product
1:4.987
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.066
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.011
And I plug USB drive "temp" 1.023
And I write the Tails USB image to disk "temp" 14.379
When I start Tails from USB drive "temp" with network unplugged 48.626
Then Tails is running from USB drive "temp" 0.567
And the Greeter recommends reinstalling Tails due to partitioning errors 0.055
And the Greeter forbids starting Tails 0.033
And the Greeter forbids all settings but language 0.217
And Tails detected partitioning error fs-not-resized 0.005
After features/support/hooks.rb:331 0.764
After features/support/hooks.rb:100 0.150