Project Number Date
test_Tails_ISO_stable 5501 07 Mar 2025, 12:59

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 17:4.781 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.142
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.224
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.039
Then the computer boots Tails 33.875
And I see a disk failure message on the splash screen 4.002
After features/support/hooks.rb:330 0.591
After features/support/hooks.rb:100 0.010
37.982
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.198
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.989
Then the computer boots Tails 32.962
And I see a disk failure message on the splash screen 3.831
After features/support/hooks.rb:330 0.645
After features/support/hooks.rb:100 0.009
39.364
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.200
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.075
Then the computer boots Tails 35.190
And I see a disk failure message on the splash screen 2.898
After features/support/hooks.rb:330 0.615
After features/support/hooks.rb:100 0.008
Tags: @product @doc
42.983
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.214
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.582
When Tails detects disk read failures on the SquashFS 0.506
Then I see a disk failure message 3.021
Then I can open the hardware failure documentation from the disk failure message 29.658
After features/support/hooks.rb:330 3.728
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.937
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.223
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.560
When Tails detects disk read failures on the boot device 0.747
Then I see a disk failure message 2.730
Then I can open the hardware failure documentation from the disk failure message 27.675
After features/support/hooks.rb:330 3.511
After features/support/hooks.rb:100 0.000
Tags: @product @doc
35.349
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.191
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.251
When Tails detects disk read failures on the boot device with a target error 1.779
Then I see a disk failure message 1.222
Then I can open the hardware failure documentation from the disk failure message 22.904
After features/support/hooks.rb:330 3.839
After features/support/hooks.rb:100 0.000
Tags: @product
1:54.701
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 14.360
And I corrupt the boot device's GPT backup header 0.441
And I power off the computer 0.352
When I start the computer 1.101
Then the computer boots Tails 1:10.067
When I log in to a new session 19.505
And all notifications have disappeared 8.624
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.230
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.726
After features/support/hooks.rb:100 0.012
Tags: @product
1:45.891
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.453
And I corrupt the boot device's GPT backup partition table 0.413
And I power off the computer 0.341
When I start the computer 1.143
Then the computer boots Tails 1:7.213
When I log in to a new session 18.529
And all notifications have disappeared 7.565
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.216
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.882
After features/support/hooks.rb:100 0.010
Tags: @product
2:44.171
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.748
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.046
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 33.817
When I start Tails from USB drive "temp" with network unplugged 1:40.078
Then Tails is running from USB drive "temp" 0.324
And the Greeter forbids creating a persistent partition 0.089
When I log in to a new session 16.204
And all notifications have disappeared 7.419
Then I am recommended to reinstall Tails due to partitioning errors 0.194
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.245
And I am told that Persistent Storage cannot be created 2.920
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.864
After features/support/hooks.rb:100 0.098
Tags: @product
2:54.881
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.214
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.042
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 31.037
When I start Tails from USB drive "temp" with network unplugged 2:21.595
Then Tails is running from USB drive "temp" 0.489
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.310
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.742
After features/support/hooks.rb:100 0.125
Tags: @product
1:56.617
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.204
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.050
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 28.755
When I start Tails from USB drive "temp" with network unplugged 1:25.648
Then Tails is running from USB drive "temp" 0.348
And the Greeter recommends reinstalling Tails due to partitioning errors 0.092
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.380
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.981
After features/support/hooks.rb:100 0.130
Tags: @product
1:52.760
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.190
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.112
And I plug USB drive "temp" 1.125
And I write the Tails USB image to disk "temp" 27.819
When I start Tails from USB drive "temp" with network unplugged 1:22.681
Then Tails is running from USB drive "temp" 0.321
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.336
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.726
After features/support/hooks.rb:100 0.145