Project Number Date
test_Tails_ISO_stable 5480 25 Feb 2025, 12:28

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 15:58.180 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
38.095
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.191
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.970
Then the computer boots Tails 34.140
And I see a disk failure message on the splash screen 2.792
After features/support/hooks.rb:330 0.595
After features/support/hooks.rb:100 0.007
42.258
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.181
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.991
Then the computer boots Tails 32.182
And I see a disk failure message on the splash screen 8.901
After features/support/hooks.rb:330 0.595
After features/support/hooks.rb:100 0.008
37.849
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.173
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.970
Then the computer boots Tails 32.902
And I see a disk failure message on the splash screen 3.802
After features/support/hooks.rb:330 0.628
After features/support/hooks.rb:100 0.008
Tags: @product @doc
42.686
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.100
When Tails detects disk read failures on the SquashFS 0.715
Then I see a disk failure message 2.874
Then I can open the hardware failure documentation from the disk failure message 28.820
After features/support/hooks.rb:330 3.866
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.504
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.217
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.106
When Tails detects disk read failures on the boot device 0.678
Then I see a disk failure message 2.786
Then I can open the hardware failure documentation from the disk failure message 27.715
After features/support/hooks.rb:330 3.112
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.574
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.967
When Tails detects disk read failures on the boot device with a target error 0.697
Then I see a disk failure message 2.727
Then I can open the hardware failure documentation from the disk failure message 28.000
After features/support/hooks.rb:330 4.541
After features/support/hooks.rb:100 0.000
Tags: @product
1:42.248
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.111
And I corrupt the boot device's GPT backup header 0.351
And I power off the computer 0.350
When I start the computer 1.030
Then the computer boots Tails 1:3.404
When I log in to a new session 16.336
And all notifications have disappeared 6.450
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.198
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.657
After features/support/hooks.rb:100 0.008
Tags: @product
1:40.540
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.136
And I corrupt the boot device's GPT backup partition table 0.352
And I power off the computer 0.336
When I start the computer 1.005
Then the computer boots Tails 1:5.541
When I log in to a new session 17.417
And all notifications have disappeared 6.529
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.208
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.665
After features/support/hooks.rb:100 0.007
Tags: @product
2:34.075
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.194
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.041
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 31.449
When I start Tails from USB drive "temp" with network unplugged 1:33.069
Then Tails is running from USB drive "temp" 0.380
And the Greeter forbids creating a persistent partition 0.085
When I log in to a new session 16.047
And all notifications have disappeared 7.504
Then I am recommended to reinstall Tails due to partitioning errors 0.185
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.225
And I am told that Persistent Storage cannot be created 2.828
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.804
After features/support/hooks.rb:100 0.095
Tags: @product
2:12.680
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.198
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.060
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 29.835
When I start Tails from USB drive "temp" with network unplugged 1:40.661
Then Tails is running from USB drive "temp" 0.365
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.080
And the Greeter forbids all settings but language 0.319
And Tails detected partitioning error guid-not-randomized 0.021
After features/support/hooks.rb:330 0.903
After features/support/hooks.rb:100 0.130
Tags: @product
2:3.074
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.217
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.049
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 27.191
When I start Tails from USB drive "temp" with network unplugged 1:33.705
Then Tails is running from USB drive "temp" 0.327
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.362
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.128
Tags: @product
1:41.592
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.195
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.045
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.647
When I start Tails from USB drive "temp" with network unplugged 1:12.833
Then Tails is running from USB drive "temp" 0.336
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.337
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.631
After features/support/hooks.rb:100 0.131