Project Number Date
test_Tails_ISO_add-team-sprint-template 1 21 May 2026, 12:40

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 10:24.047 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
32.587
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given a computer 0.124
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.789
Then the computer boots Tails 28.168
And I see a disk failure message on the splash screen 3.506
After features/support/hooks.rb:335 0.973
After features/support/hooks.rb:104 0.030
31.445
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.007
Given a computer 0.091
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.912
Then the computer boots Tails 27.629
And I see a disk failure message on the splash screen 2.811
After features/support/hooks.rb:335 0.852
After features/support/hooks.rb:104 0.011
31.528
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given a computer 0.079
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.797
Then the computer boots Tails 27.064
And I see a disk failure message on the splash screen 3.587
After features/support/hooks.rb:335 0.796
After features/support/hooks.rb:104 0.010
Tags: @product @doc
27.756
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given a computer 0.094
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.168
When Tails detects disk read failures on the SquashFS 1.261
Then I see a disk failure message 0.908
Then I can open the hardware failure documentation from the disk failure message 17.323
After features/support/hooks.rb:335 1.466
After features/support/hooks.rb:104 0.000
Tags: @product @doc
27.779
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.063
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.946
When Tails detects disk read failures on the boot device 1.501
Then I see a disk failure message 0.894
Then I can open the hardware failure documentation from the disk failure message 17.374
After features/support/hooks.rb:335 2.127
After features/support/hooks.rb:104 0.000
Tags: @product @doc
28.525
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.011
Given a computer 0.082
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7.817
When Tails detects disk read failures on the boot device with a target error 1.398
Then I see a disk failure message 0.838
Then I can open the hardware failure documentation from the disk failure message 18.389
After features/support/hooks.rb:335 1.248
After features/support/hooks.rb:104 0.000
Tags: @product
1:14.294
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.489
And I corrupt the boot device's GPT backup header 0.248
And I power off the computer 0.278
When I start the computer 0.913
Then the computer boots Tails 43.671
When I log in to a new session 12.607
And all notifications have disappeared 6.938
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.141
And Tails detected partitioning error partitioning-corruption 0.004
After features/support/hooks.rb:335 0.952
After features/support/hooks.rb:104 0.054
Tags: @product
1:6.414
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.010
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 7.792
And I corrupt the boot device's GPT backup partition table 0.355
And I power off the computer 0.262
When I start the computer 0.788
Then the computer boots Tails 37.874
When I log in to a new session 12.380
And all notifications have disappeared 6.807
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.148
And Tails detected partitioning error partitioning-corruption 0.005
After features/support/hooks.rb:335 0.951
After features/support/hooks.rb:104 0.021
Tags: @product
1:34.451
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given a computer 0.064
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.010
And I plug USB drive "temp" 1.016
And I write the Tails USB image to disk "temp" 15.265
When I start Tails from USB drive "temp" with network unplugged 57.620
Then Tails is running from USB drive "temp" 0.533
And the Greeter forbids creating a persistent partition 0.044
When I log in to a new session 10.066
And all notifications have disappeared 7.204
Then I am recommended to reinstall Tails due to partitioning errors 0.145
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.230
And I am told that Persistent Storage cannot be created 1.243
And Tails detected partitioning error partitioning-corruption 0.006
After features/support/hooks.rb:335 1.334
After features/support/hooks.rb:104 0.128
Tags: @product
1:12.553
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given a computer 0.080
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.015
And I plug USB drive "temp" 1.028
And I write the Tails USB image to disk "temp" 14.796
When I start Tails from USB drive "temp" with network unplugged 55.568
Then Tails is running from USB drive "temp" 0.693
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.057
And the Greeter forbids all settings but language 0.229
And Tails detected partitioning error guid-not-randomized 0.006
After features/support/hooks.rb:335 0.786
After features/support/hooks.rb:104 0.149
Tags: @product
1:11.736
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given a computer 0.204
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.013
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 14.183
When I start Tails from USB drive "temp" with network unplugged 55.372
Then Tails is running from USB drive "temp" 0.574
And the Greeter recommends reinstalling Tails due to partitioning errors 0.052
And the Greeter forbids starting Tails 0.030
And the Greeter forbids all settings but language 0.231
And Tails detected partitioning error system-partition-not-resized 0.006
After features/support/hooks.rb:335 1.122
After features/support/hooks.rb:104 0.152
Tags: @product
1:4.973
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given a computer 0.089
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.014
And I plug USB drive "temp" 1.030
And I write the Tails USB image to disk "temp" 14.264
When I start Tails from USB drive "temp" with network unplugged 48.563
Then Tails is running from USB drive "temp" 0.615
And the Greeter recommends reinstalling Tails due to partitioning errors 0.050
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.271
And Tails detected partitioning error fs-not-resized 0.009
After features/support/hooks.rb:335 0.793
After features/support/hooks.rb:104 0.136