Project Number Date
test_Tails_ISO_devel 3629 01 Jan 2025, 12:26

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 23:27.018 Passed
Tags: @product
Feature Installing Tails to a USB drive
As a Tails user I want to install Tails to a suitable USB drive
27.056
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.438
And I temporarily create a 4 GiB disk named "gptfat" 0.180
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.490
And I plug USB drive "gptfat" 2.570
When I start Tails Installer 9.333
Then I am told by Tails Installer that the destination device "is too small" 0.042
After features/support/hooks.rb:326 1.676
After features/support/hooks.rb:100 0.000
Tags: @product
19.892
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.964
And I temporarily create a 7200 MiB disk named "temp" 0.047
And I start Tails Installer 8.993
But a suitable USB device is not found 0.019
When I plug USB drive "temp" 2.526
Then the "temp" USB drive is selected 0.109
When I unplug USB drive "temp" 0.203
Then a suitable USB device is not found 0.027
After features/support/hooks.rb:326 0.799
After features/support/hooks.rb:100 0.000
Tags: @product
2:35.914
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.360
And I temporarily create a 7200 MiB disk named "install" 0.055
And I create a gpt partition with a vfat filesystem on disk "install" 6.404
And I plug USB drive "install" 2.572
And I install Tails to USB drive "install" by cloning 1:54.777
Then the running Tails is installed on USB drive "install" 17.650
And there is a random seed on USB drive "install" 6.010
But there is no persistence partition on USB drive "install" 0.083
After features/support/hooks.rb:326 1.532
After features/support/hooks.rb:100 0.123
Tags: @product
2:17.135
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.225
And I temporarily create a 7200 MiB disk named "install" 0.049
And I plug USB drive "install" 3.623
And I install Tails to USB drive "install" by cloning 1:44.601
Then the running Tails is installed on USB drive "install" 14.337
And there is a random seed on USB drive "install" 6.202
But there is no persistence partition on USB drive "install" 0.096
After features/support/hooks.rb:326 1.792
After features/support/hooks.rb:100 0.125
Tags: @product
2:56.861
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 14.062
And I create a file in the Persistent directory 0.079
And I temporarily create a 7200 MiB disk named "install" 0.047
And I create a gpt partition with a vfat filesystem on disk "install" 6.373
And I plug USB drive "install" 2.428
And I install Tails with Persistent Storage to USB drive "install" by cloning 2:6.355
Then the running Tails is installed on USB drive "install" 17.313
And there is a random seed on USB drive "install" 5.917
And there is a persistence partition on USB drive "install" 0.076
And the USB drive "install" contains the same files as my persistent storage 4.206
After features/support/hooks.rb:326 2.724
After features/support/hooks.rb:100 0.133
Tags: @product
2:42.136
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 15.196
And I temporarily create a 7200 MiB disk named "install" 0.062
And I plug USB drive "install" 3.030
And I install Tails to USB drive "install" by cloning 1:59.288
Then the running Tails is installed on USB drive "install" 18.626
And there is a random seed on USB drive "install" 5.848
And there is no persistence partition on USB drive "install" 0.083
After features/support/hooks.rb:326 1.548
After features/support/hooks.rb:100 0.092
Tags: @product
2:35.537
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 9.767
And I have started Tails from DVD without network and logged in 8.637
And I clone USB drive "__internal" to a temporary USB drive "install" 1.193
And I plug USB drive "install" 2.578
# 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:54.638
Then the running Tails is installed on USB drive "install" 12.617
And there is a random seed on USB drive "install" 6.037
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:326 1.783
After features/support/hooks.rb:100 0.121
Tags: @product @uefi
1:52.539
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 10.987
And I power off the computer 0.338
And the computer is set to boot in UEFI mode 0.028
When I start Tails from USB drive "__internal" with network unplugged and I login 1:37.864
Then Tails is running from USB drive "__internal" 0.350
And the boot device has safe access rights 2.917
And Tails has started in UEFI mode 0.052
After features/support/hooks.rb:326 0.592
After features/support/hooks.rb:100 0.005
Tags: @product
1:41.243
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in 8.298
And I plug and mount a USB drive containing a Tails USB image 41.408
And I create a 7200 MiB disk named "usbimage" 0.048
And I plug USB drive "usbimage" 2.435
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 49.052
After features/support/hooks.rb:326 1.522
After features/support/hooks.rb:100 0.094
Tags: @product
1:29.120
Before features/support/hooks.rb:269 0.003
Given a computer 0.176
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:27.672
Then Tails is running from USB drive "usbimage" 0.318
And the label of the system partition on "usbimage" is "Tails" 0.302
And the system partition on "usbimage" is an EFI system partition 0.222
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.174
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.078
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.095
And the system partition on "usbimage" has the expected flags 0.078
After features/support/hooks.rb:326 1.051
After features/support/hooks.rb:100 0.032
Tags: @product
2:18.143
Before features/support/hooks.rb:269 0.003
Given a computer 0.158
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.039
And I plug USB drive "temp" 1.044
And I write the Tails USB image to disk "temp" 31.185
And I start Tails from USB drive "temp" with network unplugged 1:22.947
Then Tails is running from USB drive "temp" 0.369
When I log in to a new session 15.980
And all notifications have disappeared 6.250
Then the system journal includes message "Detected partitioning-corruption, but not showing any message" 0.166
After features/support/hooks.rb:326 0.727
After features/support/hooks.rb:100 0.029
Tags: @product
2:11.437
Before features/support/hooks.rb:269 0.002
Given a computer 0.163
And I set Tails to boot with options "test_gpt_corruption=guid" 0.000
And I create a 7200 MiB disk named "temp" 0.166
And I plug USB drive "temp" 1.045
And I write the Tails USB image to disk "temp" 26.554
And I start Tails from USB drive "temp" with network unplugged 1:18.935
Then Tails is running from USB drive "temp" 0.336
When I log in to a new session 16.985
And all notifications have disappeared 7.058
Then I see an error about system partition resizing 0.191
After features/support/hooks.rb:326 0.765
After features/support/hooks.rb:100 0.006