Project Number Date
test_Tails_ISO_devel 3751 24 Mar 2025, 13:31

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:41.758 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.706
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.202
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.008
Then the computer boots Tails 35.925
And I see a disk failure message on the splash screen 3.570
After features/support/hooks.rb:330 0.692
After features/support/hooks.rb:100 0.012
40.135
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.281
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.111
Then the computer boots Tails 35.420
And I see a disk failure message on the splash screen 3.322
After features/support/hooks.rb:330 0.711
After features/support/hooks.rb:100 0.010
40.029
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.214
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.115
Then the computer boots Tails 33.963
And I see a disk failure message on the splash screen 4.735
After features/support/hooks.rb:330 0.601
After features/support/hooks.rb:100 0.010
Tags: @product @doc
42.759
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.200
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.163
When Tails detects disk read failures on the SquashFS 1.494
Then I see a disk failure message 1.618
Then I can open the hardware failure documentation from the disk failure message 29.283
After features/support/hooks.rb:330 2.588
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.124
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.232
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.869
When Tails detects disk read failures on the boot device 0.546
Then I see a disk failure message 3.140
Then I can open the hardware failure documentation from the disk failure message 30.334
After features/support/hooks.rb:330 2.365
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.917
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.237
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.297
When Tails detects disk read failures on the boot device with a target error 1.545
Then I see a disk failure message 1.337
Then I can open the hardware failure documentation from the disk failure message 27.498
After features/support/hooks.rb:330 2.527
After features/support/hooks.rb:100 0.000
Tags: @product
1:56.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 13.686
And I corrupt the boot device's GPT backup header 0.477
And I power off the computer 0.345
When I start the computer 1.139
Then the computer boots Tails 1:13.211
When I log in to a new session 18.819
And all notifications have disappeared 8.466
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.201
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.807
After features/support/hooks.rb:100 0.011
Tags: @product
1:44.769
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.987
And I corrupt the boot device's GPT backup partition table 0.387
And I power off the computer 0.343
When I start the computer 1.180
Then the computer boots Tails 1:5.615
When I log in to a new session 18.034
And all notifications have disappeared 8.000
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.207
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.047
Tags: @product
2:58.331
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.223
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.061
And I plug USB drive "temp" 1.061
And I write the Tails USB image to disk "temp" 35.117
When I start Tails from USB drive "temp" with network unplugged 1:52.632
Then Tails is running from USB drive "temp" 0.512
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 16.886
And all notifications have disappeared 6.920
Then I am recommended to reinstall Tails due to partitioning errors 0.230
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.350
And I am told that Persistent Storage cannot be created 3.219
And Tails detected partitioning error partitioning-corruption 0.032
After features/support/hooks.rb:330 1.453
After features/support/hooks.rb:100 0.102
Tags: @product
2:51.693
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
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.045
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 32.277
When I start Tails from USB drive "temp" with network unplugged 2:16.886
Then Tails is running from USB drive "temp" 0.645
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.093
And the Greeter forbids all settings but language 0.404
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.857
After features/support/hooks.rb:100 0.146
Tags: @product
2:5.825
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given a computer 0.240
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.050
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 31.748
When I start Tails from USB drive "temp" with network unplugged 1:31.739
Then Tails is running from USB drive "temp" 0.379
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.083
And the Greeter forbids all settings but language 0.419
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 0.809
After features/support/hooks.rb:100 0.142
Tags: @product
1:55.103
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.717
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.490
And I plug USB drive "temp" 1.169
And I write the Tails USB image to disk "temp" 33.177
When I start Tails from USB drive "temp" with network unplugged 1:18.606
Then Tails is running from USB drive "temp" 0.404
And the Greeter recommends reinstalling Tails due to partitioning errors 0.095
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.350
And Tails detected partitioning error fs-not-resized 0.022
After features/support/hooks.rb:330 0.752
After features/support/hooks.rb:100 0.168