Project Number Date
test_Tails_ISO_feature-arti 103 01 Jul 2025, 17:47

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 17:36.783 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.742
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.423
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.076
Then the computer boots Tails 36.966
And I see a disk failure message on the splash screen 8.274
After features/support/hooks.rb:330 0.579
After features/support/hooks.rb:100 0.010
41.426
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.192
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.975
Then the computer boots Tails 37.842
And I see a disk failure message on the splash screen 2.414
After features/support/hooks.rb:330 0.555
After features/support/hooks.rb:100 0.008
41.177
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.190
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.143
Then the computer boots Tails 37.576
And I see a disk failure message on the splash screen 2.267
After features/support/hooks.rb:330 0.602
After features/support/hooks.rb:100 0.020
Tags: @product @doc
39.465
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.377
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.482
When Tails detects disk read failures on the SquashFS 2.117
Then I see a disk failure message 1.752
Then I can open the hardware failure documentation from the disk failure message 24.736
After features/support/hooks.rb:330 3.546
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.611
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.182
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.585
When Tails detects disk read failures on the boot device 0.613
Then I see a disk failure message 2.672
Then I can open the hardware failure documentation from the disk failure message 28.556
After features/support/hooks.rb:330 4.476
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.299
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.205
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.714
When Tails detects disk read failures on the boot device with a target error 1.744
Then I see a disk failure message 1.261
Then I can open the hardware failure documentation from the disk failure message 31.373
After features/support/hooks.rb:330 3.991
After features/support/hooks.rb:100 0.000
Tags: @product
1:54.475
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.832
And I corrupt the boot device's GPT backup header 0.470
And I power off the computer 0.357
When I start the computer 1.084
Then the computer boots Tails 1:12.773
When I log in to a new session 18.863
And all notifications have disappeared 7.885
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.014
After features/support/hooks.rb:330 2.848
After features/support/hooks.rb:100 0.009
Tags: @product
1:50.181
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.679
And I corrupt the boot device's GPT backup partition table 0.341
And I power off the computer 0.365
When I start the computer 1.303
Then the computer boots Tails 1:11.634
When I log in to a new session 18.055
And all notifications have disappeared 7.485
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.210
And Tails detected partitioning error partitioning-corruption 0.104
After features/support/hooks.rb:330 0.670
After features/support/hooks.rb:100 0.007
Tags: @product
2:50.042
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.222
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.043
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 29.628
When I start Tails from USB drive "temp" with network unplugged 1:47.422
Then Tails is running from USB drive "temp" 0.432
And the Greeter forbids creating a persistent partition 0.104
When I log in to a new session 19.474
And all notifications have disappeared 7.050
Then I am recommended to reinstall Tails due to partitioning errors 0.234
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.337
And I am told that Persistent Storage cannot be created 3.023
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.117
After features/support/hooks.rb:100 0.120
Tags: @product
2:17.817
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.178
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.045
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 29.111
When I start Tails from USB drive "temp" with network unplugged 1:46.595
Then Tails is running from USB drive "temp" 0.317
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.355
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.957
After features/support/hooks.rb:100 0.149
Tags: @product
2:6.339
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.241
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.055
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 31.171
When I start Tails from USB drive "temp" with network unplugged 1:33.004
Then Tails is running from USB drive "temp" 0.334
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.323
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 1.083
After features/support/hooks.rb:100 0.183
Tags: @product
2:22.204
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.304
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.044
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 28.664
When I start Tails from USB drive "temp" with network unplugged 1:51.152
Then Tails is running from USB drive "temp" 0.518
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.302
And Tails detected partitioning error fs-not-resized 0.027
After features/support/hooks.rb:330 1.798
After features/support/hooks.rb:100 0.165