Project Number Date
test_Tails_ISO_devel 3775 10 Apr 2025, 13:51

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:36.954 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
41.037
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.223
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.121
Then the computer boots Tails 36.983
And I see a disk failure message on the splash screen 2.708
After features/support/hooks.rb:330 0.760
After features/support/hooks.rb:100 0.007
42.485
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.245
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.101
Then the computer boots Tails 38.290
And I see a disk failure message on the splash screen 2.848
After features/support/hooks.rb:330 0.716
After features/support/hooks.rb:100 0.016
40.700
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.325
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.038
Then the computer boots Tails 35.990
And I see a disk failure message on the splash screen 3.345
After features/support/hooks.rb:330 0.910
After features/support/hooks.rb:100 0.009
Tags: @product @doc
45.467
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.936
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.201
When Tails detects disk read failures on the SquashFS 0.499
Then I see a disk failure message 2.923
Then I can open the hardware failure documentation from the disk failure message 29.906
After features/support/hooks.rb:330 3.581
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.810
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.578
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.671
When Tails detects disk read failures on the boot device 0.818
Then I see a disk failure message 2.885
Then I can open the hardware failure documentation from the disk failure message 29.856
After features/support/hooks.rb:330 3.720
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.309
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.164
When Tails detects disk read failures on the boot device with a target error 0.731
Then I see a disk failure message 2.998
Then I can open the hardware failure documentation from the disk failure message 34.230
After features/support/hooks.rb:330 3.666
After features/support/hooks.rb:100 0.000
Tags: @product
1:58.378
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 25.436
And I corrupt the boot device's GPT backup header 0.388
And I power off the computer 0.363
When I start the computer 1.113
Then the computer boots Tails 1:6.831
When I log in to a new session 17.346
And all notifications have disappeared 6.662
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.217
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 1.450
After features/support/hooks.rb:100 0.037
Tags: @product
1:55.540
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.774
And I corrupt the boot device's GPT backup partition table 0.332
And I power off the computer 0.333
When I start the computer 1.172
Then the computer boots Tails 1:18.900
When I log in to a new session 18.175
And all notifications have disappeared 6.606
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.226
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.278
After features/support/hooks.rb:100 0.010
Tags: @product
2:53.099
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.638
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.121
And I plug USB drive "temp" 1.084
And I write the Tails USB image to disk "temp" 30.168
When I start Tails from USB drive "temp" with network unplugged 1:51.652
Then Tails is running from USB drive "temp" 0.352
And the Greeter forbids creating a persistent partition 0.133
When I log in to a new session 18.026
And all notifications have disappeared 6.502
Then I am recommended to reinstall Tails due to partitioning errors 0.210
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.310
And I am told that Persistent Storage cannot be created 2.886
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.160
After features/support/hooks.rb:100 0.207
Tags: @product
2:26.388
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.293
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.050
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 32.681
When I start Tails from USB drive "temp" with network unplugged 1:51.405
Then Tails is running from USB drive "temp" 0.355
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.368
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 1.223
After features/support/hooks.rb:100 0.140
Tags: @product
2:3.658
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.633
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.259
And I plug USB drive "temp" 1.195
And I write the Tails USB image to disk "temp" 30.133
When I start Tails from USB drive "temp" with network unplugged 1:30.536
Then Tails is running from USB drive "temp" 0.380
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.709
After features/support/hooks.rb:100 0.133
Tags: @product
1:58.080
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.223
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.046
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 29.131
When I start Tails from USB drive "temp" with network unplugged 1:26.677
Then Tails is running from USB drive "temp" 0.400
And the Greeter recommends reinstalling Tails due to partitioning errors 0.088
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.378
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.692
After features/support/hooks.rb:100 0.159