Project Number Date
test_Tails_ISO_feature-arti 84 07 Jun 2025, 16:28

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:41.542 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.879
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.192
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.136
Then the computer boots Tails 34.473
And I see a disk failure message on the splash screen 4.077
After features/support/hooks.rb:330 0.600
After features/support/hooks.rb:100 0.009
38.675
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.998
Then the computer boots Tails 34.590
And I see a disk failure message on the splash screen 2.905
After features/support/hooks.rb:330 0.792
After features/support/hooks.rb:100 0.010
40.248
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.558
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.139
Then the computer boots Tails 36.088
And I see a disk failure message on the splash screen 2.462
After features/support/hooks.rb:330 0.653
After features/support/hooks.rb:100 0.008
Tags: @product @doc
43.001
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.188
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.565
When Tails detects disk read failures on the SquashFS 0.376
Then I see a disk failure message 2.917
Then I can open the hardware failure documentation from the disk failure message 29.953
After features/support/hooks.rb:330 3.668
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.481
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.203
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.675
When Tails detects disk read failures on the boot device 1.523
Then I see a disk failure message 1.364
Then I can open the hardware failure documentation from the disk failure message 28.714
After features/support/hooks.rb:330 3.622
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.372
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.276
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.469
When Tails detects disk read failures on the boot device with a target error 0.423
Then I see a disk failure message 3.106
Then I can open the hardware failure documentation from the disk failure message 31.096
After features/support/hooks.rb:330 3.766
After features/support/hooks.rb:100 0.000
Tags: @product
1:52.351
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 11.516
And I corrupt the boot device's GPT backup header 0.401
And I power off the computer 0.328
When I start the computer 0.988
Then the computer boots Tails 1:13.573
When I log in to a new session 18.899
And all notifications have disappeared 6.363
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.265
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.679
After features/support/hooks.rb:100 0.008
Tags: @product
1:42.996
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.675
And I corrupt the boot device's GPT backup partition table 0.626
And I power off the computer 0.340
When I start the computer 0.996
Then the computer boots Tails 1:6.955
When I log in to a new session 17.570
And all notifications have disappeared 6.624
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.012
After features/support/hooks.rb:330 0.696
After features/support/hooks.rb:100 0.011
Tags: @product
2:27.501
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.182
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.059
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 29.627
When I start Tails from USB drive "temp" with network unplugged 1:27.320
Then Tails is running from USB drive "temp" 0.361
And the Greeter forbids creating a persistent partition 0.088
When I log in to a new session 17.077
And all notifications have disappeared 6.931
Then I am recommended to reinstall Tails due to partitioning errors 0.195
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.246
And I am told that Persistent Storage cannot be created 3.345
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.928
After features/support/hooks.rb:100 0.103
Tags: @product
2:3.953
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
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.043
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 29.303
When I start Tails from USB drive "temp" with network unplugged 1:32.570
Then Tails is running from USB drive "temp" 0.329
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.323
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.786
After features/support/hooks.rb:100 0.128
Tags: @product
1:48.610
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
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.057
And I write the Tails USB image to disk "temp" 27.806
When I start Tails from USB drive "temp" with network unplugged 1:18.708
Then Tails is running from USB drive "temp" 0.348
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.325
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.854
After features/support/hooks.rb:100 0.131
Tags: @product
1:38.471
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
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.043
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 26.144
When I start Tails from USB drive "temp" with network unplugged 1:10.276
Then Tails is running from USB drive "temp" 0.300
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.309
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.697
After features/support/hooks.rb:100 0.137