Project Number Date
test_Tails_ISO_stable 5483 27 Feb 2025, 12:33

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:22.510 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.941
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.211
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.074
Then the computer boots Tails 33.959
And I see a disk failure message on the splash screen 3.695
After features/support/hooks.rb:330 0.625
After features/support/hooks.rb:100 0.012
38.105
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.231
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.014
Then the computer boots Tails 34.479
And I see a disk failure message on the splash screen 2.379
After features/support/hooks.rb:330 0.592
After features/support/hooks.rb:100 0.007
38.090
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.182
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.952
Then the computer boots Tails 34.073
And I see a disk failure message on the splash screen 2.880
After features/support/hooks.rb:330 0.585
After features/support/hooks.rb:100 0.012
Tags: @product @doc
38.614
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.180
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.204
When Tails detects disk read failures on the SquashFS 0.316
Then I see a disk failure message 2.892
Then I can open the hardware failure documentation from the disk failure message 26.021
After features/support/hooks.rb:330 3.434
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.694
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.197
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.331
When Tails detects disk read failures on the boot device 1.630
Then I see a disk failure message 1.444
Then I can open the hardware failure documentation from the disk failure message 21.090
After features/support/hooks.rb:330 3.440
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.601
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.188
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.679
When Tails detects disk read failures on the boot device with a target error 1.520
Then I see a disk failure message 1.305
Then I can open the hardware failure documentation from the disk failure message 26.908
After features/support/hooks.rb:330 3.763
After features/support/hooks.rb:100 0.000
Tags: @product
1:40.758
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 11.605
And I corrupt the boot device's GPT backup header 0.366
And I power off the computer 0.326
When I start the computer 1.033
Then the computer boots Tails 1:3.093
When I log in to a new session 16.525
And all notifications have disappeared 7.591
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.617
After features/support/hooks.rb:100 0.009
Tags: @product
1:40.344
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 9.282
And I corrupt the boot device's GPT backup partition table 0.340
And I power off the computer 0.336
When I start the computer 1.039
Then the computer boots Tails 1:5.208
When I log in to a new session 17.120
And all notifications have disappeared 6.800
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.203
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 0.699
After features/support/hooks.rb:100 0.009
Tags: @product
2:43.494
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.050
And I write the Tails USB image to disk "temp" 29.395
When I start Tails from USB drive "temp" with network unplugged 1:42.455
Then Tails is running from USB drive "temp" 0.307
And the Greeter forbids creating a persistent partition 0.080
When I log in to a new session 18.288
And all notifications have disappeared 7.709
Then I am recommended to reinstall Tails due to partitioning errors 0.202
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.296
And I am told that Persistent Storage cannot be created 2.454
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 0.971
After features/support/hooks.rb:100 0.102
Tags: @product
2:39.938
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.190
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.043
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 28.418
When I start Tails from USB drive "temp" with network unplugged 2:9.148
Then Tails is running from USB drive "temp" 0.563
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.374
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.678
After features/support/hooks.rb:100 0.148
Tags: @product
1:53.619
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.332
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.041
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 26.946
When I start Tails from USB drive "temp" with network unplugged 1:24.300
Then Tails is running from USB drive "temp" 0.367
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.394
And Tails detected partitioning error system-partition-not-resized 0.021
After features/support/hooks.rb:330 0.674
After features/support/hooks.rb:100 0.130
Tags: @product
1:57.307
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.193
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.047
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 26.967
When I start Tails from USB drive "temp" with network unplugged 1:28.185
Then Tails is running from USB drive "temp" 0.345
And the Greeter recommends reinstalling Tails due to partitioning errors 0.079
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.341
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 2.349
After features/support/hooks.rb:100 0.146