Project Number Date
test_Tails_ISO_21373-poweroff-inhibit 33 20 Jun 2026, 20: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:31.540 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
29.486
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.013
Given a computer 0.124
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.816
Then the computer boots Tails 25.950
And I see a disk failure message on the splash screen 2.594
After features/support/hooks.rb:339 0.651
After features/support/hooks.rb:108 0.017
27.616
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.112
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.772
Then the computer boots Tails 23.684
And I see a disk failure message on the splash screen 3.048
After features/support/hooks.rb:339 0.573
After features/support/hooks.rb:108 0.017
26.555
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.191
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.801
Then the computer boots Tails 22.751
And I see a disk failure message on the splash screen 2.811
After features/support/hooks.rb:339 0.617
After features/support/hooks.rb:108 0.054
Tags: @product @doc
25.105
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.149
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 SquashFS 1.274
Then I see a disk failure message 0.753
Then I can open the hardware failure documentation from the disk failure message 15.501
After features/support/hooks.rb:339 1.115
After features/support/hooks.rb:108 0.000
Tags: @product @doc
25.758
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.020
Given a computer 0.163
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.484
When Tails detects disk read failures on the boot device 1.337
Then I see a disk failure message 0.816
Then I can open the hardware failure documentation from the disk failure message 15.956
After features/support/hooks.rb:339 1.560
After features/support/hooks.rb:108 0.000
Tags: @product @doc
25.511
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Given a computer 0.175
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.457
When Tails detects disk read failures on the boot device with a target error 0.315
Then I see a disk failure message 1.507
Then I can open the hardware failure documentation from the disk failure message 16.055
After features/support/hooks.rb:339 1.103
After features/support/hooks.rb:108 0.000
Tags: @product
1:7.542
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.014
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.721
And I corrupt the boot device's GPT backup header 0.188
And I power off the computer 0.247
When I start the computer 0.777
Then the computer boots Tails 40.101
When I log in to a new session 10.485
And all notifications have disappeared 6.891
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.122
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.665
After features/support/hooks.rb:108 0.018
Tags: @product
1:3.156
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.011
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.233
And I corrupt the boot device's GPT backup partition table 0.245
And I power off the computer 0.255
When I start the computer 0.782
Then the computer boots Tails 37.512
When I log in to a new session 8.983
And all notifications have disappeared 7.000
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.138
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.544
After features/support/hooks.rb:108 0.023
Tags: @product
1:41.341
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.013
Given a computer 0.114
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.019
And I plug USB drive "temp" 1.026
And I write the Tails USB image to disk "temp" 13.093
When I start Tails from USB drive "temp" with network unplugged 1:8.367
Then Tails is running from USB drive "temp" 0.559
And the Greeter forbids creating a persistent partition 0.040
When I log in to a new session 8.504
And all notifications have disappeared 6.996
Then I am recommended to reinstall Tails due to partitioning errors 0.138
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.188
And I am told that Persistent Storage cannot be created 1.287
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 1.170
After features/support/hooks.rb:108 0.129
Tags: @product
1:1.013
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.013
Given a computer 0.118
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.047
And I plug USB drive "temp" 1.065
And I write the Tails USB image to disk "temp" 12.780
When I start Tails from USB drive "temp" with network unplugged 46.129
Then Tails is running from USB drive "temp" 0.616
And the Greeter recommends reinstalling Tails due to partitioning errors 0.046
And the Greeter forbids starting Tails 0.028
And the Greeter forbids all settings but language 0.175
And Tails detected partitioning error guid-not-randomized 0.004
After features/support/hooks.rb:339 0.665
After features/support/hooks.rb:108 0.157
Tags: @product
59.512
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.013
Given a computer 0.117
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.019
And I plug USB drive "temp" 1.029
And I write the Tails USB image to disk "temp" 13.257
When I start Tails from USB drive "temp" with network unplugged 44.356
Then Tails is running from USB drive "temp" 0.479
And the Greeter recommends reinstalling Tails due to partitioning errors 0.043
And the Greeter forbids starting Tails 0.026
And the Greeter forbids all settings but language 0.176
And Tails detected partitioning error system-partition-not-resized 0.005
After features/support/hooks.rb:339 0.733
After features/support/hooks.rb:108 0.131
Tags: @product
58.942
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.115
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.019
And I plug USB drive "temp" 1.027
And I write the Tails USB image to disk "temp" 12.769
When I start Tails from USB drive "temp" with network unplugged 44.137
Then Tails is running from USB drive "temp" 0.577
And the Greeter recommends reinstalling Tails due to partitioning errors 0.040
And the Greeter forbids starting Tails 0.027
And the Greeter forbids all settings but language 0.222
And Tails detected partitioning error fs-not-resized 0.004
After features/support/hooks.rb:339 0.825
After features/support/hooks.rb:108 0.175