Project Number Date
test_Tails_ISO_stable 5744 27 Jun 2025, 10:57

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 23:22.865 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
51.213
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given a computer 0.476
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.279
Then the computer boots Tails 46.099
And I see a disk failure message on the splash screen 3.357
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.026
55.772
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 1.376
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 4.829
Then the computer boots Tails 45.516
And I see a disk failure message on the splash screen 4.050
After features/support/hooks.rb:330 0.844
After features/support/hooks.rb:100 0.010
58.402
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.673
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.293
Then the computer boots Tails 54.144
And I see a disk failure message on the splash screen 2.291
After features/support/hooks.rb:330 0.888
After features/support/hooks.rb:100 0.010
Tags: @product @doc
56.544
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 15.320
When Tails detects disk read failures on the SquashFS 0.298
Then I see a disk failure message 2.824
Then I can open the hardware failure documentation from the disk failure message 37.910
After features/support/hooks.rb:330 3.897
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:8.042
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.262
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 25.402
When Tails detects disk read failures on the boot device 2.850
Then I see a disk failure message 2.404
Then I can open the hardware failure documentation from the disk failure message 37.122
After features/support/hooks.rb:330 4.876
After features/support/hooks.rb:100 0.000
Tags: @product @doc
57.623
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.316
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.932
When Tails detects disk read failures on the boot device with a target error 3.301
Then I see a disk failure message 5.449
Then I can open the hardware failure documentation from the disk failure message 38.623
After features/support/hooks.rb:330 4.111
After features/support/hooks.rb:100 0.000
Tags: @product
2:28.543
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 17.954
And I corrupt the boot device's GPT backup header 0.423
And I power off the computer 0.543
When I start the computer 1.187
Then the computer boots Tails 1:37.294
When I log in to a new session 23.370
And all notifications have disappeared 7.562
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.190
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 2.998
After features/support/hooks.rb:100 0.098
Tags: @product
2:24.709
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.865
And I corrupt the boot device's GPT backup partition table 0.716
And I power off the computer 0.384
When I start the computer 1.151
Then the computer boots Tails 1:35.118
When I log in to a new session 22.407
And all notifications have disappeared 11.757
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.294
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.146
After features/support/hooks.rb:100 0.021
Tags: @product
3:37.837
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.225
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.063
And I plug USB drive "temp" 1.090
And I write the Tails USB image to disk "temp" 42.762
When I start Tails from USB drive "temp" with network unplugged 2:6.463
Then Tails is running from USB drive "temp" 0.414
And the Greeter forbids creating a persistent partition 0.279
When I log in to a new session 29.483
And all notifications have disappeared 6.412
Then I am recommended to reinstall Tails due to partitioning errors 0.388
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.771
And I am told that Persistent Storage cannot be created 8.196
And Tails detected partitioning error partitioning-corruption 0.284
After features/support/hooks.rb:330 2.152
After features/support/hooks.rb:100 0.145
Tags: @product
3:26.361
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.220
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.093
And I plug USB drive "temp" 1.166
And I write the Tails USB image to disk "temp" 41.352
When I start Tails from USB drive "temp" with network unplugged 2:42.365
Then Tails is running from USB drive "temp" 0.589
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.078
And the Greeter forbids all settings but language 0.394
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 0.922
After features/support/hooks.rb:100 0.307
Tags: @product
2:53.731
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.250
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.044
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 41.104
When I start Tails from USB drive "temp" with network unplugged 2:10.121
Then Tails is running from USB drive "temp" 0.566
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.133
And the Greeter forbids all settings but language 0.350
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.911
After features/support/hooks.rb:100 0.157
Tags: @product
2:44.083
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.178
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.051
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 42.209
When I start Tails from USB drive "temp" with network unplugged 1:59.389
Then Tails is running from USB drive "temp" 0.378
And the Greeter recommends reinstalling Tails due to partitioning errors 0.213
And the Greeter forbids starting Tails 0.116
And the Greeter forbids all settings but language 0.465
And Tails detected partitioning error fs-not-resized 0.024
After features/support/hooks.rb:330 1.399
After features/support/hooks.rb:100 0.225