Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 103 13 Jun 2024, 07:01

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:23:36.415 Passed
Tags: @product
1:59.736
Before features/support/hooks.rb:269 0.028
Given a computer 0.854
And I temporarily create a 100 MiB disk named "swap" 0.411
And I create a gpt swap partition on disk "swap" 12.412
And I plug SATA drive "swap" 1.059
And I temporarily create a 2 GiB disk named "live_hd" 0.072
And I write the Tails ISO image to disk "live_hd" 26.738
And I plug SATA drive "live_hd" 1.059
When I start Tails with network unplugged and I login 1:16.742
Then a "swap" partition was detected by Tails on drive "swap" 0.105
And drive "live_hd" is detected by Tails 0.137
But Tails has no disk swap enabled 0.084
And drive "live_hd" is not mounted 0.058
After features/support/hooks.rb:320 0.650
After features/support/hooks.rb:100 0.113
Tags: @product
1:32.720
Before features/support/hooks.rb:269 0.002
Given a computer 0.374
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.089
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 22.295
And I plug non-removable USB drive "fake_TailsData" 1.047
When I start the computer 1.130
And the computer boots Tails 53.710
Then drive "fake_TailsData" is detected by Tails 0.150
And Tails Greeter has not detected a persistence partition 13.922
After features/support/hooks.rb:320 0.760
After features/support/hooks.rb:100 0.007
Tags: @product
1:31.196
Before features/support/hooks.rb:269 0.002
Given a computer 0.195
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.040
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.259
And I plug SATA drive "fake_TailsData" 1.057
When I start the computer 1.027
And the computer boots Tails 53.977
Then drive "fake_TailsData" is detected by Tails 0.132
And Tails Greeter has not detected a persistence partition 13.504
After features/support/hooks.rb:320 0.737
After features/support/hooks.rb:100 0.007
Tags: @product
1:34.418
Before features/support/hooks.rb:269 0.003
Given a computer 0.171
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.262
And I plug SATA drive "gpt_ext2" 1.055
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.039
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.131
And I plug SATA drive "msdos_fat32" 1.071
And I start Tails from DVD with network unplugged and I login 1:19.297
Then drive "gpt_ext2" is detected by Tails 0.126
And drive "gpt_ext2" is not mounted 0.074
And drive "msdos_fat32" is detected by Tails 0.080
And drive "msdos_fat32" is not mounted 0.068
After features/support/hooks.rb:320 0.673
After features/support/hooks.rb:100 0.006
Tags: @product
2:6.147
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:59.528
And running a command as root with pkexec requires PolicyKit administrator privileges 0.104
Then I can run a command as root with sudo 0.099
Then I can run a command as root with pkexec 6.414
After features/support/hooks.rb:320 1.001
After features/support/hooks.rb:100 0.007
Tags: @product
1:25.497
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 42.006
And running a command as root with pkexec requires PolicyKit administrator privileges 0.085
Then I cannot run a command as root with sudo and the standard passwords 0.204
And I cannot run a command as root with pkexec and the standard passwords 18.245
Then I cannot login as root using su with the standard passwords 24.956
After features/support/hooks.rb:320 0.790
After features/support/hooks.rb:100 0.000
Feature: Time syncing
25.957
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.011
Given I have started Tails from DVD without network and logged in 8.270
When the network is plugged 0.207
And I successfully configure Tor 17.425
Then the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:509 0.509
After features/support/hooks.rb:320 0.862
After features/support/hooks.rb:100 0.000
Feature: Time syncing
29.122
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 9.332
When the network is plugged 0.040
And the Tor Connection Assistant autostarts 5.415
And I configure some normal bridges in the Tor Connection Assistant 10.543
And I wait until Tor is ready 3.721
Then the system clock is less than 5 minutes incorrect 0.069
After features/support/hooks.rb:509 0.442
After features/support/hooks.rb:320 0.575
After features/support/hooks.rb:100 0.000
Feature: Time syncing
30.084
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.128
When I bump the system time with "+1 day" 0.332
And I capture all network traffic 0.002
And the network is plugged 0.047
And the Tor Connection Assistant autostarts 5.367
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.736
And I wait until Tor is ready 2.510
Then the system clock is less than 5 minutes incorrect 0.124
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.833
After features/support/hooks.rb:509 0.487
After features/support/hooks.rb:320 1.033
After features/support/hooks.rb:100 0.046
Feature: Time syncing
1:31.218
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 9.743
When I bump the system time with "-15 days" 0.267
And I warm reboot the computer 0.016
And the computer reboots Tails 1:20.602
Then Tails' hardware clock is close to the host system's time 0.587
After features/support/hooks.rb:509 0.109
After features/support/hooks.rb:320 0.718
After features/support/hooks.rb:100 0.035
Feature: Time syncing
1:28.098
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.009
Given I have started Tails from DVD without network and logged in 8.355
When I bump the hardware clock's time with "-15 days" 1.754
And I warm reboot the computer 0.013
And the computer reboots Tails 1:17.005
Then the hardware clock is still off by "-15 days" 0.971
After features/support/hooks.rb:509 0.118
After features/support/hooks.rb:320 0.615
After features/support/hooks.rb:100 0.005
Feature: Time syncing
58.546
Before features/support/hooks.rb:269 0.001
Before features/support/hooks.rb:501 0.001
Given a computer 0.179
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.029
And I start the computer 1.006
And the computer boots Tails 57.160
Then the system clock is just past Tails' source date 0.170
After features/support/hooks.rb:509 0.122
After features/support/hooks.rb:320 0.724
After features/support/hooks.rb:100 0.007
Feature: Time syncing
34.330
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.875
And I make sure time sync before Tor connects times out 1.161
When the network is plugged 0.040
And I successfully configure Tor 24.182
Then the system clock is less than 5 minutes incorrect 0.070
After features/support/hooks.rb:509 0.596
After features/support/hooks.rb:320 1.382
After features/support/hooks.rb:100 0.001
Feature: Time syncing
1:6.123
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.534
When I bump the system time with "+8 hours +15 minutes" 0.281
And all notifications have disappeared 4.237
And I capture all network traffic 0.005
And I make sure time sync before Tor connects fails 0.168
And the network is plugged 0.148
And the Tor Connection Assistant autostarts 3.997
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.649
And I click "Connect to Tor" 1.203
And the Tor Connection Assistant fails to connect to Tor 16.368
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.973
Then the system clock is less than 20 minutes incorrect 0.206
When I click "Connect to Tor" 1.192
Then I wait until Tor is ready 8.008
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.087
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:509 0.548
After features/support/hooks.rb:320 0.776
After features/support/hooks.rb:100 0.038
Feature: Time syncing
1:0.267
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.394
When I bump the system time with "+8 hours +15 minutes" 0.227
And all notifications have disappeared 4.020
And I capture all network traffic 0.003
And the network is plugged 0.068
And the Tor Connection Assistant autostarts 3.467
# 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 4.871
And I click "Connect to Tor" 1.160
Then the Tor Connection Assistant reports that it failed to connect 11.874
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.066
Then the system clock is less than 20 minutes incorrect 0.213
# "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.376
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 7.891
And all Internet traffic has only flowed through the configured bridges 0.998
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.063
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.417
After features/support/hooks.rb:509 0.620
After features/support/hooks.rb:320 0.767
After features/support/hooks.rb:100 0.046
Feature: Time syncing
30.519
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.214
And I make sure time sync before Tor connects uses a fake connectivity check service 1.152
And the network is plugged 0.087
And Tor is ready 19.527
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.533
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.644
After features/support/hooks.rb:320 0.582
After features/support/hooks.rb:100 0.000
Tags: @product
18.923
When I configure some normal bridges in the Tor Connection Assistant 13.461
Then I wait until Tor is ready 4.542
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.046
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.859
After features/support/hooks.rb:320 1.930
After features/support/hooks.rb:100 0.031
Tags: @product
46.534
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 9.763
Then I wait until Tor is ready 35.625
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges 1.076
After features/support/hooks.rb:320 0.763
After features/support/hooks.rb:100 0.042
Tags: @product
40.304
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 37.445
Then I wait until Tor is ready 1.822
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through the configured bridges 0.962
After features/support/hooks.rb:320 0.643
After features/support/hooks.rb:100 0.033
Tags: @product
1:10.245
Given the Tor network and default bridges are blocked 2.482
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.040
Then the Tor Connection Assistant reports that it failed to connect 0.141
And tca.conf is empty 0.229
Given I scan a QR code from the error page in Tor Connection Assistant 22.893
And I retry connecting to Tor 1.183
Then I wait until Tor is ready 11.228
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.047
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.985
After features/support/hooks.rb:320 0.652
After features/support/hooks.rb:100 0.029
18.412
When I configure the default bridges in the Tor Connection Assistant 14.793
Then I wait until Tor is ready 1.721
And Tor is configured to use the default bridges 0.479
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.052
And Tor is configured to use the default bridges 0.442
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.910
After features/support/hooks.rb:320 0.584
After features/support/hooks.rb:100 0.045
Tags: @product
29.432
Given the Tor network is blocked 1.861
When I configure a direct connection in the Tor Connection Assistant 24.309
Then I wait until Tor is ready 1.617
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.059
And Tor is configured to use the default bridges 0.480
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.092
After features/support/hooks.rb:320 0.684
After features/support/hooks.rb:100 0.041
Tags: @product
46.612
Given the Tor network and default bridges are blocked 1.868
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.167
Then the Tor Connection Assistant reports that it failed to connect 0.109
And tca.conf is empty 0.214
Given the Tor network and default bridges are unblocked 1.232
And I retry connecting to Tor 1.148
Then I wait until Tor is ready 8.741
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 1.067
After features/support/hooks.rb:320 1.321
After features/support/hooks.rb:100 0.052
Tags: @product
4.741
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.451
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.133
And I cannot click the "Connect to Tor" button 0.157
After features/support/hooks.rb:320 0.827
After features/support/hooks.rb:100 0.059
Tags: @product
30.011
Given I configure a direct connection in the Tor Connection Assistant 8.925
And I wait until Tor is ready 4.050
When I disconnect the network through GNOME 2.894
And I connect the network through GNOME 2.851
Then the Tor Connection Assistant autostarts 2.332
And the Tor Connection Assistant connects to Tor 6.063
And I wait until Tor is ready 0.972
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.059
And all Internet traffic has only flowed through Tor or connectivity check service 1.860
After features/support/hooks.rb:320 0.675
After features/support/hooks.rb:100 0.065
Tags: @product
48.639
Given I configure a direct connection in the Tor Connection Assistant 9.198
And I wait until Tor is ready 5.783
And I disconnect the network through GNOME 2.628
And the Tor network and default bridges are blocked 1.536
When I connect the network through GNOME 2.948
Then the Tor Connection Assistant reports that it failed to connect 26.543
After features/support/hooks.rb:320 0.832
After features/support/hooks.rb:100 0.080
Tags: @product
37.765
Given the Tor network and default bridges are blocked 1.675
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.242
Then the Tor Connection Assistant reports that it failed to connect 0.132
Given the Tor network and default bridges are unblocked 1.528
When I click "Connect to Tor" 1.178
Then I wait until Tor is ready 8.226
And Tor is configured to use the default bridges 0.497
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.283
After features/support/hooks.rb:320 1.477
After features/support/hooks.rb:100 0.044
23.184
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 10.434
And I prepare Tails for memory erasure tests 0.487
When I start a process allocating 128 MiB of memory with a known pattern 1.210
Then patterns cover at least 128 MiB in the guest's memory 3.606

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

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

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

