Project Number Date
test_Tails_ISO_feature-arti 52 08 May 2025, 19:59

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:17.228 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
41.185
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.227
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.093
Then the computer boots Tails 36.033
And I see a disk failure message on the splash screen 3.831
After features/support/hooks.rb:330 0.611
After features/support/hooks.rb:100 0.010
40.300
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.238
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 0.988
Then the computer boots Tails 36.666
And I see a disk failure message on the splash screen 2.406
After features/support/hooks.rb:330 0.604
After features/support/hooks.rb:100 0.012
40.673
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.215
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.032
Then the computer boots Tails 36.170
And I see a disk failure message on the splash screen 3.255
After features/support/hooks.rb:330 0.618
After features/support/hooks.rb:100 0.010
Tags: @product @doc
44.416
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.867
When Tails detects disk read failures on the SquashFS 0.552
Then I see a disk failure message 2.785
Then I can open the hardware failure documentation from the disk failure message 31.023
After features/support/hooks.rb:330 4.370
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.653
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.385
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.494
When Tails detects disk read failures on the boot device 0.798
Then I see a disk failure message 3.474
Then I can open the hardware failure documentation from the disk failure message 32.501
After features/support/hooks.rb:330 3.738
After features/support/hooks.rb:100 0.000
Tags: @product @doc
42.715
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.190
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.958
When Tails detects disk read failures on the boot device with a target error 0.592
Then I see a disk failure message 2.891
Then I can open the hardware failure documentation from the disk failure message 29.083
After features/support/hooks.rb:330 3.687
After features/support/hooks.rb:100 0.000
Tags: @product
2:1.638
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 16.590
And I corrupt the boot device's GPT backup header 0.439
And I power off the computer 0.558
When I start the computer 1.261
Then the computer boots Tails 1:15.442
When I log in to a new session 19.491
And all notifications have disappeared 7.555
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.284
And Tails detected partitioning error partitioning-corruption 0.012
After features/support/hooks.rb:330 0.744
After features/support/hooks.rb:100 0.009
Tags: @product
1:45.666
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.982
And I corrupt the boot device's GPT backup partition table 0.478
And I power off the computer 0.328
When I start the computer 1.142
Then the computer boots Tails 1:8.356
When I log in to a new session 18.201
And all notifications have disappeared 6.912
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.251
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 1.168
After features/support/hooks.rb:100 0.010
Tags: @product
2:47.225
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.912
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.068
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 31.136
When I start Tails from USB drive "temp" with network unplugged 1:42.956
Then Tails is running from USB drive "temp" 0.395
And the Greeter forbids creating a persistent partition 0.087
When I log in to a new session 19.058
And all notifications have disappeared 7.110
Then I am recommended to reinstall Tails due to partitioning errors 0.227
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.280
And I am told that Persistent Storage cannot be created 2.925
And Tails detected partitioning error partitioning-corruption 0.014
After features/support/hooks.rb:330 1.255
After features/support/hooks.rb:100 0.129
Tags: @product
2:26.308
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.207
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.050
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 31.412
When I start Tails from USB drive "temp" with network unplugged 1:52.644
Then Tails is running from USB drive "temp" 0.368
And the Greeter recommends reinstalling Tails due to partitioning errors 0.110
And the Greeter forbids starting Tails 0.070
And the Greeter forbids all settings but language 0.373
And Tails detected partitioning error guid-not-randomized 0.016
After features/support/hooks.rb:330 3.922
After features/support/hooks.rb:100 0.176
Tags: @product
2:5.047
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.265
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.066
And I plug USB drive "temp" 1.051
And I write the Tails USB image to disk "temp" 31.180
When I start Tails from USB drive "temp" with network unplugged 1:31.614
Then Tails is running from USB drive "temp" 0.356
And the Greeter recommends reinstalling Tails due to partitioning errors 0.067
And the Greeter forbids starting Tails 0.077
And the Greeter forbids all settings but language 0.354
And Tails detected partitioning error system-partition-not-resized 0.013
After features/support/hooks.rb:330 0.874
After features/support/hooks.rb:100 0.134
Tags: @product
1:54.396
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.348
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.105
And I plug USB drive "temp" 1.157
And I write the Tails USB image to disk "temp" 28.073
When I start Tails from USB drive "temp" with network unplugged 1:23.916
Then Tails is running from USB drive "temp" 0.306
And the Greeter recommends reinstalling Tails due to partitioning errors 0.076
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.334
And Tails detected partitioning error fs-not-resized 0.012
After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.141