Project Number Date
test_Tails_ISO_stable 6450 16 Jun 2026, 16:57

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 90 1 4 0 0 95 11 1 12 10:24.536 Failed
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
30.986
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.132
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.790
Then the computer boots Tails 27.117
And I see a disk failure message on the splash screen 2.944
After features/support/hooks.rb:339 0.717
After features/support/hooks.rb:108 0.054
28.625
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.155
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.778
Then the computer boots Tails 26.432
And I see a disk failure message on the splash screen 1.257
After features/support/hooks.rb:339 0.656
After features/support/hooks.rb:108 0.017
29.292
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.115
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 0.837
Then the computer boots Tails 25.323
And I see a disk failure message on the splash screen 3.015
After features/support/hooks.rb:339 0.909
After features/support/hooks.rb:108 0.014
Tags: @product @doc
25.716
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Given a computer 0.101
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.069
When Tails detects disk read failures on the SquashFS 1.300
Then I see a disk failure message 0.812
Then I can open the hardware failure documentation from the disk failure message 15.432
After features/support/hooks.rb:339 1.447
After features/support/hooks.rb:108 0.000
Tags: @product @doc
26.685
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.236
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.973
When Tails detects disk read failures on the boot device 0.299
Then I see a disk failure message 1.593
Then I can open the hardware failure documentation from the disk failure message 16.582
After features/support/hooks.rb:339 1.115
After features/support/hooks.rb:108 0.000
Tags: @product @doc
25.595
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.113
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.430
When Tails detects disk read failures on the boot device with a target error 0.344
Then I see a disk failure message 1.643
Then I can open the hardware failure documentation from the disk failure message 16.063
After features/support/hooks.rb:339 1.027
After features/support/hooks.rb:108 0.000
Tags: @product
1:40.942
Scenario Outline GPT backup corruption with a persistent partition
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.512
And I corrupt the boot device's GPT backup header 0.237
And I power off the computer 0.253
When I start the computer 0.756
Then the computer boots Tails 1:30.182
can
can not find any of the patterns ["TailsGreeter.png", "PlymouthGraphicsCardFailureMessage.png"] on the screen (FindFailed)
./features/support/helpers/screen.rb:248:in `rescue in wait_any'
./features/support/helpers/screen.rb:232:in `wait_any'
./features/step_definitions/common_steps.rb:446:in `/^the computer (?:re)?boots Tails$/'
features/hardware_failure.feature:45:in `Then the computer boots Tails'
features/hardware_failure.feature:38:in `Then the computer boots Tails'
When I log in to a new session 0.000
And all notifications have disappeared 0.000
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.000
And Tails detected partitioning error partitioning-corruption 0.000
After features/support/hooks.rb:339 5.262

SCENARIO FAILED: 'GPT backup corruption with a persistent partition, Examples (#1)' (at time 01:40:45)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6450/artifact/build-artifacts/01:40:45_GPT_backup_corruption_with_a_persistent_partition,_Examples___1_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6450/artifact/build-artifacts/01:40:45_GPT_backup_corruption_with_a_persistent_partition,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6450/artifact/build-artifacts/01:40:45_GPT_backup_corruption_with_a_persistent_partition,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6450/artifact/build-artifacts/01:40:45_GPT_backup_corruption_with_a_persistent_partition,_Examples___1_.journal

After features/support/hooks.rb:108 0.017
Tags: @product
1:4.931
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.110
And I corrupt the boot device's GPT backup partition table 0.204
And I power off the computer 0.250
When I start the computer 0.785
Then the computer boots Tails 38.026
When I log in to a new session 10.373
And all notifications have disappeared 7.041
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.127
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:339 0.742
After features/support/hooks.rb:108 0.015
Tags: @product
1:31.169
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.013
Given a computer 0.123
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.016
And I plug USB drive "temp" 1.026
And I write the Tails USB image to disk "temp" 13.678
When I start Tails from USB drive "temp" with network unplugged 56.570
Then Tails is running from USB drive "temp" 0.611
And the Greeter forbids creating a persistent partition 0.042
When I log in to a new session 9.657
And all notifications have disappeared 6.717
Then I am recommended to reinstall Tails due to partitioning errors 0.194
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.231
And I am told that Persistent Storage cannot be created 1.294
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 1.065
After features/support/hooks.rb:108 0.141
Tags: @product
1:16.332
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.031
Given a computer 0.130
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.019
And I plug USB drive "temp" 1.028
And I write the Tails USB image to disk "temp" 13.236
When I start Tails from USB drive "temp" with network unplugged 1:0.893
Then Tails is running from USB drive "temp" 0.648
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.040
And the Greeter forbids all settings but language 0.240
And Tails detected partitioning error guid-not-randomized 0.006
After features/support/hooks.rb:339 0.916
After features/support/hooks.rb:108 0.157
Tags: @product
59.626
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.011
Given a computer 0.126
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.022
And I plug USB drive "temp" 1.032
And I write the Tails USB image to disk "temp" 13.088
When I start Tails from USB drive "temp" with network unplugged 44.307
Then Tails is running from USB drive "temp" 0.772
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.029
And the Greeter forbids all settings but language 0.162
And Tails detected partitioning error system-partition-not-resized 0.006
After features/support/hooks.rb:339 0.693
After features/support/hooks.rb:108 0.192
Tags: @product
1:4.633
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.012
Given a computer 0.128
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.021
And I plug USB drive "temp" 1.030
And I write the Tails USB image to disk "temp" 13.484
When I start Tails from USB drive "temp" with network unplugged 49.189
Then Tails is running from USB drive "temp" 0.464
And the Greeter recommends reinstalling Tails due to partitioning errors 0.042
And the Greeter forbids starting Tails 0.050
And the Greeter forbids all settings but language 0.214
And Tails detected partitioning error fs-not-resized 0.007
After features/support/hooks.rb:339 0.577
After features/support/hooks.rb:108 0.128