After features/support/hooks.rb:320 1.283
After features/support/hooks.rb:100 0.000
22.874
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.104
And I prepare Tails for memory erasure tests 0.456
And I find very few patterns in the guest's memory 3.604

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:320 0.851
After features/support/hooks.rb:100 0.001
54.630
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.311
And I prepare Tails for memory erasure tests 0.558
When I fill a 128 MiB file with a known pattern on the root filesystem 18.873
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.709
Then patterns cover at least 128 MiB in the guest's memory 3.227

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

When I trigger shutdown 0.015
And I wait 20 seconds 20.002

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.570
After features/support/hooks.rb:100 0.000
7:29.869
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 6:47.202
And I prepare Tails for memory erasure tests 0.420
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.047
When I trigger shutdown 0.013
And I wait 20 seconds 20.011

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.525
After features/support/hooks.rb:100 0.018
26.712
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.307
And I temporarily create a 4 GiB disk named "gptfat" 0.066
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.382
And I plug USB drive "gptfat" 2.469
When I start Tails Installer 9.438
Then I am told by Tails Installer that the destination device "is too small" 0.048
After features/support/hooks.rb:320 1.585
After features/support/hooks.rb:100 0.001
Tags: @product
19.980
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.253
And I temporarily create a 7200 MiB disk named "temp" 0.050
And I start Tails Installer 8.779
But a suitable USB device is not found 0.022
When I plug USB drive "temp" 2.541
Then the "temp" USB drive is selected 0.110
When I unplug USB drive "temp" 0.196
Then a suitable USB device is not found 0.025
After features/support/hooks.rb:320 1.887
After features/support/hooks.rb:100 0.000
Tags: @product
3:53.945
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 9.590
And I temporarily create a 7200 MiB disk named "install" 0.052
And I create a gpt partition with a vfat filesystem on disk "install" 6.411
And I plug USB drive "install" 2.484
And I install Tails to USB drive "install" by cloning 3:16.680
Then the running Tails is installed on USB drive "install" 12.650
And there is a random seed on USB drive "install" 6.009
But there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:320 1.110
After features/support/hooks.rb:100 0.121
Tags: @product
3:51.521
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.078
And I temporarily create a 7200 MiB disk named "install" 0.061
And I plug USB drive "install" 3.738
And I install Tails to USB drive "install" by cloning 3:18.934
Then the running Tails is installed on USB drive "install" 13.645
And there is a random seed on USB drive "install" 5.979
But there is no persistence partition on USB drive "install" 0.083
After features/support/hooks.rb:320 1.182
After features/support/hooks.rb:100 0.114
Tags: @product
4:30.394
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 13.606
And I create a file in the Persistent directory 0.671
And I temporarily create a 7200 MiB disk named "install" 0.439
And I create a gpt partition with a vfat filesystem on disk "install" 6.712
And I plug USB drive "install" 2.517
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.438
Then the running Tails is installed on USB drive "install" 16.505
And there is a random seed on USB drive "install" 5.958
And there is a persistence partition on USB drive "install" 0.071
And the USB drive "install" contains the same files as my persistent storage 3.471
After features/support/hooks.rb:320 2.356
After features/support/hooks.rb:100 0.127
Tags: @product
3:58.403
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.399
And I temporarily create a 7200 MiB disk named "install" 0.039
And I plug USB drive "install" 2.497
And I install Tails to USB drive "install" by cloning 3:17.885
Then the running Tails is installed on USB drive "install" 18.470
And there is a random seed on USB drive "install" 6.042
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:320 1.994
After features/support/hooks.rb:100 0.087
Tags: @product
4:14.391
Before features/support/hooks.rb:269 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.009
And I have started Tails from DVD without network and logged in 22.717
And I clone USB drive "__internal" to a temporary USB drive "install" 1.260
And I plug USB drive "install" 2.637
# 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:14.618
Then the running Tails is installed on USB drive "install" 17.185
And there is a random seed on USB drive "install" 5.895
And there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:320 1.576
After features/support/hooks.rb:100 0.143
Tags: @product @uefi
1:57.587
Before features/support/hooks.rb:269 0.010
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.115
And I power off the computer 0.321
And the computer is set to boot in UEFI mode 0.032
When I start Tails from USB drive "__internal" with network unplugged and I login 1:42.613
Then Tails is running from USB drive "__internal" 0.317
And the boot device has safe access rights 3.126
And Tails has started in UEFI mode 0.061
After features/support/hooks.rb:320 0.614
After features/support/hooks.rb:100 0.045
Tags: @product
1:45.348
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.304
And I plug and mount a USB drive containing a Tails USB image 43.884
And I create a 7200 MiB disk named "usbimage" 0.052
And I plug USB drive "usbimage" 2.427
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 50.678
After features/support/hooks.rb:320 1.662
After features/support/hooks.rb:100 0.092
Tags: @product
1:34.797
Before features/support/hooks.rb:269 0.002
Given a computer 0.221
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:33.459
Then Tails is running from USB drive "usbimage" 0.287
And the label of the system partition on "usbimage" is "Tails" 0.213
And the system partition on "usbimage" is an EFI system partition 0.157
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.160
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.122
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.076
And the system partition on "usbimage" has the expected flags 0.097
After features/support/hooks.rb:320 0.546
After features/support/hooks.rb:100 0.011
5:13.241
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:501 0.011
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:0.980
And I update APT using apt 19.655
And I install "popularity-contest" using apt 25.678
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.080
When I create a persistent storage and activate the Additional Software feature 20.328
Then Additional Software is correctly configured for package "popularity-contest" 1.430
When I shutdown Tails and wait for the computer to power off 10.824
And I start Tails from USB drive "__internal" with network unplugged 1:0.086
And I enable persistence 21.051
And I log in to a new session 42.003
And the Additional Software installation service has started 41.383
Then I am notified that the installation succeeded 2.601
And Additional Software is correctly configured for package "popularity-contest" 0.889
And the package "popularity-contest" is installed after Additional Software has been started 0.246
After features/support/hooks.rb:509 38.604
After features/support/hooks.rb:320 1.695
After features/support/hooks.rb:100 0.016
2:33.188
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.010
Given a computer 0.276
And I start Tails from USB drive "__internal" and I login with an administration password 1:46.562
And I update APT using apt 16.142
When I install "makepp" using apt 25.798
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.332
And the package "makepp" is installed 0.075
After features/support/hooks.rb:509 41.202
After features/support/hooks.rb:320 1.044
After features/support/hooks.rb:100 0.014
5:34.255
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.008
Given a computer 0.272
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:42.799
When I uninstall "popularity-contest" using apt 21.866
And I accept removing "popularity-contest" from Additional Software 0.763
Then "popularity-contest" is not in the list of Additional Software 0.820
When I start Synaptic 27.008
And I update APT using Synaptic 22.267
And I install "cowsay" using Synaptic 9.240
And I accept adding "cowsay" to Additional Software 1.654
Then Additional Software is correctly configured for package "cowsay" 0.950
When I uninstall "cowsay" using apt 3.250
And I refuse removing "cowsay" from Additional Software 0.627
Then Additional Software is correctly configured for package "cowsay" 0.962
When I start "Additional Software" via GNOME Activities Overview 10.685
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.352
Then "cowsay" is not in the list of Additional Software 1.026
When I install "cowsay" using apt 3.236
And I refuse adding "cowsay" to Additional Software 0.657
Then "cowsay" is not in the list of Additional Software 0.812
After features/support/hooks.rb:509 1.190
After features/support/hooks.rb:320 0.851
After features/support/hooks.rb:100 0.012
10:37.762
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:501 0.010
Given a computer 0.262
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:54.477
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 31.118
And I accept adding "cowsay" to Additional Software 4.508
And Additional Software is correctly configured for package "cowsay" 0.923
And I shutdown Tails and wait for the computer to power off 6.428
And I start Tails from USB drive "__internal" with network unplugged 1:1.380
And I enable persistence 14.672
# 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.025
And I log in to a new session 44.093
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.834
And I revert the APT tweaks that made it prefer an old version of cowsay 0.081
# 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.075
And the network is plugged 0.036
And Tor is ready 22.206
# 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 8.828
And available upgrades have been checked 0.080
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.568
And I can open the Additional Software configuration window from the notification 4.414
And I shutdown Tails and wait for the computer to power off 8.760
And I start Tails from USB drive "__internal" with network unplugged 1:2.373
And I enable persistence 12.486
# 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.325
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.136
And I revert the APT tweaks that made it prefer an old version of cowsay 0.076
And the network is plugged 0.048
And Tor is ready 54.201
Then the Additional Software upgrade service has started 0.185
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.096
After features/support/hooks.rb:509 2.383
After features/support/hooks.rb:320 0.806
After features/support/hooks.rb:100 0.040
2:15.077
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.008
Given a computer 0.251
And I start Tails from USB drive "__internal" with network unplugged 1:2.165
And I enable persistence 10.230
And I remove the "cowsay" deb files from the APT cache 0.648
# 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.083
And I log in to a new session 39.176
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.440
And I can open the Additional Software log file from the notification 6.423
And the package "cowsay" is not installed 0.657
After features/support/hooks.rb:509 0.123
After features/support/hooks.rb:320 1.201
After features/support/hooks.rb:100 0.011
Tags: @product
2:15.161
Before features/support/hooks.rb:269 0.007
Given a computer 0.232
And I create a 7200 MiB disk named "old" 0.045
And I plug USB drive "old" 1.052
And I write an old version of the Tails USB image to disk "old" 38.013
When I start Tails from USB drive "old" with network unplugged 1:31.545
Then the boot device has safe access rights 3.189
And Tails is running from USB drive "old" 0.367
And there is no persistence partition on USB drive "old" 0.068
And process "udev-watchdog" is running 0.112
And udev-watchdog is monitoring the correct device 0.317
And I unplug USB drive "old" 0.217
After features/support/hooks.rb:320 8.167
After features/support/hooks.rb:100 0.009
Tags: @product
2:22.517
Before features/support/hooks.rb:269 0.005
Given a computer 0.232
And I start Tails from USB drive "old" with network unplugged and I login 1:30.553
Then Tails is running from USB drive "old" 0.420
And I create a persistent partition 39.760
And I take note of which tps features are available 1.547
Then a Tails persistence partition exists on USB drive "old" 0.954
And I shutdown Tails and wait for the computer to power off 9.048
After features/support/hooks.rb:320 0.158
After features/support/hooks.rb:100 0.012
Tags: @product
3:1.934
Before features/support/hooks.rb:269 0.007
Given a computer 0.262
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:18.039
Then Tails is running from USB drive "old" 0.425
And all tps features are active 4.291
When I write some files expected to persist 2.092
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.317
And all persistence configuration files have safe access rights 0.448
And all persistent directories from the old Tails version have safe access rights 2.686
And I take note of which tps features are available 2.765
And I shutdown Tails and wait for the computer to power off 4.553
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 26.052
After features/support/hooks.rb:320 0.143
After features/support/hooks.rb:100 0.010
Tags: @product
2:43.614
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 20.063
And I log in to a new session 22.126
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.689
And I plug USB drive "to_upgrade" 2.490
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.974
Then the running Tails is installed on USB drive "to_upgrade" 20.850
And I unplug USB drive "to_upgrade" 0.227
And I unplug USB drive "__internal" 0.191
After features/support/hooks.rb:320 2.323
After features/support/hooks.rb:100 0.000
Tags: @product
2:18.081
Before features/support/hooks.rb:269 0.007
Given a computer 0.255
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:8.741
Then all tps features from the old Tails version are active 1.661
And Tails is running from USB drive "to_upgrade" 0.356
And the boot device has safe access rights 3.178
And the expected persistent files created with the old Tails version are present in the filesystem 1.529
And all persistent directories from the old Tails version have safe access rights 2.358
After features/support/hooks.rb:320 0.661
After features/support/hooks.rb:100 0.010
6:43.677
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.525
And no SquashFS delta is installed 0.497
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.320
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.062
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.271
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.395
When the network is plugged 0.039
And Tor is ready 21.333
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.696
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.060
Given I shutdown Tails and wait for the computer to power off 11.293
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:15.756
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 2.347
And the file system changes introduced in version 6.2~testoverlayfs are present 0.299
And only the 6.2~testoverlayfs SquashFS delta is installed 0.073
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.325
# 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.291
When the network is plugged 0.050
And Tor is ready 18.052
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.605
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.892
Given I shutdown Tails and wait for the computer to power off 4.358
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:6.967
Then Tails is running version 6.3~testoverlayfs 0.013
And all tps features are active 2.215
And the file system changes introduced in version 6.3~testoverlayfs are present 0.484
And only the 6.3~testoverlayfs SquashFS delta is installed 0.061
# 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.300
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.276
When the network is plugged 0.049
And Tor is ready 17.896
Then the Upgrader considers the system as up-to-date 0.347
# 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 14.617
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.881
After features/support/hooks.rb:320 0.822
After features/support/hooks.rb:100 0.019
36.389
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.055
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.333
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.103
And the signing key used by the Upgrader is outdated 1.137
But a current signing key is available on our website 0.000
When the network is plugged 0.054
And Tor is ready 19.508
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.195
After features/support/hooks.rb:320 1.464
After features/support/hooks.rb:100 0.000
1:3.431
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 49.710
When I eject the boot medium 0.231
Then Tails eventually shuts down 13.489
After features/support/hooks.rb:320 0.217
After features/support/hooks.rb:100 0.000
42.821
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.445
And I prepare Tails for memory erasure tests 0.498
And I fill a 128 MiB file with a known pattern on the root filesystem 16.910
And patterns cover at least 128 MiB in the guest's memory 3.532

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

