Project Number Date
test_Tails_ISO_7929-celluloid-flatpak 64 16 Jun 2026, 15:19

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:37.548 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
32.907
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given a computer 0.166
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.882
Then the computer boots Tails 26.889
And I see a disk failure message on the splash screen 4.968
After features/support/hooks.rb:339 0.830
After features/support/hooks.rb:108 0.044
30.381
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Given a computer 0.185
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.924
Then the computer boots Tails 26.013
And I see a disk failure message on the splash screen 3.256
After features/support/hooks.rb:339 0.791
After features/support/hooks.rb:108 0.018
30.515
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.014
Given a computer 0.163
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.757
Then the computer boots Tails 26.649
And I see a disk failure message on the splash screen 2.945
After features/support/hooks.rb:339 0.841
After features/support/hooks.rb:108 0.028
Tags: @product @doc
31.318
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.023
Given a computer 0.153
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.501
When Tails detects disk read failures on the SquashFS 1.266
Then I see a disk failure message 0.955
Then I can open the hardware failure documentation from the disk failure message 20.440
After features/support/hooks.rb:339 1.671
After features/support/hooks.rb:108 0.000
Tags: @product @doc
29.266
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.017
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.343
When Tails detects disk read failures on the boot device 0.349
Then I see a disk failure message 1.674
Then I can open the hardware failure documentation from the disk failure message 18.714
After features/support/hooks.rb:339 1.677
After features/support/hooks.rb:108 0.000
Tags: @product @doc
29.760
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.034
Given a computer 0.168
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.872
When Tails detects disk read failures on the boot device with a target error 1.496
Then I see a disk failure message 0.904
Then I can open the hardware failure documentation from the disk failure message 19.318
After features/support/hooks.rb:339 1.912
After features/support/hooks.rb:108 0.000
Tags: @product
1:14.021
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.054
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.928
And I corrupt the boot device's GPT backup header 0.259
And I power off the computer 0.267
When I start the computer 0.820
Then the computer boots Tails 43.725
When I log in to a new session 11.856
And all notifications have disappeared 7.024
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.133
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 0.861
After features/support/hooks.rb:108 0.042
Tags: @product
1:10.231
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.022
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.555
And I corrupt the boot device's GPT backup partition table 0.287
And I power off the computer 0.256
When I start the computer 0.890
Then the computer boots Tails 41.541
When I log in to a new session 11.083
And all notifications have disappeared 7.449
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.156
And Tails detected partitioning error partitioning-corruption 0.009
After features/support/hooks.rb:339 1.160
After features/support/hooks.rb:108 0.027
Tags: @product
1:39.280
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.021
Given a computer 0.148
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.049
And I plug USB drive "temp" 1.035
And I write the Tails USB image to disk "temp" 14.297
When I start Tails from USB drive "temp" with network unplugged 1:3.297
Then Tails is running from USB drive "temp" 0.506
And the Greeter forbids creating a persistent partition 0.069
When I log in to a new session 9.439
And all notifications have disappeared 7.148
Then I am recommended to reinstall Tails due to partitioning errors 0.163
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.260
And I am told that Persistent Storage cannot be created 1.858
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:339 1.536
After features/support/hooks.rb:108 0.162
Tags: @product
1:8.633
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.014
Given a computer 0.183
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.029
And I plug USB drive "temp" 1.032
And I write the Tails USB image to disk "temp" 15.016
When I start Tails from USB drive "temp" with network unplugged 51.475
Then Tails is running from USB drive "temp" 0.582
And the Greeter recommends reinstalling Tails due to partitioning errors 0.050
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.227
And Tails detected partitioning error guid-not-randomized 0.005
After features/support/hooks.rb:339 0.618
After features/support/hooks.rb:108 0.136
Tags: @product
1:7.240
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.017
Given a computer 0.213
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.019
And I plug USB drive "temp" 1.022
And I write the Tails USB image to disk "temp" 14.146
When I start Tails from USB drive "temp" with network unplugged 50.910
Then Tails is running from USB drive "temp" 0.627
And the Greeter recommends reinstalling Tails due to partitioning errors 0.050
And the Greeter forbids starting Tails 0.031
And the Greeter forbids all settings but language 0.213
And Tails detected partitioning error system-partition-not-resized 0.005
After features/support/hooks.rb:339 0.575
After features/support/hooks.rb:108 0.139
Tags: @product
1:13.992
Scenario Outline Disk partitioning errors without a persistent partition
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.011
Steps
Given a computer 0.124
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.014
And I plug USB drive "temp" 1.026
And I write the Tails USB image to disk "temp" 13.775
When I start Tails from USB drive "temp" with network unplugged 58.675
Then Tails is running from USB drive "temp" 0.375
<"usb"> expected but was
<"ata">. (Test::Unit::AssertionFailedError)
./features/step_definitions/usb.rb:945: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:339 4.945

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/64/artifact/build-artifacts/01:50:48_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_7929-celluloid-flatpak/64/artifact/build-artifacts/01:50:48_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/64/artifact/build-artifacts/01:50:48_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/64/artifact/build-artifacts/01:50:48_Disk_partitioning_errors_without_a_persistent_partition,_Examples___3_.journal

After features/support/hooks.rb:108 0.143