Project Number Date
test_Tails_ISO_devel 4245 22 Feb 2026, 12:19

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 11:58.946 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
30.869
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.164
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.045
Then the computer boots Tails 27.890
And I see a disk failure message on the splash screen 1.768
After features/support/hooks.rb:331 0.946
After features/support/hooks.rb:100 0.011
30.611
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.165
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.093
Then the computer boots Tails 27.742
And I see a disk failure message on the splash screen 1.609
After features/support/hooks.rb:331 0.696
After features/support/hooks.rb:100 0.011
30.599
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.204
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.079
Then the computer boots Tails 27.705
And I see a disk failure message on the splash screen 1.610
After features/support/hooks.rb:331 0.681
After features/support/hooks.rb:100 0.010
Tags: @product @doc
32.177
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.486
When Tails detects disk read failures on the SquashFS 1.314
Then I see a disk failure message 1.756
Then I can open the hardware failure documentation from the disk failure message 19.432
After features/support/hooks.rb:331 1.431
After features/support/hooks.rb:100 0.000
Tags: @product @doc
32.603
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.168
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.552
When Tails detects disk read failures on the boot device 0.366
Then I see a disk failure message 2.541
Then I can open the hardware failure documentation from the disk failure message 19.974
After features/support/hooks.rb:331 1.301
After features/support/hooks.rb:100 0.000
Tags: @product @doc
31.871
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.170
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.567
When Tails detects disk read failures on the boot device with a target error 1.382
Then I see a disk failure message 1.388
Then I can open the hardware failure documentation from the disk failure message 19.363
After features/support/hooks.rb:331 1.769
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.551
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 11.446
And I corrupt the boot device's GPT backup header 0.381
And I power off the computer 0.302
When I start the computer 1.102
Then the computer boots Tails 42.943
When I log in to a new session 11.370
And all notifications have disappeared 8.783
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.212
And Tails detected partitioning error partitioning-corruption 0.009
After features/support/hooks.rb:331 0.751
After features/support/hooks.rb:100 0.014
Tags: @product
1:15.970
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.475
And I corrupt the boot device's GPT backup partition table 0.338
And I power off the computer 0.303
When I start the computer 1.089
Then the computer boots Tails 42.673
When I log in to a new session 12.162
And all notifications have disappeared 8.710
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.207
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 0.912
After features/support/hooks.rb:100 0.011
Tags: @product
2:2.018
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.191
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.045
And I plug USB drive "temp" 1.042
And I write the Tails USB image to disk "temp" 30.662
When I start Tails from USB drive "temp" with network unplugged 1:7.552
Then Tails is running from USB drive "temp" 0.645
And the Greeter forbids creating a persistent partition 0.073
When I log in to a new session 9.926
And all notifications have disappeared 8.567
Then I am recommended to reinstall Tails due to partitioning errors 0.191
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.286
And I am told that Persistent Storage cannot be created 1.823
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.327
After features/support/hooks.rb:100 0.178
Tags: @product
1:31.856
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.167
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 28.021
When I start Tails from USB drive "temp" with network unplugged 1:1.522
Then Tails is running from USB drive "temp" 0.557
And the Greeter recommends reinstalling Tails due to partitioning errors 0.107
And the Greeter forbids starting Tails 0.051
And the Greeter forbids all settings but language 0.324
And Tails detected partitioning error guid-not-randomized 0.010
After features/support/hooks.rb:331 1.000
After features/support/hooks.rb:100 0.180
Tags: @product
1:21.917
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.227
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.062
And I plug USB drive "temp" 1.065
And I write the Tails USB image to disk "temp" 27.985
When I start Tails from USB drive "temp" with network unplugged 51.578
Then Tails is running from USB drive "temp" 0.577
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.052
And the Greeter forbids all settings but language 0.266
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:331 0.942
After features/support/hooks.rb:100 0.208
Tags: @product
1:21.898
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.174
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.046
And I plug USB drive "temp" 1.043
And I write the Tails USB image to disk "temp" 28.275
When I start Tails from USB drive "temp" with network unplugged 51.232
Then Tails is running from USB drive "temp" 0.602
And the Greeter recommends reinstalling Tails due to partitioning errors 0.106
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.331
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 0.969
After features/support/hooks.rb:100 0.177