When I eject the boot medium 0.314
And I wait for Tails to finish wiping the memory 11.345
Then I find very few patterns in the guest's memory 1.774

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

After features/support/hooks.rb:320 3.525
After features/support/hooks.rb:100 0.000
38.251
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.469
And I prepare Tails for memory erasure tests 0.480
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.250
And I fill the USB drive with a known pattern 2.283
And I read the content of the test FS 0.296
And patterns cover at least 90% of the test FS size in the guest's memory 3.085

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

When I eject the boot medium 0.458
And I wait for Tails to finish wiping the memory 12.142
Then I find very few patterns in the guest's memory 1.784

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

After features/support/hooks.rb:320 3.623
After features/support/hooks.rb:100 0.000
1:7.283
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.437
And I prepare Tails for memory erasure tests 0.493
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 38.502
And I fill the USB drive with a known pattern 1.474
And I read the content of the test FS 0.081
And patterns cover at least 99% of the test FS size in the guest's memory 3.013

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

When I eject the boot medium 1.731
And I wait for Tails to finish wiping the memory 11.809
Then I find very few patterns in the guest's memory 1.739

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

After features/support/hooks.rb:320 3.799
After features/support/hooks.rb:100 0.000
2:28.390
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 11.485
And I prepare Tails for memory erasure tests 0.455
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.461
And patterns cover at least 100 MiB in the guest's memory 3.960

Pattern coverage: 115.246% (115 MiB out of 100 MiB reference memory)

When I eject the boot medium 1.729
And I wait for Tails to finish wiping the memory 13.148
Then I find very few patterns in the guest's memory 1.895

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

