Project Number Date
test_Tails_ISO_devel 4081 20 Nov 2025, 16:01

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 15:0.752 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.068
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.186
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.300
Then the computer boots Tails 28.921
And I see a disk failure message on the splash screen 1.660
After features/support/hooks.rb:331 1.632
After features/support/hooks.rb:100 0.027
34.653
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.264
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.268
Then the computer boots Tails 31.446
And I see a disk failure message on the splash screen 1.674
After features/support/hooks.rb:331 0.770
After features/support/hooks.rb:100 0.010
34.475
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.208
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.105
Then the computer boots Tails 31.113
And I see a disk failure message on the splash screen 2.048
After features/support/hooks.rb:331 0.988
After features/support/hooks.rb:100 0.010
Tags: @product @doc
27.425
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.169
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.668
When Tails detects disk read failures on the SquashFS 1.355
Then I see a disk failure message 1.624
Then I can open the hardware failure documentation from the disk failure message 13.605
After features/support/hooks.rb:331 1.934
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.891
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.180
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.053
When Tails detects disk read failures on the boot device 0.313
Then I see a disk failure message 2.833
Then I can open the hardware failure documentation from the disk failure message 14.510
After features/support/hooks.rb:331 1.524
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.085
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.188
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.270
When Tails detects disk read failures on the boot device with a target error 1.438
Then I see a disk failure message 1.491
Then I can open the hardware failure documentation from the disk failure message 13.696
After features/support/hooks.rb:331 1.276
After features/support/hooks.rb:100 0.000
Tags: @product
1:51.065
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.331
And I corrupt the boot device's GPT backup header 0.306
And I power off the computer 0.307
When I start the computer 1.317
Then the computer boots Tails 1:11.203
When I log in to a new session 13.329
And all notifications have disappeared 10.038
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.217
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:331 1.214
After features/support/hooks.rb:100 0.013
Tags: @product
1:43.246
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.621
And I corrupt the boot device's GPT backup partition table 0.667
And I power off the computer 0.392
When I start the computer 1.337
Then the computer boots Tails 1:6.408
When I log in to a new session 14.769
And all notifications have disappeared 8.788
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.250
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 0.804
After features/support/hooks.rb:100 0.015
Tags: @product
2:29.988
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given a computer 0.189
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.050
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 41.416
When I start Tails from USB drive "temp" with network unplugged 1:21.747
Then Tails is running from USB drive "temp" 1.045
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 11.264
And all notifications have disappeared 9.661
Then I am recommended to reinstall Tails due to partitioning errors 0.261
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.352
And I am told that Persistent Storage cannot be created 1.861
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.362
After features/support/hooks.rb:100 0.083
Tags: @product
2:4.331
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.205
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.069
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 28.994
When I start Tails from USB drive "temp" with network unplugged 1:33.262
Then Tails is running from USB drive "temp" 0.315
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.055
And the Greeter forbids all settings but language 0.287
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:331 1.059
After features/support/hooks.rb:100 0.089
Tags: @product
1:52.335
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_partitioning_errors=part_resize" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.099
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 29.899
When I start Tails from USB drive "temp" with network unplugged 1:20.196
Then Tails is running from USB drive "temp" 0.421
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.329
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:331 1.036
After features/support/hooks.rb:100 0.088
Tags: @product
1:56.185
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.201
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.046
And I write the Tails USB image to disk "temp" 29.534
When I start Tails from USB drive "temp" with network unplugged 1:24.413
Then Tails is running from USB drive "temp" 0.309
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.461
And Tails detected partitioning error fs-not-resized 0.025
After features/support/hooks.rb:331 2.170
After features/support/hooks.rb:100 0.263