Project Number Date
test_Tails_ISO_devel 3903 08 Jul 2025, 18:12

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 21:36.900 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.411
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.197
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.227
Then the computer boots Tails 40.918
And I see a disk failure message on the splash screen 3.068
After features/support/hooks.rb:330 2.738
After features/support/hooks.rb:100 0.211
48.540
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.100
Given a computer 0.480
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.420
Then the computer boots Tails 43.682
And I see a disk failure message on the splash screen 2.956
After features/support/hooks.rb:330 0.664
After features/support/hooks.rb:100 0.024
47.448
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.217
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.028
Then the computer boots Tails 42.517
And I see a disk failure message on the splash screen 3.685
After features/support/hooks.rb:330 0.963
After features/support/hooks.rb:100 0.115
Tags: @product @doc
53.245
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.207
Given a computer 1.253
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.001
When Tails detects disk read failures on the SquashFS 0.446
Then I see a disk failure message 2.920
Then I can open the hardware failure documentation from the disk failure message 34.623
After features/support/hooks.rb:330 3.576
After features/support/hooks.rb:100 0.000
Tags: @product @doc
56.180
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.185
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.260
When Tails detects disk read failures on the boot device 1.763
Then I see a disk failure message 1.815
Then I can open the hardware failure documentation from the disk failure message 35.155
After features/support/hooks.rb:330 4.726
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.783
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.191
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.979
When Tails detects disk read failures on the boot device with a target error 0.507
Then I see a disk failure message 3.179
Then I can open the hardware failure documentation from the disk failure message 28.925
After features/support/hooks.rb:330 3.922
After features/support/hooks.rb:100 0.000
Tags: @product
2:16.783
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.216
And I corrupt the boot device's GPT backup header 1.020
And I power off the computer 0.744
When I start the computer 2.231
Then the computer boots Tails 1:25.282
When I log in to a new session 21.687
And all notifications have disappeared 11.278
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.308
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 2.972
After features/support/hooks.rb:100 0.039
Tags: @product
2:13.208
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.543
And I corrupt the boot device's GPT backup partition table 1.193
And I power off the computer 1.421
When I start the computer 2.195
Then the computer boots Tails 1:23.935
When I log in to a new session 23.211
And all notifications have disappeared 8.162
Then I am recommended to migrate to a new USB stick due to partitioning errors 2.522
And Tails detected partitioning error partitioning-corruption 0.021
After features/support/hooks.rb:330 1.230
After features/support/hooks.rb:100 0.036
Tags: @product
3:30.942
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.259
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.074
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 43.260
When I start Tails from USB drive "temp" with network unplugged 2:6.145
Then Tails is running from USB drive "temp" 0.403
And the Greeter forbids creating a persistent partition 0.081
When I log in to a new session 21.974
And all notifications have disappeared 12.431
Then I am recommended to reinstall Tails due to partitioning errors 0.431
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.386
And I am told that Persistent Storage cannot be created 3.416
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 2.018
After features/support/hooks.rb:100 0.140
Tags: @product
3:35.034
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.186
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.047
And I plug USB drive "temp" 1.055
And I write the Tails USB image to disk "temp" 46.788
When I start Tails from USB drive "temp" with network unplugged 2:45.912
Then Tails is running from USB drive "temp" 0.606
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.293
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.874
After features/support/hooks.rb:100 0.135
Tags: @product
2:22.719
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.229
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.043
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 37.282
When I start Tails from USB drive "temp" with network unplugged 1:43.066
Then Tails is running from USB drive "temp" 0.433
And the Greeter recommends reinstalling Tails due to partitioning errors 0.106
And the Greeter forbids starting Tails 0.087
And the Greeter forbids all settings but language 0.404
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.725
After features/support/hooks.rb:100 0.199
Tags: @product
2:39.603
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.271
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.063
And I plug USB drive "temp" 1.101
And I write the Tails USB image to disk "temp" 47.369
When I start Tails from USB drive "temp" with network unplugged 1:49.302
Then Tails is running from USB drive "temp" 0.795
And the Greeter recommends reinstalling Tails due to partitioning errors 0.104
And the Greeter forbids starting Tails 0.100
And the Greeter forbids all settings but language 0.475
And Tails detected partitioning error fs-not-resized 0.019
After features/support/hooks.rb:330 0.744
After features/support/hooks.rb:100 0.249