Project Number Date
test_Tails_ISO_devel 4084 23 Nov 2025, 12:06

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 13:55.579 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
33.199
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.329
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.041
Then the computer boots Tails 28.646
And I see a disk failure message on the splash screen 3.181
After features/support/hooks.rb:331 0.693
After features/support/hooks.rb:100 0.011
30.742
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.178
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.108
Then the computer boots Tails 27.823
And I see a disk failure message on the splash screen 1.631
After features/support/hooks.rb:331 1.106
After features/support/hooks.rb:100 0.013
30.925
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.179
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.051
Then the computer boots Tails 28.139
And I see a disk failure message on the splash screen 1.554
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.010
Tags: @product @doc
26.890
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.625
When Tails detects disk read failures on the SquashFS 1.248
Then I see a disk failure message 1.344
Then I can open the hardware failure documentation from the disk failure message 14.484
After features/support/hooks.rb:331 2.377
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.883
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.304
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.050
When Tails detects disk read failures on the boot device 1.646
Then I see a disk failure message 1.548
Then I can open the hardware failure documentation from the disk failure message 13.333
After features/support/hooks.rb:331 1.390
After features/support/hooks.rb:100 0.000
Tags: @product @doc
26.411
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.171
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.744
When Tails detects disk read failures on the boot device with a target error 0.417
Then I see a disk failure message 2.471
Then I can open the hardware failure documentation from the disk failure message 13.606
After features/support/hooks.rb:331 1.485
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.309
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 12.397
And I corrupt the boot device's GPT backup header 0.317
And I power off the computer 0.339
When I start the computer 1.432
Then the computer boots Tails 1:7.715
When I log in to a new session 12.197
And all notifications have disappeared 8.702
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.187
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:331 1.071
After features/support/hooks.rb:100 0.010
Tags: @product
1:37.425
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 9.906
And I corrupt the boot device's GPT backup partition table 0.320
And I power off the computer 0.330
When I start the computer 1.149
Then the computer boots Tails 1:4.349
When I log in to a new session 12.112
And all notifications have disappeared 9.016
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.011
After features/support/hooks.rb:331 1.371
After features/support/hooks.rb:100 0.009
Tags: @product
2:17.285
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.170
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.046
And I plug USB drive "temp" 1.041
And I write the Tails USB image to disk "temp" 31.536
When I start Tails from USB drive "temp" with network unplugged 1:21.873
Then Tails is running from USB drive "temp" 0.329
And the Greeter forbids creating a persistent partition 0.073
When I log in to a new session 10.111
And all notifications have disappeared 8.698
Then I am recommended to reinstall Tails due to partitioning errors 0.238
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.281
And I am told that Persistent Storage cannot be created 1.869
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:331 0.953
After features/support/hooks.rb:100 0.119
Tags: @product
1:48.791
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.234
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.045
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 28.073
When I start Tails from USB drive "temp" with network unplugged 1:18.611
Then Tails is running from USB drive "temp" 0.362
And the Greeter recommends reinstalling Tails due to partitioning errors 0.063
And the Greeter forbids starting Tails 0.051
And the Greeter forbids all settings but language 0.284
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:331 1.099
After features/support/hooks.rb:100 0.086
Tags: @product
1:44.002
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
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.050
And I plug USB drive "temp" 1.041
And I write the Tails USB image to disk "temp" 28.912
When I start Tails from USB drive "temp" with network unplugged 1:13.031
Then Tails is running from USB drive "temp" 0.367
And the Greeter recommends reinstalling Tails due to partitioning errors 0.065
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.273
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:331 1.047
After features/support/hooks.rb:100 0.088
Tags: @product
1:48.711
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.256
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.058
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 27.583
When I start Tails from USB drive "temp" with network unplugged 1:19.038
Then Tails is running from USB drive "temp" 0.302
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.056
And the Greeter forbids all settings but language 0.277
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 0.683
After features/support/hooks.rb:100 0.081