Project Number Date
test_Tails_ISO_stable 5723 18 Jun 2025, 17:09

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 27:43.144 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
1:8.783
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given a computer 1.155
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 5.286
Then the computer boots Tails 51.767
And I see a disk failure message on the splash screen 10.573
After features/support/hooks.rb:330 1.304
After features/support/hooks.rb:100 0.031
56.854
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.307
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.056
Then the computer boots Tails 47.834
And I see a disk failure message on the splash screen 7.656
After features/support/hooks.rb:330 0.879
After features/support/hooks.rb:100 0.081
1:2.342
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given a computer 0.431
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.863
Then the computer boots Tails 55.708
And I see a disk failure message on the splash screen 4.339
After features/support/hooks.rb:330 0.673
After features/support/hooks.rb:100 0.012
Tags: @product @doc
1:2.441
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.209
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.242
When Tails detects disk read failures on the SquashFS 0.908
Then I see a disk failure message 4.941
Then I can open the hardware failure documentation from the disk failure message 42.139
After features/support/hooks.rb:330 4.235
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:2.211
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.364
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 15.839
When Tails detects disk read failures on the boot device 0.580
Then I see a disk failure message 3.330
Then I can open the hardware failure documentation from the disk failure message 42.096
After features/support/hooks.rb:330 8.465
After features/support/hooks.rb:100 0.000
Tags: @product @doc
1:6.852
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.341
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.243
When Tails detects disk read failures on the boot device with a target error 3.616
Then I see a disk failure message 4.273
Then I can open the hardware failure documentation from the disk failure message 47.377
After features/support/hooks.rb:330 4.963
After features/support/hooks.rb:100 0.000
Tags: @product
2:49.999
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.060
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 18.968
And I corrupt the boot device's GPT backup header 1.071
And I power off the computer 2.207
When I start the computer 4.762
Then the computer boots Tails 1:43.512
When I log in to a new session 23.916
And all notifications have disappeared 15.116
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.420
And Tails detected partitioning error partitioning-corruption 0.023
After features/support/hooks.rb:330 1.091
After features/support/hooks.rb:100 0.017
Tags: @product
2:51.621
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 30.522
And I corrupt the boot device's GPT backup partition table 3.187
And I power off the computer 1.027
When I start the computer 4.059
Then the computer boots Tails 1:29.175
When I log in to a new session 33.615
And all notifications have disappeared 6.757
Then I am recommended to migrate to a new USB stick due to partitioning errors 2.634
And Tails detected partitioning error partitioning-corruption 0.640
After features/support/hooks.rb:330 3.823
After features/support/hooks.rb:100 0.099
Tags: @product
4:25.869
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.039
Given a computer 0.482
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.081
And I plug USB drive "temp" 1.102
And I write the Tails USB image to disk "temp" 50.420
When I start Tails from USB drive "temp" with network unplugged 2:35.155
Then Tails is running from USB drive "temp" 0.545
And the Greeter forbids creating a persistent partition 0.119
When I log in to a new session 30.263
And all notifications have disappeared 14.095
Then I am recommended to reinstall Tails due to partitioning errors 1.746
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 5.690
And I am told that Persistent Storage cannot be created 6.151
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.446
After features/support/hooks.rb:100 0.191
Tags: @product
4:0.926
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.279
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.120
And I plug USB drive "temp" 1.141
And I write the Tails USB image to disk "temp" 1:0.309
When I start Tails from USB drive "temp" with network unplugged 2:57.518
Then Tails is running from USB drive "temp" 0.439
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.081
And the Greeter forbids all settings but language 0.917
And Tails detected partitioning error guid-not-randomized 0.018
After features/support/hooks.rb:330 1.274
After features/support/hooks.rb:100 0.221
Tags: @product
3:40.872
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.305
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.063
And I plug USB drive "temp" 1.085
And I write the Tails USB image to disk "temp" 1:6.846
When I start Tails from USB drive "temp" with network unplugged 2:31.420
Then Tails is running from USB drive "temp" 0.486
And the Greeter recommends reinstalling Tails due to partitioning errors 0.093
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.474
And Tails detected partitioning error system-partition-not-resized 0.024
After features/support/hooks.rb:330 0.951
After features/support/hooks.rb:100 0.577
Tags: @product
3:34.370
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.111
Given a computer 2.921
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.143
And I plug USB drive "temp" 1.241
And I write the Tails USB image to disk "temp" 1:8.144
When I start Tails from USB drive "temp" with network unplugged 2:20.977
Then Tails is running from USB drive "temp" 0.403
And the Greeter recommends reinstalling Tails due to partitioning errors 0.120
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.330
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 1.079
After features/support/hooks.rb:100 0.253