Project Number Date
test_Tails_ISO_20898-tinyrpc-drop 15 26 Apr 2025, 21:14

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:52.614 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.429
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.170
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.987
Then the computer boots Tails 34.618
And I see a disk failure message on the splash screen 3.653
After features/support/hooks.rb:330 0.774
After features/support/hooks.rb:100 0.008
38.714
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.183
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.115
Then the computer boots Tails 35.100
And I see a disk failure message on the splash screen 2.314
After features/support/hooks.rb:330 0.580
After features/support/hooks.rb:100 0.008
39.335
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.173
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.971
Then the computer boots Tails 36.001
And I see a disk failure message on the splash screen 2.188
After features/support/hooks.rb:330 0.837
After features/support/hooks.rb:100 0.008
Tags: @product @doc
41.297
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.213
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.405
When Tails detects disk read failures on the SquashFS 0.384
Then I see a disk failure message 3.261
Then I can open the hardware failure documentation from the disk failure message 28.032
After features/support/hooks.rb:330 4.143
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.693
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.209
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.333
When Tails detects disk read failures on the boot device 1.523
Then I see a disk failure message 1.396
Then I can open the hardware failure documentation from the disk failure message 29.230
After features/support/hooks.rb:330 3.524
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.604
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.252
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.207
When Tails detects disk read failures on the boot device with a target error 1.551
Then I see a disk failure message 1.439
Then I can open the hardware failure documentation from the disk failure message 29.154
After features/support/hooks.rb:330 4.298
After features/support/hooks.rb:100 0.000
Tags: @product
1:45.549
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.397
And I corrupt the boot device's GPT backup header 0.462
And I power off the computer 0.343
When I start the computer 1.009
Then the computer boots Tails 1:4.870
When I log in to a new session 16.840
And all notifications have disappeared 7.413
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.014
After features/support/hooks.rb:330 0.698
After features/support/hooks.rb:100 0.007
Tags: @product
1:44.451
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.155
And I corrupt the boot device's GPT backup partition table 0.371
And I power off the computer 0.339
When I start the computer 1.061
Then the computer boots Tails 1:5.995
When I log in to a new session 20.011
And all notifications have disappeared 7.307
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.740
After features/support/hooks.rb:100 0.007
Tags: @product
2:36.001
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.179
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.058
And I write the Tails USB image to disk "temp" 30.963
When I start Tails from USB drive "temp" with network unplugged 1:35.560
Then Tails is running from USB drive "temp" 0.309
And the Greeter forbids creating a persistent partition 0.072
When I log in to a new session 16.692
And all notifications have disappeared 6.805
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.255
And I am told that Persistent Storage cannot be created 2.832
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.100
After features/support/hooks.rb:100 0.090
Tags: @product
2:8.204
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_partitioning_errors=guid" 0.000
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I plug USB drive "temp" 1.047
And I write the Tails USB image to disk "temp" 28.775
When I start Tails from USB drive "temp" with network unplugged 1:37.289
Then Tails is running from USB drive "temp" 0.370
And the Greeter recommends reinstalling Tails due to partitioning errors 0.102
And the Greeter forbids starting Tails 0.067
And the Greeter forbids all settings but language 0.308
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.723
After features/support/hooks.rb:100 0.116
Tags: @product
1:55.716
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.175
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" 31.767
When I start Tails from USB drive "temp" with network unplugged 1:21.818
Then Tails is running from USB drive "temp" 0.370
And the Greeter recommends reinstalling Tails due to partitioning errors 0.092
And the Greeter forbids starting Tails 0.063
And the Greeter forbids all settings but language 0.322
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.821
After features/support/hooks.rb:100 0.129
Tags: @product
1:40.616
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.176
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.042
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 26.128
When I start Tails from USB drive "temp" with network unplugged 1:12.380
Then Tails is running from USB drive "temp" 0.328
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.061
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.651
After features/support/hooks.rb:100 0.131