Project Number Date
test_Tails_ISO_stable 5509 12 Mar 2025, 10:28

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:58.880 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
37.579
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.180
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.997
Then the computer boots Tails 32.985
And I see a disk failure message on the splash screen 3.416
After features/support/hooks.rb:330 0.651
After features/support/hooks.rb:100 0.008
37.840
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.168
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.003
Then the computer boots Tails 33.172
And I see a disk failure message on the splash screen 3.495
After features/support/hooks.rb:330 0.600
After features/support/hooks.rb:100 0.008
38.246
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
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 1.018
Then the computer boots Tails 34.651
And I see a disk failure message on the splash screen 2.403
After features/support/hooks.rb:330 0.652
After features/support/hooks.rb:100 0.008
Tags: @product @doc
41.898
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.110
When Tails detects disk read failures on the SquashFS 1.568
Then I see a disk failure message 1.288
Then I can open the hardware failure documentation from the disk failure message 29.744
After features/support/hooks.rb:330 2.711
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.300
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.171
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.280
When Tails detects disk read failures on the boot device 0.537
Then I see a disk failure message 2.901
Then I can open the hardware failure documentation from the disk failure message 29.410
After features/support/hooks.rb:330 2.616
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.604
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.386
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.009
When Tails detects disk read failures on the boot device with a target error 1.540
Then I see a disk failure message 1.647
Then I can open the hardware failure documentation from the disk failure message 28.020
After features/support/hooks.rb:330 3.867
After features/support/hooks.rb:100 0.000
Tags: @product
1:41.738
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 11.463
And I corrupt the boot device's GPT backup header 0.489
And I power off the computer 0.537
When I start the computer 1.011
Then the computer boots Tails 1:4.980
When I log in to a new session 16.749
And all notifications have disappeared 6.300
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.193
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.663
After features/support/hooks.rb:100 0.008
Tags: @product
1:42.592
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 9.475
And I corrupt the boot device's GPT backup partition table 0.437
And I power off the computer 0.337
When I start the computer 1.026
Then the computer boots Tails 1:5.933
When I log in to a new session 17.623
And all notifications have disappeared 7.517
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.222
And Tails detected partitioning error partitioning-corruption 0.019
After features/support/hooks.rb:330 0.658
After features/support/hooks.rb:100 0.007
Tags: @product
2:43.748
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.173
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.050
And I write the Tails USB image to disk "temp" 29.772
When I start Tails from USB drive "temp" with network unplugged 1:45.144
Then Tails is running from USB drive "temp" 0.310
And the Greeter forbids creating a persistent partition 0.090
When I log in to a new session 15.852
And all notifications have disappeared 6.970
Then I am recommended to reinstall Tails due to partitioning errors 0.197
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.281
And I am told that Persistent Storage cannot be created 2.853
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.080
After features/support/hooks.rb:100 0.110
Tags: @product
2:15.877
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.245
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.038
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 31.118
When I start Tails from USB drive "temp" with network unplugged 1:42.583
Then Tails is running from USB drive "temp" 0.317
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.358
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.778
After features/support/hooks.rb:100 0.123
Tags: @product
1:51.304
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.183
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.039
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 27.155
When I start Tails from USB drive "temp" with network unplugged 1:21.965
Then Tails is running from USB drive "temp" 0.440
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.318
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.672
After features/support/hooks.rb:100 0.136
Tags: @product
1:44.148
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.385
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.055
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 27.196
When I start Tails from USB drive "temp" with network unplugged 1:14.551
Then Tails is running from USB drive "temp" 0.345
And the Greeter recommends reinstalling Tails due to partitioning errors 0.112
And the Greeter forbids starting Tails 0.090
And the Greeter forbids all settings but language 0.345
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.632
After features/support/hooks.rb:100 0.139