Project Number Date
test_Tails_ISO_stable 5665 20 May 2025, 21:10

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:11.007 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
39.088
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.180
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.042
Then the computer boots Tails 34.333
And I see a disk failure message on the splash screen 3.532
After features/support/hooks.rb:330 0.641
After features/support/hooks.rb:100 0.009
37.015
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.952
Then the computer boots Tails 33.001
And I see a disk failure message on the splash screen 2.889
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.009
38.406
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.165
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 33.352
And I see a disk failure message on the splash screen 3.887
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.009
Tags: @product @doc
40.539
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.169
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.394
When Tails detects disk read failures on the SquashFS 0.476
Then I see a disk failure message 2.781
Then I can open the hardware failure documentation from the disk failure message 27.718
After features/support/hooks.rb:330 3.276
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.764
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.199
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.772
When Tails detects disk read failures on the boot device 1.876
Then I see a disk failure message 1.284
Then I can open the hardware failure documentation from the disk failure message 21.630
After features/support/hooks.rb:330 3.507
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.972
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.183
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.898
When Tails detects disk read failures on the boot device with a target error 0.557
Then I see a disk failure message 1.293
Then I can open the hardware failure documentation from the disk failure message 27.039
After features/support/hooks.rb:330 3.237
After features/support/hooks.rb:100 0.000
Tags: @product
1:38.943
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 11.519
And I corrupt the boot device's GPT backup header 0.300
And I power off the computer 0.334
When I start the computer 1.025
Then the computer boots Tails 1:2.945
When I log in to a new session 15.643
And all notifications have disappeared 6.996
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.165
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.032
Tags: @product
1:39.274
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.290
And I corrupt the boot device's GPT backup partition table 0.307
And I power off the computer 0.326
When I start the computer 1.029
Then the computer boots Tails 1:3.669
When I log in to a new session 18.000
And all notifications have disappeared 6.425
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.213
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.697
After features/support/hooks.rb:100 0.019
Tags: @product
2:29.347
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.167
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.039
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 30.655
When I start Tails from USB drive "temp" with network unplugged 1:29.905
Then Tails is running from USB drive "temp" 0.312
And the Greeter forbids creating a persistent partition 0.071
When I log in to a new session 16.496
And all notifications have disappeared 6.316
Then I am recommended to reinstall Tails due to partitioning errors 0.205
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.288
And I am told that Persistent Storage cannot be created 2.821
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 3.205
After features/support/hooks.rb:100 0.094
Tags: @product
2:3.249
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.182
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.040
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.923
When I start Tails from USB drive "temp" with network unplugged 1:31.283
Then Tails is running from USB drive "temp" 0.309
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.317
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.615
After features/support/hooks.rb:100 0.121
Tags: @product
1:50.423
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.038
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.494
When I start Tails from USB drive "temp" with network unplugged 1:21.946
Then Tails is running from USB drive "temp" 0.275
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.300
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.871
After features/support/hooks.rb:100 0.135
Tags: @product
1:40.980
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.179
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.041
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 26.291
When I start Tails from USB drive "temp" with network unplugged 1:12.675
Then Tails is running from USB drive "temp" 0.309
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.285
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.595
After features/support/hooks.rb:100 0.138