Project Number Date
test_Tails_ISO_devel 3879 22 Jun 2025, 13:47

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:54.268 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
45.358
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.240
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.137
Then the computer boots Tails 39.877
And I see a disk failure message on the splash screen 4.102
After features/support/hooks.rb:330 0.621
After features/support/hooks.rb:100 0.009
43.825
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.203
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.094
Then the computer boots Tails 39.576
And I see a disk failure message on the splash screen 2.950
After features/support/hooks.rb:330 0.713
After features/support/hooks.rb:100 0.044
44.718
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.199
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.071
Then the computer boots Tails 38.630
And I see a disk failure message on the splash screen 4.816
After features/support/hooks.rb:330 0.735
After features/support/hooks.rb:100 0.034
Tags: @product @doc
49.560
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.402
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.683
When Tails detects disk read failures on the SquashFS 1.586
Then I see a disk failure message 1.774
Then I can open the hardware failure documentation from the disk failure message 35.113
After features/support/hooks.rb:330 3.682
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.822
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.287
When Tails detects disk read failures on the boot device 1.739
Then I see a disk failure message 1.349
Then I can open the hardware failure documentation from the disk failure message 33.259
After features/support/hooks.rb:330 4.057
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.398
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given a computer 0.233
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.666
When Tails detects disk read failures on the boot device with a target error 1.031
Then I see a disk failure message 3.323
Then I can open the hardware failure documentation from the disk failure message 31.142
After features/support/hooks.rb:330 4.926
After features/support/hooks.rb:100 0.000
Tags: @product
2:8.791
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.206
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.483
And I corrupt the boot device's GPT backup header 0.428
And I power off the computer 0.542
When I start the computer 1.321
Then the computer boots Tails 1:20.931
When I log in to a new session 23.679
And all notifications have disappeared 8.194
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.195
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.650
After features/support/hooks.rb:100 0.010
Tags: @product
1:56.066
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 10.767
And I corrupt the boot device's GPT backup partition table 0.546
And I power off the computer 0.381
When I start the computer 1.472
Then the computer boots Tails 1:10.690
When I log in to a new session 21.188
And all notifications have disappeared 10.771
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.231
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 1.079
After features/support/hooks.rb:100 0.022
Tags: @product
3:6.028
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
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.041
And I plug USB drive "temp" 1.106
And I write the Tails USB image to disk "temp" 35.879
When I start Tails from USB drive "temp" with network unplugged 1:54.621
Then Tails is running from USB drive "temp" 1.682
And the Greeter forbids creating a persistent partition 0.123
When I log in to a new session 19.986
And all notifications have disappeared 8.035
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.259
And I am told that Persistent Storage cannot be created 2.866
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 1.200
After features/support/hooks.rb:100 0.152
Tags: @product
2:36.920
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.211
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.047
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 33.963
When I start Tails from USB drive "temp" with network unplugged 2:0.634
Then Tails is running from USB drive "temp" 0.394
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.439
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.889
After features/support/hooks.rb:100 0.149
Tags: @product
2:30.329
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.229
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.051
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 34.051
When I start Tails from USB drive "temp" with network unplugged 1:53.207
Then Tails is running from USB drive "temp" 0.825
And the Greeter recommends reinstalling Tails due to partitioning errors 0.271
And the Greeter forbids starting Tails 0.114
And the Greeter forbids all settings but language 0.487
And Tails detected partitioning error system-partition-not-resized 0.034
After features/support/hooks.rb:330 1.082
After features/support/hooks.rb:100 0.136
Tags: @product
1:57.448
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.071
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 30.341
When I start Tails from USB drive "temp" with network unplugged 1:22.070
Then Tails is running from USB drive "temp" 2.136
And the Greeter recommends reinstalling Tails due to partitioning errors 0.703
And the Greeter forbids starting Tails 0.168
And the Greeter forbids all settings but language 0.643
And Tails detected partitioning error fs-not-resized 0.020
After features/support/hooks.rb:330 0.966
After features/support/hooks.rb:100 0.207