Project Number Date
test_Tails_ISO_stable 5546 03 Apr 2025, 02:40

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:27.191 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.670
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.148
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 0.997
Then the computer boots Tails 35.197
And I see a disk failure message on the splash screen 3.327
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.006
42.903
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.148
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.998
Then the computer boots Tails 33.145
And I see a disk failure message on the splash screen 8.611
After features/support/hooks.rb:330 0.548
After features/support/hooks.rb:100 0.006
38.614
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.155
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.968
Then the computer boots Tails 33.156
And I see a disk failure message on the splash screen 4.334
After features/support/hooks.rb:330 0.557
After features/support/hooks.rb:100 0.006
Tags: @product @doc
39.614
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.166
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.313
When Tails detects disk read failures on the SquashFS 0.706
Then I see a disk failure message 2.598
Then I can open the hardware failure documentation from the disk failure message 26.829
After features/support/hooks.rb:330 4.045
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.204
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.154
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.398
When Tails detects disk read failures on the boot device 0.509
Then I see a disk failure message 2.631
Then I can open the hardware failure documentation from the disk failure message 28.510
After features/support/hooks.rb:330 3.900
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.184
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.170
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.536
When Tails detects disk read failures on the boot device with a target error 1.530
Then I see a disk failure message 1.269
Then I can open the hardware failure documentation from the disk failure message 28.678
After features/support/hooks.rb:330 4.520
After features/support/hooks.rb:100 0.000
Tags: @product
1:34.732
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 10.661
And I corrupt the boot device's GPT backup header 0.303
And I power off the computer 0.332
When I start the computer 1.011
Then the computer boots Tails 58.624
When I log in to a new session 16.752
And all notifications have disappeared 6.838
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.013
After features/support/hooks.rb:330 0.648
After features/support/hooks.rb:100 0.011
Tags: @product
1:32.764
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 8.868
And I corrupt the boot device's GPT backup partition table 0.322
And I power off the computer 0.365
When I start the computer 1.000
Then the computer boots Tails 58.273
When I log in to a new session 17.400
And all notifications have disappeared 6.337
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.183
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.687
After features/support/hooks.rb:100 0.006
Tags: @product
2:38.914
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.147
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.027
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 29.413
When I start Tails from USB drive "temp" with network unplugged 1:40.927
Then Tails is running from USB drive "temp" 0.356
And the Greeter forbids creating a persistent partition 0.084
When I log in to a new session 15.870
And all notifications have disappeared 6.250
Then I am recommended to reinstall Tails due to partitioning errors 0.184
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.243
And I am told that Persistent Storage cannot be created 3.343
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.020
After features/support/hooks.rb:100 0.100
Tags: @product
2:8.158
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given a computer 0.163
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.036
And I plug USB drive "temp" 1.046
And I write the Tails USB image to disk "temp" 28.498
When I start Tails from USB drive "temp" with network unplugged 1:37.655
Then Tails is running from USB drive "temp" 0.322
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.062
And the Greeter forbids all settings but language 0.292
And Tails detected partitioning error guid-not-randomized 0.011
After features/support/hooks.rb:330 0.625
After features/support/hooks.rb:100 0.100
Tags: @product
1:50.770
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given a computer 0.165
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.034
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 26.664
When I start Tails from USB drive "temp" with network unplugged 1:22.066
Then Tails is running from USB drive "temp" 0.332
And the Greeter recommends reinstalling Tails due to partitioning errors 0.071
And the Greeter forbids starting Tails 0.061
And the Greeter forbids all settings but language 0.312
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.633
After features/support/hooks.rb:100 0.123
Tags: @product
1:38.657
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.150
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.034
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 26.202
When I start Tails from USB drive "temp" with network unplugged 1:10.427
Then Tails is running from USB drive "temp" 0.315
And the Greeter recommends reinstalling Tails due to partitioning errors 0.089
And the Greeter forbids starting Tails 0.082
And the Greeter forbids all settings but language 0.292
And Tails detected partitioning error fs-not-resized 0.014
After features/support/hooks.rb:330 0.692
After features/support/hooks.rb:100 0.135