Project Number Date
test_Tails_ISO_stable 4883 11 Jun 2024, 17:58

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1504 0 0 0 0 1504 203 0 203 4:25:29.792 Passed
Tags: @product
2:3.380
Before features/support/hooks.rb:269 0.019
Given a computer 0.529
And I temporarily create a 100 MiB disk named "swap" 0.111
And I create a gpt swap partition on disk "swap" 13.246
And I plug SATA drive "swap" 1.309
And I temporarily create a 2 GiB disk named "live_hd" 0.181
And I write the Tails ISO image to disk "live_hd" 27.253
And I plug SATA drive "live_hd" 1.071
When I start Tails with network unplugged and I login 1:19.063
Then a "swap" partition was detected by Tails on drive "swap" 0.252
And drive "live_hd" is detected by Tails 0.171
But Tails has no disk swap enabled 0.107
And drive "live_hd" is not mounted 0.081
After features/support/hooks.rb:315 1.030
After features/support/hooks.rb:100 0.115
Tags: @product
1:34.471
Before features/support/hooks.rb:269 0.002
Given a computer 0.203
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.039
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.907
And I plug non-removable USB drive "fake_TailsData" 1.070
When I start the computer 1.068
And the computer boots Tails 56.142
Then drive "fake_TailsData" is detected by Tails 0.189
And Tails Greeter has not detected a persistence partition 13.850
After features/support/hooks.rb:315 0.768
After features/support/hooks.rb:100 0.035
Tags: @product
1:39.072
Before features/support/hooks.rb:269 0.002
Given a computer 0.222
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.059
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 23.808
And I plug SATA drive "fake_TailsData" 1.054
When I start the computer 1.055
And the computer boots Tails 58.458
Then drive "fake_TailsData" is detected by Tails 0.153
And Tails Greeter has not detected a persistence partition 14.261
After features/support/hooks.rb:315 0.817
After features/support/hooks.rb:100 0.007
Tags: @product
1:38.673
Before features/support/hooks.rb:269 0.002
Given a computer 0.369
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.053
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.242
And I plug SATA drive "gpt_ext2" 1.063
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.043
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.187
And I plug SATA drive "msdos_fat32" 1.060
And I start Tails from DVD with network unplugged and I login 1:23.311
Then drive "gpt_ext2" is detected by Tails 0.125
And drive "gpt_ext2" is not mounted 0.063
And drive "msdos_fat32" is detected by Tails 0.087
And drive "msdos_fat32" is not mounted 0.065
After features/support/hooks.rb:315 0.626
After features/support/hooks.rb:100 0.006
Tags: @product
1:59.399
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:53.641
And running a command as root with pkexec requires PolicyKit administrator privileges 0.096
Then I can run a command as root with sudo 0.122
Then I can run a command as root with pkexec 5.538
After features/support/hooks.rb:315 1.267
After features/support/hooks.rb:100 0.006
Tags: @product
1:35.333
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 51.556
And running a command as root with pkexec requires PolicyKit administrator privileges 0.114
Then I cannot run a command as root with sudo and the standard passwords 0.198
And I cannot run a command as root with pkexec and the standard passwords 19.154
Then I cannot login as root using su with the standard passwords 24.309
After features/support/hooks.rb:315 0.924
After features/support/hooks.rb:100 0.000
Feature: Time syncing
31.328
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 10.699
When the network is plugged 0.510
And I successfully configure Tor 20.058
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:504 0.569
After features/support/hooks.rb:315 0.657
After features/support/hooks.rb:100 0.000
Feature: Time syncing
29.898
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.313
When the network is plugged 0.053
And the Tor Connection Assistant autostarts 3.800
And I configure some normal bridges in the Tor Connection Assistant 12.874
And I wait until Tor is ready 4.792
Then the system clock is less than 5 minutes incorrect 0.064
After features/support/hooks.rb:504 0.455
After features/support/hooks.rb:315 0.703
After features/support/hooks.rb:100 0.000
Feature: Time syncing
33.146
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.958
When I bump the system time with "+1 day" 0.279
And I capture all network traffic 0.003
And the network is plugged 0.038
And the Tor Connection Assistant autostarts 3.666
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 16.689
And I wait until Tor is ready 2.532
Then the system clock is less than 5 minutes incorrect 0.052
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.925
After features/support/hooks.rb:504 0.541
After features/support/hooks.rb:315 0.660
After features/support/hooks.rb:100 0.039
Feature: Time syncing
1:32.847
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.893
When I bump the system time with "-15 days" 0.296
And I warm reboot the computer 0.020
And the computer reboots Tails 1:22.824
Then Tails' hardware clock is close to the host system's time 0.812
After features/support/hooks.rb:504 0.161
After features/support/hooks.rb:315 0.822
After features/support/hooks.rb:100 0.009
Feature: Time syncing
1:43.988
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:496 0.004
Given I have started Tails from DVD without network and logged in 10.004
When I bump the hardware clock's time with "-15 days" 1.985
And I warm reboot the computer 0.019
And the computer reboots Tails 1:31.020
Then the hardware clock is still off by "-15 days" 0.958
After features/support/hooks.rb:504 0.146
After features/support/hooks.rb:315 0.704
After features/support/hooks.rb:100 0.005
Feature: Time syncing
1:2.884
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.003
Given a computer 0.247
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.034
And I start the computer 1.173
And the computer boots Tails 1:1.247
Then the system clock is just past Tails' source date 0.181
After features/support/hooks.rb:504 0.114
After features/support/hooks.rb:315 0.729
After features/support/hooks.rb:100 0.006
Feature: Time syncing
35.042
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 9.003
And I make sure time sync before Tor connects times out 1.188
When the network is plugged 0.061
And I successfully configure Tor 24.740
Then the system clock is less than 5 minutes incorrect 0.048
After features/support/hooks.rb:504 0.586
After features/support/hooks.rb:315 1.433
After features/support/hooks.rb:100 0.002
Feature: Time syncing
1:35.208
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.004
Given I have started Tails from DVD without network and logged in 9.560
When I bump the system time with "+8 hours +15 minutes" 0.218
And all notifications have disappeared 4.374
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.148
And the network is plugged 1.247
And the Tor Connection Assistant autostarts 2.998
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 6.227
And I click "Connect to Tor" 1.176
And the Tor Connection Assistant fails to connect to Tor 16.031
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.988
Then the system clock is less than 20 minutes incorrect 0.197
When I click "Connect to Tor" 1.178
Then I wait until Tor is ready 35.215
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.568
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.072
After features/support/hooks.rb:504 0.856
After features/support/hooks.rb:315 0.862
After features/support/hooks.rb:100 0.055
Feature: Time syncing
1:0.219
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 9.223
When I bump the system time with "+8 hours +15 minutes" 0.216
And all notifications have disappeared 4.388
And I capture all network traffic 0.002
And the network is plugged 0.063
And the Tor Connection Assistant autostarts 3.432
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 5.033
And I click "Connect to Tor" 1.234
Then the Tor Connection Assistant reports that it failed to connect 11.912
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.997
Then the system clock is less than 20 minutes incorrect 0.221
# "Asia/Shanghai" is UTC+08:00 all year long (no DST)
And the displayed clock is less than 20 minutes incorrect in "+08:00" 0.468
When I click "Connect to Tor" 1.195
Then I wait until Tor is ready 6.282
And all Internet traffic has only flowed through the configured bridges 1.019
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.070
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.455
After features/support/hooks.rb:504 0.569
After features/support/hooks.rb:315 0.814
After features/support/hooks.rb:100 0.061
Feature: Time syncing
30.105
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 9.308
And I make sure time sync before Tor connects uses a fake connectivity check service 1.316
And the network is plugged 0.068
And Tor is ready 17.791
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.616
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:504 0.767
After features/support/hooks.rb:315 1.068
After features/support/hooks.rb:100 0.001
Tags: @product
18.062
When I configure some normal bridges in the Tor Connection Assistant 15.203
Then I wait until Tor is ready 1.874
And tca.conf includes the configured bridges 0.018
And available upgrades have been checked 0.090
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.875
After features/support/hooks.rb:315 0.905
After features/support/hooks.rb:100 0.054
Tags: @product
45.754
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 15.062
Then I wait until Tor is ready 29.237
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.064
And all Internet traffic has only flowed through the configured bridges 1.371
After features/support/hooks.rb:315 0.751
After features/support/hooks.rb:100 0.033
Tags: @product
37.071
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 33.715
Then I wait until Tor is ready 2.259
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.086
And all Internet traffic has only flowed through the configured bridges 0.991
After features/support/hooks.rb:315 0.683
After features/support/hooks.rb:100 0.047
Tags: @product
1:7.357
Given the Tor network and default bridges are blocked 2.917
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.753
Then the Tor Connection Assistant reports that it failed to connect 0.143
And tca.conf is empty 0.220
Given I scan a QR code from the error page in Tor Connection Assistant 22.175
And I retry connecting to Tor 1.186
Then I wait until Tor is ready 7.529
And tca.conf includes the configured bridges 0.028
And available upgrades have been checked 1.164
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.236
After features/support/hooks.rb:315 0.755
After features/support/hooks.rb:100 0.037
22.456
When I configure the default bridges in the Tor Connection Assistant 13.334
Then I wait until Tor is ready 6.830
And Tor is configured to use the default bridges 0.555
And tca.conf includes no bridge 0.018
And available upgrades have been checked 0.069
And Tor is configured to use the default bridges 0.522
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.125
After features/support/hooks.rb:315 1.012
After features/support/hooks.rb:100 0.041
Tags: @product
31.545
Given the Tor network is blocked 2.500
When I configure a direct connection in the Tor Connection Assistant 25.713
Then I wait until Tor is ready 1.383
And tca.conf includes no bridge 0.018
And available upgrades have been checked 0.055
And Tor is configured to use the default bridges 0.555
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.318
After features/support/hooks.rb:315 0.917
After features/support/hooks.rb:100 0.080
Tags: @product
48.122
Given the Tor network and default bridges are blocked 1.887
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.545
Then the Tor Connection Assistant reports that it failed to connect 0.148
And tca.conf is empty 0.216
Given the Tor network and default bridges are unblocked 1.461
And I retry connecting to Tor 1.177
Then I wait until Tor is ready 9.591
And tca.conf includes no bridge 0.017
And available upgrades have been checked 0.064
And all Internet traffic has only flowed through Tor or connectivity check service 1.011
After features/support/hooks.rb:315 0.822
After features/support/hooks.rb:100 0.037
Tags: @product
5.466
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.174
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.141
And I cannot click the "Connect to Tor" button 0.150
After features/support/hooks.rb:315 1.116
After features/support/hooks.rb:100 0.043
Tags: @product
26.860
Given I configure a direct connection in the Tor Connection Assistant 9.733
And I wait until Tor is ready 1.840
When I disconnect the network through GNOME 2.913
And I connect the network through GNOME 2.903
Then the Tor Connection Assistant autostarts 2.377
And the Tor Connection Assistant connects to Tor 2.193
And I wait until Tor is ready 3.211
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through Tor or connectivity check service 1.632
After features/support/hooks.rb:315 0.794
After features/support/hooks.rb:100 0.036
Tags: @product
45.330
Given I configure a direct connection in the Tor Connection Assistant 10.831
And I wait until Tor is ready 1.516
And I disconnect the network through GNOME 2.853
And the Tor network and default bridges are blocked 1.505
When I connect the network through GNOME 2.746
Then the Tor Connection Assistant reports that it failed to connect 25.876
After features/support/hooks.rb:315 0.774
After features/support/hooks.rb:100 0.071
Tags: @product
39.034
Given the Tor network and default bridges are blocked 2.146
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.458
Then the Tor Connection Assistant reports that it failed to connect 0.123
Given the Tor network and default bridges are unblocked 1.614
When I click "Connect to Tor" 1.220
Then I wait until Tor is ready 7.901
And Tor is configured to use the default bridges 0.594
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.975
After features/support/hooks.rb:315 1.095
After features/support/hooks.rb:100 0.038
35.051
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 10.483
And I prepare Tails for memory erasure tests 0.574
When I start a process allocating 128 MiB of memory with a known pattern 1.303
Then patterns cover at least 128 MiB in the guest's memory 10.880

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I kill the allocating process 1.328
Then I find very few patterns in the guest's memory 10.481

