Project Number Date
test_Tails_ISO_devel 3746 20 Mar 2025, 13:25

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:12.320 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.073
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.203
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.002
Then the computer boots Tails 34.913
And I see a disk failure message on the splash screen 3.954
After features/support/hooks.rb:330 0.689
After features/support/hooks.rb:100 0.010
39.606
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.565
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.075
Then the computer boots Tails 34.435
And I see a disk failure message on the splash screen 3.529
After features/support/hooks.rb:330 0.995
After features/support/hooks.rb:100 0.010
41.331
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 1.542
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.170
Then the computer boots Tails 36.319
And I see a disk failure message on the splash screen 2.299
After features/support/hooks.rb:330 0.653
After features/support/hooks.rb:100 0.011
Tags: @product @doc
43.253
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.259
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.949
When Tails detects disk read failures on the SquashFS 1.552
Then I see a disk failure message 1.345
Then I can open the hardware failure documentation from the disk failure message 29.147
After features/support/hooks.rb:330 2.001
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.306
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.265
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.715
When Tails detects disk read failures on the boot device 0.505
Then I see a disk failure message 2.952
Then I can open the hardware failure documentation from the disk failure message 30.867
After features/support/hooks.rb:330 2.808
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.721
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.219
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.584
When Tails detects disk read failures on the boot device with a target error 1.874
Then I see a disk failure message 1.372
Then I can open the hardware failure documentation from the disk failure message 26.670
After features/support/hooks.rb:330 1.976
After features/support/hooks.rb:100 0.000
Tags: @product
2:6.205
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 13.550
And I corrupt the boot device's GPT backup header 0.389
And I power off the computer 0.344
When I start the computer 1.034
Then the computer boots Tails 1:25.157
When I log in to a new session 17.534
And all notifications have disappeared 7.965
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.217
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.664
After features/support/hooks.rb:100 0.010
Tags: @product
1:45.142
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 9.807
And I corrupt the boot device's GPT backup partition table 0.445
And I power off the computer 0.694
When I start the computer 1.047
Then the computer boots Tails 1:6.034
When I log in to a new session 18.629
And all notifications have disappeared 8.238
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.012
After features/support/hooks.rb:330 0.640
After features/support/hooks.rb:100 0.008
Tags: @product
2:45.527
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.759
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.043
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 30.769
When I start Tails from USB drive "temp" with network unplugged 1:41.808
Then Tails is running from USB drive "temp" 0.334
And the Greeter forbids creating a persistent partition 0.075
When I log in to a new session 18.053
And all notifications have disappeared 8.044
Then I am recommended to reinstall Tails due to partitioning errors 0.264
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.307
And I am told that Persistent Storage cannot be created 3.001
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 1.441
After features/support/hooks.rb:100 0.105
Tags: @product
2:28.215
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.248
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.047
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 32.095
When I start Tails from USB drive "temp" with network unplugged 1:53.793
Then Tails is running from USB drive "temp" 0.372
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.414
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 0.925
After features/support/hooks.rb:100 0.149
Tags: @product
2:13.123
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.235
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.061
And I write the Tails USB image to disk "temp" 27.464
When I start Tails from USB drive "temp" with network unplugged 1:43.412
Then Tails is running from USB drive "temp" 0.358
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.371
And Tails detected partitioning error system-partition-not-resized 0.017
After features/support/hooks.rb:330 0.760
After features/support/hooks.rb:100 0.164
Tags: @product
1:44.812
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.207
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.047
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 25.755
When I start Tails from USB drive "temp" with network unplugged 1:16.802
Then Tails is running from USB drive "temp" 0.428
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.069
And the Greeter forbids all settings but language 0.335
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.166