Project Number Date
test_Tails_ISO_tca-misc-improvements 13 20 Apr 2025, 18:01

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:13.796 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
39.959
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.194
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.070
Then the computer boots Tails 34.963
And I see a disk failure message on the splash screen 3.730
After features/support/hooks.rb:330 0.601
After features/support/hooks.rb:100 0.008
42.151
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.182
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.063
Then the computer boots Tails 36.527
And I see a disk failure message on the splash screen 4.377
After features/support/hooks.rb:330 0.787
After features/support/hooks.rb:100 0.013
42.101
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.364
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.121
Then the computer boots Tails 37.918
And I see a disk failure message on the splash screen 2.697
After features/support/hooks.rb:330 0.665
After features/support/hooks.rb:100 0.011
Tags: @product @doc
42.192
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.251
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.004
When Tails detects disk read failures on the SquashFS 1.876
Then I see a disk failure message 1.430
Then I can open the hardware failure documentation from the disk failure message 28.628
After features/support/hooks.rb:330 3.681
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.990
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.220
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.513
When Tails detects disk read failures on the boot device 0.586
Then I see a disk failure message 2.907
Then I can open the hardware failure documentation from the disk failure message 28.762
After features/support/hooks.rb:330 3.665
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.664
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.188
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.202
When Tails detects disk read failures on the boot device with a target error 0.670
Then I see a disk failure message 3.232
Then I can open the hardware failure documentation from the disk failure message 33.371
After features/support/hooks.rb:330 3.928
After features/support/hooks.rb:100 0.000
Tags: @product
1:58.484
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.188
And I corrupt the boot device's GPT backup header 0.415
And I power off the computer 0.365
When I start the computer 1.035
Then the computer boots Tails 1:16.808
When I log in to a new session 18.599
And all notifications have disappeared 7.818
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.236
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.795
After features/support/hooks.rb:100 0.008
Tags: @product
1:48.664
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.309
And I corrupt the boot device's GPT backup partition table 0.387
And I power off the computer 0.337
When I start the computer 1.114
Then the computer boots Tails 1:12.037
When I log in to a new session 18.786
And all notifications have disappeared 6.464
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.210
And Tails detected partitioning error partitioning-corruption 0.017
After features/support/hooks.rb:330 0.724
After features/support/hooks.rb:100 0.010
Tags: @product
2:54.533
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.194
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.066
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 31.757
When I start Tails from USB drive "temp" with network unplugged 1:52.515
Then Tails is running from USB drive "temp" 0.337
And the Greeter forbids creating a persistent partition 0.087
When I log in to a new session 17.472
And all notifications have disappeared 6.655
Then I am recommended to reinstall Tails due to partitioning errors 0.230
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.303
And I am told that Persistent Storage cannot be created 2.846
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.051
After features/support/hooks.rb:100 0.102
Tags: @product
2:31.388
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given a computer 0.197
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.061
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 31.178
When I start Tails from USB drive "temp" with network unplugged 1:58.028
Then Tails is running from USB drive "temp" 0.345
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.354
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.914
After features/support/hooks.rb:100 0.128
Tags: @product
1:50.733
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.193
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.042
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 27.662
When I start Tails from USB drive "temp" with network unplugged 1:20.871
Then Tails is running from USB drive "temp" 0.384
And the Greeter recommends reinstalling Tails due to partitioning errors 0.077
And the Greeter forbids starting Tails 0.074
And the Greeter forbids all settings but language 0.360
And Tails detected partitioning error system-partition-not-resized 0.018
After features/support/hooks.rb:330 1.004
After features/support/hooks.rb:100 0.127
Tags: @product
1:54.930
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.269
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.047
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 28.322
When I start Tails from USB drive "temp" with network unplugged 1:24.392
Then Tails is running from USB drive "temp" 0.355
And the Greeter recommends reinstalling Tails due to partitioning errors 0.086
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.321
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.637
After features/support/hooks.rb:100 0.198