Project Number Date
test_Tails_ISO_stable 5742 26 Jun 2025, 17:46

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 18:58.079 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
47.350
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.252
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.037
Then the computer boots Tails 42.614
And I see a disk failure message on the splash screen 3.445
After features/support/hooks.rb:330 0.642
After features/support/hooks.rb:100 0.008
46.827
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.223
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.234
Then the computer boots Tails 41.161
And I see a disk failure message on the splash screen 4.207
After features/support/hooks.rb:330 0.576
After features/support/hooks.rb:100 0.009
45.939
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.202
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.039
Then the computer boots Tails 41.372
And I see a disk failure message on the splash screen 3.325
After features/support/hooks.rb:330 0.693
After features/support/hooks.rb:100 0.009
Tags: @product @doc
49.834
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 1.172
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.568
When Tails detects disk read failures on the SquashFS 0.453
Then I see a disk failure message 3.263
Then I can open the hardware failure documentation from the disk failure message 33.376
After features/support/hooks.rb:330 3.975
After features/support/hooks.rb:100 0.000
Tags: @product @doc
50.270
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.658
When Tails detects disk read failures on the boot device 1.221
Then I see a disk failure message 3.897
Then I can open the hardware failure documentation from the disk failure message 34.315
After features/support/hooks.rb:330 4.398
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.814
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.202
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.374
When Tails detects disk read failures on the boot device with a target error 1.722
Then I see a disk failure message 2.578
Then I can open the hardware failure documentation from the disk failure message 31.937
After features/support/hooks.rb:330 4.302
After features/support/hooks.rb:100 0.000
Tags: @product
2:5.351
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 15.160
And I corrupt the boot device's GPT backup header 0.454
And I power off the computer 0.443
When I start the computer 1.224
Then the computer boots Tails 1:17.610
When I log in to a new session 21.982
And all notifications have disappeared 8.160
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.302
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.649
After features/support/hooks.rb:100 0.009
Tags: @product
2:4.619
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 10.850
And I corrupt the boot device's GPT backup partition table 0.445
And I power off the computer 0.370
When I start the computer 1.201
Then the computer boots Tails 1:20.478
When I log in to a new session 22.407
And all notifications have disappeared 8.590
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.256
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 0.763
After features/support/hooks.rb:100 0.009
Tags: @product
3:2.201
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.194
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.047
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 35.649
When I start Tails from USB drive "temp" with network unplugged 1:47.701
Then Tails is running from USB drive "temp" 0.383
And the Greeter forbids creating a persistent partition 0.148
When I log in to a new session 22.312
And all notifications have disappeared 9.111
Then I am recommended to reinstall Tails due to partitioning errors 0.285
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.739
And I am told that Persistent Storage cannot be created 3.561
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.461
After features/support/hooks.rb:100 0.126
Tags: @product
2:43.388
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.231
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.047
And I plug USB drive "temp" 1.066
And I write the Tails USB image to disk "temp" 34.262
When I start Tails from USB drive "temp" with network unplugged 2:6.791
Then Tails is running from USB drive "temp" 0.444
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.080
And the Greeter forbids all settings but language 0.372
And Tails detected partitioning error guid-not-randomized 0.019
After features/support/hooks.rb:330 3.178
After features/support/hooks.rb:100 0.604
Tags: @product
2:10.468
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.482
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.064
And I plug USB drive "temp" 1.091
And I write the Tails USB image to disk "temp" 32.832
When I start Tails from USB drive "temp" with network unplugged 1:35.086
Then Tails is running from USB drive "temp" 0.405
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.342
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.671
After features/support/hooks.rb:100 0.131
Tags: @product
2:5.011
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.191
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" 32.481
When I start Tails from USB drive "temp" with network unplugged 1:30.137
Then Tails is running from USB drive "temp" 0.368
And the Greeter recommends reinstalling Tails due to partitioning errors 0.119
And the Greeter forbids starting Tails 0.235
And the Greeter forbids all settings but language 0.358
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 0.708
After features/support/hooks.rb:100 0.165