Project Number Date
test_Tails_ISO_devel 4200 30 Jan 2026, 16:03

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 11:18.098 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
39.970
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.068
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.768
Then the computer boots Tails 37.654
And I see a disk failure message on the splash screen 1.478
After features/support/hooks.rb:331 0.879
After features/support/hooks.rb:100 0.021
29.241
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.070
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.796
Then the computer boots Tails 26.781
And I see a disk failure message on the splash screen 1.592
After features/support/hooks.rb:331 0.950
After features/support/hooks.rb:100 0.007
29.273
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.060
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.894
Then the computer boots Tails 27.098
And I see a disk failure message on the splash screen 1.219
After features/support/hooks.rb:331 0.888
After features/support/hooks.rb:100 0.038
Tags: @product @doc
28.049
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.073
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.650
When Tails detects disk read failures on the SquashFS 1.345
Then I see a disk failure message 0.788
Then I can open the hardware failure documentation from the disk failure message 18.191
After features/support/hooks.rb:331 1.258
After features/support/hooks.rb:100 0.000
Tags: @product @doc
30.500
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.083
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.581
When Tails detects disk read failures on the boot device 1.377
Then I see a disk failure message 0.726
Then I can open the hardware failure documentation from the disk failure message 20.732
After features/support/hooks.rb:331 1.584
After features/support/hooks.rb:100 0.000
Tags: @product @doc
30.416
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.064
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.753
When Tails detects disk read failures on the boot device with a target error 0.395
Then I see a disk failure message 1.827
Then I can open the hardware failure documentation from the disk failure message 20.375
After features/support/hooks.rb:331 1.758
After features/support/hooks.rb:100 0.000
Tags: @product
1:25.031
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 9.600
And I corrupt the boot device's GPT backup header 0.250
And I power off the computer 0.274
When I start the computer 0.832
Then the computer boots Tails 54.874
When I log in to a new session 12.009
And all notifications have disappeared 7.049
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.134
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 0.697
After features/support/hooks.rb:100 0.006
Tags: @product
1:11.176
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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.875
And I corrupt the boot device's GPT backup partition table 0.333
And I power off the computer 0.456
When I start the computer 0.972
Then the computer boots Tails 43.168
When I log in to a new session 11.127
And all notifications have disappeared 7.094
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.142
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:331 0.692
After features/support/hooks.rb:100 0.029
Tags: @product
2:0.119
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.100
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.012
And I plug USB drive "temp" 1.023
And I write the Tails USB image to disk "temp" 14.898
When I start Tails from USB drive "temp" with network unplugged 1:21.451
Then Tails is running from USB drive "temp" 0.765
And the Greeter forbids creating a persistent partition 0.140
When I log in to a new session 9.924
And all notifications have disappeared 8.662
Then I am recommended to reinstall Tails due to partitioning errors 0.157
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.234
And I am told that Persistent Storage cannot be created 1.743
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 1.118
After features/support/hooks.rb:100 0.133
Tags: @product
1:21.647
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.062
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.010
And I plug USB drive "temp" 1.025
And I write the Tails USB image to disk "temp" 14.298
When I start Tails from USB drive "temp" with network unplugged 1:5.317
Then Tails is running from USB drive "temp" 0.623
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.030
And the Greeter forbids all settings but language 0.229
And Tails detected partitioning error guid-not-randomized 0.004
After features/support/hooks.rb:331 0.617
After features/support/hooks.rb:100 0.153
Tags: @product
1:9.569
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.102
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.012
And I plug USB drive "temp" 1.021
And I write the Tails USB image to disk "temp" 14.683
When I start Tails from USB drive "temp" with network unplugged 52.758
Then Tails is running from USB drive "temp" 0.611
And the Greeter recommends reinstalling Tails due to partitioning errors 0.052
And the Greeter forbids starting Tails 0.032
And the Greeter forbids all settings but language 0.281
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:331 0.696
After features/support/hooks.rb:100 0.123
Tags: @product
1:3.102
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.105
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.012
And I plug USB drive "temp" 1.022
And I write the Tails USB image to disk "temp" 14.899
When I start Tails from USB drive "temp" with network unplugged 45.751
Then Tails is running from USB drive "temp" 0.952
And the Greeter recommends reinstalling Tails due to partitioning errors 0.058
And the Greeter forbids starting Tails 0.039
And the Greeter forbids all settings but language 0.253
And Tails detected partitioning error fs-not-resized 0.005
After features/support/hooks.rb:331 0.733
After features/support/hooks.rb:100 0.142