Project Number Date
test_Tails_ISO_tca-misc-improvements 16 23 Apr 2025, 18:44

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 18:57.233 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
44.619
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.274
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.211
Then the computer boots Tails 39.544
And I see a disk failure message on the splash screen 3.588
After features/support/hooks.rb:330 0.682
After features/support/hooks.rb:100 0.010
47.670
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.261
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.091
Then the computer boots Tails 40.329
And I see a disk failure message on the splash screen 5.988
After features/support/hooks.rb:330 1.032
After features/support/hooks.rb:100 0.012
41.808
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.321
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.060
Then the computer boots Tails 37.140
And I see a disk failure message on the splash screen 3.286
After features/support/hooks.rb:330 0.691
After features/support/hooks.rb:100 0.008
Tags: @product @doc
43.970
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.238
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.384
When Tails detects disk read failures on the SquashFS 0.797
Then I see a disk failure message 3.049
Then I can open the hardware failure documentation from the disk failure message 30.500
After features/support/hooks.rb:330 4.795
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.864
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.276
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.500
When Tails detects disk read failures on the boot device 1.727
Then I see a disk failure message 1.578
Then I can open the hardware failure documentation from the disk failure message 30.780
After features/support/hooks.rb:330 4.741
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.688
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.241
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.409
When Tails detects disk read failures on the boot device with a target error 1.708
Then I see a disk failure message 1.739
Then I can open the hardware failure documentation from the disk failure message 32.589
After features/support/hooks.rb:330 3.744
After features/support/hooks.rb:100 0.000
Tags: @product
2:13.093
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 28.933
And I corrupt the boot device's GPT backup header 0.493
And I power off the computer 0.592
When I start the computer 1.281
Then the computer boots Tails 1:15.273
When I log in to a new session 18.915
And all notifications have disappeared 7.374
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.210
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.877
After features/support/hooks.rb:100 0.007
Tags: @product
1:52.545
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 16.292
And I corrupt the boot device's GPT backup partition table 0.445
And I power off the computer 0.372
When I start the computer 1.416
Then the computer boots Tails 1:7.745
When I log in to a new session 18.877
And all notifications have disappeared 7.169
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.211
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.721
After features/support/hooks.rb:100 0.008
Tags: @product
3:14.374
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.271
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.053
And I write the Tails USB image to disk "temp" 53.355
When I start Tails from USB drive "temp" with network unplugged 1:46.214
Then Tails is running from USB drive "temp" 0.391
And the Greeter forbids creating a persistent partition 0.137
When I log in to a new session 20.897
And all notifications have disappeared 7.397
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.265
And I am told that Persistent Storage cannot be created 3.085
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.303
After features/support/hooks.rb:100 0.101
Tags: @product
3:0.397
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.470
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.077
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 50.708
When I start Tails from USB drive "temp" with network unplugged 2:7.142
Then Tails is running from USB drive "temp" 0.378
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.082
And the Greeter forbids all settings but language 0.375
And Tails detected partitioning error guid-not-randomized 0.017
After features/support/hooks.rb:330 0.868
After features/support/hooks.rb:100 0.138
Tags: @product
2:11.589
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.269
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.074
And I plug USB drive "temp" 1.081
And I write the Tails USB image to disk "temp" 35.563
When I start Tails from USB drive "temp" with network unplugged 1:33.538
Then Tails is running from USB drive "temp" 0.431
And the Greeter recommends reinstalling Tails due to partitioning errors 0.092
And the Greeter forbids starting Tails 0.100
And the Greeter forbids all settings but language 0.424
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.769
After features/support/hooks.rb:100 0.150
Tags: @product
1:55.612
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.255
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.069
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 28.319
When I start Tails from USB drive "temp" with network unplugged 1:24.901
Then Tails is running from USB drive "temp" 0.418
And the Greeter recommends reinstalling Tails due to partitioning errors 0.132
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.362
And Tails detected partitioning error fs-not-resized 0.017
After features/support/hooks.rb:330 0.679
After features/support/hooks.rb:100 0.184