Project Number Date
test_Tails_ISO_stable 5519 17 Mar 2025, 17:05

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 16:4.704 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
38.520
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.173
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.026
Then the computer boots Tails 34.516
And I see a disk failure message on the splash screen 2.804
After features/support/hooks.rb:330 0.691
After features/support/hooks.rb:100 0.007
38.248
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
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 0.981
Then the computer boots Tails 34.562
And I see a disk failure message on the splash screen 2.516
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.009
38.188
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.169
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.960
Then the computer boots Tails 33.838
And I see a disk failure message on the splash screen 3.219
After features/support/hooks.rb:330 0.644
After features/support/hooks.rb:100 0.009
Tags: @product @doc
41.051
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.383
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.764
When Tails detects disk read failures on the SquashFS 1.654
Then I see a disk failure message 1.411
Then I can open the hardware failure documentation from the disk failure message 27.837
After features/support/hooks.rb:330 2.624
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.977
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.736
When Tails detects disk read failures on the boot device 0.906
Then I see a disk failure message 2.793
Then I can open the hardware failure documentation from the disk failure message 27.353
After features/support/hooks.rb:330 2.673
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.970
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.166
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.821
When Tails detects disk read failures on the boot device with a target error 0.681
Then I see a disk failure message 3.106
Then I can open the hardware failure documentation from the disk failure message 27.193
After features/support/hooks.rb:330 2.704
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.910
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 12.474
And I corrupt the boot device's GPT backup header 0.638
And I power off the computer 0.751
When I start the computer 1.101
Then the computer boots Tails 1:6.167
When I log in to a new session 17.680
And all notifications have disappeared 7.829
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.249
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.884
After features/support/hooks.rb:100 0.009
Tags: @product
1:38.460
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.043
And I corrupt the boot device's GPT backup partition table 0.374
And I power off the computer 0.341
When I start the computer 1.022
Then the computer boots Tails 1:1.763
When I log in to a new session 17.578
And all notifications have disappeared 7.118
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.201
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.715
After features/support/hooks.rb:100 0.019
Tags: @product
2:45.847
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.188
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.038
And I plug USB drive "temp" 1.062
And I write the Tails USB image to disk "temp" 29.906
When I start Tails from USB drive "temp" with network unplugged 1:44.449
Then Tails is running from USB drive "temp" 0.311
And the Greeter forbids creating a persistent partition 0.085
When I log in to a new session 16.917
And all notifications have disappeared 8.517
Then I am recommended to reinstall Tails due to partitioning errors 0.212
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.278
And I am told that Persistent Storage cannot be created 2.867
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.023
After features/support/hooks.rb:100 0.095
Tags: @product
2:15.890
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.185
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.039
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 30.529
When I start Tails from USB drive "temp" with network unplugged 1:43.172
Then Tails is running from USB drive "temp" 0.391
And the Greeter recommends reinstalling Tails due to partitioning errors 0.085
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.351
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.740
After features/support/hooks.rb:100 0.117
Tags: @product
1:54.132
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.212
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.059
And I write the Tails USB image to disk "temp" 27.021
When I start Tails from USB drive "temp" with network unplugged 1:24.882
Then Tails is running from USB drive "temp" 0.470
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.060
And the Greeter forbids all settings but language 0.300
And Tails detected partitioning error system-partition-not-resized 0.014
After features/support/hooks.rb:330 0.922
After features/support/hooks.rb:100 0.134
Tags: @product
1:45.507
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.177
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.041
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 27.238
When I start Tails from USB drive "temp" with network unplugged 1:15.861
Then Tails is running from USB drive "temp" 0.531
And the Greeter recommends reinstalling Tails due to partitioning errors 0.113
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.409
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.139