Pattern coverage: 0.000% (0 MiB out of 881 MiB reference memory)

After features/support/hooks.rb:315 1.618
After features/support/hooks.rb:100 0.000
44.603
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 10.430
And I prepare Tails for memory erasure tests 0.509
And I find very few patterns in the guest's memory 10.285

Pattern coverage: 0.000% (0 MiB out of 872 MiB reference memory)

When I mount a 128 MiB tmpfs on "/mnt" and fill it with a known pattern 3.667
Then patterns cover at least 99% of the test FS size in the guest's memory 9.701

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I umount "/mnt" 0.876
Then I find very few patterns in the guest's memory 9.134

Pattern coverage: 0.000% (0 MiB out of 872 MiB reference memory)

After features/support/hooks.rb:315 3.100
After features/support/hooks.rb:100 0.000
1:8.965
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 10.161
And I prepare Tails for memory erasure tests 0.543
When I plug and mount a 128 MiB USB drive with a vfat filesystem 11.959
Then I find very few patterns in the guest's memory 10.089

Pattern coverage: 0.000% (0 MiB out of 875 MiB reference memory)

# write cache
When I fill the USB drive with a known pattern 2.589
Then patterns cover at least 86% of the test FS size in the guest's memory 8.790

Pattern coverage: 92.080% (117 MiB out of 127 MiB reference memory)

When I umount the USB drive 1.606
Then I find very few patterns in the guest's memory 6.278

Pattern coverage: 0.000% (0 MiB out of 875 MiB reference memory)

# read cache
When I mount the USB drive again 0.525
And I read the content of the test FS 6.657
Then patterns cover at least 99% of the test FS size in the guest's memory 4.181

Pattern coverage: 100.596% (128 MiB out of 127 MiB reference memory)

When I umount the USB drive 0.757
Then I find very few patterns in the guest's memory 4.824

Pattern coverage: 0.000% (0 MiB out of 875 MiB reference memory)

After features/support/hooks.rb:315 1.823
After features/support/hooks.rb:100 0.000
1:13.915
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.778
And I prepare Tails for memory erasure tests 0.573
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 34.191
Then I find very few patterns in the guest's memory 4.035

Pattern coverage: 0.000% (0 MiB out of 877 MiB reference memory)

# write cache
When I fill the USB drive with a known pattern 1.893
Then patterns cover at least 99% of the test FS size in the guest's memory 3.614

Pattern coverage: 106.113% (97 MiB out of 91 MiB reference memory)

When I umount the USB drive 1.012
Then I find very few patterns in the guest's memory 3.966

Pattern coverage: 0.000% (0 MiB out of 877 MiB reference memory)

# read cache
When I mount the USB drive again 4.846
And I read the content of the test FS 2.958
Then patterns cover at least 99% of the test FS size in the guest's memory 3.255

Pattern coverage: 106.116% (97 MiB out of 91 MiB reference memory)

When I umount the USB drive 0.674
Then I find very few patterns in the guest's memory 4.114

Pattern coverage: 0.000% (0 MiB out of 877 MiB reference memory)

After features/support/hooks.rb:315 1.301
After features/support/hooks.rb:100 0.000
51.217
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.215
And I prepare Tails for memory erasure tests 0.565
When I fill a 128 MiB file with a known pattern on the root filesystem 15.498
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.962
Then patterns cover at least 128 MiB in the guest's memory 3.107

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I trigger shutdown 0.013
And I wait 20 seconds 20.019

Slept for 20 seconds

Then I find very few patterns in the guest's memory 1.832

Pattern coverage: 0.000% (0 MiB out of 880 MiB reference memory)

After features/support/hooks.rb:315 3.673
After features/support/hooks.rb:100 0.000
9:34.654
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 8:49.512
And I prepare Tails for memory erasure tests 0.450
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.298
When I trigger shutdown 0.023
And I wait 20 seconds 20.014

Slept for 20 seconds

Then I find very few patterns in the guest's memory 2.355

Pattern coverage: 0.000% (0 MiB out of 906 MiB reference memory)

