Project Number Date
test_Tails_ISO_stable 5493 04 Mar 2025, 19:02

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:21.237 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
39.788
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.204
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.130
Then the computer boots Tails 35.004
And I see a disk failure message on the splash screen 3.449
After features/support/hooks.rb:330 0.668
After features/support/hooks.rb:100 0.008
38.715
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.976
Then the computer boots Tails 34.904
And I see a disk failure message on the splash screen 2.657
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.009
39.000
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.183
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 0.979
Then the computer boots Tails 33.902
And I see a disk failure message on the splash screen 3.935
After features/support/hooks.rb:330 0.615
After features/support/hooks.rb:100 0.010
Tags: @product @doc
43.865
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.475
When Tails detects disk read failures on the SquashFS 0.889
Then I see a disk failure message 2.871
Then I can open the hardware failure documentation from the disk failure message 29.441
After features/support/hooks.rb:330 2.399
After features/support/hooks.rb:100 0.000
Tags: @product @doc
35.336
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.209
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.579
When Tails detects disk read failures on the boot device 2.099
Then I see a disk failure message 1.323
Then I can open the hardware failure documentation from the disk failure message 21.123
After features/support/hooks.rb:330 2.916
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.963
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.133
When Tails detects disk read failures on the boot device with a target error 2.085
Then I see a disk failure message 1.396
Then I can open the hardware failure documentation from the disk failure message 27.162
After features/support/hooks.rb:330 2.361
After features/support/hooks.rb:100 0.000
Tags: @product
1:57.217
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 11.840
And I corrupt the boot device's GPT backup header 0.391
And I power off the computer 0.354
When I start the computer 1.081
Then the computer boots Tails 1:15.569
When I log in to a new session 20.141
And all notifications have disappeared 7.609
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.012
After features/support/hooks.rb:330 0.686
After features/support/hooks.rb:100 0.028
Tags: @product
1:40.004
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.349
And I corrupt the boot device's GPT backup partition table 0.406
And I power off the computer 0.371
When I start the computer 1.040
Then the computer boots Tails 1:1.942
When I log in to a new session 18.206
And all notifications have disappeared 7.461
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.212
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.762
After features/support/hooks.rb:100 0.010
Tags: @product
2:49.141
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.177
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.039
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 33.965
When I start Tails from USB drive "temp" with network unplugged 1:44.622
Then Tails is running from USB drive "temp" 0.338
And the Greeter forbids creating a persistent partition 0.076
When I log in to a new session 17.066
And all notifications have disappeared 7.515
Then I am recommended to reinstall Tails due to partitioning errors 0.191
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.265
And I am told that Persistent Storage cannot be created 2.815
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.847
After features/support/hooks.rb:100 0.094
Tags: @product
2:16.019
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.166
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.041
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 29.612
When I start Tails from USB drive "temp" with network unplugged 1:44.306
Then Tails is running from USB drive "temp" 0.347
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.337
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.675
After features/support/hooks.rb:100 0.130
Tags: @product
1:53.673
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.183
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.038
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 29.504
When I start Tails from USB drive "temp" with network unplugged 1:22.051
Then Tails is running from USB drive "temp" 0.360
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.335
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.722
After features/support/hooks.rb:100 0.129
Tags: @product
1:47.510
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.163
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.036
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.955
When I start Tails from USB drive "temp" with network unplugged 1:18.487
Then Tails is running from USB drive "temp" 0.340
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.326
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.914
After features/support/hooks.rb:100 0.140