Project Number Date
test_Tails_ISO_devel 3805 08 May 2025, 13:06

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 18:58.611 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
44.269
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.683
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.402
Then the computer boots Tails 37.426
And I see a disk failure message on the splash screen 4.757
After features/support/hooks.rb:330 0.649
After features/support/hooks.rb:100 0.012
46.987
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 2.326
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.210
Then the computer boots Tails 38.435
And I see a disk failure message on the splash screen 5.014
After features/support/hooks.rb:330 0.690
After features/support/hooks.rb:100 0.011
45.047
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.377
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.359
Then the computer boots Tails 38.985
And I see a disk failure message on the splash screen 4.325
After features/support/hooks.rb:330 1.139
After features/support/hooks.rb:100 0.014
Tags: @product @doc
50.216
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 1.333
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.027
When Tails detects disk read failures on the SquashFS 0.425
Then I see a disk failure message 3.656
Then I can open the hardware failure documentation from the disk failure message 32.773
After features/support/hooks.rb:330 3.818
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.448
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.194
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.226
When Tails detects disk read failures on the boot device 0.585
Then I see a disk failure message 2.833
Then I can open the hardware failure documentation from the disk failure message 30.607
After features/support/hooks.rb:330 4.106
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.069
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.829
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.019
When Tails detects disk read failures on the boot device with a target error 0.486
Then I see a disk failure message 3.348
Then I can open the hardware failure documentation from the disk failure message 31.386
After features/support/hooks.rb:330 4.264
After features/support/hooks.rb:100 0.000
Tags: @product
1:57.245
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 17.354
And I corrupt the boot device's GPT backup header 0.393
And I power off the computer 0.402
When I start the computer 1.358
Then the computer boots Tails 1:8.763
When I log in to a new session 20.868
And all notifications have disappeared 7.870
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.015
After features/support/hooks.rb:330 0.721
After features/support/hooks.rb:100 0.059
Tags: @product
1:43.350
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 9.466
And I corrupt the boot device's GPT backup partition table 0.409
And I power off the computer 0.576
When I start the computer 1.274
Then the computer boots Tails 1:4.910
When I log in to a new session 19.058
And all notifications have disappeared 7.402
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.237
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.814
After features/support/hooks.rb:100 0.017
Tags: @product
3:21.475
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.327
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.077
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 49.852
When I start Tails from USB drive "temp" with network unplugged 1:58.658
Then Tails is running from USB drive "temp" 0.411
And the Greeter forbids creating a persistent partition 0.112
When I log in to a new session 17.971
And all notifications have disappeared 7.413
Then I am recommended to reinstall Tails due to partitioning errors 0.251
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.301
And I am told that Persistent Storage cannot be created 4.019
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.714
After features/support/hooks.rb:100 0.126
Tags: @product
3:20.656
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.279
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.092
And I plug USB drive "temp" 1.097
And I write the Tails USB image to disk "temp" 39.001
When I start Tails from USB drive "temp" with network unplugged 2:38.520
Then Tails is running from USB drive "temp" 0.927
And the Greeter recommends reinstalling Tails due to partitioning errors 0.149
And the Greeter forbids starting Tails 0.090
And the Greeter forbids all settings but language 0.478
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 1.080
After features/support/hooks.rb:100 0.202
Tags: @product
2:9.037
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.511
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.102
And I plug USB drive "temp" 1.159
And I write the Tails USB image to disk "temp" 33.973
When I start Tails from USB drive "temp" with network unplugged 1:32.341
Then Tails is running from USB drive "temp" 0.366
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.092
And the Greeter forbids all settings but language 0.382
And Tails detected partitioning error system-partition-not-resized 0.021
After features/support/hooks.rb:330 0.815
After features/support/hooks.rb:100 0.149
Tags: @product
1:48.808
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.321
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" 29.794
When I start Tails from USB drive "temp" with network unplugged 1:16.510
Then Tails is running from USB drive "temp" 0.435
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.081
And the Greeter forbids all settings but language 0.411
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.838
After features/support/hooks.rb:100 0.186