Project Number Date
test_Tails_ISO_20267-webtunnel 5 15 Jul 2025, 00:44

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 18:7.586 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
46.781
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.304
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.655
Then the computer boots Tails 42.390
And I see a disk failure message on the splash screen 2.431
After features/support/hooks.rb:330 0.694
After features/support/hooks.rb:100 0.016
42.975
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
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.978
Then the computer boots Tails 39.076
And I see a disk failure message on the splash screen 2.730
After features/support/hooks.rb:330 0.575
After features/support/hooks.rb:100 0.008
43.514
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.180
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.994
Then the computer boots Tails 38.113
And I see a disk failure message on the splash screen 4.226
After features/support/hooks.rb:330 0.854
After features/support/hooks.rb:100 0.010
Tags: @product @doc
48.144
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.181
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.529
When Tails detects disk read failures on the SquashFS 0.321
Then I see a disk failure message 2.999
Then I can open the hardware failure documentation from the disk failure message 32.112
After features/support/hooks.rb:330 4.143
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.904
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.191
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.539
When Tails detects disk read failures on the boot device 1.475
Then I see a disk failure message 3.116
Then I can open the hardware failure documentation from the disk failure message 30.582
After features/support/hooks.rb:330 4.231
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.298
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.064
Given a computer 0.315
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.946
When Tails detects disk read failures on the boot device with a target error 0.553
Then I see a disk failure message 3.291
Then I can open the hardware failure documentation from the disk failure message 32.192
After features/support/hooks.rb:330 4.547
After features/support/hooks.rb:100 0.000
Tags: @product
1:57.925
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.560
And I corrupt the boot device's GPT backup header 0.358
And I power off the computer 0.539
When I start the computer 1.333
Then the computer boots Tails 1:12.272
When I log in to a new session 22.788
And all notifications have disappeared 8.847
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.211
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.795
After features/support/hooks.rb:100 0.008
Tags: @product
1:57.145
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.634
And I corrupt the boot device's GPT backup partition table 0.390
And I power off the computer 0.385
When I start the computer 1.222
Then the computer boots Tails 1:11.700
When I log in to a new session 22.790
And all notifications have disappeared 8.765
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.243
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.712
After features/support/hooks.rb:100 0.014
Tags: @product
3:8.631
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.172
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.042
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 33.212
When I start Tails from USB drive "temp" with network unplugged 2:1.813
Then Tails is running from USB drive "temp" 0.362
And the Greeter forbids creating a persistent partition 0.098
When I log in to a new session 18.952
And all notifications have disappeared 7.850
Then I am recommended to reinstall Tails due to partitioning errors 0.199
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.257
And I am told that Persistent Storage cannot be created 3.610
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 2.821
After features/support/hooks.rb:100 0.216
Tags: @product
2:27.576
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.042
Given a computer 0.617
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.112
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 31.357
When I start Tails from USB drive "temp" with network unplugged 1:53.280
Then Tails is running from USB drive "temp" 0.396
And the Greeter recommends reinstalling Tails due to partitioning errors 0.127
And the Greeter forbids starting Tails 0.101
And the Greeter forbids all settings but language 0.518
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.908
After features/support/hooks.rb:100 0.171
Tags: @product
2:4.911
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.196
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.061
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 32.858
When I start Tails from USB drive "temp" with network unplugged 1:29.777
Then Tails is running from USB drive "temp" 0.378
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.148
And the Greeter forbids all settings but language 0.339
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.957
After features/support/hooks.rb:100 0.137
Tags: @product
1:55.774
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.206
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.056
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 31.558
When I start Tails from USB drive "temp" with network unplugged 1:21.939
Then Tails is running from USB drive "temp" 0.384
And the Greeter recommends reinstalling Tails due to partitioning errors 0.110
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.391
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.700
After features/support/hooks.rb:100 0.139