Project Number Date
test_Tails_ISO_stable 5637 09 May 2025, 08:58

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 16:46.296 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
40.762
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 1.148
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.149
Then the computer boots Tails 35.729
And I see a disk failure message on the splash screen 2.735
After features/support/hooks.rb:330 0.596
After features/support/hooks.rb:100 0.008
40.469
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.172
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.981
Then the computer boots Tails 36.511
And I see a disk failure message on the splash screen 2.803
After features/support/hooks.rb:330 0.683
After features/support/hooks.rb:100 0.012
39.260
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.188
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 1.053
Then the computer boots Tails 35.375
And I see a disk failure message on the splash screen 2.642
After features/support/hooks.rb:330 0.865
After features/support/hooks.rb:100 0.009
Tags: @product @doc
36.344
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.175
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.859
When Tails detects disk read failures on the SquashFS 0.622
Then I see a disk failure message 2.775
Then I can open the hardware failure documentation from the disk failure message 22.910
After features/support/hooks.rb:330 3.794
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.883
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.704
When Tails detects disk read failures on the boot device 0.597
Then I see a disk failure message 2.668
Then I can open the hardware failure documentation from the disk failure message 27.725
After features/support/hooks.rb:330 3.450
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.930
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.185
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.414
When Tails detects disk read failures on the boot device with a target error 0.753
Then I see a disk failure message 2.716
Then I can open the hardware failure documentation from the disk failure message 27.860
After features/support/hooks.rb:330 3.941
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.536
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 12.058
And I corrupt the boot device's GPT backup header 0.399
And I power off the computer 0.337
When I start the computer 1.069
Then the computer boots Tails 1:6.955
When I log in to a new session 18.022
And all notifications have disappeared 7.465
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.215
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.678
After features/support/hooks.rb:100 0.011
Tags: @product
1:47.696
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.320
And I corrupt the boot device's GPT backup partition table 0.386
And I power off the computer 0.342
When I start the computer 1.045
Then the computer boots Tails 1:10.458
When I log in to a new session 19.968
And all notifications have disappeared 5.984
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.178
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.704
After features/support/hooks.rb:100 0.009
Tags: @product
2:51.535
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
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.044
And I plug USB drive "temp" 1.088
And I write the Tails USB image to disk "temp" 32.202
When I start Tails from USB drive "temp" with network unplugged 1:48.196
Then Tails is running from USB drive "temp" 0.317
And the Greeter forbids creating a persistent partition 0.078
When I log in to a new session 17.428
And all notifications have disappeared 7.682
Then I am recommended to reinstall Tails due to partitioning errors 0.194
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.254
And I am told that Persistent Storage cannot be created 2.857
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.035
After features/support/hooks.rb:100 0.097
Tags: @product
2:12.658
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.187
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.042
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 28.473
When I start Tails from USB drive "temp" with network unplugged 1:42.097
Then Tails is running from USB drive "temp" 0.382
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.284
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.897
After features/support/hooks.rb:100 0.119
Tags: @product
1:52.813
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.184
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.087
And I plug USB drive "temp" 1.096
And I write the Tails USB image to disk "temp" 26.652
When I start Tails from USB drive "temp" with network unplugged 1:24.029
Then Tails is running from USB drive "temp" 0.308
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.296
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.855
After features/support/hooks.rb:100 0.134
Tags: @product
2:16.404
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.184
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.040
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.123
When I start Tails from USB drive "temp" with network unplugged 1:48.039
Then Tails is running from USB drive "temp" 0.512
And the Greeter recommends reinstalling Tails due to partitioning errors 0.073
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.309
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.142