Project Number Date
test_Tails_ISO_tca-misc-improvements 8 15 Apr 2025, 18:36

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:57.999 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
49.007
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.217
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.262
Then the computer boots Tails 42.561
And I see a disk failure message on the splash screen 4.965
After features/support/hooks.rb:330 0.743
After features/support/hooks.rb:100 0.013
46.299
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.262
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.478
Then the computer boots Tails 40.369
And I see a disk failure message on the splash screen 4.189
After features/support/hooks.rb:330 0.689
After features/support/hooks.rb:100 0.011
41.479
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.206
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.257
Then the computer boots Tails 37.368
And I see a disk failure message on the splash screen 2.647
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.009
Tags: @product @doc
41.112
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.231
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.131
When Tails detects disk read failures on the SquashFS 0.733
Then I see a disk failure message 1.486
Then I can open the hardware failure documentation from the disk failure message 28.529
After features/support/hooks.rb:330 4.401
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.038
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.253
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.200
When Tails detects disk read failures on the boot device 1.432
Then I see a disk failure message 3.143
Then I can open the hardware failure documentation from the disk failure message 30.009
After features/support/hooks.rb:330 3.497
After features/support/hooks.rb:100 0.000
Tags: @product @doc
45.882
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.254
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.154
When Tails detects disk read failures on the boot device with a target error 0.688
Then I see a disk failure message 3.879
Then I can open the hardware failure documentation from the disk failure message 29.904
After features/support/hooks.rb:330 4.443
After features/support/hooks.rb:100 0.000
Tags: @product
2:35.065
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 46.067
And I corrupt the boot device's GPT backup header 0.730
And I power off the computer 0.394
When I start the computer 1.355
Then the computer boots Tails 1:16.787
When I log in to a new session 21.257
And all notifications have disappeared 8.190
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.259
And Tails detected partitioning error partitioning-corruption 0.021
After features/support/hooks.rb:330 0.822
After features/support/hooks.rb:100 0.010
Tags: @product
1:58.947
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 17.448
And I corrupt the boot device's GPT backup partition table 0.435
And I power off the computer 0.538
When I start the computer 1.207
Then the computer boots Tails 1:12.847
When I log in to a new session 18.356
And all notifications have disappeared 7.873
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.221
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 1.008
After features/support/hooks.rb:100 0.009
Tags: @product
3:36.466
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given a computer 0.308
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.070
And I plug USB drive "temp" 1.071
And I write the Tails USB image to disk "temp" 1:16.371
When I start Tails from USB drive "temp" with network unplugged 1:47.964
Then Tails is running from USB drive "temp" 0.348
And the Greeter forbids creating a persistent partition 0.088
When I log in to a new session 18.322
And all notifications have disappeared 7.684
Then I am recommended to reinstall Tails due to partitioning errors 0.203
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.280
And I am told that Persistent Storage cannot be created 2.737
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.087
After features/support/hooks.rb:100 0.111
Tags: @product
2:36.724
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.307
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.069
And I plug USB drive "temp" 1.067
And I write the Tails USB image to disk "temp" 36.856
When I start Tails from USB drive "temp" with network unplugged 1:57.353
Then Tails is running from USB drive "temp" 0.441
And the Greeter recommends reinstalling Tails due to partitioning errors 0.090
And the Greeter forbids starting Tails 0.080
And the Greeter forbids all settings but language 0.437
And Tails detected partitioning error guid-not-randomized 0.017
After features/support/hooks.rb:330 0.936
After features/support/hooks.rb:100 0.166
Tags: @product
2:8.886
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.202
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.048
And I plug USB drive "temp" 1.064
And I write the Tails USB image to disk "temp" 33.301
When I start Tails from USB drive "temp" with network unplugged 1:33.184
Then Tails is running from USB drive "temp" 0.440
And the Greeter recommends reinstalling Tails due to partitioning errors 0.125
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.428
And Tails detected partitioning error system-partition-not-resized 0.020
After features/support/hooks.rb:330 0.949
After features/support/hooks.rb:100 0.131
Tags: @product
2:33.090
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=fs_resize" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 27.810
When I start Tails from USB drive "temp" with network unplugged 2:2.928
Then Tails is running from USB drive "temp" 0.417
And the Greeter recommends reinstalling Tails due to partitioning errors 0.094
And the Greeter forbids starting Tails 0.085
And the Greeter forbids all settings but language 0.401
And Tails detected partitioning error fs-not-resized 0.018
After features/support/hooks.rb:330 0.755
After features/support/hooks.rb:100 0.135