And Tails eventually shuts down 1:30.254
After features/support/hooks.rb:320 0.195
After features/support/hooks.rb:100 0.000
Tags: @product
58.125
Before features/support/hooks.rb:269 0.007
Given a computer 0.241
And I start Tails from DVD with network unplugged 57.551
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,deb.tails.boum.org,deb.torproject.org" 0.056
And no proposed-updates APT suite is enabled 0.055
And no experimental APT suite is enabled for deb.torproject.org 0.061
And if releasing, no unversioned Tails APT source is enabled 0.134

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:320 0.695
After features/support/hooks.rb:100 0.010
Tags: @product
1:15.738
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 14.128
# 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.908
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.414
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.122
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.014
When I start Tails' custom backup tool 4.020
Then the backup tool displays "Plug in your backup Tails USB stick" 0.208
When I plug USB drive "backup" 2.497
And I give the Persistent Storage on drive "backup" its own UUID 0.106
And I click "Retry" in the backup tool 1.123
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.204
When I click "Back Up" in the backup tool 1.145
And I enter my persistent storage passphrase into the polkit prompt 2.828
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 17.512
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.193
And I plug USB drive "backup" 3.717
Then the USB drive "backup" contains the same files as my persistent storage 5.590
After features/support/hooks.rb:320 2.486
After features/support/hooks.rb:100 0.127
Tags: @product
0.220
Then the hostname should not have been leaked on the network 0.220
After features/support/hooks.rb:320 0.680
After features/support/hooks.rb:100 0.035
Tags: @product
0.868
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.218
And I switch to the "manually-added-con" NetworkManager connection 0.363
Then the hostname should not have been leaked on the network 0.285
After features/support/hooks.rb:320 1.073
After features/support/hooks.rb:100 0.047
42.661
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and logged in 10.100
When I start "Tails Documentation" via GNOME Activities Overview 11.270
Then the Tor Browser has started 20.547
Then "Tails - Documentation" has loaded in the Tor Browser 0.742
After features/support/hooks.rb:320 1.088
After features/support/hooks.rb:100 0.000
54.399
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 17.696
When I start "Tails Documentation" via GNOME Activities Overview 10.640
Then the Tor Browser has started 25.472
Then "Tails - Documentation" has loaded in the Tor Browser 0.589
After features/support/hooks.rb:320 1.449
After features/support/hooks.rb:100 0.000
21.833
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD without network and logged in 8.547
When I start Electrum through the GNOME menu 11.211
But the "electrum" tps feature is not enabled 0.532
And I see a warning that Electrum is not persistent 1.541
After features/support/hooks.rb:509 0.107
After features/support/hooks.rb:320 0.829
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.694
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.839
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.298
Then I see "CupsTestPage.png" after at most 40 seconds 3.693
And I can print the current document to "/home/amnesia/output.pdf" 4.862
After features/support/hooks.rb:320 0.796
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.674
Before features/support/hooks.rb:269 0.028
Given I have started Tails from DVD without network and logged in 8.798
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.162
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.307
Then I see "CupsTestPage.png" after at most 40 seconds 3.539
And I can print the current document to "/home/amnesia/output.pdf" 4.867
After features/support/hooks.rb:320 1.890
After features/support/hooks.rb:100 0.000
Feature: Using Evince
25.546
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 11.336
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.254
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.088
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.062
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.056
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.169
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.257
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.946
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.083
When I close Evince 0.179
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.200
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.268
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.081
When I close Evince 0.215
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.140
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.804
# 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.062
After features/support/hooks.rb:320 1.407
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
22.652
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.752
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.175
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.055
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.914
Then I see "CupsTestPage.png" after at most 40 seconds 3.699
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.053
After features/support/hooks.rb:320 0.837
After features/support/hooks.rb:100 0.000
Feature: Using Evince
17.375
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.774
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.444
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.152
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.001
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.781
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.159
After features/support/hooks.rb:320 0.793
After features/support/hooks.rb:100 0.000
20.451
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.538
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.236
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.320
And I press the "Return" key 0.156
Then a screenshot is saved to the live user's Pictures directory 0.067
After features/support/hooks.rb:320 0.862
After features/support/hooks.rb:100 0.000
Tags: @product
9.958
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 9.229
When the "Dogtail rules!" notification is sent 0.189
Then the "Dogtail rules!" notification is shown to the user 0.539
After features/support/hooks.rb:320 1.149
After features/support/hooks.rb:100 0.000
Tags: @product
3:45.265
Before features/support/hooks.rb:269 0.009
# 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.995
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.047
And Tor is ready 21.282
And all notifications have disappeared 4.204
When I start "Additional Software" via GNOME Activities Overview 11.495
And I close the "tails-additional-software-config" window 2.280
When I start "Disks" via GNOME Activities Overview 8.397
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 3.425
When I start "GNOME Terminal" via GNOME Activities Overview 8.978
And I close the "gnome-terminal-server" window 2.051
When I start "Files" via GNOME Activities Overview 9.084
And I close the "org.gnome.Nautilus" window 17.497
When I start "Persistent Storage" via GNOME Activities Overview 10.074
And I close the "tps-frontend" window 3.963
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.527
And I close the "zenity" window 3.886
When I start "Pidgin" via GNOME Activities Overview 8.322
And I close the "Pidgin" window via Alt+F4 3.962
When I start "Thunderbird" via GNOME Activities Overview 8.872
And I close the "Thunderbird" window 15.504
When I start "Tor Browser" via GNOME Activities Overview 10.035
And I close the "Firefox" window 14.167
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.326
And I close the "unlock-veracrypt-volumes" window 2.451
When I start "Unsafe Browser" via GNOME Activities Overview 10.140
And I close the "Firefox" window 13.288
After features/support/hooks.rb:320 1.704
After features/support/hooks.rb:100 0.000
Tags: @product
43.080
Before features/support/hooks.rb:269 0.007
Given a computer 0.243
And I start the computer from DVD with network unplugged 38.854
When Tails detects disk read failures on the SquashFS 0.358
Then I see a disk failure message on the splash screen 3.623
After features/support/hooks.rb:320 0.843
After features/support/hooks.rb:100 0.018
Tags: @product
44.821
Before features/support/hooks.rb:269 0.017
Given a computer 0.379
And I start the computer from DVD with network unplugged 41.449
When Tails detects disk read failures on the boot device 0.823
Then I see a disk failure message on the splash screen 2.169
After features/support/hooks.rb:320 0.772
After features/support/hooks.rb:100 0.012
Tags: @product
41.116
Before features/support/hooks.rb:269 0.009
Given a computer 0.470
And I start the computer from DVD with network unplugged 36.816
When Tails detects disk read failures on the boot device with a target error 0.439
Then I see a disk failure message on the splash screen 3.389
After features/support/hooks.rb:320 0.632
After features/support/hooks.rb:100 0.013
Tags: @product @doc
36.976
Before features/support/hooks.rb:269 0.009
Given a computer 0.248
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.174
When Tails detects disk read failures on the SquashFS 0.391
Then I see a disk failure message 1.513
Then I can open the hardware failure documentation from the disk failure message 24.648
After features/support/hooks.rb:320 2.289
After features/support/hooks.rb:100 0.000
Tags: @product @doc
37.389
Before features/support/hooks.rb:269 0.007
Given a computer 0.212
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.140
When Tails detects disk read failures on the boot device 1.580
Then I see a disk failure message 0.536
Then I can open the hardware failure documentation from the disk failure message 24.920
After features/support/hooks.rb:320 3.140
After features/support/hooks.rb:100 0.000
Tags: @product @doc
38.088
Before features/support/hooks.rb:269 0.009
Given a computer 0.450
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.492
When Tails detects disk read failures on the boot device with a target error 1.523
Then I see a disk failure message 1.543
Then I can open the hardware failure documentation from the disk failure message 24.079
After features/support/hooks.rb:320 2.239
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
50.516
Before features/support/hooks.rb:269 0.009
Given a computer 0.437
And I start the computer from DVD with network unplugged and an unsupported graphics card 35.483
Then I see a graphics card failure message on the splash screen 14.594
After features/support/hooks.rb:320 0.777
After features/support/hooks.rb:100 0.011
Tags: @product @doc
12.918
Before features/support/hooks.rb:269 0.040
Given I have started Tails from DVD without network and logged in 8.567
Then the included OpenPGP keys are valid for the next 1 month 4.351
After features/support/hooks.rb:320 0.719
After features/support/hooks.rb:100 0.000
Tags: @product
22.234
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.535
Then the keys trusted by APT are valid for the next 3 months 13.699
After features/support/hooks.rb:320 1.395
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
50.280
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 12.375
And I log in to a new session in German (de) 35.320
Then the amnesiac Documents directory exists 0.070
And there is a GNOME bookmark for the amnesiac Documents directory 2.514
After features/support/hooks.rb:320 0.920
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
47.676
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.139
And I log in to a new session in German (de) 35.504
Then the amnesiac Downloads directory exists 0.122
And there is a GNOME bookmark for the amnesiac Downloads directory 2.909
After features/support/hooks.rb:320 0.792
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.118
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.752
And I log in to a new session in German (de) 34.435
Then the amnesiac Music directory exists 0.139
And there is a GNOME bookmark for the amnesiac Music directory 2.790
After features/support/hooks.rb:320 3.496
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.430
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.566
And I log in to a new session in German (de) 34.591
Then the amnesiac Pictures directory exists 0.112
And there is a GNOME bookmark for the amnesiac Pictures directory 3.160
After features/support/hooks.rb:320 0.788
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.578
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.008
And I log in to a new session in German (de) 34.499
Then the amnesiac Videos directory exists 0.057
And there is a GNOME bookmark for the amnesiac Videos directory 3.013
After features/support/hooks.rb:320 0.758
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.974
Before features/support/hooks.rb:269 0.023
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.024
When I log in to a new session in Arabic (ar) 35.743
Then the keyboard layout is set to "us" 0.294
When the network is plugged 0.043
And Tor is ready 17.163
Then I successfully start the Unsafe Browser in "ar" 15.730
And I kill the Unsafe Browser 5.757
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 32.226
And DuckDuckGo is the default search engine 10.929
And I kill the Tor Browser 5.525
And the screen keyboard works in Thunderbird 12.821
And the layout of the screen keyboard is set to "us" 0.573
After features/support/hooks.rb:320 2.395
After features/support/hooks.rb:100 0.000
Feature: Localization
2:35.948
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.826
When I log in to a new session in Chinese (zh_CN) 36.878
Then the keyboard layout is set to "cn" 0.696
When the network is plugged 0.041
And Tor is ready 18.389
Then I successfully start the Unsafe Browser in "zh_CN" 16.495
And I kill the Unsafe Browser 5.848
When I enable the screen keyboard 0.147
Then the screen keyboard works in Tor Browser 30.376
And DuckDuckGo is the default search engine 11.409
And I kill the Tor Browser 5.525
And the screen keyboard works in Thunderbird 19.650
And the layout of the screen keyboard is set to "us" 0.661
After features/support/hooks.rb:320 2.859
After features/support/hooks.rb:100 0.000
Feature: Localization
2:1.172
Before features/support/hooks.rb:269 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.236
When I log in to a new session in English (en) 17.742
Then the keyboard layout is set to "us" 0.149
When the network is plugged 0.034
And Tor is ready 16.945
Then I successfully start the Unsafe Browser in "en" 15.962
And I kill the Unsafe Browser 5.634
When I enable the screen keyboard 0.162
Then the screen keyboard works in Tor Browser 30.932
And DuckDuckGo is the default search engine 5.188
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 13.315
And the layout of the screen keyboard is set to "us" 0.584
After features/support/hooks.rb:320 2.945
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.684
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.457
When I log in to a new session in French (fr) 33.073
Then the keyboard layout is set to "fr" 0.188
When the network is plugged 0.036
And Tor is ready 17.582
Then I successfully start the Unsafe Browser in "fr" 15.364
And I kill the Unsafe Browser 5.698
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 30.525
And DuckDuckGo is the default search engine 18.366
And I kill the Tor Browser 5.601
And the screen keyboard works in Thunderbird 15.080
And the layout of the screen keyboard is set to "fr" 0.606
After features/support/hooks.rb:320 1.156
After features/support/hooks.rb:100 0.000
Feature: Localization
2:26.991
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.273
When I log in to a new session in German (de) 35.253
Then the keyboard layout is set to "de" 0.245
When the network is plugged 0.160
And Tor is ready 18.733
Then I successfully start the Unsafe Browser in "de" 16.027
And I kill the Unsafe Browser 5.856
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 31.785
And DuckDuckGo is the default search engine 11.097
And I kill the Tor Browser 5.458
And the screen keyboard works in Thunderbird 13.336
And the layout of the screen keyboard is set to "de" 0.625
After features/support/hooks.rb:320 1.270
After features/support/hooks.rb:100 0.000
Feature: Localization
2:26.477
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.277
When I log in to a new session in Italian (it) 35.136
Then the keyboard layout is set to "it" 0.193
When the network is plugged 0.033
And Tor is ready 16.698
Then I successfully start the Unsafe Browser in "it" 16.432
And I kill the Unsafe Browser 5.876
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 31.222
And DuckDuckGo is the default search engine 11.209
And I kill the Tor Browser 5.470
And the screen keyboard works in Thunderbird 14.746
And the layout of the screen keyboard is set to "us" 1.053
After features/support/hooks.rb:320 1.846
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.497
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.855
When I log in to a new session in Persian (fa) 35.746
Then the keyboard layout is set to "ir" 0.139
When the network is plugged 0.346
And Tor is ready 18.105
Then I successfully start the Unsafe Browser in "fa" 16.281
And I kill the Unsafe Browser 5.852
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 31.304
And DuckDuckGo is the default search engine 11.391
And I kill the Tor Browser 5.580
And the screen keyboard works in Thunderbird 14.117
And the layout of the screen keyboard is set to "ir" 0.645
After features/support/hooks.rb:320 3.781
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.105
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.967
When I log in to a new session in Portuguese (pt) 33.917
Then the keyboard layout is set to "pt" 0.207
When the network is plugged 0.046
And Tor is ready 20.709
Then I successfully start the Unsafe Browser in "pt" 14.802
And I kill the Unsafe Browser 5.812
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 31.120
And DuckDuckGo is the default search engine 11.790
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 13.397
And the layout of the screen keyboard is set to "us" 0.696
After features/support/hooks.rb:320 2.651
After features/support/hooks.rb:100 0.000
Feature: Localization
2:37.797
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 22.274
When I log in to a new session in Russian (ru) 33.564
Then the keyboard layout is set to "ru" 0.338
When the network is plugged 0.052
And Tor is ready 17.111
Then I successfully start the Unsafe Browser in "ru" 16.834
And I kill the Unsafe Browser 5.932
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 30.432
And DuckDuckGo is the default search engine 11.459
And I kill the Tor Browser 5.498
And the screen keyboard works in Thunderbird 13.485
And the layout of the screen keyboard is set to "ru" 0.665
After features/support/hooks.rb:320 1.046
After features/support/hooks.rb:100 0.000
Feature: Localization
2:26.045
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 Spanish (es) 34.927
Then the keyboard layout is set to "es" 0.316
When the network is plugged 0.039
And Tor is ready 18.834
Then I successfully start the Unsafe Browser in "es" 14.662
And I kill the Unsafe Browser 5.963
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 31.701
And DuckDuckGo is the default search engine 11.944
And I kill the Tor Browser 5.714
And the screen keyboard works in Thunderbird 12.998
And the layout of the screen keyboard is set to "us" 0.617
After features/support/hooks.rb:320 1.342
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.366
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.493
When I log in to a new session in Turkish (tr) 34.988
Then the keyboard layout is set to "tr" 0.168
When the network is plugged 0.035
And Tor is ready 16.536
Then I successfully start the Unsafe Browser in "tr" 16.912
And I kill the Unsafe Browser 5.751
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 29.976
And DuckDuckGo is the default search engine 11.086
And I kill the Tor Browser 5.556
And the screen keyboard works in Thunderbird 13.149
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:320 1.187
After features/support/hooks.rb:100 0.000
Tags: @product
46.359
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.466
And I capture all network traffic 0.010
When I disable MAC spoofing in Tails Greeter 3.468
And I log in to a new session 18.337
And the network is plugged 0.032
And Tor is ready 13.946
Then 1 network interface is enabled 0.093
And the 1st network device has its real MAC address configured 0.099
When I hotplug a network device and wait for it to be initialized 1.420
Then 2 network interfaces are enabled 0.080
And the 2nd network device has its real MAC address configured 0.089
And some network device leaked the real MAC address 0.314
After features/support/hooks.rb:320 0.871
After features/support/hooks.rb:100 0.055
Tags: @product
44.075
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.423
And I capture all network traffic 0.012
When I log in to a new session 17.957
And the network is plugged 0.035
And Tor is ready 15.631
Then 1 network interface is enabled 0.093
And the 1st network device has a spoofed MAC address configured 0.079
When I hotplug a network device and wait for it to be initialized 1.405
Then 2 network interfaces are enabled 0.082
And the 2nd network device has a spoofed MAC address configured 0.083
And no network device leaked the real MAC address 0.269
After features/support/hooks.rb:320 0.866
After features/support/hooks.rb:100 0.055
Tags: @product
30.289
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 9.498
And I capture all network traffic 0.007
And the network is plugged 0.049
And macchanger will fail by not spoofing and always returns false 0.183
When I log in to a new session 18.346
Then no network interfaces are enabled 0.209
And no network device leaked the real MAC address 0.024
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.970
After features/support/hooks.rb:320 0.735
After features/support/hooks.rb:100 0.060
Tags: @product
29.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.569
And I capture all network traffic 0.010
And the network is plugged 0.040
And macchanger will fail by not spoofing and always returns true 0.176
When I log in to a new session 19.193
Then no network interfaces are enabled 0.123
And no network device leaked the real MAC address 0.012
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.791
After features/support/hooks.rb:320 2.021
After features/support/hooks.rb:100 0.054
Tags: @product
29.136
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.100
And I capture all network traffic 0.005
And the network is plugged 0.054
And macchanger will fail by not spoofing and always returns true 0.218
And no network interface modules can be unloaded 0.430
When I log in to a new session 18.118
Then 1 network interface is enabled 0.077
But the MAC spoofing panic mode disabled networking 0.744
And no network device leaked the real MAC address 0.012
And I see the "All networking disabled" notification after at most 60 seconds 1.372
After features/support/hooks.rb:320 0.759
After features/support/hooks.rb:100 0.038
Tags: @product
59.773
Before features/support/hooks.rb:269 0.006
Given a computer 0.230
And I capture all network traffic 0.008
When I start the computer 1.275
Then the computer boots Tails 58.118
And no network interfaces are enabled 0.122
And no network device leaked the real MAC address 0.018
After features/support/hooks.rb:320 0.705
After features/support/hooks.rb:100 0.070
1:39.405
Before features/support/hooks.rb:269 0.006
Given a computer 0.294
And I start Tails from DVD with network unplugged and I login 1:21.485
And I plug and mount a USB drive containing a sample PNG 15.888
Then MAT can clean some sample PNG file 1.738
After features/support/hooks.rb:320 0.912
After features/support/hooks.rb:100 0.020
Feature: Networking
Tags: @product
1:26.810
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.476
And I wait between 30 and 60 seconds 57.057

