Project Number Date
test_Tails_ISO_stable 5626 05 May 2025, 15:59

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:23.164 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
40.561
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.195
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.694
And I see a disk failure message on the splash screen 3.643
After features/support/hooks.rb:330 0.631
After features/support/hooks.rb:100 0.009
39.210
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.993
Then the computer boots Tails 35.809
And I see a disk failure message on the splash screen 2.219
After features/support/hooks.rb:330 0.618
After features/support/hooks.rb:100 0.010
41.214
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.184
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 35.837
And I see a disk failure message on the splash screen 4.198
After features/support/hooks.rb:330 1.193
After features/support/hooks.rb:100 0.031
Tags: @product @doc
41.528
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.409
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.209
When Tails detects disk read failures on the SquashFS 2.591
Then I see a disk failure message 1.422
Then I can open the hardware failure documentation from the disk failure message 26.895
After features/support/hooks.rb:330 4.051
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.086
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.944
When Tails detects disk read failures on the boot device 2.021
Then I see a disk failure message 1.277
Then I can open the hardware failure documentation from the disk failure message 31.653
After features/support/hooks.rb:330 4.311
After features/support/hooks.rb:100 0.000
Tags: @product @doc
44.418
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.204
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.232
When Tails detects disk read failures on the boot device with a target error 2.486
Then I see a disk failure message 1.931
Then I can open the hardware failure documentation from the disk failure message 28.564
After features/support/hooks.rb:330 3.559
After features/support/hooks.rb:100 0.000
Tags: @product
1:56.124
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 13.434
And I corrupt the boot device's GPT backup header 0.458
And I power off the computer 0.355
When I start the computer 1.035
Then the computer boots Tails 1:11.967
When I log in to a new session 21.549
And all notifications have disappeared 7.094
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.213
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.667
After features/support/hooks.rb:100 0.009
Tags: @product
1:56.635
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.394
And I corrupt the boot device's GPT backup partition table 0.360
And I power off the computer 0.358
When I start the computer 1.120
Then the computer boots Tails 1:17.012
When I log in to a new session 20.220
And all notifications have disappeared 7.936
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.218
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.634
After features/support/hooks.rb:100 0.027
Tags: @product
2:43.567
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.232
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.063
And I write the Tails USB image to disk "temp" 31.297
When I start Tails from USB drive "temp" with network unplugged 1:41.037
Then Tails is running from USB drive "temp" 0.361
And the Greeter forbids creating a persistent partition 0.083
When I log in to a new session 17.924
And all notifications have disappeared 7.149
Then I am recommended to reinstall Tails due to partitioning errors 0.235
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.291
And I am told that Persistent Storage cannot be created 2.834
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.091
After features/support/hooks.rb:100 0.094
Tags: @product
2:46.799
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.232
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.046
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 29.783
When I start Tails from USB drive "temp" with network unplugged 2:14.530
Then Tails is running from USB drive "temp" 0.626
And the Greeter recommends reinstalling Tails due to partitioning errors 0.080
And the Greeter forbids starting Tails 0.079
And the Greeter forbids all settings but language 0.356
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.910
After features/support/hooks.rb:100 0.128
Tags: @product
1:55.457
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.198
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.058
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 28.841
When I start Tails from USB drive "temp" with network unplugged 1:24.455
Then Tails is running from USB drive "temp" 0.362
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.328
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.703
After features/support/hooks.rb:100 0.134
Tags: @product
1:52.559
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.207
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.332
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 29.756
When I start Tails from USB drive "temp" with network unplugged 1:20.342
Then Tails is running from USB drive "temp" 0.387
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.335
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.930
After features/support/hooks.rb:100 0.132