Project Number Date
test_Tails_ISO_devel 3779 11 Apr 2025, 16:47

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:17.305 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.053
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.173
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.991
Then the computer boots Tails 35.041
And I see a disk failure message on the splash screen 3.845
After features/support/hooks.rb:330 0.642
After features/support/hooks.rb:100 0.010
38.724
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.223
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.973
Then the computer boots Tails 34.593
And I see a disk failure message on the splash screen 2.934
After features/support/hooks.rb:330 0.607
After features/support/hooks.rb:100 0.010
39.809
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.171
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.972
Then the computer boots Tails 35.102
And I see a disk failure message on the splash screen 3.562
After features/support/hooks.rb:330 0.613
After features/support/hooks.rb:100 0.008
Tags: @product @doc
42.384
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.191
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.100
When Tails detects disk read failures on the SquashFS 0.366
Then I see a disk failure message 2.739
Then I can open the hardware failure documentation from the disk failure message 28.988
After features/support/hooks.rb:330 3.785
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.443
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.168
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.273
When Tails detects disk read failures on the boot device 1.529
Then I see a disk failure message 1.350
Then I can open the hardware failure documentation from the disk failure message 28.121
After features/support/hooks.rb:330 3.733
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.301
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.216
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.143
When Tails detects disk read failures on the boot device with a target error 1.680
Then I see a disk failure message 1.338
Then I can open the hardware failure documentation from the disk failure message 26.922
After features/support/hooks.rb:330 4.530
After features/support/hooks.rb:100 0.000
Tags: @product
1:45.936
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 11.852
And I corrupt the boot device's GPT backup header 0.355
And I power off the computer 0.591
When I start the computer 1.408
Then the computer boots Tails 1:6.164
When I log in to a new session 18.288
And all notifications have disappeared 7.023
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.238
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.633
After features/support/hooks.rb:100 0.009
Tags: @product
1:49.870
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 10.838
And I corrupt the boot device's GPT backup partition table 0.323
And I power off the computer 0.332
When I start the computer 1.105
Then the computer boots Tails 1:11.415
When I log in to a new session 18.934
And all notifications have disappeared 6.710
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.195
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.644
After features/support/hooks.rb:100 0.011
Tags: @product
2:35.605
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.183
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.037
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 32.402
When I start Tails from USB drive "temp" with network unplugged 1:33.536
Then Tails is running from USB drive "temp" 0.335
And the Greeter forbids creating a persistent partition 0.086
When I log in to a new session 17.281
And all notifications have disappeared 6.276
Then I am recommended to reinstall Tails due to partitioning errors 0.215
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.325
And I am told that Persistent Storage cannot be created 2.863
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 1.150
After features/support/hooks.rb:100 0.106
Tags: @product
2:12.180
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given a computer 0.236
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.041
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 29.694
When I start Tails from USB drive "temp" with network unplugged 1:40.291
Then Tails is running from USB drive "temp" 0.337
And the Greeter recommends reinstalling Tails due to partitioning errors 0.083
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.369
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.900
After features/support/hooks.rb:100 0.132
Tags: @product
2:3.313
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.188
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.051
And I plug USB drive "temp" 1.054
And I write the Tails USB image to disk "temp" 29.471
When I start Tails from USB drive "temp" with network unplugged 1:31.735
Then Tails is running from USB drive "temp" 0.325
And the Greeter recommends reinstalling Tails due to partitioning errors 0.084
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.315
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.718
After features/support/hooks.rb:100 0.129
Tags: @product
1:48.682
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.246
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.058
And I plug USB drive "temp" 1.058
And I write the Tails USB image to disk "temp" 27.227
When I start Tails from USB drive "temp" with network unplugged 1:19.309
Then Tails is running from USB drive "temp" 0.350
And the Greeter recommends reinstalling Tails due to partitioning errors 0.068
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.289
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.684
After features/support/hooks.rb:100 0.135