Project Number Date
test_Tails_ISO_stable 5577 15 Apr 2025, 23:25

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:57.020 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
41.173
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.197
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.010
Then the computer boots Tails 35.847
And I see a disk failure message on the splash screen 4.118
After features/support/hooks.rb:330 0.548
After features/support/hooks.rb:100 0.009
39.640
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.007
Then the computer boots Tails 36.321
And I see a disk failure message on the splash screen 2.134
After features/support/hooks.rb:330 0.620
After features/support/hooks.rb:100 0.010
39.624
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.174
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.015
Then the computer boots Tails 33.919
And I see a disk failure message on the splash screen 4.515
After features/support/hooks.rb:330 0.579
After features/support/hooks.rb:100 0.010
Tags: @product @doc
40.729
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.180
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.432
When Tails detects disk read failures on the SquashFS 1.452
Then I see a disk failure message 2.057
Then I can open the hardware failure documentation from the disk failure message 26.606
After features/support/hooks.rb:330 4.333
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.174
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.165
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.075
When Tails detects disk read failures on the boot device 2.033
Then I see a disk failure message 1.332
Then I can open the hardware failure documentation from the disk failure message 28.567
After features/support/hooks.rb:330 3.511
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.217
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.206
When Tails detects disk read failures on the boot device with a target error 2.036
Then I see a disk failure message 1.346
Then I can open the hardware failure documentation from the disk failure message 28.453
After features/support/hooks.rb:330 3.509
After features/support/hooks.rb:100 0.000
Tags: @product
1:52.088
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 12.890
And I corrupt the boot device's GPT backup header 0.309
And I power off the computer 0.369
When I start the computer 1.092
Then the computer boots Tails 1:12.079
When I log in to a new session 18.141
And all notifications have disappeared 6.983
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.208
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.698
After features/support/hooks.rb:100 0.011
Tags: @product
1:39.387
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 10.071
And I corrupt the boot device's GPT backup partition table 0.342
And I power off the computer 0.329
When I start the computer 1.083
Then the computer boots Tails 1:3.210
When I log in to a new session 17.697
And all notifications have disappeared 6.441
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.195
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.658
After features/support/hooks.rb:100 0.010
Tags: @product
2:36.066
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.038
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 30.883
When I start Tails from USB drive "temp" with network unplugged 1:36.385
Then Tails is running from USB drive "temp" 0.329
And the Greeter forbids creating a persistent partition 0.091
When I log in to a new session 16.326
And all notifications have disappeared 6.430
Then I am recommended to reinstall Tails due to partitioning errors 0.230
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.257
And I am told that Persistent Storage cannot be created 2.860
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.048
After features/support/hooks.rb:100 0.103
Tags: @product
2:11.616
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given a computer 0.209
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.044
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 28.073
When I start Tails from USB drive "temp" with network unplugged 1:41.396
Then Tails is running from USB drive "temp" 0.315
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.353
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 4.811
After features/support/hooks.rb:100 0.130
Tags: @product
1:48.319
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.184
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.045
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.711
When I start Tails from USB drive "temp" with network unplugged 1:19.525
Then Tails is running from USB drive "temp" 0.338
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.099
And the Greeter forbids all settings but language 0.285
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.140
Tags: @product
1:44.981
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.216
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.032
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 26.407
When I start Tails from USB drive "temp" with network unplugged 1:16.427
Then Tails is running from USB drive "temp" 0.336
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.069
And the Greeter forbids all settings but language 0.339
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.844
After features/support/hooks.rb:100 0.134