Project Number Date
test_Tails_ISO_devel 3889 27 Jun 2025, 14:19

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 20:26.327 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:6.523
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.275
Given a computer 2.056
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 2.691
Then the computer boots Tails 51.217
And I see a disk failure message on the splash screen 10.558
After features/support/hooks.rb:330 0.975
After features/support/hooks.rb:100 0.010
54.771
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.295
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.229
Then the computer boots Tails 46.833
And I see a disk failure message on the splash screen 6.412
After features/support/hooks.rb:330 0.908
After features/support/hooks.rb:100 0.009
46.448
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.243
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.490
Then the computer boots Tails 41.285
And I see a disk failure message on the splash screen 3.428
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.011
Tags: @product @doc
46.265
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.469
When Tails detects disk read failures on the SquashFS 0.394
Then I see a disk failure message 3.781
Then I can open the hardware failure documentation from the disk failure message 30.432
After features/support/hooks.rb:330 3.783
After features/support/hooks.rb:100 0.000
Tags: @product @doc
50.196
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.294
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.256
When Tails detects disk read failures on the boot device 2.020
Then I see a disk failure message 1.588
Then I can open the hardware failure documentation from the disk failure message 34.036
After features/support/hooks.rb:330 3.575
After features/support/hooks.rb:100 0.000
Tags: @product @doc
50.253
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.193
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.610
When Tails detects disk read failures on the boot device with a target error 0.661
Then I see a disk failure message 2.931
Then I can open the hardware failure documentation from the disk failure message 32.856
After features/support/hooks.rb:330 3.678
After features/support/hooks.rb:100 0.000
Tags: @product
2:5.247
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 13.585
And I corrupt the boot device's GPT backup header 1.029
And I power off the computer 0.641
When I start the computer 1.555
Then the computer boots Tails 1:18.560
When I log in to a new session 20.792
And all notifications have disappeared 8.634
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.426
And Tails detected partitioning error partitioning-corruption 0.021
After features/support/hooks.rb:330 1.190
After features/support/hooks.rb:100 0.009
Tags: @product
1:58.323
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.272
And I corrupt the boot device's GPT backup partition table 0.628
And I power off the computer 0.380
When I start the computer 1.174
Then the computer boots Tails 1:14.093
When I log in to a new session 22.034
And all notifications have disappeared 7.485
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.234
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 0.932
After features/support/hooks.rb:100 0.012
Tags: @product
3:22.968
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.247
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.088
And I plug USB drive "temp" 1.113
And I write the Tails USB image to disk "temp" 35.042
When I start Tails from USB drive "temp" with network unplugged 2:11.238
Then Tails is running from USB drive "temp" 0.591
And the Greeter forbids creating a persistent partition 0.158
When I log in to a new session 21.703
And all notifications have disappeared 8.188
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.361
And I am told that Persistent Storage cannot be created 3.012
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 2.772
After features/support/hooks.rb:100 0.327
Tags: @product
3:6.932
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Given a computer 0.511
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.057
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 29.351
When I start Tails from USB drive "temp" with network unplugged 2:34.732
Then Tails is running from USB drive "temp" 0.681
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.356
And Tails detected partitioning error guid-not-randomized 0.017
After features/support/hooks.rb:330 1.020
After features/support/hooks.rb:100 0.135
Tags: @product
2:24.514
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.235
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.057
And I write the Tails USB image to disk "temp" 34.889
When I start Tails from USB drive "temp" with network unplugged 1:47.341
Then Tails is running from USB drive "temp" 0.340
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.073
And the Greeter forbids all settings but language 0.416
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 0.721
After features/support/hooks.rb:100 0.177
Tags: @product
2:13.883
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.195
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 35.356
When I start Tails from USB drive "temp" with network unplugged 1:36.170
Then Tails is running from USB drive "temp" 0.519
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.087
And the Greeter forbids all settings but language 0.349
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.140