Project Number Date
test_Tails_ISO_21014-htpdateerror 20 02 Jul 2025, 22:54

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 21:49.990 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:2.708
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.249
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.519
Then the computer boots Tails 52.919
And I see a disk failure message on the splash screen 8.019
After features/support/hooks.rb:330 0.766
After features/support/hooks.rb:100 0.039
58.178
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.163
Given a computer 1.972
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 4.813
Then the computer boots Tails 46.997
And I see a disk failure message on the splash screen 4.394
After features/support/hooks.rb:330 0.683
After features/support/hooks.rb:100 0.007
1:6.710
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.233
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 5.006
Then the computer boots Tails 52.081
And I see a disk failure message on the splash screen 9.388
After features/support/hooks.rb:330 1.425
After features/support/hooks.rb:100 0.012
Tags: @product @doc
21.754
Scenario Outline Alerting about disk read failures in GNOME
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Steps
Given a computer 0.338
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.886
When Tails detects disk read failures on the SquashFS 0.524
Then I see a disk failure message 10.004
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
Hooks
After features/support/hooks.rb:330 6.057
no implicit conversion of nil into String (TypeError)
./features/support/hooks.rb:455:in `exist?'
./features/support/hooks.rb:455:in `block (2 levels) in <top (required)>'
./features/support/hooks.rb:450:in `each'
./features/support/hooks.rb:450:in `After'
Output 1

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21014-htpdateerror/20/artifact/build-artifacts/02:32:55_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_21014-htpdateerror/20/artifact/build-artifacts/02:32:55_Alerting_about_disk_read_failures_in_GNOME,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21014-htpdateerror/20/artifact/build-artifacts/02:32:55_Alerting_about_disk_read_failures_in_GNOME,_Examples___1_.mkv

After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:3.171
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.518
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.695
When Tails detects disk read failures on the boot device 0.736
Then I see a disk failure message 3.468
Then I can open the hardware failure documentation from the disk failure message 40.753
After features/support/hooks.rb:330 8.469
After features/support/hooks.rb:100 0.000
Tags: @product @doc
56.885
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.093
Given a computer 0.530
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.630
When Tails detects disk read failures on the boot device with a target error 1.282
Then I see a disk failure message 9.438
Then I can open the hardware failure documentation from the disk failure message 34.003
After features/support/hooks.rb:330 5.033
After features/support/hooks.rb:100 0.000
Tags: @product
2:17.587
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.229
And I corrupt the boot device's GPT backup header 1.586
And I power off the computer 0.749
When I start the computer 1.566
Then the computer boots Tails 1:25.201
When I log in to a new session 21.499
And all notifications have disappeared 10.604
Then I am recommended to migrate to a new USB stick due to partitioning errors 2.109
And Tails detected partitioning error partitioning-corruption 0.040
After features/support/hooks.rb:330 1.421
After features/support/hooks.rb:100 0.006
Tags: @product
2:30.730
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.032
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.166
And I corrupt the boot device's GPT backup partition table 0.354
And I power off the computer 0.334
When I start the computer 5.058
Then the computer boots Tails 1:43.598
When I log in to a new session 24.275
And all notifications have disappeared 6.727
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.202
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.199
After features/support/hooks.rb:100 0.109
Tags: @product
3:35.734
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.094
Given a computer 1.704
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.242
And I plug USB drive "temp" 1.643
And I write the Tails USB image to disk "temp" 46.280
When I start Tails from USB drive "temp" with network unplugged 2:5.957
Then Tails is running from USB drive "temp" 0.545
And the Greeter forbids creating a persistent partition 0.095
When I log in to a new session 21.055
And all notifications have disappeared 13.192
Then I am recommended to reinstall Tails due to partitioning errors 0.206
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.333
And I am told that Persistent Storage cannot be created 3.464
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.532
After features/support/hooks.rb:100 0.154
Tags: @product
2:57.294
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.195
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.055
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 39.423
When I start Tails from USB drive "temp" with network unplugged 2:15.684
Then Tails is running from USB drive "temp" 0.393
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.341
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 1.132
After features/support/hooks.rb:100 0.237
Tags: @product
2:36.984
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.022
Given a computer 0.238
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.079
And I write the Tails USB image to disk "temp" 38.881
When I start Tails from USB drive "temp" with network unplugged 1:55.913
Then Tails is running from USB drive "temp" 0.347
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.325
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.745
After features/support/hooks.rb:100 0.160
Tags: @product
2:22.249
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.199
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.059
And I plug USB drive "temp" 1.072
And I write the Tails USB image to disk "temp" 39.722
When I start Tails from USB drive "temp" with network unplugged 1:40.173
Then Tails is running from USB drive "temp" 0.422
And the Greeter recommends reinstalling Tails due to partitioning errors 0.095
And the Greeter forbids starting Tails 0.104
And the Greeter forbids all settings but language 0.372
And Tails detected partitioning error fs-not-resized 0.025
After features/support/hooks.rb:330 0.946
After features/support/hooks.rb:100 0.218