Project Number Date
test_Tails_ISO_devel 4044 30 Oct 2025, 18:24

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 15:41.697 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
34.355
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.262
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.314
Then the computer boots Tails 30.909
And I see a disk failure message on the splash screen 1.868
After features/support/hooks.rb:331 1.122
After features/support/hooks.rb:100 0.008
33.543
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.292
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.159
Then the computer boots Tails 30.510
And I see a disk failure message on the splash screen 1.580
After features/support/hooks.rb:331 0.881
After features/support/hooks.rb:100 0.009
38.053
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.206
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.189
Then the computer boots Tails 31.585
And I see a disk failure message on the splash screen 5.071
After features/support/hooks.rb:331 1.024
After features/support/hooks.rb:100 0.020
Tags: @product @doc
36.447
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.215
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.212
When Tails detects disk read failures on the SquashFS 0.312
Then I see a disk failure message 2.556
Then I can open the hardware failure documentation from the disk failure message 22.150
After features/support/hooks.rb:331 1.750
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.330
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.243
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.605
When Tails detects disk read failures on the boot device 0.366
Then I see a disk failure message 2.634
Then I can open the hardware failure documentation from the disk failure message 22.481
After features/support/hooks.rb:331 1.595
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.238
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.321
When Tails detects disk read failures on the boot device with a target error 1.508
Then I see a disk failure message 1.372
Then I can open the hardware failure documentation from the disk failure message 21.793
After features/support/hooks.rb:331 1.715
After features/support/hooks.rb:100 0.000
Tags: @product
1:49.791
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 12.967
And I corrupt the boot device's GPT backup header 0.398
And I power off the computer 0.569
When I start the computer 1.203
Then the computer boots Tails 1:11.445
When I log in to a new session 13.705
And all notifications have disappeared 9.260
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.231
And Tails detected partitioning error partitioning-corruption 0.010
After features/support/hooks.rb:331 1.108
After features/support/hooks.rb:100 0.012
Tags: @product
1:43.394
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 11.091
And I corrupt the boot device's GPT backup partition table 0.380
And I power off the computer 0.306
When I start the computer 1.146
Then the computer boots Tails 1:8.380
When I log in to a new session 12.636
And all notifications have disappeared 9.205
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.224
And Tails detected partitioning error partitioning-corruption 0.021
After features/support/hooks.rb:331 1.477
After features/support/hooks.rb:100 0.012
Tags: @product
2:45.686
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.260
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.063
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 28.074
When I start Tails from USB drive "temp" with network unplugged 1:50.482
Then Tails is running from USB drive "temp" 0.320
And the Greeter forbids creating a persistent partition 0.082
When I log in to a new session 12.909
And all notifications have disappeared 9.160
Then I am recommended to reinstall Tails due to partitioning errors 0.205
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.252
And I am told that Persistent Storage cannot be created 1.805
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:331 1.386
After features/support/hooks.rb:100 0.200
Tags: @product
2:7.959
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.249
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.063
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 27.319
When I start Tails from USB drive "temp" with network unplugged 1:38.411
Then Tails is running from USB drive "temp" 0.400
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.309
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:331 1.000
After features/support/hooks.rb:100 0.197
Tags: @product
1:51.176
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.281
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.072
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 27.397
When I start Tails from USB drive "temp" with network unplugged 1:21.430
Then Tails is running from USB drive "temp" 0.335
And the Greeter recommends reinstalling Tails due to partitioning errors 0.104
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.415
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:331 0.739
After features/support/hooks.rb:100 0.186
Tags: @product
1:46.719
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.060
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 27.735
When I start Tails from USB drive "temp" with network unplugged 1:16.747
Then Tails is running from USB drive "temp" 0.370
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.381
And Tails detected partitioning error fs-not-resized 0.010
After features/support/hooks.rb:331 0.698
After features/support/hooks.rb:100 0.194