Project Number Date
test_Tails_ISO_stable 5547 03 Apr 2025, 04:29

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 16:8.750 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
39.208
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.146
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.964
Then the computer boots Tails 35.484
And I see a disk failure message on the splash screen 2.612
After features/support/hooks.rb:330 0.577
After features/support/hooks.rb:100 0.006
38.652
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.149
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.933
Then the computer boots Tails 34.701
And I see a disk failure message on the splash screen 2.867
After features/support/hooks.rb:330 0.714
After features/support/hooks.rb:100 0.006
39.373
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.192
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 0.957
Then the computer boots Tails 35.791
And I see a disk failure message on the splash screen 2.431
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.006
Tags: @product @doc
54.678
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.147
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 23.137
When Tails detects disk read failures on the SquashFS 0.567
Then I see a disk failure message 2.665
Then I can open the hardware failure documentation from the disk failure message 28.159
After features/support/hooks.rb:330 3.899
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.696
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.162
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.404
When Tails detects disk read failures on the boot device 1.679
Then I see a disk failure message 1.197
Then I can open the hardware failure documentation from the disk failure message 26.252
After features/support/hooks.rb:330 3.836
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.535
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.152
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.605
When Tails detects disk read failures on the boot device with a target error 1.831
Then I see a disk failure message 2.554
Then I can open the hardware failure documentation from the disk failure message 28.391
After features/support/hooks.rb:330 3.906
After features/support/hooks.rb:100 0.000
Tags: @product
1:34.185
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 12.169
And I corrupt the boot device's GPT backup header 0.324
And I power off the computer 0.330
When I start the computer 1.006
Then the computer boots Tails 57.884
When I log in to a new session 16.043
And all notifications have disappeared 6.226
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.185
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.668
After features/support/hooks.rb:100 0.007
Tags: @product
1:32.294
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.887
And I corrupt the boot device's GPT backup partition table 0.316
And I power off the computer 0.333
When I start the computer 0.973
Then the computer boots Tails 58.035
When I log in to a new session 17.434
And all notifications have disappeared 6.106
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.193
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.707
After features/support/hooks.rb:100 0.006
Tags: @product
2:45.477
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.201
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.074
And I write the Tails USB image to disk "temp" 31.108
When I start Tails from USB drive "temp" with network unplugged 1:44.564
Then Tails is running from USB drive "temp" 0.417
And the Greeter forbids creating a persistent partition 0.076
When I log in to a new session 16.553
And all notifications have disappeared 7.109
Then I am recommended to reinstall Tails due to partitioning errors 0.219
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.256
And I am told that Persistent Storage cannot be created 2.839
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.194
After features/support/hooks.rb:100 0.099
Tags: @product
2:25.633
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.155
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.036
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 29.457
When I start Tails from USB drive "temp" with network unplugged 1:54.055
Then Tails is running from USB drive "temp" 0.380
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.327
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.860
After features/support/hooks.rb:100 0.097
Tags: @product
1:49.838
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.160
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.032
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.740
When I start Tails from USB drive "temp" with network unplugged 1:20.991
Then Tails is running from USB drive "temp" 0.371
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.331
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.909
After features/support/hooks.rb:100 0.135
Tags: @product
1:47.175
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.164
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.033
And I plug USB drive "temp" 1.044
And I write the Tails USB image to disk "temp" 26.240
When I start Tails from USB drive "temp" with network unplugged 1:18.889
Then Tails is running from USB drive "temp" 0.344
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.301
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.674
After features/support/hooks.rb:100 0.138