Project Number Date
test_Tails_ISO_devel 3898 06 Jul 2025, 13:10

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 16:19.039 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.162
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.199
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.984
Then the computer boots Tails 36.215
And I see a disk failure message on the splash screen 3.763
After features/support/hooks.rb:330 0.582
After features/support/hooks.rb:100 0.009
40.721
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.176
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.984
Then the computer boots Tails 37.188
And I see a disk failure message on the splash screen 2.371
After features/support/hooks.rb:330 0.641
After features/support/hooks.rb:100 0.008
40.869
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.238
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.206
Then the computer boots Tails 35.809
And I see a disk failure message on the splash screen 3.615
After features/support/hooks.rb:330 0.605
After features/support/hooks.rb:100 0.035
Tags: @product @doc
41.412
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.270
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.916
When Tails detects disk read failures on the SquashFS 1.574
Then I see a disk failure message 1.389
Then I can open the hardware failure documentation from the disk failure message 28.260
After features/support/hooks.rb:330 3.778
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.934
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.222
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.075
When Tails detects disk read failures on the boot device 0.543
Then I see a disk failure message 2.867
Then I can open the hardware failure documentation from the disk failure message 29.225
After features/support/hooks.rb:330 3.640
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.979
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.211
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.192
When Tails detects disk read failures on the boot device with a target error 0.599
Then I see a disk failure message 3.758
Then I can open the hardware failure documentation from the disk failure message 29.218
After features/support/hooks.rb:330 4.286
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.000
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 11.213
And I corrupt the boot device's GPT backup header 0.369
And I power off the computer 0.332
When I start the computer 1.286
Then the computer boots Tails 1:7.622
When I log in to a new session 18.331
And all notifications have disappeared 8.613
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.217
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.949
After features/support/hooks.rb:100 0.012
Tags: @product
1:46.776
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 9.352
And I corrupt the boot device's GPT backup partition table 0.446
And I power off the computer 0.329
When I start the computer 1.208
Then the computer boots Tails 1:7.534
When I log in to a new session 20.815
And all notifications have disappeared 6.899
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.177
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.016
Tags: @product
2:32.217
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.179
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.047
And I write the Tails USB image to disk "temp" 27.623
When I start Tails from USB drive "temp" with network unplugged 1:35.541
Then Tails is running from USB drive "temp" 0.331
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 16.483
And all notifications have disappeared 6.392
Then I am recommended to reinstall Tails due to partitioning errors 0.285
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.261
And I am told that Persistent Storage cannot be created 2.929
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.174
After features/support/hooks.rb:100 0.115
Tags: @product
2:31.262
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.189
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.044
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 27.094
When I start Tails from USB drive "temp" with network unplugged 2:2.093
Then Tails is running from USB drive "temp" 0.303
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.330
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:330 0.905
After features/support/hooks.rb:100 0.138
Tags: @product
1:46.895
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.239
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.045
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 27.525
When I start Tails from USB drive "temp" with network unplugged 1:17.318
Then Tails is running from USB drive "temp" 0.293
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.285
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.169
Tags: @product
1:43.807
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.187
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.045
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 27.303
When I start Tails from USB drive "temp" with network unplugged 1:14.402
Then Tails is running from USB drive "temp" 0.348
And the Greeter recommends reinstalling Tails due to partitioning errors 0.101
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.293
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.730
After features/support/hooks.rb:100 0.139