Project Number Date
test_Tails_ISO_devel 3769 07 Apr 2025, 13:18

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:8.927 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
44.970
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.214
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.992
Then the computer boots Tails 36.149
And I see a disk failure message on the splash screen 7.615
After features/support/hooks.rb:330 0.586
After features/support/hooks.rb:100 0.037
39.778
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.210
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.033
Then the computer boots Tails 36.167
And I see a disk failure message on the splash screen 2.366
After features/support/hooks.rb:330 0.691
After features/support/hooks.rb:100 0.011
40.133
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.223
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.017
Then the computer boots Tails 36.204
And I see a disk failure message on the splash screen 2.688
After features/support/hooks.rb:330 0.708
After features/support/hooks.rb:100 0.008
Tags: @product @doc
44.229
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.184
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.322
When Tails detects disk read failures on the SquashFS 0.765
Then I see a disk failure message 2.887
Then I can open the hardware failure documentation from the disk failure message 29.068
After features/support/hooks.rb:330 4.267
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.975
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.226
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.071
When Tails detects disk read failures on the boot device 1.121
Then I see a disk failure message 2.801
Then I can open the hardware failure documentation from the disk failure message 28.754
After features/support/hooks.rb:330 4.253
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.065
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.465
When Tails detects disk read failures on the boot device with a target error 2.540
Then I see a disk failure message 1.360
Then I can open the hardware failure documentation from the disk failure message 27.518
After features/support/hooks.rb:330 4.006
After features/support/hooks.rb:100 0.000
Tags: @product
1:56.001
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 16.129
And I corrupt the boot device's GPT backup header 0.438
And I power off the computer 0.351
When I start the computer 1.151
Then the computer boots Tails 1:11.940
When I log in to a new session 18.615
And all notifications have disappeared 7.154
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.206
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.666
After features/support/hooks.rb:100 0.009
Tags: @product
1:44.578
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 9.933
And I corrupt the boot device's GPT backup partition table 0.393
And I power off the computer 0.345
When I start the computer 1.094
Then the computer boots Tails 1:8.818
When I log in to a new session 17.633
And all notifications have disappeared 6.076
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.255
And Tails detected partitioning error partitioning-corruption 0.027
After features/support/hooks.rb:330 0.842
After features/support/hooks.rb:100 0.009
Tags: @product
2:54.690
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.242
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 42.734
When I start Tails from USB drive "temp" with network unplugged 1:41.742
Then Tails is running from USB drive "temp" 0.377
And the Greeter forbids creating a persistent partition 0.099
When I log in to a new session 17.179
And all notifications have disappeared 6.473
Then I am recommended to reinstall Tails due to partitioning errors 0.194
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.587
And I am told that Persistent Storage cannot be created 2.951
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.025
After features/support/hooks.rb:100 0.095
Tags: @product
2:12.675
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.201
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.048
And I write the Tails USB image to disk "temp" 30.417
When I start Tails from USB drive "temp" with network unplugged 1:40.136
Then Tails is running from USB drive "temp" 0.354
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.325
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 3.470
After features/support/hooks.rb:100 0.121
Tags: @product
1:54.750
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.270
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.066
And I write the Tails USB image to disk "temp" 28.896
When I start Tails from USB drive "temp" with network unplugged 1:23.634
Then Tails is running from USB drive "temp" 0.356
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.318
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.635
After features/support/hooks.rb:100 0.123
Tags: @product
2:10.079
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.208
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.058
And I write the Tails USB image to disk "temp" 27.433
When I start Tails from USB drive "temp" with network unplugged 1:40.149
Then Tails is running from USB drive "temp" 0.641
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.079
And the Greeter forbids all settings but language 0.359
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.593
After features/support/hooks.rb:100 0.132