Project Number Date
test_Tails_ISO_stable 5386 11 Jan 2025, 08:27

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 91 1 0 0 0 92 11 1 12 16:37.255 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
Tags: @product
38.514
Before features/support/hooks.rb:269 0.005
Given a computer 0.179
And I start the computer from DVD with network unplugged 34.969
When Tails detects disk read failures on the SquashFS 1.388
Then I see a disk failure message on the splash screen 1.977
After features/support/hooks.rb:326 0.659
After features/support/hooks.rb:100 0.008
Tags: @product
38.814
Before features/support/hooks.rb:269 0.005
Given a computer 0.184
And I start the computer from DVD with network unplugged 34.763
When Tails detects disk read failures on the boot device 1.488
Then I see a disk failure message on the splash screen 2.378
After features/support/hooks.rb:326 0.621
After features/support/hooks.rb:100 0.008
Tags: @product
1:34.891
Scenario Outline Alerting about disk read failures before reaching the Welcome Screen
Before features/support/hooks.rb:269 0.005
Steps
Given a computer 0.186
And I start the computer from DVD with network unplugged 34.237
When Tails detects disk read failures on the boot device with a target error 0.372
Then I see a disk failure message on the splash screen 1:0.095
cannot find PlymouthDiskFailureMessage.png on the screen (FindFailed)
./features/support/helpers/screen.rb:173:in `rescue in wait'
./features/support/helpers/screen.rb:157:in `wait'
./features/step_definitions/hardware.rb:46:in `/^I see a disk failure message on the splash screen$/'
features/hardware_failure.feature:16:in `Then I see a disk failure message on the splash screen'
features/hardware_failure.feature:11:in `Then I see a disk failure message on the splash screen'
After features/support/hooks.rb:326 4.766

SCENARIO FAILED: 'Alerting about disk read failures before reaching the Welcome Screen, Examples (#3)' (at time 01:59:17)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5386/artifact/build-artifacts/01:59:17_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___3_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5386/artifact/build-artifacts/01:59:17_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5386/artifact/build-artifacts/01:59:17_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5386/artifact/build-artifacts/01:59:17_Alerting_about_disk_read_failures_before_reaching_the_Welcome_Screen,_Examples___3_.journal

After features/support/hooks.rb:100 0.008
Tags: @product @doc
36.687
Before features/support/hooks.rb:269 0.005
Given a computer 0.181
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.052
When Tails detects disk read failures on the SquashFS 1.596
Then I see a disk failure message 0.480
Then I can open the hardware failure documentation from the disk failure message 25.375
After features/support/hooks.rb:326 2.466
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.425
Before features/support/hooks.rb:269 0.004
Given a computer 0.180
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.975
When Tails detects disk read failures on the boot device 0.411
Then I see a disk failure message 1.187
Then I can open the hardware failure documentation from the disk failure message 26.670
After features/support/hooks.rb:326 2.491
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.205
Before features/support/hooks.rb:269 0.004
Given a computer 0.193
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.615
When Tails detects disk read failures on the boot device with a target error 1.766
Then I see a disk failure message 0.475
Then I can open the hardware failure documentation from the disk failure message 27.154
After features/support/hooks.rb:326 3.661
After features/support/hooks.rb:100 0.000
Tags: @product
1:39.366
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.295
And I corrupt the boot device's GPT backup header 0.335
And I power off the computer 0.336
When I start the computer 1.015
Then the computer boots Tails 1:3.476
When I log in to a new session 16.746
And all notifications have disappeared 6.712
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.437
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:326 1.666
After features/support/hooks.rb:100 0.008
Tags: @product
1:36.149
Before features/support/hooks.rb:269 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 9.053
And I corrupt the boot device's GPT backup partition table 0.360
And I power off the computer 0.344
When I start the computer 0.993
Then the computer boots Tails 1:1.294
When I log in to a new session 16.415
And all notifications have disappeared 7.485
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.189
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:326 0.888
After features/support/hooks.rb:100 0.008
Tags: @product
2:27.112
Before features/support/hooks.rb:269 0.005
Given a computer 0.168
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.040
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 28.735
When I start Tails from USB drive "temp" with network unplugged 1:29.083
Then Tails is running from USB drive "temp" 0.349
And the Greeter forbids creating a persistent partition 0.082
When I log in to a new session 16.204
And all notifications have disappeared 7.104
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.239
And I am told that that Persistent Storage cannot be created 2.821
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:326 3.146
After features/support/hooks.rb:100 0.094
Tags: @product
2:3.361
Before features/support/hooks.rb:269 0.005
Given a computer 0.180
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.043
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 28.431
When I start Tails from USB drive "temp" with network unplugged 1:32.874
Then Tails is running from USB drive "temp" 0.343
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.294
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:326 0.631
After features/support/hooks.rb:100 0.119
Tags: @product
2:22.169
Before features/support/hooks.rb:269 0.006
Given a computer 0.184
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.040
And I plug USB drive "temp" 1.114
And I write the Tails USB image to disk "temp" 26.271
When I start Tails from USB drive "temp" with network unplugged 1:53.791
Then Tails is running from USB drive "temp" 0.322
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.285
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:326 0.614
After features/support/hooks.rb:100 0.133
Tags: @product
1:42.556
Before features/support/hooks.rb:269 0.005
Given a computer 0.178
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.046
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 25.826
When I start Tails from USB drive "temp" with network unplugged 1:14.642
Then Tails is running from USB drive "temp" 0.404
And the Greeter recommends reinstalling Tails due to partitioning errors 0.063
And the Greeter forbids starting Tails 0.055
And the Greeter forbids all settings but language 0.274
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:326 0.648
After features/support/hooks.rb:100 0.132