Project Number Date
test_Tails_ISO_19139-arti-1.4.2 2 18 Apr 2025, 04:00

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 15:37.762 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.798
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.177
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.983
Then the computer boots Tails 34.833
And I see a disk failure message on the splash screen 2.803
After features/support/hooks.rb:330 0.604
After features/support/hooks.rb:100 0.009
38.874
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.216
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.983
Then the computer boots Tails 33.834
And I see a disk failure message on the splash screen 3.840
After features/support/hooks.rb:330 0.591
After features/support/hooks.rb:100 0.008
38.310
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.179
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.962
Then the computer boots Tails 33.683
And I see a disk failure message on the splash screen 3.484
After features/support/hooks.rb:330 0.635
After features/support/hooks.rb:100 0.008
Tags: @product @doc
39.812
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.179
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.719
When Tails detects disk read failures on the SquashFS 1.094
Then I see a disk failure message 3.130
Then I can open the hardware failure documentation from the disk failure message 25.687
After features/support/hooks.rb:330 3.837
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.030
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.199
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.016
When Tails detects disk read failures on the boot device 1.308
Then I see a disk failure message 2.752
Then I can open the hardware failure documentation from the disk failure message 26.754
After features/support/hooks.rb:330 3.466
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.470
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
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.347
When Tails detects disk read failures on the boot device with a target error 1.157
Then I see a disk failure message 3.006
Then I can open the hardware failure documentation from the disk failure message 24.772
After features/support/hooks.rb:330 4.044
After features/support/hooks.rb:100 0.000
Tags: @product
1:38.708
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 11.687
And I corrupt the boot device's GPT backup header 0.469
And I power off the computer 0.325
When I start the computer 0.995
Then the computer boots Tails 1:2.285
When I log in to a new session 16.142
And all notifications have disappeared 6.605
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.185
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.676
After features/support/hooks.rb:100 0.008
Tags: @product
1:39.878
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.156
And I corrupt the boot device's GPT backup partition table 0.385
And I power off the computer 0.336
When I start the computer 1.017
Then the computer boots Tails 1:4.222
When I log in to a new session 17.282
And all notifications have disappeared 7.287
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.175
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.008
Tags: @product
2:28.527
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.184
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.043
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 30.887
When I start Tails from USB drive "temp" with network unplugged 1:29.000
Then Tails is running from USB drive "temp" 0.313
And the Greeter forbids creating a persistent partition 0.085
When I log in to a new session 16.205
And all notifications have disappeared 6.411
Then I am recommended to reinstall Tails due to partitioning errors 0.182
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.320
And I am told that Persistent Storage cannot be created 2.830
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.025
After features/support/hooks.rb:100 0.097
Tags: @product
2:0.311
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
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.042
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 27.669
When I start Tails from USB drive "temp" with network unplugged 1:30.562
Then Tails is running from USB drive "temp" 0.333
And the Greeter recommends reinstalling Tails due to partitioning errors 0.074
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.323
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.651
After features/support/hooks.rb:100 0.124
Tags: @product
1:48.794
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.194
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.052
And I write the Tails USB image to disk "temp" 26.354
When I start Tails from USB drive "temp" with network unplugged 1:20.427
Then Tails is running from USB drive "temp" 0.298
And the Greeter recommends reinstalling Tails due to partitioning errors 0.064
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.284
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.637
After features/support/hooks.rb:100 0.136
Tags: @product
2:7.243
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.197
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.044
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 26.376
When I start Tails from USB drive "temp" with network unplugged 1:38.632
Then Tails is running from USB drive "temp" 0.490
And the Greeter recommends reinstalling Tails due to partitioning errors 0.081
And the Greeter forbids starting Tails 0.056
And the Greeter forbids all settings but language 0.304
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 0.643
After features/support/hooks.rb:100 0.129