Project Number Date
test_Tails_ISO_stable 5667 21 May 2025, 12:40

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 15:37.297 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.464
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.170
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.963
Then the computer boots Tails 35.707
And I see a disk failure message on the splash screen 2.623
After features/support/hooks.rb:330 0.602
After features/support/hooks.rb:100 0.081
38.568
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.171
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.000
Then the computer boots Tails 35.007
And I see a disk failure message on the splash screen 2.388
After features/support/hooks.rb:330 0.617
After features/support/hooks.rb:100 0.014
38.653
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.189
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.054
Then the computer boots Tails 34.524
And I see a disk failure message on the splash screen 2.885
After features/support/hooks.rb:330 0.606
After features/support/hooks.rb:100 0.008
Tags: @product @doc
40.856
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.166
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.560
When Tails detects disk read failures on the SquashFS 1.636
Then I see a disk failure message 1.196
Then I can open the hardware failure documentation from the disk failure message 28.296
After features/support/hooks.rb:330 4.269
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.213
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.175
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.427
When Tails detects disk read failures on the boot device 1.839
Then I see a disk failure message 1.366
Then I can open the hardware failure documentation from the disk failure message 28.405
After features/support/hooks.rb:330 4.229
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.986
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.164
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.074
When Tails detects disk read failures on the boot device with a target error 1.785
Then I see a disk failure message 1.215
Then I can open the hardware failure documentation from the disk failure message 25.745
After features/support/hooks.rb:330 4.563
After features/support/hooks.rb:100 0.000
Tags: @product
1:44.398
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 14.066
And I corrupt the boot device's GPT backup header 0.547
And I power off the computer 0.335
When I start the computer 1.300
Then the computer boots Tails 1:4.010
When I log in to a new session 17.056
And all notifications have disappeared 6.893
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.176
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.911
After features/support/hooks.rb:100 0.008
Tags: @product
1:49.444
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.483
And I corrupt the boot device's GPT backup partition table 0.354
And I power off the computer 0.381
When I start the computer 1.016
Then the computer boots Tails 1:12.171
When I log in to a new session 19.034
And all notifications have disappeared 6.800
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.189
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.833
After features/support/hooks.rb:100 0.008
Tags: @product
2:30.168
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.213
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.036
And I plug USB drive "temp" 1.044
And I write the Tails USB image to disk "temp" 30.614
When I start Tails from USB drive "temp" with network unplugged 1:30.987
Then Tails is running from USB drive "temp" 0.505
And the Greeter forbids creating a persistent partition 0.188
When I log in to a new session 15.932
And all notifications have disappeared 6.325
Then I am recommended to reinstall Tails due to partitioning errors 0.192
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.289
And I am told that Persistent Storage cannot be created 2.821
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 1.003
After features/support/hooks.rb:100 0.094
Tags: @product
2:4.884
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Given a computer 0.200
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.041
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 31.363
When I start Tails from USB drive "temp" with network unplugged 1:31.380
Then Tails is running from USB drive "temp" 0.341
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.335
And Tails detected partitioning error guid-not-randomized 0.017
After features/support/hooks.rb:330 0.911
After features/support/hooks.rb:100 0.126
Tags: @product
1:50.587
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.242
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.042
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 27.794
When I start Tails from USB drive "temp" with network unplugged 1:20.712
Then Tails is running from USB drive "temp" 0.314
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.293
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.676
After features/support/hooks.rb:100 0.152
Tags: @product
1:41.071
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.201
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.039
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 26.672
When I start Tails from USB drive "temp" with network unplugged 1:12.247
Then Tails is running from USB drive "temp" 0.371
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.335
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.652
After features/support/hooks.rb:100 0.141