Project Number Date
test_Tails_ISO_stable 5708 10 Jun 2025, 19:38

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 16:23.344 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
40.069
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.170
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.993
Then the computer boots Tails 35.447
And I see a disk failure message on the splash screen 3.457
After features/support/hooks.rb:330 0.631
After features/support/hooks.rb:100 0.008
40.005
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.981
Then the computer boots Tails 35.995
And I see a disk failure message on the splash screen 2.851
After features/support/hooks.rb:330 0.634
After features/support/hooks.rb:100 0.010
39.938
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.175
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.127
Then the computer boots Tails 34.800
And I see a disk failure message on the splash screen 3.834
After features/support/hooks.rb:330 0.588
After features/support/hooks.rb:100 0.008
Tags: @product @doc
41.960
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.215
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.575
When Tails detects disk read failures on the SquashFS 0.510
Then I see a disk failure message 3.546
Then I can open the hardware failure documentation from the disk failure message 28.112
After features/support/hooks.rb:330 3.963
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.853
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.165
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.279
When Tails detects disk read failures on the boot device 1.542
Then I see a disk failure message 1.424
Then I can open the hardware failure documentation from the disk failure message 26.441
After features/support/hooks.rb:330 3.837
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.918
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.418
When Tails detects disk read failures on the boot device with a target error 1.530
Then I see a disk failure message 1.389
Then I can open the hardware failure documentation from the disk failure message 28.406
After features/support/hooks.rb:330 3.769
After features/support/hooks.rb:100 0.000
Tags: @product
1:44.466
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.723
And I corrupt the boot device's GPT backup header 0.352
And I power off the computer 0.326
When I start the computer 1.183
Then the computer boots Tails 1:6.052
When I log in to a new session 17.029
And all notifications have disappeared 6.591
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.929
After features/support/hooks.rb:100 0.008
Tags: @product
1:43.267
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 9.172
And I corrupt the boot device's GPT backup partition table 0.354
And I power off the computer 0.330
When I start the computer 1.017
Then the computer boots Tails 1:6.729
When I log in to a new session 18.914
And all notifications have disappeared 6.517
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.213
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.689
After features/support/hooks.rb:100 0.069
Tags: @product
2:37.851
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.457
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.174
And I plug USB drive "temp" 1.118
And I write the Tails USB image to disk "temp" 32.149
When I start Tails from USB drive "temp" with network unplugged 1:33.923
Then Tails is running from USB drive "temp" 0.366
And the Greeter forbids creating a persistent partition 0.076
When I log in to a new session 18.270
And all notifications have disappeared 6.625
Then I am recommended to reinstall Tails due to partitioning errors 0.204
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.347
And I am told that Persistent Storage cannot be created 3.126
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.263
After features/support/hooks.rb:100 0.106
Tags: @product
2:36.990
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.225
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.033
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 31.334
When I start Tails from USB drive "temp" with network unplugged 2:3.348
Then Tails is running from USB drive "temp" 0.538
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.307
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.973
After features/support/hooks.rb:100 0.128
Tags: @product
1:55.039
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.042
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 28.351
When I start Tails from USB drive "temp" with network unplugged 1:24.522
Then Tails is running from USB drive "temp" 0.383
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.353
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.637
After features/support/hooks.rb:100 0.142
Tags: @product
1:43.982
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.340
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.047
And I write the Tails USB image to disk "temp" 27.084
When I start Tails from USB drive "temp" with network unplugged 1:14.606
Then Tails is running from USB drive "temp" 0.342
And the Greeter recommends reinstalling Tails due to partitioning errors 0.102
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.331
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 0.707
After features/support/hooks.rb:100 0.139