Project Number Date
test_Tails_ISO_devel 3813 15 May 2025, 12:54

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:5.066 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.635
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.171
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.969
Then the computer boots Tails 35.962
And I see a disk failure message on the splash screen 2.531
After features/support/hooks.rb:330 0.581
After features/support/hooks.rb:100 0.008
38.929
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.165
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.963
Then the computer boots Tails 33.867
And I see a disk failure message on the splash screen 3.933
After features/support/hooks.rb:330 0.608
After features/support/hooks.rb:100 0.009
38.439
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.164
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.972
Then the computer boots Tails 34.027
And I see a disk failure message on the splash screen 3.274
After features/support/hooks.rb:330 0.620
After features/support/hooks.rb:100 0.008
Tags: @product @doc
40.791
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.346
When Tails detects disk read failures on the SquashFS 0.345
Then I see a disk failure message 2.943
Then I can open the hardware failure documentation from the disk failure message 27.981
After features/support/hooks.rb:330 3.954
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.676
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.160
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.759
When Tails detects disk read failures on the boot device 0.648
Then I see a disk failure message 2.825
Then I can open the hardware failure documentation from the disk failure message 27.282
After features/support/hooks.rb:330 4.077
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.795
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.167
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.493
When Tails detects disk read failures on the boot device with a target error 1.680
Then I see a disk failure message 1.328
Then I can open the hardware failure documentation from the disk failure message 27.125
After features/support/hooks.rb:330 4.469
After features/support/hooks.rb:100 0.000
Tags: @product
1:42.075
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.261
And I corrupt the boot device's GPT backup header 0.408
And I power off the computer 0.330
When I start the computer 1.078
Then the computer boots Tails 1:4.292
When I log in to a new session 17.424
And all notifications have disappeared 7.073
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.194
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.667
After features/support/hooks.rb:100 0.008
Tags: @product
1:41.917
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 9.800
And I corrupt the boot device's GPT backup partition table 0.354
And I power off the computer 0.334
When I start the computer 1.104
Then the computer boots Tails 1:5.286
When I log in to a new session 18.226
And all notifications have disappeared 6.585
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.011
After features/support/hooks.rb:330 0.623
After features/support/hooks.rb:100 0.045
Tags: @product
2:41.153
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.171
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.045
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 29.695
When I start Tails from USB drive "temp" with network unplugged 1:40.231
Then Tails is running from USB drive "temp" 0.311
And the Greeter forbids creating a persistent partition 0.095
When I log in to a new session 18.155
And all notifications have disappeared 6.863
Then I am recommended to reinstall Tails due to partitioning errors 0.194
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.287
And I am told that Persistent Storage cannot be created 3.030
And Tails detected partitioning error partitioning-corruption 0.022
After features/support/hooks.rb:330 0.867
After features/support/hooks.rb:100 0.125
Tags: @product
2:3.075
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.183
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.040
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 28.795
When I start Tails from USB drive "temp" with network unplugged 1:32.223
Then Tails is running from USB drive "temp" 0.328
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.300
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.671
After features/support/hooks.rb:100 0.125
Tags: @product
2:14.589
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.179
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.044
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 26.997
When I start Tails from USB drive "temp" with network unplugged 1:45.484
Then Tails is running from USB drive "temp" 0.362
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.324
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.645
After features/support/hooks.rb:100 0.129
Tags: @product
1:43.986
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.205
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.041
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 26.857
When I start Tails from USB drive "temp" with network unplugged 1:15.000
Then Tails is running from USB drive "temp" 0.322
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 1.917
After features/support/hooks.rb:100 0.136