Project Number Date
test_Tails_ISO_stable 5739 25 Jun 2025, 17: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 17:19.411 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
43.397
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.290
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.069
Then the computer boots Tails 36.852
And I see a disk failure message on the splash screen 5.185
After features/support/hooks.rb:330 0.613
After features/support/hooks.rb:100 0.012
42.816
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.198
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.084
Then the computer boots Tails 37.104
And I see a disk failure message on the splash screen 4.428
After features/support/hooks.rb:330 0.582
After features/support/hooks.rb:100 0.010
41.280
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.198
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.032
Then the computer boots Tails 36.909
And I see a disk failure message on the splash screen 3.139
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.010
Tags: @product @doc
43.819
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.213
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.344
When Tails detects disk read failures on the SquashFS 0.869
Then I see a disk failure message 2.971
Then I can open the hardware failure documentation from the disk failure message 29.421
After features/support/hooks.rb:330 3.540
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.562
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.281
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.263
When Tails detects disk read failures on the boot device 0.759
Then I see a disk failure message 3.004
Then I can open the hardware failure documentation from the disk failure message 32.253
After features/support/hooks.rb:330 3.485
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.923
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.694
When Tails detects disk read failures on the boot device with a target error 1.282
Then I see a disk failure message 2.255
Then I can open the hardware failure documentation from the disk failure message 31.490
After features/support/hooks.rb:330 3.817
After features/support/hooks.rb:100 0.000
Tags: @product
1:49.485
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.041
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.148
And I corrupt the boot device's GPT backup header 0.332
And I power off the computer 0.325
When I start the computer 1.001
Then the computer boots Tails 1:9.376
When I log in to a new session 18.240
And all notifications have disappeared 7.782
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.266
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.645
After features/support/hooks.rb:100 0.009
Tags: @product
1:47.271
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.912
And I corrupt the boot device's GPT backup partition table 0.532
And I power off the computer 0.400
When I start the computer 1.198
Then the computer boots Tails 1:9.374
When I log in to a new session 18.163
And all notifications have disappeared 7.453
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.222
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.660
After features/support/hooks.rb:100 0.030
Tags: @product
2:57.513
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.190
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.049
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 30.282
When I start Tails from USB drive "temp" with network unplugged 1:56.685
Then Tails is running from USB drive "temp" 0.399
And the Greeter forbids creating a persistent partition 0.077
When I log in to a new session 17.795
And all notifications have disappeared 6.519
Then I am recommended to reinstall Tails due to partitioning errors 0.194
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.403
And I am told that Persistent Storage cannot be created 2.844
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.332
After features/support/hooks.rb:100 0.115
Tags: @product
2:13.976
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.181
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.046
And I plug USB drive "temp" 1.082
And I write the Tails USB image to disk "temp" 29.542
When I start Tails from USB drive "temp" with network unplugged 1:42.361
Then Tails is running from USB drive "temp" 0.312
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.296
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:330 5.775
After features/support/hooks.rb:100 0.137
Tags: @product
1:58.261
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.374
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.078
And I plug USB drive "temp" 1.144
And I write the Tails USB image to disk "temp" 29.961
When I start Tails from USB drive "temp" with network unplugged 1:25.810
Then Tails is running from USB drive "temp" 0.370
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.342
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.998
After features/support/hooks.rb:100 0.139
Tags: @product
2:10.102
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.322
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.074
And I plug USB drive "temp" 1.064
And I write the Tails USB image to disk "temp" 31.273
When I start Tails from USB drive "temp" with network unplugged 1:35.831
Then Tails is running from USB drive "temp" 0.677
And the Greeter recommends reinstalling Tails due to partitioning errors 0.160
And the Greeter forbids starting Tails 0.152
And the Greeter forbids all settings but language 0.525
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 1.046
After features/support/hooks.rb:100 0.177