Project Number Date
test_Tails_ISO_devel 3890 28 Jun 2025, 14:03

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 19:30.994 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
45.429
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.193
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.985
Then the computer boots Tails 41.494
And I see a disk failure message on the splash screen 2.756
After features/support/hooks.rb:330 0.671
After features/support/hooks.rb:100 0.008
47.521
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.186
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.199
Then the computer boots Tails 40.776
And I see a disk failure message on the splash screen 5.358
After features/support/hooks.rb:330 0.638
After features/support/hooks.rb:100 0.017
45.438
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.186
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.136
Then the computer boots Tails 39.285
And I see a disk failure message on the splash screen 4.829
After features/support/hooks.rb:330 0.681
After features/support/hooks.rb:100 0.010
Tags: @product @doc
54.029
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.212
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.016
When Tails detects disk read failures on the SquashFS 1.652
Then I see a disk failure message 2.080
Then I can open the hardware failure documentation from the disk failure message 37.068
After features/support/hooks.rb:330 3.643
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.968
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.276
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.018
When Tails detects disk read failures on the boot device 4.280
Then I see a disk failure message 1.861
Then I can open the hardware failure documentation from the disk failure message 30.530
After features/support/hooks.rb:330 4.226
After features/support/hooks.rb:100 0.000
Tags: @product @doc
51.265
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.037
Given a computer 0.722
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.635
When Tails detects disk read failures on the boot device with a target error 0.598
Then I see a disk failure message 3.273
Then I can open the hardware failure documentation from the disk failure message 34.034
After features/support/hooks.rb:330 4.670
After features/support/hooks.rb:100 0.000
Tags: @product
2:0.199
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.665
And I corrupt the boot device's GPT backup header 0.311
And I power off the computer 0.329
When I start the computer 1.039
Then the computer boots Tails 1:15.902
When I log in to a new session 21.308
And all notifications have disappeared 6.360
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.264
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 1.005
After features/support/hooks.rb:100 0.013
Tags: @product
1:59.497
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.326
And I corrupt the boot device's GPT backup partition table 0.328
And I power off the computer 0.329
When I start the computer 1.050
Then the computer boots Tails 1:14.822
When I log in to a new session 23.099
And all notifications have disappeared 7.301
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.225
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.921
After features/support/hooks.rb:100 0.012
Tags: @product
3:9.026
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.185
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.045
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 32.983
When I start Tails from USB drive "temp" with network unplugged 2:3.041
Then Tails is running from USB drive "temp" 0.381
And the Greeter forbids creating a persistent partition 0.079
When I log in to a new session 19.094
And all notifications have disappeared 6.936
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.394
And I am told that Persistent Storage cannot be created 3.571
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.445
After features/support/hooks.rb:100 0.217
Tags: @product
3:4.632
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.212
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.049
And I write the Tails USB image to disk "temp" 35.511
When I start Tails from USB drive "temp" with network unplugged 2:26.949
Then Tails is running from USB drive "temp" 0.338
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.340
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:330 8.198
After features/support/hooks.rb:100 0.477
Tags: @product
2:26.061
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.210
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.045
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 31.980
When I start Tails from USB drive "temp" with network unplugged 1:51.461
Then Tails is running from USB drive "temp" 0.639
And the Greeter recommends reinstalling Tails due to partitioning errors 0.122
And the Greeter forbids starting Tails 0.091
And the Greeter forbids all settings but language 0.436
And Tails detected partitioning error system-partition-not-resized 0.022
After features/support/hooks.rb:330 0.776
After features/support/hooks.rb:100 0.146
Tags: @product
1:59.922
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.358
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.077
And I plug USB drive "temp" 1.052
And I write the Tails USB image to disk "temp" 31.713
When I start Tails from USB drive "temp" with network unplugged 1:25.655
Then Tails is running from USB drive "temp" 0.476
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.122
And the Greeter forbids all settings but language 0.385
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 2.790
After features/support/hooks.rb:100 0.149