Project Number Date
test_Tails_ISO_stable 5254 07 Nov 2024, 20:06

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 24:36.550 Passed
Tags: @product
Feature Installing Tails to a USB drive
As a Tails user I want to install Tails to a suitable USB drive
30.139
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 10.304
And I temporarily create a 4 GiB disk named "gptfat" 0.471
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.899
And I plug USB drive "gptfat" 2.367
When I start Tails Installer 10.049
Then I am told by Tails Installer that the destination device "is too small" 0.045
After features/support/hooks.rb:326 2.060
After features/support/hooks.rb:100 0.001
Tags: @product
22.296
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.751
And I temporarily create a 7200 MiB disk named "temp" 0.066
And I start Tails Installer 9.197
But a suitable USB device is not found 0.024
When I plug USB drive "temp" 2.900
Then the "temp" USB drive is selected 0.115
When I unplug USB drive "temp" 0.212
Then a suitable USB device is not found 0.027
After features/support/hooks.rb:326 0.794
After features/support/hooks.rb:100 0.000
Tags: @product
2:34.053
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.434
And I temporarily create a 7200 MiB disk named "install" 0.066
And I create a gpt partition with a vfat filesystem on disk "install" 6.464
And I plug USB drive "install" 2.436
And I install Tails to USB drive "install" by cloning 1:56.371
Then the running Tails is installed on USB drive "install" 14.190
And there is a random seed on USB drive "install" 6.011
But there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:326 1.280
After features/support/hooks.rb:100 0.136
Tags: @product
2:28.937
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 9.687
And I temporarily create a 7200 MiB disk named "install" 0.041
And I plug USB drive "install" 2.587
And I install Tails to USB drive "install" by cloning 1:56.890
Then the running Tails is installed on USB drive "install" 13.677
And there is a random seed on USB drive "install" 5.986
But there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:326 1.331
After features/support/hooks.rb:100 0.123
Tags: @product
3:10.023
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 22.344
And I create a file in the Persistent directory 0.102
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.501
And I plug USB drive "install" 2.957
And I install Tails with Persistent Storage to USB drive "install" by cloning 2:11.285
Then the running Tails is installed on USB drive "install" 17.246
And there is a random seed on USB drive "install" 5.938
And there is a persistence partition on USB drive "install" 0.075
And the USB drive "install" contains the same files as my persistent storage 3.521
After features/support/hooks.rb:326 2.141
After features/support/hooks.rb:100 0.140
Tags: @product
2:42.665
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.215
And I temporarily create a 7200 MiB disk named "install" 0.047
And I plug USB drive "install" 3.702
And I install Tails to USB drive "install" by cloning 1:57.797
Then the running Tails is installed on USB drive "install" 21.870
And there is a random seed on USB drive "install" 5.959
And there is no persistence partition on USB drive "install" 0.072
After features/support/hooks.rb:326 2.141
After features/support/hooks.rb:100 0.097
Tags: @product
2:41.308
Before features/support/hooks.rb:269 0.003
# 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 10.744
And I have started Tails from DVD without network and logged in 8.499
And I clone USB drive "__internal" to a temporary USB drive "install" 1.259
And I plug USB drive "install" 2.460
# 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:55.462
Then the running Tails is installed on USB drive "install" 16.813
And there is a random seed on USB drive "install" 5.965
And there is no persistence partition on USB drive "install" 0.102
After features/support/hooks.rb:326 1.130
After features/support/hooks.rb:100 0.102
Tags: @product @uefi
1:54.557
Before features/support/hooks.rb:269 0.011
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.802
And I power off the computer 0.341
And the computer is set to boot in UEFI mode 0.029
When I start Tails from USB drive "__internal" with network unplugged and I login 1:39.762
Then Tails is running from USB drive "__internal" 0.356
And the boot device has safe access rights 3.202
And Tails has started in UEFI mode 0.064
After features/support/hooks.rb:326 0.692
After features/support/hooks.rb:100 0.005
Tags: @product
1:40.552
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.167
And I plug and mount a USB drive containing a Tails USB image 41.070
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.365
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 48.902
After features/support/hooks.rb:326 2.521
After features/support/hooks.rb:100 0.100
Tags: @product
1:30.549
Before features/support/hooks.rb:269 0.002
Given a computer 0.256
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:28.987
Then Tails is running from USB drive "usbimage" 0.369
And the label of the system partition on "usbimage" is "Tails" 0.331
And the system partition on "usbimage" is an EFI system partition 0.216
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.137
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.079
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.085
And the system partition on "usbimage" has the expected flags 0.084
After features/support/hooks.rb:326 0.710
After features/support/hooks.rb:100 0.007
Tags: @product
2:35.924
Before features/support/hooks.rb:269 0.006
Given a computer 0.175
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.040
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 29.436
And I start Tails from USB drive "temp" with network unplugged 1:41.887
Then Tails is running from USB drive "temp" 0.410
When I log in to a new session 16.295
And all notifications have disappeared 6.446
Then the system journal includes message "Detected partitioning-corruption, but not showing any message" 0.180
After features/support/hooks.rb:326 1.518
After features/support/hooks.rb:100 0.006
Tags: @product
2:25.542
Before features/support/hooks.rb:269 0.003
Given a computer 0.181
And I set Tails to boot with options "test_gpt_corruption=guid" 0.000
And I create a 7200 MiB disk named "temp" 0.212
And I plug USB drive "temp" 1.057
And I write the Tails USB image to disk "temp" 28.162
And I start Tails from USB drive "temp" with network unplugged 1:31.940
Then Tails is running from USB drive "temp" 0.397
When I log in to a new session 16.632
And all notifications have disappeared 6.744
Then I see an error about system partition resizing 0.212
After features/support/hooks.rb:326 0.881
After features/support/hooks.rb:100 0.007