Project Number Date
test_Tails_ISO_devel 4048 02 Nov 2025, 12:12

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 14:46.513 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
37.638
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.254
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 2.332
Then the computer boots Tails 33.448
And I see a disk failure message on the splash screen 1.604
After features/support/hooks.rb:331 0.726
After features/support/hooks.rb:100 0.010
30.918
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.180
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.116
Then the computer boots Tails 27.937
And I see a disk failure message on the splash screen 1.684
After features/support/hooks.rb:331 1.605
After features/support/hooks.rb:100 0.081
32.376
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given a computer 2.317
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.052
Then the computer boots Tails 27.303
And I see a disk failure message on the splash screen 1.703
After features/support/hooks.rb:331 0.982
After features/support/hooks.rb:100 0.010
Tags: @product @doc
35.467
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.163
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.315
When Tails detects disk read failures on the SquashFS 1.307
Then I see a disk failure message 1.370
Then I can open the hardware failure documentation from the disk failure message 21.310
After features/support/hooks.rb:331 1.262
After features/support/hooks.rb:100 0.000
Tags: @product @doc
32.870
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.179
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.660
When Tails detects disk read failures on the boot device 0.369
Then I see a disk failure message 2.746
Then I can open the hardware failure documentation from the disk failure message 18.915
After features/support/hooks.rb:331 1.459
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.924
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.180
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.964
When Tails detects disk read failures on the boot device with a target error 1.491
Then I see a disk failure message 1.417
Then I can open the hardware failure documentation from the disk failure message 20.872
After features/support/hooks.rb:331 1.557
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.746
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.197
And I corrupt the boot device's GPT backup header 0.300
And I power off the computer 0.301
When I start the computer 1.355
Then the computer boots Tails 1:6.843
When I log in to a new session 12.672
And all notifications have disappeared 8.805
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.260
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.423
After features/support/hooks.rb:100 0.018
Tags: @product
1:41.688
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.473
And I corrupt the boot device's GPT backup partition table 0.296
And I power off the computer 0.317
When I start the computer 1.149
Then the computer boots Tails 1:6.827
When I log in to a new session 13.005
And all notifications have disappeared 8.401
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.207
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 0.706
After features/support/hooks.rb:100 0.022
Tags: @product
2:37.346
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.165
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.041
And I write the Tails USB image to disk "temp" 31.072
When I start Tails from USB drive "temp" with network unplugged 1:40.899
Then Tails is running from USB drive "temp" 0.345
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 11.037
And all notifications have disappeared 9.354
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 1.832
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:331 1.529
After features/support/hooks.rb:100 0.176
Tags: @product
1:53.038
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
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.043
And I write the Tails USB image to disk "temp" 29.390
When I start Tails from USB drive "temp" with network unplugged 1:21.609
Then Tails is running from USB drive "temp" 0.278
And the Greeter recommends reinstalling Tails due to partitioning errors 0.105
And the Greeter forbids starting Tails 0.055
And the Greeter forbids all settings but language 0.322
And Tails detected partitioning error guid-not-randomized 0.010
After features/support/hooks.rb:331 0.811
After features/support/hooks.rb:100 0.206
Tags: @product
1:46.030
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.210
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.041
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 28.681
When I start Tails from USB drive "temp" with network unplugged 1:15.353
Then Tails is running from USB drive "temp" 0.296
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.056
And the Greeter forbids all settings but language 0.262
And Tails detected partitioning error system-partition-not-resized 0.009
After features/support/hooks.rb:331 0.809
After features/support/hooks.rb:100 0.177
Tags: @product
1:41.465
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
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.042
And I write the Tails USB image to disk "temp" 28.930
When I start Tails from USB drive "temp" with network unplugged 1:10.508
Then Tails is running from USB drive "temp" 0.317
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.050
And the Greeter forbids all settings but language 0.303
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:331 0.945
After features/support/hooks.rb:100 0.178