Project Number Date
test_Tails_ISO_feature-arti 11 28 Mar 2025, 16: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 16:5.262 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.171
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.196
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.023
Then the computer boots Tails 36.792
And I see a disk failure message on the splash screen 2.159
After features/support/hooks.rb:330 0.640
After features/support/hooks.rb:100 0.007
39.742
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.193
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.034
Then the computer boots Tails 35.938
And I see a disk failure message on the splash screen 2.577
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.009
39.307
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.177
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.011
Then the computer boots Tails 35.717
And I see a disk failure message on the splash screen 2.402
After features/support/hooks.rb:330 0.612
After features/support/hooks.rb:100 0.010
Tags: @product @doc
40.136
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.163
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.881
When Tails detects disk read failures on the SquashFS 1.732
Then I see a disk failure message 1.262
Then I can open the hardware failure documentation from the disk failure message 27.095
After features/support/hooks.rb:330 3.652
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.854
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.161
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.237
When Tails detects disk read failures on the boot device 1.482
Then I see a disk failure message 1.253
Then I can open the hardware failure documentation from the disk failure message 27.719
After features/support/hooks.rb:330 3.853
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.990
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.183
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.624
When Tails detects disk read failures on the boot device with a target error 1.097
Then I see a disk failure message 2.696
Then I can open the hardware failure documentation from the disk failure message 27.389
After features/support/hooks.rb:330 4.390
After features/support/hooks.rb:100 0.000
Tags: @product
1:44.733
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 12.643
And I corrupt the boot device's GPT backup header 0.330
And I power off the computer 0.332
When I start the computer 1.030
Then the computer boots Tails 1:5.415
When I log in to a new session 18.133
And all notifications have disappeared 6.630
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.204
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.691
After features/support/hooks.rb:100 0.013
Tags: @product
1:41.332
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.513
And I corrupt the boot device's GPT backup partition table 0.328
And I power off the computer 0.360
When I start the computer 0.994
Then the computer boots Tails 1:4.962
When I log in to a new session 17.963
And all notifications have disappeared 6.915
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.280
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.835
After features/support/hooks.rb:100 0.030
Tags: @product
2:50.401
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.238
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.062
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 35.082
When I start Tails from USB drive "temp" with network unplugged 1:45.581
Then Tails is running from USB drive "temp" 0.313
And the Greeter forbids creating a persistent partition 0.096
When I log in to a new session 17.237
And all notifications have disappeared 6.343
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.295
And I am told that Persistent Storage cannot be created 2.835
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.814
After features/support/hooks.rb:100 0.133
Tags: @product
2:5.731
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.672
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.462
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 29.543
When I start Tails from USB drive "temp" with network unplugged 1:33.155
Then Tails is running from USB drive "temp" 0.328
And the Greeter recommends reinstalling Tails due to partitioning errors 0.087
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.357
And Tails detected partitioning error guid-not-randomized 0.013
After features/support/hooks.rb:330 1.270
After features/support/hooks.rb:100 0.119
Tags: @product
1:50.376
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.254
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.038
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 26.687
When I start Tails from USB drive "temp" with network unplugged 1:21.508
Then Tails is running from USB drive "temp" 0.320
And the Greeter recommends reinstalling Tails due to partitioning errors 0.113
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.323
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 2.750
After features/support/hooks.rb:100 0.132
Tags: @product
1:51.484
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.201
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.039
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 28.771
When I start Tails from USB drive "temp" with network unplugged 1:20.635
Then Tails is running from USB drive "temp" 0.332
And the Greeter recommends reinstalling Tails due to partitioning errors 0.072
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.302
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.135