Project Number Date
test_Tails_ISO_stable 5658 19 May 2025, 16:19

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 19:23.674 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
40.015
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.194
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.980
Then the computer boots Tails 36.693
And I see a disk failure message on the splash screen 2.147
After features/support/hooks.rb:330 0.613
After features/support/hooks.rb:100 0.010
41.613
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.201
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.103
Then the computer boots Tails 36.372
And I see a disk failure message on the splash screen 3.935
After features/support/hooks.rb:330 0.642
After features/support/hooks.rb:100 0.010
40.380
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.253
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.090
Then the computer boots Tails 34.977
And I see a disk failure message on the splash screen 4.058
After features/support/hooks.rb:330 0.685
After features/support/hooks.rb:100 0.008
Tags: @product @doc
40.911
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.457
When Tails detects disk read failures on the SquashFS 1.453
Then I see a disk failure message 1.363
Then I can open the hardware failure documentation from the disk failure message 28.447
After features/support/hooks.rb:330 3.954
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.184
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.961
When Tails detects disk read failures on the boot device 0.521
Then I see a disk failure message 3.312
Then I can open the hardware failure documentation from the disk failure message 24.198
After features/support/hooks.rb:330 3.713
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.342
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.268
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.878
When Tails detects disk read failures on the boot device with a target error 0.545
Then I see a disk failure message 2.863
Then I can open the hardware failure documentation from the disk failure message 34.786
After features/support/hooks.rb:330 3.903
After features/support/hooks.rb:100 0.000
Tags: @product
3:6.338
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 1:13.708
And I corrupt the boot device's GPT backup header 0.414
And I power off the computer 0.394
When I start the computer 1.236
Then the computer boots Tails 1:17.206
When I log in to a new session 23.987
And all notifications have disappeared 9.083
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.274
And Tails detected partitioning error partitioning-corruption 0.032
After features/support/hooks.rb:330 1.221
After features/support/hooks.rb:100 0.029
Tags: @product
1:52.886
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 14.232
And I corrupt the boot device's GPT backup partition table 0.450
And I power off the computer 0.413
When I start the computer 1.286
Then the computer boots Tails 1:10.317
When I log in to a new session 18.632
And all notifications have disappeared 6.515
Then I am recommended to migrate to a new USB stick due to partitioning errors 1.023
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.503
After features/support/hooks.rb:100 0.012
Tags: @product
3:23.102
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 1.555
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.068
And I plug USB drive "temp" 1.084
And I write the Tails USB image to disk "temp" 1:2.503
When I start Tails from USB drive "temp" with network unplugged 1:49.686
Then Tails is running from USB drive "temp" 0.366
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 16.447
And all notifications have disappeared 6.950
Then I am recommended to reinstall Tails due to partitioning errors 0.192
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.266
And I am told that Persistent Storage cannot be created 2.883
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.339
After features/support/hooks.rb:100 0.104
Tags: @product
2:45.308
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.288
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.074
And I plug USB drive "temp" 1.068
And I write the Tails USB image to disk "temp" 51.891
When I start Tails from USB drive "temp" with network unplugged 1:51.034
Then Tails is running from USB drive "temp" 0.412
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.083
And the Greeter forbids all settings but language 0.349
And Tails detected partitioning error guid-not-randomized 0.018
After features/support/hooks.rb:330 0.924
After features/support/hooks.rb:100 0.152
Tags: @product
2:11.838
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.296
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.068
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 33.705
When I start Tails from USB drive "temp" with network unplugged 1:35.754
Then Tails is running from USB drive "temp" 0.415
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.359
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.923
After features/support/hooks.rb:100 0.190
Tags: @product
1:54.750
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.297
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.081
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 27.519
When I start Tails from USB drive "temp" with network unplugged 1:24.858
Then Tails is running from USB drive "temp" 0.382
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.387
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.625
After features/support/hooks.rb:100 0.144