Project Number Date
test_Tails_ISO_feature-arti 110 08 Jul 2025, 01:13

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:52.227 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
46.935
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.196
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.826
Then the computer boots Tails 41.320
And I see a disk failure message on the splash screen 3.591
After features/support/hooks.rb:330 0.743
After features/support/hooks.rb:100 0.019
44.864
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.177
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.082
Then the computer boots Tails 39.721
And I see a disk failure message on the splash screen 3.882
After features/support/hooks.rb:330 0.707
After features/support/hooks.rb:100 0.008
45.475
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.180
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.993
Then the computer boots Tails 41.590
And I see a disk failure message on the splash screen 2.711
After features/support/hooks.rb:330 0.769
After features/support/hooks.rb:100 0.032
Tags: @product @doc
50.973
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given a computer 0.229
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.611
When Tails detects disk read failures on the SquashFS 0.374
Then I see a disk failure message 2.841
Then I can open the hardware failure documentation from the disk failure message 34.916
After features/support/hooks.rb:330 4.037
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.148
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.209
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.719
When Tails detects disk read failures on the boot device 1.941
Then I see a disk failure message 1.543
Then I can open the hardware failure documentation from the disk failure message 23.733
After features/support/hooks.rb:330 4.767
After features/support/hooks.rb:100 0.000
Tags: @product @doc
52.321
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.180
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.000
When Tails detects disk read failures on the boot device with a target error 0.790
Then I see a disk failure message 2.820
Then I can open the hardware failure documentation from the disk failure message 36.528
After features/support/hooks.rb:330 4.018
After features/support/hooks.rb:100 0.000
Tags: @product
2:19.588
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 18.526
And I corrupt the boot device's GPT backup header 0.441
And I power off the computer 0.335
When I start the computer 1.180
Then the computer boots Tails 1:24.490
When I log in to a new session 24.482
And all notifications have disappeared 9.618
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.500
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.844
After features/support/hooks.rb:100 0.010
Tags: @product
1:59.255
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 13.734
And I corrupt the boot device's GPT backup partition table 0.375
And I power off the computer 0.367
When I start the computer 1.416
Then the computer boots Tails 1:12.730
When I log in to a new session 23.200
And all notifications have disappeared 7.238
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.180
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.709
After features/support/hooks.rb:100 0.036
Tags: @product
3:8.031
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.042
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 38.727
When I start Tails from USB drive "temp" with network unplugged 1:50.072
Then Tails is running from USB drive "temp" 0.444
And the Greeter forbids creating a persistent partition 0.111
When I log in to a new session 22.763
And all notifications have disappeared 7.524
Then I am recommended to reinstall Tails due to partitioning errors 0.551
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.498
And I am told that Persistent Storage cannot be created 5.008
And Tails detected partitioning error partitioning-corruption 0.061
After features/support/hooks.rb:330 1.560
After features/support/hooks.rb:100 0.273
Tags: @product
2:29.050
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.028
Given a computer 0.243
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.051
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 32.878
When I start Tails from USB drive "temp" with network unplugged 1:54.030
Then Tails is running from USB drive "temp" 0.326
And the Greeter recommends reinstalling Tails due to partitioning errors 0.088
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.304
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 3.142
After features/support/hooks.rb:100 0.138
Tags: @product
2:14.098
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.212
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.040
And I plug USB drive "temp" 1.063
And I write the Tails USB image to disk "temp" 36.228
When I start Tails from USB drive "temp" with network unplugged 1:35.488
Then Tails is running from USB drive "temp" 0.432
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.437
And Tails detected partitioning error system-partition-not-resized 0.056
After features/support/hooks.rb:330 0.680
After features/support/hooks.rb:100 0.131
Tags: @product
2:2.484
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.197
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 34.542
When I start Tails from USB drive "temp" with network unplugged 1:25.742
Then Tails is running from USB drive "temp" 0.344
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.376
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.713
After features/support/hooks.rb:100 0.146