Project Number Date
test_Tails_ISO_21866-update-firmware-sof 2 03 Nov 2026, 20:36

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 10:2.706 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
25.555
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given a computer 0.141
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.799
Then the computer boots Tails 22.347
And I see a disk failure message on the splash screen 2.266
After features/support/hooks.rb:339 0.606
After features/support/hooks.rb:108 0.007
24.574
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.090
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.671
Then the computer boots Tails 22.815
And I see a disk failure message on the splash screen 0.996
After features/support/hooks.rb:339 0.539
After features/support/hooks.rb:108 0.007
24.131
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.084
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 0.625
Then the computer boots Tails 22.168
And I see a disk failure message on the splash screen 1.253
After features/support/hooks.rb:339 0.602
After features/support/hooks.rb:108 0.006
Tags: @product @doc
27.725
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given a computer 0.078
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.078
When Tails detects disk read failures on the SquashFS 1.277
Then I see a disk failure message 0.681
Then I can open the hardware failure documentation from the disk failure message 17.609
After features/support/hooks.rb:339 1.308
After features/support/hooks.rb:108 0.000
Tags: @product @doc
28.036
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.122
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.922
When Tails detects disk read failures on the boot device 1.318
Then I see a disk failure message 0.739
Then I can open the hardware failure documentation from the disk failure message 17.933
After features/support/hooks.rb:339 0.973
After features/support/hooks.rb:108 0.000
Tags: @product @doc
27.697
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.104
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.970
When Tails detects disk read failures on the boot device with a target error 0.346
Then I see a disk failure message 1.487
Then I can open the hardware failure documentation from the disk failure message 17.788
After features/support/hooks.rb:339 1.374
After features/support/hooks.rb:108 0.000
Tags: @product
1:2.352
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.105
And I corrupt the boot device's GPT backup header 0.205
And I power off the computer 0.253
When I start the computer 0.632
Then the computer boots Tails 36.516
When I log in to a new session 8.414
And all notifications have disappeared 7.085
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.134
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.872
After features/support/hooks.rb:108 0.068
Tags: @product
1:0.674
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.187
And I corrupt the boot device's GPT backup partition table 0.248
And I power off the computer 0.242
When I start the computer 0.627
Then the computer boots Tails 34.632
When I log in to a new session 8.935
And all notifications have disappeared 7.655
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.141
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:339 0.537
After features/support/hooks.rb:108 0.006
Tags: @product
1:33.897
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.084
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.019
And I plug USB drive "temp" 1.022
And I write the Tails USB image to disk "temp" 14.229
When I start Tails from USB drive "temp" with network unplugged 1:0.272
Then Tails is running from USB drive "temp" 0.407
And the Greeter forbids creating a persistent partition 0.045
When I log in to a new session 7.718
And all notifications have disappeared 7.047
Then I am recommended to reinstall Tails due to partitioning errors 0.116
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.185
And I am told that Persistent Storage cannot be created 1.742
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 0.929
After features/support/hooks.rb:108 0.102
Tags: @product
1:14.607
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given a computer 0.071
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.017
And I plug USB drive "temp" 1.022
And I write the Tails USB image to disk "temp" 14.402
When I start Tails from USB drive "temp" with network unplugged 58.322
Then Tails is running from USB drive "temp" 0.433
And the Greeter recommends reinstalling Tails due to partitioning errors 0.064
And the Greeter forbids starting Tails 0.033
And the Greeter forbids all settings but language 0.234
And Tails detected partitioning error guid-not-randomized 0.005
After features/support/hooks.rb:339 0.624
After features/support/hooks.rb:108 0.146
Tags: @product
1:6.170
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given a computer 0.118
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.033
And I plug USB drive "temp" 1.034
And I write the Tails USB image to disk "temp" 14.153
When I start Tails from USB drive "temp" with network unplugged 50.341
Then Tails is running from USB drive "temp" 0.158
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.040
And the Greeter forbids all settings but language 0.204
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:339 0.503
After features/support/hooks.rb:108 0.089
Tags: @product
1:27.284
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given a computer 0.081
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.023
And I plug USB drive "temp" 1.026
And I write the Tails USB image to disk "temp" 13.738
When I start Tails from USB drive "temp" with network unplugged 1:12.028
Then Tails is running from USB drive "temp" 0.183
And the Greeter recommends reinstalling Tails due to partitioning errors 0.033
And the Greeter forbids starting Tails 0.027
And the Greeter forbids all settings but language 0.133
And Tails detected partitioning error fs-not-resized 0.007
After features/support/hooks.rb:339 0.881
After features/support/hooks.rb:108 0.096