Project Number Date
test_Tails_ISO_devel 3742 17 Mar 2025, 17:22

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:28.371 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.228
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.261
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.137
Then the computer boots Tails 37.743
And I see a disk failure message on the splash screen 4.086
After features/support/hooks.rb:330 0.693
After features/support/hooks.rb:100 0.013
39.639
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.230
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.043
Then the computer boots Tails 35.602
And I see a disk failure message on the splash screen 2.762
After features/support/hooks.rb:330 0.645
After features/support/hooks.rb:100 0.011
41.103
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.189
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.066
Then the computer boots Tails 36.879
And I see a disk failure message on the splash screen 2.967
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.012
Tags: @product @doc
42.914
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.253
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.378
When Tails detects disk read failures on the SquashFS 1.212
Then I see a disk failure message 3.882
Then I can open the hardware failure documentation from the disk failure message 24.188
After features/support/hooks.rb:330 3.924
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.884
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.221
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.522
When Tails detects disk read failures on the boot device 0.584
Then I see a disk failure message 3.108
Then I can open the hardware failure documentation from the disk failure message 30.447
After features/support/hooks.rb:330 4.039
After features/support/hooks.rb:100 0.000
Tags: @product @doc
49.218
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.442
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.484
When Tails detects disk read failures on the boot device with a target error 3.575
Then I see a disk failure message 1.383
Then I can open the hardware failure documentation from the disk failure message 31.331
After features/support/hooks.rb:330 3.777
After features/support/hooks.rb:100 0.000
Tags: @product
1:54.987
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 13.685
And I corrupt the boot device's GPT backup header 0.444
And I power off the computer 0.331
When I start the computer 1.104
Then the computer boots Tails 1:10.991
When I log in to a new session 18.637
And all notifications have disappeared 9.542
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.235
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.964
After features/support/hooks.rb:100 0.030
Tags: @product
1:44.141
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 10.732
And I corrupt the boot device's GPT backup partition table 0.431
And I power off the computer 0.388
When I start the computer 1.203
Then the computer boots Tails 1:4.782
When I log in to a new session 19.155
And all notifications have disappeared 7.221
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.208
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.750
After features/support/hooks.rb:100 0.010
Tags: @product
2:53.431
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.276
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.058
And I write the Tails USB image to disk "temp" 31.687
When I start Tails from USB drive "temp" with network unplugged 1:49.156
Then Tails is running from USB drive "temp" 0.474
And the Greeter forbids creating a persistent partition 0.122
When I log in to a new session 18.874
And all notifications have disappeared 7.357
Then I am recommended to reinstall Tails due to partitioning errors 0.271
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.244
And I am told that Persistent Storage cannot be created 2.841
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.239
After features/support/hooks.rb:100 0.106
Tags: @product
2:35.890
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.219
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.052
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 31.262
When I start Tails from USB drive "temp" with network unplugged 2:2.348
Then Tails is running from USB drive "temp" 0.393
And the Greeter recommends reinstalling Tails due to partitioning errors 0.110
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.357
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.687
After features/support/hooks.rb:100 0.122
Tags: @product
2:7.501
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.197
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.048
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 27.896
When I start Tails from USB drive "temp" with network unplugged 1:37.298
Then Tails is running from USB drive "temp" 0.433
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.395
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.603
After features/support/hooks.rb:100 0.138
Tags: @product
1:48.429
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.203
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.051
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 26.935
When I start Tails from USB drive "temp" with network unplugged 1:19.277
Then Tails is running from USB drive "temp" 0.374
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.380
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.683
After features/support/hooks.rb:100 0.138