Project Number Date
test_Tails_ISO_stable 5476 21 Feb 2025, 15:49

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 15:46.844 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
37.754
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.181
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.973
Then the computer boots Tails 33.452
And I see a disk failure message on the splash screen 3.147
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.006
37.436
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.175
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.956
Then the computer boots Tails 32.617
And I see a disk failure message on the splash screen 3.687
After features/support/hooks.rb:330 0.577
After features/support/hooks.rb:100 0.008
37.835
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
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.941
Then the computer boots Tails 33.488
And I see a disk failure message on the splash screen 3.221
After features/support/hooks.rb:330 0.555
After features/support/hooks.rb:100 0.009
Tags: @product @doc
40.430
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.210
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.730
When Tails detects disk read failures on the SquashFS 0.698
Then I see a disk failure message 2.760
Then I can open the hardware failure documentation from the disk failure message 27.030
After features/support/hooks.rb:330 2.687
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.304
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.628
When Tails detects disk read failures on the boot device 0.867
Then I see a disk failure message 2.655
Then I can open the hardware failure documentation from the disk failure message 26.973
After features/support/hooks.rb:330 2.247
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.799
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.175
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.953
When Tails detects disk read failures on the boot device with a target error 0.673
Then I see a disk failure message 3.059
Then I can open the hardware failure documentation from the disk failure message 26.938
After features/support/hooks.rb:330 2.367
After features/support/hooks.rb:100 0.000
Tags: @product
1:52.547
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 11.889
And I corrupt the boot device's GPT backup header 0.296
And I power off the computer 0.329
When I start the computer 1.001
Then the computer boots Tails 1:13.090
When I log in to a new session 18.454
And all notifications have disappeared 7.271
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.201
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.670
After features/support/hooks.rb:100 0.008
Tags: @product
1:35.199
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 9.643
And I corrupt the boot device's GPT backup partition table 0.385
And I power off the computer 0.343
When I start the computer 1.035
Then the computer boots Tails 1:0.089
When I log in to a new session 16.575
And all notifications have disappeared 6.896
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.210
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 0.729
After features/support/hooks.rb:100 0.008
Tags: @product
2:36.817
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.220
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.059
And I write the Tails USB image to disk "temp" 29.927
When I start Tails from USB drive "temp" with network unplugged 1:36.949
Then Tails is running from USB drive "temp" 0.360
And the Greeter forbids creating a persistent partition 0.074
When I log in to a new session 15.778
And all notifications have disappeared 8.049
Then I am recommended to reinstall Tails due to partitioning errors 0.212
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.297
And I am told that Persistent Storage cannot be created 2.831
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.815
After features/support/hooks.rb:100 0.091
Tags: @product
2:0.883
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.192
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.061
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 26.850
When I start Tails from USB drive "temp" with network unplugged 1:31.914
Then Tails is running from USB drive "temp" 0.347
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.083
And the Greeter forbids all settings but language 0.289
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.867
After features/support/hooks.rb:100 0.127
Tags: @product
2:1.114
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.194
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.057
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 26.540
When I start Tails from USB drive "temp" with network unplugged 1:32.457
Then Tails is running from USB drive "temp" 0.326
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.325
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.660
After features/support/hooks.rb:100 0.146
Tags: @product
1:46.722
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.168
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.047
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.076
When I start Tails from USB drive "temp" with network unplugged 1:18.529
Then Tails is running from USB drive "temp" 0.335
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.110
And the Greeter forbids all settings but language 0.306
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.130