Project Number Date
test_Tails_ISO_devel 3761 30 Mar 2025, 13: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 17:33.749 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.094
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.257
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.095
Then the computer boots Tails 37.337
And I see a disk failure message on the splash screen 4.404
After features/support/hooks.rb:330 0.620
After features/support/hooks.rb:100 0.009
40.961
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.344
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.118
Then the computer boots Tails 36.293
And I see a disk failure message on the splash screen 3.204
After features/support/hooks.rb:330 0.713
After features/support/hooks.rb:100 0.009
40.862
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.207
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.040
Then the computer boots Tails 36.944
And I see a disk failure message on the splash screen 2.669
After features/support/hooks.rb:330 0.642
After features/support/hooks.rb:100 0.010
Tags: @product @doc
45.828
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.993
When Tails detects disk read failures on the SquashFS 1.180
Then I see a disk failure message 3.043
Then I can open the hardware failure documentation from the disk failure message 30.368
After features/support/hooks.rb:330 4.177
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.509
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.193
When Tails detects disk read failures on the boot device 1.564
Then I see a disk failure message 1.764
Then I can open the hardware failure documentation from the disk failure message 28.744
After features/support/hooks.rb:330 4.111
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.706
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.203
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.995
When Tails detects disk read failures on the boot device with a target error 1.361
Then I see a disk failure message 1.341
Then I can open the hardware failure documentation from the disk failure message 28.804
After features/support/hooks.rb:330 3.972
After features/support/hooks.rb:100 0.000
Tags: @product
1:59.883
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 18.859
And I corrupt the boot device's GPT backup header 0.885
And I power off the computer 0.339
When I start the computer 1.129
Then the computer boots Tails 1:11.351
When I log in to a new session 19.115
And all notifications have disappeared 7.975
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.215
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.706
After features/support/hooks.rb:100 0.025
Tags: @product
2:2.731
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.701
And I corrupt the boot device's GPT backup partition table 0.379
And I power off the computer 0.586
When I start the computer 1.246
Then the computer boots Tails 1:19.426
When I log in to a new session 21.336
And all notifications have disappeared 8.806
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.236
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.891
After features/support/hooks.rb:100 0.008
Tags: @product
2:58.053
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.213
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.124
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 32.612
When I start Tails from USB drive "temp" with network unplugged 1:50.889
Then Tails is running from USB drive "temp" 0.362
And the Greeter forbids creating a persistent partition 0.109
When I log in to a new session 21.204
And all notifications have disappeared 7.001
Then I am recommended to reinstall Tails due to partitioning errors 0.239
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.296
And I am told that Persistent Storage cannot be created 2.928
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.491
After features/support/hooks.rb:100 0.129
Tags: @product
2:21.682
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.219
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.050
And I write the Tails USB image to disk "temp" 31.803
When I start Tails from USB drive "temp" with network unplugged 1:47.759
Then Tails is running from USB drive "temp" 0.329
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.315
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 5.221
After features/support/hooks.rb:100 0.131
Tags: @product
2:2.215
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.239
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.047
And I plug USB drive "temp" 1.068
And I write the Tails USB image to disk "temp" 28.717
When I start Tails from USB drive "temp" with network unplugged 1:31.239
Then Tails is running from USB drive "temp" 0.345
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.396
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.686
After features/support/hooks.rb:100 0.134
Tags: @product
1:54.220
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.053
And I write the Tails USB image to disk "temp" 27.195
When I start Tails from USB drive "temp" with network unplugged 1:24.734
Then Tails is running from USB drive "temp" 0.404
And the Greeter recommends reinstalling Tails due to partitioning errors 0.099
And the Greeter forbids starting Tails 0.086
And the Greeter forbids all settings but language 0.393
And Tails detected partitioning error fs-not-resized 0.015
After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.164