Project Number Date
test_Tails_ISO_21373-poweroff-inhibit 36 23 Jun 2026, 19:59

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:16.553 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
26.064
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.059
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.692
Then the computer boots Tails 24.144
And I see a disk failure message on the splash screen 1.167
After features/support/hooks.rb:339 0.640
After features/support/hooks.rb:108 0.005
25.163
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.043
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.697
Then the computer boots Tails 23.042
And I see a disk failure message on the splash screen 1.380
After features/support/hooks.rb:339 0.637
After features/support/hooks.rb:108 0.030
26.990
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.006
Given a computer 0.115
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.749
Then the computer boots Tails 23.096
And I see a disk failure message on the splash screen 3.028
After features/support/hooks.rb:339 0.738
After features/support/hooks.rb:108 0.021
Tags: @product @doc
24.634
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.045
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.057
When Tails detects disk read failures on the SquashFS 1.251
Then I see a disk failure message 0.736
Then I can open the hardware failure documentation from the disk failure message 15.544
After features/support/hooks.rb:339 1.011
After features/support/hooks.rb:108 0.000
Tags: @product @doc
24.522
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.050
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.010
When Tails detects disk read failures on the boot device 1.345
Then I see a disk failure message 0.811
Then I can open the hardware failure documentation from the disk failure message 15.304
After features/support/hooks.rb:339 1.156
After features/support/hooks.rb:108 0.000
Tags: @product @doc
24.472
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.050
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.303
When Tails detects disk read failures on the boot device with a target error 1.405
Then I see a disk failure message 0.742
Then I can open the hardware failure documentation from the disk failure message 14.970
After features/support/hooks.rb:339 1.127
After features/support/hooks.rb:108 0.000
Tags: @product
1:6.855
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.598
And I corrupt the boot device's GPT backup header 0.219
And I power off the computer 0.251
When I start the computer 0.638
Then the computer boots Tails 39.336
When I log in to a new session 10.762
And all notifications have disappeared 6.930
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.886
After features/support/hooks.rb:108 0.026
Tags: @product
1:0.655
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.218
And I corrupt the boot device's GPT backup partition table 0.213
And I power off the computer 0.249
When I start the computer 0.735
Then the computer boots Tails 35.241
When I log in to a new session 10.074
And all notifications have disappeared 6.789
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.128
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.469
After features/support/hooks.rb:108 0.008
Tags: @product
1:28.548
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.373
When I start Tails from USB drive "temp" with network unplugged 55.542
Then Tails is running from USB drive "temp" 0.534
And the Greeter forbids creating a persistent partition 0.041
When I log in to a new session 8.422
And all notifications have disappeared 6.987
Then I am recommended to reinstall Tails due to partitioning errors 0.177
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.190
And I am told that Persistent Storage cannot be created 1.197
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 1.136
After features/support/hooks.rb:108 0.112
Tags: @product
1:6.091
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.054
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.015
And I write the Tails USB image to disk "temp" 12.850
When I start Tails from USB drive "temp" with network unplugged 51.372
Then Tails is running from USB drive "temp" 0.549
And the Greeter recommends reinstalling Tails due to partitioning errors 0.039
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.166
And Tails detected partitioning error guid-not-randomized 0.004
After features/support/hooks.rb:339 0.595
After features/support/hooks.rb:108 0.112
Tags: @product
1:2.739
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.045
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.013
And I write the Tails USB image to disk "temp" 12.909
When I start Tails from USB drive "temp" with network unplugged 48.297
Then Tails is running from USB drive "temp" 0.238
And the Greeter recommends reinstalling Tails due to partitioning errors 0.041
And the Greeter forbids starting Tails 0.030
And the Greeter forbids all settings but language 0.152
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:339 0.966
After features/support/hooks.rb:108 0.110
Tags: @product
59.814
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=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" 12.768
When I start Tails from USB drive "temp" with network unplugged 45.214
Then Tails is running from USB drive "temp" 0.523
And the Greeter recommends reinstalling Tails due to partitioning errors 0.041
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.155
And Tails detected partitioning error fs-not-resized 0.006
After features/support/hooks.rb:339 0.880
After features/support/hooks.rb:108 0.128