Project Number Date
test_Tails_ISO_stable 5549 03 Apr 2025, 14: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 18:30.603 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.188
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.263
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.021
Then the computer boots Tails 38.729
And I see a disk failure message on the splash screen 4.174
After features/support/hooks.rb:330 0.777
After features/support/hooks.rb:100 0.010
42.286
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 1.984
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.187
Then the computer boots Tails 35.796
And I see a disk failure message on the splash screen 3.317
After features/support/hooks.rb:330 0.637
After features/support/hooks.rb:100 0.010
41.435
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.255
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.050
Then the computer boots Tails 36.126
And I see a disk failure message on the splash screen 4.003
After features/support/hooks.rb:330 0.605
After features/support/hooks.rb:100 0.009
Tags: @product @doc
44.388
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.371
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.210
When Tails detects disk read failures on the SquashFS 0.734
Then I see a disk failure message 3.141
Then I can open the hardware failure documentation from the disk failure message 29.930
After features/support/hooks.rb:330 4.398
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.172
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.278
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.039
When Tails detects disk read failures on the boot device 0.790
Then I see a disk failure message 2.942
Then I can open the hardware failure documentation from the disk failure message 29.121
After features/support/hooks.rb:330 4.407
After features/support/hooks.rb:100 0.000
Tags: @product @doc
49.330
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.225
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.944
When Tails detects disk read failures on the boot device with a target error 0.566
Then I see a disk failure message 3.118
Then I can open the hardware failure documentation from the disk failure message 35.476
After features/support/hooks.rb:330 4.022
After features/support/hooks.rb:100 0.000
Tags: @product
2:20.195
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 40.487
And I corrupt the boot device's GPT backup header 1.252
And I power off the computer 0.650
When I start the computer 1.383
Then the computer boots Tails 1:10.099
When I log in to a new session 19.405
And all notifications have disappeared 6.661
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.239
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.812
After features/support/hooks.rb:100 0.030
Tags: @product
1:42.010
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 9.126
And I corrupt the boot device's GPT backup partition table 0.386
And I power off the computer 0.334
When I start the computer 1.120
Then the computer boots Tails 1:3.269
When I log in to a new session 20.012
And all notifications have disappeared 7.542
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.202
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.779
After features/support/hooks.rb:100 0.011
Tags: @product
3:22.992
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.298
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.073
And I plug USB drive "temp" 1.075
And I write the Tails USB image to disk "temp" 1:2.122
When I start Tails from USB drive "temp" with network unplugged 1:48.509
Then Tails is running from USB drive "temp" 0.419
And the Greeter forbids creating a persistent partition 0.090
When I log in to a new session 18.935
And all notifications have disappeared 6.858
Then I am recommended to reinstall Tails due to partitioning errors 0.215
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.296
And I am told that Persistent Storage cannot be created 3.078
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.152
After features/support/hooks.rb:100 0.090
Tags: @product
2:31.788
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.258
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.069
And I plug USB drive "temp" 1.129
And I write the Tails USB image to disk "temp" 47.855
When I start Tails from USB drive "temp" with network unplugged 1:41.516
Then Tails is running from USB drive "temp" 0.349
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.428
And Tails detected partitioning error guid-not-randomized 0.018
After features/support/hooks.rb:330 0.841
After features/support/hooks.rb:100 0.132
Tags: @product
2:12.211
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.246
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.071
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 35.244
When I start Tails from USB drive "temp" with network unplugged 1:34.268
Then Tails is running from USB drive "temp" 0.536
And the Greeter recommends reinstalling Tails due to partitioning errors 0.103
And the Greeter forbids starting Tails 0.129
And the Greeter forbids all settings but language 0.533
And Tails detected partitioning error system-partition-not-resized 0.017
After features/support/hooks.rb:330 1.047
After features/support/hooks.rb:100 0.186
Tags: @product
1:56.600
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.314
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.062
And I write the Tails USB image to disk "temp" 31.644
When I start Tails from USB drive "temp" with network unplugged 1:22.525
Then Tails is running from USB drive "temp" 0.390
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.404
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 0.707
After features/support/hooks.rb:100 0.152