Project Number Date
test_Tails_ISO_devel 4563 21 Aug 2026, 16:30

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.065 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.565
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.006
Given a computer 0.105
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.728
Then the computer boots Tails 23.590
And I see a disk failure message on the splash screen 1.140
After features/support/hooks.rb:339 0.561
After features/support/hooks.rb:108 0.006
23.593
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.088
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.665
Then the computer boots Tails 21.627
And I see a disk failure message on the splash screen 1.211
After features/support/hooks.rb:339 0.556
After features/support/hooks.rb:108 0.006
25.999
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.074
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.643
Then the computer boots Tails 22.729
And I see a disk failure message on the splash screen 2.552
After features/support/hooks.rb:339 0.656
After features/support/hooks.rb:108 0.005
Tags: @product @doc
27.594
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.126
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.855
When Tails detects disk read failures on the SquashFS 0.194
Then I see a disk failure message 1.305
Then I can open the hardware failure documentation from the disk failure message 18.113
After features/support/hooks.rb:339 0.865
After features/support/hooks.rb:108 0.000
Tags: @product @doc
27.819
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.084
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.067
When Tails detects disk read failures on the boot device 1.361
Then I see a disk failure message 0.653
Then I can open the hardware failure documentation from the disk failure message 17.652
After features/support/hooks.rb:339 1.213
After features/support/hooks.rb:108 0.000
Tags: @product @doc
27.455
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.007
Given a computer 0.127
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.780
When Tails detects disk read failures on the boot device with a target error 0.340
Then I see a disk failure message 1.295
Then I can open the hardware failure documentation from the disk failure message 17.912
After features/support/hooks.rb:339 1.320
After features/support/hooks.rb:108 0.000
Tags: @product
1:4.845
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 9.505
And I corrupt the boot device's GPT backup header 0.299
And I power off the computer 0.254
When I start the computer 0.671
Then the computer boots Tails 37.698
When I log in to a new session 9.020
And all notifications have disappeared 7.255
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.136
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.811
After features/support/hooks.rb:108 0.005
Tags: @product
1:1.351
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.297
And I corrupt the boot device's GPT backup partition table 0.250
And I power off the computer 0.253
When I start the computer 0.713
Then the computer boots Tails 35.253
When I log in to a new session 9.105
And all notifications have disappeared 7.343
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.127
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 0.839
After features/support/hooks.rb:108 0.065
Tags: @product
1:31.002
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.007
Given a computer 0.120
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.031
And I plug USB drive "temp" 1.027
And I write the Tails USB image to disk "temp" 14.532
When I start Tails from USB drive "temp" with network unplugged 57.075
Then Tails is running from USB drive "temp" 0.259
And the Greeter forbids creating a persistent partition 0.035
When I log in to a new session 7.759
And all notifications have disappeared 7.660
Then I am recommended to reinstall Tails due to partitioning errors 0.120
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.177
And I am told that Persistent Storage cannot be created 1.196
And Tails detected partitioning error partitioning-corruption 0.003
After features/support/hooks.rb:339 0.989
After features/support/hooks.rb:108 0.117
Tags: @product
59.097
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.079
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.018
And I plug USB drive "temp" 1.019
And I write the Tails USB image to disk "temp" 13.521
When I start Tails from USB drive "temp" with network unplugged 43.794
Then Tails is running from USB drive "temp" 0.436
And the Greeter recommends reinstalling Tails due to partitioning errors 0.057
And the Greeter forbids starting Tails 0.037
And the Greeter forbids all settings but language 0.126
And Tails detected partitioning error guid-not-randomized 0.006
After features/support/hooks.rb:339 0.555
After features/support/hooks.rb:108 0.129
Tags: @product
56.319
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.096
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.022
And I plug USB drive "temp" 1.028
And I write the Tails USB image to disk "temp" 13.310
When I start Tails from USB drive "temp" with network unplugged 41.340
Then Tails is running from USB drive "temp" 0.201
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.034
And the Greeter forbids all settings but language 0.189
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:339 0.921
After features/support/hooks.rb:108 0.151
Tags: @product
1:7.419
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.108
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.022
And I plug USB drive "temp" 1.027
And I write the Tails USB image to disk "temp" 13.094
When I start Tails from USB drive "temp" with network unplugged 52.704
Then Tails is running from USB drive "temp" 0.256
And the Greeter recommends reinstalling Tails due to partitioning errors 0.030
And the Greeter forbids starting Tails 0.027
And the Greeter forbids all settings but language 0.143
And Tails detected partitioning error fs-not-resized 0.004
After features/support/hooks.rb:339 0.756
After features/support/hooks.rb:108 0.120