Project Number Date
test_Tails_ISO_tca-misc-improvements 18 25 Apr 2025, 18:47

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:41.448 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
42.538
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.116
Then the computer boots Tails 36.965
And I see a disk failure message on the splash screen 4.251
After features/support/hooks.rb:330 0.663
After features/support/hooks.rb:100 0.007
42.522
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.258
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.217
Then the computer boots Tails 36.262
And I see a disk failure message on the splash screen 4.784
After features/support/hooks.rb:330 0.554
After features/support/hooks.rb:100 0.009
40.825
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.186
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.046
Then the computer boots Tails 35.903
And I see a disk failure message on the splash screen 3.689
After features/support/hooks.rb:330 0.592
After features/support/hooks.rb:100 0.009
Tags: @product @doc
43.583
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.230
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.277
When Tails detects disk read failures on the SquashFS 1.468
Then I see a disk failure message 1.267
Then I can open the hardware failure documentation from the disk failure message 30.339
After features/support/hooks.rb:330 3.561
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.671
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.210
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.738
When Tails detects disk read failures on the boot device 2.131
Then I see a disk failure message 1.355
Then I can open the hardware failure documentation from the disk failure message 29.234
After features/support/hooks.rb:330 3.587
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.282
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.217
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.484
When Tails detects disk read failures on the boot device with a target error 1.973
Then I see a disk failure message 1.404
Then I can open the hardware failure documentation from the disk failure message 29.202
After features/support/hooks.rb:330 3.815
After features/support/hooks.rb:100 0.000
Tags: @product
1:53.520
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.757
And I corrupt the boot device's GPT backup header 0.549
And I power off the computer 0.333
When I start the computer 1.330
Then the computer boots Tails 1:12.834
When I log in to a new session 18.395
And all notifications have disappeared 7.035
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.265
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.010
Tags: @product
1:55.225
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.753
And I corrupt the boot device's GPT backup partition table 0.420
And I power off the computer 0.340
When I start the computer 1.079
Then the computer boots Tails 1:15.404
When I log in to a new session 20.669
And all notifications have disappeared 7.311
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.233
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.701
After features/support/hooks.rb:100 0.010
Tags: @product
3:1.005
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.043
And I plug USB drive "temp" 1.072
And I write the Tails USB image to disk "temp" 37.346
When I start Tails from USB drive "temp" with network unplugged 1:53.429
Then Tails is running from USB drive "temp" 0.378
And the Greeter forbids creating a persistent partition 0.084
When I log in to a new session 16.583
And all notifications have disappeared 7.273
Then I am recommended to reinstall Tails due to partitioning errors 0.260
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.367
And I am told that Persistent Storage cannot be created 2.929
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.207
After features/support/hooks.rb:100 0.121
Tags: @product
2:32.013
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.237
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.046
And I plug USB drive "temp" 1.067
And I write the Tails USB image to disk "temp" 30.401
When I start Tails from USB drive "temp" with network unplugged 1:59.295
Then Tails is running from USB drive "temp" 0.451
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.914
After features/support/hooks.rb:100 0.132
Tags: @product
2:4.656
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.228
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.058
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 28.546
When I start Tails from USB drive "temp" with network unplugged 1:33.872
Then Tails is running from USB drive "temp" 0.362
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.359
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 1.970
After features/support/hooks.rb:100 0.148
Tags: @product
1:58.602
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.236
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.058
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 29.749
When I start Tails from USB drive "temp" with network unplugged 1:26.550
Then Tails is running from USB drive "temp" 0.356
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.085
And the Greeter forbids all settings but language 0.398
And Tails detected partitioning error fs-not-resized 0.023
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.147