Project Number Date
test_Tails_ISO_devel 3871 17 Jun 2025, 15:14

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 93 1 1 0 0 95 11 1 12 26:7.557 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
57.941
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.381
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.675
Then the computer boots Tails 50.458
And I see a disk failure message on the splash screen 5.426
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.014
1:0.013
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.486
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.242
Then the computer boots Tails 53.445
And I see a disk failure message on the splash screen 4.839
After features/support/hooks.rb:330 0.996
After features/support/hooks.rb:100 0.012
59.449
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.269
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.158
Then the computer boots Tails 53.428
And I see a disk failure message on the splash screen 4.592
After features/support/hooks.rb:330 0.690
After features/support/hooks.rb:100 0.010
Tags: @product @doc
1:11.844
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.263
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.797
When Tails detects disk read failures on the SquashFS 0.440
Then I see a disk failure message 9.970
Then I can open the hardware failure documentation from the disk failure message 43.371
After features/support/hooks.rb:330 4.967
After features/support/hooks.rb:100 0.000
Tags: @product @doc
59.792
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given a computer 0.630
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 16.346
When Tails detects disk read failures on the boot device 0.481
Then I see a disk failure message 3.010
Then I can open the hardware failure documentation from the disk failure message 39.323
After features/support/hooks.rb:330 3.873
After features/support/hooks.rb:100 0.000
Tags: @product @doc
29.646
Scenario Outline Alerting about disk read failures in GNOME
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Steps
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 18.513
When Tails detects disk read failures on the boot device with a target error 0.874
Then I see a disk failure message 10.015
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:39:in `/^I see a disk failure message$/'
features/hardware_failure.feature:31:in `Then I see a disk failure message'
features/hardware_failure.feature:25:in `Then I see a disk failure message'
Then I can open the hardware failure documentation from the disk failure message 0.000
After features/support/hooks.rb:330 6.189

SCENARIO FAILED: 'Alerting about disk read failures in GNOME, Examples (#3)' (at time 02:51:34)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3871/artifact/build-artifacts/02:51:34_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3871/artifact/build-artifacts/02:51:34_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3871/artifact/build-artifacts/02:51:34_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3871/artifact/build-artifacts/02:51:34_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
2:42.980
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 21.295
And I corrupt the boot device's GPT backup header 0.630
And I power off the computer 0.411
When I start the computer 1.400
Then the computer boots Tails 1:37.130
When I log in to a new session 31.646
And all notifications have disappeared 10.053
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.384
And Tails detected partitioning error partitioning-corruption 0.028
After features/support/hooks.rb:330 1.378
After features/support/hooks.rb:100 0.011
Tags: @product
2:38.486
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 16.640
And I corrupt the boot device's GPT backup partition table 0.469
And I power off the computer 0.367
When I start the computer 1.290
Then the computer boots Tails 1:38.476
When I log in to a new session 29.949
And all notifications have disappeared 11.059
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.217
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 1.075
After features/support/hooks.rb:100 0.012
Tags: @product
3:54.641
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.210
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.057
And I plug USB drive "temp" 1.061
And I write the Tails USB image to disk "temp" 51.680
When I start Tails from USB drive "temp" with network unplugged 2:12.202
Then Tails is running from USB drive "temp" 2.061
And the Greeter forbids creating a persistent partition 0.211
When I log in to a new session 27.637
And all notifications have disappeared 8.279
Then I am recommended to reinstall Tails due to partitioning errors 1.653
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 4.891
And I am told that Persistent Storage cannot be created 4.678
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.391
After features/support/hooks.rb:100 0.157
Tags: @product
3:32.166
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.209
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.046
And I plug USB drive "temp" 1.115
And I write the Tails USB image to disk "temp" 56.063
When I start Tails from USB drive "temp" with network unplugged 2:30.339
Then Tails is running from USB drive "temp" 2.581
And the Greeter recommends reinstalling Tails due to partitioning errors 0.435
And the Greeter forbids starting Tails 0.195
And the Greeter forbids all settings but language 1.157
And Tails detected partitioning error guid-not-randomized 0.021
After features/support/hooks.rb:330 1.551
After features/support/hooks.rb:100 0.274
Tags: @product
3:21.066
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.022
Given a computer 0.312
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.064
And I plug USB drive "temp" 1.077
And I write the Tails USB image to disk "temp" 47.182
When I start Tails from USB drive "temp" with network unplugged 2:27.261
Then Tails is running from USB drive "temp" 2.955
And the Greeter recommends reinstalling Tails due to partitioning errors 0.699
And the Greeter forbids starting Tails 0.347
And the Greeter forbids all settings but language 1.129
And Tails detected partitioning error system-partition-not-resized 0.035
After features/support/hooks.rb:330 1.383
After features/support/hooks.rb:100 0.209
Tags: @product
4:19.528
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.483
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.182
And I plug USB drive "temp" 1.128
And I write the Tails USB image to disk "temp" 1:2.274
When I start Tails from USB drive "temp" with network unplugged 3:11.871
Then Tails is running from USB drive "temp" 2.382
And the Greeter recommends reinstalling Tails due to partitioning errors 0.313
And the Greeter forbids starting Tails 0.237
And the Greeter forbids all settings but language 0.640
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.945
After features/support/hooks.rb:100 0.214