Project Number Date
test_Tails_ISO_devel 4514 26 Jul 2026, 11:26

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:1.235 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.913
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.052
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.723
Then the computer boots Tails 24.432
And I see a disk failure message on the splash screen 1.704
After features/support/hooks.rb:339 0.770
After features/support/hooks.rb:108 0.016
27.511
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.047
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.973
Then the computer boots Tails 24.682
And I see a disk failure message on the splash screen 1.807
After features/support/hooks.rb:339 0.740
After features/support/hooks.rb:108 0.006
26.600
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.043
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.800
Then the computer boots Tails 24.628
And I see a disk failure message on the splash screen 1.127
After features/support/hooks.rb:339 0.651
After features/support/hooks.rb:108 0.007
Tags: @product @doc
27.198
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.072
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.234
When Tails detects disk read failures on the SquashFS 1.383
Then I see a disk failure message 0.785
Then I can open the hardware failure documentation from the disk failure message 17.722
After features/support/hooks.rb:339 1.580
After features/support/hooks.rb:108 0.000
Tags: @product @doc
27.003
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.056
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.340
When Tails detects disk read failures on the boot device 0.346
Then I see a disk failure message 1.447
Then I can open the hardware failure documentation from the disk failure message 17.811
After features/support/hooks.rb:339 1.162
After features/support/hooks.rb:108 0.000
Tags: @product @doc
27.018
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.050
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6.953
When Tails detects disk read failures on the boot device with a target error 0.397
Then I see a disk failure message 1.718
Then I can open the hardware failure documentation from the disk failure message 17.899
After features/support/hooks.rb:339 1.620
After features/support/hooks.rb:108 0.000
Tags: @product
1:9.160
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.363
And I corrupt the boot device's GPT backup header 0.257
And I power off the computer 0.453
When I start the computer 0.786
Then the computer boots Tails 41.097
When I log in to a new session 10.993
And all notifications have disappeared 7.077
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.121
And Tails detected partitioning error partitioning-corruption 0.008
After features/support/hooks.rb:339 0.605
After features/support/hooks.rb:108 0.042
Tags: @product
1:5.387
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 7.557
And I corrupt the boot device's GPT backup partition table 0.194
And I power off the computer 0.250
When I start the computer 0.692
Then the computer boots Tails 38.255
When I log in to a new session 11.389
And all notifications have disappeared 6.929
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.112
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.941
After features/support/hooks.rb:108 0.034
Tags: @product
1:44.866
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given a computer 0.052
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.008
And I plug USB drive "temp" 1.015
And I write the Tails USB image to disk "temp" 13.773
When I start Tails from USB drive "temp" with network unplugged 1:9.931
Then Tails is running from USB drive "temp" 0.502
And the Greeter forbids creating a persistent partition 0.071
When I log in to a new session 9.563
And all notifications have disappeared 6.822
Then I am recommended to reinstall Tails due to partitioning errors 0.111
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.160
And I am told that Persistent Storage cannot be created 1.846
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:339 1.269
After features/support/hooks.rb:108 0.119
Tags: @product
1:10.806
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.065
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.009
And I plug USB drive "temp" 1.016
And I write the Tails USB image to disk "temp" 13.313
When I start Tails from USB drive "temp" with network unplugged 55.643
Then Tails is running from USB drive "temp" 0.507
And the Greeter recommends reinstalling Tails due to partitioning errors 0.048
And the Greeter forbids starting Tails 0.029
And the Greeter forbids all settings but language 0.166
And Tails detected partitioning error guid-not-randomized 0.004
After features/support/hooks.rb:339 0.869
After features/support/hooks.rb:108 0.118
Tags: @product
1:3.278
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.058
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.007
And I plug USB drive "temp" 1.017
And I write the Tails USB image to disk "temp" 13.904
When I start Tails from USB drive "temp" with network unplugged 47.510
Then Tails is running from USB drive "temp" 0.545
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.154
And Tails detected partitioning error system-partition-not-resized 0.005
After features/support/hooks.rb:339 0.930
After features/support/hooks.rb:108 0.116
Tags: @product
1:5.490
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.051
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.008
And I plug USB drive "temp" 1.030
And I write the Tails USB image to disk "temp" 13.256
When I start Tails from USB drive "temp" with network unplugged 50.362
Then Tails is running from USB drive "temp" 0.527
And the Greeter recommends reinstalling Tails due to partitioning errors 0.043
And the Greeter forbids starting Tails 0.028
And the Greeter forbids all settings but language 0.171
And Tails detected partitioning error fs-not-resized 0.008
After features/support/hooks.rb:339 0.777
After features/support/hooks.rb:108 0.144