Project Number Date
test_Tails_ISO_devel 3827 21 May 2025, 13:07

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:31.489 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.428
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.243
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.124
Then the computer boots Tails 36.671
And I see a disk failure message on the splash screen 2.388
After features/support/hooks.rb:330 0.572
After features/support/hooks.rb:100 0.008
38.820
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.214
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.002
Then the computer boots Tails 33.598
And I see a disk failure message on the splash screen 4.005
After features/support/hooks.rb:330 0.570
After features/support/hooks.rb:100 0.026
39.600
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.193
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.009
Then the computer boots Tails 34.873
And I see a disk failure message on the splash screen 3.522
After features/support/hooks.rb:330 0.676
After features/support/hooks.rb:100 0.009
Tags: @product @doc
41.594
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.215
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.130
When Tails detects disk read failures on the SquashFS 0.608
Then I see a disk failure message 2.824
Then I can open the hardware failure documentation from the disk failure message 27.815
After features/support/hooks.rb:330 3.976
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.493
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.193
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.663
When Tails detects disk read failures on the boot device 1.476
Then I see a disk failure message 1.199
Then I can open the hardware failure documentation from the disk failure message 28.961
After features/support/hooks.rb:330 3.662
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.762
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.782
When Tails detects disk read failures on the boot device with a target error 0.408
Then I see a disk failure message 2.712
Then I can open the hardware failure documentation from the disk failure message 29.671
After features/support/hooks.rb:330 4.429
After features/support/hooks.rb:100 0.000
Tags: @product
1:45.456
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 14.175
And I corrupt the boot device's GPT backup header 0.332
And I power off the computer 0.336
When I start the computer 0.992
Then the computer boots Tails 1:6.146
When I log in to a new session 16.803
And all notifications have disappeared 6.467
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.181
And Tails detected partitioning error partitioning-corruption 0.020
After features/support/hooks.rb:330 0.701
After features/support/hooks.rb:100 0.008
Tags: @product
1:40.272
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 9.695
And I corrupt the boot device's GPT backup partition table 0.411
And I power off the computer 0.394
When I start the computer 0.996
Then the computer boots Tails 1:5.081
When I log in to a new session 17.345
And all notifications have disappeared 6.143
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.188
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.671
After features/support/hooks.rb:100 0.008
Tags: @product
3:1.591
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
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.042
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 33.122
When I start Tails from USB drive "temp" with network unplugged 1:57.957
Then Tails is running from USB drive "temp" 0.373
And the Greeter forbids creating a persistent partition 0.096
When I log in to a new session 17.690
And all notifications have disappeared 6.709
Then I am recommended to reinstall Tails due to partitioning errors 0.182
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.271
And I am told that Persistent Storage cannot be created 2.886
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 1.169
After features/support/hooks.rb:100 0.096
Tags: @product
2:18.710
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.193
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.043
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 29.959
When I start Tails from USB drive "temp" with network unplugged 1:46.679
Then Tails is running from USB drive "temp" 0.323
And the Greeter recommends reinstalling Tails due to partitioning errors 0.064
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.317
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.934
After features/support/hooks.rb:100 0.139
Tags: @product
1:58.148
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.205
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.045
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 28.058
When I start Tails from USB drive "temp" with network unplugged 1:27.877
Then Tails is running from USB drive "temp" 0.383
And the Greeter recommends reinstalling Tails due to partitioning errors 0.065
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.384
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.710
After features/support/hooks.rb:100 0.128
Tags: @product
1:42.609
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.191
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.044
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 26.738
When I start Tails from USB drive "temp" with network unplugged 1:13.788
Then Tails is running from USB drive "temp" 0.328
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.058
And the Greeter forbids all settings but language 0.314
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.712
After features/support/hooks.rb:100 0.134