Project Number Date
test_Tails_ISO_stable 5721 18 Jun 2025, 15:38

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 25:3.721 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:38.071
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.481
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 5.555
Then the computer boots Tails 1:29.147
And I see a disk failure message on the splash screen 2.886
After features/support/hooks.rb:330 0.954
After features/support/hooks.rb:100 0.044
1:13.636
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.369
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.634
Then the computer boots Tails 1:2.553
And I see a disk failure message on the splash screen 9.078
After features/support/hooks.rb:330 0.646
After features/support/hooks.rb:100 0.008
1:0.219
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.254
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.175
Then the computer boots Tails 57.014
And I see a disk failure message on the splash screen 1.775
After features/support/hooks.rb:330 0.652
After features/support/hooks.rb:100 0.008
Tags: @product @doc
1:1.412
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.222
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.513
When Tails detects disk read failures on the SquashFS 0.631
Then I see a disk failure message 3.035
Then I can open the hardware failure documentation from the disk failure message 43.009
After features/support/hooks.rb:330 3.805
After features/support/hooks.rb:100 0.000
Tags: @product @doc
28.577
Scenario Outline Alerting about disk read failures in GNOME
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Steps
Given a computer 0.364
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.627
When Tails detects disk read failures on the boot device 0.577
Then I see a disk failure message 10.007
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.677

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5721/artifact/build-artifacts/03:06:13_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_stable/5721/artifact/build-artifacts/03:06:13_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5721/artifact/build-artifacts/03:06:13_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5721/artifact/build-artifacts/03:06:13_Alerting_about_disk_read_failures_in_GNOME,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:0.373
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.304
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.660
When Tails detects disk read failures on the boot device with a target error 2.959
Then I see a disk failure message 1.580
Then I can open the hardware failure documentation from the disk failure message 41.867
After features/support/hooks.rb:330 3.651
After features/support/hooks.rb:100 0.000
Tags: @product
3:5.338
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 22.425
And I corrupt the boot device's GPT backup header 1.158
And I power off the computer 3.676
When I start the computer 4.797
Then the computer boots Tails 1:44.318
When I log in to a new session 36.300
And all notifications have disappeared 9.577
Then I am recommended to migrate to a new USB stick due to partitioning errors 2.471
And Tails detected partitioning error partitioning-corruption 0.613
After features/support/hooks.rb:330 3.607
After features/support/hooks.rb:100 0.052
Tags: @product
2:42.745
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.775
And I corrupt the boot device's GPT backup partition table 1.871
And I power off the computer 2.222
When I start the computer 4.171
Then the computer boots Tails 1:35.356
When I log in to a new session 31.762
And all notifications have disappeared 12.689
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.864
And Tails detected partitioning error partitioning-corruption 0.032
After features/support/hooks.rb:330 1.259
After features/support/hooks.rb:100 0.011
Tags: @product
4:25.725
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.298
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.059
And I plug USB drive "temp" 1.074
And I write the Tails USB image to disk "temp" 45.836
When I start Tails from USB drive "temp" with network unplugged 2:43.865
Then Tails is running from USB drive "temp" 1.995
And the Greeter forbids creating a persistent partition 1.381
When I log in to a new session 32.743
And all notifications have disappeared 13.625
Then I am recommended to reinstall Tails due to partitioning errors 0.214
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.329
And I am told that Persistent Storage cannot be created 3.280
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 1.536
After features/support/hooks.rb:100 0.165
Tags: @product
3:14.663
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.274
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.092
And I plug USB drive "temp" 1.085
And I write the Tails USB image to disk "temp" 49.613
When I start Tails from USB drive "temp" with network unplugged 2:22.679
Then Tails is running from USB drive "temp" 0.354
And the Greeter recommends reinstalling Tails due to partitioning errors 0.090
And the Greeter forbids starting Tails 0.087
And the Greeter forbids all settings but language 0.374
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.869
After features/support/hooks.rb:100 0.137
Tags: @product
2:42.717
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.211
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.048
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 41.936
When I start Tails from USB drive "temp" with network unplugged 1:58.261
Then Tails is running from USB drive "temp" 0.381
And the Greeter recommends reinstalling Tails due to partitioning errors 0.115
And the Greeter forbids starting Tails 0.266
And the Greeter forbids all settings but language 0.424
And Tails detected partitioning error system-partition-not-resized 0.018
After features/support/hooks.rb:330 1.132
After features/support/hooks.rb:100 0.199
Tags: @product
2:30.240
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.293
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.055
And I plug USB drive "temp" 1.082
And I write the Tails USB image to disk "temp" 50.283
When I start Tails from USB drive "temp" with network unplugged 1:36.780
Then Tails is running from USB drive "temp" 0.611
And the Greeter recommends reinstalling Tails due to partitioning errors 0.171
And the Greeter forbids starting Tails 0.299
And the Greeter forbids all settings but language 0.639
And Tails detected partitioning error fs-not-resized 0.022
After features/support/hooks.rb:330 1.711
After features/support/hooks.rb:100 0.196