Project Number Date
test_Tails_ISO_devel 4097 02 Dec 2025, 12:51

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 12:26.323 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.647
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.271
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.222
Then the computer boots Tails 29.267
And I see a disk failure message on the splash screen 1.887
After features/support/hooks.rb:331 0.767
After features/support/hooks.rb:100 0.012
32.169
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.171
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.058
Then the computer boots Tails 27.983
And I see a disk failure message on the splash screen 2.956
After features/support/hooks.rb:331 0.709
After features/support/hooks.rb:100 0.010
33.898
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.198
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.152
Then the computer boots Tails 30.725
And I see a disk failure message on the splash screen 1.822
After features/support/hooks.rb:331 0.939
After features/support/hooks.rb:100 0.010
Tags: @product @doc
27.415
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.161
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.538
When Tails detects disk read failures on the SquashFS 1.292
Then I see a disk failure message 1.397
Then I can open the hardware failure documentation from the disk failure message 14.025
After features/support/hooks.rb:331 1.555
After features/support/hooks.rb:100 0.000
Tags: @product @doc
27.807
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.287
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.751
When Tails detects disk read failures on the boot device 0.347
Then I see a disk failure message 2.986
Then I can open the hardware failure documentation from the disk failure message 14.434
After features/support/hooks.rb:331 1.780
After features/support/hooks.rb:100 0.000
Tags: @product @doc
25.795
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.312
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.620
When Tails detects disk read failures on the boot device with a target error 0.349
Then I see a disk failure message 2.596
Then I can open the hardware failure documentation from the disk failure message 8.917
After features/support/hooks.rb:331 2.099
After features/support/hooks.rb:100 0.000
Tags: @product
1:19.108
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 10.494
And I corrupt the boot device's GPT backup header 0.281
And I power off the computer 0.305
When I start the computer 1.198
Then the computer boots Tails 44.259
When I log in to a new session 12.712
And all notifications have disappeared 9.506
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.335
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:331 1.471
After features/support/hooks.rb:100 0.025
Tags: @product
1:20.465
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.197
And I corrupt the boot device's GPT backup partition table 0.358
And I power off the computer 0.311
When I start the computer 1.182
Then the computer boots Tails 43.600
When I log in to a new session 14.380
And all notifications have disappeared 10.090
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.279
And Tails detected partitioning error partitioning-corruption 0.064
After features/support/hooks.rb:331 1.248
After features/support/hooks.rb:100 0.016
Tags: @product
2:3.867
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.194
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.054
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 29.332
When I start Tails from USB drive "temp" with network unplugged 1:8.712
Then Tails is running from USB drive "temp" 0.831
And the Greeter forbids creating a persistent partition 0.090
When I log in to a new session 10.982
And all notifications have disappeared 9.309
Then I am recommended to reinstall Tails due to partitioning errors 0.181
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.327
And I am told that Persistent Storage cannot be created 1.791
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.115
After features/support/hooks.rb:100 0.104
Tags: @product
1:40.486
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.908
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.053
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 30.541
When I start Tails from USB drive "temp" with network unplugged 1:6.909
Then Tails is running from USB drive "temp" 0.601
And the Greeter recommends reinstalling Tails due to partitioning errors 0.063
And the Greeter forbids starting Tails 0.053
And the Greeter forbids all settings but language 0.295
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:331 0.986
After features/support/hooks.rb:100 0.093
Tags: @product
1:30.223
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.188
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.048
And I write the Tails USB image to disk "temp" 33.847
When I start Tails from USB drive "temp" with network unplugged 53.923
Then Tails is running from USB drive "temp" 0.727
And the Greeter recommends reinstalling Tails due to partitioning errors 0.065
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.286
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:331 0.889
After features/support/hooks.rb:100 0.133
Tags: @product
1:32.436
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.182
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.083
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 27.609
When I start Tails from USB drive "temp" with network unplugged 1:2.200
Then Tails is running from USB drive "temp" 0.716
And the Greeter recommends reinstalling Tails due to partitioning errors 0.140
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.355
And Tails detected partitioning error fs-not-resized 0.009
After features/support/hooks.rb:331 1.007
After features/support/hooks.rb:100 0.092