Project Number Date
test_Tails_ISO_stable 5670 22 May 2025, 12:34

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:57.977 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
38.020
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.172
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.985
Then the computer boots Tails 33.859
And I see a disk failure message on the splash screen 3.003
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.009
39.441
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.167
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.923
Then the computer boots Tails 32.497
And I see a disk failure message on the splash screen 5.852
After features/support/hooks.rb:330 0.550
After features/support/hooks.rb:100 0.008
38.030
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.165
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.938
Then the computer boots Tails 33.235
And I see a disk failure message on the splash screen 3.691
After features/support/hooks.rb:330 0.742
After features/support/hooks.rb:100 0.008
Tags: @product @doc
40.369
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.169
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.406
When Tails detects disk read failures on the SquashFS 0.416
Then I see a disk failure message 2.746
Then I can open the hardware failure documentation from the disk failure message 27.631
After features/support/hooks.rb:330 3.811
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.433
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.168
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.124
When Tails detects disk read failures on the boot device 0.514
Then I see a disk failure message 2.734
Then I can open the hardware failure documentation from the disk failure message 27.891
After features/support/hooks.rb:330 3.754
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.751
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.643
When Tails detects disk read failures on the boot device with a target error 0.694
Then I see a disk failure message 2.623
Then I can open the hardware failure documentation from the disk failure message 21.624
After features/support/hooks.rb:330 4.215
After features/support/hooks.rb:100 0.000
Tags: @product
1:40.671
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.278
And I corrupt the boot device's GPT backup header 0.334
And I power off the computer 0.332
When I start the computer 1.013
Then the computer boots Tails 1:3.299
When I log in to a new session 17.129
And all notifications have disappeared 7.085
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.185
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.626
After features/support/hooks.rb:100 0.009
Tags: @product
1:38.363
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.400
And I corrupt the boot device's GPT backup partition table 0.333
And I power off the computer 0.333
When I start the computer 1.009
Then the computer boots Tails 1:2.859
When I log in to a new session 17.554
And all notifications have disappeared 6.650
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.211
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.617
After features/support/hooks.rb:100 0.012
Tags: @product
2:24.922
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.164
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.045
And I write the Tails USB image to disk "temp" 31.295
When I start Tails from USB drive "temp" with network unplugged 1:25.383
Then Tails is running from USB drive "temp" 0.804
And the Greeter forbids creating a persistent partition 0.073
When I log in to a new session 15.151
And all notifications have disappeared 6.665
Then I am recommended to reinstall Tails due to partitioning errors 0.186
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.276
And I am told that Persistent Storage cannot be created 2.828
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.866
After features/support/hooks.rb:100 0.095
Tags: @product
1:59.658
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.246
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.039
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.924
When I start Tails from USB drive "temp" with network unplugged 1:27.623
Then Tails is running from USB drive "temp" 0.359
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.279
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.650
After features/support/hooks.rb:100 0.124
Tags: @product
2:14.184
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
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.037
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 27.354
When I start Tails from USB drive "temp" with network unplugged 1:44.658
Then Tails is running from USB drive "temp" 0.484
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.287
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.626
After features/support/hooks.rb:100 0.135
Tags: @product
2:9.128
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.171
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.037
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 26.161
When I start Tails from USB drive "temp" with network unplugged 1:40.982
Then Tails is running from USB drive "temp" 0.294
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.290
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.661
After features/support/hooks.rb:100 0.131