Project Number Date
test_Tails_ISO_stable 5582 18 Apr 2025, 09:52

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:17.119 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.573
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.219
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.114
Then the computer boots Tails 37.352
And I see a disk failure message on the splash screen 2.886
After features/support/hooks.rb:330 0.658
After features/support/hooks.rb:100 0.009
41.476
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.211
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.042
Then the computer boots Tails 36.449
And I see a disk failure message on the splash screen 3.772
After features/support/hooks.rb:330 0.719
After features/support/hooks.rb:100 0.009
43.279
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.206
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.050
Then the computer boots Tails 37.251
And I see a disk failure message on the splash screen 4.771
After features/support/hooks.rb:330 0.731
After features/support/hooks.rb:100 0.010
Tags: @product @doc
46.206
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.129
When Tails detects disk read failures on the SquashFS 0.577
Then I see a disk failure message 3.159
Then I can open the hardware failure documentation from the disk failure message 31.096
After features/support/hooks.rb:330 4.778
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.737
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.268
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.679
When Tails detects disk read failures on the boot device 1.680
Then I see a disk failure message 1.808
Then I can open the hardware failure documentation from the disk failure message 23.300
After features/support/hooks.rb:330 3.900
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.431
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.236
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.515
When Tails detects disk read failures on the boot device with a target error 1.733
Then I see a disk failure message 1.636
Then I can open the hardware failure documentation from the disk failure message 30.309
After features/support/hooks.rb:330 4.455
After features/support/hooks.rb:100 0.000
Tags: @product
1:52.168
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 16.781
And I corrupt the boot device's GPT backup header 0.423
And I power off the computer 0.360
When I start the computer 1.230
Then the computer boots Tails 1:8.599
When I log in to a new session 17.423
And all notifications have disappeared 7.049
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.282
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 1.406
After features/support/hooks.rb:100 0.012
Tags: @product
1:46.781
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 10.961
And I corrupt the boot device's GPT backup partition table 0.400
And I power off the computer 0.347
When I start the computer 1.100
Then the computer boots Tails 1:8.074
When I log in to a new session 19.124
And all notifications have disappeared 6.464
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.291
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.740
After features/support/hooks.rb:100 0.020
Tags: @product
3:18.960
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.204
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.044
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 31.770
When I start Tails from USB drive "temp" with network unplugged 2:14.551
Then Tails is running from USB drive "temp" 0.337
And the Greeter forbids creating a persistent partition 0.075
When I log in to a new session 17.738
And all notifications have disappeared 7.873
Then I am recommended to reinstall Tails due to partitioning errors 1.047
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.336
And I am told that Persistent Storage cannot be created 2.914
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.101
After features/support/hooks.rb:100 0.128
Tags: @product
2:18.380
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.195
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.045
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 32.889
When I start Tails from USB drive "temp" with network unplugged 1:43.370
Then Tails is running from USB drive "temp" 0.317
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.352
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 1.186
After features/support/hooks.rb:100 0.121
Tags: @product
1:57.826
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.224
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.050
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 28.168
When I start Tails from USB drive "temp" with network unplugged 1:27.480
Then Tails is running from USB drive "temp" 0.325
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.358
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 0.943
After features/support/hooks.rb:100 0.149
Tags: @product
1:50.297
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.196
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.104
And I write the Tails USB image to disk "temp" 29.126
When I start Tails from USB drive "temp" with network unplugged 1:18.921
Then Tails is running from USB drive "temp" 0.368
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.363
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 0.787
After features/support/hooks.rb:100 0.137