Project Number Date
test_Tails_ISO_devel 3797 30 Apr 2025, 09:51

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:56.435 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.402
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.948
Then the computer boots Tails 35.739
And I see a disk failure message on the splash screen 2.540
After features/support/hooks.rb:330 0.621
After features/support/hooks.rb:100 0.009
39.330
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.186
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.011
Then the computer boots Tails 36.010
And I see a disk failure message on the splash screen 2.121
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.008
39.288
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
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.963
Then the computer boots Tails 35.713
And I see a disk failure message on the splash screen 2.430
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.008
Tags: @product @doc
35.952
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.280
When Tails detects disk read failures on the SquashFS 1.583
Then I see a disk failure message 1.263
Then I can open the hardware failure documentation from the disk failure message 23.634
After features/support/hooks.rb:330 3.997
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.426
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.229
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.665
When Tails detects disk read failures on the boot device 0.593
Then I see a disk failure message 2.733
Then I can open the hardware failure documentation from the disk failure message 31.203
After features/support/hooks.rb:330 3.801
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.414
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.194
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.936
When Tails detects disk read failures on the boot device with a target error 0.664
Then I see a disk failure message 1.430
Then I can open the hardware failure documentation from the disk failure message 28.186
After features/support/hooks.rb:330 3.558
After features/support/hooks.rb:100 0.000
Tags: @product
1:42.971
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 11.259
And I corrupt the boot device's GPT backup header 0.376
And I power off the computer 0.330
When I start the computer 0.996
Then the computer boots Tails 1:6.547
When I log in to a new session 17.031
And all notifications have disappeared 6.240
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.175
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.052
Tags: @product
1:45.449
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.350
And I corrupt the boot device's GPT backup partition table 0.346
And I power off the computer 0.540
When I start the computer 1.025
Then the computer boots Tails 1:10.040
When I log in to a new session 17.039
And all notifications have disappeared 6.884
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.014
After features/support/hooks.rb:330 0.734
After features/support/hooks.rb:100 0.008
Tags: @product
2:37.469
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.190
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.044
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 29.467
When I start Tails from USB drive "temp" with network unplugged 1:36.962
Then Tails is running from USB drive "temp" 0.349
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 18.278
And all notifications have disappeared 6.262
Then I am recommended to reinstall Tails due to partitioning errors 0.183
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.251
And I am told that Persistent Storage cannot be created 3.333
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.035
After features/support/hooks.rb:100 0.097
Tags: @product
2:7.973
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.186
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.046
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 30.271
When I start Tails from USB drive "temp" with network unplugged 1:35.503
Then Tails is running from USB drive "temp" 0.357
And the Greeter recommends reinstalling Tails due to partitioning errors 0.090
And the Greeter forbids starting Tails 0.073
And the Greeter forbids all settings but language 0.380
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.878
After features/support/hooks.rb:100 0.131
Tags: @product
1:59.415
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.193
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" 27.352
When I start Tails from USB drive "temp" with network unplugged 1:29.933
Then Tails is running from USB drive "temp" 0.347
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.328
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.657
After features/support/hooks.rb:100 0.134
Tags: @product
1:44.341
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.203
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.046
And I plug USB drive "temp" 1.123
And I write the Tails USB image to disk "temp" 26.468
When I start Tails from USB drive "temp" with network unplugged 1:15.598
Then Tails is running from USB drive "temp" 0.370
And the Greeter recommends reinstalling Tails due to partitioning errors 0.073
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.370
And Tails detected partitioning error fs-not-resized 0.019
After features/support/hooks.rb:330 0.749
After features/support/hooks.rb:100 0.134