Project Number Date
test_Tails_ISO_devel 3743 18 Mar 2025, 13:24

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Hardware failures 95 0 0 0 0 95 12 0 12 17:19.358 Passed
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
39.756
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.205
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.033
Then the computer boots Tails 34.852
And I see a disk failure message on the splash screen 3.664
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.013
40.022
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.197
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.024
Then the computer boots Tails 35.132
And I see a disk failure message on the splash screen 3.668
After features/support/hooks.rb:330 0.655
After features/support/hooks.rb:100 0.009
39.237
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.203
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.105
Then the computer boots Tails 34.297
And I see a disk failure message on the splash screen 3.631
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.010
Tags: @product @doc
39.822
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.629
When Tails detects disk read failures on the SquashFS 1.736
Then I see a disk failure message 1.339
Then I can open the hardware failure documentation from the disk failure message 26.874
After features/support/hooks.rb:330 2.839
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.813
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.328
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.814
When Tails detects disk read failures on the boot device 1.643
Then I see a disk failure message 1.316
Then I can open the hardware failure documentation from the disk failure message 27.710
After features/support/hooks.rb:330 3.106
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.999
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.245
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.704
When Tails detects disk read failures on the boot device with a target error 0.708
Then I see a disk failure message 2.915
Then I can open the hardware failure documentation from the disk failure message 26.425
After features/support/hooks.rb:330 2.783
After features/support/hooks.rb:100 0.000
Tags: @product
2:13.147
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 38.467
And I corrupt the boot device's GPT backup header 0.371
And I power off the computer 0.347
When I start the computer 1.034
Then the computer boots Tails 1:7.464
When I log in to a new session 17.415
And all notifications have disappeared 7.851
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.182
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.015
Tags: @product
2:1.288
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 17.143
And I corrupt the boot device's GPT backup partition table 0.380
And I power off the computer 0.334
When I start the computer 0.987
Then the computer boots Tails 1:17.558
When I log in to a new session 17.959
And all notifications have disappeared 6.718
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.191
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.917
After features/support/hooks.rb:100 0.010
Tags: @product
3:14.343
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.251
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.075
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 1:0.986
When I start Tails from USB drive "temp" with network unplugged 1:42.306
Then Tails is running from USB drive "temp" 0.348
And the Greeter forbids creating a persistent partition 0.117
When I log in to a new session 17.672
And all notifications have disappeared 7.196
Then I am recommended to reinstall Tails due to partitioning errors 0.180
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.265
And I am told that Persistent Storage cannot be created 2.872
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 3.259
After features/support/hooks.rb:100 0.103
Tags: @product
2:12.981
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.188
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.047
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 29.621
When I start Tails from USB drive "temp" with network unplugged 1:41.311
Then Tails is running from USB drive "temp" 0.316
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.286
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.687
After features/support/hooks.rb:100 0.137
Tags: @product
1:51.741
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.181
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.045
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 26.476
When I start Tails from USB drive "temp" with network unplugged 1:23.170
Then Tails is running from USB drive "temp" 0.338
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.304
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:330 0.630
After features/support/hooks.rb:100 0.140
Tags: @product
1:46.203
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.194
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.047
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 26.986
When I start Tails from USB drive "temp" with network unplugged 1:17.128
Then Tails is running from USB drive "temp" 0.326
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.329
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.138