Project Number Date
test_Tails_ISO_feature-arti 21 07 Apr 2025, 16:50

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:8.255 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.630
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.978
Then the computer boots Tails 34.506
And I see a disk failure message on the splash screen 2.960
After features/support/hooks.rb:330 0.616
After features/support/hooks.rb:100 0.008
43.659
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.985
Then the computer boots Tails 35.966
And I see a disk failure message on the splash screen 6.517
After features/support/hooks.rb:330 0.581
After features/support/hooks.rb:100 0.008
39.467
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
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.025
Then the computer boots Tails 36.043
And I see a disk failure message on the splash screen 2.208
After features/support/hooks.rb:330 0.636
After features/support/hooks.rb:100 0.007
Tags: @product @doc
34.634
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.168
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.599
When Tails detects disk read failures on the SquashFS 0.376
Then I see a disk failure message 2.869
Then I can open the hardware failure documentation from the disk failure message 21.621
After features/support/hooks.rb:330 3.990
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.305
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.179
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.162
When Tails detects disk read failures on the boot device 2.108
Then I see a disk failure message 1.281
Then I can open the hardware failure documentation from the disk failure message 28.573
After features/support/hooks.rb:330 3.679
After features/support/hooks.rb:100 0.000
Tags: @product @doc
35.841
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.317
When Tails detects disk read failures on the boot device with a target error 0.529
Then I see a disk failure message 2.833
Then I can open the hardware failure documentation from the disk failure message 21.970
After features/support/hooks.rb:330 4.335
After features/support/hooks.rb:100 0.000
Tags: @product
1:42.992
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.326
And I corrupt the boot device's GPT backup header 0.472
And I power off the computer 0.332
When I start the computer 1.047
Then the computer boots Tails 1:4.724
When I log in to a new session 16.677
And all notifications have disappeared 6.213
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.185
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.008
Tags: @product
1:39.228
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.413
And I corrupt the boot device's GPT backup partition table 0.378
And I power off the computer 0.362
When I start the computer 1.013
Then the computer boots Tails 1:4.451
When I log in to a new session 17.480
And all notifications have disappeared 5.907
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.205
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.695
After features/support/hooks.rb:100 0.007
Tags: @product
2:42.225
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.196
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.044
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 32.714
When I start Tails from USB drive "temp" with network unplugged 1:39.750
Then Tails is running from USB drive "temp" 0.299
And the Greeter forbids creating a persistent partition 0.074
When I log in to a new session 17.063
And all notifications have disappeared 6.390
Then I am recommended to reinstall Tails due to partitioning errors 0.189
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.253
And I am told that Persistent Storage cannot be created 3.186
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.029
After features/support/hooks.rb:100 0.104
Tags: @product
2:34.051
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.192
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.053
And I write the Tails USB image to disk "temp" 28.678
When I start Tails from USB drive "temp" with network unplugged 2:3.168
Then Tails is running from USB drive "temp" 0.487
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.284
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.815
After features/support/hooks.rb:100 0.125
Tags: @product
1:51.665
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.248
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.047
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 27.130
When I start Tails from USB drive "temp" with network unplugged 1:22.210
Then Tails is running from USB drive "temp" 0.385
And the Greeter recommends reinstalling Tails due to partitioning errors 0.104
And the Greeter forbids starting Tails 0.081
And the Greeter forbids all settings but language 0.387
And Tails detected partitioning error system-partition-not-resized 0.019
After features/support/hooks.rb:330 3.636
After features/support/hooks.rb:100 0.132
Tags: @product
1:44.552
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.235
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.068
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 28.651
When I start Tails from USB drive "temp" with network unplugged 1:13.699
Then Tails is running from USB drive "temp" 0.327
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.348
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.194