Project Number Date
test_Tails_ISO_tca-misc-improvements 10 17 Apr 2025, 18:40

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 19:32.911 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
43.113
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.378
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.364
Then the computer boots Tails 37.019
And I see a disk failure message on the splash screen 4.350
After features/support/hooks.rb:330 0.608
After features/support/hooks.rb:100 0.008
40.750
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.189
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.026
Then the computer boots Tails 35.995
And I see a disk failure message on the splash screen 3.538
After features/support/hooks.rb:330 0.651
After features/support/hooks.rb:100 0.005
41.879
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.531
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.092
Then the computer boots Tails 36.581
And I see a disk failure message on the splash screen 3.672
After features/support/hooks.rb:330 0.658
After features/support/hooks.rb:100 0.006
Tags: @product @doc
43.687
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.201
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.659
When Tails detects disk read failures on the SquashFS 0.815
Then I see a disk failure message 3.269
Then I can open the hardware failure documentation from the disk failure message 28.740
After features/support/hooks.rb:330 4.456
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.846
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.296
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.639
When Tails detects disk read failures on the boot device 1.114
Then I see a disk failure message 3.013
Then I can open the hardware failure documentation from the disk failure message 22.781
After features/support/hooks.rb:330 4.790
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.947
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.271
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.733
When Tails detects disk read failures on the boot device with a target error 2.277
Then I see a disk failure message 1.541
Then I can open the hardware failure documentation from the disk failure message 30.122
After features/support/hooks.rb:330 4.335
After features/support/hooks.rb:100 0.000
Tags: @product
2:45.287
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 1:6.689
And I corrupt the boot device's GPT backup header 0.772
And I power off the computer 0.560
When I start the computer 1.186
Then the computer boots Tails 1:10.367
When I log in to a new session 18.316
And all notifications have disappeared 7.140
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.240
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 2.968
After features/support/hooks.rb:100 0.008
Tags: @product
1:59.560
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.164
And I corrupt the boot device's GPT backup partition table 0.447
And I power off the computer 0.342
When I start the computer 1.058
Then the computer boots Tails 1:19.390
When I log in to a new session 19.364
And all notifications have disappeared 7.580
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.195
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.789
After features/support/hooks.rb:100 0.007
Tags: @product
3:34.730
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.423
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.414
And I plug USB drive "temp" 1.104
And I write the Tails USB image to disk "temp" 57.413
When I start Tails from USB drive "temp" with network unplugged 2:3.063
Then Tails is running from USB drive "temp" 0.382
And the Greeter forbids creating a persistent partition 0.107
When I log in to a new session 19.950
And all notifications have disappeared 6.976
Then I am recommended to reinstall Tails due to partitioning errors 0.218
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.273
And I am told that Persistent Storage cannot be created 3.385
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 2.341
After features/support/hooks.rb:100 0.111
Tags: @product
2:58.301
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.355
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.076
And I plug USB drive "temp" 1.259
And I write the Tails USB image to disk "temp" 46.863
When I start Tails from USB drive "temp" with network unplugged 2:8.852
Then Tails is running from USB drive "temp" 0.369
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.084
And the Greeter forbids all settings but language 0.349
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 1.177
After features/support/hooks.rb:100 0.124
Tags: @product
2:5.977
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.388
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.077
And I plug USB drive "temp" 1.073
And I write the Tails USB image to disk "temp" 30.160
When I start Tails from USB drive "temp" with network unplugged 1:33.209
Then Tails is running from USB drive "temp" 0.443
And the Greeter recommends reinstalling Tails due to partitioning errors 0.096
And the Greeter forbids starting Tails 0.088
And the Greeter forbids all settings but language 0.422
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:330 0.901
After features/support/hooks.rb:100 0.151
Tags: @product
1:56.829
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.257
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.092
And I plug USB drive "temp" 1.070
And I write the Tails USB image to disk "temp" 27.479
When I start Tails from USB drive "temp" with network unplugged 1:26.929
Then Tails is running from USB drive "temp" 0.393
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.103
And the Greeter forbids all settings but language 0.400
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 0.981
After features/support/hooks.rb:100 0.143