Project Number Date
test_Tails_ISO_feature-arti 51 07 May 2025, 17:44

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 19:17.114 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.474
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.292
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.109
Then the computer boots Tails 36.222
And I see a disk failure message on the splash screen 8.849
After features/support/hooks.rb:330 1.003
After features/support/hooks.rb:100 0.011
47.050
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.520
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.069
Then the computer boots Tails 36.747
And I see a disk failure message on the splash screen 8.712
After features/support/hooks.rb:330 0.640
After features/support/hooks.rb:100 0.010
44.605
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.250
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.278
Then the computer boots Tails 38.559
And I see a disk failure message on the splash screen 4.517
After features/support/hooks.rb:330 0.762
After features/support/hooks.rb:100 0.014
Tags: @product @doc
53.086
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.236
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.280
When Tails detects disk read failures on the SquashFS 0.566
Then I see a disk failure message 3.152
Then I can open the hardware failure documentation from the disk failure message 36.850
After features/support/hooks.rb:330 3.708
After features/support/hooks.rb:100 0.000
Tags: @product @doc
50.861
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.706
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.421
When Tails detects disk read failures on the boot device 1.128
Then I see a disk failure message 3.995
Then I can open the hardware failure documentation from the disk failure message 31.609
After features/support/hooks.rb:330 3.553
After features/support/hooks.rb:100 0.000
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.289
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.482
When Tails detects disk read failures on the boot device with a target error 1.779
Then I see a disk failure message 1.394
Then I can open the hardware failure documentation from the disk failure message 29.009
After features/support/hooks.rb:330 4.506
After features/support/hooks.rb:100 0.000
Tags: @product
1:52.196
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 12.181
And I corrupt the boot device's GPT backup header 0.580
And I power off the computer 0.612
When I start the computer 1.230
Then the computer boots Tails 1:11.225
When I log in to a new session 19.470
And all notifications have disappeared 6.684
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.198
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.268
After features/support/hooks.rb:100 0.009
Tags: @product
1:52.954
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 15.056
And I corrupt the boot device's GPT backup partition table 0.481
And I power off the computer 0.343
When I start the computer 1.227
Then the computer boots Tails 1:10.528
When I log in to a new session 18.929
And all notifications have disappeared 6.136
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.236
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.726
After features/support/hooks.rb:100 0.008
Tags: @product
3:42.463
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.301
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.074
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 1:14.285
When I start Tails from USB drive "temp" with network unplugged 1:54.410
Then Tails is running from USB drive "temp" 0.326
And the Greeter forbids creating a persistent partition 0.092
When I log in to a new session 19.131
And all notifications have disappeared 8.212
Then I am recommended to reinstall Tails due to partitioning errors 0.220
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.287
And I am told that Persistent Storage cannot be created 3.035
And Tails detected partitioning error partitioning-corruption 0.025
After features/support/hooks.rb:330 1.335
After features/support/hooks.rb:100 0.104
Tags: @product
2:46.000
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.247
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.072
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 44.669
When I start Tails from USB drive "temp" with network unplugged 1:58.709
Then Tails is running from USB drive "temp" 0.479
And the Greeter recommends reinstalling Tails due to partitioning errors 0.127
And the Greeter forbids starting Tails 0.117
And the Greeter forbids all settings but language 0.504
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.996
After features/support/hooks.rb:100 0.162
Tags: @product
2:20.461
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.244
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.050
And I plug USB drive "temp" 1.119
And I write the Tails USB image to disk "temp" 33.627
When I start Tails from USB drive "temp" with network unplugged 1:44.415
Then Tails is running from USB drive "temp" 0.453
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.083
And the Greeter forbids all settings but language 0.361
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.747
After features/support/hooks.rb:100 0.194
Tags: @product
1:58.003
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.234
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.078
And I plug USB drive "temp" 1.072
And I write the Tails USB image to disk "temp" 29.706
When I start Tails from USB drive "temp" with network unplugged 1:25.949
Then Tails is running from USB drive "temp" 0.369
And the Greeter recommends reinstalling Tails due to partitioning errors 0.097
And the Greeter forbids starting Tails 0.073
And the Greeter forbids all settings but language 0.409
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.704
After features/support/hooks.rb:100 0.156