Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 110 18 Jun 2024, 06:40

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:6:2.499 Passed
Tags: @product
1:57.311
Before features/support/hooks.rb:269 0.025
Given a computer 0.584
And I temporarily create a 100 MiB disk named "swap" 0.091
And I create a gpt swap partition on disk "swap" 13.630
And I plug SATA drive "swap" 1.049
And I temporarily create a 2 GiB disk named "live_hd" 0.028
And I write the Tails ISO image to disk "live_hd" 25.949
And I plug SATA drive "live_hd" 1.084
When I start Tails with network unplugged and I login 1:14.475
Then a "swap" partition was detected by Tails on drive "swap" 0.098
And drive "live_hd" is detected by Tails 0.152
But Tails has no disk swap enabled 0.083
And drive "live_hd" is not mounted 0.082
After features/support/hooks.rb:320 0.719
After features/support/hooks.rb:100 0.114
Tags: @product
1:31.631
Before features/support/hooks.rb:269 0.002
Given a computer 0.149
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.037
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 23.239
And I plug non-removable USB drive "fake_TailsData" 1.051
When I start the computer 0.991
And the computer boots Tails 52.212
Then drive "fake_TailsData" is detected by Tails 0.121
And Tails Greeter has not detected a persistence partition 13.827
After features/support/hooks.rb:320 0.692
After features/support/hooks.rb:100 0.007
Tags: @product
1:32.446
Before features/support/hooks.rb:269 0.002
Given a computer 0.150
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.033
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 23.219
And I plug SATA drive "fake_TailsData" 1.044
When I start the computer 0.987
And the computer boots Tails 53.282
Then drive "fake_TailsData" is detected by Tails 0.121
And Tails Greeter has not detected a persistence partition 13.607
After features/support/hooks.rb:320 0.739
After features/support/hooks.rb:100 0.007
Tags: @product
1:28.493
Before features/support/hooks.rb:269 0.001
Given a computer 0.159
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.038
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.111
And I plug SATA drive "gpt_ext2" 1.046
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.034
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.042
And I plug SATA drive "msdos_fat32" 1.059
And I start Tails from DVD with network unplugged and I login 1:13.643
Then drive "gpt_ext2" is detected by Tails 0.152
And drive "gpt_ext2" is not mounted 0.063
And drive "msdos_fat32" is detected by Tails 0.081
And drive "msdos_fat32" is not mounted 0.061
After features/support/hooks.rb:320 0.686
After features/support/hooks.rb:100 0.006
Tags: @product
2:4.464
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:58.406
And running a command as root with pkexec requires PolicyKit administrator privileges 0.086
Then I can run a command as root with sudo 0.175
Then I can run a command as root with pkexec 5.796
After features/support/hooks.rb:320 0.843
After features/support/hooks.rb:100 0.006
Tags: @product
1:26.824
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 41.220
And running a command as root with pkexec requires PolicyKit administrator privileges 0.089
Then I cannot run a command as root with sudo and the standard passwords 0.222
And I cannot run a command as root with pkexec and the standard passwords 20.344
Then I cannot login as root using su with the standard passwords 24.948
After features/support/hooks.rb:320 0.686
After features/support/hooks.rb:100 0.000
Feature: Time syncing
25.947
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.001
When the network is plugged 0.157
And I successfully configure Tor 17.735
Then the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:509 0.548
After features/support/hooks.rb:320 0.647
After features/support/hooks.rb:100 0.000
Feature: Time syncing
26.605
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 7.867
When the network is plugged 0.029
And the Tor Connection Assistant autostarts 3.967
And I configure some normal bridges in the Tor Connection Assistant 12.852
And I wait until Tor is ready 1.826
Then the system clock is less than 5 minutes incorrect 0.062
After features/support/hooks.rb:509 0.449
After features/support/hooks.rb:320 0.677
After features/support/hooks.rb:100 0.000
Feature: Time syncing
30.375
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 7.826
When I bump the system time with "+1 day" 0.254
And I capture all network traffic 0.001
And the network is plugged 0.178
And the Tor Connection Assistant autostarts 4.167
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.422
And I wait until Tor is ready 2.646
Then the system clock is less than 5 minutes incorrect 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.820
After features/support/hooks.rb:509 0.441
After features/support/hooks.rb:320 0.905
After features/support/hooks.rb:100 0.029
Feature: Time syncing
1:23.387
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 7.874
When I bump the system time with "-15 days" 0.254
And I warm reboot the computer 0.018
And the computer reboots Tails 1:14.792
Then Tails' hardware clock is close to the host system's time 0.447
After features/support/hooks.rb:509 0.114
After features/support/hooks.rb:320 0.578
After features/support/hooks.rb:100 0.007
Feature: Time syncing
1:25.259
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.616
When I bump the hardware clock's time with "-15 days" 1.653
And I warm reboot the computer 0.012
And the computer reboots Tails 1:14.417
Then the hardware clock is still off by "-15 days" 0.560
After features/support/hooks.rb:509 0.114
After features/support/hooks.rb:320 0.597
After features/support/hooks.rb:100 0.005
Feature: Time syncing
54.574
Before features/support/hooks.rb:269 0.001
Before features/support/hooks.rb:501 0.002
Given a computer 0.170
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 0.967
And the computer boots Tails 53.245
Then the system clock is just past Tails' source date 0.169
After features/support/hooks.rb:509 0.122
After features/support/hooks.rb:320 0.656
After features/support/hooks.rb:100 0.006
Feature: Time syncing
31.965
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 8.097
And I make sure time sync before Tor connects times out 1.161
When the network is plugged 0.037
And I successfully configure Tor 22.619
Then the system clock is less than 5 minutes incorrect 0.049
After features/support/hooks.rb:509 0.484
After features/support/hooks.rb:320 0.739
After features/support/hooks.rb:100 0.001
Feature: Time syncing
1:3.688
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 7.923
When I bump the system time with "+8 hours +15 minutes" 0.213
And all notifications have disappeared 4.295
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.137
And the network is plugged 0.033
And the Tor Connection Assistant autostarts 5.305
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.106
And I click "Connect to Tor" 1.165
And the Tor Connection Assistant fails to connect to Tor 15.717
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.729
Then the system clock is less than 20 minutes incorrect 0.185
When I click "Connect to Tor" 1.148
Then I wait until Tor is ready 6.823
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.847
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:509 0.498
After features/support/hooks.rb:320 0.671
After features/support/hooks.rb:100 0.045
Feature: Time syncing
59.022
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 7.945
When I bump the system time with "+8 hours +15 minutes" 0.222
And all notifications have disappeared 4.208
And I capture all network traffic 0.003
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.526
# 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.152
Then the Tor Connection Assistant reports that it failed to connect 11.727
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.901
Then the system clock is less than 20 minutes incorrect 0.245
# "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.347
When I click "Connect to Tor" 1.159
Then I wait until Tor is ready 7.208
And all Internet traffic has only flowed through the configured bridges 0.908
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.046
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.341
After features/support/hooks.rb:509 0.507
After features/support/hooks.rb:320 0.640
After features/support/hooks.rb:100 0.029
Feature: Time syncing
24.158
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 8.038
And I make sure time sync before Tor connects uses a fake connectivity check service 1.165
And the network is plugged 0.031
And Tor is ready 13.426
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.493
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:509 0.701
After features/support/hooks.rb:320 0.618
After features/support/hooks.rb:100 0.000
Tags: @product
16.504
When I configure some normal bridges in the Tor Connection Assistant 13.488
Then I wait until Tor is ready 2.114
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.039
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.850
After features/support/hooks.rb:320 1.129
After features/support/hooks.rb:100 0.055
Tags: @product
15.390
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.985
Then I wait until Tor is ready 3.442
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through the configured bridges 0.890
After features/support/hooks.rb:320 0.734
After features/support/hooks.rb:100 0.036
Tags: @product
41.269
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 39.153
Then I wait until Tor is ready 1.237
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges 0.811
After features/support/hooks.rb:320 0.679
After features/support/hooks.rb:100 0.035
Tags: @product
1:7.485
Given the Tor network and default bridges are blocked 1.678
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.016
Then the Tor Connection Assistant reports that it failed to connect 0.106
And tca.conf is empty 0.189
Given I scan a QR code from the error page in Tor Connection Assistant 21.917
And I retry connecting to Tor 1.167
Then I wait until Tor is ready 9.426
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.095
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.875
After features/support/hooks.rb:320 0.832
After features/support/hooks.rb:100 0.035
19.296
When I configure the default bridges in the Tor Connection Assistant 15.840
Then I wait until Tor is ready 1.566
And Tor is configured to use the default bridges 0.479
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.050
And Tor is configured to use the default bridges 0.443
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.904
After features/support/hooks.rb:320 0.624
After features/support/hooks.rb:100 0.041
Tags: @product
30.878
Given the Tor network is blocked 1.613
When I configure a direct connection in the Tor Connection Assistant 26.448
Then I wait until Tor is ready 1.408
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.065
And Tor is configured to use the default bridges 0.463
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.867
After features/support/hooks.rb:320 0.938
After features/support/hooks.rb:100 0.029
Tags: @product
44.924
Given the Tor network and default bridges are blocked 2.167
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.198
Then the Tor Connection Assistant reports that it failed to connect 0.105
And tca.conf is empty 0.185
Given the Tor network and default bridges are unblocked 1.215
And I retry connecting to Tor 1.149
Then I wait until Tor is ready 6.770
And tca.conf includes no bridge 0.012
And available upgrades have been checked 1.116
And all Internet traffic has only flowed through Tor or connectivity check service 1.003
After features/support/hooks.rb:320 0.639
After features/support/hooks.rb:100 0.046
Tags: @product
4.518
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.263
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.109
And I cannot click the "Connect to Tor" button 0.145
After features/support/hooks.rb:320 0.660
After features/support/hooks.rb:100 0.039
Tags: @product
28.101
Given I configure a direct connection in the Tor Connection Assistant 9.411
And I wait until Tor is ready 1.668
When I disconnect the network through GNOME 2.765
And I connect the network through GNOME 2.889
Then the Tor Connection Assistant autostarts 2.151
And the Tor Connection Assistant connects to Tor 6.413
And I wait until Tor is ready 1.010
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.061
And all Internet traffic has only flowed through Tor or connectivity check service 1.727
After features/support/hooks.rb:320 0.646
After features/support/hooks.rb:100 0.034
Tags: @product
42.944
Given I configure a direct connection in the Tor Connection Assistant 8.814
And I wait until Tor is ready 1.791
And I disconnect the network through GNOME 2.692
And the Tor network and default bridges are blocked 1.352
When I connect the network through GNOME 2.666
Then the Tor Connection Assistant reports that it failed to connect 25.626
After features/support/hooks.rb:320 0.664
After features/support/hooks.rb:100 0.037
Tags: @product
36.862
Given the Tor network and default bridges are blocked 1.620
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.247
Then the Tor Connection Assistant reports that it failed to connect 0.125
Given the Tor network and default bridges are unblocked 1.330
When I click "Connect to Tor" 1.168
Then I wait until Tor is ready 7.948
And Tor is configured to use the default bridges 0.440
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.980
After features/support/hooks.rb:320 0.674
After features/support/hooks.rb:100 0.043
18.928
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.840
And I prepare Tails for memory erasure tests 0.397
When I start a process allocating 128 MiB of memory with a known pattern 1.265
Then patterns cover at least 128 MiB in the guest's memory 3.885

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

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

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

