Project Number Date
test_Tails_ISO_devel 4134 22 Dec 2025, 12:31

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:21.712 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
31.008
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.204
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.061
Then the computer boots Tails 28.130
And I see a disk failure message on the splash screen 1.612
After features/support/hooks.rb:331 0.822
After features/support/hooks.rb:100 0.010
31.360
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.183
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.695
Then the computer boots Tails 27.691
And I see a disk failure message on the splash screen 1.790
After features/support/hooks.rb:331 0.989
After features/support/hooks.rb:100 0.012
30.613
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
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.033
Then the computer boots Tails 27.798
And I see a disk failure message on the splash screen 1.607
After features/support/hooks.rb:331 0.818
After features/support/hooks.rb:100 0.016
Tags: @product @doc
20.126
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.375
When Tails detects disk read failures on the SquashFS 1.279
Then I see a disk failure message 1.550
Then I can open the hardware failure documentation from the disk failure message 7.742
After features/support/hooks.rb:331 0.905
After features/support/hooks.rb:100 0.000
Tags: @product @doc
26.048
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.175
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.307
When Tails detects disk read failures on the boot device 0.313
Then I see a disk failure message 2.514
Then I can open the hardware failure documentation from the disk failure message 13.736
After features/support/hooks.rb:331 1.262
After features/support/hooks.rb:100 0.000
Tags: @product @doc
25.849
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.172
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.332
When Tails detects disk read failures on the boot device with a target error 0.323
Then I see a disk failure message 2.597
Then I can open the hardware failure documentation from the disk failure message 13.423
After features/support/hooks.rb:331 1.538
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.870
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.650
And I corrupt the boot device's GPT backup header 0.274
And I power off the computer 0.306
When I start the computer 1.057
Then the computer boots Tails 39.871
When I log in to a new session 12.673
And all notifications have disappeared 8.826
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.199
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 0.977
After features/support/hooks.rb:100 0.010
Tags: @product
1:13.606
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.678
And I corrupt the boot device's GPT backup partition table 0.315
And I power off the computer 0.301
When I start the computer 1.078
Then the computer boots Tails 41.274
When I log in to a new session 12.012
And all notifications have disappeared 8.730
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.011
After features/support/hooks.rb:331 0.818
After features/support/hooks.rb:100 0.014
Tags: @product
1:55.614
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.204
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.043
And I write the Tails USB image to disk "temp" 27.675
When I start Tails from USB drive "temp" with network unplugged 1:3.190
Then Tails is running from USB drive "temp" 0.718
And the Greeter forbids creating a persistent partition 0.071
When I log in to a new session 10.861
And all notifications have disappeared 8.266
Then I am recommended to reinstall Tails due to partitioning errors 0.327
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.302
And I am told that Persistent Storage cannot be created 1.899
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.162
After features/support/hooks.rb:100 0.091
Tags: @product
1:28.946
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.211
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.050
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.466
When I start Tails from USB drive "temp" with network unplugged 1:0.116
Then Tails is running from USB drive "temp" 0.645
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.054
And the Greeter forbids all settings but language 0.272
And Tails detected partitioning error guid-not-randomized 0.010
After features/support/hooks.rb:331 0.996
After features/support/hooks.rb:100 0.086
Tags: @product
1:22.331
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.048
And I plug USB drive "temp" 1.042
And I write the Tails USB image to disk "temp" 27.845
When I start Tails from USB drive "temp" with network unplugged 51.990
Then Tails is running from USB drive "temp" 0.668
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.104
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:331 1.122
After features/support/hooks.rb:100 0.092
Tags: @product
1:22.335
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.194
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.048
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 27.538
When I start Tails from USB drive "temp" with network unplugged 52.275
Then Tails is running from USB drive "temp" 0.733
And the Greeter recommends reinstalling Tails due to partitioning errors 0.101
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.323
And Tails detected partitioning error fs-not-resized 0.009
After features/support/hooks.rb:331 1.086
After features/support/hooks.rb:100 0.084