Project Number Date
test_Tails_ISO_stable 5654 18 May 2025, 08:56

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 16:18.191 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.902
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.203
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.971
Then the computer boots Tails 35.620
And I see a disk failure message on the splash screen 3.107
After features/support/hooks.rb:330 0.569
After features/support/hooks.rb:100 0.009
39.544
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.963
Then the computer boots Tails 35.932
And I see a disk failure message on the splash screen 2.459
After features/support/hooks.rb:330 0.682
After features/support/hooks.rb:100 0.009
40.721
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.626
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.989
Then the computer boots Tails 35.563
And I see a disk failure message on the splash screen 3.542
After features/support/hooks.rb:330 0.820
After features/support/hooks.rb:100 0.007
Tags: @product @doc
43.743
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 1.374
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.700
When Tails detects disk read failures on the SquashFS 0.326
Then I see a disk failure message 2.749
Then I can open the hardware failure documentation from the disk failure message 28.592
After features/support/hooks.rb:330 3.500
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.157
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.099
When Tails detects disk read failures on the boot device 0.495
Then I see a disk failure message 2.912
Then I can open the hardware failure documentation from the disk failure message 28.472
After features/support/hooks.rb:330 4.088
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.733
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.215
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.723
When Tails detects disk read failures on the boot device with a target error 0.515
Then I see a disk failure message 2.828
Then I can open the hardware failure documentation from the disk failure message 30.449
After features/support/hooks.rb:330 3.457
After features/support/hooks.rb:100 0.000
Tags: @product
1:47.378
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 13.928
And I corrupt the boot device's GPT backup header 0.577
And I power off the computer 0.335
When I start the computer 1.060
Then the computer boots Tails 1:6.548
When I log in to a new session 17.637
And all notifications have disappeared 7.101
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.177
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.679
After features/support/hooks.rb:100 0.010
Tags: @product
1:42.934
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.123
And I corrupt the boot device's GPT backup partition table 0.310
And I power off the computer 0.328
When I start the computer 1.035
Then the computer boots Tails 1:6.497
When I log in to a new session 18.836
And all notifications have disappeared 6.514
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.269
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 0.779
After features/support/hooks.rb:100 0.007
Tags: @product
2:51.730
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.193
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.041
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 40.394
When I start Tails from USB drive "temp" with network unplugged 1:42.062
Then Tails is running from USB drive "temp" 0.323
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 15.672
And all notifications have disappeared 7.629
Then I am recommended to reinstall Tails due to partitioning errors 0.192
# 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.800
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.022
After features/support/hooks.rb:100 0.093
Tags: @product
2:6.423
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.178
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 32.879
When I start Tails from USB drive "temp" with network unplugged 1:31.487
Then Tails is running from USB drive "temp" 0.316
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.308
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.646
After features/support/hooks.rb:100 0.127
Tags: @product
1:58.854
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.180
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.041
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 27.914
When I start Tails from USB drive "temp" with network unplugged 1:28.883
Then Tails is running from USB drive "temp" 0.322
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.306
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.819
After features/support/hooks.rb:100 0.132
Tags: @product
1:43.067
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.213
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.042
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 27.322
When I start Tails from USB drive "temp" with network unplugged 1:13.540
Then Tails is running from USB drive "temp" 0.359
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.382
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.683
After features/support/hooks.rb:100 0.136