Slept for 57 seconds

Then the Tor Status icon tells me that Tor is not usable 0.722
When the network is plugged 0.037
Then I successfully configure Tor 15.698
And the Tor Status icon tells me that Tor is usable 0.705
And all notifications have disappeared 4.059
And the time has synced 0.053
After features/support/hooks.rb:320 0.818
After features/support/hooks.rb:100 0.000
Feature: Networking
40.262
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.363
And I disable networking in Tails Greeter 1.042
And I log in to a new session 20.261
Then no network interfaces are enabled 0.165
When I hotplug a network device 0.169
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.252
After features/support/hooks.rb:320 1.033
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
25.997
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.902
When I start "Onion Circuits" via GNOME Activities Overview 9.948
Then Onion Circuits starts 1.869
And Onion Circuits shows some circuits 0.277
After features/support/hooks.rb:320 0.857
After features/support/hooks.rb:100 0.000
Tags: @product
2:23.267
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:36.343
And I update APT using apt 18.290
And I install "python3-behave" using apt 25.985
Then the Tails Persistent Storage behave tests pass 2.647
After features/support/hooks.rb:320 0.674
After features/support/hooks.rb:100 0.000
Tags: @product
45.927
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 13.606
When I log in to a new session without activating the Persistent Storage 21.120
Then Tails is running from USB drive "__internal" 1.094
And persistence is disabled 0.505
But a Tails persistence partition exists on USB drive "__internal" 9.601
After features/support/hooks.rb:320 1.042
After features/support/hooks.rb:100 0.000
Tags: @product
3:11.866
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 14.546
Then Tails is running from USB drive "__internal" 0.560
When I create a file in the Persistent directory 0.195
And I create a persistent partition with the default settings 22.575
Then the file I created was copied to the Persistent Storage 0.710
When I shutdown Tails and wait for the computer to power off 12.859
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:19.973
Then persistence for "Persistent" is active 0.362
And the file I created in the Persistent directory exists 0.082
After features/support/hooks.rb:320 0.675
After features/support/hooks.rb:100 0.009
Tags: @product
1:2.348
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.294
And the system is very low on memory 5.300
When I create a file in the Persistent directory 1.116
When I try to create a persistent partition 26.496
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.209
When I close the Persistent Storage app 2.765
And I free up some memory 1.458
And I create a persistent partition with the default settings 13.484
Then the file I created was copied to the Persistent Storage 0.222
After features/support/hooks.rb:320 1.806
After features/support/hooks.rb:100 0.000
Tags: @product
2:52.176
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 15.008
Then Tails is running from USB drive "__internal" 0.421
And all tps features are active 2.507
And all persistent directories have safe access rights 2.522
When I disable the first tps feature 5.864
Then all tps features but the first one are active 2.145
And I shutdown Tails and wait for the computer to power off 10.763
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:10.653
Then all tps features but the first one are active 2.290
After features/support/hooks.rb:320 0.672
After features/support/hooks.rb:100 0.009
Tags: @product
19.971
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.333
Then persistence for "Persistent" is active 0.084
And I create a file in the Persistent directory 0.073
Then the file I created was copied to the Persistent Storage 0.092
When I disable the first tps feature 7.028
Then persistence for "Persistent" is not active 0.075
And the Persistent directory does not exist 0.056
When I enable the first tps feature 3.063
Then persistence for "Persistent" is active 0.083
And the file I created in the Persistent directory exists 0.078
After features/support/hooks.rb:320 0.731
After features/support/hooks.rb:100 0.000
Tags: @product
36.747
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 26.182
Then persistence for "Persistent" is active 0.113
When I create a file in the Persistent directory 0.084
And I disable the first tps feature 5.648
And I delete the data of the Persistent Folder feature 4.648
Then the file I created does not exist on the Persistent Storage 0.070
After features/support/hooks.rb:320 0.818
After features/support/hooks.rb:100 0.000
Tags: @product
1:8.384
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.393
And the network is plugged 0.059
And Tor is ready 22.601
And I take note of which tps features are available 0.684
When I write some files expected to persist 1.466
And I shutdown Tails and wait for the computer to power off 9.526
# 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.652
After features/support/hooks.rb:320 0.103
After features/support/hooks.rb:100 0.000
Tags: @product
3:20.971
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.518
And the network is plugged 0.049
And Tor is ready 21.019
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.187
And I shutdown Tails and wait for the computer to power off 8.891
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:17.844
And I capture all network traffic 0.009
And the network is plugged 0.123
And Tor is ready 22.617
And I switch to the "persistent-con-current" NetworkManager connection 0.314
And the 1st network device has a spoofed MAC address configured 0.085
And no network device leaked the real MAC address 0.309
After features/support/hooks.rb:320 0.659
After features/support/hooks.rb:100 0.056
Tags: @product
1:3.099
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 19.351
And I enable persistence creation in Tails Greeter 1.243
And I log in to a new session expecting no warning about the Persistent Storage not being activated 20.820
Then I create a persistent partition with the default settings using the wizard that was already open 21.683
After features/support/hooks.rb:320 1.462
After features/support/hooks.rb:100 0.000
Tags: @product
5:5.845
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.683
When I enable persistence 42.795
Then no persistent Greeter options were restored 15.937
When I set all Greeter options to non-default values 28.151
And I log in to a new session in German (de) after having activated the Persistent Storage 55.483
Then all Greeter options are set to non-default values 0.311
When I cold reboot the computer 7.668
And the computer reboots Tails 1:3.193
Given I enable persistence 32.004
Then persistent Greeter options were restored 16.911
When I log in to a new session after having activated the Persistent Storage 30.403
Then all Greeter options are set to non-default values 0.300
After features/support/hooks.rb:320 1.039
After features/support/hooks.rb:100 0.087
Tags: @product
4:17.910
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.434
# 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 40.739
And I shutdown Tails and wait for the computer to power off 14.975
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:24.834
And I change the passphrase of the Persistent Storage back to the original 46.926
After features/support/hooks.rb:320 1.782
After features/support/hooks.rb:100 0.010
Tags: @product
1:11.941
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 25.430
And I log in to a new session without activating the Persistent Storage 19.517
Then persistence is disabled 0.351
But a Tails persistence partition exists on USB drive "__internal" 11.523
And all notifications have disappeared 8.415
When I delete the persistent partition 6.180
Then there is no persistence partition on USB drive "__internal" 0.523
After features/support/hooks.rb:320 1.041
After features/support/hooks.rb:100 0.000
Tags: @product
2:34.491
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.132
When I write some dotfile expected to persist 0.067
And I shutdown Tails and wait for the computer to power off 11.093
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:12.518
Then the expected persistent dotfile is present in the filesystem 0.679
After features/support/hooks.rb:320 0.722
After features/support/hooks.rb:100 0.009
Tags: @product
1:58.309
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.197
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.124
When I try to enable persistence 0.270
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 43.421
When I log in to a new session after having activated the Persistent Storage 46.082
And all notifications have disappeared 10.433
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.944
And all tps features are enabled 2.369
And all tps features but the first one are active 2.466
After features/support/hooks.rb:320 1.191
After features/support/hooks.rb:100 0.000
Tags: @product
7:58.381
Before features/support/hooks.rb:269 0.009
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 6:36.421
And I enable persistence 32.089
And I log in to a new session after having activated the Persistent Storage 47.381
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.211
And persistence is enabled 0.276
After features/support/hooks.rb:320 2.134
After features/support/hooks.rb:100 0.000
Tags: @product
31.215
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 10.451
And I enable persistence but something goes wrong during the LUKS header upgrade 19.959
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.804
After features/support/hooks.rb:320 1.029
After features/support/hooks.rb:100 0.000
Tags: @product
46.979
When I choose to connect to Tor automatically 2.157
And I accept Tor Connection's offer to use my persistent bridges 1.830
And I click "Connect to Tor" 1.395
Then I wait until Tor is ready 39.307
And tca.conf includes the configured bridges 0.015
And the "TorConfiguration" tps feature is enabled and active 1.177
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.095
After features/support/hooks.rb:320 0.792
After features/support/hooks.rb:100 0.063
Tags: @product
21.047
When I choose to connect to Tor automatically 1.865
And I accept Tor Connection's offer to use my persistent bridges 2.230
And I disable saving bridges to Persistent Storage 1.348
And I configure a direct connection in the Tor Connection Assistant 11.340
Then I wait until Tor is ready 2.185
And tca.conf includes no bridge 0.016
And the "TorConfiguration" tps feature is not enabled and not active 1.148
And all Internet traffic has only flowed through Tor or connectivity check service 0.912
After features/support/hooks.rb:320 0.716
After features/support/hooks.rb:100 0.074
Feature: Random Seed
Tags: @product
3:47.825
Before features/support/hooks.rb:269 0.008
Given a computer 0.278
And I temporarily create a 7200 MiB disk named "temp" 0.053
And I plug USB drive "temp" 1.053
And I write the Tails USB image to disk "temp" 38.287
Then there is no random seed on USB drive "temp" 6.285
When I start Tails from USB drive "temp" with network unplugged 2:22.067
Then the random seed was written multiple times on first boot 0.063
And there is a random seed on USB drive "temp" 6.083
When I log in to a new session 16.083
And I wait for the random seed to be updated 1.107
Then there is a random seed on USB drive "temp" 6.171
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.314
Then there is a random seed on USB drive "temp" 5.975
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:320 0.111
After features/support/hooks.rb:100 0.103
Tags: @product
17.315
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 15.740
Then the live user has been setup by live-boot 0.955
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.239
And the live user owns its home directory which has strict permissions 0.380
After features/support/hooks.rb:320 0.865
After features/support/hooks.rb:100 0.000
23.899
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 23.654
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.650
After features/support/hooks.rb:100 0.000
Tags: @product
23.633
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 17.497
Then the live user can only access allowed local services 6.135

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

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

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

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

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

