Project Number Date
test_Tails_ISO_feature-arti 10 27 Mar 2025, 18:34

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 18:42.354 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
43.783
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 2.627
And SquashFS is damaged in a way that some read operations fail 0.000
When I start the computer 1.388
Then the computer boots Tails 36.507
And I see a disk failure message on the splash screen 3.259
After features/support/hooks.rb:330 0.639
After features/support/hooks.rb:100 0.019
43.367
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given a computer 0.268
And boot device is damaged in a way that some read operations fail 0.000
When I start the computer 1.108
Then the computer boots Tails 37.635
And I see a disk failure message on the splash screen 4.354
After features/support/hooks.rb:330 0.591
After features/support/hooks.rb:100 0.011
42.500
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.528
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.269
Then the computer boots Tails 37.841
And I see a disk failure message on the splash screen 2.861
After features/support/hooks.rb:330 0.631
After features/support/hooks.rb:100 0.050
Tags: @product @doc
42.548
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.240
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.168
When Tails detects disk read failures on the SquashFS 1.755
Then I see a disk failure message 1.335
Then I can open the hardware failure documentation from the disk failure message 29.048
After features/support/hooks.rb:330 4.202
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.043
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.242
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.510
When Tails detects disk read failures on the boot device 0.934
Then I see a disk failure message 3.554
Then I can open the hardware failure documentation from the disk failure message 31.802
After features/support/hooks.rb:330 3.744
After features/support/hooks.rb:100 0.000
Tags: @product @doc
40.922
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given a computer 0.391
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.446
When Tails detects disk read failures on the boot device with a target error 2.017
Then I see a disk failure message 1.455
Then I can open the hardware failure documentation from the disk failure message 26.611
After features/support/hooks.rb:330 3.795
After features/support/hooks.rb:100 0.000
Tags: @product
2:22.222
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 41.988
And I corrupt the boot device's GPT backup header 0.503
And I power off the computer 0.377
When I start the computer 1.146
Then the computer boots Tails 1:9.995
When I log in to a new session 19.593
And all notifications have disappeared 8.364
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.238
And Tails detected partitioning error partitioning-corruption 0.015
After features/support/hooks.rb:330 1.265
After features/support/hooks.rb:100 0.009
Tags: @product
1:51.001
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 11.310
And I corrupt the boot device's GPT backup partition table 1.117
And I power off the computer 1.109
When I start the computer 1.288
Then the computer boots Tails 1:9.660
When I log in to a new session 18.976
And all notifications have disappeared 7.330
Then I am recommended to migrate to a new USB stick due to partitioning errors 0.190
And Tails detected partitioning error partitioning-corruption 0.016
After features/support/hooks.rb:330 0.897
After features/support/hooks.rb:100 0.008
Tags: @product
3:25.210
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.298
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.149
And I plug USB drive "temp" 1.095
And I write the Tails USB image to disk "temp" 58.794
When I start Tails from USB drive "temp" with network unplugged 1:54.918
Then Tails is running from USB drive "temp" 0.361
And the Greeter forbids creating a persistent partition 0.098
When I log in to a new session 18.703
And all notifications have disappeared 6.379
Then I am recommended to reinstall Tails due to partitioning errors 0.288
# We are gonna verify the dialog again so we need to clean up the
# first instance.
And I close the "zenity" window 1.260
And I am told that Persistent Storage cannot be created 2.848
And Tails detected partitioning error partitioning-corruption 0.013
After features/support/hooks.rb:330 0.911
After features/support/hooks.rb:100 0.102
Tags: @product
2:41.460
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given a computer 0.216
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.064
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 29.580
When I start Tails from USB drive "temp" with network unplugged 2:9.709
Then Tails is running from USB drive "temp" 0.353
And the Greeter recommends reinstalling Tails due to partitioning errors 0.070
And the Greeter forbids starting Tails 0.077
And the Greeter forbids all settings but language 0.321
And Tails detected partitioning error guid-not-randomized 0.015
After features/support/hooks.rb:330 0.851
After features/support/hooks.rb:100 0.123
Tags: @product
2:5.874
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given a computer 0.204
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.050
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 29.173
When I start Tails from USB drive "temp" with network unplugged 1:34.537
Then Tails is running from USB drive "temp" 0.326
And the Greeter recommends reinstalling Tails due to partitioning errors 0.082
And the Greeter forbids starting Tails 0.072
And the Greeter forbids all settings but language 0.354
And Tails detected partitioning error system-partition-not-resized 0.015
After features/support/hooks.rb:330 0.969
After features/support/hooks.rb:100 0.145
Tags: @product
1:55.418
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given a computer 0.233
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.050
And I plug USB drive "temp" 1.064
And I write the Tails USB image to disk "temp" 27.411
When I start Tails from USB drive "temp" with network unplugged 1:25.708
Then Tails is running from USB drive "temp" 0.418
And the Greeter recommends reinstalling Tails due to partitioning errors 0.078
And the Greeter forbids starting Tails 0.065
And the Greeter forbids all settings but language 0.373
And Tails detected partitioning error fs-not-resized 0.013
After features/support/hooks.rb:330 0.745
After features/support/hooks.rb:100 0.146