Project Number Date
test_Tails_ISO_21373-poweroff-inhibit 9 02 Jun 2026, 20:07

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:14.722 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.499
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.045
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.675
Then the computer boots Tails 23.574
And I see a disk failure message on the splash screen 1.204
After features/support/hooks.rb:335 0.693
After features/support/hooks.rb:104 0.016
25.769
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.087
And boot device 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.619
And I see a disk failure message on the splash screen 1.313
After features/support/hooks.rb:335 0.950
After features/support/hooks.rb:104 0.006
25.040
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.055
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.715
Then the computer boots Tails 22.949
And I see a disk failure message on the splash screen 1.320
After features/support/hooks.rb:335 0.669
After features/support/hooks.rb:104 0.006
Tags: @product @doc
22.444
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.176
When Tails detects disk read failures on the SquashFS 1.293
Then I see a disk failure message 0.764
Then I can open the hardware failure documentation from the disk failure message 13.152
After features/support/hooks.rb:335 1.199
After features/support/hooks.rb:104 0.000
Tags: @product @doc
24.529
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.052
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.033
When Tails detects disk read failures on the boot device 0.362
Then I see a disk failure message 1.414
Then I can open the hardware failure documentation from the disk failure message 15.666
After features/support/hooks.rb:335 1.067
After features/support/hooks.rb:104 0.000
Tags: @product @doc
24.967
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.048
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.223
When Tails detects disk read failures on the boot device with a target error 0.316
Then I see a disk failure message 1.406
Then I can open the hardware failure documentation from the disk failure message 15.972
After features/support/hooks.rb:335 1.179
After features/support/hooks.rb:104 0.000
Tags: @product
1:6.656
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.613
And I corrupt the boot device's GPT backup header 0.243
And I power off the computer 0.262
When I start the computer 0.715
Then the computer boots Tails 39.912
When I log in to a new session 10.028
And all notifications have disappeared 6.759
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.115
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:335 0.549
After features/support/hooks.rb:104 0.006
Tags: @product
1:1.672
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.375
And I corrupt the boot device's GPT backup partition table 0.271
And I power off the computer 0.284
When I start the computer 0.796
Then the computer boots Tails 35.511
When I log in to a new session 10.621
And all notifications have disappeared 6.676
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.006
After features/support/hooks.rb:335 0.561
After features/support/hooks.rb:104 0.006
Tags: @product
1:28.430
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given a computer 0.049
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.008
And I plug USB drive "temp" 1.019
And I write the Tails USB image to disk "temp" 13.488
When I start Tails from USB drive "temp" with network unplugged 55.311
Then Tails is running from USB drive "temp" 0.538
And the Greeter forbids creating a persistent partition 0.046
When I log in to a new session 8.866
And all notifications have disappeared 6.610
Then I am recommended to reinstall Tails due to partitioning errors 0.129
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.169
And I am told that Persistent Storage cannot be created 1.183
And Tails detected partitioning error partitioning-corruption 0.009
After features/support/hooks.rb:335 1.023
After features/support/hooks.rb:104 0.136
Tags: @product
1:4.447
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.051
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.008
And I plug USB drive "temp" 1.015
And I write the Tails USB image to disk "temp" 12.772
When I start Tails from USB drive "temp" with network unplugged 49.803
Then Tails is running from USB drive "temp" 0.530
And the Greeter recommends reinstalling Tails due to partitioning errors 0.050
And the Greeter forbids starting Tails 0.029
And the Greeter forbids all settings but language 0.180
And Tails detected partitioning error guid-not-randomized 0.007
After features/support/hooks.rb:335 0.764
After features/support/hooks.rb:104 0.149
Tags: @product
56.483
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.061
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" 12.872
When I start Tails from USB drive "temp" with network unplugged 41.697
Then Tails is running from USB drive "temp" 0.584
And the Greeter recommends reinstalling Tails due to partitioning errors 0.040
And the Greeter forbids starting Tails 0.030
And the Greeter forbids all settings but language 0.162
And Tails detected partitioning error system-partition-not-resized 0.005
After features/support/hooks.rb:335 0.662
After features/support/hooks.rb:104 0.160
Tags: @product
1:8.780
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given a computer 0.051
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.022
And I write the Tails USB image to disk "temp" 12.780
When I start Tails from USB drive "temp" with network unplugged 54.483
Then Tails is running from USB drive "temp" 0.210
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.027
And the Greeter forbids all settings but language 0.149
And Tails detected partitioning error fs-not-resized 0.004
After features/support/hooks.rb:335 0.996
After features/support/hooks.rb:104 0.111