Project Number Date
test_Tails_ISO_devel 3716 03 Mar 2025, 18:57

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 16:33.127 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.436
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.183
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.027
Then the computer boots Tails 34.668
And I see a disk failure message on the splash screen 2.556
After features/support/hooks.rb:330 0.585
After features/support/hooks.rb:100 0.007
39.075
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.160
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.024
Then the computer boots Tails 34.131
And I see a disk failure message on the splash screen 3.758
After features/support/hooks.rb:330 0.656
After features/support/hooks.rb:100 0.010
39.568
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.174
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.055
Then the computer boots Tails 35.609
And I see a disk failure message on the splash screen 2.728
After features/support/hooks.rb:330 0.627
After features/support/hooks.rb:100 0.010
Tags: @product @doc
53.793
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.168
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.985
When Tails detects disk read failures on the SquashFS 0.621
Then I see a disk failure message 2.868
Then I can open the hardware failure documentation from the disk failure message 27.149
After features/support/hooks.rb:330 2.111
After features/support/hooks.rb:100 0.000
Tags: @product @doc
39.967
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.218
When Tails detects disk read failures on the boot device 0.783
Then I see a disk failure message 2.908
Then I can open the hardware failure documentation from the disk failure message 26.868
After features/support/hooks.rb:330 2.090
After features/support/hooks.rb:100 0.000
Tags: @product @doc
41.003
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.171
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.753
When Tails detects disk read failures on the boot device with a target error 1.826
Then I see a disk failure message 1.323
Then I can open the hardware failure documentation from the disk failure message 27.929
After features/support/hooks.rb:330 2.170
After features/support/hooks.rb:100 0.000
Tags: @product
1:42.322
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 11.712
And I corrupt the boot device's GPT backup header 0.341
And I power off the computer 0.339
When I start the computer 1.080
Then the computer boots Tails 1:3.464
When I log in to a new session 17.660
And all notifications have disappeared 7.491
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.217
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 0.659
After features/support/hooks.rb:100 0.011
Tags: @product
1:39.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 9.262
And I corrupt the boot device's GPT backup partition table 0.336
And I power off the computer 0.328
When I start the computer 1.037
Then the computer boots Tails 1:4.223
When I log in to a new session 17.826
And all notifications have disappeared 6.461
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.214
And Tails detected partitioning error partitioning-corruption 0.020
After features/support/hooks.rb:330 0.670
After features/support/hooks.rb:100 0.010
Tags: @product
2:41.846
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.281
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.069
And I plug USB drive "temp" 1.071
And I write the Tails USB image to disk "temp" 30.784
When I start Tails from USB drive "temp" with network unplugged 1:41.739
Then Tails is running from USB drive "temp" 0.359
And the Greeter forbids creating a persistent partition 0.094
When I log in to a new session 16.246
And all notifications have disappeared 6.803
Then I am recommended to reinstall Tails due to partitioning errors 0.212
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.271
And I am told that Persistent Storage cannot be created 2.900
And Tails detected partitioning error partitioning-corruption 0.011
After features/support/hooks.rb:330 1.037
After features/support/hooks.rb:100 0.097
Tags: @product
2:10.113
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given a computer 0.293
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.035
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 30.560
When I start Tails from USB drive "temp" with network unplugged 1:37.374
Then Tails is running from USB drive "temp" 0.326
And the Greeter recommends reinstalling Tails due to partitioning errors 0.073
And the Greeter forbids starting Tails 0.064
And the Greeter forbids all settings but language 0.324
And Tails detected partitioning error guid-not-randomized 0.012
After features/support/hooks.rb:330 0.854
After features/support/hooks.rb:100 0.122
Tags: @product
1:56.984
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given a computer 0.281
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.036
And I plug USB drive "temp" 1.044
And I write the Tails USB image to disk "temp" 27.582
When I start Tails from USB drive "temp" with network unplugged 1:27.246
Then Tails is running from USB drive "temp" 0.341
And the Greeter recommends reinstalling Tails due to partitioning errors 0.069
And the Greeter forbids starting Tails 0.066
And the Greeter forbids all settings but language 0.303
And Tails detected partitioning error system-partition-not-resized 0.011
After features/support/hooks.rb:330 0.691
After features/support/hooks.rb:100 0.154
Tags: @product
2:10.303
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.167
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.867
When I start Tails from USB drive "temp" with network unplugged 1:41.348
Then Tails is running from USB drive "temp" 0.344
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.071
And the Greeter forbids all settings but language 0.329
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.755
After features/support/hooks.rb:100 0.184