Project Number Date
test_Tails_ISO_codespell 4 18 Jun 2025, 17:22

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 27:40.805 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:0.234
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Given a computer 0.385
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.201
Then the computer boots Tails 53.071
And I see a disk failure message on the splash screen 5.576
After features/support/hooks.rb:330 0.601
After features/support/hooks.rb:100 0.011
1:12.228
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.396
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.196
Then the computer boots Tails 59.798
And I see a disk failure message on the splash screen 10.836
After features/support/hooks.rb:330 1.211
After features/support/hooks.rb:100 0.018
1:1.303
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.249
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.248
Then the computer boots Tails 57.659
And I see a disk failure message on the splash screen 2.146
After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.010
Tags: @product @doc
1:1.333
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.226
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 19.106
When Tails detects disk read failures on the SquashFS 0.408
Then I see a disk failure message 3.027
Then I can open the hardware failure documentation from the disk failure message 38.564
After features/support/hooks.rb:330 3.561
After features/support/hooks.rb:100 0.000
Tags: @product @doc
28.296
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.234
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.438
When Tails detects disk read failures on the boot device 0.610
Then I see a disk failure message 10.012
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 6.444

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/4/artifact/build-artifacts/03:04:01_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_codespell/4/artifact/build-artifacts/03:04:01_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/4/artifact/build-artifacts/03:04:01_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/4/artifact/build-artifacts/03:04:01_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:7.841
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.249
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 21.047
When Tails detects disk read failures on the boot device with a target error 0.874
Then I see a disk failure message 3.837
Then I can open the hardware failure documentation from the disk failure message 41.831
After features/support/hooks.rb:330 6.488
After features/support/hooks.rb:100 0.000
Tags: @product
2:42.935
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.084
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 19.523
And I corrupt the boot device's GPT backup header 0.905
And I power off the computer 0.881
When I start the computer 1.546
Then the computer boots Tails 1:35.717
When I log in to a new session 29.332
And all notifications have disappeared 13.972
Then I am recommended to migrate to a new USB stick due to partitioning errors 1.034
And Tails detected partitioning error partitioning-corruption 0.020
After features/support/hooks.rb:330 1.691
After features/support/hooks.rb:100 0.010
Tags: @product
2:46.284
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 15.195
And I corrupt the boot device's GPT backup partition table 0.970
And I power off the computer 0.790
When I start the computer 1.584
Then the computer boots Tails 1:44.879
When I log in to a new session 37.196
And all notifications have disappeared 5.037
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.616
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.761
After features/support/hooks.rb:100 0.019
Tags: @product
4:50.004
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 5.254
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.334
And I plug USB drive "temp" 1.830
And I write the Tails USB image to disk "temp" 1:5.469
When I start Tails from USB drive "temp" with network unplugged 2:32.334
Then Tails is running from USB drive "temp" 1.665
And the Greeter forbids creating a persistent partition 0.245
When I log in to a new session 31.470
And all notifications have disappeared 17.235
Then I am recommended to reinstall Tails due to partitioning errors 0.337
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.372
And I am told that Persistent Storage cannot be created 12.212
And Tails detected partitioning error partitioning-corruption 0.242
After features/support/hooks.rb:330 2.285
After features/support/hooks.rb:100 0.130
Tags: @product
4:0.205
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.243
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.057
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 1:3.467
When I start Tails from USB drive "temp" with network unplugged 2:53.460
Then Tails is running from USB drive "temp" 0.939
And the Greeter recommends reinstalling Tails due to partitioning errors 0.209
And the Greeter forbids starting Tails 0.132
And the Greeter forbids all settings but language 0.615
And Tails detected partitioning error guid-not-randomized 0.020
After features/support/hooks.rb:330 1.146
After features/support/hooks.rb:100 0.169
Tags: @product
3:50.116
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.331
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.047
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 1:0.989
When I start Tails from USB drive "temp" with network unplugged 2:42.258
Then Tails is running from USB drive "temp" 0.568
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 4.369
And Tails detected partitioning error system-partition-not-resized 0.340
After features/support/hooks.rb:330 3.202
After features/support/hooks.rb:100 0.406
Tags: @product
3:40.022
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.052
Given a computer 1.138
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.186
And I plug USB drive "temp" 1.254
And I write the Tails USB image to disk "temp" 1:2.278
When I start Tails from USB drive "temp" with network unplugged 2:28.346
Then Tails is running from USB drive "temp" 5.119
And the Greeter recommends reinstalling Tails due to partitioning errors 0.553
And the Greeter forbids starting Tails 0.131
And the Greeter forbids all settings but language 0.971
And Tails detected partitioning error fs-not-resized 0.042
After features/support/hooks.rb:330 3.548
After features/support/hooks.rb:100 0.396