Project Number Date
test_Tails_ISO_stable 5602 28 Apr 2025, 13:08

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 18:36.852 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
41.090
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.216
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.031
Then the computer boots Tails 36.169
And I see a disk failure message on the splash screen 3.672
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.010
41.185
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.198
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.045
Then the computer boots Tails 36.447
And I see a disk failure message on the splash screen 3.493
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.008
43.009
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.206
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.208
Then the computer boots Tails 36.771
And I see a disk failure message on the splash screen 4.823
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.009
Tags: @product @doc
45.633
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.263
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.488
When Tails detects disk read failures on the SquashFS 0.543
Then I see a disk failure message 3.277
Then I can open the hardware failure documentation from the disk failure message 31.059
After features/support/hooks.rb:330 3.868
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.338
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.282
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.596
When Tails detects disk read failures on the boot device 0.723
Then I see a disk failure message 3.013
Then I can open the hardware failure documentation from the disk failure message 29.722
After features/support/hooks.rb:330 3.614
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.078
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.316
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.992
When Tails detects disk read failures on the boot device with a target error 0.968
Then I see a disk failure message 3.277
Then I can open the hardware failure documentation from the disk failure message 29.523
After features/support/hooks.rb:330 3.538
After features/support/hooks.rb:100 0.000
Tags: @product
2:20.604
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 16.308
And I corrupt the boot device's GPT backup header 0.468
And I power off the computer 0.343
When I start the computer 1.083
Then the computer boots Tails 1:35.171
When I log in to a new session 19.754
And all notifications have disappeared 7.214
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.234
And Tails detected partitioning error partitioning-corruption 0.025
After features/support/hooks.rb:330 1.033
After features/support/hooks.rb:100 0.009
Tags: @product
1:51.253
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 10.418
And I corrupt the boot device's GPT backup partition table 0.396
And I power off the computer 0.331
When I start the computer 0.979
Then the computer boots Tails 1:11.938
When I log in to a new session 18.788
And all notifications have disappeared 8.179
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.018
After features/support/hooks.rb:330 0.920
After features/support/hooks.rb:100 0.007
Tags: @product
3:5.258
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.256
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.045
And I plug USB drive "temp" 1.064
And I write the Tails USB image to disk "temp" 34.608
When I start Tails from USB drive "temp" with network unplugged 1:57.058
Then Tails is running from USB drive "temp" 0.540
And the Greeter forbids creating a persistent partition 0.117
When I log in to a new session 19.137
And all notifications have disappeared 7.781
Then I am recommended to reinstall Tails due to partitioning errors 0.251
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.292
And I am told that Persistent Storage cannot be created 3.080
And Tails detected partitioning error partitioning-corruption 0.023
After features/support/hooks.rb:330 1.474
After features/support/hooks.rb:100 0.110
Tags: @product
2:52.148
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.257
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.077
And I plug USB drive "temp" 1.065
And I write the Tails USB image to disk "temp" 32.820
When I start Tails from USB drive "temp" with network unplugged 2:16.940
Then Tails is running from USB drive "temp" 0.387
And the Greeter recommends reinstalling Tails due to partitioning errors 0.114
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.390
And Tails detected partitioning error guid-not-randomized 0.022
After features/support/hooks.rb:330 0.949
After features/support/hooks.rb:100 0.142
Tags: @product
2:13.049
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.217
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.049
And I plug USB drive "temp" 1.061
And I write the Tails USB image to disk "temp" 32.109
When I start Tails from USB drive "temp" with network unplugged 1:38.629
Then Tails is running from USB drive "temp" 0.373
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.453
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.781
After features/support/hooks.rb:100 0.163
Tags: @product
1:53.200
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.240
And I set Tails to boot with options "test_partitioning_errors=fs_resize" 0.001
And I temporarily create a 7200 MiB disk named "temp" 0.056
And I plug USB drive "temp" 1.064
And I write the Tails USB image to disk "temp" 28.148
When I start Tails from USB drive "temp" with network unplugged 1:22.581
Then Tails is running from USB drive "temp" 0.492
And the Greeter recommends reinstalling Tails due to partitioning errors 0.097
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.428
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.754
After features/support/hooks.rb:100 0.204