Project Number Date
test_Tails_ISO_devel 3241 18 Jan 2024, 12:25

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1472 0 0 0 0 1472 196 0 196 4:30:41.045 Passed
Tags: @product
1:29.403
Before features/support/hooks.rb:245 0.012
Given a computer 0.607
And I temporarily create a 100 MiB disk named "swap" 0.223
And I create a gpt swap partition on disk "swap" 10.668
And I plug SATA drive "swap" 1.039
And I temporarily create a 2 GiB disk named "live_hd" 0.039
And I write the Tails ISO image to disk "live_hd" 15.064
And I plug SATA drive "live_hd" 1.049
When I start Tails with network unplugged and I login 1:0.334
Then a "swap" partition was detected by Tails on drive "swap" 0.101
And drive "live_hd" is detected by Tails 0.106
But Tails has no disk swap enabled 0.083
And drive "live_hd" is not mounted 0.085
After features/support/hooks.rb:291 0.770
After features/support/hooks.rb:75 0.104
Tags: @product
1:14.641
Before features/support/hooks.rb:245 0.002
Given a computer 0.109
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.023
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.797
And I plug non-removable USB drive "fake_TailsData" 1.039
When I start the computer 0.931
And the computer boots Tails 41.618
Then drive "fake_TailsData" is detected by Tails 0.099
And Tails Greeter has not detected a persistence partition 13.022
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.007
Tags: @product
1:12.899
Before features/support/hooks.rb:245 0.002
Given a computer 0.107
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.024
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.082
And I plug SATA drive "fake_TailsData" 1.040
When I start the computer 0.930
And the computer boots Tails 40.705
Then drive "fake_TailsData" is detected by Tails 0.104
And Tails Greeter has not detected a persistence partition 12.904
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.008
Tags: @product
1:10.406
Before features/support/hooks.rb:245 0.001
Given a computer 0.104
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.020
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.804
And I plug SATA drive "gpt_ext2" 1.036
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.025
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.857
And I plug SATA drive "msdos_fat32" 1.045
And I start Tails from DVD with network unplugged and I login 1:0.179
Then drive "gpt_ext2" is detected by Tails 0.112
And drive "gpt_ext2" is not mounted 0.072
And drive "msdos_fat32" is detected by Tails 0.073
And drive "msdos_fat32" is not mounted 0.074
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.005
Tags: @product
1:50.426
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in with an administration password 1:30.517
And running a command as root with pkexec requires PolicyKit administrator privileges 0.258
Then I can run a command as root with sudo 0.117
Then I can run a command as root with pkexec 19.533
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.005
Tags: @product
2:15.166
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in 36.329
And running a command as root with pkexec requires PolicyKit administrator privileges 0.202
Then I cannot run a command as root with sudo and the standard passwords 0.200
And I cannot run a command as root with pkexec and the standard passwords 29.451
Then I cannot login as root using su with the standard passwords 1:8.981
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
Feature: Time syncing
22.020
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.020
Given I have started Tails from DVD without network and logged in 7.917
When the network is plugged 0.144
And I successfully configure Tor 13.900
Then the system clock is less than 5 minutes incorrect 0.058
After features/support/hooks.rb:450 0.487
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.362
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.979
When the network is plugged 0.024
And the Tor Connection Assistant autostarts 2.885
And I configure some normal bridges in the Tor Connection Assistant 11.926
And I wait until Tor is ready 2.472
Then the system clock is less than 5 minutes incorrect 0.073
After features/support/hooks.rb:450 0.428
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Feature: Time syncing
29.454
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.040
When I bump the system time with "+1 day" 0.347
And I capture all network traffic 0.001
And the network is plugged 0.030
And the Tor Connection Assistant autostarts 2.411
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.186
And I wait until Tor is ready 3.414
Then the system clock is less than 5 minutes incorrect 0.082
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.938
After features/support/hooks.rb:450 0.489
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.033
Feature: Time syncing
1:1.489
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.995
When I bump the system time with "-15 days" 0.297
And I warm reboot the computer 0.061
And the computer reboots Tails 52.882
Then Tails' hardware clock is close to the host system's time 0.252
After features/support/hooks.rb:450 0.100
After features/support/hooks.rb:291 0.574
After features/support/hooks.rb:75 0.005
Feature: Time syncing
59.318
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.543
When I bump the hardware clock's time with "-15 days" 1.764
And I warm reboot the computer 0.066
And the computer reboots Tails 49.607
Then the hardware clock is still off by "-15 days" 0.336
After features/support/hooks.rb:450 0.104
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.005
Feature: Time syncing
42.866
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.108
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.019
And I start the computer 0.906
And the computer boots Tails 41.698
Then the system clock is just past Tails' source date 0.134
After features/support/hooks.rb:450 0.115
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.008
Feature: Time syncing
30.332
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 7.785
And I make sure time sync before Tor connects times out 1.177
When the network is plugged 0.039
And I successfully configure Tor 21.283
Then the system clock is less than 5 minutes incorrect 0.045
After features/support/hooks.rb:450 0.612
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.001
Feature: Time syncing
59.271
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.046
When I bump the system time with "+8 hours +15 minutes" 0.284
And all notifications have disappeared 2.551
And I capture all network traffic 0.004
And I make sure time sync before Tor connects fails 0.124
And the network is plugged 0.076
And the Tor Connection Assistant autostarts 2.381
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.080
And I click "Connect to Tor" 1.167
And the Tor Connection Assistant fails to connect to Tor 16.202
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.912
Then the system clock is less than 20 minutes incorrect 0.292
When I click "Connect to Tor" 1.160
Then I wait until Tor is ready 6.019
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.906
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.060
After features/support/hooks.rb:450 0.504
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.030
Feature: Time syncing
58.817
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.859
When I bump the system time with "+8 hours +15 minutes" 0.306
And all notifications have disappeared 3.460
And I capture all network traffic 0.003
And the network is plugged 0.030
And the Tor Connection Assistant autostarts 2.403
# 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.335
And I click "Connect to Tor" 1.175
Then the Tor Connection Assistant reports that it failed to connect 11.759
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.879
Then the system clock is less than 20 minutes incorrect 0.324
# "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.400
When I click "Connect to Tor" 1.169
Then I wait until Tor is ready 8.150
And all Internet traffic has only flowed through the configured bridges 0.973
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.077
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.508
After features/support/hooks.rb:450 0.599
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.035
Feature: Time syncing
21.078
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.326
And I make sure time sync before Tor connects uses a fake connectivity check service 1.163
And the network is plugged 0.051
And Tor is ready 11.012
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 0.519
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:450 0.584
After features/support/hooks.rb:291 0.744
After features/support/hooks.rb:75 0.000
Tags: @product
14.788
When I configure some normal bridges in the Tor Connection Assistant 10.479
Then I wait until Tor is ready 3.365
And tca.conf includes the configured bridges 0.016
And available upgrades have been checked 0.083
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.844
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.045
Tags: @product
15.123
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 9.115
Then I wait until Tor is ready 5.170
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.040
And all Internet traffic has only flowed through the configured bridges 0.785
After features/support/hooks.rb:291 0.591
After features/support/hooks.rb:75 0.049
17.229
When I configure the default bridges in the Tor Connection Assistant 12.117
Then I wait until Tor is ready 3.214
And Tor is configured to use the default bridges 0.473
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.485
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.873
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.044
Tags: @product
25.650
Given the Tor network is blocked 1.610
When I configure a direct connection in the Tor Connection Assistant 19.250
Then I wait until Tor is ready 3.328
And tca.conf includes no bridge 0.015
And available upgrades have been checked 0.071
And Tor is configured to use the default bridges 0.483
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.891
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.061
Tags: @product
43.013
Given the Tor network and default bridges are blocked 1.946
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.084
Then the Tor Connection Assistant reports that it failed to connect 0.121
And tca.conf is empty 0.308
Given the Tor network and default bridges are unblocked 1.507
And I retry connecting to Tor 1.229
Then I wait until Tor is ready 6.764
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through Tor or connectivity check service 0.986
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.048
Tags: @product
4.444
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.180
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.122
And I cannot click the "Connect to Tor" button 0.140
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.034
Tags: @product
52.176
Given I configure a direct connection in the Tor Connection Assistant 6.377
And I wait until Tor is ready 2.353
When I disconnect the network through GNOME 2.770
And I connect the network through GNOME 2.834
Then the Tor Connection Assistant autostarts 1.125
And the Tor Connection Assistant connects to Tor 6.229
And I wait until Tor is ready 28.741
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.066
And all Internet traffic has only flowed through Tor or connectivity check service 1.676
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.042
Tags: @product
40.985
Given I configure a direct connection in the Tor Connection Assistant 6.388
And I wait until Tor is ready 2.330
And I disconnect the network through GNOME 2.726
And the Tor network and default bridges are blocked 1.599
When I connect the network through GNOME 2.682
Then the Tor Connection Assistant reports that it failed to connect 25.258
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.041
Tags: @product
37.316
Given the Tor network and default bridges are blocked 1.723
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.279
Then the Tor Connection Assistant reports that it failed to connect 0.142
Given the Tor network and default bridges are unblocked 1.585
When I click "Connect to Tor" 1.157
Then I wait until Tor is ready 8.907
And Tor is configured to use the default bridges 0.477
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.042
After features/support/hooks.rb:291 1.098
After features/support/hooks.rb:75 0.037
17.653
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.013
And I prepare Tails for memory erasure tests 0.453
When I start a process allocating 128 MiB of memory with a known pattern 2.296
Then patterns cover at least 128 MiB in the guest's memory 3.074

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

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

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

