Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 5 23 Aug 2026, 13:08

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:32.466 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.588
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.090
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.711
Then the computer boots Tails 24.544
And I see a disk failure message on the splash screen 1.241
After features/support/hooks.rb:339 0.748
After features/support/hooks.rb:108 0.023
25.748
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.013
Given a computer 0.123
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.757
Then the computer boots Tails 23.759
And I see a disk failure message on the splash screen 1.108
After features/support/hooks.rb:339 0.938
After features/support/hooks.rb:108 0.006
25.521
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.084
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 23.537
And I see a disk failure message on the splash screen 1.256
After features/support/hooks.rb:339 0.736
After features/support/hooks.rb:108 0.007
Tags: @product @doc
26.573
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.118
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5.660
When Tails detects disk read failures on the SquashFS 1.293
Then I see a disk failure message 0.735
Then I can open the hardware failure documentation from the disk failure message 18.764
After features/support/hooks.rb:339 0.998
After features/support/hooks.rb:108 0.000
Tags: @product @doc
20.373
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given a computer 0.144
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5.602
When Tails detects disk read failures on the boot device 0.306
Then I see a disk failure message 1.234
Then I can open the hardware failure documentation from the disk failure message 13.085
After features/support/hooks.rb:339 1.506
After features/support/hooks.rb:108 0.000
Tags: @product @doc
26.296
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given a computer 0.138
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5.495
When Tails detects disk read failures on the boot device with a target error 1.338
Then I see a disk failure message 0.660
Then I can open the hardware failure documentation from the disk failure message 18.663
After features/support/hooks.rb:339 1.174
After features/support/hooks.rb:108 0.000
Tags: @product
1:2.786
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 6.285
And I corrupt the boot device's GPT backup header 0.270
And I power off the computer 0.249
When I start the computer 0.715
Then the computer boots Tails 38.573
When I log in to a new session 9.190
And all notifications have disappeared 7.374
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 1.010
After features/support/hooks.rb:108 0.012
Tags: @product
58.055
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 5.700
And I corrupt the boot device's GPT backup partition table 0.252
And I power off the computer 0.237
When I start the computer 0.625
Then the computer boots Tails 35.498
When I log in to a new session 8.859
And all notifications have disappeared 6.758
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.118
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.607
After features/support/hooks.rb:108 0.074
Tags: @product
1:33.432
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.007
Given a computer 0.092
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.021
And I plug USB drive "temp" 1.025
And I write the Tails USB image to disk "temp" 14.086
When I start Tails from USB drive "temp" with network unplugged 1:0.517
Then Tails is running from USB drive "temp" 0.368
And the Greeter forbids creating a persistent partition 0.049
When I log in to a new session 7.768
And all notifications have disappeared 6.884
Then I am recommended to reinstall Tails due to partitioning errors 0.126
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.231
And I am told that Persistent Storage cannot be created 1.255
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.924
After features/support/hooks.rb:108 0.120
Tags: @product
1:3.349
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.076
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.021
And I plug USB drive "temp" 1.021
And I write the Tails USB image to disk "temp" 13.381
When I start Tails from USB drive "temp" with network unplugged 48.149
Then Tails is running from USB drive "temp" 0.371
And the Greeter recommends reinstalling Tails due to partitioning errors 0.059
And the Greeter forbids starting Tails 0.034
And the Greeter forbids all settings but language 0.226
And Tails detected partitioning error guid-not-randomized 0.007
After features/support/hooks.rb:339 0.864
After features/support/hooks.rb:108 0.152
Tags: @product
1:7.002
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 2.545
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.027
And I plug USB drive "temp" 1.024
And I write the Tails USB image to disk "temp" 14.230
When I start Tails from USB drive "temp" with network unplugged 48.659
Then Tails is running from USB drive "temp" 0.248
And the Greeter recommends reinstalling Tails due to partitioning errors 0.050
And the Greeter forbids starting Tails 0.026
And the Greeter forbids all settings but language 0.184
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:339 0.672
After features/support/hooks.rb:108 0.123
Tags: @product
1:16.738
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given a computer 0.102
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.021
And I plug USB drive "temp" 1.021
And I write the Tails USB image to disk "temp" 13.106
When I start Tails from USB drive "temp" with network unplugged 1:1.836
Then Tails is running from USB drive "temp" 0.215
And the Greeter recommends reinstalling Tails due to partitioning errors 0.065
And the Greeter forbids starting Tails 0.034
And the Greeter forbids all settings but language 0.315
And Tails detected partitioning error fs-not-resized 0.019
After features/support/hooks.rb:339 0.907
After features/support/hooks.rb:108 0.130