Project Number Date
test_Tails_ISO_stable 5539 31 Mar 2025, 13:10

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 18:25.315 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.724
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.234
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.179
Then the computer boots Tails 37.589
And I see a disk failure message on the splash screen 2.721
After features/support/hooks.rb:330 0.602
After features/support/hooks.rb:100 0.034
41.479
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.227
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.095
Then the computer boots Tails 37.107
And I see a disk failure message on the splash screen 3.049
After features/support/hooks.rb:330 0.698
After features/support/hooks.rb:100 0.013
43.023
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.269
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.268
Then the computer boots Tails 38.275
And I see a disk failure message on the splash screen 3.210
After features/support/hooks.rb:330 0.641
After features/support/hooks.rb:100 0.013
Tags: @product @doc
44.094
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.195
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.033
When Tails detects disk read failures on the SquashFS 0.349
Then I see a disk failure message 3.965
Then I can open the hardware failure documentation from the disk failure message 29.550
After features/support/hooks.rb:330 3.575
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.816
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.229
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.647
When Tails detects disk read failures on the boot device 0.574
Then I see a disk failure message 3.031
Then I can open the hardware failure documentation from the disk failure message 30.333
After features/support/hooks.rb:330 3.955
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.101
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.250
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.971
When Tails detects disk read failures on the boot device with a target error 0.523
Then I see a disk failure message 2.903
Then I can open the hardware failure documentation from the disk failure message 30.453
After features/support/hooks.rb:330 3.523
After features/support/hooks.rb:100 0.000
Tags: @product
2:1.407
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.163
And I corrupt the boot device's GPT backup header 0.478
And I power off the computer 0.343
When I start the computer 1.046
Then the computer boots Tails 1:18.914
When I log in to a new session 19.955
And all notifications have disappeared 6.253
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.238
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.752
After features/support/hooks.rb:100 0.009
Tags: @product
1:52.554
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 9.312
And I corrupt the boot device's GPT backup partition table 0.550
And I power off the computer 0.527
When I start the computer 1.027
Then the computer boots Tails 1:14.295
When I log in to a new session 19.046
And all notifications have disappeared 7.541
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.235
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.975
After features/support/hooks.rb:100 0.010
Tags: @product
2:52.566
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.213
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.050
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 31.015
When I start Tails from USB drive "temp" with network unplugged 1:49.928
Then Tails is running from USB drive "temp" 0.390
And the Greeter forbids creating a persistent partition 0.116
When I log in to a new session 17.369
And all notifications have disappeared 7.869
Then I am recommended to reinstall Tails due to partitioning errors 0.222
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.247
And I am told that Persistent Storage cannot be created 3.075
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.598
After features/support/hooks.rb:100 0.547
Tags: @product
2:30.917
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.026
Given a computer 0.418
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.047
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 31.464
When I start Tails from USB drive "temp" with network unplugged 1:57.025
Then Tails is running from USB drive "temp" 0.377
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.367
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.968
After features/support/hooks.rb:100 0.145
Tags: @product
2:17.701
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.239
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.054
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 28.908
When I start Tails from USB drive "temp" with network unplugged 1:46.587
Then Tails is running from USB drive "temp" 0.336
And the Greeter recommends reinstalling Tails due to partitioning errors 0.103
And the Greeter forbids starting Tails 0.083
And the Greeter forbids all settings but language 0.317
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.139
Tags: @product
2:31.926
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.205
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.049
And I write the Tails USB image to disk "temp" 27.334
When I start Tails from USB drive "temp" with network unplugged 2:1.842
Then Tails is running from USB drive "temp" 0.807
And the Greeter recommends reinstalling Tails due to partitioning errors 0.100
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.451
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.719
After features/support/hooks.rb:100 0.147