Project Number Date
test_Tails_ISO_20297-debug-proxy-refusing-connections 102 25 Jun 2025, 20:55

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 94 1 0 0 0 95 11 1 12 23:59.286 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
1:51.946
Scenario Outline Alerting about disk read failures before reaching the Welcome Screen
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.010
Steps
Given a computer 0.195
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.413
Then the computer boots Tails 50.253
And I see a disk failure message on the splash screen 1:0.084
FindTextFailed (FindTextFailed)
./features/support/helpers/screen.rb:274:in `rescue in wait_text'
./features/support/helpers/screen.rb:266:in `wait_text'
./features/step_definitions/hardware.rb:43:in `/^I see a disk failure message on the splash screen$/'
features/hardware_failure.feature:16:in `And I see a disk failure message on the splash screen'
features/hardware_failure.feature:13:in `And I see a disk failure message on the splash screen'
After features/support/hooks.rb:335 5.044

SCENARIO FAILED: 'Alerting about disk read failures before reaching the Welcome Screen, Examples (#1)' (at time 02:50:36)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20297-debug-proxy-refusing-connections/102/artifact/build-artifacts/02:50:36_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___1_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20297-debug-proxy-refusing-connections/102/artifact/build-artifacts/02:50:36_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20297-debug-proxy-refusing-connections/102/artifact/build-artifacts/02:50:36_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20297-debug-proxy-refusing-connections/102/artifact/build-artifacts/02:50:36_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___1_.journal

After features/support/hooks.rb:105 0.010
58.428
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.007
Given a computer 0.209
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.058
Then the computer boots Tails 54.300
And I see a disk failure message on the splash screen 2.859
After features/support/hooks.rb:335 0.728
After features/support/hooks.rb:105 0.009
56.690
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.006
Given a computer 0.203
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.060
Then the computer boots Tails 44.731
And I see a disk failure message on the splash screen 10.695
After features/support/hooks.rb:335 1.031
After features/support/hooks.rb:105 0.007
Tags: @product @doc
1:0.868
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.003
Given a computer 0.347
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.912
When Tails detects disk read failures on the SquashFS 0.345
Then I see a disk failure message 8.690
Then I can open the hardware failure documentation from the disk failure message 41.573
After features/support/hooks.rb:335 5.070
After features/support/hooks.rb:105 0.000
Tags: @product @doc
56.757
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.006
Given a computer 0.177
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.327
When Tails detects disk read failures on the boot device 1.522
Then I see a disk failure message 1.334
Then I can open the hardware failure documentation from the disk failure message 39.395
After features/support/hooks.rb:335 4.857
After features/support/hooks.rb:105 0.000
Tags: @product @doc
58.385
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.006
Given a computer 0.232
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.433
When Tails detects disk read failures on the boot device with a target error 1.523
Then I see a disk failure message 1.340
Then I can open the hardware failure documentation from the disk failure message 40.855
After features/support/hooks.rb:335 3.716
After features/support/hooks.rb:105 0.000
Tags: @product
2:43.892
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 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 17.605
And I corrupt the boot device's GPT backup header 0.522
And I power off the computer 0.427
When I start the computer 1.270
Then the computer boots Tails 1:50.391
When I log in to a new session 25.077
And all notifications have disappeared 6.768
Then I am recommended to migrate to a new USB stick due to partitioning errors 1.581
And Tails detected partitioning error partitioning-corruption 0.248
After features/support/hooks.rb:335 2.758
After features/support/hooks.rb:105 0.039
Tags: @product
2:28.793
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.014
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.446
And I corrupt the boot device's GPT backup partition table 0.365
And I power off the computer 0.566
When I start the computer 1.055
Then the computer boots Tails 1:35.724
When I log in to a new session 24.874
And all notifications have disappeared 14.454
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.276
And Tails detected partitioning error partitioning-corruption 0.027
After features/support/hooks.rb:335 1.188
After features/support/hooks.rb:105 0.016
Tags: @product
3:41.021
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.014
Given a computer 0.384
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.048
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 47.205
When I start Tails from USB drive "temp" with network unplugged 2:14.597
Then Tails is running from USB drive "temp" 0.388
And the Greeter forbids creating a persistent partition 0.082
When I log in to a new session 20.465
And all notifications have disappeared 12.250
Then I am recommended to reinstall Tails due to partitioning errors 0.197
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.283
And I am told that Persistent Storage cannot be created 3.045
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:335 1.594
After features/support/hooks.rb:105 0.157
Tags: @product
2:58.985
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.018
Given a computer 0.247
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.043
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 47.920
When I start Tails from USB drive "temp" with network unplugged 2:8.812
Then Tails is running from USB drive "temp" 0.352
And the Greeter recommends reinstalling Tails due to partitioning errors 0.100
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.362
And Tails detected partitioning error guid-not-randomized 0.021
After features/support/hooks.rb:335 4.389
After features/support/hooks.rb:105 1.880
Tags: @product
2:33.346
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.021
Given a computer 0.562
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.099
And I plug USB drive "temp" 1.149
And I write the Tails USB image to disk "temp" 38.892
When I start Tails from USB drive "temp" with network unplugged 1:51.429
Then Tails is running from USB drive "temp" 0.443
And the Greeter recommends reinstalling Tails due to partitioning errors 0.169
And the Greeter forbids starting Tails 0.140
And the Greeter forbids all settings but language 0.437
And Tails detected partitioning error system-partition-not-resized 0.020
After features/support/hooks.rb:335 0.891
After features/support/hooks.rb:105 0.178
Tags: @product
2:50.170
Before features/support/hooks.rb:271 0.000
Before features/support/hooks.rb:278 0.005
Given a computer 0.226
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.043
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 49.771
When I start Tails from USB drive "temp" with network unplugged 1:56.792
Then Tails is running from USB drive "temp" 0.862
And the Greeter recommends reinstalling Tails due to partitioning errors 0.157
And the Greeter forbids starting Tails 0.158
And the Greeter forbids all settings but language 1.078
And Tails detected partitioning error fs-not-resized 0.028
After features/support/hooks.rb:335 1.723
After features/support/hooks.rb:105 0.242