Project Number Date
test_Tails_ISO_stable 5703 09 Jun 2025, 12:23

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 15:11.809 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
38.574
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.170
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.946
Then the computer boots Tails 34.532
And I see a disk failure message on the splash screen 2.924
After features/support/hooks.rb:330 0.565
After features/support/hooks.rb:100 0.009
38.195
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.924
Then the computer boots Tails 34.386
And I see a disk failure message on the splash screen 2.710
After features/support/hooks.rb:330 0.614
After features/support/hooks.rb:100 0.009
38.482
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
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.983
Then the computer boots Tails 33.118
And I see a disk failure message on the splash screen 4.202
After features/support/hooks.rb:330 0.596
After features/support/hooks.rb:100 0.009
Tags: @product @doc
40.096
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.174
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.295
When Tails detects disk read failures on the SquashFS 0.313
Then I see a disk failure message 2.678
Then I can open the hardware failure documentation from the disk failure message 27.633
After features/support/hooks.rb:330 4.084
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.038
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.170
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.641
When Tails detects disk read failures on the boot device 0.534
Then I see a disk failure message 2.739
Then I can open the hardware failure documentation from the disk failure message 27.953
After features/support/hooks.rb:330 3.810
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.210
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.081
When Tails detects disk read failures on the boot device with a target error 1.541
Then I see a disk failure message 1.272
Then I can open the hardware failure documentation from the disk failure message 27.138
After features/support/hooks.rb:330 3.832
After features/support/hooks.rb:100 0.000
Tags: @product
1:36.738
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.730
And I corrupt the boot device's GPT backup header 0.347
And I power off the computer 0.321
When I start the computer 1.013
Then the computer boots Tails 1:2.083
When I log in to a new session 15.768
And all notifications have disappeared 6.269
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.190
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.852
After features/support/hooks.rb:100 0.009
Tags: @product
1:37.488
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.315
And I corrupt the boot device's GPT backup partition table 0.303
And I power off the computer 0.332
When I start the computer 1.002
Then the computer boots Tails 1:1.062
When I log in to a new session 17.904
And all notifications have disappeared 7.372
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.181
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.009
Tags: @product
2:30.863
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.170
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.042
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 30.285
When I start Tails from USB drive "temp" with network unplugged 1:31.482
Then Tails is running from USB drive "temp" 0.385
And the Greeter forbids creating a persistent partition 0.074
When I log in to a new session 16.621
And all notifications have disappeared 6.455
Then I am recommended to reinstall Tails due to partitioning errors 0.175
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.244
And I am told that Persistent Storage cannot be created 2.861
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.024
After features/support/hooks.rb:100 0.096
Tags: @product
2:2.304
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.170
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.039
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.378
When I start Tails from USB drive "temp" with network unplugged 1:30.835
Then Tails is running from USB drive "temp" 0.399
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.287
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 4.469
After features/support/hooks.rb:100 0.121
Tags: @product
1:49.971
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.200
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.036
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 25.595
When I start Tails from USB drive "temp" with network unplugged 1:22.308
Then Tails is running from USB drive "temp" 0.320
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.311
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.136
Tags: @product
1:38.846
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.178
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.038
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 26.405
When I start Tails from USB drive "temp" with network unplugged 1:10.432
Then Tails is running from USB drive "temp" 0.336
And the Greeter recommends reinstalling Tails due to partitioning errors 0.063
And the Greeter forbids starting Tails 0.056
And the Greeter forbids all settings but language 0.270
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.665
After features/support/hooks.rb:100 0.138