Project Number Date
test_Tails_ISO_stable 5482 26 Feb 2025, 19:55

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:48.739 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.344
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.172
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.006
Then the computer boots Tails 34.172
And I see a disk failure message on the splash screen 2.993
After features/support/hooks.rb:330 0.681
After features/support/hooks.rb:100 0.008
39.078
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 0.993
Then the computer boots Tails 33.213
And I see a disk failure message on the splash screen 4.684
After features/support/hooks.rb:330 0.568
After features/support/hooks.rb:100 0.008
38.525
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.192
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.019
Then the computer boots Tails 34.504
And I see a disk failure message on the splash screen 2.809
After features/support/hooks.rb:330 0.647
After features/support/hooks.rb:100 0.007
Tags: @product @doc
40.138
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.193
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.379
When Tails detects disk read failures on the SquashFS 0.630
Then I see a disk failure message 2.727
Then I can open the hardware failure documentation from the disk failure message 27.208
After features/support/hooks.rb:330 2.358
After features/support/hooks.rb:100 0.000
Tags: @product @doc
35.509
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.182
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.118
When Tails detects disk read failures on the boot device 1.782
Then I see a disk failure message 1.334
Then I can open the hardware failure documentation from the disk failure message 22.092
After features/support/hooks.rb:330 2.726
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.396
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given a computer 0.381
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.244
When Tails detects disk read failures on the boot device with a target error 1.848
Then I see a disk failure message 1.202
Then I can open the hardware failure documentation from the disk failure message 27.719
After features/support/hooks.rb:330 2.150
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.071
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.832
And I corrupt the boot device's GPT backup header 0.362
And I power off the computer 0.331
When I start the computer 1.031
Then the computer boots Tails 1:5.592
When I log in to a new session 18.066
And all notifications have disappeared 6.668
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.173
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.715
After features/support/hooks.rb:100 0.008
Tags: @product
1:41.114
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.290
And I corrupt the boot device's GPT backup partition table 0.352
And I power off the computer 0.361
When I start the computer 1.036
Then the computer boots Tails 1:4.233
When I log in to a new session 18.350
And all notifications have disappeared 7.263
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.209
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.746
After features/support/hooks.rb:100 0.076
Tags: @product
2:33.623
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.217
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.048
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 29.684
When I start Tails from USB drive "temp" with network unplugged 1:33.558
Then Tails is running from USB drive "temp" 0.381
And the Greeter forbids creating a persistent partition 0.078
When I log in to a new session 14.988
And all notifications have disappeared 8.265
Then I am recommended to reinstall Tails due to partitioning errors 0.215
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 2.744
And I am told that Persistent Storage cannot be created 2.375
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.801
After features/support/hooks.rb:100 0.097
Tags: @product
2:10.057
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.184
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.051
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.124
When I start Tails from USB drive "temp" with network unplugged 1:38.872
Then Tails is running from USB drive "temp" 0.322
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.300
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.641
After features/support/hooks.rb:100 0.140
Tags: @product
2:2.896
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.188
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.055
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 28.006
When I start Tails from USB drive "temp" with network unplugged 1:32.818
Then Tails is running from USB drive "temp" 0.313
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.313
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.674
After features/support/hooks.rb:100 0.130
Tags: @product
1:44.981
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.179
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.047
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.551
When I start Tails from USB drive "temp" with network unplugged 1:16.387
Then Tails is running from USB drive "temp" 0.330
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.289
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.672
After features/support/hooks.rb:100 0.143