Project Number Date
test_Tails_ISO_devel 4112 10 Dec 2025, 10:30

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 13:18.900 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.327
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.061
Given a computer 0.741
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.323
Then the computer boots Tails 30.566
And I see a disk failure message on the splash screen 6.695
After features/support/hooks.rb:331 0.694
After features/support/hooks.rb:100 0.028
32.257
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.227
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.181
Then the computer boots Tails 28.377
And I see a disk failure message on the splash screen 2.471
After features/support/hooks.rb:331 1.115
After features/support/hooks.rb:100 0.009
31.407
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.207
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.117
Then the computer boots Tails 28.416
And I see a disk failure message on the splash screen 1.666
After features/support/hooks.rb:331 0.990
After features/support/hooks.rb:100 0.010
Tags: @product @doc
34.243
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.172
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.121
When Tails detects disk read failures on the SquashFS 0.457
Then I see a disk failure message 2.891
Then I can open the hardware failure documentation from the disk failure message 20.600
After features/support/hooks.rb:331 1.772
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.492
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.197
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.196
When Tails detects disk read failures on the boot device 0.370
Then I see a disk failure message 2.806
Then I can open the hardware failure documentation from the disk failure message 19.921
After features/support/hooks.rb:331 1.491
After features/support/hooks.rb:100 0.000
Tags: @product @doc
35.138
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.159
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.297
When Tails detects disk read failures on the boot device with a target error 0.375
Then I see a disk failure message 2.664
Then I can open the hardware failure documentation from the disk failure message 21.641
After features/support/hooks.rb:331 1.191
After features/support/hooks.rb:100 0.000
Tags: @product
1:36.164
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 13.813
And I corrupt the boot device's GPT backup header 2.248
And I power off the computer 3.876
When I start the computer 1.176
Then the computer boots Tails 50.396
When I log in to a new session 15.151
And all notifications have disappeared 9.264
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.223
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:331 1.182
After features/support/hooks.rb:100 0.009
Tags: @product
1:23.770
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 11.450
And I corrupt the boot device's GPT backup partition table 0.316
And I power off the computer 0.357
When I start the computer 1.124
Then the computer boots Tails 43.859
When I log in to a new session 17.641
And all notifications have disappeared 8.776
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.010
After features/support/hooks.rb:331 0.923
After features/support/hooks.rb:100 0.023
Tags: @product
2:19.665
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.250
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.054
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 34.277
When I start Tails from USB drive "temp" with network unplugged 1:19.372
Then Tails is running from USB drive "temp" 0.843
And the Greeter forbids creating a persistent partition 0.086
When I log in to a new session 11.435
And all notifications have disappeared 8.802
Then I am recommended to reinstall Tails due to partitioning errors 0.234
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.359
And I am told that Persistent Storage cannot be created 1.887
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.804
After features/support/hooks.rb:100 0.184
Tags: @product
1:36.800
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.371
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.058
And I plug USB drive "temp" 1.079
And I write the Tails USB image to disk "temp" 30.182
When I start Tails from USB drive "temp" with network unplugged 1:3.961
Then Tails is running from USB drive "temp" 0.656
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.330
And Tails detected partitioning error guid-not-randomized 0.010
After features/support/hooks.rb:331 1.141
After features/support/hooks.rb:100 0.476
Tags: @product
1:23.056
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.230
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.046
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 29.922
When I start Tails from USB drive "temp" with network unplugged 50.429
Then Tails is running from USB drive "temp" 0.816
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.077
And the Greeter forbids all settings but language 0.390
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:331 0.900
After features/support/hooks.rb:100 0.215
Tags: @product
1:32.575
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.197
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.062
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 29.960
When I start Tails from USB drive "temp" with network unplugged 1:0.166
Then Tails is running from USB drive "temp" 0.634
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.079
And the Greeter forbids all settings but language 0.334
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 0.793
After features/support/hooks.rb:100 0.210