Project Number Date
test_Tails_ISO_devel 4247 23 Feb 2026, 16:44

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:16.360 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
33.217
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 1.240
Then the computer boots Tails 30.062
And I see a disk failure message on the splash screen 1.740
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.009
34.244
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.107
Then the computer boots Tails 30.167
And I see a disk failure message on the splash screen 2.779
After features/support/hooks.rb:331 4.336
After features/support/hooks.rb:100 0.036
32.595
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Given a computer 0.169
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.055
Then the computer boots Tails 29.374
And I see a disk failure message on the splash screen 1.995
After features/support/hooks.rb:331 0.743
After features/support/hooks.rb:100 0.010
Tags: @product @doc
45.349
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.171
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.357
When Tails detects disk read failures on the SquashFS 1.303
Then I see a disk failure message 1.433
Then I can open the hardware failure documentation from the disk failure message 20.083
After features/support/hooks.rb:331 1.545
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.924
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.183
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.673
When Tails detects disk read failures on the boot device 1.484
Then I see a disk failure message 1.740
Then I can open the hardware failure documentation from the disk failure message 20.842
After features/support/hooks.rb:331 1.400
After features/support/hooks.rb:100 0.000
Tags: @product @doc
29.328
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.169
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.664
When Tails detects disk read failures on the boot device with a target error 1.561
Then I see a disk failure message 1.684
Then I can open the hardware failure documentation from the disk failure message 15.249
After features/support/hooks.rb:331 2.009
After features/support/hooks.rb:100 0.000
Tags: @product
1:24.520
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.745
And I corrupt the boot device's GPT backup header 0.363
And I power off the computer 0.336
When I start the computer 1.207
Then the computer boots Tails 48.633
When I log in to a new session 12.067
And all notifications have disappeared 8.887
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.266
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:331 0.966
After features/support/hooks.rb:100 0.009
Tags: @product
1:22.492
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 10.458
And I corrupt the boot device's GPT backup partition table 0.428
And I power off the computer 0.516
When I start the computer 1.396
Then the computer boots Tails 46.550
When I log in to a new session 13.279
And all notifications have disappeared 9.553
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.297
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:331 1.351
After features/support/hooks.rb:100 0.011
Tags: @product
2:12.993
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.202
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.046
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 33.004
When I start Tails from USB drive "temp" with network unplugged 1:11.704
Then Tails is running from USB drive "temp" 0.941
And the Greeter forbids creating a persistent partition 0.149
When I log in to a new session 12.885
And all notifications have disappeared 9.466
Then I am recommended to reinstall Tails due to partitioning errors 0.259
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.280
And I am told that Persistent Storage cannot be created 1.990
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:331 1.400
After features/support/hooks.rb:100 0.205
Tags: @product
1:38.934
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.231
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.041
And I write the Tails USB image to disk "temp" 30.277
When I start Tails from USB drive "temp" with network unplugged 1:5.925
Then Tails is running from USB drive "temp" 0.786
And the Greeter recommends reinstalling Tails due to partitioning errors 0.103
And the Greeter forbids starting Tails 0.100
And the Greeter forbids all settings but language 0.411
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:331 1.195
After features/support/hooks.rb:100 0.239
Tags: @product
1:31.633
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given a computer 0.215
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.053
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 31.369
When I start Tails from USB drive "temp" with network unplugged 57.685
Then Tails is running from USB drive "temp" 0.675
And the Greeter recommends reinstalling Tails due to partitioning errors 0.131
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.374
And Tails detected partitioning error system-partition-not-resized 0.010
After features/support/hooks.rb:331 0.976
After features/support/hooks.rb:100 0.363
Tags: @product
1:36.125
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.209
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.051
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 30.932
When I start Tails from USB drive "temp" with network unplugged 1:2.629
Then Tails is running from USB drive "temp" 0.652
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.439
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:331 0.747
After features/support/hooks.rb:100 0.183