Project Number Date
test_Tails_ISO_devel 4036 25 Oct 2025, 11:58

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 13:33.061 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
30.458
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.230
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.040
Then the computer boots Tails 27.719
And I see a disk failure message on the splash screen 1.467
After features/support/hooks.rb:331 0.846
After features/support/hooks.rb:100 0.008
30.485
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.216
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.113
Then the computer boots Tails 27.643
And I see a disk failure message on the splash screen 1.511
After features/support/hooks.rb:331 0.911
After features/support/hooks.rb:100 0.007
30.424
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.204
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.002
Then the computer boots Tails 27.656
And I see a disk failure message on the splash screen 1.560
After features/support/hooks.rb:331 0.845
After features/support/hooks.rb:100 0.008
Tags: @product @doc
30.674
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.202
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.295
When Tails detects disk read failures on the SquashFS 1.329
Then I see a disk failure message 1.436
Then I can open the hardware failure documentation from the disk failure message 18.410
After features/support/hooks.rb:331 1.473
After features/support/hooks.rb:100 0.000
Tags: @product @doc
31.434
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.205
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.611
When Tails detects disk read failures on the boot device 0.392
Then I see a disk failure message 2.458
Then I can open the hardware failure documentation from the disk failure message 18.766
After features/support/hooks.rb:331 1.374
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.014
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.194
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 with a target error 1.597
Then I see a disk failure message 1.348
Then I can open the hardware failure documentation from the disk failure message 20.197
After features/support/hooks.rb:331 1.496
After features/support/hooks.rb:100 0.000
Tags: @product
1:35.170
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 10.981
And I corrupt the boot device's GPT backup header 0.370
And I power off the computer 0.310
When I start the computer 1.149
Then the computer boots Tails 1:1.480
When I log in to a new session 12.262
And all notifications have disappeared 8.424
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.179
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 0.707
After features/support/hooks.rb:100 0.007
Tags: @product
1:32.972
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.044
And I corrupt the boot device's GPT backup partition table 0.320
And I power off the computer 0.309
When I start the computer 0.993
Then the computer boots Tails 1:1.375
When I log in to a new session 12.397
And all notifications have disappeared 8.336
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.182
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:331 0.887
After features/support/hooks.rb:100 0.007
Tags: @product
2:6.876
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.196
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.062
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 24.981
When I start Tails from USB drive "temp" with network unplugged 1:18.642
Then Tails is running from USB drive "temp" 0.307
And the Greeter forbids creating a persistent partition 0.068
When I log in to a new session 9.597
And all notifications have disappeared 8.725
Then I am recommended to reinstall Tails due to partitioning errors 0.166
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.229
And I am told that Persistent Storage cannot be created 1.837
And Tails detected partitioning error partitioning-corruption 0.009
After features/support/hooks.rb:331 1.269
After features/support/hooks.rb:100 0.194
Tags: @product
1:55.462
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.228
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.056
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 24.841
When I start Tails from USB drive "temp" with network unplugged 1:28.529
Then Tails is running from USB drive "temp" 0.268
And the Greeter recommends reinstalling Tails due to partitioning errors 0.106
And the Greeter forbids starting Tails 0.053
And the Greeter forbids all settings but language 0.319
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:331 0.885
After features/support/hooks.rb:100 0.177
Tags: @product
1:37.715
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.196
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.057
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 24.276
When I start Tails from USB drive "temp" with network unplugged 1:11.325
Then Tails is running from USB drive "temp" 0.319
And the Greeter recommends reinstalling Tails due to partitioning errors 0.103
And the Greeter forbids starting Tails 0.054
And the Greeter forbids all settings but language 0.321
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:331 0.641
After features/support/hooks.rb:100 0.163
Tags: @product
1:38.372
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.215
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.059
And I plug USB drive "temp" 1.082
And I write the Tails USB image to disk "temp" 24.656
When I start Tails from USB drive "temp" with network unplugged 1:11.477
Then Tails is running from USB drive "temp" 0.340
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.106
And the Greeter forbids all settings but language 0.355
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 0.985
After features/support/hooks.rb:100 0.163