Project Number Date
test_Tails_ISO_devel 3708 24 Feb 2025, 12:42

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:8.280 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
38.188
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.941
Then the computer boots Tails 34.059
And I see a disk failure message on the splash screen 3.002
After features/support/hooks.rb:330 0.688
After features/support/hooks.rb:100 0.010
39.139
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.178
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.952
Then the computer boots Tails 35.064
And I see a disk failure message on the splash screen 2.943
After features/support/hooks.rb:330 0.647
After features/support/hooks.rb:100 0.008
38.345
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.179
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.995
Then the computer boots Tails 33.384
And I see a disk failure message on the splash screen 3.785
After features/support/hooks.rb:330 0.631
After features/support/hooks.rb:100 0.008
Tags: @product @doc
39.324
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.177
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.931
When Tails detects disk read failures on the SquashFS 1.773
Then I see a disk failure message 1.296
Then I can open the hardware failure documentation from the disk failure message 26.145
After features/support/hooks.rb:330 2.668
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.704
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.185
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.450
When Tails detects disk read failures on the boot device 1.707
Then I see a disk failure message 1.323
Then I can open the hardware failure documentation from the disk failure message 22.037
After features/support/hooks.rb:330 2.432
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.880
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 9.437
When Tails detects disk read failures on the boot device with a target error 0.716
Then I see a disk failure message 2.778
Then I can open the hardware failure documentation from the disk failure message 26.749
After features/support/hooks.rb:330 2.034
After features/support/hooks.rb:100 0.000
Tags: @product
1:39.310
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.221
And I corrupt the boot device's GPT backup header 0.348
And I power off the computer 0.328
When I start the computer 1.046
Then the computer boots Tails 1:1.634
When I log in to a new session 16.246
And all notifications have disappeared 7.290
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.180
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.671
After features/support/hooks.rb:100 0.007
Tags: @product
1:36.339
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.335
And I corrupt the boot device's GPT backup partition table 0.346
And I power off the computer 0.334
When I start the computer 1.013
Then the computer boots Tails 59.771
When I log in to a new session 18.597
And all notifications have disappeared 6.741
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.186
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.893
After features/support/hooks.rb:100 0.008
Tags: @product
2:27.226
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.195
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.041
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 29.005
When I start Tails from USB drive "temp" with network unplugged 1:29.496
Then Tails is running from USB drive "temp" 0.330
And the Greeter forbids creating a persistent partition 0.087
When I log in to a new session 15.742
And all notifications have disappeared 7.465
Then I am recommended to reinstall Tails due to partitioning errors 0.180
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.248
And I am told that Persistent Storage cannot be created 2.367
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.726
After features/support/hooks.rb:100 0.096
Tags: @product
1:56.706
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.195
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.048
And I plug USB drive "temp" 1.067
And I write the Tails USB image to disk "temp" 28.280
When I start Tails from USB drive "temp" with network unplugged 1:26.292
Then Tails is running from USB drive "temp" 0.336
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.063
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.597
After features/support/hooks.rb:100 0.116
Tags: @product
1:52.384
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.198
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.057
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.229
When I start Tails from USB drive "temp" with network unplugged 1:24.022
Then Tails is running from USB drive "temp" 0.310
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.349
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.657
After features/support/hooks.rb:100 0.128
Tags: @product
1:46.730
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.182
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.043
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 26.421
When I start Tails from USB drive "temp" with network unplugged 1:18.189
Then Tails is running from USB drive "temp" 0.369
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.299
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.647
After features/support/hooks.rb:100 0.134