Project Number Date
test_Tails_ISO_stable 5600 26 Apr 2025, 12:48

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:41.267 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.903
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.228
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.044
Then the computer boots Tails 36.550
And I see a disk failure message on the splash screen 2.080
After features/support/hooks.rb:330 0.619
After features/support/hooks.rb:100 0.009
39.745
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.203
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.017
Then the computer boots Tails 35.131
And I see a disk failure message on the splash screen 3.393
After features/support/hooks.rb:330 0.613
After features/support/hooks.rb:100 0.008
40.613
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.173
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.951
Then the computer boots Tails 35.878
And I see a disk failure message on the splash screen 3.610
After features/support/hooks.rb:330 0.597
After features/support/hooks.rb:100 0.008
Tags: @product @doc
41.618
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.191
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.022
When Tails detects disk read failures on the SquashFS 0.672
Then I see a disk failure message 2.929
Then I can open the hardware failure documentation from the disk failure message 27.801
After features/support/hooks.rb:330 3.263
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.818
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.267
When Tails detects disk read failures on the boot device 0.953
Then I see a disk failure message 2.837
Then I can open the hardware failure documentation from the disk failure message 28.583
After features/support/hooks.rb:330 4.541
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.314
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.200
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.666
When Tails detects disk read failures on the boot device with a target error 0.796
Then I see a disk failure message 2.959
Then I can open the hardware failure documentation from the disk failure message 29.692
After features/support/hooks.rb:330 3.330
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.535
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.846
And I corrupt the boot device's GPT backup header 0.834
And I power off the computer 0.325
When I start the computer 1.009
Then the computer boots Tails 1:5.674
When I log in to a new session 18.282
And all notifications have disappeared 6.315
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.227
And Tails detected partitioning error partitioning-corruption 0.020
After features/support/hooks.rb:330 1.477
After features/support/hooks.rb:100 0.008
Tags: @product
1:44.861
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 11.937
And I corrupt the boot device's GPT backup partition table 0.332
And I power off the computer 0.354
When I start the computer 1.046
Then the computer boots Tails 1:5.324
When I log in to a new session 18.551
And all notifications have disappeared 7.083
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.216
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.716
After features/support/hooks.rb:100 0.017
Tags: @product
2:40.440
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.259
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.050
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 30.073
When I start Tails from USB drive "temp" with network unplugged 1:40.030
Then Tails is running from USB drive "temp" 0.375
And the Greeter forbids creating a persistent partition 0.094
When I log in to a new session 17.502
And all notifications have disappeared 6.712
Then I am recommended to reinstall Tails due to partitioning errors 0.178
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.243
And I am told that Persistent Storage cannot be created 2.847
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.209
After features/support/hooks.rb:100 0.095
Tags: @product
2:52.192
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 1.371
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.544
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 43.278
When I start Tails from USB drive "temp" with network unplugged 2:4.950
Then Tails is running from USB drive "temp" 0.521
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.313
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.121
Tags: @product
2:20.287
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.181
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.043
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 28.364
When I start Tails from USB drive "temp" with network unplugged 1:49.449
Then Tails is running from USB drive "temp" 0.607
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.422
And Tails detected partitioning error system-partition-not-resized 0.016
After features/support/hooks.rb:330 2.309
After features/support/hooks.rb:100 0.140
Tags: @product
2:9.934
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.243
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.053
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 28.307
When I start Tails from USB drive "temp" with network unplugged 1:39.251
Then Tails is running from USB drive "temp" 0.429
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.069
And the Greeter forbids all settings but language 0.428
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.133