Project Number Date
test_Tails_ISO_feature-arti 28 14 Apr 2025, 17:15

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:38.214 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
43.013
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.259
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.033
Then the computer boots Tails 38.067
And I see a disk failure message on the splash screen 3.652
After features/support/hooks.rb:330 0.681
After features/support/hooks.rb:100 0.009
39.563
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.249
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.112
And I see a disk failure message on the splash screen 3.142
After features/support/hooks.rb:330 0.555
After features/support/hooks.rb:100 0.009
39.778
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.245
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.030
Then the computer boots Tails 36.448
And I see a disk failure message on the splash screen 2.054
After features/support/hooks.rb:330 0.598
After features/support/hooks.rb:100 0.008
Tags: @product @doc
41.462
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.243
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.269
When Tails detects disk read failures on the SquashFS 0.363
Then I see a disk failure message 2.951
Then I can open the hardware failure documentation from the disk failure message 28.634
After features/support/hooks.rb:330 4.441
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.107
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given a computer 0.362
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.428
When Tails detects disk read failures on the boot device 0.553
Then I see a disk failure message 2.871
Then I can open the hardware failure documentation from the disk failure message 27.892
After features/support/hooks.rb:330 3.827
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.085
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.268
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.631
When Tails detects disk read failures on the boot device with a target error 0.519
Then I see a disk failure message 2.965
Then I can open the hardware failure documentation from the disk failure message 28.701
After features/support/hooks.rb:330 4.403
After features/support/hooks.rb:100 0.000
Tags: @product
2:12.402
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 33.672
And I corrupt the boot device's GPT backup header 0.421
And I power off the computer 0.558
When I start the computer 1.067
Then the computer boots Tails 1:10.481
When I log in to a new session 19.061
And all notifications have disappeared 6.891
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.226
And Tails detected partitioning error partitioning-corruption 0.021
After features/support/hooks.rb:330 0.791
After features/support/hooks.rb:100 0.010
Tags: @product
2:0.898
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 15.348
And I corrupt the boot device's GPT backup partition table 0.467
And I power off the computer 0.621
When I start the computer 1.386
Then the computer boots Tails 1:11.770
When I log in to a new session 22.495
And all notifications have disappeared 8.542
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.251
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.773
After features/support/hooks.rb:100 0.012
Tags: @product
3:22.141
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.249
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.143
And I plug USB drive "temp" 1.076
And I write the Tails USB image to disk "temp" 1:9.300
When I start Tails from USB drive "temp" with network unplugged 1:40.997
Then Tails is running from USB drive "temp" 0.356
And the Greeter forbids creating a persistent partition 0.086
When I log in to a new session 19.042
And all notifications have disappeared 6.510
Then I am recommended to reinstall Tails due to partitioning errors 0.192
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.244
And I am told that Persistent Storage cannot be created 2.922
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.161
After features/support/hooks.rb:100 0.156
Tags: @product
2:40.096
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.322
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.104
And I plug USB drive "temp" 1.060
And I write the Tails USB image to disk "temp" 46.846
When I start Tails from USB drive "temp" with network unplugged 1:50.670
Then Tails is running from USB drive "temp" 0.465
And the Greeter recommends reinstalling Tails due to partitioning errors 0.097
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.439
And Tails detected partitioning error guid-not-randomized 0.018
After features/support/hooks.rb:330 0.986
After features/support/hooks.rb:100 0.128
Tags: @product
2:0.040
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given a computer 0.313
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.074
And I plug USB drive "temp" 1.065
And I write the Tails USB image to disk "temp" 30.096
When I start Tails from USB drive "temp" with network unplugged 1:27.654
Then Tails is running from USB drive "temp" 0.363
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.314
And Tails detected partitioning error system-partition-not-resized 0.017
After features/support/hooks.rb:330 0.746
After features/support/hooks.rb:100 0.136
Tags: @product
2:14.622
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.261
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.072
And I plug USB drive "temp" 1.072
And I write the Tails USB image to disk "temp" 29.664
When I start Tails from USB drive "temp" with network unplugged 1:42.327
Then Tails is running from USB drive "temp" 0.672
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.078
And the Greeter forbids all settings but language 0.375
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 0.875
After features/support/hooks.rb:100 0.155