Project Number Date
test_Tails_ISO_stable 5500 06 Mar 2025, 20:33

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:41.813 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
37.243
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.196
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.015
Then the computer boots Tails 33.518
And I see a disk failure message on the splash screen 2.513
After features/support/hooks.rb:330 0.670
After features/support/hooks.rb:100 0.009
38.383
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.182
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.965
Then the computer boots Tails 33.542
And I see a disk failure message on the splash screen 3.693
After features/support/hooks.rb:330 0.677
After features/support/hooks.rb:100 0.010
37.894
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.207
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.995
Then the computer boots Tails 33.021
And I see a disk failure message on the splash screen 3.670
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.010
Tags: @product @doc
40.863
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.661
When Tails detects disk read failures on the SquashFS 0.586
Then I see a disk failure message 2.844
Then I can open the hardware failure documentation from the disk failure message 27.583
After features/support/hooks.rb:330 2.100
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.534
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.932
When Tails detects disk read failures on the boot device 1.088
Then I see a disk failure message 2.777
Then I can open the hardware failure documentation from the disk failure message 27.551
After features/support/hooks.rb:330 2.234
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.144
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.129
When Tails detects disk read failures on the boot device with a target error 0.732
Then I see a disk failure message 2.890
Then I can open the hardware failure documentation from the disk failure message 28.215
After features/support/hooks.rb:330 2.238
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.556
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 13.746
And I corrupt the boot device's GPT backup header 0.333
And I power off the computer 0.343
When I start the computer 1.030
Then the computer boots Tails 1:3.421
When I log in to a new session 17.413
And all notifications have disappeared 7.019
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.235
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.009
Tags: @product
1:42.645
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 10.332
And I corrupt the boot device's GPT backup partition table 0.382
And I power off the computer 0.345
When I start the computer 1.019
Then the computer boots Tails 1:5.004
When I log in to a new session 17.996
And all notifications have disappeared 7.374
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.177
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.007
Tags: @product
2:37.607
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.162
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.040
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 33.340
When I start Tails from USB drive "temp" with network unplugged 1:33.533
Then Tails is running from USB drive "temp" 0.446
And the Greeter forbids creating a persistent partition 0.079
When I log in to a new session 18.072
And all notifications have disappeared 6.546
Then I am recommended to reinstall Tails due to partitioning errors 0.196
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.273
And I am told that Persistent Storage cannot be created 2.853
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.865
After features/support/hooks.rb:100 0.100
Tags: @product
2:6.315
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.190
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.050
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 30.329
When I start Tails from USB drive "temp" with network unplugged 1:33.828
Then Tails is running from USB drive "temp" 0.424
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.297
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.889
After features/support/hooks.rb:100 0.127
Tags: @product
1:49.796
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.237
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.038
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 27.306
When I start Tails from USB drive "temp" with network unplugged 1:20.341
Then Tails is running from USB drive "temp" 0.326
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.343
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.743
After features/support/hooks.rb:100 0.136
Tags: @product
1:43.827
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
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.043
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 26.722
When I start Tails from USB drive "temp" with network unplugged 1:14.930
Then Tails is running from USB drive "temp" 0.349
And the Greeter recommends reinstalling Tails due to partitioning errors 0.105
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.354
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 0.699
After features/support/hooks.rb:100 0.135