amnesia could access tor on 127.0.0.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:9040 (TCP) as expected

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

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

After features/support/hooks.rb:320 0.840
After features/support/hooks.rb:100 0.000
Tags: @product
18.089
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 17.935
Then there are no unexpected messages of priority "err" or higher in the journal 0.154
After features/support/hooks.rb:320 0.978
After features/support/hooks.rb:100 0.000
Tags: @product
25.088
Before features/support/hooks.rb:269 0.024
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 24.849
Then there are no unexpected messages of priority "err" or higher in the journal 0.239
After features/support/hooks.rb:320 0.999
After features/support/hooks.rb:100 0.000
Tags: @product
37.838
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 19.081
When I request a shutdown using the system menu 1.741
Then Tails eventually shuts down 17.015
After features/support/hooks.rb:320 0.215
After features/support/hooks.rb:100 0.000
1:37.642
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.521
When I request a reboot using the system menu 2.033
Then Tails eventually restarts 1:22.087
After features/support/hooks.rb:320 3.504
After features/support/hooks.rb:100 0.000
7.156
Given I monitor the network connections of SSH 0.066
And I have the SSH key pair for an SSH server 0.421
When I connect to an SSH server on the Internet 5.268
Then I have sucessfully logged into the SSH server 1.381
And I see that SSH is properly stream isolated 0.017
After features/support/hooks.rb:509 0.562
After features/support/hooks.rb:320 0.843
After features/support/hooks.rb:100 0.000
7.915
Given I have the SSH key pair for an SSH server 0.250
And an SSH server is running on the LAN 0.719
When I connect to an SSH server on the LAN 5.303
Then I am prompted to verify the SSH fingerprint for the SSH server 1.641
After features/support/hooks.rb:509 0.385
After features/support/hooks.rb:320 0.756
After features/support/hooks.rb:100 0.002
14.902
Given I have the SSH key pair for an SFTP server 0.237
When I connect to an SFTP server on the Internet 13.527
Then I successfully connect to the SFTP server 1.137
After features/support/hooks.rb:509 0.521
After features/support/hooks.rb:320 1.275
After features/support/hooks.rb:100 0.000
16.615
Given I cancel setting up an email account 2.914
When I open Thunderbird's Add-ons Manager 1.803
And I open the Extensions tab 1.083
Then I see that no add-ons are enabled in Thunderbird 10.814
After features/support/hooks.rb:509 0.726
After features/support/hooks.rb:320 1.674
After features/support/hooks.rb:100 0.000
46.390
When I enter my email credentials into the autoconfiguration wizard 11.224
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.494
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.548
When I accept the autoconfiguration wizard's configuration 19.289
And I send an email to myself 6.484
And I fetch my email 1.570
Then I can find the email I sent to myself in my inbox 6.778
After features/support/hooks.rb:509 1.462
After features/support/hooks.rb:320 1.237
After features/support/hooks.rb:100 0.000
12.694
When the network is plugged 0.067
And the Tor Connection Assistant autostarts 7.007
And I look at the hide mode but then I go back 4.238
And I choose to connect to Tor automatically 1.256
Then Tor Connection does not propose me to use Tor bridges 0.124
After features/support/hooks.rb:320 1.067
After features/support/hooks.rb:100 0.000
Tags: @product
1:57.239
Given the Tor network and default bridges are blocked 1.817
And the network is plugged 0.053
And I make sure time sync before Tor connects indicates a captive portal 1.260
And the Tor Connection Assistant autostarts 3.325
When I choose to connect to Tor automatically 1.835
And I click "Connect to Tor" 1.174
Then the Tor Connection Assistant fails to connect to Tor 27.277
And the Tor Connection Assistant knows that it's not the time sync that failed 10.720
And the Tor Connection Assistant knows that there might be a captive portal 0.163
When I open the Unsafe Browser from Tor Connection 14.806
And I log-in to the Captive Portal 13.825
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.117
And I allow time sync before Tor connects to work again 0.069
And I click "Connect to Tor" 1.155
Then I wait until Tor is ready 37.514
After features/support/hooks.rb:320 0.681
After features/support/hooks.rb:100 0.000
Tags: @product
13.547
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.875
Then the firewall's policy is to drop all IPv4 traffic 0.192
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.280
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.107
And the firewall is configured to block all external IPv6 traffic 0.091
After features/support/hooks.rb:320 0.645
After features/support/hooks.rb:100 0.000
Tags: @product
47.143
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 14.556
And I capture all network traffic 0.005
When I successfully start the Unsafe Browser 19.184
And I open the Tails homepage in the Unsafe Browser 12.086
And the Tails homepage loads in the Unsafe Browser 0.607
Then the firewall leak detector has detected leaks 0.702
After features/support/hooks.rb:320 1.416
After features/support/hooks.rb:100 0.034
Tags: @product
14.615
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.520
And I capture all network traffic 0.007
And I disable Tails' firewall 0.261
When I do a TCP DNS lookup of "torproject.org" 0.718
Then the firewall leak detector has detected leaks 0.106
After features/support/hooks.rb:320 0.722
After features/support/hooks.rb:100 0.056
Tags: @product
14.096
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.897
And I capture all network traffic 0.008
And I disable Tails' firewall 0.262
When I do a UDP DNS lookup of "torproject.org" 0.837
Then the firewall leak detector has detected leaks 0.090
After features/support/hooks.rb:320 0.652
After features/support/hooks.rb:100 0.041
Tags: @product
17.364
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.809
And I capture all network traffic 0.008
And I disable Tails' firewall 0.236
When I send some ICMP pings 4.189
Then the firewall leak detector has detected leaks 0.120
After features/support/hooks.rb:320 0.662
After features/support/hooks.rb:100 0.057
14.936
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.841
When I open an untorified TCP connection to 1.2.3.4 on port 42 2.028
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:509 0.378
After features/support/hooks.rb:320 0.632
After features/support/hooks.rb:100 0.000
15.297
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.874
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.339
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.083
After features/support/hooks.rb:509 0.337
After features/support/hooks.rb:320 0.785
After features/support/hooks.rb:100 0.000
18.689
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.224
When I open an untorified ICMP connection to 1.2.3.4 5.379
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.085
After features/support/hooks.rb:509 0.341
After features/support/hooks.rb:320 0.688
After features/support/hooks.rb:100 0.000
Tags: @product
22.914
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.988
And the system DNS is using the local DNS resolver 0.020
And the network is plugged 0.053
And I successfully configure Tor 13.841
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:320 0.942
After features/support/hooks.rb:100 0.000
10.221
When I monitor the network connections of tails-security-check 0.069
And I re-run tails-security-check 0.127
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.024
After features/support/hooks.rb:509 0.397
After features/support/hooks.rb:320 0.850
After features/support/hooks.rb:100 0.000
4.085
When I monitor the network connections of htpdate 0.073
And I re-run htpdate 3.993
Then I see that htpdate is properly stream isolated 0.018
After features/support/hooks.rb:509 0.465
After features/support/hooks.rb:320 0.704
After features/support/hooks.rb:100 0.000
32.817
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.055
And I re-run tails-upgrade-frontend-wrapper 32.748
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.013
After features/support/hooks.rb:509 0.612
After features/support/hooks.rb:320 0.924
After features/support/hooks.rb:100 0.000
28.627
When I monitor the network connections of Tor Browser 0.057
And I start the Tor Browser 27.442
And the Tor Browser loads the startup page 1.078
Then I see that Tor Browser is properly stream isolated 0.048
After features/support/hooks.rb:509 1.221
After features/support/hooks.rb:320 1.625
After features/support/hooks.rb:100 0.000
Tags: @product
50.029
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.944
And a web server is running on the LAN 1.038
And I capture all network traffic 0.006
When I start the Tor Browser 23.801
And the Tor Browser loads the startup page 1.120
And I open a page on the LAN web server in the Tor Browser 9.640
Then the Tor Browser shows the "Unable to connect" error 1.085
And no traffic was sent to the web server on the LAN 0.393
After features/support/hooks.rb:320 1.126
After features/support/hooks.rb:100 0.041
57.280
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:501 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.093
Then the amnesiac Tor Browser directory exists 0.075
And there is a GNOME bookmark for the amnesiac Tor Browser directory 2.015
And the persistent Tor Browser directory does not exist 0.052
When I start the Tor Browser 24.709
And the Tor Browser loads the startup page 1.264
Then I can save the current page as "index.html" to the default downloads directory 6.039
And I can print the current page as "output.pdf" to the default downloads directory 10.029
After features/support/hooks.rb:509 1.229
After features/support/hooks.rb:320 1.160
After features/support/hooks.rb:100 0.000
53.090
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.994
When I start the Tor Browser 25.127
Then the Tor Browser loads the startup page 1.262
When I download some file in the Tor Browser 13.478
Then the file is saved to the default Tor Browser download directory 0.228
After features/support/hooks.rb:509 2.136
After features/support/hooks.rb:320 1.032
After features/support/hooks.rb:100 0.000
1:20.996
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 12.697
When I start the Tor Browser 23.480
And the Tor Browser loads the startup page 1.298
Then I can listen to an Ogg audio track in Tor Browser 43.520
After features/support/hooks.rb:509 2.064
After features/support/hooks.rb:320 1.350
After features/support/hooks.rb:100 0.000
50.541
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.802
When I start the Tor Browser 24.506
And the Tor Browser loads the startup page 1.358
Then I can watch a WebM video in Tor Browser 11.874
After features/support/hooks.rb:509 1.135
After features/support/hooks.rb:320 1.029
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.590
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.973
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.165
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.073
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.085
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.068
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.081
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.075
And the file "/tmp/synaptic.html" exists 0.057
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.165
When I start the Tor Browser 24.692
And the Tor Browser loads the startup page 1.197
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.533
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.655
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.265
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.144
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.994
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.532
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.124
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.796
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.522
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.072
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.120
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.753
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.571
# 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.081
# 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.174
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.544
After features/support/hooks.rb:320 1.197
After features/support/hooks.rb:100 0.000
Tags: @product
39.554
Before features/support/hooks.rb:269 0.012
Given I have started Tails from DVD and logged in and the network is connected 15.840
When I start the Tor Browser 22.421
Then the Tor Browser uses all expected TBB shared libraries 1.293
After features/support/hooks.rb:320 1.774
After features/support/hooks.rb:100 0.000
58.514
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:501 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.871
When I start the Tor Browser 23.794
And the Tor Browser loads the startup page 1.245
And I open the Tails homepage in the Tor Browser 10.623
Then the Tor Browser loads the Tails homepage 1.390
When I request a new identity in Tor Browser 2.120
Then the Tor Browser restarts into a fresh session 5.467
After features/support/hooks.rb:509 2.234
After features/support/hooks.rb:320 1.412
After features/support/hooks.rb:100 0.000
Tags: @product
41.444
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.025
When I start the Tor Browser 25.801
And the Tor Browser loads the startup page 1.085
Then Tor Browser's circuit view is working 1.532
After features/support/hooks.rb:320 2.404
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.905
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.235
When I start the Tor Browser 24.920
And the Tor Browser loads the startup page 1.262
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.939
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.072
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.231
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.242
After features/support/hooks.rb:320 1.401
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.448
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 11.158
And the network is plugged 0.051
And I successfully configure Tor 24.916
And available upgrades have been checked 0.057
And all notifications have disappeared 4.310
Then the persistent Tor Browser directory exists 0.046
And there is a GNOME bookmark for the persistent Tor Browser directory 1.675
When I start the Tor Browser 21.028
And I open the address "https://tails.net/about" in the Tor Browser 10.838
And "Tails - How Tails works" has loaded in the Tor Browser 1.319
Then I can save the current page as "index.html" to the persistent Tor Browser directory 10.104
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 10.285
Then "Tails - How Tails works" has loaded in the Tor Browser 1.772
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.883
After features/support/hooks.rb:320 0.779
After features/support/hooks.rb:100 0.000
Tags: @product
47.943
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.860
Then the amnesiac Documents directory exists 0.086
And there is a GNOME bookmark for the amnesiac Documents directory 1.731
Then I start the Tor Browser in offline mode 29.195
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.069
After features/support/hooks.rb:320 0.784
After features/support/hooks.rb:100 0.000
Tags: @product
47.917
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.364
Then the amnesiac Downloads directory exists 0.101
And there is a GNOME bookmark for the amnesiac Downloads directory 1.851
Then I start the Tor Browser in offline mode 26.973
And I can save the current page as "index.html" to the Downloads GNOME bookmark 10.627
After features/support/hooks.rb:320 0.847
After features/support/hooks.rb:100 0.000
Tags: @product
44.994
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.958
Then the amnesiac Music directory exists 0.078
And there is a GNOME bookmark for the amnesiac Music directory 1.484
Then I start the Tor Browser in offline mode 24.607
And I can save the current page as "index.html" to the Music GNOME bookmark 8.865
After features/support/hooks.rb:320 0.788
After features/support/hooks.rb:100 0.000
Tags: @product
48.267
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.352
Then the amnesiac Pictures directory exists 0.067
And there is a GNOME bookmark for the amnesiac Pictures directory 1.616
Then I start the Tor Browser in offline mode 26.716
And I can save the current page as "index.html" to the Pictures GNOME bookmark 10.514
After features/support/hooks.rb:320 0.843
After features/support/hooks.rb:100 0.000
Tags: @product
58.015
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 21.469
Then the amnesiac Videos directory exists 0.083
And there is a GNOME bookmark for the amnesiac Videos directory 2.150
Then I start the Tor Browser in offline mode 25.467
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.844
After features/support/hooks.rb:320 0.793
After features/support/hooks.rb:100 0.000
Tags: @product
3:47.842
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.836
And all tps features are active 3.044
And all persistent filesystems have safe access rights 0.227
And all persistence configuration files have safe access rights 0.392
And all persistent directories have safe access rights 2.548
When I start the Tor Browser in offline mode 25.831
And I add a bookmark to eff.org in the Tor Browser 14.175
And I cold reboot the computer 11.606
And the computer reboots Tails 1:8.109
And I enable persistence 16.892
And I log in to a new session 39.458
And all notifications have disappeared 10.701
And I start the Tor Browser in offline mode 23.748
Then the Tor Browser has a bookmark to eff.org 1.268
After features/support/hooks.rb:320 1.207
After features/support/hooks.rb:100 0.010
4.985
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.811
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.173
After features/support/hooks.rb:509 0.436
After features/support/hooks.rb:320 0.710
After features/support/hooks.rb:100 0.000
7.866
Given I have the SSH key pair for a Git repository 0.270
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.422
Then the Git repository "testing" has been cloned successfully 0.174
After features/support/hooks.rb:509 0.475
After features/support/hooks.rb:320 0.703
After features/support/hooks.rb:100 0.000
0.511
When I wget "https://example.com/" to stdout 0.511
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.345
After features/support/hooks.rb:320 0.618
After features/support/hooks.rb:100 0.000
0.703
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.703

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.312
After features/support/hooks.rb:320 0.601
After features/support/hooks.rb:100 0.000
0.450
When I curl "https://example.com/" to stdout 0.450
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.333
After features/support/hooks.rb:320 0.598
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
51.762
Given I have started Tails from DVD without network and logged in 8.964
And I plug and mount a USB drive containing sample videos 15.817
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.171
And the file "/home/amnesia/video.mp4" exists 0.047
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.171
When I open "/home/amnesia/video.mp4" with Totem 3.426
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.961
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.478
Given I close Totem 0.191
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.076
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.078
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.146
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.317
Then Totem tells me it is not allowed to open this file 2.157
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.067
Given I close Totem 0.130
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.072
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.219
Then Totem tells me it is not allowed to open this file 0.845
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.059
Given I close Totem 0.144
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.054
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.126
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.195
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.081
Given I close Totem 0.188
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.061
And the file "/home/amnesia/.purple/otr.private_key" exists 0.048
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.138
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.182
Then Totem tells me it is not allowed to open this file 1.000
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.071
After features/support/hooks.rb:320 0.816
After features/support/hooks.rb:100 0.000
Feature: Using Totem
24.991
Given I have started Tails from DVD and logged in and the network is connected 12.795
Then I can watch a WebM video over HTTPs 12.196
After features/support/hooks.rb:509 0.618
After features/support/hooks.rb:320 0.941
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
44.368
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.424
And I plug and mount a USB drive containing sample videos 15.491
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.100
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.370
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 8.963
Given I close Totem 0.676
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.202
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.069
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.344
Then Totem tells me it is not allowed to open this file 2.623
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.100
After features/support/hooks.rb:320 1.059
After features/support/hooks.rb:100 0.000
Tags: @product
49.551
Before features/support/hooks.rb:269 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.313
And I disable the Unsafe Browser 3.829
And I log in to a new session 22.378
And the network is plugged 0.079
And all notifications have disappeared 6.161
When I try to start the Unsafe Browser 0.125
Then the Unsafe Browser complains that it is disabled 2.664
After features/support/hooks.rb:320 0.889
After features/support/hooks.rb:100 0.000
Tags: @product
41.802
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.943
And a web server is running on the LAN 1.044
When I successfully start the Unsafe Browser 17.522
And I open a page on the LAN web server in the Unsafe Browser 9.083
Then the Unsafe Browser displays the LAN web server hello message 0.208
After features/support/hooks.rb:320 1.602
After features/support/hooks.rb:100 0.000
Tags: @product @doc
52.170
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.112
When I successfully start the Unsafe Browser 18.398
Then the Unsafe Browser runs as the expected user 0.760
And the Unsafe Browser has a red theme 0.623
And the Unsafe Browser shows a warning as its start page 0.575
And the Unsafe Browser has no add-ons installed 8.814
And the Unsafe Browser has no bookmarks 7.735
And the Unsafe Browser uses all expected TBB shared libraries 1.150
After features/support/hooks.rb:320 1.406
After features/support/hooks.rb:100 0.000
Tags: @product
43.209
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.790
When I successfully start the Unsafe Browser 17.318
When I open the Tails homepage in the Unsafe Browser 12.192
Then the Tails homepage loads in the Unsafe Browser 0.576
And the Unsafe Browser has sent packets out to the Internet 0.331
After features/support/hooks.rb:320 1.432
After features/support/hooks.rb:100 0.000
34.282
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.825
When I successfully start the Unsafe Browser 19.043
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.740
And the Unsafe Browser chroot is torn down 0.551
After features/support/hooks.rb:320 2.361
After features/support/hooks.rb:100 0.000
45.730
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.197
When I successfully start the Unsafe Browser 18.032
# 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.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.232
Then I see a warning about another instance already running 4.257
After features/support/hooks.rb:320 1.778
After features/support/hooks.rb:100 0.000
Tags: @product
45.393
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.827
When I configure the Unsafe Browser to use a local proxy 0.236
And I successfully start the Unsafe Browser 19.833
And I open the Tails homepage in the Unsafe Browser 11.959
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.536
After features/support/hooks.rb:320 1.392
After features/support/hooks.rb:100 0.000
2:34.575
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.925
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.082
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 18.800
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.646
After features/support/hooks.rb:509 0.558
After features/support/hooks.rb:320 1.168
After features/support/hooks.rb:100 0.061
30.229
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.043
And the network is unplugged 0.051
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.006