After features/support/hooks.rb:320 0.725
After features/support/hooks.rb:100 0.000
22.784
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.863
And I prepare Tails for memory erasure tests 0.412
And I find very few patterns in the guest's memory 4.200

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

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

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 4.069

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

After features/support/hooks.rb:320 0.739
After features/support/hooks.rb:100 0.000
41.848
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.928
And I prepare Tails for memory erasure tests 0.386
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.175
Then I find very few patterns in the guest's memory 4.284

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.498
After features/support/hooks.rb:100 0.000
7:13.643
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 6:30.438
And I prepare Tails for memory erasure tests 0.428
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.565
When I trigger shutdown 0.011
And I wait 20 seconds 20.014

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.521
After features/support/hooks.rb:100 0.012
24.733
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 7.831
And I temporarily create a 4 GiB disk named "gptfat" 0.047
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.218
And I plug USB drive "gptfat" 2.558
When I start Tails Installer 8.036
Then I am told by Tails Installer that the destination device "is too small" 0.040
After features/support/hooks.rb:320 0.754
After features/support/hooks.rb:100 0.001
Tags: @product
18.706
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.783
And I temporarily create a 7200 MiB disk named "temp" 0.055
And I start Tails Installer 8.049
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.470
Then the "temp" USB drive is selected 0.117
When I unplug USB drive "temp" 0.180
Then a suitable USB device is not found 0.029
After features/support/hooks.rb:320 0.772
After features/support/hooks.rb:100 0.000
Tags: @product
3:50.206
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.867
And I temporarily create a 7200 MiB disk named "install" 0.040
And I create a gpt partition with a vfat filesystem on disk "install" 6.366
And I plug USB drive "install" 2.450
And I install Tails to USB drive "install" by cloning 3:15.037
Then the running Tails is installed on USB drive "install" 12.407
And there is a random seed on USB drive "install" 5.962
But there is no persistence partition on USB drive "install" 0.074
After features/support/hooks.rb:320 1.255
After features/support/hooks.rb:100 0.115
Tags: @product
3:43.722
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.247
And I temporarily create a 7200 MiB disk named "install" 0.048
And I plug USB drive "install" 2.435
And I install Tails to USB drive "install" by cloning 3:15.899
Then the running Tails is installed on USB drive "install" 11.067
And there is a random seed on USB drive "install" 5.957
But there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:320 1.128
After features/support/hooks.rb:100 0.113
Tags: @product
4:23.233
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.256
And I create a file in the Persistent directory 0.098
And I temporarily create a 7200 MiB disk named "install" 0.047
And I create a gpt partition with a vfat filesystem on disk "install" 6.349
And I plug USB drive "install" 2.452
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.780
Then the running Tails is installed on USB drive "install" 13.897
And there is a random seed on USB drive "install" 6.015
And there is a persistence partition on USB drive "install" 0.075
And the USB drive "install" contains the same files as my persistent storage 3.261
After features/support/hooks.rb:320 1.857
After features/support/hooks.rb:100 0.132
Tags: @product
3:50.203
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 11.269
And I temporarily create a 7200 MiB disk named "install" 0.040
And I plug USB drive "install" 2.501
And I install Tails to USB drive "install" by cloning 3:15.016
Then the running Tails is installed on USB drive "install" 15.341
And there is a random seed on USB drive "install" 5.970
And there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:320 1.548
After features/support/hooks.rb:100 0.088
Tags: @product
3:57.023
Before features/support/hooks.rb:269 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.739
And I have started Tails from DVD without network and logged in 8.419
And I clone USB drive "__internal" to a temporary USB drive "install" 1.103
And I plug USB drive "install" 2.650
# 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:17.196
Then the running Tails is installed on USB drive "install" 11.823
And there is a random seed on USB drive "install" 6.022
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:320 1.251
After features/support/hooks.rb:100 0.123
Tags: @product @uefi
1:42.758
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.787
And I power off the computer 0.322
And the computer is set to boot in UEFI mode 0.024
When I start Tails from USB drive "__internal" with network unplugged and I login 1:28.605
Then Tails is running from USB drive "__internal" 0.298
And the boot device has safe access rights 2.665
And Tails has started in UEFI mode 0.054
After features/support/hooks.rb:320 1.108
After features/support/hooks.rb:100 0.006
Tags: @product
1:34.795
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.927
And I plug and mount a USB drive containing a Tails USB image 40.148
And I create a 7200 MiB disk named "usbimage" 0.040
And I plug USB drive "usbimage" 2.398
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 44.280
After features/support/hooks.rb:320 1.706
After features/support/hooks.rb:100 0.089
Tags: @product
1:42.466
Before features/support/hooks.rb:269 0.003
Given a computer 0.162
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:41.352
Then Tails is running from USB drive "usbimage" 0.301
And the label of the system partition on "usbimage" is "Tails" 0.184
And the system partition on "usbimage" is an EFI system partition 0.130
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.117
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.068
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.070
And the system partition on "usbimage" has the expected flags 0.078
After features/support/hooks.rb:320 0.720
After features/support/hooks.rb:100 0.006
4:43.760
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:501 0.006
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 51.796
And I update APT using apt 20.703
And I install "popularity-contest" using apt 22.340
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.337
When I create a persistent storage and activate the Additional Software feature 18.155
Then Additional Software is correctly configured for package "popularity-contest" 1.265
When I shutdown Tails and wait for the computer to power off 10.879
And I start Tails from USB drive "__internal" with network unplugged 57.985
And I enable persistence 19.610
And I log in to a new session 37.909
And the Additional Software installation service has started 31.075
Then I am notified that the installation succeeded 2.713
And Additional Software is correctly configured for package "popularity-contest" 0.735
And the package "popularity-contest" is installed after Additional Software has been started 0.250
After features/support/hooks.rb:509 34.713
After features/support/hooks.rb:320 1.210
After features/support/hooks.rb:100 0.014
2:23.993
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.007
Given a computer 0.230
And I start Tails from USB drive "__internal" and I login with an administration password 1:39.234
And I update APT using apt 16.608
When I install "makepp" using apt 22.465
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 5.367
And the package "makepp" is installed 0.086
After features/support/hooks.rb:509 38.560
After features/support/hooks.rb:320 0.866
After features/support/hooks.rb:100 0.014
4:48.884
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.006
Given a computer 0.207
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:3.991
When I uninstall "popularity-contest" using apt 21.753
And I accept removing "popularity-contest" from Additional Software 0.560
Then "popularity-contest" is not in the list of Additional Software 0.674
When I start Synaptic 21.886
And I update APT using Synaptic 22.331
And I install "cowsay" using Synaptic 9.543
And I accept adding "cowsay" to Additional Software 1.231
Then Additional Software is correctly configured for package "cowsay" 0.735
When I uninstall "cowsay" using apt 3.245
And I refuse removing "cowsay" from Additional Software 0.629
Then Additional Software is correctly configured for package "cowsay" 0.805
When I start "Additional Software" via GNOME Activities Overview 10.448
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.546
Then "cowsay" is not in the list of Additional Software 0.878
When I install "cowsay" using apt 3.232
And I refuse adding "cowsay" to Additional Software 0.588
Then "cowsay" is not in the list of Additional Software 0.591
After features/support/hooks.rb:509 1.027
After features/support/hooks.rb:320 0.771
After features/support/hooks.rb:100 0.013
9:33.938
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.006
Given a computer 0.204
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:17.729
And I configure APT to prefer an old version of cowsay 0.021
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.526
And I accept adding "cowsay" to Additional Software 5.411
And Additional Software is correctly configured for package "cowsay" 0.893
And I shutdown Tails and wait for the computer to power off 6.347
And I start Tails from USB drive "__internal" with network unplugged 56.678
And I enable persistence 9.614
# 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 37.075
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 40.861
And I revert the APT tweaks that made it prefer an old version of cowsay 0.048
# 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.063
And the network is plugged 0.045
And Tor is ready 19.792
# 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 10.137
And available upgrades have been checked 0.704
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.092
And I can open the Additional Software configuration window from the notification 4.274
And I shutdown Tails and wait for the computer to power off 15.149
And I start Tails from USB drive "__internal" with network unplugged 1:4.460
And I enable persistence 12.252
# 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.027
And I log in to a new session 41.628
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.225
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
And the network is plugged 0.044
And Tor is ready 51.289
Then the Additional Software upgrade service has started 0.154
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.093
After features/support/hooks.rb:509 2.263
After features/support/hooks.rb:320 0.993
After features/support/hooks.rb:100 0.027
2:11.178
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.006
Given a computer 0.202
And I start Tails from USB drive "__internal" with network unplugged 1:3.378
And I enable persistence 14.220
And I remove the "cowsay" deb files from the APT cache 0.782
# 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.087
And I log in to a new session 31.024
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.811
And I can open the Additional Software log file from the notification 5.922
And the package "cowsay" is not installed 0.747
After features/support/hooks.rb:509 0.097
After features/support/hooks.rb:320 1.161
After features/support/hooks.rb:100 0.009
Tags: @product
1:56.451
Before features/support/hooks.rb:269 0.006
Given a computer 0.186
And I create a 7200 MiB disk named "old" 0.038
And I plug USB drive "old" 1.046
And I write an old version of the Tails USB image to disk "old" 29.937
When I start Tails from USB drive "old" with network unplugged 1:21.429
Then the boot device has safe access rights 2.882
And Tails is running from USB drive "old" 0.324
And there is no persistence partition on USB drive "old" 0.055
And process "udev-watchdog" is running 0.087
And udev-watchdog is monitoring the correct device 0.282
And I unplug USB drive "old" 0.179
After features/support/hooks.rb:320 7.084
After features/support/hooks.rb:100 0.010
Tags: @product
2:4.225
Before features/support/hooks.rb:269 0.006
Given a computer 0.188
And I start Tails from USB drive "old" with network unplugged and I login 1:20.333
Then Tails is running from USB drive "old" 0.293
And I create a persistent partition 33.167
And I take note of which tps features are available 1.245
Then a Tails persistence partition exists on USB drive "old" 0.819
And I shutdown Tails and wait for the computer to power off 8.177
After features/support/hooks.rb:320 0.152
After features/support/hooks.rb:100 0.009
Tags: @product
2:45.837
Before features/support/hooks.rb:269 0.006
Given a computer 0.187
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:9.697
Then Tails is running from USB drive "old" 0.342
And all tps features are active 1.831
When I write some files expected to persist 1.811
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.208
And all persistence configuration files have safe access rights 0.347
And all persistent directories from the old Tails version have safe access rights 2.454
And I take note of which tps features are available 0.420
And I shutdown Tails and wait for the computer to power off 4.468
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.067
After features/support/hooks.rb:320 0.094
After features/support/hooks.rb:100 0.010
Tags: @product
2:46.776
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 29.074
And I log in to a new session 16.123
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.622
And I plug USB drive "to_upgrade" 2.379
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:33.821
Then the running Tails is installed on USB drive "to_upgrade" 23.357
And I unplug USB drive "to_upgrade" 0.207
And I unplug USB drive "__internal" 0.191
After features/support/hooks.rb:320 4.405
After features/support/hooks.rb:100 0.000
Tags: @product
2:5.969
Before features/support/hooks.rb:269 0.006
Given a computer 0.205
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:56.987
Then all tps features from the old Tails version are active 1.540
And Tails is running from USB drive "to_upgrade" 0.355
And the boot device has safe access rights 2.888
And the expected persistent files created with the old Tails version are present in the filesystem 1.629
And all persistent directories from the old Tails version have safe access rights 2.363
After features/support/hooks.rb:320 0.693
After features/support/hooks.rb:100 0.008
6:40.953
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.011
And no SquashFS delta is installed 0.169
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.509
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.068
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.321
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.466
When the network is plugged 0.044
And Tor is ready 48.610
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 0.574
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 8.842
Given I shutdown Tails and wait for the computer to power off 8.454
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.899
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 2.043
And the file system changes introduced in version 6.2~testoverlayfs are present 0.308
And only the 6.2~testoverlayfs SquashFS delta is installed 0.066
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.319
# 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.283
When the network is plugged 0.049
And Tor is ready 17.408
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.117
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.751
Given I shutdown Tails and wait for the computer to power off 4.310
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:6.763
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 1.938
And the file system changes introduced in version 6.3~testoverlayfs are present 0.475
And only the 6.3~testoverlayfs SquashFS delta is installed 0.102
# 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.369
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.271
When the network is plugged 0.042
And Tor is ready 19.161
Then the Upgrader considers the system as up-to-date 0.309
# 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 13.940
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.922
After features/support/hooks.rb:320 0.728
After features/support/hooks.rb:100 0.031
33.504
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.609
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.520
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.067
And the signing key used by the Upgrader is outdated 0.885
But a current signing key is available on our website 0.000
When the network is plugged 0.120
And Tor is ready 18.719
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 3.581
After features/support/hooks.rb:320 0.831
After features/support/hooks.rb:100 0.000
59.613
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 47.977
When I eject the boot medium 0.269
Then Tails eventually shuts down 11.367
After features/support/hooks.rb:320 0.271
After features/support/hooks.rb:100 0.000
49.451
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.812
And I prepare Tails for memory erasure tests 0.418
And I fill a 128 MiB file with a known pattern on the root filesystem 15.752
And patterns cover at least 128 MiB in the guest's memory 4.050

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

