Project Number Date
test_Tails_ISO_21373-poweroff-inhibit 55 14 Jul 2026, 00:02

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:18.180 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
25.444
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.050
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.732
Then the computer boots Tails 23.389
And I see a disk failure message on the splash screen 1.271
After features/support/hooks.rb:339 0.697
After features/support/hooks.rb:108 0.005
26.895
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.044
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.680
Then the computer boots Tails 23.158
And I see a disk failure message on the splash screen 3.011
After features/support/hooks.rb:339 0.810
After features/support/hooks.rb:108 0.005
26.715
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.050
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.814
Then the computer boots Tails 23.106
And I see a disk failure message on the splash screen 2.744
After features/support/hooks.rb:339 1.035
After features/support/hooks.rb:108 0.029
Tags: @product @doc
19.678
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.044
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.281
When Tails detects disk read failures on the SquashFS 1.260
Then I see a disk failure message 0.741
Then I can open the hardware failure documentation from the disk failure message 10.351
After features/support/hooks.rb:339 1.654
After features/support/hooks.rb:108 0.000
Tags: @product @doc
24.306
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.051
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.071
When Tails detects disk read failures on the boot device 0.334
Then I see a disk failure message 1.454
Then I can open the hardware failure documentation from the disk failure message 15.393
After features/support/hooks.rb:339 1.334
After features/support/hooks.rb:108 0.000
Tags: @product @doc
24.362
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.049
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.017
When Tails detects disk read failures on the boot device with a target error 0.321
Then I see a disk failure message 1.439
Then I can open the hardware failure documentation from the disk failure message 15.534
After features/support/hooks.rb:339 1.315
After features/support/hooks.rb:108 0.000
Tags: @product
1:4.009
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.162
And I corrupt the boot device's GPT backup header 0.210
And I power off the computer 0.249
When I start the computer 0.665
Then the computer boots Tails 38.204
When I log in to a new session 9.406
And all notifications have disappeared 6.989
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.116
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.722
After features/support/hooks.rb:108 0.080
Tags: @product
1:1.225
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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 7.307
And I corrupt the boot device's GPT backup partition table 0.180
And I power off the computer 0.249
When I start the computer 0.687
Then the computer boots Tails 35.889
When I log in to a new session 9.939
And all notifications have disappeared 6.852
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.113
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.963
After features/support/hooks.rb:108 0.007
Tags: @product
1:34.588
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.053
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.007
And I plug USB drive "temp" 1.014
And I write the Tails USB image to disk "temp" 13.111
When I start Tails from USB drive "temp" with network unplugged 1:1.318
Then Tails is running from USB drive "temp" 0.529
And the Greeter forbids creating a persistent partition 0.051
When I log in to a new session 8.867
And all notifications have disappeared 7.124
Then I am recommended to reinstall Tails due to partitioning errors 0.111
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.208
And I am told that Persistent Storage cannot be created 1.186
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 1.166
After features/support/hooks.rb:108 0.125
Tags: @product
1:7.995
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.050
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.014
And I write the Tails USB image to disk "temp" 12.698
When I start Tails from USB drive "temp" with network unplugged 53.528
Then Tails is running from USB drive "temp" 0.460
And the Greeter recommends reinstalling Tails due to partitioning errors 0.042
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.156
And Tails detected partitioning error guid-not-randomized 0.004
After features/support/hooks.rb:339 0.672
After features/support/hooks.rb:108 0.117
Tags: @product
59.211
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.050
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.007
And I plug USB drive "temp" 1.014
And I write the Tails USB image to disk "temp" 13.244
When I start Tails from USB drive "temp" with network unplugged 44.417
Then Tails is running from USB drive "temp" 0.265
And the Greeter recommends reinstalling Tails due to partitioning errors 0.040
And the Greeter forbids starting Tails 0.028
And the Greeter forbids all settings but language 0.138
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:339 0.935
After features/support/hooks.rb:108 0.117
Tags: @product
1:3.747
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.047
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.007
And I plug USB drive "temp" 1.014
And I write the Tails USB image to disk "temp" 13.110
When I start Tails from USB drive "temp" with network unplugged 48.776
Then Tails is running from USB drive "temp" 0.539
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.040
And the Greeter forbids all settings but language 0.161
And Tails detected partitioning error fs-not-resized 0.004
After features/support/hooks.rb:339 0.943
After features/support/hooks.rb:108 0.122