Project Number Date
test_Tails_ISO_closed-issues-design-doc 4 29 May 2026, 15:18

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 9:50.441 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
27.822
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.107
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.842
Then the computer boots Tails 25.635
And I see a disk failure message on the splash screen 1.236
After features/support/hooks.rb:335 1.038
After features/support/hooks.rb:104 0.008
26.824
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given a computer 0.068
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.777
Then the computer boots Tails 24.581
And I see a disk failure message on the splash screen 1.396
After features/support/hooks.rb:335 1.088
After features/support/hooks.rb:104 0.006
27.053
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.105
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.808
Then the computer boots Tails 24.808
And I see a disk failure message on the splash screen 1.330
After features/support/hooks.rb:335 0.653
After features/support/hooks.rb:104 0.006
Tags: @product @doc
25.817
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.055
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.157
When Tails detects disk read failures on the SquashFS 1.296
Then I see a disk failure message 0.922
Then I can open the hardware failure documentation from the disk failure message 16.385
After features/support/hooks.rb:335 1.305
After features/support/hooks.rb:104 0.000
Tags: @product @doc
25.986
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.053
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.454
When Tails detects disk read failures on the boot device 1.337
Then I see a disk failure message 0.734
Then I can open the hardware failure documentation from the disk failure message 16.405
After features/support/hooks.rb:335 1.634
After features/support/hooks.rb:104 0.000
Tags: @product @doc
26.323
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.098
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.396
When Tails detects disk read failures on the boot device with a target error 0.317
Then I see a disk failure message 1.453
Then I can open the hardware failure documentation from the disk failure message 17.057
After features/support/hooks.rb:335 1.253
After features/support/hooks.rb:104 0.000
Tags: @product
1:7.334
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.709
And I corrupt the boot device's GPT backup header 0.209
And I power off the computer 0.274
When I start the computer 0.748
Then the computer boots Tails 40.070
When I log in to a new session 10.335
And all notifications have disappeared 6.711
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.263
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:335 0.969
After features/support/hooks.rb:104 0.014
Tags: @product
1:5.397
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 7.835
And I corrupt the boot device's GPT backup partition table 0.236
And I power off the computer 0.254
When I start the computer 0.836
Then the computer boots Tails 38.754
When I log in to a new session 10.004
And all notifications have disappeared 7.274
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.197
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:335 0.964
After features/support/hooks.rb:104 0.006
Tags: @product
1:39.801
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.129
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.009
And I plug USB drive "temp" 1.016
And I write the Tails USB image to disk "temp" 14.111
When I start Tails from USB drive "temp" with network unplugged 1:4.684
Then Tails is running from USB drive "temp" 0.462
And the Greeter forbids creating a persistent partition 0.042
When I log in to a new session 9.404
And all notifications have disappeared 7.227
Then I am recommended to reinstall Tails due to partitioning errors 0.253
# 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.217
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:335 1.275
After features/support/hooks.rb:104 0.117
Tags: @product
1:10.378
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.070
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.007
And I plug USB drive "temp" 1.020
And I write the Tails USB image to disk "temp" 13.442
When I start Tails from USB drive "temp" with network unplugged 54.784
Then Tails is running from USB drive "temp" 0.525
And the Greeter recommends reinstalling Tails due to partitioning errors 0.059
And the Greeter forbids starting Tails 0.032
And the Greeter forbids all settings but language 0.385
And Tails detected partitioning error guid-not-randomized 0.050
After features/support/hooks.rb:335 0.906
After features/support/hooks.rb:104 0.142
Tags: @product
1:4.544
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.065
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.010
And I plug USB drive "temp" 1.024
And I write the Tails USB image to disk "temp" 13.209
When I start Tails from USB drive "temp" with network unplugged 49.496
Then Tails is running from USB drive "temp" 0.485
And the Greeter recommends reinstalling Tails due to partitioning errors 0.043
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.172
And Tails detected partitioning error system-partition-not-resized 0.005
After features/support/hooks.rb:335 0.710
After features/support/hooks.rb:104 0.148
Tags: @product
1:3.157
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.057
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.008
And I plug USB drive "temp" 1.017
And I write the Tails USB image to disk "temp" 13.056
When I start Tails from USB drive "temp" with network unplugged 48.249
Then Tails is running from USB drive "temp" 0.479
And the Greeter recommends reinstalling Tails due to partitioning errors 0.052
And the Greeter forbids starting Tails 0.032
And the Greeter forbids all settings but language 0.198
And Tails detected partitioning error fs-not-resized 0.005
After features/support/hooks.rb:335 0.560
After features/support/hooks.rb:104 0.142