Project Number Date
test_Tails_ISO_devel 3788 27 Apr 2025, 13: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 17:6.695 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.466
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.278
And SquashFS 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.518
And I see a disk failure message on the splash screen 3.657
After features/support/hooks.rb:330 0.653
After features/support/hooks.rb:100 0.010
40.314
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.199
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.980
Then the computer boots Tails 36.996
And I see a disk failure message on the splash screen 2.139
After features/support/hooks.rb:330 0.609
After features/support/hooks.rb:100 0.051
40.165
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.196
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.082
Then the computer boots Tails 34.939
And I see a disk failure message on the splash screen 3.946
After features/support/hooks.rb:330 0.737
After features/support/hooks.rb:100 0.009
Tags: @product @doc
42.770
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.245
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.460
When Tails detects disk read failures on the SquashFS 1.712
Then I see a disk failure message 1.409
Then I can open the hardware failure documentation from the disk failure message 28.941
After features/support/hooks.rb:330 3.816
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.740
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.592
When Tails detects disk read failures on the boot device 1.519
Then I see a disk failure message 1.356
Then I can open the hardware failure documentation from the disk failure message 29.078
After features/support/hooks.rb:330 4.212
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.542
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.255
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.891
When Tails detects disk read failures on the boot device with a target error 0.486
Then I see a disk failure message 2.997
Then I can open the hardware failure documentation from the disk failure message 27.911
After features/support/hooks.rb:330 3.852
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.745
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 11.861
And I corrupt the boot device's GPT backup header 0.391
And I power off the computer 0.357
When I start the computer 1.100
Then the computer boots Tails 1:7.719
When I log in to a new session 18.004
And all notifications have disappeared 7.065
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.014
After features/support/hooks.rb:330 0.737
After features/support/hooks.rb:100 0.013
Tags: @product
1:44.033
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 10.041
And I corrupt the boot device's GPT backup partition table 0.395
And I power off the computer 0.345
When I start the computer 1.096
Then the computer boots Tails 1:5.159
When I log in to a new session 19.121
And all notifications have disappeared 7.661
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.199
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.650
After features/support/hooks.rb:100 0.066
Tags: @product
2:56.933
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.169
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.041
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 33.552
When I start Tails from USB drive "temp" with network unplugged 1:49.261
Then Tails is running from USB drive "temp" 0.367
And the Greeter forbids creating a persistent partition 0.090
When I log in to a new session 20.234
And all notifications have disappeared 7.287
Then I am recommended to reinstall Tails due to partitioning errors 0.236
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.323
And I am told that Persistent Storage cannot be created 3.307
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.122
After features/support/hooks.rb:100 0.199
Tags: @product
2:15.940
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.202
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.050
And I write the Tails USB image to disk "temp" 31.864
When I start Tails from USB drive "temp" with network unplugged 1:41.861
Then Tails is running from USB drive "temp" 0.363
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.378
And Tails detected partitioning error guid-not-randomized 0.023
After features/support/hooks.rb:330 0.930
After features/support/hooks.rb:100 0.130
Tags: @product
2:23.936
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
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.052
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 29.242
When I start Tails from USB drive "temp" with network unplugged 1:52.194
Then Tails is running from USB drive "temp" 0.589
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.084
And the Greeter forbids all settings but language 0.425
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 1.006
After features/support/hooks.rb:100 0.166
Tags: @product
1:52.106
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.281
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.069
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 27.480
When I start Tails from USB drive "temp" with network unplugged 1:22.144
Then Tails is running from USB drive "temp" 0.499
And the Greeter recommends reinstalling Tails due to partitioning errors 0.104
And the Greeter forbids starting Tails 0.069
And the Greeter forbids all settings but language 0.381
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.696
After features/support/hooks.rb:100 0.151