After features/support/hooks.rb:315 3.550
After features/support/hooks.rb:100 0.012
26.659
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.409
And I temporarily create a 4 GiB disk named "gptfat" 0.068
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.574
And I plug USB drive "gptfat" 2.528
When I start Tails Installer 9.026
Then I am told by Tails Installer that the destination device "is too small" 0.052
After features/support/hooks.rb:315 1.945
After features/support/hooks.rb:100 0.001
Tags: @product
20.956
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.848
And I temporarily create a 7200 MiB disk named "temp" 0.292
And I start Tails Installer 8.738
But a suitable USB device is not found 0.019
When I plug USB drive "temp" 2.750
Then the "temp" USB drive is selected 0.105
When I unplug USB drive "temp" 0.179
Then a suitable USB device is not found 0.022
After features/support/hooks.rb:315 0.867
After features/support/hooks.rb:100 0.000
Tags: @product
3:57.854
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.809
And I temporarily create a 7200 MiB disk named "install" 0.091
And I create a gpt partition with a vfat filesystem on disk "install" 6.686
And I plug USB drive "install" 2.631
And I install Tails to USB drive "install" by cloning 3:19.721
Then the running Tails is installed on USB drive "install" 13.809
And there is a random seed on USB drive "install" 6.028
But there is no persistence partition on USB drive "install" 0.075
After features/support/hooks.rb:315 1.522
After features/support/hooks.rb:100 0.114
Tags: @product
3:47.038
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.815
And I temporarily create a 7200 MiB disk named "install" 0.054
And I plug USB drive "install" 2.511
And I install Tails to USB drive "install" by cloning 3:16.725
Then the running Tails is installed on USB drive "install" 12.840
And there is a random seed on USB drive "install" 6.013
But there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:315 1.153
After features/support/hooks.rb:100 0.123
Tags: @product
4:31.227
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.958
And I create a file in the Persistent directory 0.143
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.530
And I plug USB drive "install" 2.567
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.981
Then the running Tails is installed on USB drive "install" 14.734
And there is a random seed on USB drive "install" 6.032
And there is a persistence partition on USB drive "install" 0.066
And the USB drive "install" contains the same files as my persistent storage 4.162
After features/support/hooks.rb:315 1.870
After features/support/hooks.rb:100 0.124
Tags: @product
4:10.615
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 27.119
And I temporarily create a 7200 MiB disk named "install" 0.046
And I plug USB drive "install" 2.550
And I install Tails to USB drive "install" by cloning 3:18.441
Then the running Tails is installed on USB drive "install" 16.357
And there is a random seed on USB drive "install" 6.035
And there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:315 1.684
After features/support/hooks.rb:100 0.093
Tags: @product
4:8.120
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 11.988
And I have started Tails from DVD without network and logged in 9.227
And I clone USB drive "__internal" to a temporary USB drive "install" 1.308
And I plug USB drive "install" 2.641
# 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 3:21.259
Then the running Tails is installed on USB drive "install" 15.613
And there is a random seed on USB drive "install" 6.013
And there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:315 1.247
After features/support/hooks.rb:100 0.133
Tags: @product @uefi
1:55.258
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 14.630
And I power off the computer 0.318
And the computer is set to boot in UEFI mode 0.026
When I start Tails from USB drive "__internal" with network unplugged and I login 1:37.034
Then Tails is running from USB drive "__internal" 0.356
And the boot device has safe access rights 2.824
And Tails has started in UEFI mode 0.066
After features/support/hooks.rb:315 0.646
After features/support/hooks.rb:100 0.043
Tags: @product
1:45.772
Before features/support/hooks.rb:269 0.013
Given I have started Tails from DVD without network and logged in 8.447
And I plug and mount a USB drive containing a Tails USB image 42.074
And I create a 7200 MiB disk named "usbimage" 0.051
And I plug USB drive "usbimage" 2.400
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 52.799
After features/support/hooks.rb:315 2.541
After features/support/hooks.rb:100 0.105
Tags: @product
1:49.510
Before features/support/hooks.rb:269 0.003
Given a computer 0.212
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:48.028
Then Tails is running from USB drive "usbimage" 0.403
And the label of the system partition on "usbimage" is "Tails" 0.226
And the system partition on "usbimage" is an EFI system partition 0.176
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.165
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.087
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.122
And the system partition on "usbimage" has the expected flags 0.087
After features/support/hooks.rb:315 0.673
After features/support/hooks.rb:100 0.009
5:49.210
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.007
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:22.037
And I update APT using apt 20.004
And I install "popularity-contest" using apt 25.820
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.795
When I create a persistent storage and activate the Additional Software feature 20.795
Then Additional Software is correctly configured for package "popularity-contest" 1.312
When I shutdown Tails and wait for the computer to power off 15.137
And I start Tails from USB drive "__internal" with network unplugged 1:4.310
And I enable persistence 22.250
And I log in to a new session 44.022
And the Additional Software installation service has started 41.172
Then I am notified that the installation succeeded 3.416
And Additional Software is correctly configured for package "popularity-contest" 0.837
And the package "popularity-contest" is installed after Additional Software has been started 0.298
After features/support/hooks.rb:504 39.306
After features/support/hooks.rb:315 1.094
After features/support/hooks.rb:100 0.015
2:39.882
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given a computer 0.523
And I start Tails from USB drive "__internal" and I login with an administration password 1:52.219
And I update APT using apt 16.596
When I install "makepp" using apt 25.859
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.606
And the package "makepp" is installed 0.077
After features/support/hooks.rb:504 40.085
After features/support/hooks.rb:315 1.029
After features/support/hooks.rb:100 0.019
5:10.721
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given a computer 0.276
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:18.137
When I uninstall "popularity-contest" using apt 21.873
And I accept removing "popularity-contest" from Additional Software 0.663
Then "popularity-contest" is not in the list of Additional Software 0.683
When I start Synaptic 26.841
And I update APT using Synaptic 23.168
And I install "cowsay" using Synaptic 10.229
And I accept adding "cowsay" to Additional Software 1.281
Then Additional Software is correctly configured for package "cowsay" 0.869
When I uninstall "cowsay" using apt 3.252
And I refuse removing "cowsay" from Additional Software 0.677
Then Additional Software is correctly configured for package "cowsay" 0.829
When I start "Additional Software" via GNOME Activities Overview 9.859
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.403
Then "cowsay" is not in the list of Additional Software 1.031
When I install "cowsay" using apt 3.241
And I refuse adding "cowsay" to Additional Software 0.668
Then "cowsay" is not in the list of Additional Software 0.732
After features/support/hooks.rb:504 1.048
After features/support/hooks.rb:315 0.792
After features/support/hooks.rb:100 0.011
10:30.867
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:496 0.009
Given a computer 0.472
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:38.050
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 30.720
And I accept adding "cowsay" to Additional Software 5.810
And Additional Software is correctly configured for package "cowsay" 0.899
And I shutdown Tails and wait for the computer to power off 6.809
And I start Tails from USB drive "__internal" with network unplugged 1:3.663
And I enable persistence 13.822
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.026
And I log in to a new session 40.113
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.133
And I revert the APT tweaks that made it prefer an old version of cowsay 0.077
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.125
And the network is plugged 0.094
And Tor is ready 25.107
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 9.057
And available upgrades have been checked 0.103
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.797
And I can open the Additional Software configuration window from the notification 4.772
And I shutdown Tails and wait for the computer to power off 15.353
And I start Tails from USB drive "__internal" with network unplugged 1:2.224
And I enable persistence 14.238
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 41.679
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.739
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
And the network is plugged 0.053
And Tor is ready 51.501
Then the Additional Software upgrade service has started 0.212
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.096
After features/support/hooks.rb:504 3.721
After features/support/hooks.rb:315 1.376
After features/support/hooks.rb:100 0.040
2:26.457
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:496 0.007
Given a computer 1.640
And I start Tails from USB drive "__internal" with network unplugged 1:6.012
And I enable persistence 12.657
And I remove the "cowsay" deb files from the APT cache 0.679
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.106
And I log in to a new session 41.457
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 16.364
And I can open the Additional Software log file from the notification 6.923
And the package "cowsay" is not installed 0.614
After features/support/hooks.rb:504 0.118
After features/support/hooks.rb:315 1.274
After features/support/hooks.rb:100 0.012
Tags: @product
2:55.862
Before features/support/hooks.rb:269 0.007
Given a computer 0.268
And I create a 7200 MiB disk named "old" 0.080
And I plug USB drive "old" 1.053
And I write an old version of the Tails USB image to disk "old" 1:15.965
When I start Tails from USB drive "old" with network unplugged 1:34.059
Then the boot device has safe access rights 3.374
And Tails is running from USB drive "old" 0.403
And there is no persistence partition on USB drive "old" 0.070
And process "udev-watchdog" is running 0.092
And udev-watchdog is monitoring the correct device 0.302
And I unplug USB drive "old" 0.191
After features/support/hooks.rb:315 7.583
After features/support/hooks.rb:100 0.015
Tags: @product
2:19.908
Before features/support/hooks.rb:269 0.011
Given a computer 0.439
And I start Tails from USB drive "old" with network unplugged and I login 1:24.479
Then Tails is running from USB drive "old" 0.398
And I create a persistent partition 37.842
And I take note of which tps features are available 3.727
Then a Tails persistence partition exists on USB drive "old" 1.706
And I shutdown Tails and wait for the computer to power off 11.314
After features/support/hooks.rb:315 0.160
After features/support/hooks.rb:100 0.012
Tags: @product
3:2.230
Before features/support/hooks.rb:269 0.008
Given a computer 1.815
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:21.620
Then Tails is running from USB drive "old" 0.437
And all tps features are active 2.483
When I write some files expected to persist 1.709
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.235
And all persistence configuration files have safe access rights 0.446
And all persistent directories from the old Tails version have safe access rights 3.145
And I take note of which tps features are available 0.665
And I shutdown Tails and wait for the computer to power off 4.738
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.932
After features/support/hooks.rb:315 0.115
After features/support/hooks.rb:100 0.011
Tags: @product
2:28.088
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.411
And I log in to a new session 19.601
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.579
And I plug USB drive "to_upgrade" 2.508
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:34.465
Then the running Tails is installed on USB drive "to_upgrade" 19.078
And I unplug USB drive "to_upgrade" 0.247
And I unplug USB drive "__internal" 0.196
After features/support/hooks.rb:315 1.850
After features/support/hooks.rb:100 0.000
Tags: @product
2:15.137
Before features/support/hooks.rb:269 0.007
Given a computer 0.378
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:5.841
Then all tps features from the old Tails version are active 1.559
And Tails is running from USB drive "to_upgrade" 0.342
And the boot device has safe access rights 3.033
And the expected persistent files created with the old Tails version are present in the filesystem 1.470
And all persistent directories from the old Tails version have safe access rights 2.512
After features/support/hooks.rb:315 0.731
After features/support/hooks.rb:100 0.014
6:49.192
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.749
And no SquashFS delta is installed 0.093
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.371
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.072
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.394
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.462
When the network is plugged 0.041
And Tor is ready 47.008
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 0.583
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 8.728
Given I shutdown Tails and wait for the computer to power off 8.884
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.184
Then Tails is running version 6.2~testoverlayfs 0.016
And all tps features are active 2.438
And the file system changes introduced in version 6.2~testoverlayfs are present 0.320
And only the 6.2~testoverlayfs SquashFS delta is installed 0.065
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.370
# We'll really install Tails_amd64_6.0~testoverlayfs_to_6.3~testoverlayfs.iuk
# but we need some way to force upgrading a second time in a row
# even if only the initially installed version is considered
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.307
When the network is plugged 0.041
And Tor is ready 16.281
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 7.156
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.876
Given I shutdown Tails and wait for the computer to power off 4.117
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.363
Then Tails is running version 6.3~testoverlayfs 0.012
And all tps features are active 2.834
And the file system changes introduced in version 6.3~testoverlayfs are present 0.567
And only the 6.3~testoverlayfs SquashFS delta is installed 0.067
# Regression test for #17425 (i.e. the Upgrader would propose
# upgrading to the version that's already running)
Given Tails system time is magically synchronized 0.356
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.354
When the network is plugged 0.056
And Tor is ready 19.428
Then the Upgrader considers the system as up-to-date 0.326
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 15.354
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.904
After features/support/hooks.rb:315 0.754
After features/support/hooks.rb:100 0.023
49.777
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.954
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.480
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.087
And the signing key used by the Upgrader is outdated 1.207
But a current signing key is available on our website 0.000
When the network is plugged 0.037
And Tor is ready 19.816
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.193
After features/support/hooks.rb:315 0.736
After features/support/hooks.rb:100 0.000
1:3.225
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 51.551
When I eject the boot medium 0.252
Then Tails eventually shuts down 11.421
After features/support/hooks.rb:315 0.305
After features/support/hooks.rb:100 0.000
43.433
Before features/support/hooks.rb:269 0.012
Given I have started Tails from DVD without network and logged in 9.591
And I prepare Tails for memory erasure tests 0.508
And I fill a 128 MiB file with a known pattern on the root filesystem 14.686
And patterns cover at least 128 MiB in the guest's memory 4.302

Pattern coverage: 100.000% (128 MiB out of 128 MiB reference memory)

When I eject the boot medium 0.291
And I wait for Tails to finish wiping the memory 12.168
Then I find very few patterns in the guest's memory 1.885

Pattern coverage: 0.000% (0 MiB out of 870 MiB reference memory)

After features/support/hooks.rb:315 3.530
After features/support/hooks.rb:100 0.000
40.483
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 9.107
And I prepare Tails for memory erasure tests 0.474
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.736
And I fill the USB drive with a known pattern 3.520
And I read the content of the test FS 0.109
And patterns cover at least 90% of the test FS size in the guest's memory 4.688

Pattern coverage: 100.000% (127 MiB out of 127 MiB reference memory)

When I eject the boot medium 0.307
And I wait for Tails to finish wiping the memory 9.683
Then I find very few patterns in the guest's memory 1.854

Pattern coverage: 0.000% (0 MiB out of 870 MiB reference memory)

After features/support/hooks.rb:315 3.612
After features/support/hooks.rb:100 0.001
59.837
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and logged in 8.891
And I prepare Tails for memory erasure tests 0.664
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 34.181
And I fill the USB drive with a known pattern 1.985
And I read the content of the test FS 0.065
And patterns cover at least 99% of the test FS size in the guest's memory 3.412

Pattern coverage: 106.113% (97 MiB out of 91 MiB reference memory)

When I eject the boot medium 0.361
And I wait for Tails to finish wiping the memory 8.495
Then I find very few patterns in the guest's memory 1.778

Pattern coverage: 0.000% (0 MiB out of 871 MiB reference memory)

After features/support/hooks.rb:315 3.698
After features/support/hooks.rb:100 0.000
2:39.985
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 23.311
And I prepare Tails for memory erasure tests 0.597
And I fill a 128 MiB file with a known pattern on the persistent filesystem 26.917
And patterns cover at least 100 MiB in the guest's memory 4.012

