Project Number Date
test_Tails_ISO_stable 5587 22 Apr 2025, 13:11

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:19.343 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.914
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.265
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.602
Then the computer boots Tails 36.296
And I see a disk failure message on the splash screen 3.750
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.010
40.572
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.212
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.050
Then the computer boots Tails 36.897
And I see a disk failure message on the splash screen 2.411
After features/support/hooks.rb:330 0.600
After features/support/hooks.rb:100 0.046
39.618
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.194
And boot device with a target error is damaged in a way that some read operations fail 0.000
When I start the computer 0.979
Then the computer boots Tails 34.922
And I see a disk failure message on the splash screen 3.522
After features/support/hooks.rb:330 0.649
After features/support/hooks.rb:100 0.009
Tags: @product @doc
42.957
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.206
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.423
When Tails detects disk read failures on the SquashFS 1.745
Then I see a disk failure message 1.449
Then I can open the hardware failure documentation from the disk failure message 30.133
After features/support/hooks.rb:330 3.801
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.689
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.212
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.002
When Tails detects disk read failures on the boot device 1.942
Then I see a disk failure message 1.241
Then I can open the hardware failure documentation from the disk failure message 30.290
After features/support/hooks.rb:330 3.707
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.355
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.216
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.603
When Tails detects disk read failures on the boot device with a target error 2.028
Then I see a disk failure message 1.442
Then I can open the hardware failure documentation from the disk failure message 29.063
After features/support/hooks.rb:330 4.210
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.688
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 13.918
And I corrupt the boot device's GPT backup header 0.357
And I power off the computer 0.337
When I start the computer 1.169
Then the computer boots Tails 1:5.333
When I log in to a new session 18.501
And all notifications have disappeared 6.874
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.182
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.715
After features/support/hooks.rb:100 0.011
Tags: @product
1:39.406
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.931
And I corrupt the boot device's GPT backup partition table 0.358
And I power off the computer 0.343
When I start the computer 1.035
Then the computer boots Tails 1:3.536
When I log in to a new session 17.872
And all notifications have disappeared 6.130
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.185
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.710
After features/support/hooks.rb:100 0.008
Tags: @product
2:41.554
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.226
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.051
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 33.455
When I start Tails from USB drive "temp" with network unplugged 1:38.684
Then Tails is running from USB drive "temp" 0.359
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 16.525
And all notifications have disappeared 6.688
Then I am recommended to reinstall Tails due to partitioning errors 0.202
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.335
And I am told that Persistent Storage cannot be created 2.877
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.991
After features/support/hooks.rb:100 0.122
Tags: @product
2:39.386
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.244
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.052
And I write the Tails USB image to disk "temp" 32.730
When I start Tails from USB drive "temp" with network unplugged 2:4.450
Then Tails is running from USB drive "temp" 0.386
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.315
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.869
After features/support/hooks.rb:100 0.129
Tags: @product
1:59.533
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.260
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.045
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 29.695
When I start Tails from USB drive "temp" with network unplugged 1:27.552
Then Tails is running from USB drive "temp" 0.354
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.410
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.695
After features/support/hooks.rb:100 0.134
Tags: @product
2:20.666
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.192
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.056
And I write the Tails USB image to disk "temp" 27.367
When I start Tails from USB drive "temp" with network unplugged 1:51.028
Then Tails is running from USB drive "temp" 0.513
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.297
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.675
After features/support/hooks.rb:100 0.182