Project Number Date
test_Tails_ISO_stable 5560 09 Apr 2025, 09:33

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:28.507 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
40.954
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.178
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.047
Then the computer boots Tails 34.540
And I see a disk failure message on the splash screen 5.187
After features/support/hooks.rb:330 0.562
After features/support/hooks.rb:100 0.010
40.741
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.190
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.159
Then the computer boots Tails 36.797
And I see a disk failure message on the splash screen 2.593
After features/support/hooks.rb:330 0.651
After features/support/hooks.rb:100 0.009
41.992
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.227
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.037
Then the computer boots Tails 37.185
And I see a disk failure message on the splash screen 3.540
After features/support/hooks.rb:330 0.692
After features/support/hooks.rb:100 0.009
Tags: @product @doc
43.532
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.245
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.541
When Tails detects disk read failures on the SquashFS 0.415
Then I see a disk failure message 3.095
Then I can open the hardware failure documentation from the disk failure message 30.234
After features/support/hooks.rb:330 3.564
After features/support/hooks.rb:100 0.000
Tags: @product @doc
43.397
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.215
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.631
When Tails detects disk read failures on the boot device 0.537
Then I see a disk failure message 3.040
Then I can open the hardware failure documentation from the disk failure message 29.972
After features/support/hooks.rb:330 4.391
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.212
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.206
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.812
When Tails detects disk read failures on the boot device with a target error 1.516
Then I see a disk failure message 1.377
Then I can open the hardware failure documentation from the disk failure message 28.300
After features/support/hooks.rb:330 3.528
After features/support/hooks.rb:100 0.000
Tags: @product
1:56.393
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 17.448
And I corrupt the boot device's GPT backup header 0.502
And I power off the computer 0.341
When I start the computer 1.185
Then the computer boots Tails 1:12.024
When I log in to a new session 18.377
And all notifications have disappeared 6.305
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.196
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.718
After features/support/hooks.rb:100 0.008
Tags: @product
1:43.398
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.946
And I corrupt the boot device's GPT backup partition table 0.380
And I power off the computer 0.345
When I start the computer 1.061
Then the computer boots Tails 1:4.763
When I log in to a new session 20.090
And all notifications have disappeared 6.601
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.197
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.622
After features/support/hooks.rb:100 0.007
Tags: @product
2:51.978
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.187
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.055
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 32.968
When I start Tails from USB drive "temp" with network unplugged 1:46.868
Then Tails is running from USB drive "temp" 0.335
And the Greeter forbids creating a persistent partition 0.077
When I log in to a new session 19.209
And all notifications have disappeared 6.859
Then I am recommended to reinstall Tails due to partitioning errors 0.258
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.231
And I am told that Persistent Storage cannot be created 2.858
And Tails detected partitioning error partitioning-corruption 0.018
After features/support/hooks.rb:330 1.137
After features/support/hooks.rb:100 0.102
Tags: @product
2:11.131
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.240
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.048
And I plug USB drive "temp" 1.063
And I write the Tails USB image to disk "temp" 29.242
When I start Tails from USB drive "temp" with network unplugged 1:39.576
Then Tails is running from USB drive "temp" 0.409
And the Greeter recommends reinstalling Tails due to partitioning errors 0.097
And the Greeter forbids starting Tails 0.073
And the Greeter forbids all settings but language 0.366
And Tails detected partitioning error guid-not-randomized 0.014
After features/support/hooks.rb:330 0.778
After features/support/hooks.rb:100 0.144
Tags: @product
2:9.446
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given a computer 0.231
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.046
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 28.008
When I start Tails from USB drive "temp" with network unplugged 1:39.269
Then Tails is running from USB drive "temp" 0.336
And the Greeter recommends reinstalling Tails due to partitioning errors 0.093
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.326
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 1.096
After features/support/hooks.rb:100 0.146
Tags: @product
2:24.326
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.491
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.402
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 27.452
When I start Tails from USB drive "temp" with network unplugged 1:54.039
Then Tails is running from USB drive "temp" 0.397
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.340
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.646
After features/support/hooks.rb:100 0.131