Project Number Date
test_Tails_ISO_codespell 6 18 Jun 2025, 22:36

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 19:44.885 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
49.280
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
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.123
Then the computer boots Tails 43.520
And I see a disk failure message on the splash screen 4.463
After features/support/hooks.rb:330 0.889
After features/support/hooks.rb:100 0.010
46.488
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.223
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.556
Then the computer boots Tails 40.963
And I see a disk failure message on the splash screen 3.743
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.011
44.804
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.193
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.064
Then the computer boots Tails 40.818
And I see a disk failure message on the splash screen 2.728
After features/support/hooks.rb:330 0.654
After features/support/hooks.rb:100 0.018
Tags: @product @doc
50.811
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.240
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.551
When Tails detects disk read failures on the SquashFS 0.497
Then I see a disk failure message 2.767
Then I can open the hardware failure documentation from the disk failure message 33.753
After features/support/hooks.rb:330 3.952
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.338
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.162
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.275
When Tails detects disk read failures on the boot device 0.718
Then I see a disk failure message 3.307
Then I can open the hardware failure documentation from the disk failure message 32.874
After features/support/hooks.rb:330 5.102
After features/support/hooks.rb:100 0.000
Tags: @product @doc
49.103
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.387
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.016
When Tails detects disk read failures on the boot device with a target error 1.818
Then I see a disk failure message 5.203
Then I can open the hardware failure documentation from the disk failure message 31.677
After features/support/hooks.rb:330 4.118
After features/support/hooks.rb:100 0.000
Tags: @product
2:14.042
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.146
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 18.494
And I corrupt the boot device's GPT backup header 0.395
And I power off the computer 0.339
When I start the computer 4.183
Then the computer boots Tails 1:20.142
When I log in to a new session 22.846
And all notifications have disappeared 7.430
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.198
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.713
After features/support/hooks.rb:100 0.010
Tags: @product
2:0.037
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 12.377
And I corrupt the boot device's GPT backup partition table 0.699
And I power off the computer 0.364
When I start the computer 1.289
Then the computer boots Tails 1:15.664
When I log in to a new session 21.650
And all notifications have disappeared 7.515
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.461
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.314
After features/support/hooks.rb:100 0.018
Tags: @product
3:53.078
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.870
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.054
And I plug USB drive "temp" 1.068
And I write the Tails USB image to disk "temp" 1:19.284
When I start Tails from USB drive "temp" with network unplugged 1:56.184
Then Tails is running from USB drive "temp" 0.347
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 20.528
And all notifications have disappeared 9.473
Then I am recommended to reinstall Tails due to partitioning errors 0.225
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.359
And I am told that Persistent Storage cannot be created 3.583
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 2.145
After features/support/hooks.rb:100 0.117
Tags: @product
2:31.907
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.173
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.045
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 36.896
When I start Tails from USB drive "temp" with network unplugged 1:51.879
Then Tails is running from USB drive "temp" 0.641
And the Greeter recommends reinstalling Tails due to partitioning errors 0.095
And the Greeter forbids starting Tails 0.130
And the Greeter forbids all settings but language 0.982
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 1.118
After features/support/hooks.rb:100 0.142
Tags: @product
2:14.305
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.226
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.043
And I plug USB drive "temp" 1.096
And I write the Tails USB image to disk "temp" 33.008
When I start Tails from USB drive "temp" with network unplugged 1:39.116
Then Tails is running from USB drive "temp" 0.340
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.320
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 2.714
After features/support/hooks.rb:100 0.330
Tags: @product
2:2.689
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.363
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.041
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 32.498
When I start Tails from USB drive "temp" with network unplugged 1:27.628
Then Tails is running from USB drive "temp" 0.409
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.536
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.799
After features/support/hooks.rb:100 0.309