Project Number Date
test_Tails_ISO_devel 3892 30 Jun 2025, 14:11

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 18:11.331 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
45.235
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.209
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.997
Then the computer boots Tails 41.636
And I see a disk failure message on the splash screen 2.391
After features/support/hooks.rb:330 0.626
After features/support/hooks.rb:100 0.009
46.446
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.210
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 3.856
Then the computer boots Tails 37.641
And I see a disk failure message on the splash screen 4.737
After features/support/hooks.rb:330 0.715
After features/support/hooks.rb:100 0.009
45.391
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.250
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.408
Then the computer boots Tails 40.969
And I see a disk failure message on the splash screen 2.762
After features/support/hooks.rb:330 0.608
After features/support/hooks.rb:100 0.018
Tags: @product @doc
49.032
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.854
When Tails detects disk read failures on the SquashFS 1.938
Then I see a disk failure message 1.488
Then I can open the hardware failure documentation from the disk failure message 32.563
After features/support/hooks.rb:330 6.038
After features/support/hooks.rb:100 0.000
Tags: @product @doc
49.879
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.220
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.914
When Tails detects disk read failures on the boot device 0.696
Then I see a disk failure message 6.271
Then I can open the hardware failure documentation from the disk failure message 31.777
After features/support/hooks.rb:330 4.945
After features/support/hooks.rb:100 0.000
Tags: @product @doc
50.598
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Given a computer 0.284
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.510
When Tails detects disk read failures on the boot device with a target error 2.000
Then I see a disk failure message 1.488
Then I can open the hardware failure documentation from the disk failure message 36.314
After features/support/hooks.rb:330 3.512
After features/support/hooks.rb:100 0.000
Tags: @product
2:6.457
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 14.771
And I corrupt the boot device's GPT backup header 0.365
And I power off the computer 0.341
When I start the computer 1.051
Then the computer boots Tails 1:16.539
When I log in to a new session 21.495
And all notifications have disappeared 8.669
Then I am recommended to migrate to a new USB stick due to partitioning errors 3.037
And Tails detected partitioning error partitioning-corruption 0.186
After features/support/hooks.rb:330 1.175
After features/support/hooks.rb:100 0.042
Tags: @product
2:2.876
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.028
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.671
And I corrupt the boot device's GPT backup partition table 0.614
And I power off the computer 0.353
When I start the computer 1.298
Then the computer boots Tails 1:18.190
When I log in to a new session 22.584
And all notifications have disappeared 8.844
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.304
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 1.001
After features/support/hooks.rb:100 0.009
Tags: @product
2:58.732
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.263
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.045
And I plug USB drive "temp" 1.063
And I write the Tails USB image to disk "temp" 31.792
When I start Tails from USB drive "temp" with network unplugged 1:52.901
Then Tails is running from USB drive "temp" 0.351
And the Greeter forbids creating a persistent partition 0.091
When I log in to a new session 19.904
And all notifications have disappeared 7.375
Then I am recommended to reinstall Tails due to partitioning errors 0.216
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.314
And I am told that Persistent Storage cannot be created 3.394
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.135
After features/support/hooks.rb:100 0.113
Tags: @product
2:21.794
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.212
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.048
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 29.101
When I start Tails from USB drive "temp" with network unplugged 1:50.426
Then Tails is running from USB drive "temp" 0.355
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.122
And the Greeter forbids all settings but language 0.372
And Tails detected partitioning error guid-not-randomized 0.018
After features/support/hooks.rb:330 1.044
After features/support/hooks.rb:100 0.151
Tags: @product
1:59.704
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.220
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.067
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 29.663
When I start Tails from USB drive "temp" with network unplugged 1:27.830
Then Tails is running from USB drive "temp" 0.376
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.338
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.133
Tags: @product
1:55.182
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.043
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 31.536
When I start Tails from USB drive "temp" with network unplugged 1:21.290
Then Tails is running from USB drive "temp" 0.490
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.394
And Tails detected partitioning error fs-not-resized 0.035
After features/support/hooks.rb:330 0.809
After features/support/hooks.rb:100 0.141