Project Number Date
test_Tails_ISO_stable 5596 24 Apr 2025, 15:45

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 17:2.510 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
42.876
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.172
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.975
Then the computer boots Tails 37.160
And I see a disk failure message on the splash screen 4.567
After features/support/hooks.rb:330 0.629
After features/support/hooks.rb:100 0.010
41.252
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.184
Then the computer boots Tails 36.501
And I see a disk failure message on the splash screen 3.377
After features/support/hooks.rb:330 0.673
After features/support/hooks.rb:100 0.011
40.068
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.184
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.018
Then the computer boots Tails 36.745
And I see a disk failure message on the splash screen 2.120
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.010
Tags: @product @doc
42.540
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.432
When Tails detects disk read failures on the SquashFS 0.732
Then I see a disk failure message 2.847
Then I can open the hardware failure documentation from the disk failure message 28.349
After features/support/hooks.rb:330 4.556
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.704
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.287
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.045
When Tails detects disk read failures on the boot device 0.644
Then I see a disk failure message 2.732
Then I can open the hardware failure documentation from the disk failure message 27.994
After features/support/hooks.rb:330 3.485
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.202
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.879
When Tails detects disk read failures on the boot device with a target error 1.989
Then I see a disk failure message 1.385
Then I can open the hardware failure documentation from the disk failure message 27.760
After features/support/hooks.rb:330 4.293
After features/support/hooks.rb:100 0.000
Tags: @product
1:53.890
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.555
And I corrupt the boot device's GPT backup header 0.391
And I power off the computer 0.336
When I start the computer 1.059
Then the computer boots Tails 1:12.247
When I log in to a new session 18.767
And all notifications have disappeared 7.275
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.244
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.854
After features/support/hooks.rb:100 0.010
Tags: @product
1:47.359
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.408
And I corrupt the boot device's GPT backup partition table 0.408
And I power off the computer 0.352
When I start the computer 1.106
Then the computer boots Tails 1:10.957
When I log in to a new session 17.896
And all notifications have disappeared 7.000
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.214
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.812
After features/support/hooks.rb:100 0.009
Tags: @product
2:35.813
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.188
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.061
And I write the Tails USB image to disk "temp" 29.483
When I start Tails from USB drive "temp" with network unplugged 1:36.019
Then Tails is running from USB drive "temp" 0.349
And the Greeter forbids creating a persistent partition 0.076
When I log in to a new session 16.879
And all notifications have disappeared 7.092
Then I am recommended to reinstall Tails due to partitioning errors 0.453
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.255
And I am told that Persistent Storage cannot be created 2.899
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.068
After features/support/hooks.rb:100 0.096
Tags: @product
2:19.313
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.029
Given a computer 0.194
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.038
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 30.049
When I start Tails from USB drive "temp" with network unplugged 1:46.788
Then Tails is running from USB drive "temp" 0.352
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.079
And the Greeter forbids all settings but language 0.662
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.884
After features/support/hooks.rb:100 0.121
Tags: @product
2:26.683
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.171
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.037
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 27.038
When I start Tails from USB drive "temp" with network unplugged 1:57.328
Then Tails is running from USB drive "temp" 0.547
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.366
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.923
After features/support/hooks.rb:100 0.124
Tags: @product
1:49.804
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.409
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.328
And I plug USB drive "temp" 1.190
And I write the Tails USB image to disk "temp" 27.084
When I start Tails from USB drive "temp" with network unplugged 1:19.914
Then Tails is running from USB drive "temp" 0.378
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.337
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 0.670
After features/support/hooks.rb:100 0.139