Project Number Date
test_Tails_ISO_stable 5638 09 May 2025, 13:14

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:57.024 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
42.922
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.224
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.972
Then the computer boots Tails 37.578
And I see a disk failure message on the splash screen 4.147
After features/support/hooks.rb:330 0.635
After features/support/hooks.rb:100 0.009
40.537
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.218
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.026
Then the computer boots Tails 35.940
And I see a disk failure message on the splash screen 3.352
After features/support/hooks.rb:330 0.614
After features/support/hooks.rb:100 0.011
40.759
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.189
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.085
Then the computer boots Tails 36.572
And I see a disk failure message on the splash screen 2.911
After features/support/hooks.rb:330 0.583
After features/support/hooks.rb:100 0.009
Tags: @product @doc
47.649
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.235
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.471
When Tails detects disk read failures on the SquashFS 0.619
Then I see a disk failure message 2.978
Then I can open the hardware failure documentation from the disk failure message 32.344
After features/support/hooks.rb:330 3.407
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.444
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.254
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.151
When Tails detects disk read failures on the boot device 0.806
Then I see a disk failure message 2.955
Then I can open the hardware failure documentation from the disk failure message 28.276
After features/support/hooks.rb:330 3.046
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.859
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.482
When Tails detects disk read failures on the boot device with a target error 1.609
Then I see a disk failure message 1.316
Then I can open the hardware failure documentation from the disk failure message 29.260
After features/support/hooks.rb:330 3.629
After features/support/hooks.rb:100 0.000
Tags: @product
2:6.677
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 15.458
And I corrupt the boot device's GPT backup header 0.893
And I power off the computer 0.383
When I start the computer 1.066
Then the computer boots Tails 1:19.920
When I log in to a new session 19.965
And all notifications have disappeared 8.703
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.269
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.992
After features/support/hooks.rb:100 0.009
Tags: @product
1:43.684
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.238
And I corrupt the boot device's GPT backup partition table 0.390
And I power off the computer 0.346
When I start the computer 1.169
Then the computer boots Tails 1:4.863
When I log in to a new session 20.187
And all notifications have disappeared 6.274
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.012
After features/support/hooks.rb:330 0.815
After features/support/hooks.rb:100 0.011
Tags: @product
2:45.594
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.222
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.047
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 31.911
When I start Tails from USB drive "temp" with network unplugged 1:42.203
Then Tails is running from USB drive "temp" 0.349
And the Greeter forbids creating a persistent partition 0.087
When I log in to a new session 17.997
And all notifications have disappeared 7.349
Then I am recommended to reinstall Tails due to partitioning errors 0.210
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.260
And I am told that Persistent Storage cannot be created 2.887
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 2.189
After features/support/hooks.rb:100 0.117
Tags: @product
2:19.927
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.208
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.048
And I plug USB drive "temp" 1.076
And I write the Tails USB image to disk "temp" 30.709
When I start Tails from USB drive "temp" with network unplugged 1:47.040
Then Tails is running from USB drive "temp" 0.359
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.325
And Tails detected partitioning error guid-not-randomized 0.020
After features/support/hooks.rb:330 0.661
After features/support/hooks.rb:100 0.152
Tags: @product
2:0.982
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.213
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.053
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 28.560
When I start Tails from USB drive "temp" with network unplugged 1:30.188
Then Tails is running from USB drive "temp" 0.341
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.389
And Tails detected partitioning error system-partition-not-resized 0.025
After features/support/hooks.rb:330 1.458
After features/support/hooks.rb:100 0.152
Tags: @product
1:43.984
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.918
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.174
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 26.941
When I start Tails from USB drive "temp" with network unplugged 1:13.911
Then Tails is running from USB drive "temp" 0.406
And the Greeter recommends reinstalling Tails due to partitioning errors 0.111
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.386
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.731
After features/support/hooks.rb:100 0.164