Project Number Date
test_Tails_ISO_stable 6071 15 Jan 2026, 20:09

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 8:57.229 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
25.360
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.059
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.733
Then the computer boots Tails 23.234
And I see a disk failure message on the splash screen 1.333
After features/support/hooks.rb:331 0.805
After features/support/hooks.rb:100 0.006
25.558
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given a computer 0.057
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.736
Then the computer boots Tails 23.454
And I see a disk failure message on the splash screen 1.310
After features/support/hooks.rb:331 0.619
After features/support/hooks.rb:100 0.029
25.063
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.091
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.712
Then the computer boots Tails 22.854
And I see a disk failure message on the splash screen 1.405
After features/support/hooks.rb:331 0.615
After features/support/hooks.rb:100 0.005
Tags: @product @doc
25.032
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given a computer 0.052
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.510
When Tails detects disk read failures on the SquashFS 1.259
Then I see a disk failure message 0.714
Then I can open the hardware failure documentation from the disk failure message 15.495
After features/support/hooks.rb:331 1.135
After features/support/hooks.rb:100 0.000
Tags: @product @doc
25.124
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.053
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.235
When Tails detects disk read failures on the boot device 1.377
Then I see a disk failure message 0.737
Then I can open the hardware failure documentation from the disk failure message 15.719
After features/support/hooks.rb:331 1.075
After features/support/hooks.rb:100 0.000
Tags: @product @doc
24.557
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.045
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.281
When Tails detects disk read failures on the boot device with a target error 0.318
Then I see a disk failure message 1.424
Then I can open the hardware failure documentation from the disk failure message 15.487
After features/support/hooks.rb:331 1.079
After features/support/hooks.rb:100 0.000
Tags: @product
1:3.388
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.509
And I corrupt the boot device's GPT backup header 0.229
And I power off the computer 0.254
When I start the computer 0.757
Then the computer boots Tails 37.075
When I log in to a new session 9.284
And all notifications have disappeared 7.148
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.123
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:331 0.839
After features/support/hooks.rb:100 0.009
Tags: @product
1:1.172
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 7.503
And I corrupt the boot device's GPT backup partition table 0.191
And I power off the computer 0.253
When I start the computer 0.718
Then the computer boots Tails 35.414
When I log in to a new session 9.688
And all notifications have disappeared 7.277
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.120
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:331 0.495
After features/support/hooks.rb:100 0.006
Tags: @product
1:33.596
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.048
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.007
And I plug USB drive "temp" 1.017
And I write the Tails USB image to disk "temp" 12.895
When I start Tails from USB drive "temp" with network unplugged 1:0.954
Then Tails is running from USB drive "temp" 0.564
And the Greeter forbids creating a persistent partition 0.045
When I log in to a new session 8.519
And all notifications have disappeared 7.035
Then I am recommended to reinstall Tails due to partitioning errors 0.119
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.167
And I am told that Persistent Storage cannot be created 1.197
And Tails detected partitioning error partitioning-corruption 0.024
After features/support/hooks.rb:331 1.143
After features/support/hooks.rb:100 0.142
Tags: @product
58.402
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given a computer 0.055
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.008
And I plug USB drive "temp" 1.016
And I write the Tails USB image to disk "temp" 12.914
When I start Tails from USB drive "temp" with network unplugged 43.945
Then Tails is running from USB drive "temp" 0.227
And the Greeter recommends reinstalling Tails due to partitioning errors 0.040
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.157
And Tails detected partitioning error guid-not-randomized 0.005
After features/support/hooks.rb:331 0.791
After features/support/hooks.rb:100 0.145
Tags: @product
55.043
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.102
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.011
And I plug USB drive "temp" 1.024
And I write the Tails USB image to disk "temp" 12.758
When I start Tails from USB drive "temp" with network unplugged 40.647
Then Tails is running from USB drive "temp" 0.237
And the Greeter recommends reinstalling Tails due to partitioning errors 0.044
And the Greeter forbids starting Tails 0.028
And the Greeter forbids all settings but language 0.183
And Tails detected partitioning error system-partition-not-resized 0.004
After features/support/hooks.rb:331 0.633
After features/support/hooks.rb:100 0.116
Tags: @product
54.927
Scenario Outline Disk partitioning errors without a persistent partition
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Steps
Given a computer 0.047
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.007
And I plug USB drive "temp" 1.018
And I write the Tails USB image to disk "temp" 12.830
When I start Tails from USB drive "temp" with network unplugged 40.904
Then Tails is running from USB drive "temp" 0.119
<"usb"> expected but was
<"ata">. (Test::Unit::AssertionFailedError)
./features/step_definitions/usb.rb:918:in `/^Tails is running from (.*) drive "([^"]+)"$/'
features/hardware_failure.feature:82:in `Then Tails is running from USB drive "temp"'
features/hardware_failure.feature:73:in `Then Tails is running from USB drive "temp"'
And the Greeter recommends reinstalling Tails due to partitioning errors 0.000
And the Greeter forbids starting Tails 0.000
And the Greeter forbids all settings but language 0.000
And Tails detected partitioning error fs-not-resized 0.000
After features/support/hooks.rb:331 4.894

SCENARIO FAILED: 'Disk partitioning errors without a persistent partition, Examples (#3)' (at time 01:31:36)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6071/artifact/build-artifacts/01:31:36_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6071/artifact/build-artifacts/01:31:36_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6071/artifact/build-artifacts/01:31:36_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6071/artifact/build-artifacts/01:31:36_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.journal

After features/support/hooks.rb:100 0.117