Project Number Date
test_Tails_ISO_stable 5554 04 Apr 2025, 13:16

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:25.905 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
41.472
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.182
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.076
Then the computer boots Tails 35.838
And I see a disk failure message on the splash screen 4.374
After features/support/hooks.rb:330 0.629
After features/support/hooks.rb:100 0.012
40.911
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.258
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.068
Then the computer boots Tails 36.049
And I see a disk failure message on the splash screen 3.534
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.053
40.579
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.210
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.046
Then the computer boots Tails 35.896
And I see a disk failure message on the splash screen 3.425
After features/support/hooks.rb:330 0.661
After features/support/hooks.rb:100 0.009
Tags: @product @doc
41.479
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.200
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.597
When Tails detects disk read failures on the SquashFS 0.531
Then I see a disk failure message 2.808
Then I can open the hardware failure documentation from the disk failure message 28.342
After features/support/hooks.rb:330 3.571
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.695
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.233
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.132
When Tails detects disk read failures on the boot device 0.717
Then I see a disk failure message 2.946
Then I can open the hardware failure documentation from the disk failure message 28.665
After features/support/hooks.rb:330 3.790
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.796
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.224
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.727
When Tails detects disk read failures on the boot device with a target error 1.553
Then I see a disk failure message 1.344
Then I can open the hardware failure documentation from the disk failure message 28.946
After features/support/hooks.rb:330 3.577
After features/support/hooks.rb:100 0.000
Tags: @product
1:50.059
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.701
And I corrupt the boot device's GPT backup header 0.478
And I power off the computer 0.346
When I start the computer 1.126
Then the computer boots Tails 1:9.695
When I log in to a new session 18.424
And all notifications have disappeared 7.031
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.238
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.654
After features/support/hooks.rb:100 0.009
Tags: @product
1:56.998
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 10.029
And I corrupt the boot device's GPT backup partition table 0.372
And I power off the computer 0.341
When I start the computer 1.014
Then the computer boots Tails 1:18.191
When I log in to a new session 20.400
And all notifications have disappeared 6.380
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.245
And Tails detected partitioning error partitioning-corruption 0.022
After features/support/hooks.rb:330 0.750
After features/support/hooks.rb:100 0.009
Tags: @product
3:2.103
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.625
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.145
And I plug USB drive "temp" 1.072
And I write the Tails USB image to disk "temp" 31.986
When I start Tails from USB drive "temp" with network unplugged 1:57.458
Then Tails is running from USB drive "temp" 0.587
And the Greeter forbids creating a persistent partition 0.173
When I log in to a new session 18.153
And all notifications have disappeared 6.882
Then I am recommended to reinstall Tails due to partitioning errors 0.243
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.301
And I am told that Persistent Storage cannot be created 3.455
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 1.237
After features/support/hooks.rb:100 0.150
Tags: @product
2:26.918
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.231
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.062
And I plug USB drive "temp" 1.061
And I write the Tails USB image to disk "temp" 30.975
When I start Tails from USB drive "temp" with network unplugged 1:53.688
Then Tails is running from USB drive "temp" 0.353
And the Greeter recommends reinstalling Tails due to partitioning errors 0.095
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.361
And Tails detected partitioning error guid-not-randomized 0.020
After features/support/hooks.rb:330 0.857
After features/support/hooks.rb:100 0.139
Tags: @product
2:12.509
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.199
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.054
And I plug USB drive "temp" 1.085
And I write the Tails USB image to disk "temp" 32.428
When I start Tails from USB drive "temp" with network unplugged 1:37.726
Then Tails is running from USB drive "temp" 0.401
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.094
And the Greeter forbids all settings but language 0.422
And Tails detected partitioning error system-partition-not-resized 0.017
After features/support/hooks.rb:330 0.754
After features/support/hooks.rb:100 0.167
Tags: @product
1:48.383
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.196
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.048
And I write the Tails USB image to disk "temp" 27.418
When I start Tails from USB drive "temp" with network unplugged 1:18.742
Then Tails is running from USB drive "temp" 0.412
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.359
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.642
After features/support/hooks.rb:100 0.140