Project Number Date
test_Tails_ISO_stable 5648 15 May 2025, 09:09

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:52.097 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
40.270
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.204
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.034
Then the computer boots Tails 35.212
And I see a disk failure message on the splash screen 3.818
After features/support/hooks.rb:330 0.634
After features/support/hooks.rb:100 0.010
39.775
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.196
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.025
Then the computer boots Tails 36.503
And I see a disk failure message on the splash screen 2.050
After features/support/hooks.rb:330 0.562
After features/support/hooks.rb:100 0.025
40.633
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.197
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.022
Then the computer boots Tails 36.775
And I see a disk failure message on the splash screen 2.637
After features/support/hooks.rb:330 0.594
After features/support/hooks.rb:100 0.009
Tags: @product @doc
42.739
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.238
When Tails detects disk read failures on the SquashFS 1.826
Then I see a disk failure message 1.326
Then I can open the hardware failure documentation from the disk failure message 30.158
After features/support/hooks.rb:330 4.580
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.901
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.201
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.815
When Tails detects disk read failures on the boot device 1.769
Then I see a disk failure message 1.741
Then I can open the hardware failure documentation from the disk failure message 29.373
After features/support/hooks.rb:330 4.313
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.513
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.218
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.551
When Tails detects disk read failures on the boot device with a target error 2.256
Then I see a disk failure message 1.302
Then I can open the hardware failure documentation from the disk failure message 29.184
After features/support/hooks.rb:330 3.727
After features/support/hooks.rb:100 0.000
Tags: @product
1:51.501
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 15.395
And I corrupt the boot device's GPT backup header 0.462
And I power off the computer 0.541
When I start the computer 1.110
Then the computer boots Tails 1:8.649
When I log in to a new session 17.959
And all notifications have disappeared 7.115
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.251
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.893
After features/support/hooks.rb:100 0.009
Tags: @product
1:48.454
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 10.652
And I corrupt the boot device's GPT backup partition table 0.352
And I power off the computer 0.534
When I start the computer 1.085
Then the computer boots Tails 1:11.164
When I log in to a new session 17.846
And all notifications have disappeared 6.594
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.211
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.677
After features/support/hooks.rb:100 0.007
Tags: @product
2:50.656
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.194
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.044
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 32.104
When I start Tails from USB drive "temp" with network unplugged 1:46.775
Then Tails is running from USB drive "temp" 0.308
And the Greeter forbids creating a persistent partition 0.072
When I log in to a new session 17.987
And all notifications have disappeared 7.156
Then I am recommended to reinstall Tails due to partitioning errors 0.200
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.283
And I am told that Persistent Storage cannot be created 3.459
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.251
After features/support/hooks.rb:100 0.099
Tags: @product
2:21.408
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.197
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.046
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 31.073
When I start Tails from USB drive "temp" with network unplugged 1:48.169
Then Tails is running from USB drive "temp" 0.347
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.358
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.682
After features/support/hooks.rb:100 0.129
Tags: @product
2:0.257
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.201
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.044
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 28.468
When I start Tails from USB drive "temp" with network unplugged 1:29.647
Then Tails is running from USB drive "temp" 0.329
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.338
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.923
After features/support/hooks.rb:100 0.137
Tags: @product
1:49.984
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.215
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.057
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 27.211
When I start Tails from USB drive "temp" with network unplugged 1:20.647
Then Tails is running from USB drive "temp" 0.312
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.305
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.884
After features/support/hooks.rb:100 0.143