Project Number Date
test_Tails_ISO_devel 4039 28 Oct 2025, 14: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 16:2.769 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
37.357
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.175
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.284
Then the computer boots Tails 29.528
And I see a disk failure message on the splash screen 6.368
After features/support/hooks.rb:331 0.970
After features/support/hooks.rb:100 0.009
37.628
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.227
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.235
Then the computer boots Tails 29.237
And I see a disk failure message on the splash screen 6.928
After features/support/hooks.rb:331 0.786
After features/support/hooks.rb:100 0.008
37.969
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.180
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.201
Then the computer boots Tails 29.955
And I see a disk failure message on the splash screen 6.632
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.009
Tags: @product @doc
37.443
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.397
When Tails detects disk read failures on the SquashFS 0.317
Then I see a disk failure message 2.714
Then I can open the hardware failure documentation from the disk failure message 22.836
After features/support/hooks.rb:331 1.526
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.216
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.374
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.088
When Tails detects disk read failures on the boot device 0.392
Then I see a disk failure message 2.600
Then I can open the hardware failure documentation from the disk failure message 21.760
After features/support/hooks.rb:331 1.464
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.115
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.058
When Tails detects disk read failures on the boot device with a target error 1.657
Then I see a disk failure message 1.548
Then I can open the hardware failure documentation from the disk failure message 22.674
After features/support/hooks.rb:331 1.390
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.941
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 13.636
And I corrupt the boot device's GPT backup header 0.307
And I power off the computer 0.302
When I start the computer 1.086
Then the computer boots Tails 1:5.629
When I log in to a new session 13.679
And all notifications have disappeared 8.953
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.333
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:331 1.804
After features/support/hooks.rb:100 0.010
Tags: @product
1:43.527
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 12.108
And I corrupt the boot device's GPT backup partition table 0.335
And I power off the computer 0.335
When I start the computer 1.213
Then the computer boots Tails 1:7.709
When I log in to a new session 12.385
And all notifications have disappeared 9.226
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.201
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.245
After features/support/hooks.rb:100 0.009
Tags: @product
2:39.310
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.169
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.055
And I plug USB drive "temp" 1.041
And I write the Tails USB image to disk "temp" 30.876
When I start Tails from USB drive "temp" with network unplugged 1:42.562
Then Tails is running from USB drive "temp" 0.321
And the Greeter forbids creating a persistent partition 0.122
When I log in to a new session 11.288
And all notifications have disappeared 9.414
Then I am recommended to reinstall Tails due to partitioning errors 0.211
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.364
And I am told that Persistent Storage cannot be created 1.867
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:331 1.237
After features/support/hooks.rb:100 0.147
Tags: @product
2:12.926
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.237
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.046
And I plug USB drive "temp" 1.042
And I write the Tails USB image to disk "temp" 30.159
When I start Tails from USB drive "temp" with network unplugged 1:40.350
Then Tails is running from USB drive "temp" 0.355
And the Greeter recommends reinstalling Tails due to partitioning errors 0.162
And the Greeter forbids starting Tails 0.162
And the Greeter forbids all settings but language 0.395
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:331 1.015
After features/support/hooks.rb:100 0.199
Tags: @product
1:57.872
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.202
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.047
And I write the Tails USB image to disk "temp" 31.035
When I start Tails from USB drive "temp" with network unplugged 1:24.803
Then Tails is running from USB drive "temp" 0.298
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.052
And the Greeter forbids all settings but language 0.292
And Tails detected partitioning error system-partition-not-resized 0.010
After features/support/hooks.rb:331 1.302
After features/support/hooks.rb:100 0.173
Tags: @product
2:1.458
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.233
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.049
And I plug USB drive "temp" 1.065
And I write the Tails USB image to disk "temp" 31.166
When I start Tails from USB drive "temp" with network unplugged 1:28.182
Then Tails is running from USB drive "temp" 0.329
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.054
And the Greeter forbids all settings but language 0.292
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 1.249
After features/support/hooks.rb:100 0.196