Project Number Date
test_Tails_ISO_stable 5644 13 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 17:29.703 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
40.449
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.177
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.039
Then the computer boots Tails 35.316
And I see a disk failure message on the splash screen 3.916
After features/support/hooks.rb:330 0.738
After features/support/hooks.rb:100 0.009
40.074
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.473
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.157
Then the computer boots Tails 35.023
And I see a disk failure message on the splash screen 3.420
After features/support/hooks.rb:330 0.604
After features/support/hooks.rb:100 0.010
39.437
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.176
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.964
Then the computer boots Tails 34.773
And I see a disk failure message on the splash screen 3.522
After features/support/hooks.rb:330 0.626
After features/support/hooks.rb:100 0.007
Tags: @product @doc
40.464
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.199
When Tails detects disk read failures on the SquashFS 0.378
Then I see a disk failure message 3.505
Then I can open the hardware failure documentation from the disk failure message 27.202
After features/support/hooks.rb:330 4.133
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.306
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.219
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.547
When Tails detects disk read failures on the boot device 1.541
Then I see a disk failure message 1.396
Then I can open the hardware failure documentation from the disk failure message 28.601
After features/support/hooks.rb:330 3.487
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.904
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.201
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.747
When Tails detects disk read failures on the boot device with a target error 2.383
Then I see a disk failure message 1.373
Then I can open the hardware failure documentation from the disk failure message 27.198
After features/support/hooks.rb:330 3.651
After features/support/hooks.rb:100 0.000
Tags: @product
1:52.664
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 13.744
And I corrupt the boot device's GPT backup header 0.372
And I power off the computer 0.331
When I start the computer 1.066
Then the computer boots Tails 1:11.784
When I log in to a new session 17.830
And all notifications have disappeared 7.324
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.198
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.653
After features/support/hooks.rb:100 0.009
Tags: @product
1:43.828
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.569
And I corrupt the boot device's GPT backup partition table 0.332
And I power off the computer 0.327
When I start the computer 1.008
Then the computer boots Tails 1:6.906
When I log in to a new session 18.021
And all notifications have disappeared 7.150
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.499
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.010
Tags: @product
3:23.579
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.171
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.037
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 56.275
When I start Tails from USB drive "temp" with network unplugged 1:55.953
Then Tails is running from USB drive "temp" 0.318
And the Greeter forbids creating a persistent partition 0.089
When I log in to a new session 18.429
And all notifications have disappeared 7.187
Then I am recommended to reinstall Tails due to partitioning errors 0.240
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.250
And I am told that Persistent Storage cannot be created 2.562
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 1.185
After features/support/hooks.rb:100 0.099
Tags: @product
2:16.192
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given a computer 0.236
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.044
And I plug USB drive "temp" 1.059
And I write the Tails USB image to disk "temp" 29.631
When I start Tails from USB drive "temp" with network unplugged 1:44.355
Then Tails is running from USB drive "temp" 0.369
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.331
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.920
After features/support/hooks.rb:100 0.118
Tags: @product
1:56.657
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.037
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 26.900
When I start Tails from USB drive "temp" with network unplugged 1:27.643
Then Tails is running from USB drive "temp" 0.359
And the Greeter recommends reinstalling Tails due to partitioning errors 0.065
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.347
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.135
Tags: @product
2:14.142
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.176
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.040
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.538
When I start Tails from USB drive "temp" with network unplugged 1:45.440
Then Tails is running from USB drive "temp" 0.378
And the Greeter recommends reinstalling Tails due to partitioning errors 0.101
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.329
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.645
After features/support/hooks.rb:100 0.139