Project Number Date
test_Tails_ISO_devel 4123 15 Dec 2025, 17:51

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 12:10.059 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
32.377
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.176
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.149
Then the computer boots Tails 29.188
And I see a disk failure message on the splash screen 1.862
After features/support/hooks.rb:331 1.076
After features/support/hooks.rb:100 0.014
32.592
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.225
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.143
Then the computer boots Tails 28.861
And I see a disk failure message on the splash screen 2.361
After features/support/hooks.rb:331 0.710
After features/support/hooks.rb:100 0.011
32.759
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
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.236
Then the computer boots Tails 29.479
And I see a disk failure message on the splash screen 1.854
After features/support/hooks.rb:331 1.738
After features/support/hooks.rb:100 0.012
Tags: @product @doc
35.893
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 3.381
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 15.384
When Tails detects disk read failures on the SquashFS 1.281
Then I see a disk failure message 1.429
Then I can open the hardware failure documentation from the disk failure message 14.417
After features/support/hooks.rb:331 1.432
After features/support/hooks.rb:100 0.000
Tags: @product @doc
26.932
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.181
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.783
When Tails detects disk read failures on the boot device 1.426
Then I see a disk failure message 1.511
Then I can open the hardware failure documentation from the disk failure message 14.029
After features/support/hooks.rb:331 1.576
After features/support/hooks.rb:100 0.000
Tags: @product @doc
28.014
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.347
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.858
When Tails detects disk read failures on the boot device with a target error 0.311
Then I see a disk failure message 2.769
Then I can open the hardware failure documentation from the disk failure message 14.727
After features/support/hooks.rb:331 1.472
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.910
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.501
And I corrupt the boot device's GPT backup header 0.332
And I power off the computer 0.323
When I start the computer 1.120
Then the computer boots Tails 42.821
When I log in to a new session 13.116
And all notifications have disappeared 9.405
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.271
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:331 1.381
After features/support/hooks.rb:100 0.011
Tags: @product
1:15.406
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.457
And I corrupt the boot device's GPT backup partition table 0.325
And I power off the computer 0.301
When I start the computer 1.394
Then the computer boots Tails 41.744
When I log in to a new session 12.724
And all notifications have disappeared 9.246
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.202
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.351
After features/support/hooks.rb:100 0.009
Tags: @product
2:4.611
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.397
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.043
And I plug USB drive "temp" 1.085
And I write the Tails USB image to disk "temp" 29.792
When I start Tails from USB drive "temp" with network unplugged 1:8.447
Then Tails is running from USB drive "temp" 0.716
And the Greeter forbids creating a persistent partition 0.091
When I log in to a new session 11.152
And all notifications have disappeared 9.561
Then I am recommended to reinstall Tails due to partitioning errors 0.240
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.241
And I am told that Persistent Storage cannot be created 1.831
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.144
After features/support/hooks.rb:100 0.090
Tags: @product
1:34.997
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.219
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.048
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 28.105
When I start Tails from USB drive "temp" with network unplugged 1:4.482
Then Tails is running from USB drive "temp" 0.644
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.294
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:331 1.010
After features/support/hooks.rb:100 0.102
Tags: @product
1:24.099
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
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.049
And I plug USB drive "temp" 1.042
And I write the Tails USB image to disk "temp" 26.949
When I start Tails from USB drive "temp" with network unplugged 54.818
Then Tails is running from USB drive "temp" 0.658
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.050
And the Greeter forbids all settings but language 0.250
And Tails detected partitioning error system-partition-not-resized 0.010
After features/support/hooks.rb:331 0.739
After features/support/hooks.rb:100 0.086
Tags: @product
1:24.462
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.187
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.044
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 29.278
When I start Tails from USB drive "temp" with network unplugged 52.930
Then Tails is running from USB drive "temp" 0.576
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.052
And the Greeter forbids all settings but language 0.270
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 1.460
After features/support/hooks.rb:100 0.097