Project Number Date
test_Tails_ISO_devel 3763 02 Apr 2025, 23:09

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:13.988 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
38.762
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.256
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.966
Then the computer boots Tails 35.043
And I see a disk failure message on the splash screen 2.495
After features/support/hooks.rb:330 0.600
After features/support/hooks.rb:100 0.009
38.777
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.185
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 33.325
And I see a disk failure message on the splash screen 4.254
After features/support/hooks.rb:330 0.600
After features/support/hooks.rb:100 0.009
38.987
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.205
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.957
Then the computer boots Tails 35.603
And I see a disk failure message on the splash screen 2.220
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.008
Tags: @product @doc
39.674
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.028
Given a computer 0.204
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.026
When Tails detects disk read failures on the SquashFS 0.471
Then I see a disk failure message 2.474
Then I can open the hardware failure documentation from the disk failure message 27.497
After features/support/hooks.rb:330 4.001
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.319
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.196
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.612
When Tails detects disk read failures on the boot device 0.498
Then I see a disk failure message 2.758
Then I can open the hardware failure documentation from the disk failure message 28.252
After features/support/hooks.rb:330 3.502
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.009
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.206
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.301
When Tails detects disk read failures on the boot device with a target error 0.598
Then I see a disk failure message 2.600
Then I can open the hardware failure documentation from the disk failure message 27.302
After features/support/hooks.rb:330 4.012
After features/support/hooks.rb:100 0.000
Tags: @product
1:39.697
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 11.682
And I corrupt the boot device's GPT backup header 0.365
And I power off the computer 0.331
When I start the computer 0.942
Then the computer boots Tails 1:1.988
When I log in to a new session 17.619
And all notifications have disappeared 6.561
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.193
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.594
After features/support/hooks.rb:100 0.009
Tags: @product
1:36.145
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.443
And I corrupt the boot device's GPT backup partition table 0.349
And I power off the computer 0.332
When I start the computer 0.996
Then the computer boots Tails 1:2.433
When I log in to a new session 16.343
And all notifications have disappeared 6.027
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.205
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.010
Tags: @product
2:34.141
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.205
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.046
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 29.552
When I start Tails from USB drive "temp" with network unplugged 1:34.808
Then Tails is running from USB drive "temp" 0.340
And the Greeter forbids creating a persistent partition 0.091
When I log in to a new session 17.317
And all notifications have disappeared 6.471
Then I am recommended to reinstall Tails due to partitioning errors 0.184
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.243
And I am told that Persistent Storage cannot be created 2.814
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.839
After features/support/hooks.rb:100 0.094
Tags: @product
1:57.475
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
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.044
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 28.038
When I start Tails from USB drive "temp" with network unplugged 1:27.371
Then Tails is running from USB drive "temp" 0.322
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.309
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.122
Tags: @product
1:51.275
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.194
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.047
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.250
When I start Tails from USB drive "temp" with network unplugged 1:22.926
Then Tails is running from USB drive "temp" 0.310
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.336
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.678
After features/support/hooks.rb:100 0.127
Tags: @product
1:37.723
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.198
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.051
And I write the Tails USB image to disk "temp" 26.394
When I start Tails from USB drive "temp" with network unplugged 1:9.161
Then Tails is running from USB drive "temp" 0.378
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.326
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.613
After features/support/hooks.rb:100 0.141