Project Number Date
test_Tails_ISO_tca-remove-cruft 1 08 May 2025, 14:07

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:6.596 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
39.932
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.188
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.028
Then the computer boots Tails 35.880
And I see a disk failure message on the splash screen 2.834
After features/support/hooks.rb:330 0.647
After features/support/hooks.rb:100 0.009
39.989
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.174
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.059
Then the computer boots Tails 35.346
And I see a disk failure message on the splash screen 3.409
After features/support/hooks.rb:330 0.683
After features/support/hooks.rb:100 0.012
39.215
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.203
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.049
Then the computer boots Tails 35.782
And I see a disk failure message on the splash screen 2.180
After features/support/hooks.rb:330 0.609
After features/support/hooks.rb:100 0.007
Tags: @product @doc
41.342
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.175
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.499
When Tails detects disk read failures on the SquashFS 0.457
Then I see a disk failure message 2.873
Then I can open the hardware failure documentation from the disk failure message 28.336
After features/support/hooks.rb:330 3.623
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.386
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.177
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.781
When Tails detects disk read failures on the boot device 0.530
Then I see a disk failure message 2.782
Then I can open the hardware failure documentation from the disk failure message 29.114
After features/support/hooks.rb:330 3.541
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.003
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.810
When Tails detects disk read failures on the boot device with a target error 0.540
Then I see a disk failure message 2.887
Then I can open the hardware failure documentation from the disk failure message 29.575
After features/support/hooks.rb:330 3.493
After features/support/hooks.rb:100 0.000
Tags: @product
1:54.204
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 12.122
And I corrupt the boot device's GPT backup header 0.358
And I power off the computer 0.351
When I start the computer 1.135
Then the computer boots Tails 1:12.818
When I log in to a new session 18.959
And all notifications have disappeared 8.250
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.013
After features/support/hooks.rb:330 0.727
After features/support/hooks.rb:100 0.009
Tags: @product
1:39.432
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 10.020
And I corrupt the boot device's GPT backup partition table 0.377
And I power off the computer 0.333
When I start the computer 1.066
Then the computer boots Tails 1:3.414
When I log in to a new session 17.339
And all notifications have disappeared 6.675
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.192
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.695
After features/support/hooks.rb:100 0.007
Tags: @product
2:36.090
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.174
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.036
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 31.529
When I start Tails from USB drive "temp" with network unplugged 1:34.182
Then Tails is running from USB drive "temp" 0.332
And the Greeter forbids creating a persistent partition 0.091
When I log in to a new session 17.457
And all notifications have disappeared 6.825
Then I am recommended to reinstall Tails due to partitioning errors 0.248
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.261
And I am told that Persistent Storage cannot be created 2.886
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.869
After features/support/hooks.rb:100 0.099
Tags: @product
2:17.461
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
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.035
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 30.199
When I start Tails from USB drive "temp" with network unplugged 1:45.190
Then Tails is running from USB drive "temp" 0.315
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.290
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.899
After features/support/hooks.rb:100 0.122
Tags: @product
1:48.119
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.180
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.046
And I write the Tails USB image to disk "temp" 26.992
When I start Tails from USB drive "temp" with network unplugged 1:19.005
Then Tails is running from USB drive "temp" 0.385
And the Greeter recommends reinstalling Tails due to partitioning errors 0.101
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.292
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.135
Tags: @product
1:44.418
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.183
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.038
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 26.200
When I start Tails from USB drive "temp" with network unplugged 1:16.134
Then Tails is running from USB drive "temp" 0.332
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.314
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.752
After features/support/hooks.rb:100 0.135