Project Number Date
test_Tails_ISO_test-suite-options 20 06 Jul 2025, 21:26

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 91 2 2 0 0 95 10 2 12 24:31.492 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:3.862
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.463
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.284
Then the computer boots Tails 54.957
And I see a disk failure message on the splash screen 7.158
After features/support/hooks.rb:330 0.583
After features/support/hooks.rb:100 0.009
1:13.670
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.229
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 8.465
Then the computer boots Tails 1:3.059
And I see a disk failure message on the splash screen 1.916
After features/support/hooks.rb:330 0.638
After features/support/hooks.rb:100 0.010
1:2.095
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.216
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.255
Then the computer boots Tails 58.402
And I see a disk failure message on the splash screen 2.220
After features/support/hooks.rb:330 0.936
After features/support/hooks.rb:100 0.016
Tags: @product @doc
33.041
Scenario Outline Alerting about disk read failures in GNOME
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Steps
Given a computer 0.229
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.091
When Tails detects disk read failures on the SquashFS 0.494
Then I see a disk failure message 10.226
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:29: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.348

SCENARIO FAILED: 'Alerting about disk read failures in GNOME, Examples (#1)' (at time 02:47:10)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:47:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___1_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:47:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:47:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:47:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___1_.journal

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:13.403
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.213
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.786
When Tails detects disk read failures on the boot device 1.809
Then I see a disk failure message 10.332
Then I can open the hardware failure documentation from the disk failure message 38.261
After features/support/hooks.rb:330 6.832
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.471
Scenario Outline Alerting about disk read failures in GNOME
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.041
Steps
Given a computer 0.435
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 21.952
When Tails detects disk read failures on the boot device with a target error 0.845
Then I see a disk failure message 10.238
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.453

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:49:10_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_test-suite-options/20/artifact/build-artifacts/02:49:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:49:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/20/artifact/build-artifacts/02:49:10_Alerting_about_disk_read_failures_in_GNOME,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
3:19.275
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 21.912
And I corrupt the boot device's GPT backup header 0.416
And I power off the computer 3.285
When I start the computer 5.792
Then the computer boots Tails 2:3.747
When I log in to a new session 26.774
And all notifications have disappeared 16.971
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.353
And Tails detected partitioning error partitioning-corruption 0.020
After features/support/hooks.rb:330 1.307
After features/support/hooks.rb:100 0.010
Tags: @product
3:41.191
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 20.489
And I corrupt the boot device's GPT backup partition table 0.489
And I power off the computer 0.338
When I start the computer 9.830
Then the computer boots Tails 2:14.182
When I log in to a new session 36.612
And all notifications have disappeared 18.969
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.260
And Tails detected partitioning error partitioning-corruption 0.020
After features/support/hooks.rb:330 2.721
After features/support/hooks.rb:100 0.103
Tags: @product
4:16.984
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given a computer 0.780
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.157
And I plug USB drive "temp" 1.722
And I write the Tails USB image to disk "temp" 1:8.213
When I start Tails from USB drive "temp" with network unplugged 2:21.186
Then Tails is running from USB drive "temp" 0.364
And the Greeter forbids creating a persistent partition 0.096
When I log in to a new session 24.280
And all notifications have disappeared 14.152
Then I am recommended to reinstall Tails due to partitioning errors 0.249
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.305
And I am told that Persistent Storage cannot be created 4.458
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 2.971
After features/support/hooks.rb:100 0.260
Tags: @product
2:50.875
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.250
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.075
And I plug USB drive "temp" 1.078
And I write the Tails USB image to disk "temp" 38.261
When I start Tails from USB drive "temp" with network unplugged 2:10.346
Then Tails is running from USB drive "temp" 0.339
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.370
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.860
After features/support/hooks.rb:100 0.159
Tags: @product
2:23.854
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.212
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.043
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 38.829
When I start Tails from USB drive "temp" with network unplugged 1:42.795
Then Tails is running from USB drive "temp" 0.361
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.096
And the Greeter forbids all settings but language 0.367
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.831
After features/support/hooks.rb:100 0.149
Tags: @product
2:19.764
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.206
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.058
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 38.104
When I start Tails from USB drive "temp" with network unplugged 1:39.353
Then Tails is running from USB drive "temp" 0.432
And the Greeter recommends reinstalling Tails due to partitioning errors 0.115
And the Greeter forbids starting Tails 0.080
And the Greeter forbids all settings but language 0.345
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 0.720
After features/support/hooks.rb:100 0.854