Slept for 10 seconds

When I try to start the Unsafe Browser 0.215
Then I am told I cannot start the Unsafe Browser when I am offline 6.912
After features/support/hooks.rb:320 0.808
After features/support/hooks.rb:100 0.000
23.102
When I plug a USB drive containing a basic VeraCrypt volume 7.037
And I cancel the GNOME authentication prompt 2.024
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.913
And I open this VeraCrypt volume in GNOME Files 7.873
Then I see the expected contents in this VeraCrypt volume 0.518
When I lock the currently opened VeraCrypt volume 0.531
Then the VeraCrypt volume has been unmounted and locked 0.204
After features/support/hooks.rb:320 1.038
After features/support/hooks.rb:100 0.000
26.578
When I plug a USB drive containing a hidden VeraCrypt volume 10.293
And I cancel the GNOME authentication prompt 2.276
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.493
And I open this VeraCrypt volume in GNOME Files 8.297
Then I see the expected contents in this VeraCrypt volume 0.589
When I lock the currently opened VeraCrypt volume 0.472
Then the VeraCrypt volume has been unmounted and locked 0.155
After features/support/hooks.rb:320 1.072
After features/support/hooks.rb:100 0.000
34.806
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.531
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.940
And I open this VeraCrypt volume in GNOME Files 7.857
Then I see the expected contents in this VeraCrypt volume 0.896
When I lock the currently opened VeraCrypt file container 0.442
Then the VeraCrypt file container has been unmounted and locked 0.137
After features/support/hooks.rb:320 1.029
After features/support/hooks.rb:100 0.000
43.651
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.017
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.567
And I open this VeraCrypt volume in GNOME Files 6.767
Then I see the expected contents in this VeraCrypt volume 0.756
When I lock the currently opened VeraCrypt file container 0.394
Then the VeraCrypt file container has been unmounted and locked 0.149
After features/support/hooks.rb:320 0.804
After features/support/hooks.rb:100 0.016
30.379
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.002
And I cancel the GNOME authentication prompt 2.037
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.809
And I open this VeraCrypt volume in GNOME Files 7.142
Then I see the expected contents in this VeraCrypt volume 0.475
When I lock the currently opened VeraCrypt volume 0.650
Then the VeraCrypt volume has been unmounted and locked 0.262
After features/support/hooks.rb:320 1.526
After features/support/hooks.rb:100 0.000
28.714
When I plug a USB drive containing a hidden VeraCrypt volume 10.320
And I cancel the GNOME authentication prompt 2.166
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.841
And I open this VeraCrypt volume in GNOME Files 5.188
Then I see the expected contents in this VeraCrypt volume 0.452
When I lock the currently opened VeraCrypt volume 0.516
Then the VeraCrypt volume has been unmounted and locked 0.227
After features/support/hooks.rb:320 1.714
After features/support/hooks.rb:100 0.000
52.614
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.810
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.026
And I open this VeraCrypt volume in GNOME Files 5.801
Then I see the expected contents in this VeraCrypt volume 1.012
When I lock the currently opened VeraCrypt file container 0.651
Then the VeraCrypt file container has been unmounted and locked 0.311
After features/support/hooks.rb:320 0.898
After features/support/hooks.rb:100 0.016
52.634
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.933
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.697
And I open this VeraCrypt volume in GNOME Files 5.582
Then I see the expected contents in this VeraCrypt volume 0.737
When I lock the currently opened VeraCrypt file container 0.434
Then the VeraCrypt file container has been unmounted and locked 0.248
After features/support/hooks.rb:320 0.820
After features/support/hooks.rb:100 0.020
43.794
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.846
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.960
And I open this VeraCrypt volume in GNOME Files 5.867
Then I see the expected contents in this VeraCrypt volume 0.453
When I lock the currently opened VeraCrypt file container 0.487
Then the VeraCrypt file container has been unmounted and locked 0.179
After features/support/hooks.rb:320 0.991
After features/support/hooks.rb:100 0.000
Tags: @product
8.823
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.716
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.106
After features/support/hooks.rb:320 0.829
After features/support/hooks.rb:100 0.000
Tags: @product
10.936
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 9.923
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.013
After features/support/hooks.rb:320 0.957
After features/support/hooks.rb:100 0.000
Tags: @product
22.980
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.159
When I start "WhisperBack" via GNOME Activities Overview 9.916
Then WhisperBack has debugging information 3.904
After features/support/hooks.rb:320 2.540
After features/support/hooks.rb:100 0.000