Project Number Date
test_Tails_ISO_closed-issues-design-doc 3 28 May 2026, 18:09

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:53.271 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.801
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.082
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.838
Then the computer boots Tails 25.469
And I see a disk failure message on the splash screen 1.410
After features/support/hooks.rb:335 0.908
After features/support/hooks.rb:104 0.007
28.595
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.058
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.735
Then the computer boots Tails 24.549
And I see a disk failure message on the splash screen 3.251
After features/support/hooks.rb:335 0.582
After features/support/hooks.rb:104 0.007
29.218
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.088
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.752
Then the computer boots Tails 25.531
And I see a disk failure message on the splash screen 2.845
After features/support/hooks.rb:335 0.956
After features/support/hooks.rb:104 0.006
Tags: @product @doc
25.352
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.066
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.277
When Tails detects disk read failures on the SquashFS 0.317
Then I see a disk failure message 1.696
Then I can open the hardware failure documentation from the disk failure message 15.994
After features/support/hooks.rb:335 1.479
After features/support/hooks.rb:104 0.000
Tags: @product @doc
25.749
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.058
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.553
When Tails detects disk read failures on the boot device 1.415
Then I see a disk failure message 0.817
Then I can open the hardware failure documentation from the disk failure message 15.903
After features/support/hooks.rb:335 1.482
After features/support/hooks.rb:104 0.000
Tags: @product @doc
25.753
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.056
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.425
When Tails detects disk read failures on the boot device with a target error 0.290
Then I see a disk failure message 1.554
Then I can open the hardware failure documentation from the disk failure message 16.425
After features/support/hooks.rb:335 1.533
After features/support/hooks.rb:104 0.000
Tags: @product
1:9.749
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.894
And I corrupt the boot device's GPT backup header 0.232
And I power off the computer 0.270
When I start the computer 0.869
Then the computer boots Tails 40.657
When I log in to a new session 11.614
And all notifications have disappeared 7.041
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.165
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:335 0.964
After features/support/hooks.rb:104 0.006
Tags: @product
1:5.944
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 7.738
And I corrupt the boot device's GPT backup partition table 0.219
And I power off the computer 0.259
When I start the computer 0.729
Then the computer boots Tails 37.721
When I log in to a new session 12.025
And all notifications have disappeared 7.116
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.130
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:335 0.766
After features/support/hooks.rb:104 0.006
Tags: @product
1:29.519
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.092
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.011
And I plug USB drive "temp" 1.020
And I write the Tails USB image to disk "temp" 14.515
When I start Tails from USB drive "temp" with network unplugged 53.051
Then Tails is running from USB drive "temp" 0.699
And the Greeter forbids creating a persistent partition 0.061
When I log in to a new session 10.298
And all notifications have disappeared 6.693
Then I am recommended to reinstall Tails due to partitioning errors 0.117
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.185
And I am told that Persistent Storage cannot be created 1.765
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:335 1.241
After features/support/hooks.rb:104 0.125
Tags: @product
1:10.239
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given a computer 0.092
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.010
And I plug USB drive "temp" 1.021
And I write the Tails USB image to disk "temp" 13.386
When I start Tails from USB drive "temp" with network unplugged 54.908
Then Tails is running from USB drive "temp" 0.563
And the Greeter recommends reinstalling Tails due to partitioning errors 0.053
And the Greeter forbids starting Tails 0.033
And the Greeter forbids all settings but language 0.164
And Tails detected partitioning error guid-not-randomized 0.005
After features/support/hooks.rb:335 1.008
After features/support/hooks.rb:104 0.123
Tags: @product
1:7.279
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.069
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" 13.814
When I start Tails from USB drive "temp" with network unplugged 51.341
Then Tails is running from USB drive "temp" 0.665
And the Greeter recommends reinstalling Tails due to partitioning errors 0.051
And the Greeter forbids starting Tails 0.086
And the Greeter forbids all settings but language 0.210
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:335 1.124
After features/support/hooks.rb:104 0.125
Tags: @product
1:8.068
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.026
Given a computer 0.092
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.012
And I plug USB drive "temp" 1.026
And I write the Tails USB image to disk "temp" 13.418
When I start Tails from USB drive "temp" with network unplugged 52.642
Then Tails is running from USB drive "temp" 0.568
And the Greeter recommends reinstalling Tails due to partitioning errors 0.050
And the Greeter forbids starting Tails 0.054
And the Greeter forbids all settings but language 0.193
And Tails detected partitioning error fs-not-resized 0.008
After features/support/hooks.rb:335 0.649
After features/support/hooks.rb:104 0.139