Project Number Date
test_Tails_ISO_devel 3833 24 May 2025, 13:15

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 18:3.913 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.722
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.218
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.098
Then the computer boots Tails 36.688
And I see a disk failure message on the splash screen 2.716
After features/support/hooks.rb:330 0.599
After features/support/hooks.rb:100 0.008
40.651
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.061
Then the computer boots Tails 36.876
And I see a disk failure message on the splash screen 2.522
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.008
43.348
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
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.001
Then the computer boots Tails 38.119
And I see a disk failure message on the splash screen 4.049
After features/support/hooks.rb:330 0.670
After features/support/hooks.rb:100 0.015
Tags: @product @doc
43.873
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given a computer 0.238
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.935
When Tails detects disk read failures on the SquashFS 0.681
Then I see a disk failure message 2.982
Then I can open the hardware failure documentation from the disk failure message 29.035
After features/support/hooks.rb:330 3.880
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.768
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.053
When Tails detects disk read failures on the boot device 0.722
Then I see a disk failure message 3.185
Then I can open the hardware failure documentation from the disk failure message 29.631
After features/support/hooks.rb:330 3.585
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.225
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.220
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.229
When Tails detects disk read failures on the boot device with a target error 0.567
Then I see a disk failure message 3.129
Then I can open the hardware failure documentation from the disk failure message 31.078
After features/support/hooks.rb:330 4.138
After features/support/hooks.rb:100 0.000
Tags: @product
1:53.348
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.057
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 16.436
And I corrupt the boot device's GPT backup header 0.940
And I power off the computer 0.617
When I start the computer 1.088
Then the computer boots Tails 1:8.377
When I log in to a new session 18.272
And all notifications have disappeared 7.371
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.229
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.763
After features/support/hooks.rb:100 0.007
Tags: @product
2:3.294
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 10.183
And I corrupt the boot device's GPT backup partition table 0.473
And I power off the computer 0.556
When I start the computer 1.382
Then the computer boots Tails 1:22.377
When I log in to a new session 20.670
And all notifications have disappeared 7.411
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.221
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.496
After features/support/hooks.rb:100 0.008
Tags: @product
2:54.108
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.214
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.052
And I plug USB drive "temp" 1.071
And I write the Tails USB image to disk "temp" 31.922
When I start Tails from USB drive "temp" with network unplugged 1:50.720
Then Tails is running from USB drive "temp" 0.404
And the Greeter forbids creating a persistent partition 0.086
When I log in to a new session 17.549
And all notifications have disappeared 7.585
Then I am recommended to reinstall Tails due to partitioning errors 0.217
# 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.997
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.284
After features/support/hooks.rb:100 0.101
Tags: @product
2:34.321
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.235
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.063
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 35.335
When I start Tails from USB drive "temp" with network unplugged 1:56.691
Then Tails is running from USB drive "temp" 0.372
And the Greeter recommends reinstalling Tails due to partitioning errors 0.121
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.359
And Tails detected partitioning error guid-not-randomized 0.017
After features/support/hooks.rb:330 0.891
After features/support/hooks.rb:100 0.140
Tags: @product
2:33.590
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.336
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.046
And I plug USB drive "temp" 1.068
And I write the Tails USB image to disk "temp" 29.446
When I start Tails from USB drive "temp" with network unplugged 2:1.207
Then Tails is running from USB drive "temp" 0.881
And the Greeter recommends reinstalling Tails due to partitioning errors 0.095
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.417
And Tails detected partitioning error system-partition-not-resized 0.019
After features/support/hooks.rb:330 0.855
After features/support/hooks.rb:100 0.155
Tags: @product
1:47.661
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.201
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.047
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 29.257
When I start Tails from USB drive "temp" with network unplugged 1:16.224
Then Tails is running from USB drive "temp" 0.358
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.346
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 0.739
After features/support/hooks.rb:100 0.138