Project Number Date
test_Tails_ISO_devel 3891 29 Jun 2025, 13:55

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:8.068 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
46.766
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.211
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.084
Then the computer boots Tails 40.760
And I see a disk failure message on the splash screen 4.709
After features/support/hooks.rb:330 0.639
After features/support/hooks.rb:100 0.010
50.228
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.242
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.483
Then the computer boots Tails 40.100
And I see a disk failure message on the splash screen 8.400
After features/support/hooks.rb:330 0.548
After features/support/hooks.rb:100 0.012
44.550
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.215
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.130
Then the computer boots Tails 38.845
And I see a disk failure message on the splash screen 4.358
After features/support/hooks.rb:330 1.416
After features/support/hooks.rb:100 0.174
Tags: @product @doc
49.376
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.137
Given a computer 0.956
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.314
When Tails detects disk read failures on the SquashFS 0.450
Then I see a disk failure message 3.546
Then I can open the hardware failure documentation from the disk failure message 32.107
After features/support/hooks.rb:330 4.357
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.894
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.239
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.556
When Tails detects disk read failures on the boot device 1.082
Then I see a disk failure message 3.281
Then I can open the hardware failure documentation from the disk failure message 30.735
After features/support/hooks.rb:330 4.049
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.746
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.228
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.763
When Tails detects disk read failures on the boot device with a target error 0.707
Then I see a disk failure message 4.688
Then I can open the hardware failure documentation from the disk failure message 26.358
After features/support/hooks.rb:330 3.655
After features/support/hooks.rb:100 0.000
Tags: @product
2:5.194
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 12.591
And I corrupt the boot device's GPT backup header 0.398
And I power off the computer 0.400
When I start the computer 1.212
Then the computer boots Tails 1:19.488
When I log in to a new session 23.740
And all notifications have disappeared 7.057
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.292
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.666
After features/support/hooks.rb:100 0.010
Tags: @product
2:1.895
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.248
And I corrupt the boot device's GPT backup partition table 0.413
And I power off the computer 0.340
When I start the computer 1.078
Then the computer boots Tails 1:19.220
When I log in to a new session 20.166
And all notifications have disappeared 7.905
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.494
And Tails detected partitioning error partitioning-corruption 0.026
After features/support/hooks.rb:330 1.251
After features/support/hooks.rb:100 0.013
Tags: @product
2:56.136
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.329
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.043
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 29.888
When I start Tails from USB drive "temp" with network unplugged 1:54.584
Then Tails is running from USB drive "temp" 0.422
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 19.096
And all notifications have disappeared 6.215
Then I am recommended to reinstall Tails due to partitioning errors 0.193
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.264
And I am told that Persistent Storage cannot be created 2.944
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 1.208
After features/support/hooks.rb:100 0.123
Tags: @product
2:14.842
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.201
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.050
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 29.807
When I start Tails from USB drive "temp" with network unplugged 1:42.919
Then Tails is running from USB drive "temp" 0.341
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.318
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:330 0.920
After features/support/hooks.rb:100 0.157
Tags: @product
2:2.989
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.207
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.056
And I write the Tails USB image to disk "temp" 30.177
When I start Tails from USB drive "temp" with network unplugged 1:30.523
Then Tails is running from USB drive "temp" 0.405
And the Greeter recommends reinstalling Tails due to partitioning errors 0.144
And the Greeter forbids starting Tails 0.077
And the Greeter forbids all settings but language 0.334
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.651
After features/support/hooks.rb:100 0.157
Tags: @product
2:6.448
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.186
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.046
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 29.658
When I start Tails from USB drive "temp" with network unplugged 1:34.391
Then Tails is running from USB drive "temp" 0.499
And the Greeter recommends reinstalling Tails due to partitioning errors 0.143
And the Greeter forbids starting Tails 0.077
And the Greeter forbids all settings but language 0.371
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 1.180
After features/support/hooks.rb:100 0.218