Project Number Date
test_Tails_ISO_devel 3902 08 Jul 2025, 13: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 26:22.809 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
1:11.077
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given a computer 0.439
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 5.802
Then the computer boots Tails 53.737
And I see a disk failure message on the splash screen 11.097
After features/support/hooks.rb:330 0.781
After features/support/hooks.rb:100 0.009
58.566
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.264
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.164
Then the computer boots Tails 47.203
And I see a disk failure message on the splash screen 9.934
After features/support/hooks.rb:330 0.901
After features/support/hooks.rb:100 0.010
1:1.101
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.237
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.209
Then the computer boots Tails 57.183
And I see a disk failure message on the splash screen 2.470
After features/support/hooks.rb:330 0.742
After features/support/hooks.rb:100 0.011
Tags: @product @doc
1:1.758
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.229
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.078
When Tails detects disk read failures on the SquashFS 0.556
Then I see a disk failure message 3.373
Then I can open the hardware failure documentation from the disk failure message 40.521
After features/support/hooks.rb:330 3.778
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:14.469
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.246
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 19.161
When Tails detects disk read failures on the boot device 0.649
Then I see a disk failure message 8.122
Then I can open the hardware failure documentation from the disk failure message 46.288
After features/support/hooks.rb:330 3.831
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:12.138
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.279
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 18.739
When Tails detects disk read failures on the boot device with a target error 0.745
Then I see a disk failure message 8.632
Then I can open the hardware failure documentation from the disk failure message 43.741
After features/support/hooks.rb:330 3.672
After features/support/hooks.rb:100 0.000
Tags: @product
2:57.344
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 23.011
And I corrupt the boot device's GPT backup header 0.592
And I power off the computer 0.442
When I start the computer 1.405
Then the computer boots Tails 1:45.320
When I log in to a new session 31.889
And all notifications have disappeared 14.280
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.386
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 1.018
After features/support/hooks.rb:100 0.012
Tags: @product
3:36.143
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 27.869
And I corrupt the boot device's GPT backup partition table 0.399
And I power off the computer 0.447
When I start the computer 9.120
Then the computer boots Tails 2:4.759
When I log in to a new session 41.359
And all notifications have disappeared 7.563
Then I am recommended to migrate to a new USB stick due to partitioning errors 4.490
And Tails detected partitioning error partitioning-corruption 0.132
After features/support/hooks.rb:330 3.718
After features/support/hooks.rb:100 0.015
Tags: @product
4:22.972
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.251
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.064
And I plug USB drive "temp" 1.073
And I write the Tails USB image to disk "temp" 1:2.788
When I start Tails from USB drive "temp" with network unplugged 2:32.379
Then Tails is running from USB drive "temp" 1.310
And the Greeter forbids creating a persistent partition 0.260
When I log in to a new session 25.337
And all notifications have disappeared 14.215
Then I am recommended to reinstall Tails due to partitioning errors 0.292
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.538
And I am told that Persistent Storage cannot be created 3.445
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 3.762
After features/support/hooks.rb:100 0.170
Tags: @product
3:29.069
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.325
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.052
And I plug USB drive "temp" 1.068
And I write the Tails USB image to disk "temp" 52.496
When I start Tails from USB drive "temp" with network unplugged 2:29.074
Then Tails is running from USB drive "temp" 3.557
And the Greeter recommends reinstalling Tails due to partitioning errors 0.828
And the Greeter forbids starting Tails 0.657
And the Greeter forbids all settings but language 0.937
And Tails detected partitioning error guid-not-randomized 0.071
After features/support/hooks.rb:330 1.349
After features/support/hooks.rb:100 0.284
Tags: @product
2:45.008
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.247
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.053
And I write the Tails USB image to disk "temp" 43.734
When I start Tails from USB drive "temp" with network unplugged 1:58.981
Then Tails is running from USB drive "temp" 0.385
And the Greeter recommends reinstalling Tails due to partitioning errors 0.102
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.369
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 0.993
After features/support/hooks.rb:100 0.223
Tags: @product
2:33.159
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.213
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.109
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 45.493
When I start Tails from USB drive "temp" with network unplugged 1:42.986
Then Tails is running from USB drive "temp" 1.084
And the Greeter recommends reinstalling Tails due to partitioning errors 0.587
And the Greeter forbids starting Tails 0.665
And the Greeter forbids all settings but language 0.927
And Tails detected partitioning error fs-not-resized 0.034
After features/support/hooks.rb:330 2.671
After features/support/hooks.rb:100 0.287