Project Number Date
test_Tails_ISO_test-suite-options 24 09 Jul 2025, 05:36

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 30:52.026 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:11.517
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.160
Given a computer 0.847
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 5.520
Then the computer boots Tails 1:2.259
And I see a disk failure message on the splash screen 2.890
After features/support/hooks.rb:330 0.996
After features/support/hooks.rb:100 0.013
1:17.424
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.206
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.116
Then the computer boots Tails 1:14.047
And I see a disk failure message on the splash screen 2.054
After features/support/hooks.rb:330 0.821
After features/support/hooks.rb:100 0.024
1:16.062
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.343
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.677
Then the computer boots Tails 1:2.652
And I see a disk failure message on the splash screen 11.389
After features/support/hooks.rb:330 1.016
After features/support/hooks.rb:100 0.021
Tags: @product @doc
1:14.710
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.473
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 16.326
When Tails detects disk read failures on the SquashFS 1.536
Then I see a disk failure message 2.950
Then I can open the hardware failure documentation from the disk failure message 53.423
After features/support/hooks.rb:330 7.825
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.763
Scenario Outline Alerting about disk read failures in GNOME
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Steps
Given a computer 0.408
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.577
When Tails detects disk read failures on the boot device 1.380
Then I see a disk failure message 10.396
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:30: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 5.832

SCENARIO FAILED: 'Alerting about disk read failures in GNOME, Examples (#2)' (at time 03:06:07)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/24/artifact/build-artifacts/03:06:07_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/24/artifact/build-artifacts/03:06:07_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/24/artifact/build-artifacts/03:06:07_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/24/artifact/build-artifacts/03:06:07_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:21.898
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.221
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 23.975
When Tails detects disk read failures on the boot device with a target error 6.168
Then I see a disk failure message 6.030
Then I can open the hardware failure documentation from the disk failure message 45.502
After features/support/hooks.rb:330 4.843
After features/support/hooks.rb:100 0.000
Tags: @product
4:14.076
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.252
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 1:26.415
And I corrupt the boot device's GPT backup header 1.594
And I power off the computer 0.491
When I start the computer 1.184
Then the computer boots Tails 1:49.672
When I log in to a new session 37.974
And all notifications have disappeared 16.422
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.308
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 2.283
After features/support/hooks.rb:100 0.410
Tags: @product
3:10.432
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.428
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 18.417
And I corrupt the boot device's GPT backup partition table 3.791
And I power off the computer 3.945
When I start the computer 4.090
Then the computer boots Tails 1:43.204
When I log in to a new session 39.789
And all notifications have disappeared 16.951
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.022
After features/support/hooks.rb:330 0.932
After features/support/hooks.rb:100 0.009
Tags: @product
5:2.803
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.213
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.052
And I write the Tails USB image to disk "temp" 1:4.483
When I start Tails from USB drive "temp" with network unplugged 2:56.213
Then Tails is running from USB drive "temp" 0.414
And the Greeter forbids creating a persistent partition 0.142
When I log in to a new session 37.686
And all notifications have disappeared 11.967
Then I am recommended to reinstall Tails due to partitioning errors 5.518
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.620
And I am told that Persistent Storage cannot be created 3.413
And Tails detected partitioning error partitioning-corruption 0.028
After features/support/hooks.rb:330 6.264
After features/support/hooks.rb:100 3.036
Tags: @product
4:45.885
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given a computer 1.326
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.265
And I plug USB drive "temp" 1.803
And I write the Tails USB image to disk "temp" 1:5.799
When I start Tails from USB drive "temp" with network unplugged 3:27.208
Then Tails is running from USB drive "temp" 7.570
And the Greeter recommends reinstalling Tails due to partitioning errors 0.817
And the Greeter forbids starting Tails 0.274
And the Greeter forbids all settings but language 0.803
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.974
After features/support/hooks.rb:100 0.148
Tags: @product
3:37.647
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.227
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.060
And I plug USB drive "temp" 1.070
And I write the Tails USB image to disk "temp" 1:4.155
When I start Tails from USB drive "temp" with network unplugged 2:21.601
Then Tails is running from USB drive "temp" 6.164
And the Greeter recommends reinstalling Tails due to partitioning errors 1.261
And the Greeter forbids starting Tails 1.432
And the Greeter forbids all settings but language 1.646
And Tails detected partitioning error system-partition-not-resized 0.026
After features/support/hooks.rb:330 0.898
After features/support/hooks.rb:100 0.194
Tags: @product
3:4.803
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given a computer 0.250
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.064
And I plug USB drive "temp" 1.070
And I write the Tails USB image to disk "temp" 1:0.855
When I start Tails from USB drive "temp" with network unplugged 2:1.314
Then Tails is running from USB drive "temp" 0.640
And the Greeter recommends reinstalling Tails due to partitioning errors 0.107
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.423
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.927
After features/support/hooks.rb:100 0.318