Project Number Date
test_Tails_ISO_20524-warn-danger-unplug-usb-stick 6 29 Oct 2024, 06:46

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 28:12.287 Passed
Tags: @product
Feature Installing Tails to a USB drive
As a Tails user I want to install Tails to a suitable USB drive
26.830
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.088
And I temporarily create a 4 GiB disk named "gptfat" 0.061
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.321
And I plug USB drive "gptfat" 2.526
When I start Tails Installer 9.782
Then I am told by Tails Installer that the destination device "is too small" 0.049
After features/support/hooks.rb:326 0.799
After features/support/hooks.rb:100 0.001
Tags: @product
20.382
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.175
And I temporarily create a 7200 MiB disk named "temp" 0.071
And I start Tails Installer 9.054
But a suitable USB device is not found 0.031
When I plug USB drive "temp" 2.728
Then the "temp" USB drive is selected 0.096
When I unplug USB drive "temp" 0.192
Then a suitable USB device is not found 0.031
After features/support/hooks.rb:326 0.803
After features/support/hooks.rb:100 0.000
Tags: @product
2:53.358
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.895
And I temporarily create a 7200 MiB disk named "install" 0.061
And I create a gpt partition with a vfat filesystem on disk "install" 6.486
And I plug USB drive "install" 2.470
And I install Tails to USB drive "install" by cloning 2:13.835
Then the running Tails is installed on USB drive "install" 15.510
And there is a random seed on USB drive "install" 6.014
But there is no persistence partition on USB drive "install" 0.085
After features/support/hooks.rb:326 1.874
After features/support/hooks.rb:100 0.121
Tags: @product
2:42.454
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.114
And I temporarily create a 7200 MiB disk named "install" 0.085
And I plug USB drive "install" 2.470
And I install Tails to USB drive "install" by cloning 2:12.857
Then the running Tails is installed on USB drive "install" 12.888
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.689
After features/support/hooks.rb:100 0.120
Tags: @product
3:30.347
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 41.141
And I create a file in the Persistent directory 0.071
And I temporarily create a 7200 MiB disk named "install" 0.072
And I create a gpt partition with a vfat filesystem on disk "install" 6.444
And I plug USB drive "install" 2.667
And I install Tails with Persistent Storage to USB drive "install" by cloning 2:16.340
Then the running Tails is installed on USB drive "install" 15.138
And there is a random seed on USB drive "install" 5.970
And there is a persistence partition on USB drive "install" 0.080
And the USB drive "install" contains the same files as my persistent storage 2.420
After features/support/hooks.rb:326 3.052
After features/support/hooks.rb:100 0.130
Tags: @product
3:37.831
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 55.018
And I temporarily create a 7200 MiB disk named "install" 0.076
And I plug USB drive "install" 2.551
And I install Tails to USB drive "install" by cloning 1:54.902
Then the running Tails is installed on USB drive "install" 39.089
And there is a random seed on USB drive "install" 6.115
And there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:326 2.586
After features/support/hooks.rb:100 0.086
Tags: @product
3:40.780
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 11.197
And I have started Tails from DVD without network and logged in 8.711
And I clone USB drive "__internal" to a temporary USB drive "install" 1.139
And I plug USB drive "install" 2.491
# 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 2:20.319
Then the running Tails is installed on USB drive "install" 50.723
And there is a random seed on USB drive "install" 6.129
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:326 1.739
After features/support/hooks.rb:100 0.102
Tags: @product @uefi
2:51.184
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 1:1.548
And I power off the computer 0.533
And the computer is set to boot in UEFI mode 0.042
When I start Tails from USB drive "__internal" with network unplugged and I login 1:45.565
Then Tails is running from USB drive "__internal" 0.402
And the boot device has safe access rights 3.033
And Tails has started in UEFI mode 0.057
After features/support/hooks.rb:326 0.674
After features/support/hooks.rb:100 0.010
Tags: @product
1:42.869
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 10.572
And I plug and mount a USB drive containing a Tails USB image 43.381
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.331
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 46.538
After features/support/hooks.rb:326 2.902
After features/support/hooks.rb:100 0.096
Tags: @product
1:31.536
Before features/support/hooks.rb:269 0.003
Given a computer 0.290
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:29.997
Then Tails is running from USB drive "usbimage" 0.358
And the label of the system partition on "usbimage" is "Tails" 0.303
And the system partition on "usbimage" is an EFI system partition 0.199
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.133
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.083
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.082
And the system partition on "usbimage" has the expected flags 0.088
After features/support/hooks.rb:326 0.680
After features/support/hooks.rb:100 0.006
Tags: @product
2:38.909
Before features/support/hooks.rb:269 0.002
Given a computer 0.194
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.045
And I write the Tails USB image to disk "temp" 28.660
And I start Tails from USB drive "temp" with network unplugged 1:45.261
Then Tails is running from USB drive "temp" 0.414
When I log in to a new session 17.004
And all notifications have disappeared 6.109
Then the system journal includes message "Detected partitioning-corruption, but not showing any message" 0.178
After features/support/hooks.rb:326 0.778
After features/support/hooks.rb:100 0.006
Tags: @product
2:15.801
Before features/support/hooks.rb:269 0.003
Given a computer 0.173
And I set Tails to boot with options "test_gpt_corruption=guid" 0.000
And I create a 7200 MiB disk named "temp" 0.169
And I plug USB drive "temp" 1.048
And I write the Tails USB image to disk "temp" 26.557
And I start Tails from USB drive "temp" with network unplugged 1:20.541
Then Tails is running from USB drive "temp" 0.352
When I log in to a new session 19.581
And all notifications have disappeared 7.192
Then I see an error about system partition resizing 0.183
After features/support/hooks.rb:326 1.063
After features/support/hooks.rb:100 0.006