Project Number Date
test_Tails_ISO_devel 3852 03 Jun 2025, 15:12

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 18:39.179 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
43.170
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 1.393
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.462
Then the computer boots Tails 37.311
And I see a disk failure message on the splash screen 3.002
After features/support/hooks.rb:330 0.624
After features/support/hooks.rb:100 0.007
41.276
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.274
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.978
Then the computer boots Tails 37.362
And I see a disk failure message on the splash screen 2.660
After features/support/hooks.rb:330 0.666
After features/support/hooks.rb:100 0.014
41.672
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.275
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.062
Then the computer boots Tails 36.861
And I see a disk failure message on the splash screen 3.472
After features/support/hooks.rb:330 0.695
After features/support/hooks.rb:100 0.016
Tags: @product @doc
42.182
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.290
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.659
When Tails detects disk read failures on the SquashFS 0.327
Then I see a disk failure message 2.981
Then I can open the hardware failure documentation from the disk failure message 27.923
After features/support/hooks.rb:330 3.561
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.880
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.736
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.322
When Tails detects disk read failures on the boot device 1.534
Then I see a disk failure message 1.510
Then I can open the hardware failure documentation from the disk failure message 27.775
After features/support/hooks.rb:330 5.263
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.180
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given a computer 0.613
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.267
When Tails detects disk read failures on the boot device with a target error 1.026
Then I see a disk failure message 1.373
Then I can open the hardware failure documentation from the disk failure message 29.900
After features/support/hooks.rb:330 3.554
After features/support/hooks.rb:100 0.000
Tags: @product
2:55.741
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 1:9.549
And I corrupt the boot device's GPT backup header 0.398
And I power off the computer 0.337
When I start the computer 1.070
Then the computer boots Tails 1:17.237
When I log in to a new session 19.851
And all notifications have disappeared 7.049
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.232
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.009
Tags: @product
1:51.361
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 10.492
And I corrupt the boot device's GPT backup partition table 0.505
And I power off the computer 0.327
When I start the computer 1.077
Then the computer boots Tails 1:12.388
When I log in to a new session 19.290
And all notifications have disappeared 7.032
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.015
After features/support/hooks.rb:330 0.654
After features/support/hooks.rb:100 0.011
Tags: @product
3:9.040
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.196
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.048
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 37.393
When I start Tails from USB drive "temp" with network unplugged 1:56.749
Then Tails is running from USB drive "temp" 0.411
And the Greeter forbids creating a persistent partition 0.081
When I log in to a new session 20.847
And all notifications have disappeared 7.564
Then I am recommended to reinstall Tails due to partitioning errors 0.330
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.295
And I am told that Persistent Storage cannot be created 3.043
And Tails detected partitioning error partitioning-corruption 0.023
After features/support/hooks.rb:330 1.251
After features/support/hooks.rb:100 0.110
Tags: @product
2:24.971
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.212
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.055
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 31.699
When I start Tails from USB drive "temp" with network unplugged 1:51.107
Then Tails is running from USB drive "temp" 0.346
And the Greeter recommends reinstalling Tails due to partitioning errors 0.088
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.328
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.841
After features/support/hooks.rb:100 0.133
Tags: @product
2:9.435
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.261
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.073
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 33.280
When I start Tails from USB drive "temp" with network unplugged 1:33.678
Then Tails is running from USB drive "temp" 0.422
And the Greeter recommends reinstalling Tails due to partitioning errors 0.095
And the Greeter forbids starting Tails 0.069
And the Greeter forbids all settings but language 0.473
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 1.029
After features/support/hooks.rb:100 0.188
Tags: @product
1:54.266
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.280
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.071
And I plug USB drive "temp" 1.070
And I write the Tails USB image to disk "temp" 28.482
When I start Tails from USB drive "temp" with network unplugged 1:23.321
Then Tails is running from USB drive "temp" 0.472
And the Greeter recommends reinstalling Tails due to partitioning errors 0.096
And the Greeter forbids starting Tails 0.097
And the Greeter forbids all settings but language 0.357
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 0.933
After features/support/hooks.rb:100 0.141