Project Number Date
test_Tails_ISO_stable 5645 13 May 2025, 19:27

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 17:44.885 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.726
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.202
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.106
Then the computer boots Tails 37.899
And I see a disk failure message on the splash screen 3.516
After features/support/hooks.rb:330 0.720
After features/support/hooks.rb:100 0.011
43.021
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.257
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.324
Then the computer boots Tails 38.760
And I see a disk failure message on the splash screen 2.678
After features/support/hooks.rb:330 0.687
After features/support/hooks.rb:100 0.010
41.108
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.206
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.086
Then the computer boots Tails 36.178
And I see a disk failure message on the splash screen 3.637
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.011
Tags: @product @doc
44.063
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.269
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.247
When Tails detects disk read failures on the SquashFS 0.588
Then I see a disk failure message 2.792
Then I can open the hardware failure documentation from the disk failure message 30.165
After features/support/hooks.rb:330 4.391
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.567
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.298
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.634
When Tails detects disk read failures on the boot device 1.884
Then I see a disk failure message 1.758
Then I can open the hardware failure documentation from the disk failure message 32.992
After features/support/hooks.rb:330 4.131
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.483
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.297
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.663
When Tails detects disk read failures on the boot device with a target error 1.663
Then I see a disk failure message 1.492
Then I can open the hardware failure documentation from the disk failure message 30.366
After features/support/hooks.rb:330 3.776
After features/support/hooks.rb:100 0.000
Tags: @product
1:58.265
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 15.520
And I corrupt the boot device's GPT backup header 0.442
And I power off the computer 0.397
When I start the computer 1.409
Then the computer boots Tails 1:12.653
When I log in to a new session 20.497
And all notifications have disappeared 7.114
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.013
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.012
Tags: @product
1:54.931
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.291
And I corrupt the boot device's GPT backup partition table 0.391
And I power off the computer 0.372
When I start the computer 1.321
Then the computer boots Tails 1:15.612
When I log in to a new session 18.647
And all notifications have disappeared 7.024
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.243
And Tails detected partitioning error partitioning-corruption 0.025
After features/support/hooks.rb:330 0.687
After features/support/hooks.rb:100 0.016
Tags: @product
2:50.044
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.223
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.055
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 31.291
When I start Tails from USB drive "temp" with network unplugged 1:44.464
Then Tails is running from USB drive "temp" 0.363
And the Greeter forbids creating a persistent partition 0.088
When I log in to a new session 18.442
And all notifications have disappeared 7.083
Then I am recommended to reinstall Tails due to partitioning errors 0.234
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.313
And I am told that Persistent Storage cannot be created 5.383
And Tails detected partitioning error partitioning-corruption 0.044
After features/support/hooks.rb:330 1.436
After features/support/hooks.rb:100 0.119
Tags: @product
2:25.432
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.207
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.050
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 33.433
When I start Tails from USB drive "temp" with network unplugged 1:49.782
Then Tails is running from USB drive "temp" 0.342
And the Greeter recommends reinstalling Tails due to partitioning errors 0.115
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.362
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 4.799
After features/support/hooks.rb:100 0.121
Tags: @product
2:30.406
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.196
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.048
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 27.224
When I start Tails from USB drive "temp" with network unplugged 2:1.040
Then Tails is running from USB drive "temp" 0.337
And the Greeter recommends reinstalling Tails due to partitioning errors 0.075
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.345
And Tails detected partitioning error system-partition-not-resized 0.019
After features/support/hooks.rb:330 0.942
After features/support/hooks.rb:100 0.139
Tags: @product
1:42.833
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.198
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.045
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 26.509
When I start Tails from USB drive "temp" with network unplugged 1:14.173
Then Tails is running from USB drive "temp" 0.317
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.382
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.742
After features/support/hooks.rb:100 0.139