Project Number Date
test_Tails_ISO_devel 4116 11 Dec 2025, 23:30

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 13:42.653 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
37.672
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.182
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.992
Then the computer boots Tails 33.120
And I see a disk failure message on the splash screen 2.377
After features/support/hooks.rb:331 0.753
After features/support/hooks.rb:100 0.031
38.459
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.176
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.096
Then the computer boots Tails 31.951
And I see a disk failure message on the splash screen 5.234
After features/support/hooks.rb:331 0.851
After features/support/hooks.rb:100 0.007
37.851
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.176
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.170
Then the computer boots Tails 31.625
And I see a disk failure message on the splash screen 4.878
After features/support/hooks.rb:331 1.084
After features/support/hooks.rb:100 0.009
Tags: @product @doc
36.943
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.160
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.220
When Tails detects disk read failures on the SquashFS 0.319
Then I see a disk failure message 2.861
Then I can open the hardware failure documentation from the disk failure message 21.381
After features/support/hooks.rb:331 1.721
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.376
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.207
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.348
When Tails detects disk read failures on the boot device 0.409
Then I see a disk failure message 2.875
Then I can open the hardware failure documentation from the disk failure message 21.535
After features/support/hooks.rb:331 2.519
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.326
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.566
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.748
When Tails detects disk read failures on the boot device with a target error 1.471
Then I see a disk failure message 1.559
Then I can open the hardware failure documentation from the disk failure message 15.980
After features/support/hooks.rb:331 2.324
After features/support/hooks.rb:100 0.000
Tags: @product
1:27.877
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.877
And I corrupt the boot device's GPT backup header 0.437
And I power off the computer 0.304
When I start the computer 1.260
Then the computer boots Tails 48.059
When I log in to a new session 14.864
And all notifications have disappeared 8.840
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.209
And Tails detected partitioning error partitioning-corruption 0.022
After features/support/hooks.rb:331 0.991
After features/support/hooks.rb:100 0.009
Tags: @product
1:24.505
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.875
And I corrupt the boot device's GPT backup partition table 0.322
And I power off the computer 0.326
When I start the computer 1.168
Then the computer boots Tails 46.372
When I log in to a new session 13.381
And all notifications have disappeared 9.782
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.264
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.446
After features/support/hooks.rb:100 0.008
Tags: @product
2:19.423
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.169
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.049
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 32.196
When I start Tails from USB drive "temp" with network unplugged 1:19.696
Then Tails is running from USB drive "temp" 0.733
And the Greeter forbids creating a persistent partition 0.082
When I log in to a new session 13.110
And all notifications have disappeared 8.851
Then I am recommended to reinstall Tails due to partitioning errors 0.345
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.314
And I am told that Persistent Storage cannot be created 1.814
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:331 1.779
After features/support/hooks.rb:100 0.211
Tags: @product
1:47.610
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.241
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.053
And I plug USB drive "temp" 1.125
And I write the Tails USB image to disk "temp" 30.600
When I start Tails from USB drive "temp" with network unplugged 1:14.527
Then Tails is running from USB drive "temp" 0.619
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.054
And the Greeter forbids all settings but language 0.308
And Tails detected partitioning error guid-not-randomized 0.010
After features/support/hooks.rb:331 0.832
After features/support/hooks.rb:100 0.214
Tags: @product
1:32.609
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.172
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.135
And I plug USB drive "temp" 1.179
And I write the Tails USB image to disk "temp" 31.850
When I start Tails from USB drive "temp" with network unplugged 58.157
Then Tails is running from USB drive "temp" 0.663
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.055
And the Greeter forbids all settings but language 0.299
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:331 0.915
After features/support/hooks.rb:100 0.207
Tags: @product
1:29.996
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.219
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.041
And I plug USB drive "temp" 1.042
And I write the Tails USB image to disk "temp" 31.601
When I start Tails from USB drive "temp" with network unplugged 56.017
Then Tails is running from USB drive "temp" 0.623
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.083
And the Greeter forbids all settings but language 0.286
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:331 1.044
After features/support/hooks.rb:100 0.369