Project Number Date
test_Tails_ISO_feature-arti 50 06 May 2025, 20:38

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:52.730 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
42.128
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.205
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.987
Then the computer boots Tails 36.332
And I see a disk failure message on the splash screen 4.602
After features/support/hooks.rb:330 0.652
After features/support/hooks.rb:100 0.015
42.696
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.228
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.112
Then the computer boots Tails 36.710
And I see a disk failure message on the splash screen 4.644
After features/support/hooks.rb:330 0.595
After features/support/hooks.rb:100 0.010
40.563
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.208
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.092
Then the computer boots Tails 36.985
And I see a disk failure message on the splash screen 2.277
After features/support/hooks.rb:330 0.628
After features/support/hooks.rb:100 0.009
Tags: @product @doc
43.016
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.181
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.893
When Tails detects disk read failures on the SquashFS 0.395
Then I see a disk failure message 3.167
Then I can open the hardware failure documentation from the disk failure message 29.377
After features/support/hooks.rb:330 4.469
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.562
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.549
When Tails detects disk read failures on the boot device 0.711
Then I see a disk failure message 2.981
Then I can open the hardware failure documentation from the disk failure message 30.133
After features/support/hooks.rb:330 4.939
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.786
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.197
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.719
When Tails detects disk read failures on the boot device with a target error 1.563
Then I see a disk failure message 1.336
Then I can open the hardware failure documentation from the disk failure message 29.970
After features/support/hooks.rb:330 4.542
After features/support/hooks.rb:100 0.000
Tags: @product
2:1.402
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.379
And I corrupt the boot device's GPT backup header 0.872
And I power off the computer 0.334
When I start the computer 1.163
Then the computer boots Tails 1:18.426
When I log in to a new session 20.227
And all notifications have disappeared 6.726
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.259
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.641
After features/support/hooks.rb:100 0.009
Tags: @product
1:56.029
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.424
And I corrupt the boot device's GPT backup partition table 0.434
And I power off the computer 0.350
When I start the computer 1.248
Then the computer boots Tails 1:19.308
When I log in to a new session 18.139
And all notifications have disappeared 6.901
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.205
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.679
After features/support/hooks.rb:100 0.025
Tags: @product
2:43.350
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.203
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.046
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 32.244
When I start Tails from USB drive "temp" with network unplugged 1:40.507
Then Tails is running from USB drive "temp" 0.341
And the Greeter forbids creating a persistent partition 0.085
When I log in to a new session 17.561
And all notifications have disappeared 6.893
Then I am recommended to reinstall Tails due to partitioning errors 0.208
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.266
And I am told that Persistent Storage cannot be created 2.914
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 1.242
After features/support/hooks.rb:100 0.138
Tags: @product
2:24.605
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.264
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.058
And I plug USB drive "temp" 1.065
And I write the Tails USB image to disk "temp" 33.306
When I start Tails from USB drive "temp" with network unplugged 1:49.058
Then Tails is running from USB drive "temp" 0.308
And the Greeter recommends reinstalling Tails due to partitioning errors 0.122
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.340
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 0.904
After features/support/hooks.rb:100 0.142
Tags: @product
2:5.075
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.192
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 28.125
When I start Tails from USB drive "temp" with network unplugged 1:34.789
Then Tails is running from USB drive "temp" 0.372
And the Greeter recommends reinstalling Tails due to partitioning errors 0.073
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.345
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 1.210
After features/support/hooks.rb:100 0.153
Tags: @product
2:25.511
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.303
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.268
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 29.977
When I start Tails from USB drive "temp" with network unplugged 1:53.043
Then Tails is running from USB drive "temp" 0.377
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.313
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.136