Project Number Date
test_Tails_ISO_stable 5505 10 Mar 2025, 17:24

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:19.091 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.057
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.160
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.022
Then the computer boots Tails 35.697
And I see a disk failure message on the splash screen 2.177
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.069
38.364
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.166
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.074
Then the computer boots Tails 34.674
And I see a disk failure message on the splash screen 2.448
After features/support/hooks.rb:330 0.625
After features/support/hooks.rb:100 0.006
39.934
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.213
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.256
Then the computer boots Tails 36.492
And I see a disk failure message on the splash screen 1.972
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.006
Tags: @product @doc
40.267
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.156
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.501
When Tails detects disk read failures on the SquashFS 0.550
Then I see a disk failure message 2.756
Then I can open the hardware failure documentation from the disk failure message 27.301
After features/support/hooks.rb:330 2.431
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.861
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.167
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.325
When Tails detects disk read failures on the boot device 0.763
Then I see a disk failure message 2.877
Then I can open the hardware failure documentation from the disk failure message 29.726
After features/support/hooks.rb:330 2.445
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.485
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.157
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.175
When Tails detects disk read failures on the boot device with a target error 0.599
Then I see a disk failure message 2.920
Then I can open the hardware failure documentation from the disk failure message 26.632
After features/support/hooks.rb:330 2.776
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.274
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.618
And I corrupt the boot device's GPT backup header 0.350
And I power off the computer 0.324
When I start the computer 1.096
Then the computer boots Tails 1:3.026
When I log in to a new session 18.268
And all notifications have disappeared 7.375
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.012
After features/support/hooks.rb:330 0.673
After features/support/hooks.rb:100 0.023
Tags: @product
1:40.908
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 9.627
And I corrupt the boot device's GPT backup partition table 0.448
And I power off the computer 0.333
When I start the computer 1.039
Then the computer boots Tails 1:4.470
When I log in to a new session 18.090
And all notifications have disappeared 6.623
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.262
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.640
After features/support/hooks.rb:100 0.006
Tags: @product
2:35.037
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.156
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.034
And I plug USB drive "temp" 1.042
And I write the Tails USB image to disk "temp" 31.205
When I start Tails from USB drive "temp" with network unplugged 1:33.937
Then Tails is running from USB drive "temp" 0.342
And the Greeter forbids creating a persistent partition 0.087
When I log in to a new session 15.712
And all notifications have disappeared 8.030
Then I am recommended to reinstall Tails due to partitioning errors 0.234
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.413
And I am told that Persistent Storage cannot be created 2.825
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 1.079
After features/support/hooks.rb:100 0.087
Tags: @product
2:8.740
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.182
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.040
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 30.834
When I start Tails from USB drive "temp" with network unplugged 1:35.354
Then Tails is running from USB drive "temp" 0.738
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.084
And the Greeter forbids all settings but language 0.359
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.682
After features/support/hooks.rb:100 0.111
Tags: @product
1:52.960
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.153
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.036
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 28.021
When I start Tails from USB drive "temp" with network unplugged 1:22.741
Then Tails is running from USB drive "temp" 0.431
And the Greeter recommends reinstalling Tails due to partitioning errors 0.100
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.350
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 1.696
After features/support/hooks.rb:100 0.134
Tags: @product
2:18.199
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.261
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.034
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 26.525
When I start Tails from USB drive "temp" with network unplugged 1:49.119
Then Tails is running from USB drive "temp" 0.584
And the Greeter recommends reinstalling Tails due to partitioning errors 0.105
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.435
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 0.653
After features/support/hooks.rb:100 0.134