Project Number Date
test_Tails_ISO_21578-test-suite-pure-disk-boot 1 15 Jun 2026, 16:36

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 10:26.713 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
30.788
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.020
Given a computer 0.134
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.830
Then the computer boots Tails 28.091
And I see a disk failure message on the splash screen 1.731
After features/support/hooks.rb:339 1.021
After features/support/hooks.rb:108 0.025
28.668
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.019
Given a computer 0.294
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.927
Then the computer boots Tails 26.105
And I see a disk failure message on the splash screen 1.342
After features/support/hooks.rb:339 0.584
After features/support/hooks.rb:108 0.025
28.342
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.022
Given a computer 0.164
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.859
Then the computer boots Tails 25.621
And I see a disk failure message on the splash screen 1.696
After features/support/hooks.rb:339 0.934
After features/support/hooks.rb:108 0.028
Tags: @product @doc
23.493
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.023
Given a computer 0.154
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.716
When Tails detects disk read failures on the SquashFS 1.325
Then I see a disk failure message 0.874
Then I can open the hardware failure documentation from the disk failure message 12.423
After features/support/hooks.rb:339 1.824
After features/support/hooks.rb:108 0.000
Tags: @product @doc
29.084
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.021
Given a computer 0.195
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.265
When Tails detects disk read failures on the boot device 1.470
Then I see a disk failure message 0.940
Then I can open the hardware failure documentation from the disk failure message 18.212
After features/support/hooks.rb:339 1.618
After features/support/hooks.rb:108 0.000
Tags: @product @doc
27.577
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.028
Given a computer 0.210
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.337
When Tails detects disk read failures on the boot device with a target error 0.346
Then I see a disk failure message 1.761
Then I can open the hardware failure documentation from the disk failure message 16.921
After features/support/hooks.rb:339 1.215
After features/support/hooks.rb:108 0.000
Tags: @product
1:13.557
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.063
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.882
And I corrupt the boot device's GPT backup header 0.286
And I power off the computer 0.460
When I start the computer 0.900
Then the computer boots Tails 42.884
When I log in to a new session 11.908
And all notifications have disappeared 7.067
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.163
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 0.968
After features/support/hooks.rb:108 0.034
Tags: @product
1:10.965
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.025
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.398
And I corrupt the boot device's GPT backup partition table 0.261
And I power off the computer 0.263
When I start the computer 0.977
Then the computer boots Tails 41.342
When I log in to a new session 12.591
And all notifications have disappeared 7.000
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.005
After features/support/hooks.rb:339 0.779
After features/support/hooks.rb:108 0.021
Tags: @product
1:45.325
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.018
Given a computer 0.170
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.029
And I plug USB drive "temp" 1.034
And I write the Tails USB image to disk "temp" 14.446
When I start Tails from USB drive "temp" with network unplugged 1:9.311
Then Tails is running from USB drive "temp" 0.643
And the Greeter forbids creating a persistent partition 0.047
When I log in to a new session 10.233
And all notifications have disappeared 6.824
Then I am recommended to reinstall Tails due to partitioning errors 0.119
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.194
And I am told that Persistent Storage cannot be created 1.263
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 1.266
After features/support/hooks.rb:108 0.327
Tags: @product
1:8.050
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.021
Given a computer 0.374
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.033
And I plug USB drive "temp" 1.085
And I write the Tails USB image to disk "temp" 14.327
When I start Tails from USB drive "temp" with network unplugged 51.287
Then Tails is running from USB drive "temp" 0.585
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.245
And Tails detected partitioning error guid-not-randomized 0.005
After features/support/hooks.rb:339 0.732
After features/support/hooks.rb:108 0.158
Tags: @product
1:10.417
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.025
Given a computer 0.321
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.033
And I plug USB drive "temp" 1.038
And I write the Tails USB image to disk "temp" 14.538
When I start Tails from USB drive "temp" with network unplugged 53.711
Then Tails is running from USB drive "temp" 0.504
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.029
And the Greeter forbids all settings but language 0.189
And Tails detected partitioning error system-partition-not-resized 0.005
After features/support/hooks.rb:339 1.270
After features/support/hooks.rb:108 0.214
Tags: @product
1:10.441
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.028
Given a computer 0.277
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.026
And I plug USB drive "temp" 1.035
And I write the Tails USB image to disk "temp" 13.925
When I start Tails from USB drive "temp" with network unplugged 54.367
Then Tails is running from USB drive "temp" 0.529
And the Greeter recommends reinstalling Tails due to partitioning errors 0.046
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.196
And Tails detected partitioning error fs-not-resized 0.005
After features/support/hooks.rb:339 0.833
After features/support/hooks.rb:108 0.157