Project Number Date
test_Tails_ISO_devel 3730 08 Mar 2025, 14:06

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 16:56.355 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.285
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.204
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.048
Then the computer boots Tails 34.388
And I see a disk failure message on the splash screen 3.643
After features/support/hooks.rb:330 0.612
After features/support/hooks.rb:100 0.032
38.827
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.224
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.063
Then the computer boots Tails 33.568
And I see a disk failure message on the splash screen 3.969
After features/support/hooks.rb:330 0.677
After features/support/hooks.rb:100 0.008
37.941
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
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.016
Then the computer boots Tails 33.247
And I see a disk failure message on the splash screen 3.492
After features/support/hooks.rb:330 0.624
After features/support/hooks.rb:100 0.008
Tags: @product @doc
42.178
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.296
When Tails detects disk read failures on the SquashFS 0.685
Then I see a disk failure message 3.180
Then I can open the hardware failure documentation from the disk failure message 28.825
After features/support/hooks.rb:330 2.555
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.534
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.267
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.252
When Tails detects disk read failures on the boot device 0.657
Then I see a disk failure message 2.897
Then I can open the hardware failure documentation from the disk failure message 30.459
After features/support/hooks.rb:330 2.542
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.404
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.259
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.753
When Tails detects disk read failures on the boot device with a target error 0.752
Then I see a disk failure message 2.862
Then I can open the hardware failure documentation from the disk failure message 28.776
After features/support/hooks.rb:330 2.658
After features/support/hooks.rb:100 0.000
Tags: @product
1:45.572
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.772
And I corrupt the boot device's GPT backup header 0.435
And I power off the computer 0.329
When I start the computer 1.076
Then the computer boots Tails 1:5.134
When I log in to a new session 17.052
And all notifications have disappeared 6.560
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.199
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.677
After features/support/hooks.rb:100 0.010
Tags: @product
1:49.381
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.373
And I corrupt the boot device's GPT backup partition table 0.311
And I power off the computer 0.330
When I start the computer 1.001
Then the computer boots Tails 1:11.965
When I log in to a new session 18.129
And all notifications have disappeared 8.025
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.229
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.671
After features/support/hooks.rb:100 0.051
Tags: @product
2:51.910
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.198
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.051
And I write the Tails USB image to disk "temp" 31.916
When I start Tails from USB drive "temp" with network unplugged 1:45.520
Then Tails is running from USB drive "temp" 0.390
And the Greeter forbids creating a persistent partition 0.073
When I log in to a new session 19.156
And all notifications have disappeared 8.939
Then I am recommended to reinstall Tails due to partitioning errors 0.253
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.355
And I am told that Persistent Storage cannot be created 2.990
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.299
After features/support/hooks.rb:100 0.100
Tags: @product
2:21.337
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.238
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.056
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 30.696
When I start Tails from USB drive "temp" with network unplugged 1:48.316
Then Tails is running from USB drive "temp" 0.358
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.078
And the Greeter forbids all settings but language 0.429
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.614
After features/support/hooks.rb:100 0.145
Tags: @product
2:12.486
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.210
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.053
And I write the Tails USB image to disk "temp" 28.631
When I start Tails from USB drive "temp" with network unplugged 1:41.608
Then Tails is running from USB drive "temp" 0.401
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.069
And the Greeter forbids all settings but language 0.349
And Tails detected partitioning error system-partition-not-resized 0.018
After features/support/hooks.rb:330 1.572
After features/support/hooks.rb:100 0.143
Tags: @product
1:50.497
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.240
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.046
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 28.668
When I start Tails from USB drive "temp" with network unplugged 1:19.568
Then Tails is running from USB drive "temp" 0.386
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.076
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error fs-not-resized 0.016
After features/support/hooks.rb:330 1.469
After features/support/hooks.rb:100 0.160