Project Number Date
test_Tails_ISO_feature-arti 91 16 Jun 2025, 16:53

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:46.878 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
44.343
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.290
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.159
Then the computer boots Tails 38.157
And I see a disk failure message on the splash screen 4.736
After features/support/hooks.rb:330 0.769
After features/support/hooks.rb:100 0.012
43.752
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.462
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.085
Then the computer boots Tails 39.870
And I see a disk failure message on the splash screen 2.333
After features/support/hooks.rb:330 0.630
After features/support/hooks.rb:100 0.012
41.601
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.178
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.035
Then the computer boots Tails 37.887
And I see a disk failure message on the splash screen 2.501
After features/support/hooks.rb:330 0.698
After features/support/hooks.rb:100 0.009
Tags: @product @doc
47.256
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.630
When Tails detects disk read failures on the SquashFS 0.606
Then I see a disk failure message 3.591
Then I can open the hardware failure documentation from the disk failure message 33.250
After features/support/hooks.rb:330 4.189
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.640
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.258
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.283
When Tails detects disk read failures on the boot device 1.194
Then I see a disk failure message 3.001
Then I can open the hardware failure documentation from the disk failure message 30.902
After features/support/hooks.rb:330 3.545
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.544
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.183
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.882
When Tails detects disk read failures on the boot device with a target error 1.740
Then I see a disk failure message 1.452
Then I can open the hardware failure documentation from the disk failure message 30.286
After features/support/hooks.rb:330 4.681
After features/support/hooks.rb:100 0.000
Tags: @product
2:0.940
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 14.948
And I corrupt the boot device's GPT backup header 0.398
And I power off the computer 0.391
When I start the computer 1.289
Then the computer boots Tails 1:15.162
When I log in to a new session 19.954
And all notifications have disappeared 8.535
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.246
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.762
After features/support/hooks.rb:100 0.009
Tags: @product
1:56.127
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.777
And I corrupt the boot device's GPT backup partition table 0.373
And I power off the computer 0.349
When I start the computer 1.225
Then the computer boots Tails 1:15.097
When I log in to a new session 20.847
And all notifications have disappeared 7.243
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.190
And Tails detected partitioning error partitioning-corruption 0.022
After features/support/hooks.rb:330 1.237
After features/support/hooks.rb:100 0.028
Tags: @product
2:54.766
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given a computer 0.237
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.036
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 35.305
When I start Tails from USB drive "temp" with network unplugged 1:46.329
Then Tails is running from USB drive "temp" 0.408
And the Greeter forbids creating a persistent partition 0.099
When I log in to a new session 17.957
And all notifications have disappeared 8.950
Then I am recommended to reinstall Tails due to partitioning errors 0.207
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.253
And I am told that Persistent Storage cannot be created 2.916
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.192
After features/support/hooks.rb:100 0.140
Tags: @product
2:25.467
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.197
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.037
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 35.018
When I start Tails from USB drive "temp" with network unplugged 1:48.266
Then Tails is running from USB drive "temp" 0.413
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.338
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 1.020
After features/support/hooks.rb:100 0.129
Tags: @product
2:5.462
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.183
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.043
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 32.454
When I start Tails from USB drive "temp" with network unplugged 1:30.751
Then Tails is running from USB drive "temp" 0.376
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.411
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 1.100
After features/support/hooks.rb:100 0.177
Tags: @product
1:58.974
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 1.222
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.043
And I plug USB drive "temp" 1.189
And I write the Tails USB image to disk "temp" 30.764
When I start Tails from USB drive "temp" with network unplugged 1:24.835
Then Tails is running from USB drive "temp" 0.436
And the Greeter recommends reinstalling Tails due to partitioning errors 0.100
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.293
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 0.768
After features/support/hooks.rb:100 0.193