Project Number Date
test_Tails_ISO_stable 5518 17 Mar 2025, 13: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:31.373 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.038
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.291
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.110
Then the computer boots Tails 34.763
And I see a disk failure message on the splash screen 2.872
After features/support/hooks.rb:330 0.850
After features/support/hooks.rb:100 0.008
39.867
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 1.590
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.187
Then the computer boots Tails 34.418
And I see a disk failure message on the splash screen 2.670
After features/support/hooks.rb:330 0.646
After features/support/hooks.rb:100 0.009
38.903
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.243
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.031
Then the computer boots Tails 33.584
And I see a disk failure message on the splash screen 4.044
After features/support/hooks.rb:330 0.752
After features/support/hooks.rb:100 0.010
Tags: @product @doc
47.062
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given a computer 0.401
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.957
When Tails detects disk read failures on the SquashFS 0.479
Then I see a disk failure message 3.600
Then I can open the hardware failure documentation from the disk failure message 31.622
After features/support/hooks.rb:330 2.580
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.699
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.280
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.283
When Tails detects disk read failures on the boot device 0.629
Then I see a disk failure message 3.030
Then I can open the hardware failure documentation from the disk failure message 27.476
After features/support/hooks.rb:330 2.484
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.639
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.273
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.073
When Tails detects disk read failures on the boot device with a target error 1.691
Then I see a disk failure message 1.306
Then I can open the hardware failure documentation from the disk failure message 28.294
After features/support/hooks.rb:330 2.209
After features/support/hooks.rb:100 0.000
Tags: @product
2:25.129
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 50.336
And I corrupt the boot device's GPT backup header 0.841
And I power off the computer 0.495
When I start the computer 1.081
Then the computer boots Tails 1:5.565
When I log in to a new session 19.367
And all notifications have disappeared 7.222
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.184
And Tails detected partitioning error partitioning-corruption 0.033
After features/support/hooks.rb:330 0.733
After features/support/hooks.rb:100 0.007
Tags: @product
1:46.023
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 14.945
And I corrupt the boot device's GPT backup partition table 0.411
And I power off the computer 0.545
When I start the computer 1.032
Then the computer boots Tails 1:0.187
When I log in to a new session 20.387
And all notifications have disappeared 8.303
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.193
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.721
After features/support/hooks.rb:100 0.010
Tags: @product
2:49.982
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.259
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.071
And I plug USB drive "temp" 1.070
And I write the Tails USB image to disk "temp" 44.151
When I start Tails from USB drive "temp" with network unplugged 1:33.063
Then Tails is running from USB drive "temp" 0.461
And the Greeter forbids creating a persistent partition 0.094
When I log in to a new session 18.508
And all notifications have disappeared 7.842
Then I am recommended to reinstall Tails due to partitioning errors 0.268
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.262
And I am told that Persistent Storage cannot be created 2.912
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.913
After features/support/hooks.rb:100 0.106
Tags: @product
2:31.832
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.830
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.053
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 47.880
When I start Tails from USB drive "temp" with network unplugged 1:41.122
Then Tails is running from USB drive "temp" 0.443
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.068
And the Greeter forbids all settings but language 0.297
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.828
After features/support/hooks.rb:100 0.126
Tags: @product
2:4.971
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 2.294
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.362
And I plug USB drive "temp" 1.129
And I write the Tails USB image to disk "temp" 30.754
When I start Tails from USB drive "temp" with network unplugged 1:29.632
Then Tails is running from USB drive "temp" 0.359
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.059
And the Greeter forbids all settings but language 0.300
And Tails detected partitioning error system-partition-not-resized 0.012
After features/support/hooks.rb:330 0.878
After features/support/hooks.rb:100 0.134
Tags: @product
1:45.224
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.225
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.063
And I plug USB drive "temp" 1.175
And I write the Tails USB image to disk "temp" 27.440
When I start Tails from USB drive "temp" with network unplugged 1:15.442
Then Tails is running from USB drive "temp" 0.381
And the Greeter recommends reinstalling Tails due to partitioning errors 0.066
And the Greeter forbids starting Tails 0.093
And the Greeter forbids all settings but language 0.324
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.141