Project Number Date
test_Tails_ISO_devel 4355 21 Apr 2026, 13:50

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:41.726 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
33.100
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.052
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.876
Then the computer boots Tails 30.041
And I see a disk failure message on the splash screen 2.130
After features/support/hooks.rb:331 0.735
After features/support/hooks.rb:100 0.008
28.903
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.088
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.805
Then the computer boots Tails 24.483
And I see a disk failure message on the splash screen 3.525
After features/support/hooks.rb:331 0.842
After features/support/hooks.rb:100 0.021
30.955
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.103
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.858
Then the computer boots Tails 26.550
And I see a disk failure message on the splash screen 3.443
After features/support/hooks.rb:331 0.777
After features/support/hooks.rb:100 0.007
Tags: @product @doc
29.677
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.066
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.209
When Tails detects disk read failures on the SquashFS 1.387
Then I see a disk failure message 0.825
Then I can open the hardware failure documentation from the disk failure message 19.188
After features/support/hooks.rb:331 1.154
After features/support/hooks.rb:100 0.000
Tags: @product @doc
28.643
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.070
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.741
When Tails detects disk read failures on the boot device 0.351
Then I see a disk failure message 1.491
Then I can open the hardware failure documentation from the disk failure message 18.988
After features/support/hooks.rb:331 1.366
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.247
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.076
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.968
When Tails detects disk read failures on the boot device with a target error 0.319
Then I see a disk failure message 1.584
Then I can open the hardware failure documentation from the disk failure message 17.298
After features/support/hooks.rb:331 1.580
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.150
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.403
And I corrupt the boot device's GPT backup header 0.298
And I power off the computer 0.270
When I start the computer 0.822
Then the computer boots Tails 46.517
When I log in to a new session 12.036
And all notifications have disappeared 7.601
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.194
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 0.721
After features/support/hooks.rb:100 0.027
Tags: @product
1:8.982
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 8.096
And I corrupt the boot device's GPT backup partition table 0.248
And I power off the computer 0.267
When I start the computer 0.917
Then the computer boots Tails 40.128
When I log in to a new session 11.951
And all notifications have disappeared 7.196
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.169
And Tails detected partitioning error partitioning-corruption 0.007
After features/support/hooks.rb:331 0.967
After features/support/hooks.rb:100 0.027
Tags: @product
1:49.020
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.085
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.014
And I plug USB drive "temp" 1.033
And I write the Tails USB image to disk "temp" 14.668
When I start Tails from USB drive "temp" with network unplugged 1:10.208
Then Tails is running from USB drive "temp" 0.709
And the Greeter forbids creating a persistent partition 0.056
When I log in to a new session 11.407
And all notifications have disappeared 7.629
Then I am recommended to reinstall Tails due to partitioning errors 0.184
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.213
And I am told that Persistent Storage cannot be created 1.800
And Tails detected partitioning error partitioning-corruption 0.007
After features/support/hooks.rb:331 1.405
After features/support/hooks.rb:100 0.171
Tags: @product
1:16.643
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.061
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.011
And I plug USB drive "temp" 1.019
And I write the Tails USB image to disk "temp" 14.952
When I start Tails from USB drive "temp" with network unplugged 59.629
Then Tails is running from USB drive "temp" 0.650
And the Greeter recommends reinstalling Tails due to partitioning errors 0.075
And the Greeter forbids starting Tails 0.033
And the Greeter forbids all settings but language 0.202
And Tails detected partitioning error guid-not-randomized 0.006
After features/support/hooks.rb:331 0.860
After features/support/hooks.rb:100 0.157
Tags: @product
1:3.213
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.110
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.014
And I plug USB drive "temp" 1.033
And I write the Tails USB image to disk "temp" 14.339
When I start Tails from USB drive "temp" with network unplugged 46.851
Then Tails is running from USB drive "temp" 0.569
And the Greeter recommends reinstalling Tails due to partitioning errors 0.047
And the Greeter forbids starting Tails 0.050
And the Greeter forbids all settings but language 0.192
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:331 1.086
After features/support/hooks.rb:100 0.167
Tags: @product
1:8.186
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.086
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.010
And I plug USB drive "temp" 1.018
And I write the Tails USB image to disk "temp" 14.375
When I start Tails from USB drive "temp" with network unplugged 51.808
Then Tails is running from USB drive "temp" 0.578
And the Greeter recommends reinstalling Tails due to partitioning errors 0.065
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.207
And Tails detected partitioning error fs-not-resized 0.005
After features/support/hooks.rb:331 0.613
After features/support/hooks.rb:100 0.154