Project Number Date
test_Tails_ISO_stable 5512 13 Mar 2025, 09:14

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:29.183 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
38.638
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.234
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.942
Then the computer boots Tails 34.825
And I see a disk failure message on the splash screen 2.635
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.007
38.933
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.168
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.114
Then the computer boots Tails 33.871
And I see a disk failure message on the splash screen 3.779
After features/support/hooks.rb:330 0.697
After features/support/hooks.rb:100 0.010
39.474
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.108
Given a computer 0.298
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.011
Then the computer boots Tails 35.486
And I see a disk failure message on the splash screen 2.678
After features/support/hooks.rb:330 0.626
After features/support/hooks.rb:100 0.009
Tags: @product @doc
42.034
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.750
When Tails detects disk read failures on the SquashFS 0.461
Then I see a disk failure message 2.926
Then I can open the hardware failure documentation from the disk failure message 27.711
After features/support/hooks.rb:330 3.390
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.220
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.167
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.525
When Tails detects disk read failures on the boot device 0.659
Then I see a disk failure message 2.915
Then I can open the hardware failure documentation from the disk failure message 26.953
After features/support/hooks.rb:330 3.281
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.997
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.161
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.181
When Tails detects disk read failures on the boot device with a target error 1.112
Then I see a disk failure message 2.827
Then I can open the hardware failure documentation from the disk failure message 27.713
After features/support/hooks.rb:330 2.953
After features/support/hooks.rb:100 0.000
Tags: @product
1:47.100
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.057
And I corrupt the boot device's GPT backup header 0.344
And I power off the computer 0.350
When I start the computer 1.095
Then the computer boots Tails 1:6.222
When I log in to a new session 17.766
And all notifications have disappeared 8.063
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.012
After features/support/hooks.rb:330 0.728
After features/support/hooks.rb:100 0.008
Tags: @product
1:42.042
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.939
And I corrupt the boot device's GPT backup partition table 0.331
And I power off the computer 0.340
When I start the computer 1.073
Then the computer boots Tails 1:4.665
When I log in to a new session 17.997
And all notifications have disappeared 7.477
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.205
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.682
After features/support/hooks.rb:100 0.020
Tags: @product
2:33.911
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.182
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.047
And I write the Tails USB image to disk "temp" 31.724
When I start Tails from USB drive "temp" with network unplugged 1:30.451
Then Tails is running from USB drive "temp" 0.387
And the Greeter forbids creating a persistent partition 0.085
When I log in to a new session 18.561
And all notifications have disappeared 6.912
Then I am recommended to reinstall Tails due to partitioning errors 0.250
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.285
And I am told that Persistent Storage cannot be created 2.958
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.889
After features/support/hooks.rb:100 0.100
Tags: @product
2:38.306
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.195
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.042
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 30.891
When I start Tails from USB drive "temp" with network unplugged 2:5.097
Then Tails is running from USB drive "temp" 0.550
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.326
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.652
After features/support/hooks.rb:100 0.118
Tags: @product
1:56.449
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.245
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.039
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 28.222
When I start Tails from USB drive "temp" with network unplugged 1:26.070
Then Tails is running from USB drive "temp" 0.343
And the Greeter recommends reinstalling Tails due to partitioning errors 0.073
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.323
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.701
After features/support/hooks.rb:100 0.136
Tags: @product
1:49.074
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.195
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.039
And I plug USB drive "temp" 1.120
And I write the Tails USB image to disk "temp" 27.173
When I start Tails from USB drive "temp" with network unplugged 1:19.657
Then Tails is running from USB drive "temp" 0.328
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.378
And Tails detected partitioning error fs-not-resized 0.024
After features/support/hooks.rb:330 0.701
After features/support/hooks.rb:100 0.151