When I eject the boot medium 1.375
And I wait for Tails to finish wiping the memory 17.333
Then I find very few patterns in the guest's memory 1.708

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

After features/support/hooks.rb:320 3.509
After features/support/hooks.rb:100 0.000
38.161
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.228
And I prepare Tails for memory erasure tests 0.486
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.168
And I fill the USB drive with a known pattern 2.147
And I read the content of the test FS 0.137
And patterns cover at least 90% of the test FS size in the guest's memory 3.656

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

When I eject the boot medium 0.284
And I wait for Tails to finish wiping the memory 11.285
Then I find very few patterns in the guest's memory 1.767

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

After features/support/hooks.rb:320 3.595
After features/support/hooks.rb:100 0.000
1:0.989
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.676
And I prepare Tails for memory erasure tests 0.399
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.188
And I fill the USB drive with a known pattern 1.559
And I read the content of the test FS 0.067
And patterns cover at least 99% of the test FS size in the guest's memory 2.919

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

When I eject the boot medium 0.928
And I wait for Tails to finish wiping the memory 9.448
Then I find very few patterns in the guest's memory 1.800

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

After features/support/hooks.rb:320 3.616
After features/support/hooks.rb:100 0.000
2:21.877
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.538
And I prepare Tails for memory erasure tests 0.396
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.878
And patterns cover at least 100 MiB in the guest's memory 3.632

