Project Number Date
test_Tails_ISO_stable 5022 12 Aug 2024, 14:58

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Installing Tails to a USB drive 95 0 0 0 0 95 12 0 12 22:25.756 Passed
Tags: @product
Feature Installing Tails to a USB drive
As a Tails user I want to install Tails to a suitable USB drive
28.868
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 10.408
And I temporarily create a 4 GiB disk named "gptfat" 0.062
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.380
And I plug USB drive "gptfat" 2.456
When I start Tails Installer 9.506
Then I am told by Tails Installer that the destination device "is too small" 0.054
After features/support/hooks.rb:326 0.771
After features/support/hooks.rb:100 0.001
Tags: @product
21.427
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 10.158
And I temporarily create a 7200 MiB disk named "temp" 0.048
And I start Tails Installer 8.436
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.473
Then the "temp" USB drive is selected 0.080
When I unplug USB drive "temp" 0.178
Then a suitable USB device is not found 0.031
After features/support/hooks.rb:326 0.707
After features/support/hooks.rb:100 0.000
Tags: @product
2:20.607
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.098
And I temporarily create a 7200 MiB disk named "install" 0.048
And I create a gpt partition with a vfat filesystem on disk "install" 6.500
And I plug USB drive "install" 2.387
And I install Tails to USB drive "install" by cloning 1:43.763
Then the running Tails is installed on USB drive "install" 13.833
And there is a random seed on USB drive "install" 5.914
But there is no persistence partition on USB drive "install" 0.061
After features/support/hooks.rb:326 1.310
After features/support/hooks.rb:100 0.118
Tags: @product
2:13.968
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.566
And I temporarily create a 7200 MiB disk named "install" 0.084
And I plug USB drive "install" 2.490
And I install Tails to USB drive "install" by cloning 1:43.566
Then the running Tails is installed on USB drive "install" 13.222
And there is a random seed on USB drive "install" 5.956
But there is no persistence partition on USB drive "install" 0.081
After features/support/hooks.rb:326 1.013
After features/support/hooks.rb:100 0.117
Tags: @product
2:48.916
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.325
And I create a file in the Persistent directory 0.156
And I temporarily create a 7200 MiB disk named "install" 0.050
And I create a gpt partition with a vfat filesystem on disk "install" 6.397
And I plug USB drive "install" 2.388
And I install Tails with Persistent Storage to USB drive "install" by cloning 2:1.789
Then the running Tails is installed on USB drive "install" 15.757
And there is a random seed on USB drive "install" 5.983
And there is a persistence partition on USB drive "install" 0.074
And the USB drive "install" contains the same files as my persistent storage 2.992
After features/support/hooks.rb:326 2.314
After features/support/hooks.rb:100 0.137
Tags: @product
2:32.498
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.108
And I temporarily create a 7200 MiB disk named "install" 0.056
And I plug USB drive "install" 2.412
And I install Tails to USB drive "install" by cloning 1:56.567
Then the running Tails is installed on USB drive "install" 16.306
And there is a random seed on USB drive "install" 5.974
And there is no persistence partition on USB drive "install" 0.071
After features/support/hooks.rb:326 1.739
After features/support/hooks.rb:100 0.091
Tags: @product
2:22.020
Before features/support/hooks.rb:269 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.215
And I have started Tails from DVD without network and logged in 8.326
And I clone USB drive "__internal" to a temporary USB drive "install" 1.142
And I plug USB drive "install" 2.555
# This second part is done with Tails Installer, that's what this scenario is about
When I reinstall Tails to USB drive "install" by cloning 1:41.261
Then the running Tails is installed on USB drive "install" 13.493
And there is a random seed on USB drive "install" 5.960
And there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:326 1.409
After features/support/hooks.rb:100 0.126
Tags: @product @uefi
1:50.250
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.329
And I power off the computer 0.354
And the computer is set to boot in UEFI mode 0.027
When I start Tails from USB drive "__internal" with network unplugged and I login 1:35.353
Then Tails is running from USB drive "__internal" 0.313
And the boot device has safe access rights 2.818
And Tails has started in UEFI mode 0.053
After features/support/hooks.rb:326 0.556
After features/support/hooks.rb:100 0.006
Tags: @product
1:36.467
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.120
And I plug and mount a USB drive containing a Tails USB image 40.160
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.401
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 45.739
After features/support/hooks.rb:326 1.790
After features/support/hooks.rb:100 0.094
Tags: @product
1:26.924
Before features/support/hooks.rb:269 0.002
Given a computer 0.162
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:25.505
Then Tails is running from USB drive "usbimage" 0.330
And the label of the system partition on "usbimage" is "Tails" 0.305
And the system partition on "usbimage" is an EFI system partition 0.198
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.140
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.113
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.086
And the system partition on "usbimage" has the expected flags 0.080
After features/support/hooks.rb:326 0.680
After features/support/hooks.rb:100 0.006
Tags: @product
2:14.158
Before features/support/hooks.rb:269 0.002
Given a computer 0.163
And I set Tails to boot with options "test_gpt_corruption=gpt_backup,gpt_backup_table" 0.000
And I create a 7200 MiB disk named "temp" 0.067
And I plug USB drive "temp" 1.044
And I write the Tails USB image to disk "temp" 28.668
And I start Tails from USB drive "temp" with network unplugged 1:22.735
Then Tails is running from USB drive "temp" 0.311
When I log in to a new session 14.818
And all notifications have disappeared 6.220
Then the system journal includes message "Detected partitioning-corruption, but not showing any message" 0.128
After features/support/hooks.rb:326 0.651
After features/support/hooks.rb:100 0.006
Tags: @product
2:9.647
Before features/support/hooks.rb:269 0.002
Given a computer 0.183
And I set Tails to boot with options "test_gpt_corruption=guid" 0.000
And I create a 7200 MiB disk named "temp" 0.151
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 26.649
And I start Tails from USB drive "temp" with network unplugged 1:19.109
Then Tails is running from USB drive "temp" 0.357
When I log in to a new session 15.279
And all notifications have disappeared 6.695
Then I see an error about system partition resizing 0.170
After features/support/hooks.rb:326 0.698
After features/support/hooks.rb:100 0.006