Project Number Date
test_Tails_ISO_stable 5552 03 Apr 2025, 20:50

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 16:2.957 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
39.079
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.174
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.989
Then the computer boots Tails 35.481
And I see a disk failure message on the splash screen 2.432
After features/support/hooks.rb:330 0.664
After features/support/hooks.rb:100 0.007
38.618
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.174
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.992
Then the computer boots Tails 33.726
And I see a disk failure message on the splash screen 3.725
After features/support/hooks.rb:330 0.654
After features/support/hooks.rb:100 0.044
39.476
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.200
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.086
Then the computer boots Tails 35.827
And I see a disk failure message on the splash screen 2.361
After features/support/hooks.rb:330 0.634
After features/support/hooks.rb:100 0.007
Tags: @product @doc
39.393
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.163
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.321
When Tails detects disk read failures on the SquashFS 2.248
Then I see a disk failure message 1.266
Then I can open the hardware failure documentation from the disk failure message 25.393
After features/support/hooks.rb:330 3.717
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.789
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.188
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.301
When Tails detects disk read failures on the boot device 0.998
Then I see a disk failure message 2.579
Then I can open the hardware failure documentation from the disk failure message 28.721
After features/support/hooks.rb:330 4.052
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.959
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.211
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.221
When Tails detects disk read failures on the boot device with a target error 1.411
Then I see a disk failure message 2.718
Then I can open the hardware failure documentation from the disk failure message 26.397
After features/support/hooks.rb:330 3.740
After features/support/hooks.rb:100 0.000
Tags: @product
1:43.607
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 11.522
And I corrupt the boot device's GPT backup header 0.482
And I power off the computer 0.333
When I start the computer 1.192
Then the computer boots Tails 1:7.169
When I log in to a new session 16.716
And all notifications have disappeared 6.000
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.178
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.635
After features/support/hooks.rb:100 0.008
Tags: @product
1:40.382
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.172
And I corrupt the boot device's GPT backup partition table 0.391
And I power off the computer 0.347
When I start the computer 1.328
Then the computer boots Tails 1:5.013
When I log in to a new session 17.647
And all notifications have disappeared 6.250
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.211
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.008
Tags: @product
2:35.864
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.173
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.048
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 28.441
When I start Tails from USB drive "temp" with network unplugged 1:36.334
Then Tails is running from USB drive "temp" 0.302
And the Greeter forbids creating a persistent partition 0.073
When I log in to a new session 16.357
And all notifications have disappeared 8.799
Then I am recommended to reinstall Tails due to partitioning errors 0.195
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.231
And I am told that Persistent Storage cannot be created 2.843
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.098
After features/support/hooks.rb:100 0.133
Tags: @product
2:2.463
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.174
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.037
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.606
When I start Tails from USB drive "temp" with network unplugged 1:30.769
Then Tails is running from USB drive "temp" 0.337
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.328
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.149
Tags: @product
2:16.085
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.198
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.082
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 27.381
When I start Tails from USB drive "temp" with network unplugged 1:46.427
Then Tails is running from USB drive "temp" 0.484
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.321
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.628
After features/support/hooks.rb:100 0.173
Tags: @product
1:44.236
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.245
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.038
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 26.526
When I start Tails from USB drive "temp" with network unplugged 1:15.591
Then Tails is running from USB drive "temp" 0.325
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.308
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.654
After features/support/hooks.rb:100 0.141