Project Number Date
test_Tails_ISO_stable 5597 24 Apr 2025, 17:30

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 19:34.056 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
44.930
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 1.146
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.198
Then the computer boots Tails 38.268
And I see a disk failure message on the splash screen 4.317
After features/support/hooks.rb:330 1.079
After features/support/hooks.rb:100 0.013
43.116
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 1.060
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.358
Then the computer boots Tails 37.678
And I see a disk failure message on the splash screen 3.018
After features/support/hooks.rb:330 0.742
After features/support/hooks.rb:100 0.010
42.675
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 2.064
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.060
Then the computer boots Tails 37.359
And I see a disk failure message on the splash screen 2.190
After features/support/hooks.rb:330 0.854
After features/support/hooks.rb:100 0.007
Tags: @product @doc
49.378
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.703
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.088
When Tails detects disk read failures on the SquashFS 0.402
Then I see a disk failure message 3.355
Then I can open the hardware failure documentation from the disk failure message 33.828
After features/support/hooks.rb:330 3.744
After features/support/hooks.rb:100 0.000
Tags: @product @doc
51.022
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given a computer 0.849
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.106
When Tails detects disk read failures on the boot device 1.783
Then I see a disk failure message 1.287
Then I can open the hardware failure documentation from the disk failure message 35.994
After features/support/hooks.rb:330 3.972
After features/support/hooks.rb:100 0.000
Tags: @product @doc
52.193
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 1.316
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.347
When Tails detects disk read failures on the boot device with a target error 0.604
Then I see a disk failure message 3.673
Then I can open the hardware failure documentation from the disk failure message 34.251
After features/support/hooks.rb:330 3.648
After features/support/hooks.rb:100 0.000
Tags: @product
2:12.712
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 20.385
And I corrupt the boot device's GPT backup header 0.437
And I power off the computer 0.355
When I start the computer 1.261
Then the computer boots Tails 1:23.067
When I log in to a new session 19.072
And all notifications have disappeared 7.829
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.288
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 2.594
After features/support/hooks.rb:100 0.011
Tags: @product
1:59.831
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 15.766
And I corrupt the boot device's GPT backup partition table 0.417
And I power off the computer 0.341
When I start the computer 1.094
Then the computer boots Tails 1:13.207
When I log in to a new session 21.084
And all notifications have disappeared 7.703
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.200
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.728
After features/support/hooks.rb:100 0.020
Tags: @product
3:40.987
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.247
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.076
And I plug USB drive "temp" 1.064
And I write the Tails USB image to disk "temp" 1:2.956
When I start Tails from USB drive "temp" with network unplugged 2:4.509
Then Tails is running from USB drive "temp" 0.423
And the Greeter forbids creating a persistent partition 0.168
When I log in to a new session 18.763
And all notifications have disappeared 7.707
Then I am recommended to reinstall Tails due to partitioning errors 0.264
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.309
And I am told that Persistent Storage cannot be created 3.482
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.143
After features/support/hooks.rb:100 0.107
Tags: @product
2:47.837
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.270
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.075
And I plug USB drive "temp" 1.076
And I write the Tails USB image to disk "temp" 51.689
When I start Tails from USB drive "temp" with network unplugged 1:53.708
Then Tails is running from USB drive "temp" 0.361
And the Greeter recommends reinstalling Tails due to partitioning errors 0.104
And the Greeter forbids starting Tails 0.092
And the Greeter forbids all settings but language 0.442
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.949
After features/support/hooks.rb:100 0.161
Tags: @product
2:18.105
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.261
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.065
And I plug USB drive "temp" 1.074
And I write the Tails USB image to disk "temp" 34.069
When I start Tails from USB drive "temp" with network unplugged 1:41.713
Then Tails is running from USB drive "temp" 0.358
And the Greeter recommends reinstalling Tails due to partitioning errors 0.098
And the Greeter forbids starting Tails 0.075
And the Greeter forbids all settings but language 0.372
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:330 0.753
After features/support/hooks.rb:100 0.143
Tags: @product
1:51.264
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.264
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.139
And I plug USB drive "temp" 1.067
And I write the Tails USB image to disk "temp" 29.245
When I start Tails from USB drive "temp" with network unplugged 1:19.716
Then Tails is running from USB drive "temp" 0.323
And the Greeter recommends reinstalling Tails due to partitioning errors 0.091
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.339
And Tails detected partitioning error fs-not-resized 0.011
After features/support/hooks.rb:330 1.983
After features/support/hooks.rb:100 0.142