Project Number Date
test_Tails_ISO_tca-misc-improvements 19 26 Apr 2025, 18:21

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 16:6.899 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.973
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.235
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.190
Then the computer boots Tails 35.479
And I see a disk failure message on the splash screen 3.068
After features/support/hooks.rb:330 0.570
After features/support/hooks.rb:100 0.008
38.938
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.030
Then the computer boots Tails 35.247
And I see a disk failure message on the splash screen 2.476
After features/support/hooks.rb:330 0.798
After features/support/hooks.rb:100 0.017
39.675
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 1.061
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.086
Then the computer boots Tails 34.926
And I see a disk failure message on the splash screen 2.600
After features/support/hooks.rb:330 0.639
After features/support/hooks.rb:100 0.011
Tags: @product @doc
43.053
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.219
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.353
When Tails detects disk read failures on the SquashFS 0.516
Then I see a disk failure message 3.923
Then I can open the hardware failure documentation from the disk failure message 29.039
After features/support/hooks.rb:330 3.993
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.891
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.206
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.391
When Tails detects disk read failures on the boot device 1.601
Then I see a disk failure message 1.337
Then I can open the hardware failure documentation from the disk failure message 28.354
After features/support/hooks.rb:330 4.022
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.516
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.004
When Tails detects disk read failures on the boot device with a target error 0.716
Then I see a disk failure message 2.865
Then I can open the hardware failure documentation from the disk failure message 28.745
After features/support/hooks.rb:330 3.894
After features/support/hooks.rb:100 0.000
Tags: @product
1:44.621
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 13.681
And I corrupt the boot device's GPT backup header 0.443
And I power off the computer 0.343
When I start the computer 1.129
Then the computer boots Tails 1:4.559
When I log in to a new session 17.801
And all notifications have disappeared 6.438
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.212
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.802
After features/support/hooks.rb:100 0.007
Tags: @product
1:43.932
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 9.843
And I corrupt the boot device's GPT backup partition table 0.407
And I power off the computer 0.355
When I start the computer 1.076
Then the computer boots Tails 1:7.596
When I log in to a new session 17.670
And all notifications have disappeared 6.755
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.214
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.687
After features/support/hooks.rb:100 0.008
Tags: @product
2:41.497
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.221
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.053
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 30.718
When I start Tails from USB drive "temp" with network unplugged 1:40.821
Then Tails is running from USB drive "temp" 0.355
And the Greeter forbids creating a persistent partition 0.095
When I log in to a new session 16.396
And all notifications have disappeared 7.446
Then I am recommended to reinstall Tails due to partitioning errors 0.213
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.287
And I am told that Persistent Storage cannot be created 2.823
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.044
After features/support/hooks.rb:100 0.104
Tags: @product
2:10.330
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=guid" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.047
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 27.592
When I start Tails from USB drive "temp" with network unplugged 1:40.500
Then Tails is running from USB drive "temp" 0.383
And the Greeter recommends reinstalling Tails due to partitioning errors 0.092
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.389
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.966
After features/support/hooks.rb:100 0.121
Tags: @product
1:56.442
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.213
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.044
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 27.917
When I start Tails from USB drive "temp" with network unplugged 1:26.441
Then Tails is running from USB drive "temp" 0.294
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.080
And the Greeter forbids all settings but language 0.302
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.823
After features/support/hooks.rb:100 0.125
Tags: @product
1:46.025
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
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.040
And I plug USB drive "temp" 1.063
And I write the Tails USB image to disk "temp" 26.815
When I start Tails from USB drive "temp" with network unplugged 1:17.129
Then Tails is running from USB drive "temp" 0.325
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.317
And Tails detected partitioning error fs-not-resized 0.015
After features/support/hooks.rb:330 0.644
After features/support/hooks.rb:100 0.199