After features/support/hooks.rb:291 0.790
After features/support/hooks.rb:75 0.000
56.440
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.187
And I prepare Tails for memory erasure tests 0.484
And I find very few patterns in the guest's memory 3.643

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

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

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

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

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

After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
3:32.157
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.725
And I prepare Tails for memory erasure tests 0.477
When I plug and mount a 128 MiB USB drive with a vfat filesystem 6.911
Then I find very few patterns in the guest's memory 4.283

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

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

Pattern coverage: 96.782% (120 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

After features/support/hooks.rb:291 0.717
After features/support/hooks.rb:75 0.000
3:10.105
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.619
And I prepare Tails for memory erasure tests 0.467
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 21.999
Then I find very few patterns in the guest's memory 3.161

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

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

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

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

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

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

Pattern coverage: 108.663% (97 MiB out of 89 MiB reference memory)

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

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

After features/support/hooks.rb:291 3.485
After features/support/hooks.rb:75 0.000
48.621
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.359
And I prepare Tails for memory erasure tests 0.457
When I fill a 128 MiB file with a known pattern on the root filesystem 13.490
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.347
Then patterns cover at least 128 MiB in the guest's memory 2.276

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

When I trigger shutdown 0.985
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.424
After features/support/hooks.rb:75 0.000
5:43.254
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 4:57.415
And I prepare Tails for memory erasure tests 0.436
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.808
When I trigger shutdown 0.487
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.470
After features/support/hooks.rb:75 0.011
37.191
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.566
And I temporarily create a 4 GiB disk named "gptfat" 0.040
And I create a gpt partition with a vfat filesystem on disk "gptfat" 3.886
And I plug USB drive "gptfat" 2.461
When I start Tails Installer 23.189
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:291 0.944
After features/support/hooks.rb:75 0.001
Tags: @product
32.544
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.892
And I temporarily create a 7200 MiB disk named "temp" 0.041
And I start Tails Installer 21.677
But a suitable USB device is not found 0.017
When I plug USB drive "temp" 2.634
Then the "temp" USB drive is selected 0.080
When I unplug USB drive "temp" 0.181
Then a suitable USB device is not found 0.019
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Tags: @product
3:53.335
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.565
And I temporarily create a 7200 MiB disk named "install" 0.034
And I create a gpt partition with a vfat filesystem on disk "install" 4.068
And I plug USB drive "install" 2.394
And I install Tails to USB drive "install" by cloning 3:29.708
Then the running Tails is installed on USB drive "install" 9.498
But there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:291 1.054
After features/support/hooks.rb:75 0.102
Tags: @product
3:51.340
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.604
And I temporarily create a 7200 MiB disk named "install" 0.042
And I plug USB drive "install" 2.481
And I install Tails to USB drive "install" by cloning 3:31.128
Then the running Tails is installed on USB drive "install" 10.020
But there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:291 1.034
After features/support/hooks.rb:75 0.104
Tags: @product
4:11.854
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.050
And I create a file in the Persistent directory 0.098
And I temporarily create a 7200 MiB disk named "install" 0.030
And I create a gpt partition with a vfat filesystem on disk "install" 3.953
And I plug USB drive "install" 2.524
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.316
Then the running Tails is installed on USB drive "install" 12.803
And there is a persistence partition on USB drive "install" 0.070
And the USB drive "install" contains the same files as my persistent storage 3.006
After features/support/hooks.rb:291 1.850
After features/support/hooks.rb:75 0.134
Tags: @product
3:57.970
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.107
And I temporarily create a 7200 MiB disk named "install" 0.022
And I plug USB drive "install" 2.395
And I install Tails to USB drive "install" by cloning 3:32.864
Then the running Tails is installed on USB drive "install" 12.493
And there is no persistence partition on USB drive "install" 0.087
After features/support/hooks.rb:291 1.389
After features/support/hooks.rb:75 0.092
Tags: @product
3:59.214
Before features/support/hooks.rb:245 0.039
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.034
And I have started Tails from DVD without network and logged in 7.908
And I clone USB drive "__internal" to a temporary USB drive "install" 0.974
And I plug USB drive "install" 2.442
# 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:29.279
Then the running Tails is installed on USB drive "install" 9.521
And there is no persistence partition on USB drive "install" 0.052
After features/support/hooks.rb:291 1.029
After features/support/hooks.rb:75 0.111
Tags: @product @uefi
1:24.765
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.166
And I power off the computer 0.317
And the computer is set to boot in UEFI mode 0.018
When I start Tails from USB drive "__internal" with network unplugged and I login 1:10.427
Then Tails is running from USB drive "__internal" 0.478
And the boot device has safe access rights 3.312
And Tails has started in UEFI mode 0.044
After features/support/hooks.rb:291 0.577
After features/support/hooks.rb:75 0.006
Tags: @product
1:13.358
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.687
And I plug and mount a USB drive containing a Tails USB image 26.437
And I create a 7200 MiB disk named "usbimage" 0.021
And I plug USB drive "usbimage" 2.419
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 36.792
After features/support/hooks.rb:291 1.090
After features/support/hooks.rb:75 0.079
Tags: @product
1:6.989
Before features/support/hooks.rb:245 0.002
Given a computer 0.109
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:5.481
Then Tails is running from USB drive "usbimage" 0.370
And the label of the system partition on "usbimage" is "Tails" 0.255
And the system partition on "usbimage" is an EFI system partition 0.158
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.272
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.133
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.116
And the system partition on "usbimage" has the expected flags 0.091
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.005
3:10.990
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.032
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:20.095
And I update APT using apt 16.775
When I install "popularity-contest" using apt 19.576
Then I am notified I can not use Additional Software for "popularity-contest" 51.254
And I can open the Additional Software documentation from the notification 23.289
After features/support/hooks.rb:450 37.571
After features/support/hooks.rb:291 1.949
After features/support/hooks.rb:75 0.004
5:11.133
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 47.666
And I update APT using apt 16.536
And I install "popularity-contest" using apt 19.655
Then I am proposed to add the "popularity-contest" package to my Additional Software 52.230
When I create a persistent storage and activate the Additional Software feature 15.127
Then Additional Software is correctly configured for package "popularity-contest" 1.358
When I shutdown Tails and wait for the computer to power off 10.059
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:27.298
Then Additional Software is correctly configured for package "popularity-contest" 0.907
And the package "popularity-contest" is installed after Additional Software has been started 0.293
After features/support/hooks.rb:450 37.100
After features/support/hooks.rb:291 1.108
After features/support/hooks.rb:75 0.014
2:44.061
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.159
And I start Tails from USB drive "__internal" and I login with an administration password 1:15.956
And I update APT using apt 16.036
When I install "makepp" using apt 19.501
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 52.311
And the package "makepp" is installed 0.096
After features/support/hooks.rb:450 36.428
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.014
4:32.820
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.158
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:53.819
When I uninstall "popularity-contest" using apt 15.897
And I accept removing "popularity-contest" from Additional Software 0.636
Then "popularity-contest" is not in the list of Additional Software 0.714
When I start Synaptic 22.863
And I update APT using Synaptic 21.675
And I install "cowsay" using Synaptic 7.506
And I accept adding "cowsay" to Additional Software 0.980
Then Additional Software is correctly configured for package "cowsay" 0.920
When I uninstall "cowsay" using apt 3.409
And I refuse removing "cowsay" from Additional Software 0.691
Then Additional Software is correctly configured for package "cowsay" 0.890
When I start "Additional Software" via GNOME Activities Overview 12.351
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.473
Then "cowsay" is not in the list of Additional Software 1.094
When I install "cowsay" using apt 3.284
And I refuse adding "cowsay" to Additional Software 0.675
Then "cowsay" is not in the list of Additional Software 0.775
After features/support/hooks.rb:450 0.970
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.010
11:59.633
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.147
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:2.941
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.148
And I accept adding "cowsay" to Additional Software 59.982
And Additional Software is correctly configured for package "cowsay" 1.389
And I shutdown Tails and wait for the computer to power off 6.065
And I start Tails from USB drive "__internal" with network unplugged 51.380
And I enable persistence 29.640
# 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.023
And I log in to a new session 22.742
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.295
And I revert the APT tweaks that made it prefer an old version of cowsay 0.049
# 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.081
And the network is plugged 0.026
And Tor is ready 45.896
# 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 5.542
And available upgrades have been checked 0.095
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.512
And I can open the Additional Software configuration window from the notification 2.534
And I shutdown Tails and wait for the computer to power off 2:2.616
And I start Tails from USB drive "__internal" with network unplugged 43.710
And I enable persistence 30.266
# 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.022
And I log in to a new session 27.814
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.731
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
And the network is plugged 0.030
And Tor is ready 37.629
Then the Additional Software upgrade service has started 0.161
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.074
After features/support/hooks.rb:450 2.270
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.028
1:50.798
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given a computer 0.148
And I start Tails from USB drive "__internal" with network unplugged 44.004
And I enable persistence 32.634
And I remove the "cowsay" deb files from the APT cache 0.679
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.075
And I log in to a new session 27.620
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 3.207
And I can open the Additional Software log file from the notification 2.250
And the package "cowsay" is not installed 0.177
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.010
Tags: @product
1:19.019
Before features/support/hooks.rb:245 0.007
Given a computer 0.179
And I create a 7200 MiB disk named "old" 0.026
And I plug USB drive "old" 1.044
And I write an old version of the Tails USB image to disk "old" 18.785
When I start Tails from USB drive "old" with network unplugged 55.296
Then the boot device has safe access rights 2.854
And Tails is running from USB drive "old" 0.298
And there is no persistence partition on USB drive "old" 0.058
And process "udev-watchdog" is running 0.060
And udev-watchdog is monitoring the correct device 0.245
And I unplug USB drive "old" 0.169
After features/support/hooks.rb:291 3.459
After features/support/hooks.rb:75 0.037
Tags: @product
1:53.517
Before features/support/hooks.rb:245 0.007
Given a computer 0.136
And I start Tails from USB drive "old" with network unplugged and I login 1:2.216
Then Tails is running from USB drive "old" 0.424
And I create a persistent partition 41.600
And I take note of which tps features are available 1.190
Then a Tails persistence partition exists on USB drive "old" 0.889
And I shutdown Tails and wait for the computer to power off 7.060
After features/support/hooks.rb:291 0.152
After features/support/hooks.rb:75 0.010
Tags: @product
2:15.499
Before features/support/hooks.rb:245 0.007
Given a computer 0.152
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:50.014
Then Tails is running from USB drive "old" 0.335
And all tps features are active 1.625
When I write some files expected to persist 1.894
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.241
And all persistence configuration files have safe access rights 0.652
And all persistent directories from the old Tails version have safe access rights 2.821
And I take note of which tps features are available 0.285
And I shutdown Tails and wait for the computer to power off 3.061
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.413
After features/support/hooks.rb:291 0.095
After features/support/hooks.rb:75 0.010
Tags: @product
2:28.608
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.530
And I log in to a new session 14.089
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.244
And I plug USB drive "to_upgrade" 2.432
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:48.169
Then the running Tails is installed on USB drive "to_upgrade" 12.793
And I unplug USB drive "to_upgrade" 0.180
And I unplug USB drive "__internal" 0.167
After features/support/hooks.rb:291 6.539
After features/support/hooks.rb:75 0.000
Tags: @product
1:47.545
Before features/support/hooks.rb:245 0.007
Given a computer 0.144
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:38.527
Then all tps features from the old Tails version are active 1.455
And Tails is running from USB drive "to_upgrade" 0.295
And the boot device has safe access rights 3.316
And the expected persistent files created with the old Tails version are present in the filesystem 1.431
And all persistent directories from the old Tails version have safe access rights 2.374
After features/support/hooks.rb:291 0.624
After features/support/hooks.rb:75 0.010
5:37.234
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.699
And no SquashFS delta is installed 0.083
And Tails is fooled to think that version 2.0~testoverlayfsng was initially installed 0.291
And Tails is fooled to think it is running version 2.0~testoverlayfsng 0.059
And the file system changes introduced in version 2.2~testoverlayfsng are not present 0.333
And the file system changes introduced in version 2.3~testoverlayfsng are not present 0.475
When the network is plugged 0.020
And Tor is ready 15.169
Then I am proposed to install an incremental upgrade to version 2.2~testoverlayfsng 2.604
And I can successfully install the incremental upgrade to version 2.2~testoverlayfsng 7.326
Given I shutdown Tails and wait for the computer to power off 5.328
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:44.708
Then Tails is running version 2.2~testoverlayfsng 0.089
And all tps features are active 1.725
And the file system changes introduced in version 2.2~testoverlayfsng are present 0.303
And only the 2.2~testoverlayfsng SquashFS delta is installed 0.063
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.255
# We'll really install Tails_amd64_2.0~testoverlayfsng_to_2.3~testoverlayfsng.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 2.1~testoverlayfsng was initially installed 0.260
When the network is plugged 0.030
And Tor is ready 15.788
Then I am proposed to install an incremental upgrade to version 2.3~testoverlayfsng 1.554
And I can successfully install the incremental upgrade to version 2.3~testoverlayfsng 7.566
Given I shutdown Tails and wait for the computer to power off 4.140
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:44.809
Then Tails is running version 2.3~testoverlayfsng 0.086
And all tps features are active 1.702
And the file system changes introduced in version 2.3~testoverlayfsng are present 0.564
And only the 2.3~testoverlayfsng SquashFS delta is installed 0.083
# 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.275
And Tails is fooled to think that version 2.1~testoverlayfsng was initially installed 0.303
When the network is plugged 0.027
And Tor is ready 13.303
Then the Upgrader considers the system as up-to-date 10.680
# 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 24.804
And the file system changes introduced in version 2.3~testoverlayfsng are present in the Unsafe Browser's chroot 1.712
After features/support/hooks.rb:291 0.756
After features/support/hooks.rb:75 0.020
25.533
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.379
And Tails is fooled to think that version 2.0~testoverlayfsng was initially installed 0.259
And Tails is fooled to think it is running version 2.0~testoverlayfsng 0.047
And the signing key used by the Upgrader is outdated 1.001
But a current signing key is available on our website 0.000
When the network is plugged 0.026
And Tor is ready 13.126
Then I am proposed to install an incremental upgrade to version 2.2~testoverlayfsng 1.693
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.000
1:28.338
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 1:19.017
When I eject the boot medium 0.307
Then Tails eventually shuts down 9.013
After features/support/hooks.rb:291 0.253
After features/support/hooks.rb:75 0.000
36.642
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.344
And I prepare Tails for memory erasure tests 0.479
And I fill a 128 MiB file with a known pattern on the root filesystem 13.246
And patterns cover at least 128 MiB in the guest's memory 3.139

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

When I eject the boot medium 0.631
And I wait for Tails to finish wiping the memory 9.130
Then I find very few patterns in the guest's memory 1.670

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

After features/support/hooks.rb:291 3.472
After features/support/hooks.rb:75 0.000
3:39.325
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.230
And I prepare Tails for memory erasure tests 0.542
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.029
And I fill the USB drive with a known pattern 3:8.619
And I read the content of the test FS 0.127
And patterns cover at least 99% of the test FS size in the guest's memory 3.031

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

When I eject the boot medium 0.269
And I wait for Tails to finish wiping the memory 8.830
Then I find very few patterns in the guest's memory 1.643

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

After features/support/hooks.rb:291 3.567
After features/support/hooks.rb:75 0.000
2:57.385
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.854
And I prepare Tails for memory erasure tests 0.464
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.260
And I fill the USB drive with a known pattern 2:8.885
And I read the content of the test FS 0.084
And patterns cover at least 99% of the test FS size in the guest's memory 2.267

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

When I eject the boot medium 0.266
And I wait for Tails to finish wiping the memory 8.634
Then I find very few patterns in the guest's memory 1.668

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

After features/support/hooks.rb:291 3.551
After features/support/hooks.rb:75 0.000
2:15.850
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.018
And I prepare Tails for memory erasure tests 0.425
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.717
And patterns cover at least 100 MiB in the guest's memory 3.088

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

When I eject the boot medium 0.988
And I wait for Tails to finish wiping the memory 9.584
Then I find very few patterns in the guest's memory 1.662

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

And Tails eventually shuts down 1:28.365
After features/support/hooks.rb:291 0.165
After features/support/hooks.rb:75 0.000
Tags: @product
42.250
Before features/support/hooks.rb:245 0.008
Given a computer 0.158
And I start Tails from DVD with network unplugged and genuine APT sources 41.768
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.059
And no proposed-updates APT suite is enabled 0.037
And no experimental APT suite is enabled for deb.torproject.org 0.054
And if releasing, no unversioned Tails APT source is enabled 0.155

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.010
Tags: @product
1:9.721
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.676
# 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 5.091
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.195
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.677
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.013
When I start Tails' custom backup tool 12.940
Then the backup tool displays "Plug in your backup Tails USB stick" 1.958
When I plug USB drive "backup" 2.564
And I give the Persistent Storage on drive "backup" its own UUID 0.084
And I click "Retry" in the backup tool 1.175
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.176
When I click "Back Up" in the backup tool 1.148
And I enter my persistent storage passphrase into the polkit prompt 2.286
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 15.002
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.181
And I plug USB drive "backup" 2.284
Then the USB drive "backup" contains the same files as my persistent storage 4.262
After features/support/hooks.rb:291 1.820
After features/support/hooks.rb:75 0.112
Tags: @product
0.205
Then the hostname should not have been leaked on the network 0.205
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.034
Tags: @product
0.767
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.188
And I switch to the "manually-added-con" NetworkManager connection 0.367
Then the hostname should not have been leaked on the network 0.211
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.038
25.169
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.712
When I double-click on the Tails documentation launcher on the desktop 16.864
Then "Tails - Documentation" has loaded in the Tor Browser 0.591
After features/support/hooks.rb:291 1.061
After features/support/hooks.rb:75 0.000
30.696
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.844
When I double-click on the Tails documentation launcher on the desktop 17.346
Then "Tails - Documentation" has loaded in the Tor Browser 0.505
After features/support/hooks.rb:291 0.743
After features/support/hooks.rb:75 0.000
26.932
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.645
When I double-click on the Report an Error launcher on the desktop 18.725
Then the support documentation page opens in Tor Browser 0.561
After features/support/hooks.rb:291 1.049
After features/support/hooks.rb:75 0.000
21.436
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD without network and logged in 7.674
When I start Electrum through the GNOME menu 12.651
But the "electrum" tps feature is not enabled 0.741
And I see a warning that Electrum is not persistent 0.369
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
Feature: Using Evince
33.058
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.690
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 16.824
Then I see "CupsTestPage.png" after at most 40 seconds 1.590
And I can print the current document to "/home/amnesia/output.pdf" 6.952
After features/support/hooks.rb:291 0.836
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
34.536
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.624
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.203
When I open "/home/amnesia/default-testpage.pdf" with Evince 17.699
Then I see "CupsTestPage.png" after at most 40 seconds 1.598
And I can print the current document to "/home/amnesia/output.pdf" 7.410
After features/support/hooks.rb:291 0.797
After features/support/hooks.rb:75 0.000
Feature: Using Evince
35.902
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.659
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.232
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.078
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.045
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.160
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 19.380
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.285
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.322
When I close Evince 0.201
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.153
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.618
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.271
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.103
When I close Evince 0.218
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.144
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.598
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.251
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.123
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
36.125
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.358
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.187
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.054
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 16.849
Then I see "CupsTestPage.png" after at most 40 seconds 1.610
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 8.065
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
Feature: Using Evince
27.827
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.054
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.089
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.163
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 16.735
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.217
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.404
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.000
17.774
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.490
And I wait 10 seconds 10.006

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.082
When I press the "PRINTSCREEN" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.072
After features/support/hooks.rb:291 0.587
After features/support/hooks.rb:75 0.000
Tags: @product
8.128
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.586
When the "Dogtail rules!" notification is sent 0.178
Then the "Dogtail rules!" notification is shown to the user 0.362
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.000
Tags: @product @doc
9.822
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.662
Then the included OpenPGP keys are valid for the next 1 month 2.159
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
Tags: @product
20.504
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.591
Then the keys trusted by APT are valid for the next 3 months 12.912
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.561
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.581
And I log in to a new session in German (de) 28.045
Then the amnesiac Documents directory exists 0.077
And there is a GNOME bookmark for the amnesiac Documents directory 1.857
After features/support/hooks.rb:291 1.036
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
37.616
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.623
And I log in to a new session in German (de) 27.286
Then the amnesiac Downloads directory exists 0.079
And there is a GNOME bookmark for the amnesiac Downloads directory 1.627
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
37.214
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.615
And I log in to a new session in German (de) 27.996
Then the amnesiac Music directory exists 0.050
And there is a GNOME bookmark for the amnesiac Music directory 1.551
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
36.358
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.607
And I log in to a new session in German (de) 27.017
Then the amnesiac Pictures directory exists 0.112
And there is a GNOME bookmark for the amnesiac Pictures directory 1.621
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
36.431
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.538
And I log in to a new session in German (de) 27.130
Then the amnesiac Videos directory exists 0.072
And there is a GNOME bookmark for the amnesiac Videos directory 1.690
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.000
Feature: Localization
53.506
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.467
And I log in to a new session in German (de) 27.253
When I double-click on the Report an Error launcher on the desktop 18.188
Then the support documentation page opens in Tor Browser 0.596
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.595
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.648
When I log in to a new session in Arabic (ar) 26.337
Then the keyboard layout is set to "us" 0.338
When the network is plugged 0.035
And Tor is ready 14.449
Then I successfully start the Unsafe Browser in "ar" 27.493
And I kill the Unsafe Browser 6.700
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 32.860
And DuckDuckGo is the default search engine 9.012
And I kill the Tor Browser 5.317
And the screen keyboard works in Thunderbird 20.717
And the layout of the screen keyboard is set to "us" 0.559
After features/support/hooks.rb:291 1.449
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.492
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.796
When I log in to a new session in Chinese (zh_CN) 27.760
Then the keyboard layout is set to "cn" 0.176
When the network is plugged 0.025
And Tor is ready 14.902
Then I successfully start the Unsafe Browser in "zh_CN" 28.942
And I kill the Unsafe Browser 5.803
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 33.478
And DuckDuckGo is the default search engine 8.899
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 22.761
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:291 1.092
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.367
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.578
When I log in to a new session in English (en) 14.577
Then the keyboard layout is set to "us" 0.140
When the network is plugged 0.026
And Tor is ready 14.369
Then I successfully start the Unsafe Browser in "en" 29.323
And I kill the Unsafe Browser 5.822
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 32.057
And DuckDuckGo is the default search engine 5.179
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 25.322
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:291 1.354
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.648
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.488
When I log in to a new session in French (fr) 26.783
Then the keyboard layout is set to "fr" 0.206
When the network is plugged 0.024
And Tor is ready 14.651
Then I successfully start the Unsafe Browser in "fr" 26.517
And I kill the Unsafe Browser 5.898
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 32.646
And DuckDuckGo is the default search engine 9.441
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 20.956
And the layout of the screen keyboard is set to "fr" 0.538
After features/support/hooks.rb:291 1.024
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.567
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.560
When I log in to a new session in German (de) 27.659
Then the keyboard layout is set to "de" 0.212
When the network is plugged 0.023
And Tor is ready 14.705
Then I successfully start the Unsafe Browser in "de" 28.405
And I kill the Unsafe Browser 5.758
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 32.625
And DuckDuckGo is the default search engine 9.313
And I kill the Tor Browser 5.277
And the screen keyboard works in Thunderbird 21.359
And the layout of the screen keyboard is set to "de" 0.540
After features/support/hooks.rb:291 1.357
After features/support/hooks.rb:75 0.000
Feature: Localization
2:32.243
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.506
When I log in to a new session in Italian (it) 27.483
Then the keyboard layout is set to "it" 0.129
When the network is plugged 0.018
And Tor is ready 13.736
Then I successfully start the Unsafe Browser in "it" 27.288
And I kill the Unsafe Browser 5.806
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 32.840
And DuckDuckGo is the default search engine 9.683
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 21.707
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:291 1.407
After features/support/hooks.rb:75 0.000
Feature: Localization
2:34.660
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.614
When I log in to a new session in Persian (fa) 27.293
Then the keyboard layout is set to "ir" 0.301
When the network is plugged 0.022
And Tor is ready 14.189
Then I successfully start the Unsafe Browser in "fa" 27.424
And I kill the Unsafe Browser 6.128
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 34.378
And DuckDuckGo is the default search engine 9.275
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 22.073
And the layout of the screen keyboard is set to "ir" 0.545
After features/support/hooks.rb:291 1.016
After features/support/hooks.rb:75 0.000
Feature: Localization
2:32.961
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.569
When I log in to a new session in Portuguese (pt) 27.142
Then the keyboard layout is set to "pt" 0.240
When the network is plugged 0.034
And Tor is ready 15.917
Then I successfully start the Unsafe Browser in "pt" 25.517
And I kill the Unsafe Browser 5.892
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 31.775
And DuckDuckGo is the default search engine 9.065
And I kill the Tor Browser 5.348
And the screen keyboard works in Thunderbird 23.773
And the layout of the screen keyboard is set to "us" 0.558
After features/support/hooks.rb:291 1.000
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.716
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.582
When I log in to a new session in Russian (ru) 26.361
Then the keyboard layout is set to "ru" 0.414
When the network is plugged 0.037
And Tor is ready 14.269
Then I successfully start the Unsafe Browser in "ru" 25.807
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 33.649
And DuckDuckGo is the default search engine 9.645
And I kill the Tor Browser 5.370
And the screen keyboard works in Thunderbird 24.121
And the layout of the screen keyboard is set to "ru" 0.560
After features/support/hooks.rb:291 1.904
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.612
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.562
When I log in to a new session in Spanish (es) 27.891
Then the keyboard layout is set to "es" 0.142
When the network is plugged 0.034
And Tor is ready 15.006
Then I successfully start the Unsafe Browser in "es" 24.377
And I kill the Unsafe Browser 6.052
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 32.494
And DuckDuckGo is the default search engine 9.357
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 20.745
And the layout of the screen keyboard is set to "us" 0.536
After features/support/hooks.rb:291 1.106
After features/support/hooks.rb:75 0.000
Feature: Localization
2:32.045
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.457
When I log in to a new session in Turkish (tr) 27.069
Then the keyboard layout is set to "tr" 0.151
When the network is plugged 0.024
And Tor is ready 14.024
Then I successfully start the Unsafe Browser in "tr" 28.827
And I kill the Unsafe Browser 5.820
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 32.810
And DuckDuckGo is the default search engine 9.037
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 20.905
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:291 1.142
After features/support/hooks.rb:75 0.000
Tags: @product
39.849
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.560
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.490
And I log in to a new session 13.875
And the network is plugged 0.021
And Tor is ready 12.598
Then 1 network interface is enabled 0.216
And the 1st network device has its real MAC address configured 0.136
When I hotplug a network device and wait for it to be initialized 1.513
Then 2 network interfaces are enabled 0.105
And the 2nd network device has its real MAC address configured 0.060
And some network device leaked the real MAC address 0.262
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.029
Tags: @product
39.331
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.494
And I capture all network traffic 0.006
When I log in to a new session 15.065
And the network is plugged 0.030
And Tor is ready 14.769
Then 1 network interface is enabled 0.109
And the 1st network device has a spoofed MAC address configured 0.084
When I hotplug a network device and wait for it to be initialized 1.378
Then 2 network interfaces are enabled 0.088
And the 2nd network device has a spoofed MAC address configured 0.084
And no network device leaked the real MAC address 0.219
After features/support/hooks.rb:291 0.837
After features/support/hooks.rb:75 0.049
Tags: @product
2:20.944
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.553
And I capture all network traffic 0.005
And the network is plugged 0.026
And macchanger will fail by not spoofing and always returns false 0.121
When I log in to a new session 2:10.041
Then no network interfaces are enabled 0.136
And no network device leaked the real MAC address 0.014
And I see the "Network card eth0 disabled" notification after at most 60 seconds 3.045
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.041
Tags: @product
2:20.906
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.475
And I capture all network traffic 0.005
And the network is plugged 0.024
And macchanger will fail by not spoofing and always returns true 0.136
When I log in to a new session 2:9.611
Then no network interfaces are enabled 0.099
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 3.542
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.033
Tags: @product
2:21.095
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.500
And I capture all network traffic 0.007
And the network is plugged 0.037
And macchanger will fail by not spoofing and always returns true 0.137
And no network interface modules can be unloaded 0.323
When I log in to a new session 2:10.379
Then 1 network interface is enabled 0.107
But the MAC spoofing panic mode disabled networking 0.330
And no network device leaked the real MAC address 0.010
And I see the "All networking disabled" notification after at most 60 seconds 2.260
After features/support/hooks.rb:291 0.606
After features/support/hooks.rb:75 0.053
Tags: @product
42.953
Before features/support/hooks.rb:245 0.006
Given a computer 0.130
And I capture all network traffic 0.006
When I start the computer 0.917
Then the computer boots Tails 41.823
And no network interfaces are enabled 0.064
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:291 0.576
After features/support/hooks.rb:75 0.059
1:12.228
Before features/support/hooks.rb:245 0.006
Given a computer 0.135
And I start Tails from DVD with network unplugged and I login 58.143
And I plug and mount a USB drive containing a sample PNG 12.134
Then MAT can clean some sample PNG file 1.813
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.012
Feature: Networking
Tags: @product
1:6.466
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 11.368
And I wait between 30 and 60 seconds 38.019

Slept for 38 seconds

Then the Tor Status icon tells me that Tor is not usable 0.544
When the network is plugged 0.046
Then I successfully configure Tor 12.673
And the Tor Status icon tells me that Tor is usable 0.520
And all notifications have disappeared 3.224
And the time has synced 0.068
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
Feature: Networking
35.053
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.813
And I disable networking in Tails Greeter 0.973
And I log in to a new session 15.827
Then no network interfaces are enabled 0.116
When I hotplug a network device 0.142
And I wait 10 seconds 10.001

Slept for 10 seconds

Then no network interfaces are enabled 0.178
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000
Tags: @product
2:35.701
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:56.201
And I update APT using apt 17.173
And I install "python3-behave" using apt 19.480
Then the Tails Persistent Storage behave tests pass 2.845
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.000
Tags: @product
34.979
Before features/support/hooks.rb:245 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 10.514
When I log in to a new session without activating the Persistent Storage 17.477
Then Tails is running from USB drive "__internal" 0.576
And persistence is disabled 0.215
But a Tails persistence partition exists on USB drive "__internal" 6.196
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
Tags: @product
2:39.319
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.241
Then Tails is running from USB drive "__internal" 0.373
When I create a file in the Persistent directory 0.141
And I create a persistent partition with the default settings 30.896
Then the file I created was copied to the Persistent Storage 0.737
When I shutdown Tails and wait for the computer to power off 9.208
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:46.347
Then persistence for "Persistent" is active 0.296
And the file I created in the Persistent directory exists 0.075
After features/support/hooks.rb:291 0.838
After features/support/hooks.rb:75 0.009
Tags: @product
1:4.769
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.139
And the system is very low on memory 2.199
When I create a file in the Persistent directory 0.623
When I try to create a persistent partition 25.298
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.179
When I close the Persistent Storage app 2.528
And I free up some memory 1.574
And I create a persistent partition with the default settings 22.013
Then the file I created was copied to the Persistent Storage 0.212
After features/support/hooks.rb:291 0.810
After features/support/hooks.rb:75 0.000
Tags: @product
2:20.916
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.755
Then Tails is running from USB drive "__internal" 0.375
And all tps features are active 1.736
And all persistent directories have safe access rights 2.441
When I disable the first tps feature 16.036
Then all tps features but the first one are active 1.518
And I shutdown Tails and wait for the computer to power off 5.067
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:42.277
Then all tps features but the first one are active 1.706
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.009
Tags: @product
40.440
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.959
Then persistence for "Persistent" is active 0.073
And I create a file in the Persistent directory 0.080
Then the file I created was copied to the Persistent Storage 0.073
When I disable the first tps feature 16.176
Then persistence for "Persistent" is not active 0.090
And the Persistent directory does not exist 0.045
When I enable the first tps feature 14.796
Then persistence for "Persistent" is active 0.079
And the file I created in the Persistent directory exists 0.064
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
Tags: @product
40.684
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.261
Then persistence for "Persistent" is active 0.086
When I create a file in the Persistent directory 0.072
And I disable the first tps feature 16.470
And I delete the data of the Persistent Folder feature 14.549
Then the file I created does not exist on the Persistent Storage 0.244
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.000
Tags: @product
46.137
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.155
And the network is plugged 0.029
And Tor is ready 15.493
And I take note of which tps features are available 0.507
When I write some files expected to persist 1.439
And I shutdown Tails and wait for the computer to power off 5.069
# 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" 14.443
After features/support/hooks.rb:291 0.117
After features/support/hooks.rb:75 0.000
Tags: @product
2:50.648
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.355
And the network is plugged 0.036
And Tor is ready 41.266
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.246
And I shutdown Tails and wait for the computer to power off 5.155
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:40.852
And I capture all network traffic 0.013
And the network is plugged 0.025
And Tor is ready 13.882
And I switch to the "persistent-con-current" NetworkManager connection 0.429
And the 1st network device has a spoofed MAC address configured 0.164
And no network device leaked the real MAC address 0.219
After features/support/hooks.rb:291 0.790
After features/support/hooks.rb:75 0.047
Tags: @product
44.069
Before features/support/hooks.rb:245 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 10.411
And I enable persistence creation in Tails Greeter 1.099
And I log in to a new session expecting no warning about the Persistent Storage not being activated 15.847
Then I create a persistent partition with the default settings using the wizard that was already open 16.710
After features/support/hooks.rb:291 1.163
After features/support/hooks.rb:75 0.000
Tags: @product
4:2.211
Before features/support/hooks.rb:245 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 10.727
When I enable persistence 32.269
Then no persistent Greeter options were restored 13.761
When I set all Greeter options to non-default values 23.571
And I log in to a new session in German (de) after having activated the Persistent Storage 33.395
Then all Greeter options are set to non-default values 0.236
When I cold reboot the computer 4.083
And the computer reboots Tails 43.683
Given I enable persistence 46.205
Then persistent Greeter options were restored 14.463
When I log in to a new session after having activated the Persistent Storage 19.473
Then all Greeter options are set to non-default values 0.340
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.010
Tags: @product
3:37.402
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.573
# 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 51.570
And I shutdown Tails and wait for the computer to power off 10.753
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:42.413
And I change the passphrase of the Persistent Storage back to the original 44.091
After features/support/hooks.rb:291 1.952
After features/support/hooks.rb:75 0.008
Tags: @product
54.229
Before features/support/hooks.rb:245 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 9.234
And I log in to a new session without activating the Persistent Storage 17.251
Then persistence is disabled 0.253
But a Tails persistence partition exists on USB drive "__internal" 5.848
And all notifications have disappeared 4.315
When I delete the persistent partition 16.940
Then there is no persistence partition on USB drive "__internal" 0.384
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.000
Tags: @product
1:57.669
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.714
When I write some dotfile expected to persist 0.088
And I shutdown Tails and wait for the computer to power off 5.075
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:43.439
Then the expected persistent dotfile is present in the filesystem 0.351
After features/support/hooks.rb:291 0.704
After features/support/hooks.rb:75 0.010
Tags: @product
1:17.572
Before features/support/hooks.rb:245 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 8.823
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.053
When I try to enable persistence 0.258
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 22.064
When I log in to a new session after having activated the Persistent Storage 25.811
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 16.846
And all tps features are enabled 2.081
And all tps features but the first one are active 1.633
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.000
Tags: @product
2:55.721
Before features/support/hooks.rb:245 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 1:49.595
And I enable persistence 32.547
And I log in to a new session after having activated the Persistent Storage 32.734
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 0.726
And persistence is enabled 0.117
After features/support/hooks.rb:291 0.778
After features/support/hooks.rb:75 0.000
Tags: @product
41.145
Before features/support/hooks.rb:245 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 8.798
And I enable persistence but something goes wrong during the LUKS header upgrade 31.622
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.725
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.000
Tags: @product
14.745
When I choose to connect to Tor automatically 1.699
And I accept Tor Connection's offer to use my persistent bridges 1.793
And I click "Connect to Tor" 1.215
Then I wait until Tor is ready 8.402
And tca.conf includes the configured bridges 0.010
And the "TorConfiguration" tps feature is enabled and active 0.762
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.861
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.060
Tags: @product
16.958
When I choose to connect to Tor automatically 1.798
And I accept Tor Connection's offer to use my persistent bridges 1.804
And I disable saving bridges to Persistent Storage 1.270
And I configure a direct connection in the Tor Connection Assistant 8.603
Then I wait until Tor is ready 1.502
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 0.981
And all Internet traffic has only flowed through Tor or connectivity check service 0.986
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.048
29.038
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.270
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 15.452
Then I see Pidgin's account manager window 3.615
And Pidgin's D-Bus interface is not available 0.700
After features/support/hooks.rb:291 0.865
After features/support/hooks.rb:75 0.000
1:42.662
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.826
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.967
Then I see Pidgin's account manager window 3.590
When I create my XMPP account 14.240
And I close Pidgin's account manager window 1.193
Then Pidgin automatically enables my XMPP account 29.671
Given my XMPP friend goes online 13.162
When I start a conversation with my friend 1.844
And I say something to my friend 1.465
Then I receive a response from my friend 10.699
After features/support/hooks.rb:450 0.492
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.001
2:23.454
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.849
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 12.963
Then I see Pidgin's account manager window 3.636
When I create my XMPP account 14.606
And I close Pidgin's account manager window 0.648
Then Pidgin automatically enables my XMPP account 21.160
When I join some empty multi-user chat 9.170
And I clear the multi-user chat's scrollback 1.444
And my XMPP friend goes online and joins the multi-user chat 13.482
Then I can see that my friend joined the multi-user chat 0.671
And I say something to my friend in the multi-user chat 1.484
Then I receive a response from my friend in the multi-user chat 10.879
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.515
Then I see the Tails GitLab URL 10.908
When I wait 10 seconds 10.007

Slept for 10 seconds

And I click on the Tails GitLab URL 12.844
Then the Tor Browser loads the Tails GitLab 6.180
After features/support/hooks.rb:450 1.798
After features/support/hooks.rb:291 1.718
After features/support/hooks.rb:75 0.001
2:2.466
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.472
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.116
Then I see Pidgin's account manager window 3.597
And I create my XMPP account 14.953
And I close Pidgin's account manager window 0.690
Then Pidgin automatically enables my XMPP account 54.541
And I can join the "tails" channel on "chat.disroot.org" 24.094
After features/support/hooks.rb:450 0.821
After features/support/hooks.rb:291 0.790
After features/support/hooks.rb:75 0.000
6:15.702
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 32.020
And the network is plugged 0.080
And Tor is ready 13.380
And available upgrades have been checked 0.059
And all notifications have disappeared 2.985
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.042
Then I see Pidgin's account manager window 3.541
When I create my XMPP account 14.886
And I close Pidgin's account manager window 1.233
Then Pidgin automatically enables my XMPP account 36.443
When I close Pidgin 0.791
And I take note of the configured Pidgin accounts 0.022
And I shutdown Tails and wait for the computer to power off 6.093
Given a computer 0.242
And I start Tails from USB drive "__internal" and I login with persistence enabled 1:57.203
And Pidgin has the expected persistent accounts configured 0.017
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.070
Then Pidgin automatically enables my XMPP account 33.833
And I join some empty multi-user chat 8.919
# Exercise Pidgin AppArmor profile with persistence enabled.
# This should really be in dedicated scenarios, but it would be
# too costly to set up the virtual USB drive with persistence more
# than once in this feature.
Given I start monitoring the AppArmor log of "/usr/bin/pidgin" 0.164
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 17.826
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.264
When I close Pidgin's certificate import failure dialog 0.639
And I close Pidgin's certificate manager 1.157
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.124
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.682
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.265
When I close Pidgin's certificate import failure dialog 0.653
And I close Pidgin's certificate manager 1.165
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 28.892
After features/support/hooks.rb:450 1.616
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.010
Tags: @product
9.961
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.496
Then the live user has been setup by live-boot 0.180
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin" 0.098
And the live user owns its home directory which has strict permissions 0.186
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
19.714
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.958
When the network is plugged 0.032
And Tor is ready 11.529
Then no unexpected services are listening for network connections 0.193

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

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

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

After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Tags: @product
18.307
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.424
When I request a shutdown using the system menu 1.873
Then Tails eventually shuts down 5.009
After features/support/hooks.rb:291 0.118
After features/support/hooks.rb:75 0.000
1:0.991
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.287
When I request a reboot using the system menu 1.821
Then Tails eventually restarts 47.883
After features/support/hooks.rb:291 3.471
After features/support/hooks.rb:75 0.000
24.331
Given I monitor the network connections of SSH 0.103
And I have the SSH key pair for an SSH server 0.412
When I connect to an SSH server on the Internet 21.951
Then I have sucessfully logged into the SSH server 1.848
And I see that SSH is properly stream isolated 0.015
After features/support/hooks.rb:450 0.380
After features/support/hooks.rb:291 0.726
After features/support/hooks.rb:75 0.000
21.518
Given I have the SSH key pair for an SSH server 0.249
And an SSH server is running on the LAN 0.271
When I connect to an SSH server on the LAN 18.995
Then I am prompted to verify the SSH fingerprint for the SSH server 2.000
After features/support/hooks.rb:450 0.306
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.000
16.675
Given I have the SSH key pair for an SFTP server 0.242
When I connect to an SFTP server on the Internet 15.614
Then I successfully connect to the SFTP server 0.818
After features/support/hooks.rb:450 0.439
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.000
16.464
Given I cancel setting up an email account 2.845
When I open Thunderbird's Add-ons Manager 1.897
And I open the Extensions tab 1.078
Then I see that no add-ons are enabled in Thunderbird 10.642
After features/support/hooks.rb:450 0.685
After features/support/hooks.rb:291 1.527
After features/support/hooks.rb:75 0.000
43.694
When I enter my email credentials into the autoconfiguration wizard 10.608
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.317
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.320
When I accept the autoconfiguration wizard's configuration 17.974
And I send an email to myself 6.286
And I fetch my email 1.444
Then I can find the email I sent to myself in my inbox 6.742
After features/support/hooks.rb:450 1.301
After features/support/hooks.rb:291 1.322
After features/support/hooks.rb:75 0.000
12:9.298
When the network is plugged 0.023
And I wait 720 seconds 12:0.085

Slept for 720 seconds

Then I successfully configure Tor 9.121
And the time has synced 0.067
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.000
7.957
When the network is plugged 0.033
And the Tor Connection Assistant autostarts 2.625
And I look at the hide mode but then I go back 3.907
And I choose to connect to Tor automatically 1.266
Then Tor Connection does not propose me to use Tor bridges 0.124
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.000
Tags: @product
1:21.498
Given the Tor network and default bridges are blocked 1.466
And the network is plugged 0.049
And I make sure time sync before Tor connects indicates a captive portal 1.183
And the Tor Connection Assistant autostarts 1.283
When I choose to connect to Tor automatically 1.546
And I click "Connect to Tor" 1.155
Then the Tor Connection Assistant fails to connect to Tor 26.135
And the Tor Connection Assistant knows that it's not the time sync that failed 10.406
And the Tor Connection Assistant knows that there might be a captive portal 0.117
When I open the Unsafe Browser from Tor Connection 14.811
And I log-in to the Captive Portal 11.354
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.025
And I allow time sync before Tor connects to work again 0.053
And I click "Connect to Tor" 1.192
Then I wait until Tor is ready 8.598
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.000
Tags: @product
11.787
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.281
Then the firewall's policy is to drop all IPv4 traffic 0.097
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.237
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.088
And the firewall is configured to block all external IPv6 traffic 0.082
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.000
Tags: @product
53.429
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.283
And I capture all network traffic 0.008
When I successfully start the Unsafe Browser 30.135
And I open the Tails homepage in the Unsafe Browser 11.023
And the Tails homepage loads in the Unsafe Browser 0.572
Then the firewall leak detector has detected leaks 0.405
After features/support/hooks.rb:291 1.412
After features/support/hooks.rb:75 0.039
Tags: @product
12.662
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.592
And I capture all network traffic 0.011
And I disable Tails' firewall 0.233
When I do a TCP DNS lookup of "torproject.org" 0.730
Then the firewall leak detector has detected leaks 0.094
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.049
Tags: @product
12.285
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.194
And I capture all network traffic 0.006
And I disable Tails' firewall 0.224
When I do a UDP DNS lookup of "torproject.org" 0.774
Then the firewall leak detector has detected leaks 0.084
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.058
Tags: @product
16.029
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.341
And I capture all network traffic 0.007
And I disable Tails' firewall 0.285
When I send some ICMP pings 4.290
Then the firewall leak detector has detected leaks 0.103
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.054
12.931
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.643
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.215
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.072
After features/support/hooks.rb:450 0.268
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.000
11.768
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.310
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.392
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:450 0.240
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.000
16.828
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.383
When I open an untorified ICMP connection to 1.2.3.4 5.363
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.080
After features/support/hooks.rb:450 0.293
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
Tags: @product
20.201
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.514
And the system DNS is using the local DNS resolver 0.027
And the network is plugged 0.038
And I successfully configure Tor 11.611
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.000
10.245
When I monitor the network connections of tails-security-check 0.116
And I re-run tails-security-check 0.115
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.012
After features/support/hooks.rb:450 0.346
After features/support/hooks.rb:291 0.853
After features/support/hooks.rb:75 0.000
3.884
When I monitor the network connections of htpdate 0.149
And I re-run htpdate 3.716
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:450 0.333
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
32.306
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.150
And I re-run tails-upgrade-frontend-wrapper 32.145
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.418
After features/support/hooks.rb:291 0.840
After features/support/hooks.rb:75 0.000
31.916
When I monitor the network connections of Tor Browser 0.106
And I start the Tor Browser 31.070
And the Tor Browser loads the startup page 0.704
Then I see that Tor Browser is properly stream isolated 0.035
After features/support/hooks.rb:450 1.066
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
Tags: @product
51.623
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.882
And a web server is running on the LAN 1.037
And I capture all network traffic 0.006
When I start the Tor Browser 28.544
And the Tor Browser loads the startup page 0.893
And I open a page on the LAN web server in the Tor Browser 9.006
Then the Tor Browser shows the "Unable to connect" error 0.790
And no traffic was sent to the web server on the LAN 0.459
After features/support/hooks.rb:291 0.896
After features/support/hooks.rb:75 0.048
57.990
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.201
Then the amnesiac Tor Browser directory exists 0.068
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.709
And the persistent Tor Browser directory does not exist 0.081
When I start the Tor Browser 29.123
And the Tor Browser loads the startup page 0.905
Then I can save the current page as "index.html" to the default downloads directory 5.132
And I can print the current page as "output.pdf" to the default downloads directory 9.766
After features/support/hooks.rb:450 1.158
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
52.812
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.926
When I start the Tor Browser 29.602
Then the Tor Browser loads the startup page 0.882
When I download some file in the Tor Browser 11.207
Then the file is saved to the default Tor Browser download directory 0.194
After features/support/hooks.rb:450 2.249
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.000
1:23.082
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.926
When I start the Tor Browser 31.258
And the Tor Browser loads the startup page 0.801
Then I can listen to an Ogg audio track in Tor Browser 40.095
After features/support/hooks.rb:450 2.033
After features/support/hooks.rb:291 0.891
After features/support/hooks.rb:75 0.000
50.176
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.950
When I start the Tor Browser 28.973
And the Tor Browser loads the startup page 0.920
Then I can watch a WebM video in Tor Browser 9.331
After features/support/hooks.rb:450 1.113
After features/support/hooks.rb:291 0.846
After features/support/hooks.rb:75 0.000
Tags: @product
1:17.205
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.252
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.088
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.074
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.066
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.078
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.050
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.043
And the file "/tmp/synaptic.html" exists 0.052
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.142
When I start the Tor Browser 30.317
And the Tor Browser loads the startup page 0.893
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.112
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.543
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.100
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.131
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.872
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.507
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.061
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.118
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.587
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.533
And AppArmor has denied "torbrowser_firefox" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.072
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.141
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.117
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.501
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.077
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.156
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.508
After features/support/hooks.rb:291 0.601
After features/support/hooks.rb:75 0.000
Tags: @product
41.841
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.205
When I start the Tor Browser 29.544
Then the Tor Browser uses all expected TBB shared libraries 1.092
After features/support/hooks.rb:291 0.926
After features/support/hooks.rb:75 0.000
56.155
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.887
When I start the Tor Browser 29.257
And the Tor Browser loads the startup page 0.874
And I open the Tails homepage in the Tor Browser 9.254
Then the Tor Browser loads the Tails homepage 0.983
When I request a new identity in Tor Browser 3.112
Then the Tor Browser restarts into a fresh session 1.785
After features/support/hooks.rb:450 1.320
After features/support/hooks.rb:291 0.987
After features/support/hooks.rb:75 0.000
Tags: @product
43.345
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.231
When I start the Tor Browser 29.809
And the Tor Browser loads the startup page 0.793
Then Tor Browser's circuit view is working 1.510
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.000
Tags: @product
1:0.667
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.194
When I start the Tor Browser 29.439
And the Tor Browser loads the startup page 0.868
When I open the address "https://net.ipcalf.com/" in the Tor Browser 8.859
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 0.757
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.647
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 0.901
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.000
Tags: @product
2:9.805
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.036
And the network is plugged 0.061
And I successfully configure Tor 43.441
And available upgrades have been checked 0.073
And all notifications have disappeared 3.161
Then the persistent Tor Browser directory exists 0.069
And there is a GNOME bookmark for the persistent Tor Browser directory 1.686
When I start the Tor Browser 32.647
And I open the address "https://tails.net/about" in the Tor Browser 10.738
And "Tails - How Tails works" has loaded in the Tor Browser 1.042
Then I can save the current page as "index.html" to the persistent Tor Browser directory 5.911
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.272
Then "Tails - How Tails works" has loaded in the Tor Browser 1.532
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.130
After features/support/hooks.rb:291 1.032
After features/support/hooks.rb:75 0.000
Tags: @product
47.834
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.912
Then the amnesiac Documents directory exists 0.088
And there is a GNOME bookmark for the amnesiac Documents directory 1.157
Then I start the Tor Browser in offline mode 33.487
And I can save the current page as "index.html" to the Documents GNOME bookmark 4.189
After features/support/hooks.rb:291 0.991
After features/support/hooks.rb:75 0.000
Tags: @product
44.472
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.751
Then the amnesiac Downloads directory exists 0.076
And there is a GNOME bookmark for the amnesiac Downloads directory 1.241
Then I start the Tor Browser in offline mode 30.964
And I can save the current page as "index.html" to the Downloads GNOME bookmark 4.439
After features/support/hooks.rb:291 1.255
After features/support/hooks.rb:75 0.000
Tags: @product
47.403
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.048
Then the amnesiac Music directory exists 0.073
And there is a GNOME bookmark for the amnesiac Music directory 1.239
Then I start the Tor Browser in offline mode 33.790
And I can save the current page as "index.html" to the Music GNOME bookmark 4.252
After features/support/hooks.rb:291 0.798
After features/support/hooks.rb:75 0.000
Tags: @product
43.444
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.767
Then the amnesiac Pictures directory exists 0.091
And there is a GNOME bookmark for the amnesiac Pictures directory 1.272
Then I start the Tor Browser in offline mode 29.613
And I can save the current page as "index.html" to the Pictures GNOME bookmark 4.699
After features/support/hooks.rb:291 0.956
After features/support/hooks.rb:75 0.000
Tags: @product
46.603
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.671
Then the amnesiac Videos directory exists 0.093
And there is a GNOME bookmark for the amnesiac Videos directory 1.339
Then I start the Tor Browser in offline mode 33.003
And I can save the current page as "index.html" to the Videos GNOME bookmark 4.495
After features/support/hooks.rb:291 0.902
After features/support/hooks.rb:75 0.000
Tags: @product
3:39.950
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.648
And all tps features are active 1.677
And all persistent filesystems have safe access rights 0.207
And all persistence configuration files have safe access rights 0.554
And all persistent directories have safe access rights 2.693
When I start the Tor Browser in offline mode 31.988
And I add a bookmark to eff.org in the Tor Browser 15.946
And I cold reboot the computer 9.314
And the computer reboots Tails 53.047
And I enable persistence 34.875
And I log in to a new session 23.464
And I start the Tor Browser in offline mode 34.726
Then the Tor Browser has a bookmark to eff.org 1.805
After features/support/hooks.rb:291 1.125
After features/support/hooks.rb:75 0.010
18.748
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 18.556
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.192
After features/support/hooks.rb:450 0.362
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.000
23.992
Given I have the SSH key pair for a Git repository 0.264
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 23.522
Then the Git repository "testing" has been cloned successfully 0.205
After features/support/hooks.rb:450 0.355
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.000
0.425
When I wget "https://example.com/" to stdout 0.425
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.205
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.000
0.359
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.359

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.218
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
0.431
When I curl "https://example.com/" to stdout 0.431
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.239
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
58.870
Given I have started Tails from DVD without network and logged in 7.979
And I plug and mount a USB drive containing sample videos 11.891
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.075
And the file "/home/amnesia/video.mp4" exists 0.061
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.241
When I open "/home/amnesia/video.mp4" with Totem 16.828
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 3.258
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.577
Given I close Totem 0.243
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.094
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.103
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.153
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.615
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.713
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.079
Given I close Totem 0.166
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.082
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.175
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.679
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.089
And AppArmor has denied "/usr/bin/totem" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.066
Given I close Totem 0.154
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.111
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.174
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.666
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.089
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.084
Given I close Totem 0.157
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.109
And the file "/home/amnesia/.purple/otr.private_key" exists 0.104
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.147
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.659
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.161
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.072
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.000
Feature: Using Totem
34.748
Given I have started Tails from DVD and logged in and the network is connected 11.307
Then I can watch a WebM video over HTTPs 23.441
After features/support/hooks.rb:450 0.500
After features/support/hooks.rb:291 0.924
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
46.048
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.893
And I plug and mount a USB drive containing sample videos 10.561
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.078
When I open "/home/amnesia/Persistent/video.mp4" with Totem 16.801
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 3.450
Given I close Totem 0.878
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.261
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.061
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.705
Then I see "TotemUnableToOpen.png" after at most 10 seconds 2.209
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.146
After features/support/hooks.rb:291 0.892
After features/support/hooks.rb:75 0.000
Tags: @product
46.761
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.578
And I disable the Unsafe Browser 3.630
And I log in to a new session 15.622
And the network is plugged 0.029
And all notifications have disappeared 4.559
When I try to start the Unsafe Browser 11.909
Then the Unsafe Browser complains that it is disabled 1.431
After features/support/hooks.rb:291 0.833
After features/support/hooks.rb:75 0.000
Tags: @product
49.487
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.354
And a web server is running on the LAN 1.041
When I successfully start the Unsafe Browser 27.529
And I open a page on the LAN web server in the Unsafe Browser 9.038
Then I see "UnsafeBrowserHelloLANWebServer.png" after at most 20 seconds 0.522
After features/support/hooks.rb:291 1.418
After features/support/hooks.rb:75 0.000
Tags: @product @doc
53.936
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.356
When I successfully start the Unsafe Browser 25.644
Then the Unsafe Browser runs as the expected user 0.903
And the Unsafe Browser has a red theme 0.578
And the Unsafe Browser shows a warning as its start page 0.600
And the Unsafe Browser has no add-ons enabled 6.405
And the Unsafe Browser has no bookmarks 7.433
And the Unsafe Browser uses all expected TBB shared libraries 1.013
After features/support/hooks.rb:291 1.113
After features/support/hooks.rb:75 0.000
Tags: @product
46.828
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.878
When I successfully start the Unsafe Browser 24.743
When I open the Tails homepage in the Unsafe Browser 10.486
Then the Tails homepage loads in the Unsafe Browser 0.554
And the Unsafe Browser has sent packets out to the Internet 0.165
After features/support/hooks.rb:291 1.163
After features/support/hooks.rb:75 0.000
39.886
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.253
When I successfully start the Unsafe Browser 26.792
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.306
And the Unsafe Browser chroot is torn down 0.412
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.000
1:0.305
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.898
When I successfully start the Unsafe Browser 25.432
# 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.002

Slept for 10 seconds

And I start the Unsafe Browser 10.395
Then I see a warning about another instance already running 3.576
After features/support/hooks.rb:291 1.018
After features/support/hooks.rb:75 0.000
Tags: @product
45.163
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.278
When I configure the Unsafe Browser to use a local proxy 0.193
And I successfully start the Unsafe Browser 26.970
And I open the Tails homepage in the Unsafe Browser 6.218
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.503
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
2:39.086
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.244
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.054
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 27.164
And I wait 120 seconds 2:0.090

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.514
After features/support/hooks.rb:450 0.408
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.042
38.543
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.968
And the network is unplugged 0.043
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I start the Unsafe Browser 11.546
Then I am told I cannot start the Unsafe Browser when I am offline 5.974
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
30.740
When I plug a USB drive containing a basic VeraCrypt volume 6.892
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 21.259
And I open this VeraCrypt volume in GNOME Files 1.455
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.499
When I lock the currently opened VeraCrypt volume 0.495
Then the VeraCrypt volume has been unmounted and locked 0.139
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.000
34.858
When I plug a USB drive containing a hidden VeraCrypt volume 10.159
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 22.003
And I open this VeraCrypt volume in GNOME Files 1.076
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.064
When I lock the currently opened VeraCrypt volume 0.362
Then the VeraCrypt volume has been unmounted and locked 0.192
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.000
42.410
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.727
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 28.972
And I open this VeraCrypt volume in GNOME Files 1.583
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.513
When I lock the currently opened VeraCrypt file container 0.397
Then the VeraCrypt file container has been unmounted and locked 0.215
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
51.599
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.170
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 28.743
And I open this VeraCrypt volume in GNOME Files 1.564
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.490
When I lock the currently opened VeraCrypt file container 0.426
Then the VeraCrypt file container has been unmounted and locked 0.203
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.016
36.086
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.875
And I unlock and mount this VeraCrypt volume with GNOME Disks 26.220
And I open this VeraCrypt volume in GNOME Files 1.114
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.078
When I lock the currently opened VeraCrypt volume 0.559
Then the VeraCrypt volume has been unmounted and locked 0.237
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.000
37.033
When I plug a USB drive containing a hidden VeraCrypt volume 10.246
And I unlock and mount this VeraCrypt volume with GNOME Disks 24.093
And I open this VeraCrypt volume in GNOME Files 1.480
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.504
When I lock the currently opened VeraCrypt volume 0.467
Then the VeraCrypt volume has been unmounted and locked 0.240
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
58.016
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.907
And I unlock and mount this VeraCrypt file container with GNOME Disks 38.248
And I open this VeraCrypt volume in GNOME Files 1.616
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.536
When I lock the currently opened VeraCrypt file container 0.498
Then the VeraCrypt file container has been unmounted and locked 0.208
After features/support/hooks.rb:291 0.906
After features/support/hooks.rb:75 0.015
55.916
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.065
And I unlock and mount this VeraCrypt file container with GNOME Disks 32.912
And I open this VeraCrypt volume in GNOME Files 1.690
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.531
When I lock the currently opened VeraCrypt file container 0.493
Then the VeraCrypt file container has been unmounted and locked 0.222
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.014
48.956
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.792
And I unlock and mount this VeraCrypt file container with GNOME Disks 35.432
And I open this VeraCrypt volume in GNOME Files 1.653
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.516
When I lock the currently opened VeraCrypt file container 0.323
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.000
Tags: @product
7.639
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.495
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.143
After features/support/hooks.rb:291 0.644
After features/support/hooks.rb:75 0.000
Tags: @product
21.694
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.640
When I start "WhisperBack" via GNOME Activities Overview 11.345
Then WhisperBack has debugging information 2.708
After features/support/hooks.rb:291 0.812
After features/support/hooks.rb:75 0.000