Pattern coverage: 116.641% (116 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.583
And I wait for Tails to finish wiping the memory 13.755
Then I find very few patterns in the guest's memory 1.908

Pattern coverage: 0.000% (0 MiB out of 897 MiB reference memory)

And Tails eventually shuts down 1:28.898
After features/support/hooks.rb:315 0.180
After features/support/hooks.rb:100 0.000
Tags: @product
58.216
Before features/support/hooks.rb:269 0.010
Given a computer 0.256
And I start Tails from DVD with network unplugged and genuine APT sources 57.655
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.046
And no proposed-updates APT suite is enabled 0.058
And no experimental APT suite is enabled for deb.torproject.org 0.057
And if releasing, no unversioned Tails APT source is enabled 0.120

Not on a tag ⇒ skipping this step

And if releasing, the tagged Tails APT source is enabled 0.021

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:315 0.676
After features/support/hooks.rb:100 0.011
Tags: @product
1:24.312
Before features/support/hooks.rb:269 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.881
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 17.781
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.370
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.708
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.024
When I start Tails' custom backup tool 4.950
Then the backup tool displays "Plug in your backup Tails USB stick" 0.228
When I plug USB drive "backup" 2.784
And I give the Persistent Storage on drive "backup" its own UUID 0.116
And I click "Retry" in the backup tool 1.135
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.238
When I click "Back Up" in the backup tool 1.121
And I enter my persistent storage passphrase into the polkit prompt 12.069
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 10.511
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.229
And I plug USB drive "backup" 3.563
Then the USB drive "backup" contains the same files as my persistent storage 4.596
After features/support/hooks.rb:315 2.408
After features/support/hooks.rb:100 0.122
Tags: @product
0.221
Then the hostname should not have been leaked on the network 0.221
After features/support/hooks.rb:315 0.706
After features/support/hooks.rb:100 0.057
Tags: @product
0.664
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.178
And I switch to the "manually-added-con" NetworkManager connection 0.267
Then the hostname should not have been leaked on the network 0.217
After features/support/hooks.rb:315 0.605
After features/support/hooks.rb:100 0.037
44.286
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.293
When I start "Tails Documentation" via GNOME Activities Overview 10.762
Then the Tor Browser has started 24.577
Then "Tails - Documentation" has loaded in the Tor Browser 0.653
After features/support/hooks.rb:315 1.066
After features/support/hooks.rb:100 0.000
50.173
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 15.498
When I start "Tails Documentation" via GNOME Activities Overview 10.750
Then the Tor Browser has started 23.263
Then "Tails - Documentation" has loaded in the Tor Browser 0.661
After features/support/hooks.rb:315 0.899
After features/support/hooks.rb:100 0.000
22.762
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:496 0.009
Given I have started Tails from DVD without network and logged in 8.720
When I start Electrum through the GNOME menu 11.191
But the "electrum" tps feature is not enabled 0.553
And I see a warning that Electrum is not persistent 2.296
After features/support/hooks.rb:504 0.125
After features/support/hooks.rb:315 1.351
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.480
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.528
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.490
Then I see "CupsTestPage.png" after at most 40 seconds 3.255
And I can print the current document to "/home/amnesia/output.pdf" 5.206
After features/support/hooks.rb:315 0.924
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.302
Before features/support/hooks.rb:269 0.014
Given I have started Tails from DVD without network and logged in 9.112
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.236
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.507
Then I see "CupsTestPage.png" after at most 40 seconds 3.273
And I can print the current document to "/home/amnesia/output.pdf" 5.172
After features/support/hooks.rb:315 0.880
After features/support/hooks.rb:100 0.000
Feature: Using Evince
22.268
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.879
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.182
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.081
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.074
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.054
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.171
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.459
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.579
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.066
When I close Evince 0.206
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.168
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.257
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.350
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.091
When I close Evince 0.204
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.138
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.258
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.970
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.072
After features/support/hooks.rb:315 1.873
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
23.359
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.886
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.195
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.050
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.374
Then I see "CupsTestPage.png" after at most 40 seconds 3.612
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.241
After features/support/hooks.rb:315 0.888
After features/support/hooks.rb:100 0.000
Feature: Using Evince
18.716
Before features/support/hooks.rb:269 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.942
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.349
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.125
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.189
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.533
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.457
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.117
After features/support/hooks.rb:315 0.867
After features/support/hooks.rb:100 0.000
20.975
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD without network and logged in 9.203
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.058
When I press the "PRINTSCREEN" key 0.176
And GNOME offers me various screenshot options 1.336
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.071
After features/support/hooks.rb:315 0.885
After features/support/hooks.rb:100 0.000
Tags: @product
10.094
Before features/support/hooks.rb:269 0.013
Given I have started Tails from DVD without network and logged in 9.407
When the "Dogtail rules!" notification is sent 0.207
Then the "Dogtail rules!" notification is shown to the user 0.480
After features/support/hooks.rb:315 0.796
After features/support/hooks.rb:100 0.000
Tags: @product
3:56.107
Before features/support/hooks.rb:269 0.011
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 24.314
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.129
And Tor is ready 18.967
And all notifications have disappeared 4.380
When I start "Additional Software" via GNOME Activities Overview 10.603
And I close the "tails-additional-software-config" window 2.298
When I start "Disks" via GNOME Activities Overview 8.157
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.779
When I start "GNOME Terminal" via GNOME Activities Overview 9.066
And I close the "gnome-terminal-server" window 1.978
When I start "Files" via GNOME Activities Overview 8.409
And I close the "org.gnome.Nautilus" window 16.605
When I start "Persistent Storage" via GNOME Activities Overview 11.341
And I close the "tps-frontend" window 4.522
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.925
And I close the "zenity" window 3.983
When I start "Pidgin" via GNOME Activities Overview 8.320
And I close the "Pidgin" window via Alt+F4 3.827
When I start "Thunderbird" via GNOME Activities Overview 8.917
And I close the "Thunderbird" window 12.869
When I start "Tor Browser" via GNOME Activities Overview 9.818
And I close the "Firefox" window 17.051
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.214
And I close the "unlock-veracrypt-volumes" window 2.410
When I start "Unsafe Browser" via GNOME Activities Overview 9.272
And I close the "Firefox" window 13.939
After features/support/hooks.rb:315 1.642
After features/support/hooks.rb:100 0.000
Tags: @product
41.198
Before features/support/hooks.rb:269 0.020
Given a computer 0.247
And I start the computer from DVD with network unplugged 36.856
When Tails detects disk read failures on the SquashFS 1.431
Then I see a disk failure message on the splash screen 2.662
After features/support/hooks.rb:315 0.742
After features/support/hooks.rb:100 0.010
Tags: @product
41.164
Before features/support/hooks.rb:269 0.008
Given a computer 0.256
And I start the computer from DVD with network unplugged 36.670
When Tails detects disk read failures on the boot device 1.643
Then I see a disk failure message on the splash screen 2.594
After features/support/hooks.rb:315 0.659
After features/support/hooks.rb:100 0.013
Tags: @product
41.701
Before features/support/hooks.rb:269 0.009
Given a computer 0.233
And I start the computer from DVD with network unplugged 38.148
When Tails detects disk read failures on the boot device with a target error 1.022
Then I see a disk failure message on the splash screen 2.296
After features/support/hooks.rb:315 0.721
After features/support/hooks.rb:100 0.014
Tags: @product @doc
35.343
Before features/support/hooks.rb:269 0.010
Given a computer 0.237
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.870
When Tails detects disk read failures on the SquashFS 0.495
Then I see a disk failure message 1.466
Then I can open the hardware failure documentation from the disk failure message 23.273
After features/support/hooks.rb:315 1.630
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.324
Before features/support/hooks.rb:269 0.007
Given a computer 0.265
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.917
When Tails detects disk read failures on the boot device 0.621
Then I see a disk failure message 1.339
Then I can open the hardware failure documentation from the disk failure message 23.180
After features/support/hooks.rb:315 1.639
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.038
Before features/support/hooks.rb:269 0.009
Given a computer 0.236
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.754
When Tails detects disk read failures on the boot device with a target error 1.872
Then I see a disk failure message 0.524
Then I can open the hardware failure documentation from the disk failure message 23.649
After features/support/hooks.rb:315 1.493
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
51.467
Before features/support/hooks.rb:269 0.008
Given a computer 0.270
And I start the computer from DVD with network unplugged and an unsupported graphics card 35.997
Then I see a graphics card failure message on the splash screen 15.198
After features/support/hooks.rb:315 0.769
After features/support/hooks.rb:100 0.011
Tags: @product @doc
13.411
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 9.071
Then the included OpenPGP keys are valid for the next 1 month 4.339
After features/support/hooks.rb:315 0.769
After features/support/hooks.rb:100 0.000
Tags: @product
22.690
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.663
Then the keys trusted by APT are valid for the next 3 months 14.026
After features/support/hooks.rb:315 0.799
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
52.173
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.964
And I log in to a new session in German (de) 37.274
Then the amnesiac Documents directory exists 0.089
And there is a GNOME bookmark for the amnesiac Documents directory 2.844
After features/support/hooks.rb:315 1.523
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.210
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.133
And I log in to a new session in German (de) 34.212
Then the amnesiac Downloads directory exists 0.062
And there is a GNOME bookmark for the amnesiac Downloads directory 2.801
After features/support/hooks.rb:315 0.760
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
48.632
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.170
And I log in to a new session in German (de) 37.209
Then the amnesiac Music directory exists 0.096
And there is a GNOME bookmark for the amnesiac Music directory 3.155
After features/support/hooks.rb:315 0.919
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
47.224
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.380
And I log in to a new session in German (de) 35.857
Then the amnesiac Pictures directory exists 0.184
And there is a GNOME bookmark for the amnesiac Pictures directory 2.802
After features/support/hooks.rb:315 1.253
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
44.572
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.183
And I log in to a new session in German (de) 32.600
Then the amnesiac Videos directory exists 0.058
And there is a GNOME bookmark for the amnesiac Videos directory 2.728
After features/support/hooks.rb:315 3.222
After features/support/hooks.rb:100 0.000
Feature: Localization
2:26.827
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.955
When I log in to a new session in Arabic (ar) 35.042
Then the keyboard layout is set to "us" 0.141
When the network is plugged 0.322
And Tor is ready 16.607
Then I successfully start the Unsafe Browser in "ar" 16.069
And I kill the Unsafe Browser 5.838
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 32.476
And DuckDuckGo is the default search engine 10.840
And I kill the Tor Browser 5.544
And the screen keyboard works in Thunderbird 14.161
And the layout of the screen keyboard is set to "us" 0.675
After features/support/hooks.rb:315 2.004
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.079
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.477
When I log in to a new session in Chinese (zh_CN) 34.217
Then the keyboard layout is set to "cn" 0.305
When the network is plugged 0.034
And Tor is ready 20.126
Then I successfully start the Unsafe Browser in "zh_CN" 16.154
And I kill the Unsafe Browser 5.749
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 30.656
And DuckDuckGo is the default search engine 11.664
And I kill the Tor Browser 5.510
And the screen keyboard works in Thunderbird 18.502
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:315 1.424
After features/support/hooks.rb:100 0.000
Feature: Localization
2:1.240
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.543
When I log in to a new session in English (en) 18.240
Then the keyboard layout is set to "us" 0.175
When the network is plugged 0.509
And Tor is ready 18.479
Then I successfully start the Unsafe Browser in "en" 14.496
And I kill the Unsafe Browser 5.619
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 29.897
And DuckDuckGo is the default search engine 5.412
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 13.911
And the layout of the screen keyboard is set to "us" 0.558
After features/support/hooks.rb:315 2.672
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.373
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.232
When I log in to a new session in French (fr) 35.799
Then the keyboard layout is set to "fr" 0.132
When the network is plugged 0.068
And Tor is ready 17.127
Then I successfully start the Unsafe Browser in "fr" 14.997
And I kill the Unsafe Browser 5.784
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 30.278
And DuckDuckGo is the default search engine 10.510
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 13.276
And the layout of the screen keyboard is set to "fr" 0.560
After features/support/hooks.rb:315 1.746
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.106
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.111
When I log in to a new session in German (de) 35.228
Then the keyboard layout is set to "de" 0.185
When the network is plugged 0.084
And Tor is ready 17.639
Then I successfully start the Unsafe Browser in "de" 15.905
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 30.009
And DuckDuckGo is the default search engine 11.751
And I kill the Tor Browser 5.514
And the screen keyboard works in Thunderbird 14.165
And the layout of the screen keyboard is set to "de" 0.617
After features/support/hooks.rb:315 1.506
After features/support/hooks.rb:100 0.000
Feature: Localization
2:52.849
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.231
When I log in to a new session in Italian (it) 34.905
Then the keyboard layout is set to "it" 0.131
When the network is plugged 0.088
And Tor is ready 45.981
Then I successfully start the Unsafe Browser in "it" 14.522
And I kill the Unsafe Browser 5.794
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 32.616
And DuckDuckGo is the default search engine 11.035
And I kill the Tor Browser 5.569
And the screen keyboard works in Thunderbird 13.276
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:315 3.106
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.110
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.002
When I log in to a new session in Persian (fa) 33.242
Then the keyboard layout is set to "ir" 0.132
When the network is plugged 0.057
And Tor is ready 16.520
Then I successfully start the Unsafe Browser in "fa" 16.286
And I kill the Unsafe Browser 5.790
When I enable the screen keyboard 0.146
Then the screen keyboard works in Tor Browser 30.733
And DuckDuckGo is the default search engine 11.691
And I kill the Tor Browser 5.495
And the screen keyboard works in Thunderbird 13.462
And the layout of the screen keyboard is set to "ir" 0.548
After features/support/hooks.rb:315 1.494
After features/support/hooks.rb:100 0.000
Feature: Localization
2:37.616
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.594
When I log in to a new session in Portuguese (pt) 32.826
Then the keyboard layout is set to "pt" 0.300
When the network is plugged 0.523
And Tor is ready 16.887
Then I successfully start the Unsafe Browser in "pt" 17.266
And I kill the Unsafe Browser 5.826
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 33.818
And DuckDuckGo is the default search engine 19.157
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 15.265
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:315 3.250
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.970
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.934
When I log in to a new session in Russian (ru) 33.173
Then the keyboard layout is set to "ru" 0.156
When the network is plugged 0.083
And Tor is ready 17.105
Then I successfully start the Unsafe Browser in "ru" 14.834
And I kill the Unsafe Browser 5.779
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 30.831
And DuckDuckGo is the default search engine 10.225
And I kill the Tor Browser 5.605
And the screen keyboard works in Thunderbird 13.463
And the layout of the screen keyboard is set to "ru" 0.655
After features/support/hooks.rb:315 1.175
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.089
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.313
When I log in to a new session in Spanish (es) 33.606
Then the keyboard layout is set to "es" 0.129
When the network is plugged 0.058
And Tor is ready 19.023
Then I successfully start the Unsafe Browser in "es" 15.955
And I kill the Unsafe Browser 5.794
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 28.158
And DuckDuckGo is the default search engine 10.963
And I kill the Tor Browser 5.464
And the screen keyboard works in Thunderbird 12.925
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:315 3.733
After features/support/hooks.rb:100 0.000
Feature: Localization
2:49.881
Before features/support/hooks.rb:269 0.025
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.839
When I log in to a new session in Turkish (tr) 33.474
Then the keyboard layout is set to "tr" 0.206
When the network is plugged 0.052
And Tor is ready 45.720
Then I successfully start the Unsafe Browser in "tr" 14.473
And I kill the Unsafe Browser 5.736
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 29.437
And DuckDuckGo is the default search engine 10.393
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 14.363
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:315 1.091
After features/support/hooks.rb:100 0.000
Tags: @product
49.466
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.935
And I capture all network traffic 0.007
When I disable MAC spoofing in Tails Greeter 3.756
And I log in to a new session 20.113
And the network is plugged 0.049
And Tor is ready 15.379
Then 1 network interface is enabled 0.127
And the 1st network device has its real MAC address configured 0.107
When I hotplug a network device and wait for it to be initialized 1.451
Then 2 network interfaces are enabled 0.082
And the 2nd network device has its real MAC address configured 0.077
And some network device leaked the real MAC address 0.376
After features/support/hooks.rb:315 3.167
After features/support/hooks.rb:100 0.047
Tags: @product
44.158
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.218
And I capture all network traffic 0.009
When I log in to a new session 17.339
And the network is plugged 0.044
And Tor is ready 15.446
Then 1 network interface is enabled 0.152
And the 1st network device has a spoofed MAC address configured 0.071
When I hotplug a network device and wait for it to be initialized 1.407
Then 2 network interfaces are enabled 0.082
And the 2nd network device has a spoofed MAC address configured 0.076
And no network device leaked the real MAC address 0.308
After features/support/hooks.rb:315 1.654
After features/support/hooks.rb:100 0.041
Tags: @product
27.335
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.073
And I capture all network traffic 0.007
And the network is plugged 0.035
And macchanger will fail by not spoofing and always returns false 0.143
When I log in to a new session 17.138
Then no network interfaces are enabled 0.118
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.806
After features/support/hooks.rb:315 0.748
After features/support/hooks.rb:100 0.041
Tags: @product
26.686
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.017
And I capture all network traffic 0.007
And the network is plugged 0.051
And macchanger will fail by not spoofing and always returns true 0.178
When I log in to a new session 16.626
Then no network interfaces are enabled 0.148
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.645
After features/support/hooks.rb:315 1.566
After features/support/hooks.rb:100 0.051
Tags: @product
28.833
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.985
And I capture all network traffic 0.014
And the network is plugged 0.049
And macchanger will fail by not spoofing and always returns true 0.189
And no network interface modules can be unloaded 0.452
When I log in to a new session 17.835
Then 1 network interface is enabled 0.129
But the MAC spoofing panic mode disabled networking 0.639
And no network device leaked the real MAC address 0.020
And I see the "All networking disabled" notification after at most 60 seconds 1.517
After features/support/hooks.rb:315 0.741
After features/support/hooks.rb:100 0.054
Tags: @product
58.244
Before features/support/hooks.rb:269 0.007
Given a computer 0.217
And I capture all network traffic 0.007
When I start the computer 1.004
Then the computer boots Tails 56.860
And no network interfaces are enabled 0.141
And no network device leaked the real MAC address 0.012
After features/support/hooks.rb:315 0.643
After features/support/hooks.rb:100 0.049
1:34.047
Before features/support/hooks.rb:269 0.007
Given a computer 0.240
And I start Tails from DVD with network unplugged and I login 1:16.837
And I plug and mount a USB drive containing a sample PNG 15.347
Then MAT can clean some sample PNG file 1.622
After features/support/hooks.rb:315 0.721
After features/support/hooks.rb:100 0.011
Feature: Networking
Tags: @product
1:20.127
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.785
And I wait between 30 and 60 seconds 49.035

Slept for 49 seconds

Then the Tor Status icon tells me that Tor is not usable 0.848
When the network is plugged 0.043
Then I successfully configure Tor 16.348
And the Tor Status icon tells me that Tor is usable 0.709
And all notifications have disappeared 4.300
And the time has synced 0.054
After features/support/hooks.rb:315 0.635
After features/support/hooks.rb:100 0.000
Feature: Networking
37.394
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.992
And I disable networking in Tails Greeter 0.986
And I log in to a new session 17.890
Then no network interfaces are enabled 0.130
When I hotplug a network device 0.156
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.229
After features/support/hooks.rb:315 1.051
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
25.209
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.048
When I start "Onion Circuits" via GNOME Activities Overview 10.106
Then Onion Circuits starts 1.820
And Onion Circuits shows some circuits 0.233
After features/support/hooks.rb:315 0.840
After features/support/hooks.rb:100 0.000
Tags: @product
2:57.442
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in with an administration password and the network is connected 2:9.280
And I update APT using apt 19.789
And I install "python3-behave" using apt 25.952
Then the Tails Persistent Storage behave tests pass 2.419
After features/support/hooks.rb:315 0.969
After features/support/hooks.rb:100 0.000
Tags: @product
1:25.653
Before features/support/hooks.rb:269 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 52.740
When I log in to a new session without activating the Persistent Storage 23.334
Then Tails is running from USB drive "__internal" 0.607
And persistence is disabled 0.344
But a Tails persistence partition exists on USB drive "__internal" 8.626
After features/support/hooks.rb:315 2.213
After features/support/hooks.rb:100 0.000
Tags: @product
3:46.298
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 47.044
Then Tails is running from USB drive "__internal" 0.670
When I create a file in the Persistent directory 0.116
And I create a persistent partition with the default settings 24.715
Then the file I created was copied to the Persistent Storage 0.512
When I shutdown Tails and wait for the computer to power off 13.078
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:19.740
Then persistence for "Persistent" is active 0.357
And the file I created in the Persistent directory exists 0.062
After features/support/hooks.rb:315 1.066
After features/support/hooks.rb:100 0.012
Tags: @product
1:2.329
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.172
And the system is very low on memory 7.423
When I create a file in the Persistent directory 0.824
When I try to create a persistent partition 23.732
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.437
When I close the Persistent Storage app 2.678
And I free up some memory 1.759
And I create a persistent partition with the default settings 13.071
Then the file I created was copied to the Persistent Storage 0.227
After features/support/hooks.rb:315 1.268
After features/support/hooks.rb:100 0.000
Tags: @product
2:46.034
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.120
Then Tails is running from USB drive "__internal" 0.614
And all tps features are active 2.270
And all persistent directories have safe access rights 2.670
When I disable the first tps feature 5.707
Then all tps features but the first one are active 2.214
And I shutdown Tails and wait for the computer to power off 8.825
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:11.364
Then all tps features but the first one are active 2.246
After features/support/hooks.rb:315 0.585
After features/support/hooks.rb:100 0.008
Tags: @product
19.685
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.503
Then persistence for "Persistent" is active 0.327
And I create a file in the Persistent directory 0.168
Then the file I created was copied to the Persistent Storage 0.099
When I disable the first tps feature 6.114
Then persistence for "Persistent" is not active 0.152
And the Persistent directory does not exist 0.063
When I enable the first tps feature 3.094
Then persistence for "Persistent" is active 0.083
And the file I created in the Persistent directory exists 0.076
After features/support/hooks.rb:315 0.731
After features/support/hooks.rb:100 0.000
Tags: @product
23.047
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.695
Then persistence for "Persistent" is active 0.376
When I create a file in the Persistent directory 0.134
And I disable the first tps feature 6.051
And I delete the data of the Persistent Folder feature 3.736
Then the file I created does not exist on the Persistent Storage 0.052
After features/support/hooks.rb:315 0.729
After features/support/hooks.rb:100 0.000
Tags: @product
1:7.220
Before features/support/hooks.rb:269 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.106
And the network is plugged 0.043
And Tor is ready 20.345
And I take note of which tps features are available 0.902
When I write some files expected to persist 2.293
And I shutdown Tails and wait for the computer to power off 8.670
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 24.859
After features/support/hooks.rb:315 0.123
After features/support/hooks.rb:100 0.000
Tags: @product
3:20.574
Before features/support/hooks.rb:269 0.027
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.465
And the network is plugged 0.048
And Tor is ready 18.810
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.194
And I shutdown Tails and wait for the computer to power off 10.636
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:19.455
And I capture all network traffic 0.021
And the network is plugged 0.055
And Tor is ready 21.161
And I switch to the "persistent-con-current" NetworkManager connection 0.356
And the 1st network device has a spoofed MAC address configured 0.076
And no network device leaked the real MAC address 0.293
After features/support/hooks.rb:315 0.686
After features/support/hooks.rb:100 0.068
Tags: @product
1:0.335
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 17.314
And I enable persistence creation in Tails Greeter 1.134
And I log in to a new session expecting no warning about the Persistent Storage not being activated 20.898
Then I create a persistent partition with the default settings using the wizard that was already open 20.987
After features/support/hooks.rb:315 1.404
After features/support/hooks.rb:100 0.000
Tags: @product
5:15.222
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.323
When I enable persistence 48.659
Then no persistent Greeter options were restored 17.468
When I set all Greeter options to non-default values 29.284
And I log in to a new session in German (de) after having activated the Persistent Storage 47.521
Then all Greeter options are set to non-default values 2.293
When I cold reboot the computer 7.634
And the computer reboots Tails 1:5.797
Given I enable persistence 29.586
Then persistent Greeter options were restored 15.762
When I log in to a new session after having activated the Persistent Storage 38.004
Then all Greeter options are set to non-default values 0.885
After features/support/hooks.rb:315 1.571
After features/support/hooks.rb:100 0.012
Tags: @product
3:46.671
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.715
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 33.286
And I shutdown Tails and wait for the computer to power off 14.785
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:14.811
And I change the passphrase of the Persistent Storage back to the original 34.071
After features/support/hooks.rb:315 2.191
After features/support/hooks.rb:100 0.011
Tags: @product
1:0.900
Before features/support/hooks.rb:269 0.011
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.956
And I log in to a new session without activating the Persistent Storage 22.134
Then persistence is disabled 0.522
But a Tails persistence partition exists on USB drive "__internal" 11.145
And all notifications have disappeared 9.629
When I delete the persistent partition 7.076
Then there is no persistence partition on USB drive "__internal" 0.433
After features/support/hooks.rb:315 1.076
After features/support/hooks.rb:100 0.000
Tags: @product
2:46.724
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.241
When I write some dotfile expected to persist 0.089
And I shutdown Tails and wait for the computer to power off 13.798
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:20.238
Then the expected persistent dotfile is present in the filesystem 0.357
After features/support/hooks.rb:315 0.815
After features/support/hooks.rb:100 0.013
Tags: @product
1:57.984
Before features/support/hooks.rb:269 0.010
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.433
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.096
When I try to enable persistence 0.369
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 44.276
When I log in to a new session after having activated the Persistent Storage 43.838
And all notifications have disappeared 8.439
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.850
And all tps features are enabled 2.468
And all tps features but the first one are active 2.212
After features/support/hooks.rb:315 1.046
After features/support/hooks.rb:100 0.000
Tags: @product
5:14.431
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:46.792
And I enable persistence 37.452
And I log in to a new session after having activated the Persistent Storage 47.746
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.136
And persistence is enabled 0.304
After features/support/hooks.rb:315 1.158
After features/support/hooks.rb:100 0.000
Tags: @product
38.309
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 11.674
And I enable persistence but something goes wrong during the LUKS header upgrade 25.865
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.768
After features/support/hooks.rb:315 1.034
After features/support/hooks.rb:100 0.000
Tags: @product
47.893
When I choose to connect to Tor automatically 2.559
And I accept Tor Connection's offer to use my persistent bridges 1.972
And I click "Connect to Tor" 1.285
Then I wait until Tor is ready 39.526
And tca.conf includes the configured bridges 0.014
And the "TorConfiguration" tps feature is enabled and active 1.271
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.263
After features/support/hooks.rb:315 0.759
After features/support/hooks.rb:100 0.052
Tags: @product
20.691
When I choose to connect to Tor automatically 3.110
And I accept Tor Connection's offer to use my persistent bridges 1.927
And I disable saving bridges to Persistent Storage 1.299
And I configure a direct connection in the Tor Connection Assistant 9.494
Then I wait until Tor is ready 2.561
And tca.conf includes no bridge 0.012
And the "TorConfiguration" tps feature is not enabled and not active 1.137
And all Internet traffic has only flowed through Tor or connectivity check service 1.148
After features/support/hooks.rb:315 0.716
After features/support/hooks.rb:100 0.059
Feature: Random Seed
Tags: @product
3:44.619
Before features/support/hooks.rb:269 0.007
Given a computer 0.414
And I temporarily create a 7200 MiB disk named "temp" 0.081
And I plug USB drive "temp" 1.097
And I write the Tails USB image to disk "temp" 32.155
Then there is no random seed on USB drive "temp" 6.128
When I start Tails from USB drive "temp" with network unplugged 2:22.598
Then the random seed was written multiple times on first boot 0.073
And there is a random seed on USB drive "temp" 6.107
When I log in to a new session 18.331
And I wait for the random seed to be updated 1.307
Then there is a random seed on USB drive "temp" 6.060
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.268
Then there is a random seed on USB drive "temp" 5.993
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:315 0.123
After features/support/hooks.rb:100 0.097
Tags: @product
12.222
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 11.509
Then the live user has been setup by live-boot 0.311
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.199
And the live user owns its home directory which has strict permissions 0.201
After features/support/hooks.rb:315 0.832
After features/support/hooks.rb:100 0.000
17.250
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 17.036
Then no unexpected services are listening for network connections 0.213

Service 'cups-browsed' is listening on 0.0.0.0:631 but has an exception

Service 'onion-grater' is listening on 0.0.0.0:951 but has an exception

Service 'tor' is listening on 10.200.1.1:9050 but has an exception

After features/support/hooks.rb:315 0.677
After features/support/hooks.rb:100 0.000
Tags: @product
20.529
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.593
Then the live user can only access allowed local services 6.936

amnesia could access cups-browsed on 0.0.0.0:631 (UDP) as expected

amnesia could access tor on 127.0.0.1:5353 (UDP) as expected

amnesia could access onion-grater on 0.0.0.0:951 (TCP) as expected

amnesia could access tor on 10.200.1.1:9050 (TCP) as expected

amnesia could access cupsd on 127.0.0.1:631 (TCP) as expected

amnesia could not access tor on 127.0.0.1:9052 (TCP) as expected

amnesia could access tor on 127.0.0.1:9050 (TCP) as expected

amnesia could access tor on 127.0.0.1:9040 (TCP) as expected

amnesia could not access tor on 127.0.0.1:9063 (TCP) as expected

amnesia could access tor on 127.0.0.1:9062 (TCP) as expected

After features/support/hooks.rb:315 0.638
After features/support/hooks.rb:100 0.000
Tags: @product
11.261
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 11.034
Then there are no unexpected messages of priority "err" or higher in the journal 0.226
After features/support/hooks.rb:315 0.919
After features/support/hooks.rb:100 0.000
Tags: @product
13.539
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.432
Then there are no unexpected messages of priority "err" or higher in the journal 0.107
After features/support/hooks.rb:315 0.987
After features/support/hooks.rb:100 0.000
Tags: @product
25.112
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.649
When I request a shutdown using the system menu 2.059
Then Tails eventually shuts down 9.403
After features/support/hooks.rb:315 0.149
After features/support/hooks.rb:100 0.000
1:50.697
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.360
When I request a reboot using the system menu 1.887
Then Tails eventually restarts 1:34.449
After features/support/hooks.rb:315 3.499
After features/support/hooks.rb:100 0.000
7.350
Given I monitor the network connections of SSH 0.063
And I have the SSH key pair for an SSH server 0.370
When I connect to an SSH server on the Internet 5.558
Then I have sucessfully logged into the SSH server 1.343
And I see that SSH is properly stream isolated 0.013
After features/support/hooks.rb:504 0.433
After features/support/hooks.rb:315 0.707
After features/support/hooks.rb:100 0.000
7.104
Given I have the SSH key pair for an SSH server 0.250
And an SSH server is running on the LAN 0.267
When I connect to an SSH server on the LAN 4.934
Then I am prompted to verify the SSH fingerprint for the SSH server 1.651
After features/support/hooks.rb:504 0.407
After features/support/hooks.rb:315 0.640
After features/support/hooks.rb:100 0.001
14.253
Given I have the SSH key pair for an SFTP server 0.225
When I connect to an SFTP server on the Internet 12.824
Then I successfully connect to the SFTP server 1.204
After features/support/hooks.rb:504 0.600
After features/support/hooks.rb:315 0.750
After features/support/hooks.rb:100 0.000
16.925
Given I cancel setting up an email account 3.066
When I open Thunderbird's Add-ons Manager 1.918
And I open the Extensions tab 1.118
Then I see that no add-ons are enabled in Thunderbird 10.822
After features/support/hooks.rb:504 0.736
After features/support/hooks.rb:315 1.315
After features/support/hooks.rb:100 0.000
46.950
When I enter my email credentials into the autoconfiguration wizard 10.901
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.382
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.408
When I accept the autoconfiguration wizard's configuration 19.126
And I send an email to myself 6.925
And I fetch my email 1.557
Then I can find the email I sent to myself in my inbox 7.648
After features/support/hooks.rb:504 1.727
After features/support/hooks.rb:315 1.354
After features/support/hooks.rb:100 0.000
13.630
When the network is plugged 0.043
And the Tor Connection Assistant autostarts 7.135
And I look at the hide mode but then I go back 5.002
And I choose to connect to Tor automatically 1.279
Then Tor Connection does not propose me to use Tor bridges 0.169
After features/support/hooks.rb:315 0.931
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.156
Given the Tor network and default bridges are blocked 1.762
And the network is plugged 0.042
And I make sure time sync before Tor connects indicates a captive portal 1.229
And the Tor Connection Assistant autostarts 2.781
When I choose to connect to Tor automatically 1.797
And I click "Connect to Tor" 1.181
Then the Tor Connection Assistant fails to connect to Tor 27.585
And the Tor Connection Assistant knows that it's not the time sync that failed 10.523
And the Tor Connection Assistant knows that there might be a captive portal 0.117
When I open the Unsafe Browser from Tor Connection 16.044
And I log-in to the Captive Portal 10.201
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.849
And I allow time sync before Tor connects to work again 0.068
And I click "Connect to Tor" 1.159
Then I wait until Tor is ready 9.690
After features/support/hooks.rb:315 0.677
After features/support/hooks.rb:100 0.000
Tags: @product
13.293
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.716
Then the firewall's policy is to drop all IPv4 traffic 0.199
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.216
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.090
And the firewall is configured to block all external IPv6 traffic 0.070
After features/support/hooks.rb:315 0.630
After features/support/hooks.rb:100 0.000
Tags: @product
42.847
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.375
And I capture all network traffic 0.010
When I successfully start the Unsafe Browser 16.212
And I open the Tails homepage in the Unsafe Browser 11.933
And the Tails homepage loads in the Unsafe Browser 0.563
Then the firewall leak detector has detected leaks 0.752
After features/support/hooks.rb:315 1.369
After features/support/hooks.rb:100 0.048
Tags: @product
13.430
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.209
And I capture all network traffic 0.009
And I disable Tails' firewall 0.272
When I do a TCP DNS lookup of "torproject.org" 0.843
Then the firewall leak detector has detected leaks 0.096
After features/support/hooks.rb:315 0.718
After features/support/hooks.rb:100 0.036
Tags: @product
13.633
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.642
And I capture all network traffic 0.006
And I disable Tails' firewall 0.241
When I do a UDP DNS lookup of "torproject.org" 0.659
Then the firewall leak detector has detected leaks 0.084
After features/support/hooks.rb:315 0.619
After features/support/hooks.rb:100 0.043
Tags: @product
16.484
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.998
And I capture all network traffic 0.008
And I disable Tails' firewall 0.227
When I send some ICMP pings 4.136
Then the firewall leak detector has detected leaks 0.112
After features/support/hooks.rb:315 0.606
After features/support/hooks.rb:100 0.053
13.775
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.321
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.346
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.107
After features/support/hooks.rb:504 0.325
After features/support/hooks.rb:315 0.640
After features/support/hooks.rb:100 0.000
13.963
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:496 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.551
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.340
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.071
After features/support/hooks.rb:504 0.295
After features/support/hooks.rb:315 0.702
After features/support/hooks.rb:100 0.000
18.360
Before features/support/hooks.rb:269 0.014
Before features/support/hooks.rb:496 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.920
When I open an untorified ICMP connection to 1.2.3.4 5.373
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:504 0.352
After features/support/hooks.rb:315 0.679
After features/support/hooks.rb:100 0.000
Tags: @product
24.180
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and logged in 8.416
And the system DNS is using the local DNS resolver 0.020
And the network is plugged 0.069
And I successfully configure Tor 15.657
Then the system DNS is still using the local DNS resolver 0.017
After features/support/hooks.rb:315 1.853
After features/support/hooks.rb:100 0.000
10.223
When I monitor the network connections of tails-security-check 0.067
And I re-run tails-security-check 0.128
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.028
After features/support/hooks.rb:504 0.437
After features/support/hooks.rb:315 0.806
After features/support/hooks.rb:100 0.000
2.452
When I monitor the network connections of htpdate 0.075
And I re-run htpdate 2.358
Then I see that htpdate is properly stream isolated 0.018
After features/support/hooks.rb:504 0.438
After features/support/hooks.rb:315 0.649
After features/support/hooks.rb:100 0.000
32.428
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.057
And I re-run tails-upgrade-frontend-wrapper 32.352
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.017
After features/support/hooks.rb:504 0.582
After features/support/hooks.rb:315 0.817
After features/support/hooks.rb:100 0.000
26.560
When I monitor the network connections of Tor Browser 0.072
And I start the Tor Browser 25.363
And the Tor Browser loads the startup page 1.085
Then I see that Tor Browser is properly stream isolated 0.039
After features/support/hooks.rb:504 1.526
After features/support/hooks.rb:315 0.967
After features/support/hooks.rb:100 0.000
Tags: @product
49.531
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.063
And a web server is running on the LAN 1.044
And I capture all network traffic 0.010
When I start the Tor Browser 22.646
And the Tor Browser loads the startup page 1.236
And I open a page on the LAN web server in the Tor Browser 9.978
Then the Tor Browser shows the "Unable to connect" error 1.107
And no traffic was sent to the web server on the LAN 0.443
After features/support/hooks.rb:315 1.086
After features/support/hooks.rb:100 0.032
57.302
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.620
Then the amnesiac Tor Browser directory exists 0.069
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.963
And the persistent Tor Browser directory does not exist 0.054
When I start the Tor Browser 22.436
And the Tor Browser loads the startup page 1.096
Then I can save the current page as "index.html" to the default downloads directory 6.641
And I can print the current page as "output.pdf" to the default downloads directory 11.420
After features/support/hooks.rb:504 1.195
After features/support/hooks.rb:315 0.714
After features/support/hooks.rb:100 0.000
1:4.448
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:496 0.009
Given I have started Tails from DVD and logged in and the network is connected 25.633
When I start the Tor Browser 23.289
Then the Tor Browser loads the startup page 1.256
When I download some file in the Tor Browser 13.972
Then the file is saved to the default Tor Browser download directory 0.298
After features/support/hooks.rb:504 2.530
After features/support/hooks.rb:315 0.700
After features/support/hooks.rb:100 0.000
1:19.851
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.667
When I start the Tor Browser 22.279
And the Tor Browser loads the startup page 1.208
Then I can listen to an Ogg audio track in Tor Browser 43.694
After features/support/hooks.rb:504 2.066
After features/support/hooks.rb:315 1.058
After features/support/hooks.rb:100 0.000
48.166
Before features/support/hooks.rb:269 0.010
Before features/support/hooks.rb:496 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.572
When I start the Tor Browser 22.952
And the Tor Browser loads the startup page 1.341
Then I can watch a WebM video in Tor Browser 11.300
After features/support/hooks.rb:504 1.134
After features/support/hooks.rb:315 1.113
After features/support/hooks.rb:100 0.000
Tags: @product
1:15.868
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.458
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.134
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.068
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.054
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.070
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.041
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.056
And the file "/tmp/synaptic.html" exists 0.055
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.127
When I start the Tor Browser 22.394
And the Tor Browser loads the startup page 1.165
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.287
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.612
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.276
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.150
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.462
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.484
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.082
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.109
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.915
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.523
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.122
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.328
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.510
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.071
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.711
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.527
After features/support/hooks.rb:315 0.792
After features/support/hooks.rb:100 0.000
Tags: @product
36.182
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.135
When I start the Tor Browser 22.815
Then the Tor Browser uses all expected TBB shared libraries 1.231
After features/support/hooks.rb:315 1.482
After features/support/hooks.rb:100 0.000
1:11.394
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:496 0.009
Given I have started Tails from DVD and logged in and the network is connected 27.080
When I start the Tor Browser 22.891
And the Tor Browser loads the startup page 1.282
And I open the Tails homepage in the Tor Browser 10.615
Then the Tor Browser loads the Tails homepage 1.450
When I request a new identity in Tor Browser 2.126
Then the Tor Browser restarts into a fresh session 5.947
After features/support/hooks.rb:504 2.340
After features/support/hooks.rb:315 1.030
After features/support/hooks.rb:100 0.000
Tags: @product
39.109
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.956
When I start the Tor Browser 23.454
And the Tor Browser loads the startup page 1.177
Then Tor Browser's circuit view is working 1.521
After features/support/hooks.rb:315 0.720
After features/support/hooks.rb:100 0.000
Tags: @product
57.164
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.576
When I start the Tor Browser 22.738
And the Tor Browser loads the startup page 1.202
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.745
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.084
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.607
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.210
After features/support/hooks.rb:315 0.757
After features/support/hooks.rb:100 0.000
Tags: @product
1:41.562
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.776
And the network is plugged 0.047
And I successfully configure Tor 18.413
And available upgrades have been checked 0.059
And all notifications have disappeared 4.743
Then the persistent Tor Browser directory exists 0.326
And there is a GNOME bookmark for the persistent Tor Browser directory 1.819
When I start the Tor Browser 21.899
And I open the address "https://tails.net/about" in the Tor Browser 11.035
And "Tails - How Tails works" has loaded in the Tor Browser 1.303
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.734
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.970
Then "Tails - How Tails works" has loaded in the Tor Browser 1.757
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.675
After features/support/hooks.rb:315 0.744
After features/support/hooks.rb:100 0.000
Tags: @product
47.539
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.493
Then the amnesiac Documents directory exists 0.045
And there is a GNOME bookmark for the amnesiac Documents directory 1.690
Then I start the Tor Browser in offline mode 29.140
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.169
After features/support/hooks.rb:315 0.923
After features/support/hooks.rb:100 0.000
Tags: @product
46.815
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 9.098
Then the amnesiac Downloads directory exists 0.068
And there is a GNOME bookmark for the amnesiac Downloads directory 1.711
Then I start the Tor Browser in offline mode 26.511
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.425
After features/support/hooks.rb:315 1.067
After features/support/hooks.rb:100 0.000
Tags: @product
41.685
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.473
Then the amnesiac Music directory exists 0.086
And there is a GNOME bookmark for the amnesiac Music directory 1.666
Then I start the Tor Browser in offline mode 22.401
And I can save the current page as "index.html" to the Music GNOME bookmark 9.056
After features/support/hooks.rb:315 1.277
After features/support/hooks.rb:100 0.000
Tags: @product
45.679
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 9.996
Then the amnesiac Pictures directory exists 0.051
And there is a GNOME bookmark for the amnesiac Pictures directory 1.750
Then I start the Tor Browser in offline mode 25.463
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.417
After features/support/hooks.rb:315 0.958
After features/support/hooks.rb:100 0.000
Tags: @product
41.941
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.565
Then the amnesiac Videos directory exists 0.113
And there is a GNOME bookmark for the amnesiac Videos directory 1.840
Then I start the Tor Browser in offline mode 21.529
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.891
After features/support/hooks.rb:315 1.223
After features/support/hooks.rb:100 0.000
Tags: @product
3:32.472
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.589
And all tps features are active 2.634
And all persistent filesystems have safe access rights 0.244
And all persistence configuration files have safe access rights 0.375
And all persistent directories have safe access rights 2.981
When I start the Tor Browser in offline mode 26.485
And I add a bookmark to eff.org in the Tor Browser 14.269
And I cold reboot the computer 10.146
And the computer reboots Tails 58.351
And I enable persistence 15.196
And I log in to a new session 37.208
And all notifications have disappeared 8.835
And I start the Tor Browser in offline mode 23.717
Then the Tor Browser has a bookmark to eff.org 1.434
After features/support/hooks.rb:315 1.134
After features/support/hooks.rb:100 0.015
4.663
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.503
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.159
After features/support/hooks.rb:504 0.459
After features/support/hooks.rb:315 0.605
After features/support/hooks.rb:100 0.000
7.958
Given I have the SSH key pair for a Git repository 0.259
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.545
Then the Git repository "testing" has been cloned successfully 0.153
After features/support/hooks.rb:504 0.496
After features/support/hooks.rb:315 0.644
After features/support/hooks.rb:100 0.000
0.463
When I wget "https://example.com/" to stdout 0.462
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.310
After features/support/hooks.rb:315 0.620
After features/support/hooks.rb:100 0.000
3.959
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 3.959

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:504 0.700
After features/support/hooks.rb:315 0.667
After features/support/hooks.rb:100 0.000
0.440
When I curl "https://example.com/" to stdout 0.440
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.303
After features/support/hooks.rb:315 0.586
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
51.841
Given I have started Tails from DVD without network and logged in 8.959
And I plug and mount a USB drive containing sample videos 15.571
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.145
And the file "/home/amnesia/video.mp4" exists 0.053
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.174
When I open "/home/amnesia/video.mp4" with Totem 3.684
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.324
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.460
Given I close Totem 0.169
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.073
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.122
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.189
Then Totem tells me it is not allowed to open this file 2.041
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.075
Given I close Totem 0.162
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.235
Then Totem tells me it is not allowed to open this file 1.155
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.082
Given I close Totem 0.153
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.085
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.142
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.191
Then Totem tells me it is not allowed to open this file 0.794
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.064
Given I close Totem 0.140
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.053
And the file "/home/amnesia/.purple/otr.private_key" exists 0.076
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.139
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.182
Then Totem tells me it is not allowed to open this file 0.816
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.066
After features/support/hooks.rb:315 1.083
After features/support/hooks.rb:100 0.000
Feature: Using Totem
28.226
Given I have started Tails from DVD and logged in and the network is connected 13.958
Then I can watch a WebM video over HTTPs 14.268
After features/support/hooks.rb:504 0.660
After features/support/hooks.rb:315 1.191
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
51.699
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.961
And I plug and mount a USB drive containing sample videos 15.634
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.086
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.963
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.941
Given I close Totem 0.585
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.193
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.102
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.238
Then Totem tells me it is not allowed to open this file 1.889
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.102
After features/support/hooks.rb:315 1.582
After features/support/hooks.rb:100 0.000
Tags: @product
47.961
Before features/support/hooks.rb:269 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.746
And I disable the Unsafe Browser 4.221
And I log in to a new session 20.848
And the network is plugged 0.044
And all notifications have disappeared 6.818
When I try to start the Unsafe Browser 0.404
Then the Unsafe Browser complains that it is disabled 1.878
After features/support/hooks.rb:315 1.234
After features/support/hooks.rb:100 0.000
Tags: @product
42.885
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.884
And a web server is running on the LAN 1.054
When I successfully start the Unsafe Browser 17.418
And I open a page on the LAN web server in the Unsafe Browser 11.336
Then the Unsafe Browser displays the LAN web server hello message 0.192
After features/support/hooks.rb:315 0.918
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.694
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.005
When I successfully start the Unsafe Browser 16.167
Then the Unsafe Browser runs as the expected user 0.755
And the Unsafe Browser has a red theme 0.579
And the Unsafe Browser shows a warning as its start page 0.644
And the Unsafe Browser has no add-ons installed 8.788
And the Unsafe Browser has no bookmarks 8.718
And the Unsafe Browser uses all expected TBB shared libraries 1.033
After features/support/hooks.rb:315 1.158
After features/support/hooks.rb:100 0.000
Tags: @product
45.669
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.981
When I successfully start the Unsafe Browser 19.001
When I open the Tails homepage in the Unsafe Browser 11.818
Then the Tails homepage loads in the Unsafe Browser 0.578
And the Unsafe Browser has sent packets out to the Internet 0.287
After features/support/hooks.rb:315 0.774
After features/support/hooks.rb:100 0.000
33.700
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.326
When I successfully start the Unsafe Browser 18.221
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.618
And the Unsafe Browser chroot is torn down 0.412
After features/support/hooks.rb:315 0.671
After features/support/hooks.rb:100 0.000
44.141
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.250
When I successfully start the Unsafe Browser 17.836
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.005

Slept for 10 seconds

And I try to start the Unsafe Browser 0.226
Then I see a warning about another instance already running 3.823
After features/support/hooks.rb:315 1.288
After features/support/hooks.rb:100 0.000
Tags: @product
41.685
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.360
When I configure the Unsafe Browser to use a local proxy 0.197
And I successfully start the Unsafe Browser 17.249
And I open the Tails homepage in the Unsafe Browser 11.362
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.515
After features/support/hooks.rb:315 0.781
After features/support/hooks.rb:100 0.000
2:30.248
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.252
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.068
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 17.319
And I wait 120 seconds 2:0.079

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.506
After features/support/hooks.rb:504 0.680
After features/support/hooks.rb:315 1.009
After features/support/hooks.rb:100 0.059
30.214
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.151
And the network is unplugged 0.051
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.000

Slept for 10 seconds

When I try to start the Unsafe Browser 0.315
Then I am told I cannot start the Unsafe Browser when I am offline 7.695
After features/support/hooks.rb:315 1.908
After features/support/hooks.rb:100 0.000
21.108
When I plug a USB drive containing a basic VeraCrypt volume 7.155
And I cancel the GNOME authentication prompt 1.827
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.389
And I open this VeraCrypt volume in GNOME Files 6.444
Then I see the expected contents in this VeraCrypt volume 0.641
When I lock the currently opened VeraCrypt volume 0.501
Then the VeraCrypt volume has been unmounted and locked 0.147
After features/support/hooks.rb:315 1.054
After features/support/hooks.rb:100 0.000
23.286
When I plug a USB drive containing a hidden VeraCrypt volume 10.300
And I cancel the GNOME authentication prompt 1.989
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.615
And I open this VeraCrypt volume in GNOME Files 5.119
Then I see the expected contents in this VeraCrypt volume 0.545
When I lock the currently opened VeraCrypt volume 0.555
Then the VeraCrypt volume has been unmounted and locked 0.160
After features/support/hooks.rb:315 0.825
After features/support/hooks.rb:100 0.000
34.948
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.797
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.900
And I open this VeraCrypt volume in GNOME Files 6.565
Then I see the expected contents in this VeraCrypt volume 1.961
When I lock the currently opened VeraCrypt file container 0.518
Then the VeraCrypt file container has been unmounted and locked 0.205
After features/support/hooks.rb:315 0.851
After features/support/hooks.rb:100 0.000
41.230
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.687
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.549
And I open this VeraCrypt volume in GNOME Files 5.632
Then I see the expected contents in this VeraCrypt volume 0.732
When I lock the currently opened VeraCrypt file container 0.476
Then the VeraCrypt file container has been unmounted and locked 0.152
After features/support/hooks.rb:315 0.970
After features/support/hooks.rb:100 0.016
27.619
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.035
And I cancel the GNOME authentication prompt 2.269
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.484
And I open this VeraCrypt volume in GNOME Files 4.736
Then I see the expected contents in this VeraCrypt volume 0.429
When I lock the currently opened VeraCrypt volume 0.437
Then the VeraCrypt volume has been unmounted and locked 0.227
After features/support/hooks.rb:315 1.164
After features/support/hooks.rb:100 0.000
27.384
When I plug a USB drive containing a hidden VeraCrypt volume 10.336
And I cancel the GNOME authentication prompt 2.134
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.067
And I open this VeraCrypt volume in GNOME Files 4.733
Then I see the expected contents in this VeraCrypt volume 0.393
When I lock the currently opened VeraCrypt volume 0.444
Then the VeraCrypt volume has been unmounted and locked 0.273
After features/support/hooks.rb:315 0.804
After features/support/hooks.rb:100 0.000
50.386
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.063
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.072
And I open this VeraCrypt volume in GNOME Files 4.658
Then I see the expected contents in this VeraCrypt volume 0.867
When I lock the currently opened VeraCrypt file container 0.452
Then the VeraCrypt file container has been unmounted and locked 0.272
After features/support/hooks.rb:315 0.934
After features/support/hooks.rb:100 0.021
51.287
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.579
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.812
And I open this VeraCrypt volume in GNOME Files 5.252
Then I see the expected contents in this VeraCrypt volume 1.020
When I lock the currently opened VeraCrypt file container 0.407
Then the VeraCrypt file container has been unmounted and locked 0.215
After features/support/hooks.rb:315 0.844
After features/support/hooks.rb:100 0.017
41.702
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.663
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.526
And I open this VeraCrypt volume in GNOME Files 4.684
Then I see the expected contents in this VeraCrypt volume 2.256
When I lock the currently opened VeraCrypt file container 0.364
Then the VeraCrypt file container has been unmounted and locked 0.206
After features/support/hooks.rb:315 0.813
After features/support/hooks.rb:100 0.000
Tags: @product
8.553
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.405
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.148
After features/support/hooks.rb:315 0.802
After features/support/hooks.rb:100 0.000
Tags: @product
9.406
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.316
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.089
After features/support/hooks.rb:315 0.776
After features/support/hooks.rb:100 0.000
Tags: @product
22.485
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD without network and logged in 8.294
When I start "WhisperBack" via GNOME Activities Overview 9.704
Then WhisperBack has debugging information 4.486
After features/support/hooks.rb:315 1.681
After features/support/hooks.rb:100 0.000