Pattern coverage: 114.141% (114 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.627
And I wait for Tails to finish wiping the memory 12.938
Then I find very few patterns in the guest's memory 1.755

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

And Tails eventually shuts down 1:30.110
After features/support/hooks.rb:320 0.150
After features/support/hooks.rb:100 0.000
Tags: @product
55.825
Before features/support/hooks.rb:269 0.007
Given a computer 0.199
And I start Tails from DVD with network unplugged 55.240
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,deb.tails.boum.org,deb.torproject.org" 0.047
And no proposed-updates APT suite is enabled 0.065
And no experimental APT suite is enabled for deb.torproject.org 0.054
And if releasing, no unversioned Tails APT source is enabled 0.201

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:320 0.599
After features/support/hooks.rb:100 0.010
Tags: @product
1:9.609
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.930
# 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 8.476
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.429
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.472
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.018
When I start Tails' custom backup tool 3.658
Then the backup tool displays "Plug in your backup Tails USB stick" 0.199
When I plug USB drive "backup" 2.436
And I give the Persistent Storage on drive "backup" its own UUID 0.125
And I click "Retry" in the backup tool 1.215
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.182
When I click "Back Up" in the backup tool 1.132
And I enter my persistent storage passphrase into the polkit prompt 15.792
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 6.139
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.180
And I plug USB drive "backup" 3.283
Then the USB drive "backup" contains the same files as my persistent storage 4.933
After features/support/hooks.rb:320 2.240
After features/support/hooks.rb:100 0.126
Tags: @product
0.172
Then the hostname should not have been leaked on the network 0.172
After features/support/hooks.rb:320 0.789
After features/support/hooks.rb:100 0.036
Tags: @product
0.766
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.183
And I switch to the "manually-added-con" NetworkManager connection 0.349
Then the hostname should not have been leaked on the network 0.233
After features/support/hooks.rb:320 0.677
After features/support/hooks.rb:100 0.029
43.492
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 10.315
When I start "Tails Documentation" via GNOME Activities Overview 10.764
Then the Tor Browser has started 21.667
Then "Tails - Documentation" has loaded in the Tor Browser 0.744
After features/support/hooks.rb:320 0.948
After features/support/hooks.rb:100 0.000
46.728
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.287
When I start "Tails Documentation" via GNOME Activities Overview 10.559
Then the Tor Browser has started 22.293
Then "Tails - Documentation" has loaded in the Tor Browser 0.586
After features/support/hooks.rb:320 1.035
After features/support/hooks.rb:100 0.000
21.948
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.005
Given I have started Tails from DVD without network and logged in 8.194
When I start Electrum through the GNOME menu 11.858
But the "electrum" tps feature is not enabled 0.451
And I see a warning that Electrum is not persistent 1.444
After features/support/hooks.rb:509 0.106
After features/support/hooks.rb:320 0.739
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.320
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.077
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 4.812
Then I see "CupsTestPage.png" after at most 40 seconds 3.390
And I can print the current document to "/home/amnesia/output.pdf" 5.039
After features/support/hooks.rb:320 1.392
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
22.169
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.069
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.151
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.898
Then I see "CupsTestPage.png" after at most 40 seconds 3.878
And I can print the current document to "/home/amnesia/output.pdf" 5.170
After features/support/hooks.rb:320 1.194
After features/support/hooks.rb:100 0.000
Feature: Using Evince
22.963
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 10.548
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.275
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.058
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.089
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.114
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.184
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.400
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.246
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.071
When I close Evince 0.206
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.137
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.188
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.415
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.196
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.124
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.200
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.332
# 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.081
After features/support/hooks.rb:320 0.877
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
23.703
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.314
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.300
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.127
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.940
Then I see "CupsTestPage.png" after at most 40 seconds 3.905
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.114
After features/support/hooks.rb:320 0.807
After features/support/hooks.rb:100 0.000
Feature: Using Evince
16.877
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.557
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.904
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.092
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.231
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.833
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.139
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.118
After features/support/hooks.rb:320 0.758
After features/support/hooks.rb:100 0.000
20.088
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.186
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.081
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.484
And I press the "Return" key 0.122
Then a screenshot is saved to the live user's Pictures directory 0.081
After features/support/hooks.rb:320 0.799
After features/support/hooks.rb:100 0.000
Tags: @product
8.784
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.206
When the "Dogtail rules!" notification is sent 0.179
Then the "Dogtail rules!" notification is shown to the user 0.399
After features/support/hooks.rb:320 0.790
After features/support/hooks.rb:100 0.000
Tags: @product
3:45.794
Before features/support/hooks.rb:269 0.006
# 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 9.731
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.036
And Tor is ready 18.332
And all notifications have disappeared 4.205
When I start "Additional Software" via GNOME Activities Overview 11.248
And I close the "tails-additional-software-config" window 2.584
When I start "Disks" via GNOME Activities Overview 8.120
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.834
When I start "GNOME Terminal" via GNOME Activities Overview 9.265
And I close the "gnome-terminal-server" window 2.020
When I start "Files" via GNOME Activities Overview 8.346
And I close the "org.gnome.Nautilus" window 17.603
When I start "Persistent Storage" via GNOME Activities Overview 10.673
And I close the "tps-frontend" window 4.228
When I start "Persistent Storage Backup" via GNOME Activities Overview 12.147
And I close the "zenity" window 3.987
When I start "Pidgin" via GNOME Activities Overview 8.469
And I close the "Pidgin" window via Alt+F4 4.063
When I start "Thunderbird" via GNOME Activities Overview 10.037
And I close the "Thunderbird" window 15.659
When I start "Tor Browser" via GNOME Activities Overview 9.456
And I close the "Firefox" window 14.426
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.736
And I close the "unlock-veracrypt-volumes" window 3.665
When I start "Unsafe Browser" via GNOME Activities Overview 9.709
And I close the "Firefox" window 13.203
After features/support/hooks.rb:320 1.792
After features/support/hooks.rb:100 0.000
Tags: @product
44.390
Before features/support/hooks.rb:269 0.008
Given a computer 0.240
And I start the computer from DVD with network unplugged 39.797
When Tails detects disk read failures on the SquashFS 1.421
Then I see a disk failure message on the splash screen 2.931
After features/support/hooks.rb:320 0.744
After features/support/hooks.rb:100 0.013
Tags: @product
44.094
Before features/support/hooks.rb:269 0.008
Given a computer 0.250
And I start the computer from DVD with network unplugged 40.341
When Tails detects disk read failures on the boot device 0.783
Then I see a disk failure message on the splash screen 2.718
After features/support/hooks.rb:320 0.747
After features/support/hooks.rb:100 0.012
Tags: @product
41.758
Before features/support/hooks.rb:269 0.008
Given a computer 0.237
And I start the computer from DVD with network unplugged 38.374
When Tails detects disk read failures on the boot device with a target error 0.758
Then I see a disk failure message on the splash screen 2.388
After features/support/hooks.rb:320 0.767
After features/support/hooks.rb:100 0.011
Tags: @product @doc
41.113
Before features/support/hooks.rb:269 0.007
Given a computer 0.220
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.527
When Tails detects disk read failures on the SquashFS 0.612
Then I see a disk failure message 1.593
Then I can open the hardware failure documentation from the disk failure message 28.159
After features/support/hooks.rb:320 2.245
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.353
Before features/support/hooks.rb:269 0.008
Given a computer 0.241
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.014
When Tails detects disk read failures on the boot device 0.581
Then I see a disk failure message 1.534
Then I can open the hardware failure documentation from the disk failure message 23.981
After features/support/hooks.rb:320 2.037
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.214
Before features/support/hooks.rb:269 0.007
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.087
When Tails detects disk read failures on the boot device with a target error 0.652
Then I see a disk failure message 1.832
Then I can open the hardware failure documentation from the disk failure message 23.455
After features/support/hooks.rb:320 2.241
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
51.699
Before features/support/hooks.rb:269 0.008
Given a computer 0.244
And I start the computer from DVD with network unplugged and an unsupported graphics card 36.377
Then I see a graphics card failure message on the splash screen 15.078
After features/support/hooks.rb:320 0.858
After features/support/hooks.rb:100 0.014
Tags: @product @doc
13.514
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 9.027
Then the included OpenPGP keys are valid for the next 1 month 4.486
After features/support/hooks.rb:320 0.755
After features/support/hooks.rb:100 0.000
Tags: @product
22.727
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.198
Then the keys trusted by APT are valid for the next 3 months 14.529
After features/support/hooks.rb:320 0.709
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
52.944
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 13.654
And I log in to a new session in German (de) 35.236
Then the amnesiac Documents directory exists 0.072
And there is a GNOME bookmark for the amnesiac Documents directory 3.981
After features/support/hooks.rb:320 1.025
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
48.103
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 9.156
And I log in to a new session in German (de) 35.353
Then the amnesiac Downloads directory exists 0.159
And there is a GNOME bookmark for the amnesiac Downloads directory 3.433
After features/support/hooks.rb:320 0.799
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
45.895
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.479
And I log in to a new session in German (de) 34.165
Then the amnesiac Music directory exists 0.115
And there is a GNOME bookmark for the amnesiac Music directory 3.135
After features/support/hooks.rb:320 1.815
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
45.008
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 8.406
And I log in to a new session in German (de) 33.855
Then the amnesiac Pictures directory exists 0.048
And there is a GNOME bookmark for the amnesiac Pictures directory 2.697
After features/support/hooks.rb:320 0.760
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
44.058
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 8.140
And I log in to a new session in German (de) 32.929
Then the amnesiac Videos directory exists 0.049
And there is a GNOME bookmark for the amnesiac Videos directory 2.939
After features/support/hooks.rb:320 0.873
After features/support/hooks.rb:100 0.000
Feature: Localization
2:57.509
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 8.393
When I log in to a new session in Arabic (ar) 35.281
Then the keyboard layout is set to "us" 0.155
When the network is plugged 0.041
And Tor is ready 45.308
Then I successfully start the Unsafe Browser in "ar" 14.633
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 29.557
And DuckDuckGo is the default search engine 17.778
And I kill the Tor Browser 5.559
And the screen keyboard works in Thunderbird 14.237
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:320 1.676
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.793
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.499
When I log in to a new session in Chinese (zh_CN) 33.550
Then the keyboard layout is set to "cn" 0.395
When the network is plugged 0.042
And Tor is ready 16.707
Then I successfully start the Unsafe Browser in "zh_CN" 15.251
And I kill the Unsafe Browser 5.869
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 28.386
And DuckDuckGo is the default search engine 11.006
And I kill the Tor Browser 5.522
And the screen keyboard works in Thunderbird 15.894
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:320 1.410
After features/support/hooks.rb:100 0.000
Feature: Localization
1:54.911
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.204
When I log in to a new session in English (en) 16.725
Then the keyboard layout is set to "us" 0.137
When the network is plugged 0.037
And Tor is ready 15.220
Then I successfully start the Unsafe Browser in "en" 15.012
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 29.532
And DuckDuckGo is the default search engine 5.234
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 13.079
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:320 2.066
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.178
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 8.208
When I log in to a new session in French (fr) 38.333
Then the keyboard layout is set to "fr" 0.156
When the network is plugged 0.048
And Tor is ready 16.295
Then I successfully start the Unsafe Browser in "fr" 14.711
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 29.669
And DuckDuckGo is the default search engine 10.554
And I kill the Tor Browser 5.535
And the screen keyboard works in Thunderbird 13.192
And the layout of the screen keyboard is set to "fr" 0.573
After features/support/hooks.rb:320 3.499
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.007
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 8.143
When I log in to a new session in German (de) 32.845
Then the keyboard layout is set to "de" 0.184
When the network is plugged 0.035
And Tor is ready 15.923
Then I successfully start the Unsafe Browser in "de" 14.691
And I kill the Unsafe Browser 5.777
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 29.983
And DuckDuckGo is the default search engine 10.173
And I kill the Tor Browser 5.552
And the screen keyboard works in Thunderbird 13.047
And the layout of the screen keyboard is set to "de" 0.548
After features/support/hooks.rb:320 3.931
After features/support/hooks.rb:100 0.000
Feature: Localization
2:54.336
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 8.126
When I log in to a new session in Italian (it) 34.018
Then the keyboard layout is set to "it" 0.134
When the network is plugged 0.044
And Tor is ready 46.441
Then I successfully start the Unsafe Browser in "it" 14.220
And I kill the Unsafe Browser 5.783
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 28.995
And DuckDuckGo is the default search engine 17.809
And I kill the Tor Browser 5.534
And the screen keyboard works in Thunderbird 12.565
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:320 2.881
After features/support/hooks.rb:100 0.000
Feature: Localization
2:26.293
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 8.425
When I log in to a new session in Persian (fa) 34.843
Then the keyboard layout is set to "ir" 0.127
When the network is plugged 0.030
And Tor is ready 16.938
Then I successfully start the Unsafe Browser in "fa" 15.016
And I kill the Unsafe Browser 5.853
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 29.231
And DuckDuckGo is the default search engine 16.076
And I kill the Tor Browser 5.453
And the screen keyboard works in Thunderbird 13.635
And the layout of the screen keyboard is set to "ir" 0.537
After features/support/hooks.rb:320 2.791
After features/support/hooks.rb:100 0.000
Feature: Localization
2:15.525
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 8.119
When I log in to a new session in Portuguese (pt) 33.186
Then the keyboard layout is set to "pt" 0.124
When the network is plugged 0.043
And Tor is ready 15.809
Then I successfully start the Unsafe Browser in "pt" 15.003
And I kill the Unsafe Browser 5.716
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 28.856
And DuckDuckGo is the default search engine 9.639
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 13.080
And the layout of the screen keyboard is set to "us" 0.574
After features/support/hooks.rb:320 4.014
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.989
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.153
When I log in to a new session in Russian (ru) 37.566
Then the keyboard layout is set to "ru" 0.134
When the network is plugged 0.037
And Tor is ready 15.887
Then I successfully start the Unsafe Browser in "ru" 14.666
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 30.123
And DuckDuckGo is the default search engine 11.835
And I kill the Tor Browser 5.562
And the screen keyboard works in Thunderbird 13.574
And the layout of the screen keyboard is set to "ru" 0.563
After features/support/hooks.rb:320 2.864
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.098
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 8.207
When I log in to a new session in Spanish (es) 32.598
Then the keyboard layout is set to "es" 0.304
When the network is plugged 0.047
And Tor is ready 18.312
Then I successfully start the Unsafe Browser in "es" 16.204
And I kill the Unsafe Browser 5.793
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 30.682
And DuckDuckGo is the default search engine 10.679
And I kill the Tor Browser 5.510
And the screen keyboard works in Thunderbird 14.050
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:320 1.454
After features/support/hooks.rb:100 0.000
Feature: Localization
2:13.917
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 8.204
When I log in to a new session in Turkish (tr) 32.787
Then the keyboard layout is set to "tr" 0.245
When the network is plugged 0.045
And Tor is ready 14.742
Then I successfully start the Unsafe Browser in "tr" 14.960
And I kill the Unsafe Browser 5.838
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 27.028
And DuckDuckGo is the default search engine 9.979
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 14.162
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:320 2.000
After features/support/hooks.rb:100 0.000
Tags: @product
44.662
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.080
And I capture all network traffic 0.009
When I disable MAC spoofing in Tails Greeter 4.047
And I log in to a new session 16.658
And the network is plugged 0.040
And Tor is ready 13.665
Then 1 network interface is enabled 0.118
And the 1st network device has its real MAC address configured 0.115
When I hotplug a network device and wait for it to be initialized 1.464
Then 2 network interfaces are enabled 0.087
And the 2nd network device has its real MAC address configured 0.084
And some network device leaked the real MAC address 0.290
After features/support/hooks.rb:320 1.988
After features/support/hooks.rb:100 0.034
Tags: @product
42.599
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 8.119
And I capture all network traffic 0.007
When I log in to a new session 16.728
And the network is plugged 0.037
And Tor is ready 15.571
Then 1 network interface is enabled 0.147
And the 1st network device has a spoofed MAC address configured 0.069
When I hotplug a network device and wait for it to be initialized 1.498
Then 2 network interfaces are enabled 0.082
And the 2nd network device has a spoofed MAC address configured 0.073
And no network device leaked the real MAC address 0.263
After features/support/hooks.rb:320 0.819
After features/support/hooks.rb:100 0.041
Tags: @product
27.953
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.217
And I capture all network traffic 0.007
And the network is plugged 0.031
And macchanger will fail by not spoofing and always returns false 0.191
When I log in to a new session 18.211
Then no network interfaces are enabled 0.188
And no network device leaked the real MAC address 0.013
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.092
After features/support/hooks.rb:320 2.864
After features/support/hooks.rb:100 0.036
Tags: @product
27.804
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 8.144
And I capture all network traffic 0.005
And the network is plugged 0.043
And macchanger will fail by not spoofing and always returns true 0.200
When I log in to a new session 17.339
Then no network interfaces are enabled 0.147
And no network device leaked the real MAC address 0.014
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.908
After features/support/hooks.rb:320 0.727
After features/support/hooks.rb:100 0.051
Tags: @product
28.937
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 8.166
And I capture all network traffic 0.006
And the network is plugged 0.046
And macchanger will fail by not spoofing and always returns true 0.254
And no network interface modules can be unloaded 0.478
When I log in to a new session 17.869
Then 1 network interface is enabled 0.198
But the MAC spoofing panic mode disabled networking 0.766
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 1.139
After features/support/hooks.rb:320 1.618
After features/support/hooks.rb:100 0.050
Tags: @product
54.767
Before features/support/hooks.rb:269 0.006
Given a computer 0.185
And I capture all network traffic 0.006
When I start the computer 1.017
Then the computer boots Tails 53.412
And no network interfaces are enabled 0.133
And no network device leaked the real MAC address 0.012
After features/support/hooks.rb:320 0.749
After features/support/hooks.rb:100 0.056
1:31.440
Before features/support/hooks.rb:269 0.006
Given a computer 0.190
And I start Tails from DVD with network unplugged and I login 1:14.243
And I plug and mount a USB drive containing a sample PNG 15.395
Then MAT can clean some sample PNG file 1.610
After features/support/hooks.rb:320 0.727
After features/support/hooks.rb:100 0.010
Feature: Networking
Tags: @product
1:2.862
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.780
And I wait between 30 and 60 seconds 35.035

Slept for 35 seconds

Then the Tor Status icon tells me that Tor is not usable 0.729
When the network is plugged 0.037
Then I successfully configure Tor 13.487
And the Tor Status icon tells me that Tor is usable 0.751
And all notifications have disappeared 3.987
And the time has synced 0.053
After features/support/hooks.rb:320 0.847
After features/support/hooks.rb:100 0.000
Feature: Networking
37.574
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 8.354
And I disable networking in Tails Greeter 1.336
And I log in to a new session 17.159
Then no network interfaces are enabled 0.331
When I hotplug a network device 0.168
And I wait 10 seconds 10.009

Slept for 10 seconds

Then no network interfaces are enabled 0.213
After features/support/hooks.rb:320 0.878
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
24.290
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.684
When I start "Onion Circuits" via GNOME Activities Overview 9.933
Then Onion Circuits starts 1.339
And Onion Circuits shows some circuits 0.333
After features/support/hooks.rb:320 0.898
After features/support/hooks.rb:100 0.000
Tags: @product
2:21.453
Before features/support/hooks.rb:269 0.023
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:34.462
And I update APT using apt 18.637
And I install "python3-behave" using apt 25.742
Then the Tails Persistent Storage behave tests pass 2.611
After features/support/hooks.rb:320 0.885
After features/support/hooks.rb:100 0.000
Tags: @product
39.817
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.375
When I log in to a new session without activating the Persistent Storage 20.968
Then Tails is running from USB drive "__internal" 0.537
And persistence is disabled 0.333
But a Tails persistence partition exists on USB drive "__internal" 5.603
After features/support/hooks.rb:320 8.521
After features/support/hooks.rb:100 0.000
Tags: @product
3:5.128
Before features/support/hooks.rb:269 0.010
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.526
Then Tails is running from USB drive "__internal" 0.547
When I create a file in the Persistent directory 0.177
And I create a persistent partition with the default settings 21.874
Then the file I created was copied to the Persistent Storage 0.742
When I shutdown Tails and wait for the computer to power off 14.856
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:14.053
Then persistence for "Persistent" is active 0.281
And the file I created in the Persistent directory exists 0.069
After features/support/hooks.rb:320 0.952
After features/support/hooks.rb:100 0.010
Tags: @product
1:2.668
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 11.737
And the system is very low on memory 4.093
When I create a file in the Persistent directory 2.193
When I try to create a persistent partition 24.113
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 1.016
When I close the Persistent Storage app 2.589
And I free up some memory 1.754
And I create a persistent partition with the default settings 14.934
Then the file I created was copied to the Persistent Storage 0.235
After features/support/hooks.rb:320 1.362
After features/support/hooks.rb:100 0.000
Tags: @product
2:53.400
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 31.209
Then Tails is running from USB drive "__internal" 0.625
And all tps features are active 3.500
And all persistent directories have safe access rights 2.388
When I disable the first tps feature 5.422
Then all tps features but the first one are active 1.989
And I shutdown Tails and wait for the computer to power off 8.758
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.524
Then all tps features but the first one are active 1.980
After features/support/hooks.rb:320 0.620
After features/support/hooks.rb:100 0.010
Tags: @product
18.746
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.444
Then persistence for "Persistent" is active 0.098
And I create a file in the Persistent directory 0.083
Then the file I created was copied to the Persistent Storage 0.078
When I disable the first tps feature 5.714
Then persistence for "Persistent" is not active 0.069
And the Persistent directory does not exist 0.047
When I enable the first tps feature 3.077
Then persistence for "Persistent" is active 0.072
And the file I created in the Persistent directory exists 0.059
After features/support/hooks.rb:320 0.721
After features/support/hooks.rb:100 0.000
Tags: @product
19.103
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.676
Then persistence for "Persistent" is active 0.103
When I create a file in the Persistent directory 0.083
And I disable the first tps feature 5.531
And I delete the data of the Persistent Folder feature 3.652
Then the file I created does not exist on the Persistent Storage 0.055
After features/support/hooks.rb:320 0.731
After features/support/hooks.rb:100 0.000
Tags: @product
58.884
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.469
And the network is plugged 0.037
And Tor is ready 14.423
And I take note of which tps features are available 0.554
When I write some files expected to persist 1.374
And I shutdown Tails and wait for the computer to power off 8.762
# 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.262
After features/support/hooks.rb:320 0.108
After features/support/hooks.rb:100 0.000
Tags: @product
3:8.040
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.535
And the network is plugged 0.037
And Tor is ready 19.242
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 8.829
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:8.699
And I capture all network traffic 0.008
And the network is plugged 0.041
And Tor is ready 20.778
And I switch to the "persistent-con-current" NetworkManager connection 0.331
And the 1st network device has a spoofed MAC address configured 0.102
And no network device leaked the real MAC address 0.238
After features/support/hooks.rb:320 0.671
After features/support/hooks.rb:100 0.055
Tags: @product
53.040
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.545
And I enable persistence creation in Tails Greeter 1.097
And I log in to a new session expecting no warning about the Persistent Storage not being activated 19.464
Then I create a persistent partition with the default settings using the wizard that was already open 20.933
After features/support/hooks.rb:320 1.309
After features/support/hooks.rb:100 0.000
Tags: @product
4:40.401
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.159
When I enable persistence 33.105
Then no persistent Greeter options were restored 15.170
When I set all Greeter options to non-default values 25.430
And I log in to a new session in German (de) after having activated the Persistent Storage 47.956
Then all Greeter options are set to non-default values 0.444
When I cold reboot the computer 7.444
And the computer reboots Tails 57.159
Given I enable persistence 29.076
Then persistent Greeter options were restored 16.063
When I log in to a new session after having activated the Persistent Storage 36.119
Then all Greeter options are set to non-default values 0.270
After features/support/hooks.rb:320 1.717
After features/support/hooks.rb:100 0.041
Tags: @product
3:49.958
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 24.507
# 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 36.968
And I shutdown Tails and wait for the computer to power off 12.852
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:0.173
And I change the passphrase of the Persistent Storage back to the original 35.456
After features/support/hooks.rb:320 2.575
After features/support/hooks.rb:100 0.007
Tags: @product
55.537
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.110
And I log in to a new session without activating the Persistent Storage 19.693
Then persistence is disabled 0.220
But a Tails persistence partition exists on USB drive "__internal" 9.455
And all notifications have disappeared 9.423
When I delete the persistent partition 6.194
Then there is no persistence partition on USB drive "__internal" 0.439
After features/support/hooks.rb:320 0.952
After features/support/hooks.rb:100 0.000
Tags: @product
2:14.916
Before features/support/hooks.rb:269 0.014
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.815
When I write some dotfile expected to persist 0.056
And I shutdown Tails and wait for the computer to power off 8.522
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:56.196
Then the expected persistent dotfile is present in the filesystem 0.325
After features/support/hooks.rb:320 0.602
After features/support/hooks.rb:100 0.010
Tags: @product
1:35.651
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.153
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.084
When I try to enable persistence 0.448
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 28.973
When I log in to a new session after having activated the Persistent Storage 39.863
And all notifications have disappeared 8.634
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.896
And all tps features are enabled 2.745
And all tps features but the first one are active 1.852
After features/support/hooks.rb:320 1.026
After features/support/hooks.rb:100 0.000
Tags: @product
5:18.684
Before features/support/hooks.rb:269 0.008
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:55.667
And I enable persistence 35.290
And I log in to a new session after having activated the Persistent Storage 45.081
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.307
And persistence is enabled 0.337
After features/support/hooks.rb:320 2.006
After features/support/hooks.rb:100 0.000
Tags: @product
34.322
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 13.423
And I enable persistence but something goes wrong during the LUKS header upgrade 20.102
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.796
After features/support/hooks.rb:320 0.725
After features/support/hooks.rb:100 0.000
Tags: @product
19.295
When I choose to connect to Tor automatically 2.371
And I accept Tor Connection's offer to use my persistent bridges 1.854
And I click "Connect to Tor" 1.419
Then I wait until Tor is ready 11.638
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 1.100
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.897
After features/support/hooks.rb:320 0.733
After features/support/hooks.rb:100 0.053
Tags: @product
17.942
When I choose to connect to Tor automatically 1.836
And I accept Tor Connection's offer to use my persistent bridges 1.775
And I disable saving bridges to Persistent Storage 1.290
And I configure a direct connection in the Tor Connection Assistant 8.808
Then I wait until Tor is ready 2.155
And tca.conf includes no bridge 0.014
And the "TorConfiguration" tps feature is not enabled and not active 1.014
And all Internet traffic has only flowed through Tor or connectivity check service 1.046
After features/support/hooks.rb:320 0.644
After features/support/hooks.rb:100 0.056
Feature: Random Seed
Tags: @product
2:47.400
Before features/support/hooks.rb:269 0.007
Given a computer 0.205
And I temporarily create a 7200 MiB disk named "temp" 0.061
And I plug USB drive "temp" 1.083
And I write the Tails USB image to disk "temp" 31.858
Then there is no random seed on USB drive "temp" 6.220
When I start Tails from USB drive "temp" with network unplugged 1:29.463
Then the random seed was written multiple times on first boot 0.079
And there is a random seed on USB drive "temp" 6.029
When I log in to a new session 15.079
And I wait for the random seed to be updated 1.129
Then there is a random seed on USB drive "temp" 5.972
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.208
Then there is a random seed on USB drive "temp" 6.008
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:320 0.121
After features/support/hooks.rb:100 0.098
Tags: @product
11.725
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 11.309
Then the live user has been setup by live-boot 0.116
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.098
And the live user owns its home directory which has strict permissions 0.202
After features/support/hooks.rb:320 1.001
After features/support/hooks.rb:100 0.000
19.059
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 18.815
Then no unexpected services are listening for network connections 0.244

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

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

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

After features/support/hooks.rb:320 0.907
After features/support/hooks.rb:100 0.000
Tags: @product
21.068
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.818
Then the live user can only access allowed local services 6.250

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

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

amnesia could access tor on 10.200.1.1:9050 (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 access tor on 127.0.0.1:9062 (TCP) as expected

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

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

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

After features/support/hooks.rb:320 0.708
After features/support/hooks.rb:100 0.000
Tags: @product
13.915
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 13.840
Then there are no unexpected messages of priority "err" or higher in the journal 0.075
After features/support/hooks.rb:320 0.864
After features/support/hooks.rb:100 0.000
Tags: @product
13.655
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.571
Then there are no unexpected messages of priority "err" or higher in the journal 0.084
After features/support/hooks.rb:320 0.947
After features/support/hooks.rb:100 0.000
Tags: @product
23.479
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.574
When I request a shutdown using the system menu 2.037
Then Tails eventually shuts down 8.867
After features/support/hooks.rb:320 0.184
After features/support/hooks.rb:100 0.000
1:41.328
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 25.966
When I request a reboot using the system menu 1.705
Then Tails eventually restarts 1:13.656
After features/support/hooks.rb:320 3.535
After features/support/hooks.rb:100 0.000
7.104
Given I monitor the network connections of SSH 0.067
And I have the SSH key pair for an SSH server 0.324
When I connect to an SSH server on the Internet 5.311
Then I have sucessfully logged into the SSH server 1.388
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:509 0.541
After features/support/hooks.rb:320 0.696
After features/support/hooks.rb:100 0.000
7.503
Given I have the SSH key pair for an SSH server 0.280
And an SSH server is running on the LAN 0.344
When I connect to an SSH server on the LAN 5.248
Then I am prompted to verify the SSH fingerprint for the SSH server 1.630
After features/support/hooks.rb:509 0.460
After features/support/hooks.rb:320 0.918
After features/support/hooks.rb:100 0.001
15.306
Given I have the SSH key pair for an SFTP server 0.239
When I connect to an SFTP server on the Internet 14.173
Then I successfully connect to the SFTP server 0.894
After features/support/hooks.rb:509 0.610
After features/support/hooks.rb:320 0.874
After features/support/hooks.rb:100 0.000
17.070
Given I cancel setting up an email account 3.040
When I open Thunderbird's Add-ons Manager 1.851
And I open the Extensions tab 1.630
Then I see that no add-ons are enabled in Thunderbird 10.547
After features/support/hooks.rb:509 0.786
After features/support/hooks.rb:320 1.261
After features/support/hooks.rb:100 0.000
45.896
When I enter my email credentials into the autoconfiguration wizard 11.328
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.397
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.353
When I accept the autoconfiguration wizard's configuration 18.412
And I send an email to myself 6.224
And I fetch my email 1.507
Then I can find the email I sent to myself in my inbox 7.672
After features/support/hooks.rb:509 1.564
After features/support/hooks.rb:320 1.009
After features/support/hooks.rb:100 0.000
10.008
When the network is plugged 0.044
And the Tor Connection Assistant autostarts 4.604
And I look at the hide mode but then I go back 3.810
And I choose to connect to Tor automatically 1.420
Then Tor Connection does not propose me to use Tor bridges 0.128
After features/support/hooks.rb:320 1.014
After features/support/hooks.rb:100 0.000
Tags: @product
1:24.511
Given the Tor network and default bridges are blocked 1.769
And the network is plugged 0.048
And I make sure time sync before Tor connects indicates a captive portal 1.207
And the Tor Connection Assistant autostarts 3.137
When I choose to connect to Tor automatically 1.565
And I click "Connect to Tor" 1.166
Then the Tor Connection Assistant fails to connect to Tor 27.111
And the Tor Connection Assistant knows that it's not the time sync that failed 10.541
And the Tor Connection Assistant knows that there might be a captive portal 0.113
When I open the Unsafe Browser from Tor Connection 13.625
And I log-in to the Captive Portal 12.469
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.965
And I allow time sync before Tor connects to work again 0.056
And I click "Connect to Tor" 1.132
Then I wait until Tor is ready 8.479
After features/support/hooks.rb:320 0.685
After features/support/hooks.rb:100 0.001
Tags: @product
15.297
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 14.736
Then the firewall's policy is to drop all IPv4 traffic 0.220
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.210
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.060
And the firewall is configured to block all external IPv6 traffic 0.069
After features/support/hooks.rb:320 0.612
After features/support/hooks.rb:100 0.000
Tags: @product
42.826
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.700
And I capture all network traffic 0.008
When I successfully start the Unsafe Browser 17.184
And I open the Tails homepage in the Unsafe Browser 11.697
And the Tails homepage loads in the Unsafe Browser 0.553
Then the firewall leak detector has detected leaks 0.681
After features/support/hooks.rb:320 1.818
After features/support/hooks.rb:100 0.048
Tags: @product
14.353
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.291
And I capture all network traffic 0.007
And I disable Tails' firewall 0.256
When I do a TCP DNS lookup of "torproject.org" 0.704
Then the firewall leak detector has detected leaks 0.093
After features/support/hooks.rb:320 0.686
After features/support/hooks.rb:100 0.044
Tags: @product
15.202
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.127
And I capture all network traffic 0.005
And I disable Tails' firewall 0.254
When I do a UDP DNS lookup of "torproject.org" 0.720
Then the firewall leak detector has detected leaks 0.095
After features/support/hooks.rb:320 0.856
After features/support/hooks.rb:100 0.046
Tags: @product
16.709
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.212
And I capture all network traffic 0.007
And I disable Tails' firewall 0.266
When I send some ICMP pings 4.105
Then the firewall leak detector has detected leaks 0.118
After features/support/hooks.rb:320 0.584
After features/support/hooks.rb:100 0.043
13.556
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:501 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.149
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.352
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.055
After features/support/hooks.rb:509 0.423
After features/support/hooks.rb:320 0.659
After features/support/hooks.rb:100 0.000
13.460
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.079
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.314
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:509 0.333
After features/support/hooks.rb:320 0.669
After features/support/hooks.rb:100 0.000
17.592
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.135
When I open an untorified ICMP connection to 1.2.3.4 5.387
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.068
After features/support/hooks.rb:509 0.318
After features/support/hooks.rb:320 0.563
After features/support/hooks.rb:100 0.000
Tags: @product
23.036
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.233
And the system DNS is using the local DNS resolver 0.014
And the network is plugged 0.085
And I successfully configure Tor 14.692
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:320 1.807
After features/support/hooks.rb:100 0.000
10.290
When I monitor the network connections of tails-security-check 0.079
And I re-run tails-security-check 0.184
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.026
After features/support/hooks.rb:509 0.529
After features/support/hooks.rb:320 0.838
After features/support/hooks.rb:100 0.000
2.441
When I monitor the network connections of htpdate 0.072
And I re-run htpdate 2.351
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:509 0.396
After features/support/hooks.rb:320 0.625
After features/support/hooks.rb:100 0.000
32.476
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.077
And I re-run tails-upgrade-frontend-wrapper 32.386
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:509 0.573
After features/support/hooks.rb:320 0.858
After features/support/hooks.rb:100 0.000
26.829
When I monitor the network connections of Tor Browser 0.078
And I start the Tor Browser 25.643
And the Tor Browser loads the startup page 1.065
Then I see that Tor Browser is properly stream isolated 0.042
After features/support/hooks.rb:509 1.200
After features/support/hooks.rb:320 1.215
After features/support/hooks.rb:100 0.000
Tags: @product
47.182
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.185
And a web server is running on the LAN 1.040
And I capture all network traffic 0.007
When I start the Tor Browser 21.797
And the Tor Browser loads the startup page 1.249
And I open a page on the LAN web server in the Tor Browser 9.372
Then the Tor Browser shows the "Unable to connect" error 1.081
And no traffic was sent to the web server on the LAN 0.447
After features/support/hooks.rb:320 1.674
After features/support/hooks.rb:100 0.084
53.070
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.092
Then the amnesiac Tor Browser directory exists 0.061
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.739
And the persistent Tor Browser directory does not exist 0.050
When I start the Tor Browser 22.155
And the Tor Browser loads the startup page 1.280
Then I can save the current page as "index.html" to the default downloads directory 5.328
And I can print the current page as "output.pdf" to the default downloads directory 10.361
After features/support/hooks.rb:509 1.206
After features/support/hooks.rb:320 0.693
After features/support/hooks.rb:100 0.000
49.928
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.015
When I start the Tor Browser 22.839
Then the Tor Browser loads the startup page 1.197
When I download some file in the Tor Browser 13.572
Then the file is saved to the default Tor Browser download directory 0.303
After features/support/hooks.rb:509 2.086
After features/support/hooks.rb:320 0.796
After features/support/hooks.rb:100 0.000
1:32.908
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.008
Given I have started Tails from DVD and logged in and the network is connected 23.077
When I start the Tor Browser 25.809
And the Tor Browser loads the startup page 1.187
Then I can listen to an Ogg audio track in Tor Browser 42.833
After features/support/hooks.rb:509 2.259
After features/support/hooks.rb:320 0.995
After features/support/hooks.rb:100 0.000
47.803
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.130
When I start the Tor Browser 23.485
And the Tor Browser loads the startup page 1.154
Then I can watch a WebM video in Tor Browser 10.032
After features/support/hooks.rb:509 1.315
After features/support/hooks.rb:320 1.070
After features/support/hooks.rb:100 0.000
Tags: @product
1:18.244
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.074
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.119
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.067
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.073
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.053
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/tmp/synaptic.html" exists 0.051
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.129
When I start the Tor Browser 23.881
And the Tor Browser loads the startup page 1.196
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.963
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.558
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.282
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.158
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.657
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.506
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.091
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.131
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.709
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.065
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.107
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.520
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.531
# 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.073
# 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 6.053
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.549
After features/support/hooks.rb:320 0.836
After features/support/hooks.rb:100 0.000
Tags: @product
36.604
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.488
When I start the Tor Browser 22.965
Then the Tor Browser uses all expected TBB shared libraries 1.151
After features/support/hooks.rb:320 0.879
After features/support/hooks.rb:100 0.000
56.293
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.012
Given I have started Tails from DVD and logged in and the network is connected 12.754
When I start the Tor Browser 24.074
And the Tor Browser loads the startup page 1.188
And I open the Tails homepage in the Tor Browser 9.621
Then the Tor Browser loads the Tails homepage 1.163
When I request a new identity in Tor Browser 2.140
Then the Tor Browser restarts into a fresh session 5.349
After features/support/hooks.rb:509 2.439
After features/support/hooks.rb:320 1.203
After features/support/hooks.rb:100 0.000
Tags: @product
42.656
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.719
When I start the Tor Browser 24.940
And the Tor Browser loads the startup page 1.346
Then Tor Browser's circuit view is working 1.649
After features/support/hooks.rb:320 1.063
After features/support/hooks.rb:100 0.000
Tags: @product
57.155
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.532
When I start the Tor Browser 22.894
And the Tor Browser loads the startup page 1.040
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.407
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.232
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.801
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.245
After features/support/hooks.rb:320 0.909
After features/support/hooks.rb:100 0.000
Tags: @product
1:39.883
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.278
And the network is plugged 0.046
And I successfully configure Tor 17.299
And available upgrades have been checked 0.062
And all notifications have disappeared 4.206
Then the persistent Tor Browser directory exists 0.065
And there is a GNOME bookmark for the persistent Tor Browser directory 1.835
When I start the Tor Browser 22.685
And I open the address "https://tails.net/about" in the Tor Browser 10.567
And "Tails - How Tails works" has loaded in the Tor Browser 1.369
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.389
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.338
Then "Tails - How Tails works" has loaded in the Tor Browser 1.673
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.064
After features/support/hooks.rb:320 0.799
After features/support/hooks.rb:100 0.000
Tags: @product
45.697
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.934
Then the amnesiac Documents directory exists 0.054
And there is a GNOME bookmark for the amnesiac Documents directory 1.902
Then I start the Tor Browser in offline mode 26.829
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.977
After features/support/hooks.rb:320 0.983
After features/support/hooks.rb:100 0.000
Tags: @product
45.326
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.067
Then the amnesiac Downloads directory exists 0.070
And there is a GNOME bookmark for the amnesiac Downloads directory 1.588
Then I start the Tor Browser in offline mode 24.880
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.718
After features/support/hooks.rb:320 0.896
After features/support/hooks.rb:100 0.000
Tags: @product
44.879
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.830
Then the amnesiac Music directory exists 0.057
And there is a GNOME bookmark for the amnesiac Music directory 1.833
Then I start the Tor Browser in offline mode 25.773
And I can save the current page as "index.html" to the Music GNOME bookmark 8.384
After features/support/hooks.rb:320 0.844
After features/support/hooks.rb:100 0.000
Tags: @product
43.812
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.155
Then the amnesiac Pictures directory exists 0.074
And there is a GNOME bookmark for the amnesiac Pictures directory 2.183
Then I start the Tor Browser in offline mode 21.932
And I can save the current page as "index.html" to the Pictures GNOME bookmark 11.466
After features/support/hooks.rb:320 0.871
After features/support/hooks.rb:100 0.000
Tags: @product
44.396
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.592
Then the amnesiac Videos directory exists 0.059
And there is a GNOME bookmark for the amnesiac Videos directory 2.087
Then I start the Tor Browser in offline mode 25.252
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.404
After features/support/hooks.rb:320 0.965
After features/support/hooks.rb:100 0.000
Tags: @product
3:39.308
Before features/support/hooks.rb:269 0.054
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.944
And all tps features are active 2.804
And all persistent filesystems have safe access rights 0.234
And all persistence configuration files have safe access rights 0.406
And all persistent directories have safe access rights 2.721
When I start the Tor Browser in offline mode 27.224
And I add a bookmark to eff.org in the Tor Browser 13.115
And I cold reboot the computer 11.457
And the computer reboots Tails 1:7.298
And I enable persistence 15.021
And I log in to a new session 36.315
And all notifications have disappeared 9.701
And I start the Tor Browser in offline mode 21.315
Then the Tor Browser has a bookmark to eff.org 1.747
After features/support/hooks.rb:320 1.126
After features/support/hooks.rb:100 0.080
4.613
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.468
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.145
After features/support/hooks.rb:509 0.403
After features/support/hooks.rb:320 0.576
After features/support/hooks.rb:100 0.000
7.791
Given I have the SSH key pair for a Git repository 0.237
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.396
Then the Git repository "testing" has been cloned successfully 0.157
After features/support/hooks.rb:509 0.450
After features/support/hooks.rb:320 0.654
After features/support/hooks.rb:100 0.000
0.510
When I wget "https://example.com/" to stdout 0.510
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:509 0.324
After features/support/hooks.rb:320 0.614
After features/support/hooks.rb:100 0.000
4.310
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.310

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:509 0.670
After features/support/hooks.rb:320 0.637
After features/support/hooks.rb:100 0.000
0.477
When I curl "https://example.com/" to stdout 0.477
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:509 0.376
After features/support/hooks.rb:320 0.651
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
50.225
Given I have started Tails from DVD without network and logged in 8.246
And I plug and mount a USB drive containing sample videos 15.443
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.175
And the file "/home/amnesia/video.mp4" exists 0.053
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.171
When I open "/home/amnesia/video.mp4" with Totem 3.222
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.846
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.116
Given I close Totem 0.180
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.077
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.055
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.103
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.178
Then Totem tells me it is not allowed to open this file 1.880
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.095
Given I close Totem 0.113
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.115
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.211
Then Totem tells me it is not allowed to open this file 0.903
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.105
Given I close Totem 0.144
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.052
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.111
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.121
Then Totem tells me it is not allowed to open this file 0.934
# 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.071
Given I close Totem 0.125
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.063
And the file "/home/amnesia/.purple/otr.private_key" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.125
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.166
Then Totem tells me it is not allowed to open this file 1.811
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.081
After features/support/hooks.rb:320 0.813
After features/support/hooks.rb:100 0.000
Feature: Using Totem
25.382
Given I have started Tails from DVD and logged in and the network is connected 11.956
Then I can watch a WebM video over HTTPs 13.426
After features/support/hooks.rb:509 0.546
After features/support/hooks.rb:320 0.841
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
41.113
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.468
And I plug and mount a USB drive containing sample videos 15.198
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.093
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.138
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.787
Given I close Totem 0.510
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.160
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.074
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.214
Then Totem tells me it is not allowed to open this file 1.407
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.059
After features/support/hooks.rb:320 0.799
After features/support/hooks.rb:100 0.000
Tags: @product
45.228
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 12.133
And I disable the Unsafe Browser 4.745
And I log in to a new session 18.918
And the network is plugged 0.062
And all notifications have disappeared 6.860
When I try to start the Unsafe Browser 0.114
Then the Unsafe Browser complains that it is disabled 2.393
After features/support/hooks.rb:320 1.311
After features/support/hooks.rb:100 0.000
Tags: @product
38.831
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.812
And a web server is running on the LAN 1.039
When I successfully start the Unsafe Browser 16.257
And I open a page on the LAN web server in the Unsafe Browser 8.565
Then the Unsafe Browser displays the LAN web server hello message 0.156
After features/support/hooks.rb:320 0.762
After features/support/hooks.rb:100 0.000
Tags: @product @doc
48.620
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.340
When I successfully start the Unsafe Browser 16.704
Then the Unsafe Browser runs as the expected user 0.666
And the Unsafe Browser has a red theme 0.583
And the Unsafe Browser shows a warning as its start page 0.577
And the Unsafe Browser has no add-ons installed 8.372
And the Unsafe Browser has no bookmarks 8.240
And the Unsafe Browser uses all expected TBB shared libraries 1.135
After features/support/hooks.rb:320 0.815
After features/support/hooks.rb:100 0.000
Tags: @product
40.462
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.908
When I successfully start the Unsafe Browser 16.259
When I open the Tails homepage in the Unsafe Browser 11.469
Then the Tails homepage loads in the Unsafe Browser 0.549
And the Unsafe Browser has sent packets out to the Internet 0.275
After features/support/hooks.rb:320 0.965
After features/support/hooks.rb:100 0.000
34.771
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.203
When I successfully start the Unsafe Browser 20.403
And I close the Unsafe Browser 0.123
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.527
And the Unsafe Browser chroot is torn down 0.513
After features/support/hooks.rb:320 1.216
After features/support/hooks.rb:100 0.000
43.076
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.280
When I successfully start the Unsafe Browser 17.296
# 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.006

Slept for 10 seconds

And I try to start the Unsafe Browser 0.236
Then I see a warning about another instance already running 3.256
After features/support/hooks.rb:320 1.398
After features/support/hooks.rb:100 0.000
Tags: @product
40.534
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.812
When I configure the Unsafe Browser to use a local proxy 0.236
And I successfully start the Unsafe Browser 16.648
And I open the Tails homepage in the Unsafe Browser 11.315
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.521
After features/support/hooks.rb:320 1.617
After features/support/hooks.rb:100 0.000
2:29.086
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.143
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.081
But checking for updates is disabled in the Unsafe Browser's configuration 0.014
When I successfully start the Unsafe Browser 16.303
And I wait 120 seconds 2:0.060

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.475
After features/support/hooks.rb:509 0.601
After features/support/hooks.rb:320 0.679
After features/support/hooks.rb:100 0.038
28.678
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.128
And the network is unplugged 0.046
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.127
Then I am told I cannot start the Unsafe Browser when I am offline 6.365
After features/support/hooks.rb:320 0.748
After features/support/hooks.rb:100 0.000
18.902
When I plug a USB drive containing a basic VeraCrypt volume 7.050
And I cancel the GNOME authentication prompt 1.856
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.787
And I open this VeraCrypt volume in GNOME Files 4.191
Then I see the expected contents in this VeraCrypt volume 0.489
When I lock the currently opened VeraCrypt volume 0.390
Then the VeraCrypt volume has been unmounted and locked 0.138
After features/support/hooks.rb:320 0.786
After features/support/hooks.rb:100 0.000
23.345
When I plug a USB drive containing a hidden VeraCrypt volume 10.198
And I cancel the GNOME authentication prompt 2.005
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.896
And I open this VeraCrypt volume in GNOME Files 4.917
Then I see the expected contents in this VeraCrypt volume 0.512
When I lock the currently opened VeraCrypt volume 0.683
Then the VeraCrypt volume has been unmounted and locked 0.132
After features/support/hooks.rb:320 0.779
After features/support/hooks.rb:100 0.000
1:27.285
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.752
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.822
And I open this VeraCrypt volume in GNOME Files 5.409
Then I see the expected contents in this VeraCrypt volume 55.230
When I lock the currently opened VeraCrypt file container 0.431
Then the VeraCrypt file container has been unmounted and locked 0.637
After features/support/hooks.rb:320 0.736
After features/support/hooks.rb:100 0.000
43.540
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.991
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.807
And I open this VeraCrypt volume in GNOME Files 5.344
Then I see the expected contents in this VeraCrypt volume 0.899
When I lock the currently opened VeraCrypt file container 0.345
Then the VeraCrypt file container has been unmounted and locked 0.152
After features/support/hooks.rb:320 0.837
After features/support/hooks.rb:100 0.016
26.937
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.975
And I cancel the GNOME authentication prompt 2.045
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.768
And I open this VeraCrypt volume in GNOME Files 3.661
Then I see the expected contents in this VeraCrypt volume 0.495
When I lock the currently opened VeraCrypt volume 0.805
Then the VeraCrypt volume has been unmounted and locked 0.186
After features/support/hooks.rb:320 0.731
After features/support/hooks.rb:100 0.000
26.234
When I plug a USB drive containing a hidden VeraCrypt volume 10.309
And I cancel the GNOME authentication prompt 2.004
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.540
And I open this VeraCrypt volume in GNOME Files 4.251
Then I see the expected contents in this VeraCrypt volume 0.389
When I lock the currently opened VeraCrypt volume 0.408
Then the VeraCrypt volume has been unmounted and locked 0.329
After features/support/hooks.rb:320 0.724
After features/support/hooks.rb:100 0.000
49.358
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.337
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.521
And I open this VeraCrypt volume in GNOME Files 5.443
Then I see the expected contents in this VeraCrypt volume 0.322
When I lock the currently opened VeraCrypt file container 0.441
Then the VeraCrypt file container has been unmounted and locked 0.291
After features/support/hooks.rb:320 1.335
After features/support/hooks.rb:100 0.014
49.911
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.772
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.573
And I open this VeraCrypt volume in GNOME Files 4.218
Then I see the expected contents in this VeraCrypt volume 0.674
When I lock the currently opened VeraCrypt file container 0.387
Then the VeraCrypt file container has been unmounted and locked 0.284
After features/support/hooks.rb:320 0.727
After features/support/hooks.rb:100 0.014
45.122
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.596
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.799
And I open this VeraCrypt volume in GNOME Files 4.690
Then I see the expected contents in this VeraCrypt volume 6.096
When I lock the currently opened VeraCrypt file container 0.403
Then the VeraCrypt file container has been unmounted and locked 0.536
After features/support/hooks.rb:320 0.787
After features/support/hooks.rb:100 0.000
Tags: @product
8.737
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.630
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.106
After features/support/hooks.rb:320 0.759
After features/support/hooks.rb:100 0.000
Tags: @product
9.031
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.087
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.944
After features/support/hooks.rb:320 0.648
After features/support/hooks.rb:100 0.000
Tags: @product
22.170
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.278
When I start "WhisperBack" via GNOME Activities Overview 10.414
Then WhisperBack has debugging information 3.476
After features/support/hooks.rb:320 1.089
After features/support/hooks.rb:100 0.000