Project Number Date
test_Tails_ISO_stable 5653 17 May 2025, 12:44

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:59.143 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.277
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.169
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.026
Then the computer boots Tails 34.458
And I see a disk failure message on the splash screen 3.623
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.009
38.774
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.244
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.991
Then the computer boots Tails 34.414
And I see a disk failure message on the splash screen 3.123
After features/support/hooks.rb:330 0.575
After features/support/hooks.rb:100 0.009
38.615
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
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.953
Then the computer boots Tails 35.530
And I see a disk failure message on the splash screen 1.958
After features/support/hooks.rb:330 0.593
After features/support/hooks.rb:100 0.007
Tags: @product @doc
42.736
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.164
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.256
When Tails detects disk read failures on the SquashFS 0.944
Then I see a disk failure message 2.825
Then I can open the hardware failure documentation from the disk failure message 29.544
After features/support/hooks.rb:330 4.053
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.984
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.166
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.543
When Tails detects disk read failures on the boot device 1.038
Then I see a disk failure message 2.764
Then I can open the hardware failure documentation from the disk failure message 29.470
After features/support/hooks.rb:330 4.151
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.608
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.172
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.788
When Tails detects disk read failures on the boot device with a target error 0.858
Then I see a disk failure message 2.877
Then I can open the hardware failure documentation from the disk failure message 26.910
After features/support/hooks.rb:330 3.473
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.898
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 12.600
And I corrupt the boot device's GPT backup header 0.371
And I power off the computer 0.330
When I start the computer 1.038
Then the computer boots Tails 1:6.176
When I log in to a new session 18.931
And all notifications have disappeared 7.201
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.012
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.007
Tags: @product
1:40.132
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 9.606
And I corrupt the boot device's GPT backup partition table 0.314
And I power off the computer 0.328
When I start the computer 0.987
Then the computer boots Tails 1:3.965
When I log in to a new session 17.167
And all notifications have disappeared 7.454
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.293
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.706
After features/support/hooks.rb:100 0.007
Tags: @product
2:33.178
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.173
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.040
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 29.979
When I start Tails from USB drive "temp" with network unplugged 1:31.600
Then Tails is running from USB drive "temp" 0.352
And the Greeter forbids creating a persistent partition 0.078
When I log in to a new session 18.475
And all notifications have disappeared 7.066
Then I am recommended to reinstall Tails due to partitioning errors 0.180
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.299
And I am told that Persistent Storage cannot be created 2.863
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.057
After features/support/hooks.rb:100 0.093
Tags: @product
2:14.529
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.163
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.046
And I write the Tails USB image to disk "temp" 29.173
When I start Tails from USB drive "temp" with network unplugged 1:43.290
Then Tails is running from USB drive "temp" 0.323
And the Greeter recommends reinstalling Tails due to partitioning errors 0.112
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.306
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.882
After features/support/hooks.rb:100 0.153
Tags: @product
1:50.301
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.270
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.063
And I write the Tails USB image to disk "temp" 27.159
When I start Tails from USB drive "temp" with network unplugged 1:20.914
Then Tails is running from USB drive "temp" 0.345
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.357
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.658
After features/support/hooks.rb:100 0.135
Tags: @product
1:51.106
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.191
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.062
And I write the Tails USB image to disk "temp" 26.445
When I start Tails from USB drive "temp" with network unplugged 1:22.607
Then Tails is running from USB drive "temp" 0.316
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.293
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.138