Project Number Date
test_Tails_ISO_devel 3282 14 Feb 2024, 20:45

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1496 0 0 0 0 1496 198 0 198 4:54:4.724 Passed
Tags: @product
1:46.936
Before features/support/hooks.rb:245 0.020
Given a computer 0.411
And I temporarily create a 100 MiB disk named "swap" 0.179
And I create a gpt swap partition on disk "swap" 9.424
And I plug SATA drive "swap" 1.047
And I temporarily create a 2 GiB disk named "live_hd" 0.463
And I write the Tails ISO image to disk "live_hd" 17.218
And I plug SATA drive "live_hd" 1.053
When I start Tails with network unplugged and I login 1:16.717
Then a "swap" partition was detected by Tails on drive "swap" 0.114
And drive "live_hd" is detected by Tails 0.154
But Tails has no disk swap enabled 0.082
And drive "live_hd" is not mounted 0.069
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.112
Tags: @product
1:27.800
Before features/support/hooks.rb:245 0.002
Given a computer 0.170
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.044
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 18.358
And I plug non-removable USB drive "fake_TailsData" 1.045
When I start the computer 1.121
And the computer boots Tails 53.841
Then drive "fake_TailsData" is detected by Tails 0.144
And Tails Greeter has not detected a persistence partition 13.074
After features/support/hooks.rb:291 0.842
After features/support/hooks.rb:75 0.008
Tags: @product
1:24.717
Before features/support/hooks.rb:245 0.003
Given a computer 0.157
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.045
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.291
And I plug SATA drive "fake_TailsData" 1.052
When I start the computer 0.941
And the computer boots Tails 53.839
Then drive "fake_TailsData" is detected by Tails 0.119
And Tails Greeter has not detected a persistence partition 13.270
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.008
Tags: @product
1:31.125
Before features/support/hooks.rb:245 0.003
Given a computer 0.152
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.046
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 4.000
And I plug SATA drive "gpt_ext2" 1.059
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.076
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.927
And I plug SATA drive "msdos_fat32" 1.061
And I start Tails from DVD with network unplugged and I login 1:19.419
Then drive "gpt_ext2" is detected by Tails 0.151
And drive "gpt_ext2" is not mounted 0.068
And drive "msdos_fat32" is detected by Tails 0.083
And drive "msdos_fat32" is not mounted 0.077
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.008
Tags: @product
2:3.526
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in with an administration password 1:48.835
And running a command as root with pkexec requires PolicyKit administrator privileges 0.092
Then I can run a command as root with sudo 0.094
Then I can run a command as root with pkexec 14.503
After features/support/hooks.rb:291 0.817
After features/support/hooks.rb:75 0.005
Tags: @product
2:3.944
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 42.733
And running a command as root with pkexec requires PolicyKit administrator privileges 0.104
Then I cannot run a command as root with sudo and the standard passwords 0.225
And I cannot run a command as root with pkexec and the standard passwords 28.241
Then I cannot login as root using su with the standard passwords 52.639
After features/support/hooks.rb:291 1.101
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.887
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 7.857
When the network is plugged 0.199
And I successfully configure Tor 17.761
Then the system clock is less than 5 minutes incorrect 0.068
After features/support/hooks.rb:450 0.506
After features/support/hooks.rb:291 0.918
After features/support/hooks.rb:75 0.000
Feature: Time syncing
26.795
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.983
When the network is plugged 0.069
And the Tor Connection Assistant autostarts 3.989
And I configure some normal bridges in the Tor Connection Assistant 12.676
And I wait until Tor is ready 1.993
Then the system clock is less than 5 minutes incorrect 0.082
After features/support/hooks.rb:450 0.532
After features/support/hooks.rb:291 0.769
After features/support/hooks.rb:75 0.000
Feature: Time syncing
58.686
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.263
When I bump the system time with "+1 day" 0.366
And I capture all network traffic 0.002
And the network is plugged 0.049
And the Tor Connection Assistant autostarts 3.590
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 15.983
And I wait until Tor is ready 29.184
Then the system clock is less than 5 minutes incorrect 0.053
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.192
After features/support/hooks.rb:450 0.604
After features/support/hooks.rb:291 0.819
After features/support/hooks.rb:75 0.047
Feature: Time syncing
1:15.734
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 9.056
When I bump the system time with "-15 days" 0.373
And I warm reboot the computer 0.084
And the computer reboots Tails 1:5.291
Then Tails' hardware clock is close to the host system's time 0.928
After features/support/hooks.rb:450 0.134
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.007
Feature: Time syncing
1:17.160
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.693
When I bump the hardware clock's time with "-15 days" 1.475
And I warm reboot the computer 0.065
And the computer reboots Tails 1:6.207
Then the hardware clock is still off by "-15 days" 0.718
After features/support/hooks.rb:450 0.136
After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.006
Feature: Time syncing
58.627
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given a computer 0.158
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 1.019
And the computer boots Tails 57.107
Then the system clock is just past Tails' source date 0.318
After features/support/hooks.rb:450 0.162
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.006
Feature: Time syncing
35.671
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.900
And I make sure time sync before Tor connects times out 1.178
When the network is plugged 0.042
And I successfully configure Tor 26.471
Then the system clock is less than 5 minutes incorrect 0.078
After features/support/hooks.rb:450 0.520
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:3.002
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.005
When I bump the system time with "+8 hours +15 minutes" 0.270
And all notifications have disappeared 4.392
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.090
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.364
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.562
And I click "Connect to Tor" 1.185
And the Tor Connection Assistant fails to connect to Tor 15.907
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.892
Then the system clock is less than 20 minutes incorrect 0.304
When I click "Connect to Tor" 1.143
Then I wait until Tor is ready 6.850
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.935
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:450 0.508
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.072
Feature: Time syncing
59.726
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 8.145
When I bump the system time with "+8 hours +15 minutes" 0.209
And all notifications have disappeared 3.438
And I capture all network traffic 0.002
And the network is plugged 0.049
And the Tor Connection Assistant autostarts 3.659
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 5.053
And I click "Connect to Tor" 1.226
Then the Tor Connection Assistant reports that it failed to connect 11.803
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.028
Then the system clock is less than 20 minutes incorrect 0.426
# "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.373
When I click "Connect to Tor" 1.176
Then I wait until Tor is ready 7.852
And all Internet traffic has only flowed through the configured bridges 0.915
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.063
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.302
After features/support/hooks.rb:450 0.645
After features/support/hooks.rb:291 0.846
After features/support/hooks.rb:75 0.038
Feature: Time syncing
25.298
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 7.859
And I make sure time sync before Tor connects uses a fake connectivity check service 1.153
And the network is plugged 0.033
And Tor is ready 14.646
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.601
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.002
After features/support/hooks.rb:450 0.645
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.000
Tags: @product
47.390
When I configure some normal bridges in the Tor Connection Assistant 14.495
Then I wait until Tor is ready 31.691
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.076
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.112
After features/support/hooks.rb:291 0.812
After features/support/hooks.rb:75 0.062
Tags: @product
45.606
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 14.294
Then I wait until Tor is ready 30.126
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.059
And all Internet traffic has only flowed through the configured bridges 1.113
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.045
Tags: @product
38.001
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 33.911
Then I wait until Tor is ready 2.093
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 1.130
And all Internet traffic has only flowed through the configured bridges 0.851
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.044
Tags: @product
1:8.283
Given the Tor network and default bridges are blocked 2.479
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.743
Then the Tor Connection Assistant reports that it failed to connect 0.129
And tca.conf is empty 0.248
Given I scan a QR code from the error page in Tor Connection Assistant 22.802
And I retry connecting to Tor 1.187
Then I wait until Tor is ready 8.517
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 1.128
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.034
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.065
21.973
When I configure the default bridges in the Tor Connection Assistant 18.566
Then I wait until Tor is ready 1.339
And Tor is configured to use the default bridges 0.461
And tca.conf includes no bridge 0.014
And available upgrades have been checked 0.059
And Tor is configured to use the default bridges 0.453
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.077
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.040
Tags: @product
55.083
Given the Tor network is blocked 2.119
When I configure a direct connection in the Tor Connection Assistant 21.231
Then I wait until Tor is ready 29.859
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.053
And Tor is configured to use the default bridges 0.502
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.304
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.060
Tags: @product
1:12.182
Given the Tor network and default bridges are blocked 2.386
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.995
Then the Tor Connection Assistant reports that it failed to connect 0.135
And tca.conf is empty 0.229
Given the Tor network and default bridges are unblocked 1.317
And I retry connecting to Tor 1.155
Then I wait until Tor is ready 34.643
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 1.259
After features/support/hooks.rb:291 0.724
After features/support/hooks.rb:75 0.079
Tags: @product
4.520
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.226
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.115
And I cannot click the "Connect to Tor" button 0.178
After features/support/hooks.rb:291 0.941
After features/support/hooks.rb:75 0.045
Tags: @product
28.015
Given I configure a direct connection in the Tor Connection Assistant 7.582
And I wait until Tor is ready 3.910
When I disconnect the network through GNOME 2.812
And I connect the network through GNOME 2.813
Then the Tor Connection Assistant autostarts 1.796
And the Tor Connection Assistant connects to Tor 6.136
And I wait until Tor is ready 1.150
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.048
And all Internet traffic has only flowed through Tor or connectivity check service 1.765
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.052
Tags: @product
44.499
Given I configure a direct connection in the Tor Connection Assistant 6.693
And I wait until Tor is ready 5.688
And I disconnect the network through GNOME 2.607
And the Tor network and default bridges are blocked 1.524
When I connect the network through GNOME 2.672
Then the Tor Connection Assistant reports that it failed to connect 25.313
After features/support/hooks.rb:291 0.789
After features/support/hooks.rb:75 0.059
Tags: @product
1:5.795
Given the Tor network and default bridges are blocked 2.158
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 21.998
Then the Tor Connection Assistant reports that it failed to connect 0.131
Given the Tor network and default bridges are unblocked 1.499
When I click "Connect to Tor" 1.142
Then I wait until Tor is ready 36.999
And Tor is configured to use the default bridges 0.482
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.382
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.058
17.806
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.829
And I prepare Tails for memory erasure tests 0.521
When I start a process allocating 128 MiB of memory with a known pattern 1.310
Then patterns cover at least 128 MiB in the guest's memory 3.595

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

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

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

After features/support/hooks.rb:291 1.579
After features/support/hooks.rb:75 0.000
23.858
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.526
And I prepare Tails for memory erasure tests 0.381
And I find very few patterns in the guest's memory 3.979

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

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

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

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

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

After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.000
42.597
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.202
And I prepare Tails for memory erasure tests 0.617
When I plug and mount a 128 MiB USB drive with a vfat filesystem 6.879
Then I find very few patterns in the guest's memory 4.741

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.000
1:5.081
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 7.883
And I prepare Tails for memory erasure tests 0.544
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.802
Then I find very few patterns in the guest's memory 3.374

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.467
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.540
After features/support/hooks.rb:75 0.000
7:34.132
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 6:50.086
And I prepare Tails for memory erasure tests 0.459
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.129
When I trigger shutdown 0.057
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.535
After features/support/hooks.rb:75 0.018
33.522
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.019
And I temporarily create a 4 GiB disk named "gptfat" 0.042
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.051
And I plug USB drive "gptfat" 2.512
When I start Tails Installer 18.856
Then I am told by Tails Installer that the destination device "is too small" 0.039
After features/support/hooks.rb:291 1.068
After features/support/hooks.rb:75 0.001
Tags: @product
28.014
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.665
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I start Tails Installer 17.168
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.783
Then the "temp" USB drive is selected 0.089
When I unplug USB drive "temp" 0.222
Then a suitable USB device is not found 0.016
After features/support/hooks.rb:291 0.726
After features/support/hooks.rb:75 0.000
Tags: @product
4:1.097
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.860
And I temporarily create a 7200 MiB disk named "install" 0.220
And I create a gpt partition with a vfat filesystem on disk "install" 5.258
And I plug USB drive "install" 2.437
And I install Tails to USB drive "install" by cloning 3:34.601
Then the running Tails is installed on USB drive "install" 10.643
But there is no persistence partition on USB drive "install" 0.075
After features/support/hooks.rb:291 1.185
After features/support/hooks.rb:75 0.111
Tags: @product
3:59.130
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.075
And I temporarily create a 7200 MiB disk named "install" 0.053
And I plug USB drive "install" 2.431
And I install Tails to USB drive "install" by cloning 3:29.983
Then the running Tails is installed on USB drive "install" 18.511
But there is no persistence partition on USB drive "install" 0.074
After features/support/hooks.rb:291 1.707
After features/support/hooks.rb:75 0.115
Tags: @product
4:26.075
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 11.169
And I create a file in the Persistent directory 0.075
And I temporarily create a 7200 MiB disk named "install" 0.087
And I create a gpt partition with a vfat filesystem on disk "install" 4.144
And I plug USB drive "install" 2.562
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:51.220
Then the running Tails is installed on USB drive "install" 13.036
And there is a persistence partition on USB drive "install" 0.092
And the USB drive "install" contains the same files as my persistent storage 3.688
After features/support/hooks.rb:291 2.203
After features/support/hooks.rb:75 0.122
Tags: @product
3:59.993
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 13.726
And I temporarily create a 7200 MiB disk named "install" 0.047
And I plug USB drive "install" 2.470
And I install Tails to USB drive "install" by cloning 3:29.423
Then the running Tails is installed on USB drive "install" 14.243
And there is no persistence partition on USB drive "install" 0.081
After features/support/hooks.rb:291 1.956
After features/support/hooks.rb:75 0.102
Tags: @product
4:1.635
Before features/support/hooks.rb:245 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.050
And I have started Tails from DVD without network and logged in 8.141
And I clone USB drive "__internal" to a temporary USB drive "install" 1.160
And I plug USB drive "install" 2.831
And I cancel the GNOME authentication prompt 1.687
# 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:26.110
Then the running Tails is installed on USB drive "install" 11.585
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:291 1.297
After features/support/hooks.rb:75 0.121
Tags: @product @uefi
1:43.486
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.955
And I power off the computer 0.336
And the computer is set to boot in UEFI mode 0.028
When I start Tails from USB drive "__internal" with network unplugged and I login 1:28.754
Then Tails is running from USB drive "__internal" 0.403
And the boot device has safe access rights 2.950
And Tails has started in UEFI mode 0.058
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.006
Tags: @product
1:37.375
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.690
And I plug and mount a USB drive containing a Tails USB image 30.405
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.413
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 56.820
After features/support/hooks.rb:291 1.484
After features/support/hooks.rb:75 0.090
Tags: @product
1:26.624
Before features/support/hooks.rb:245 0.002
Given a computer 0.160
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:25.408
Then Tails is running from USB drive "usbimage" 0.316
And the label of the system partition on "usbimage" is "Tails" 0.195
And the system partition on "usbimage" is an EFI system partition 0.140
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.159
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.074
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.089
And the system partition on "usbimage" has the expected flags 0.079
After features/support/hooks.rb:291 0.579
After features/support/hooks.rb:75 0.005
2:34.940
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:34.090
And I update APT using apt 11.936
When I install "popularity-contest" using apt 19.333
Then I am notified I can not use Additional Software for "popularity-contest" 6.671
And I can open the Additional Software documentation from the notification 22.907
After features/support/hooks.rb:450 27.340
After features/support/hooks.rb:291 2.336
After features/support/hooks.rb:75 0.002
5:47.408
Before features/support/hooks.rb:245 0.006
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 1:3.750
And I update APT using apt 12.034
And I install "popularity-contest" using apt 20.789
Then I am proposed to add the "popularity-contest" package to my Additional Software 4.720
When I create a persistent storage and activate the Additional Software feature 20.502
Then Additional Software is correctly configured for package "popularity-contest" 1.668
When I shutdown Tails and wait for the computer to power off 11.074
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 3:31.679
Then Additional Software is correctly configured for package "popularity-contest" 0.877
And the package "popularity-contest" is installed after Additional Software has been started 0.311
After features/support/hooks.rb:450 26.810
After features/support/hooks.rb:291 0.943
After features/support/hooks.rb:75 0.012
2:48.151
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.173
And I start Tails from USB drive "__internal" and I login with an administration password 2:12.661
And I update APT using apt 11.381
When I install "makepp" using apt 19.369
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.495
And the package "makepp" is installed 0.068
After features/support/hooks.rb:450 28.982
After features/support/hooks.rb:291 0.845
After features/support/hooks.rb:75 0.012
5:38.048
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.313
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:56.273
When I uninstall "popularity-contest" using apt 15.698
And I accept removing "popularity-contest" from Additional Software 0.584
Then "popularity-contest" is not in the list of Additional Software 0.740
When I start Synaptic 22.144
And I update APT using Synaptic 22.924
And I install "cowsay" using Synaptic 12.854
And I accept adding "cowsay" to Additional Software 0.712
Then Additional Software is correctly configured for package "cowsay" 0.891
When I uninstall "cowsay" using apt 3.254
And I refuse removing "cowsay" from Additional Software 0.586
Then Additional Software is correctly configured for package "cowsay" 0.888
When I start "Additional Software" via GNOME Activities Overview 10.139
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.773
Then "cowsay" is not in the list of Additional Software 0.810
When I install "cowsay" using apt 3.222
And I refuse adding "cowsay" to Additional Software 0.576
Then "cowsay" is not in the list of Additional Software 0.658
After features/support/hooks.rb:450 1.069
After features/support/hooks.rb:291 0.911
After features/support/hooks.rb:75 0.011
11:50.652
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given a computer 0.215
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:7.542
And I configure APT to prefer an old version of cowsay 0.031
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.678
And I accept adding "cowsay" to Additional Software 4.451
And Additional Software is correctly configured for package "cowsay" 0.982
And I shutdown Tails and wait for the computer to power off 6.087
And I start Tails from USB drive "__internal" with network unplugged 59.151
And I enable persistence 32.545
# 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 1:6.477
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.915
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
# 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.073
And the network is plugged 0.039
And Tor is ready 18.954
# 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 34.985
And available upgrades have been checked 0.462
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.095
And I can open the Additional Software configuration window from the notification 2.687
And I shutdown Tails and wait for the computer to power off 7.138
And I start Tails from USB drive "__internal" with network unplugged 56.911
And I enable persistence 34.127
# 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.035
And I log in to a new session 1:9.677
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.326
And I revert the APT tweaks that made it prefer an old version of cowsay 0.070
And the network is plugged 0.044
And Tor is ready 39.557
Then the Additional Software upgrade service has started 0.184
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.107
After features/support/hooks.rb:450 2.450
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.028
2:50.516
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.004
Given a computer 0.384
And I start Tails from USB drive "__internal" with network unplugged 1:1.188
And I enable persistence 31.160
And I remove the "cowsay" deb files from the APT cache 0.761
# 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.082
And I log in to a new session 1:10.009
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 1.684
And I can open the Additional Software log file from the notification 5.109
And the package "cowsay" is not installed 0.135
After features/support/hooks.rb:450 0.123
After features/support/hooks.rb:291 0.779
After features/support/hooks.rb:75 0.011
Tags: @product
2:10.676
Before features/support/hooks.rb:245 0.004
Given a computer 0.198
And I create a 7200 MiB disk named "old" 0.055
And I plug USB drive "old" 1.064
And I write an old version of the Tails USB image to disk "old" 50.009
When I start Tails from USB drive "old" with network unplugged 1:15.378
Then the boot device has safe access rights 3.068
And Tails is running from USB drive "old" 0.303
And there is no persistence partition on USB drive "old" 0.061
And process "udev-watchdog" is running 0.078
And udev-watchdog is monitoring the correct device 0.283
And I unplug USB drive "old" 0.174
After features/support/hooks.rb:291 0.915
After features/support/hooks.rb:75 0.010
Tags: @product
2:13.624
Before features/support/hooks.rb:245 0.006
Given a computer 0.273
And I start Tails from USB drive "old" with network unplugged and I login 1:20.155
Then Tails is running from USB drive "old" 0.355
And I create a persistent partition 42.046
And I take note of which tps features are available 1.840
Then a Tails persistence partition exists on USB drive "old" 0.860
And I shutdown Tails and wait for the computer to power off 8.092
After features/support/hooks.rb:291 0.168
After features/support/hooks.rb:75 0.009
Tags: @product
3:36.950
Before features/support/hooks.rb:245 0.007
Given a computer 0.206
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 3:4.458
Then Tails is running from USB drive "old" 0.405
And all tps features are active 2.531
When I write some files expected to persist 1.924
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.384
And all persistence configuration files have safe access rights 0.627
And all persistent directories from the old Tails version have safe access rights 2.864
And I take note of which tps features are available 0.825
And I shutdown Tails and wait for the computer to power off 5.251
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 17.469
After features/support/hooks.rb:291 0.164
After features/support/hooks.rb:75 0.012
Tags: @product
2:41.591
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 12.597
And I log in to a new session 20.662
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.451
And I plug USB drive "to_upgrade" 2.417
And I cancel the GNOME authentication prompt 2.067
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:43.095
Then the running Tails is installed on USB drive "to_upgrade" 18.904
And I unplug USB drive "to_upgrade" 0.209
And I unplug USB drive "__internal" 0.184
After features/support/hooks.rb:291 1.802
After features/support/hooks.rb:75 0.000
Tags: @product
3:3.731
Before features/support/hooks.rb:245 0.008
Given a computer 0.206
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:53.398
Then all tps features from the old Tails version are active 1.679
And Tails is running from USB drive "to_upgrade" 0.359
And the boot device has safe access rights 3.869
And the expected persistent files created with the old Tails version are present in the filesystem 1.545
And all persistent directories from the old Tails version have safe access rights 2.671
After features/support/hooks.rb:291 0.800
After features/support/hooks.rb:75 0.012
8:6.138
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 11.785
And no SquashFS delta is installed 0.097
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.375
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.077
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.322
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.511
When the network is plugged 0.119
And Tor is ready 20.136
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 7.157
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 9.253
Given I shutdown Tails and wait for the computer to power off 7.511
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:47.989
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 2.124
And the file system changes introduced in version 6.2~testoverlayfs are present 0.337
And only the 6.2~testoverlayfs SquashFS delta is installed 0.072
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.307
# We'll really install Tails_amd64_6.0~testoverlayfs_to_6.3~testoverlayfs.iuk
# but we need some way to force upgrading a second time in a row
# even if only the initially installed version is considered
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.328
When the network is plugged 0.049
And Tor is ready 21.167
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 7.440
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.300
Given I shutdown Tails and wait for the computer to power off 5.424
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:48.197
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 1.879
And the file system changes introduced in version 6.3~testoverlayfs are present 0.488
And only the 6.3~testoverlayfs SquashFS delta is installed 0.058
# 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.332
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.250
When the network is plugged 0.052
And Tor is ready 17.072
Then the Upgrader considers the system as up-to-date 10.727
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.236
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.926
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.025
59.271
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 10.596
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.449
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.069
And the signing key used by the Upgrader is outdated 0.516
But a current signing key is available on our website 0.000
When the network is plugged 0.259
And Tor is ready 46.850
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 0.529
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.000
52.217
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 42.881
When I eject the boot medium 0.318
Then Tails eventually shuts down 9.018
After features/support/hooks.rb:291 0.354
After features/support/hooks.rb:75 0.000
38.347
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.454
And I prepare Tails for memory erasure tests 0.545
And I fill a 128 MiB file with a known pattern on the root filesystem 13.342
And patterns cover at least 128 MiB in the guest's memory 4.410

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

When I eject the boot medium 0.306
And I wait for Tails to finish wiping the memory 9.474
Then I find very few patterns in the guest's memory 1.814

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

After features/support/hooks.rb:291 3.608
After features/support/hooks.rb:75 0.000
33.233
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.768
And I prepare Tails for memory erasure tests 0.489
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.832
And I fill the USB drive with a known pattern 2.486
And I read the content of the test FS 0.096
And patterns cover at least 90% of the test FS size in the guest's memory 3.785

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

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

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

After features/support/hooks.rb:291 3.655
After features/support/hooks.rb:75 0.000
49.299
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.218
And I prepare Tails for memory erasure tests 0.626
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.947
And I fill the USB drive with a known pattern 1.512
And I read the content of the test FS 0.087
And patterns cover at least 99% of the test FS size in the guest's memory 2.898

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

When I eject the boot medium 0.315
And I wait for Tails to finish wiping the memory 5.994
Then I find very few patterns in the guest's memory 1.697

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

After features/support/hooks.rb:291 3.541
After features/support/hooks.rb:75 0.000
2:20.305
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.451
And I prepare Tails for memory erasure tests 0.469
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.078
And patterns cover at least 100 MiB in the guest's memory 3.357

Pattern coverage: 111.754% (111 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.529
And I wait for Tails to finish wiping the memory 12.338
Then I find very few patterns in the guest's memory 1.740

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

And Tails eventually shuts down 1:29.339
After features/support/hooks.rb:291 0.143
After features/support/hooks.rb:75 0.000
Tags: @product
56.704
Before features/support/hooks.rb:245 0.005
Given a computer 0.197
And I start Tails from DVD with network unplugged and genuine APT sources 56.142
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.049
And no proposed-updates APT suite is enabled 0.074
And no experimental APT suite is enabled for deb.torproject.org 0.057
And if releasing, no unversioned Tails APT source is enabled 0.166

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.641
After features/support/hooks.rb:75 0.008
Tags: @product
1:23.246
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.894
# 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 7.081
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.390
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.291
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.036
When I start Tails' custom backup tool 11.078
Then the backup tool displays "Plug in your backup Tails USB stick" 2.963
When I plug USB drive "backup" 2.214
And I cancel the GNOME authentication prompt 2.319
And I give the Persistent Storage on drive "backup" its own UUID 0.114
And I click "Retry" in the backup tool 1.160
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.298
When I click "Back Up" in the backup tool 1.166
And I enter my persistent storage passphrase into the polkit prompt 14.082
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 6.087
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.198
And I plug USB drive "backup" 3.545
Then the USB drive "backup" contains the same files as my persistent storage 8.322
After features/support/hooks.rb:291 2.118
After features/support/hooks.rb:75 0.122
Tags: @product
0.159
Then the hostname should not have been leaked on the network 0.159
After features/support/hooks.rb:291 0.836
After features/support/hooks.rb:75 0.068
Tags: @product
0.799
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.179
And I switch to the "manually-added-con" NetworkManager connection 0.421
Then the hostname should not have been leaked on the network 0.198
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.049
26.998
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.298
When I double-click on the Tails documentation launcher on the desktop 18.072
Then "Tails - Documentation" has loaded in the Tor Browser 0.627
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.000
33.299
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.732
When I double-click on the Tails documentation launcher on the desktop 18.973
Then "Tails - Documentation" has loaded in the Tor Browser 0.593
After features/support/hooks.rb:291 0.856
After features/support/hooks.rb:75 0.000
25.870
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.231
When I double-click on the Report an Error launcher on the desktop 16.045
Then the support documentation page opens in Tor Browser 0.593
After features/support/hooks.rb:291 1.205
After features/support/hooks.rb:75 0.000
21.103
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 8.180
When I start Electrum through the GNOME menu 10.901
But the "electrum" tps feature is not enabled 0.611
And I see a warning that Electrum is not persistent 1.410
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 1.021
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
26.796
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.989
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 12.312
Then I see "CupsTestPage.png" after at most 40 seconds 1.685
And I can print the current document to "/home/amnesia/output.pdf" 4.808
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
27.730
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.094
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.155
When I open "/home/amnesia/default-testpage.pdf" with Evince 12.667
Then I see "CupsTestPage.png" after at most 40 seconds 1.711
And I can print the current document to "/home/amnesia/output.pdf" 5.102
After features/support/hooks.rb:291 0.752
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.266
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.938
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.219
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.139
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.102
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.113
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.204
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 12.384
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 0.794
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.365
When I close Evince 0.212
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.167
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.209
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.372
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.074
When I close Evince 0.204
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.123
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.260
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.307
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.071
After features/support/hooks.rb:291 0.978
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
29.192
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.412
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.168
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.057
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 12.439
Then I see "CupsTestPage.png" after at most 40 seconds 2.694
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.419
After features/support/hooks.rb:291 1.223
After features/support/hooks.rb:75 0.000
Feature: Using Evince
25.635
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.375
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.171
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.230
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 12.936
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.353
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.506
After features/support/hooks.rb:291 0.999
After features/support/hooks.rb:75 0.000
20.746
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.931
And I wait 10 seconds 10.012

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.286
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.216
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.056
After features/support/hooks.rb:291 1.102
After features/support/hooks.rb:75 0.000
Tags: @product
8.484
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.920
When the "Dogtail rules!" notification is sent 0.162
Then the "Dogtail rules!" notification is shown to the user 0.401
After features/support/hooks.rb:291 1.067
After features/support/hooks.rb:75 0.000
Tags: @product @doc
11.485
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 9.314
Then the included OpenPGP keys are valid for the next 1 month 2.171
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000
Tags: @product
20.830
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.893
Then the keys trusted by APT are valid for the next 3 months 12.936
After features/support/hooks.rb:291 1.056
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
51.081
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 12.458
And I log in to a new session in German (de) 36.771
Then the amnesiac Documents directory exists 0.062
And there is a GNOME bookmark for the amnesiac Documents directory 1.788
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
43.425
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.964
And I log in to a new session in German (de) 32.674
Then the amnesiac Downloads directory exists 0.058
And there is a GNOME bookmark for the amnesiac Downloads directory 1.727
After features/support/hooks.rb:291 0.789
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
43.218
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.939
And I log in to a new session in German (de) 33.365
Then the amnesiac Music directory exists 0.069
And there is a GNOME bookmark for the amnesiac Music directory 1.843
After features/support/hooks.rb:291 0.660
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
43.501
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.627
And I log in to a new session in German (de) 33.097
Then the amnesiac Pictures directory exists 0.060
And there is a GNOME bookmark for the amnesiac Pictures directory 1.716
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.645
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 8.314
And I log in to a new session in German (de) 32.581
Then the amnesiac Videos directory exists 0.040
And there is a GNOME bookmark for the amnesiac Videos directory 1.708
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.000
Feature: Localization
1:11.770
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.931
And I log in to a new session in German (de) 45.572
When I double-click on the Report an Error launcher on the desktop 16.639
Then the support documentation page opens in Tor Browser 0.626
After features/support/hooks.rb:291 2.100
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.205
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.466
When I log in to a new session in Arabic (ar) 32.835
Then the keyboard layout is set to "us" 0.149
When the network is plugged 0.047
And Tor is ready 15.929
Then I successfully start the Unsafe Browser in "ar" 13.640
And I kill the Unsafe Browser 5.930
When I enable the screen keyboard 0.161
Then the screen keyboard works in Tor Browser 35.015
And DuckDuckGo is the default search engine 10.557
And I kill the Tor Browser 5.508
And the screen keyboard works in Thunderbird 21.367
And the layout of the screen keyboard is set to "us" 0.595
After features/support/hooks.rb:291 1.432
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.025
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 8.435
When I log in to a new session in Chinese (zh_CN) 34.238
Then the keyboard layout is set to "cn" 0.201
When the network is plugged 0.047
And Tor is ready 16.411
Then I successfully start the Unsafe Browser in "zh_CN" 14.886
And I kill the Unsafe Browser 5.981
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 34.918
And DuckDuckGo is the default search engine 10.791
And I kill the Tor Browser 5.510
And the screen keyboard works in Thunderbird 25.871
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:291 1.208
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.678
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 8.216
When I log in to a new session in English (en) 18.960
Then the keyboard layout is set to "us" 0.141
When the network is plugged 0.033
And Tor is ready 14.882
Then I successfully start the Unsafe Browser in "en" 15.301
And I kill the Unsafe Browser 5.751
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 34.214
And DuckDuckGo is the default search engine 4.815
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 21.404
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:291 1.354
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.817
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 8.887
When I log in to a new session in French (fr) 32.479
Then the keyboard layout is set to "fr" 0.146
When the network is plugged 0.048
And Tor is ready 15.437
Then I successfully start the Unsafe Browser in "fr" 14.475
And I kill the Unsafe Browser 5.959
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 36.150
And DuckDuckGo is the default search engine 22.860
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 21.076
And the layout of the screen keyboard is set to "fr" 0.657
After features/support/hooks.rb:291 2.739
After features/support/hooks.rb:75 0.000
Feature: Localization
2:44.077
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 10.632
When I log in to a new session in German (de) 31.614
Then the keyboard layout is set to "de" 0.149
When the network is plugged 0.038
And Tor is ready 16.173
Then I successfully start the Unsafe Browser in "de" 13.693
And I kill the Unsafe Browser 5.894
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 35.332
And DuckDuckGo is the default search engine 22.527
And I kill the Tor Browser 5.562
And the screen keyboard works in Thunderbird 21.649
And the layout of the screen keyboard is set to "de" 0.671
After features/support/hooks.rb:291 1.569
After features/support/hooks.rb:75 0.000
Feature: Localization
3:12.805
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 8.559
When I log in to a new session in Italian (it) 34.742
Then the keyboard layout is set to "it" 0.132
When the network is plugged 0.042
And Tor is ready 44.257
Then I successfully start the Unsafe Browser in "it" 13.954
And I kill the Unsafe Browser 6.031
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 34.562
And DuckDuckGo is the default search engine 22.826
And I kill the Tor Browser 5.702
And the screen keyboard works in Thunderbird 21.250
And the layout of the screen keyboard is set to "us" 0.613
After features/support/hooks.rb:291 2.664
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.852
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.217
When I log in to a new session in Persian (fa) 32.497
Then the keyboard layout is set to "ir" 0.146
When the network is plugged 0.046
And Tor is ready 14.238
Then I successfully start the Unsafe Browser in "fa" 14.847
And I kill the Unsafe Browser 5.890
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 36.089
And DuckDuckGo is the default search engine 19.575
And I kill the Tor Browser 5.676
And the screen keyboard works in Thunderbird 21.882
And the layout of the screen keyboard is set to "ir" 0.592
After features/support/hooks.rb:291 1.493
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.790
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 8.186
When I log in to a new session in Portuguese (pt) 33.078
Then the keyboard layout is set to "pt" 0.130
When the network is plugged 0.035
And Tor is ready 15.456
Then I successfully start the Unsafe Browser in "pt" 13.629
And I kill the Unsafe Browser 5.825
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 33.238
And DuckDuckGo is the default search engine 10.616
And I kill the Tor Browser 5.535
And the screen keyboard works in Thunderbird 23.217
And the layout of the screen keyboard is set to "us" 0.706
After features/support/hooks.rb:291 1.319
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.905
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.150
When I log in to a new session in Russian (ru) 32.462
Then the keyboard layout is set to "ru" 0.117
When the network is plugged 0.037
And Tor is ready 13.892
Then I successfully start the Unsafe Browser in "ru" 14.373
And I kill the Unsafe Browser 5.995
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 33.794
And DuckDuckGo is the default search engine 22.692
And I kill the Tor Browser 5.597
And the screen keyboard works in Thunderbird 24.083
And the layout of the screen keyboard is set to "ru" 0.584
After features/support/hooks.rb:291 1.235
After features/support/hooks.rb:75 0.000
Feature: Localization
2:25.133
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.081
When I log in to a new session in Spanish (es) 31.447
Then the keyboard layout is set to "es" 0.141
When the network is plugged 0.078
And Tor is ready 14.560
Then I successfully start the Unsafe Browser in "es" 14.230
And I kill the Unsafe Browser 5.894
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 32.891
And DuckDuckGo is the default search engine 10.975
And I kill the Tor Browser 5.526
And the screen keyboard works in Thunderbird 20.600
And the layout of the screen keyboard is set to "us" 0.584
After features/support/hooks.rb:291 1.390
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.576
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.995
When I log in to a new session in Turkish (tr) 33.447
Then the keyboard layout is set to "tr" 0.170
When the network is plugged 0.064
And Tor is ready 16.828
Then I successfully start the Unsafe Browser in "tr" 15.018
And I kill the Unsafe Browser 5.862
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 34.227
And DuckDuckGo is the default search engine 21.398
And I kill the Tor Browser 5.589
And the screen keyboard works in Thunderbird 20.239
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:291 1.628
After features/support/hooks.rb:75 0.000
Tags: @product
44.146
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.090
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.905
And I log in to a new session 18.518
And the network is plugged 0.033
And Tor is ready 11.328
Then 1 network interface is enabled 0.085
And the 1st network device has its real MAC address configured 0.114
When I hotplug a network device and wait for it to be initialized 1.491
Then 2 network interfaces are enabled 0.212
And the 2nd network device has its real MAC address configured 0.086
And some network device leaked the real MAC address 0.272
After features/support/hooks.rb:291 0.824
After features/support/hooks.rb:75 0.042
Tags: @product
43.333
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.032
And I capture all network traffic 0.007
When I log in to a new session 17.403
And the network is plugged 0.039
And Tor is ready 15.917
Then 1 network interface is enabled 0.108
And the 1st network device has a spoofed MAC address configured 0.076
When I hotplug a network device and wait for it to be initialized 1.385
Then 2 network interfaces are enabled 0.081
And the 2nd network device has a spoofed MAC address configured 0.075
And no network device leaked the real MAC address 0.206
After features/support/hooks.rb:291 0.855
After features/support/hooks.rb:75 0.061
Tags: @product
2:23.775
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.080
And I capture all network traffic 0.005
And the network is plugged 0.036
And macchanger will fail by not spoofing and always returns false 0.140
When I log in to a new session 2:13.378
Then no network interfaces are enabled 0.104
And no network device leaked the real MAC address 0.015
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.014
After features/support/hooks.rb:291 1.516
After features/support/hooks.rb:75 0.031
Tags: @product
2:25.575
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.584
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.136
When I log in to a new session 2:13.780
Then no network interfaces are enabled 0.092
And no network device leaked the real MAC address 0.020
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.917
After features/support/hooks.rb:291 1.777
After features/support/hooks.rb:75 0.051
Tags: @product
2:24.967
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.059
And I capture all network traffic 0.007
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns true 0.139
And no network interface modules can be unloaded 0.381
When I log in to a new session 2:11.823
Then 1 network interface is enabled 0.082
But the MAC spoofing panic mode disabled networking 0.413
And no network device leaked the real MAC address 0.012
And I see the "All networking disabled" notification after at most 60 seconds 4.005
After features/support/hooks.rb:291 1.047
After features/support/hooks.rb:75 0.041
Tags: @product
56.371
Before features/support/hooks.rb:245 0.004
Given a computer 0.259
And I capture all network traffic 0.005
When I start the computer 0.918
Then the computer boots Tails 55.036
And no network interfaces are enabled 0.139
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:291 0.601
After features/support/hooks.rb:75 0.059
1:59.574
Before features/support/hooks.rb:245 0.005
Given a computer 0.196
And I start Tails from DVD with network unplugged and I login 1:46.988
And I plug and mount a USB drive containing a sample PNG 10.874
Then MAT can clean some sample PNG file 1.514
After features/support/hooks.rb:291 0.569
After features/support/hooks.rb:75 0.009
Feature: Networking
Tags: @product
1:15.501
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.353
And I wait between 30 and 60 seconds 49.019

Slept for 49 seconds

Then the Tor Status icon tells me that Tor is not usable 0.533
When the network is plugged 0.051
Then I successfully configure Tor 13.833
And the Tor Status icon tells me that Tor is usable 0.516
And all notifications have disappeared 3.132
And the time has synced 0.059
After features/support/hooks.rb:291 0.677
After features/support/hooks.rb:75 0.000
Feature: Networking
38.495
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 8.633
And I disable networking in Tails Greeter 1.040
And I log in to a new session 18.312
Then no network interfaces are enabled 0.120
When I hotplug a network device 0.151
And I wait 10 seconds 10.009

Slept for 10 seconds

Then no network interfaces are enabled 0.226
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.000
Tags: @product
2:37.504
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:58.082
And I update APT using apt 14.684
And I install "python3-behave" using apt 22.484
Then the Tails Persistent Storage behave tests pass 2.253
After features/support/hooks.rb:291 1.198
After features/support/hooks.rb:75 0.000
Tags: @product
40.602
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 12.551
When I log in to a new session without activating the Persistent Storage 21.099
Then Tails is running from USB drive "__internal" 0.403
And persistence is disabled 0.181
But a Tails persistence partition exists on USB drive "__internal" 6.366
After features/support/hooks.rb:291 0.971
After features/support/hooks.rb:75 0.000
Tags: @product
3:52.806
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.308
Then Tails is running from USB drive "__internal" 0.400
When I create a file in the Persistent directory 0.278
And I create a persistent partition with the default settings 30.940
Then the file I created was copied to the Persistent Storage 0.642
When I shutdown Tails and wait for the computer to power off 11.085
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:58.627
Then persistence for "Persistent" is active 0.432
And the file I created in the Persistent directory exists 0.089
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.009
Tags: @product
1:7.405
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.511
And the system is very low on memory 3.176
When I create a file in the Persistent directory 1.026
When I try to create a persistent partition 23.617
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.471
When I close the Persistent Storage app 2.539
And I free up some memory 1.781
And I create a persistent partition with the default settings 24.070
Then the file I created was copied to the Persistent Storage 0.210
After features/support/hooks.rb:291 1.523
After features/support/hooks.rb:75 0.000
Tags: @product
3:35.421
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 10.770
Then Tails is running from USB drive "__internal" 0.329
And all tps features are active 2.084
And all persistent directories have safe access rights 2.332
When I disable the first tps feature 16.304
Then all tps features but the first one are active 2.092
And I shutdown Tails and wait for the computer to power off 10.157
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:49.098
Then all tps features but the first one are active 2.251
After features/support/hooks.rb:291 0.916
After features/support/hooks.rb:75 0.010
Tags: @product
38.362
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.684
Then persistence for "Persistent" is active 0.093
And I create a file in the Persistent directory 0.111
Then the file I created was copied to the Persistent Storage 0.091
When I disable the first tps feature 15.209
Then persistence for "Persistent" is not active 0.076
And the Persistent directory does not exist 0.052
When I enable the first tps feature 12.858
Then persistence for "Persistent" is active 0.103
And the file I created in the Persistent directory exists 0.080
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.000
Tags: @product
38.153
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.370
Then persistence for "Persistent" is active 0.080
When I create a file in the Persistent directory 0.088
And I disable the first tps feature 15.429
And I delete the data of the Persistent Folder feature 12.941
Then the file I created does not exist on the Persistent Storage 0.242
After features/support/hooks.rb:291 1.120
After features/support/hooks.rb:75 0.000
Tags: @product
55.730
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.701
And the network is plugged 0.046
And Tor is ready 19.315
And I take note of which tps features are available 0.618
When I write some files expected to persist 1.578
And I shutdown Tails and wait for the computer to power off 9.160
# 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" 16.308
After features/support/hooks.rb:291 0.147
After features/support/hooks.rb:75 0.000
Tags: @product
4:18.810
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.149
And the network is plugged 0.037
And Tor is ready 44.477
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.206
And I shutdown Tails and wait for the computer to power off 9.174
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:52.397
And I capture all network traffic 0.007
And the network is plugged 0.047
And Tor is ready 22.460
And I switch to the "persistent-con-current" NetworkManager connection 0.402
And the 1st network device has a spoofed MAC address configured 0.088
And no network device leaked the real MAC address 0.361
After features/support/hooks.rb:291 0.868
After features/support/hooks.rb:75 0.042
Tags: @product
55.754
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 14.930
And I enable persistence creation in Tails Greeter 1.159
And I log in to a new session expecting no warning about the Persistent Storage not being activated 20.675
Then I create a persistent partition with the default settings using the wizard that was already open 18.989
After features/support/hooks.rb:291 1.890
After features/support/hooks.rb:75 0.000
Tags: @product
6:26.723
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.846
When I enable persistence 45.240
Then no persistent Greeter options were restored 15.010
When I set all Greeter options to non-default values 26.769
And I log in to a new session in German (de) after having activated the Persistent Storage 1:19.859
Then all Greeter options are set to non-default values 0.284
When I cold reboot the computer 7.175
And the computer reboots Tails 1:0.869
Given I enable persistence 52.843
Then persistent Greeter options were restored 15.165
When I log in to a new session after having activated the Persistent Storage 1:9.402
Then all Greeter options are set to non-default values 0.254
After features/support/hooks.rb:291 1.409
After features/support/hooks.rb:75 0.100
Tags: @product
4:45.840
Before features/support/hooks.rb:245 0.069
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.275
# 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 45.982
And I shutdown Tails and wait for the computer to power off 13.886
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:54.177
And I change the passphrase of the Persistent Storage back to the original 40.518
After features/support/hooks.rb:291 2.191
After features/support/hooks.rb:75 0.008
Tags: @product
1:2.400
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 10.600
And I log in to a new session without activating the Persistent Storage 20.801
Then persistence is disabled 0.163
But a Tails persistence partition exists on USB drive "__internal" 7.649
And all notifications have disappeared 6.645
When I delete the persistent partition 16.014
Then there is no persistence partition on USB drive "__internal" 0.525
After features/support/hooks.rb:291 0.853
After features/support/hooks.rb:75 0.000
Tags: @product
3:16.016
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.410
When I write some dotfile expected to persist 0.104
And I shutdown Tails and wait for the computer to power off 8.159
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:57.961
Then the expected persistent dotfile is present in the filesystem 0.381
After features/support/hooks.rb:291 0.953
After features/support/hooks.rb:75 0.008
Tags: @product
2:11.109
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.274
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.083
When I try to enable persistence 0.352
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 36.390
When I log in to a new session after having activated the Persistent Storage 1:4.772
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 15.868
And all tps features are enabled 2.447
And all tps features but the first one are active 1.919
After features/support/hooks.rb:291 1.479
After features/support/hooks.rb:75 0.000
Tags: @product
6:13.662
Before features/support/hooks.rb:245 0.004
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 4:8.562
And I enable persistence 42.333
And I log in to a new session after having activated the Persistent Storage 1:21.651
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 0.992
And persistence is enabled 0.122
After features/support/hooks.rb:291 1.340
After features/support/hooks.rb:75 0.000
Tags: @product
41.723
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9.428
And I enable persistence but something goes wrong during the LUKS header upgrade 31.607
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.686
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.000
Tags: @product
18.306
When I choose to connect to Tor automatically 2.335
And I accept Tor Connection's offer to use my persistent bridges 1.872
And I click "Connect to Tor" 1.231
Then I wait until Tor is ready 10.362
And tca.conf includes the configured bridges 0.014
And the "TorConfiguration" tps feature is enabled and active 1.478
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.012
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.051
Tags: @product
19.804
When I choose to connect to Tor automatically 2.876
And I accept Tor Connection's offer to use my persistent bridges 1.907
And I disable saving bridges to Persistent Storage 1.575
And I configure a direct connection in the Tor Connection Assistant 9.632
Then I wait until Tor is ready 1.446
And tca.conf includes no bridge 0.027
And the "TorConfiguration" tps feature is not enabled and not active 1.303
And all Internet traffic has only flowed through Tor or connectivity check service 1.033
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.049
25.003
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.118
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.105
Then I see Pidgin's account manager window 3.013
And Pidgin's D-Bus interface is not available 0.766
After features/support/hooks.rb:291 1.153
After features/support/hooks.rb:75 0.000
1:21.104
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 14.602
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.913
Then I see Pidgin's account manager window 3.630
When I create my XMPP account 19.193
And I close Pidgin's account manager window 1.439
Then Pidgin automatically enables my XMPP account 3.656
Given my XMPP friend goes online 13.240
When I start a conversation with my friend 2.064
And I say something to my friend 1.540
Then I receive a response from my friend 10.822
After features/support/hooks.rb:450 0.681
After features/support/hooks.rb:291 1.008
After features/support/hooks.rb:75 0.001
2:15.254
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.260
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.126
Then I see Pidgin's account manager window 3.166
When I create my XMPP account 17.750
And I close Pidgin's account manager window 1.284
Then Pidgin automatically enables my XMPP account 3.808
When I join some empty multi-user chat 10.084
And I clear the multi-user chat's scrollback 2.149
And my XMPP friend goes online and joins the multi-user chat 13.516
Then I can see that my friend joined the multi-user chat 0.959
And I say something to my friend in the multi-user chat 1.569
Then I receive a response from my friend in the multi-user chat 10.901
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.512
Then I see the Tails GitLab URL 10.761
When I wait 10 seconds 10.000

Slept for 10 seconds

And I click on the Tails GitLab URL 14.805
Then the Tor Browser loads the Tails GitLab 8.595
After features/support/hooks.rb:450 1.960
After features/support/hooks.rb:291 1.729
After features/support/hooks.rb:75 0.002
1:16.369
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.427
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.974
Then I see Pidgin's account manager window 3.262
And I create my XMPP account 18.578
And I close Pidgin's account manager window 1.501
Then Pidgin automatically enables my XMPP account 3.843
And I can join the "tails" channel on "chat.disroot.org" 25.781
After features/support/hooks.rb:450 1.048
After features/support/hooks.rb:291 1.165
After features/support/hooks.rb:75 0.000
5:51.489
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.280
And the network is plugged 0.316
And Tor is ready 17.637
And available upgrades have been checked 1.176
And all notifications have disappeared 3.254
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 11.008
Then I see Pidgin's account manager window 3.539
When I create my XMPP account 18.100
And I close Pidgin's account manager window 0.698
Then Pidgin automatically enables my XMPP account 3.686
When I close Pidgin 0.824
And I take note of the configured Pidgin accounts 0.027
And I shutdown Tails and wait for the computer to power off 7.077
Given a computer 0.189
And I start Tails from USB drive "__internal" and I login with persistence enabled 3:11.449
And Pidgin has the expected persistent accounts configured 0.026
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 10.882
Then Pidgin automatically enables my XMPP account 7.127
And I join some empty multi-user chat 9.874
# 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.356
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 8.429
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.123
When I close Pidgin's certificate import failure dialog 0.787
And I close Pidgin's certificate manager 1.232
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.108
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 16.927
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.242
When I close Pidgin's certificate import failure dialog 0.780
And I close Pidgin's certificate manager 1.375
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 19.948
After features/support/hooks.rb:450 1.862
After features/support/hooks.rb:291 0.917
After features/support/hooks.rb:75 0.011
Tags: @product
11.117
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 10.513
Then the live user has been setup by live-boot 0.210
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.106
And the live user owns its home directory which has strict permissions 0.287
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.000
27.615
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 9.400
When the network is plugged 0.042
And Tor is ready 17.882
Then no unexpected services are listening for network connections 0.289

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

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

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

After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.000
Tags: @product
19.979
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.173
When I request a shutdown using the system menu 1.715
Then Tails eventually shuts down 6.090
After features/support/hooks.rb:291 0.199
After features/support/hooks.rb:75 0.000
1:21.590
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.220
When I request a reboot using the system menu 1.669
Then Tails eventually restarts 1:8.700
After features/support/hooks.rb:291 3.435
After features/support/hooks.rb:75 0.000
16.862
Given I monitor the network connections of SSH 0.111
And I have the SSH key pair for an SSH server 0.327
When I connect to an SSH server on the Internet 15.052
Then I have sucessfully logged into the SSH server 1.357
And I see that SSH is properly stream isolated 0.013
After features/support/hooks.rb:450 0.569
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.000
17.011
Given I have the SSH key pair for an SSH server 0.297
And an SSH server is running on the LAN 0.667
When I connect to an SSH server on the LAN 14.399
Then I am prompted to verify the SSH fingerprint for the SSH server 1.646
After features/support/hooks.rb:450 0.401
After features/support/hooks.rb:291 0.750
After features/support/hooks.rb:75 0.001
18.091
Given I have the SSH key pair for an SFTP server 0.277
When I connect to an SFTP server on the Internet 16.724
Then I successfully connect to the SFTP server 1.089
After features/support/hooks.rb:450 0.545
After features/support/hooks.rb:291 2.770
After features/support/hooks.rb:75 0.000
16.379
Given I cancel setting up an email account 2.748
When I open Thunderbird's Add-ons Manager 1.930
And I open the Extensions tab 1.082
Then I see that no add-ons are enabled in Thunderbird 10.617
After features/support/hooks.rb:450 0.801
After features/support/hooks.rb:291 1.131
After features/support/hooks.rb:75 0.000
43.746
When I enter my email credentials into the autoconfiguration wizard 10.155
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.364
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.336
When I accept the autoconfiguration wizard's configuration 18.318
And I send an email to myself 6.320
And I fetch my email 1.549
Then I can find the email I sent to myself in my inbox 6.701
After features/support/hooks.rb:450 1.572
After features/support/hooks.rb:291 1.201
After features/support/hooks.rb:75 0.000
12:11.749
When the network is plugged 0.439
And I wait 720 seconds 12:0.027

Slept for 720 seconds

Then I successfully configure Tor 11.224
And the time has synced 0.057
After features/support/hooks.rb:291 0.965
After features/support/hooks.rb:75 0.000
11.213
When the network is plugged 0.048
And the Tor Connection Assistant autostarts 4.241
And I look at the hide mode but then I go back 5.404
And I choose to connect to Tor automatically 1.391
Then Tor Connection does not propose me to use Tor bridges 0.126
After features/support/hooks.rb:291 0.907
After features/support/hooks.rb:75 0.000
Tags: @product
1:20.643
Given the Tor network and default bridges are blocked 1.714
And the network is plugged 0.034
And I make sure time sync before Tor connects indicates a captive portal 1.212
And the Tor Connection Assistant autostarts 2.147
When I choose to connect to Tor automatically 1.677
And I click "Connect to Tor" 1.318
Then the Tor Connection Assistant fails to connect to Tor 27.341
And the Tor Connection Assistant knows that it's not the time sync that failed 10.532
And the Tor Connection Assistant knows that there might be a captive portal 0.134
When I open the Unsafe Browser from Tor Connection 13.582
And I log-in to the Captive Portal 10.297
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.934
And I allow time sync before Tor connects to work again 0.056
And I click "Connect to Tor" 1.156
Then I wait until Tor is ready 7.380
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
Tags: @product
12.211
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.625
Then the firewall's policy is to drop all IPv4 traffic 0.178
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.236
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.083
After features/support/hooks.rb:291 0.666
After features/support/hooks.rb:75 0.000
Tags: @product
39.593
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.285
And I capture all network traffic 0.005
When I successfully start the Unsafe Browser 15.396
And I open the Tails homepage in the Unsafe Browser 11.903
And the Tails homepage loads in the Unsafe Browser 0.572
Then the firewall leak detector has detected leaks 0.429
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.045
Tags: @product
13.564
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.352
And I capture all network traffic 0.008
And I disable Tails' firewall 0.240
When I do a TCP DNS lookup of "torproject.org" 0.818
Then the firewall leak detector has detected leaks 0.144
After features/support/hooks.rb:291 0.691
After features/support/hooks.rb:75 0.067
Tags: @product
13.082
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.861
And I capture all network traffic 0.010
And I disable Tails' firewall 0.232
When I do a UDP DNS lookup of "torproject.org" 0.863
Then the firewall leak detector has detected leaks 0.114
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.065
Tags: @product
16.791
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.231
And I capture all network traffic 0.007
And I disable Tails' firewall 0.234
When I send some ICMP pings 4.197
Then the firewall leak detector has detected leaks 0.120
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.041
12.871
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.532
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.260
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.078
After features/support/hooks.rb:450 0.410
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.000
12.393
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.022
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.298
And the untorified connection is logged as dropped by the firewall 0.072
After features/support/hooks.rb:450 0.328
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
16.999
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.013
Given I have started Tails from DVD and logged in and the network is connected 11.576
When I open an untorified ICMP connection to 1.2.3.4 5.342
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.351
After features/support/hooks.rb:291 0.709
After features/support/hooks.rb:75 0.000
Tags: @product
22.882
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 7.968
And the system DNS is using the local DNS resolver 0.012
And the network is plugged 0.061
And I successfully configure Tor 14.827
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.000
10.233
When I monitor the network connections of tails-security-check 0.115
And I re-run tails-security-check 0.095
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:450 0.547
After features/support/hooks.rb:291 1.139
After features/support/hooks.rb:75 0.000
2.568
When I monitor the network connections of htpdate 0.104
And I re-run htpdate 2.444
Then I see that htpdate is properly stream isolated 0.019
After features/support/hooks.rb:450 0.436
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.000
32.339
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.146
And I re-run tails-upgrade-frontend-wrapper 32.173
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.019
After features/support/hooks.rb:450 0.573
After features/support/hooks.rb:291 1.043
After features/support/hooks.rb:75 0.000
33.440
When I monitor the network connections of Tor Browser 0.128
And I start the Tor Browser 32.225
And the Tor Browser loads the startup page 1.045
Then I see that Tor Browser is properly stream isolated 0.040
After features/support/hooks.rb:450 1.434
After features/support/hooks.rb:291 1.053
After features/support/hooks.rb:75 0.000
Tags: @product
53.261
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.203
And a web server is running on the LAN 1.044
And I capture all network traffic 0.011
When I start the Tor Browser 28.375
And the Tor Browser loads the startup page 1.117
And I open a page on the LAN web server in the Tor Browser 9.978
Then the Tor Browser shows the "Unable to connect" error 1.021
And no traffic was sent to the web server on the LAN 0.508
After features/support/hooks.rb:291 0.870
After features/support/hooks.rb:75 0.060
1:2.997
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.268
Then the amnesiac Tor Browser directory exists 0.054
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.730
And the persistent Tor Browser directory does not exist 0.050
When I start the Tor Browser 28.582
And the Tor Browser loads the startup page 1.119
Then I can save the current page as "index.html" to the default downloads directory 5.702
And I can print the current page as "output.pdf" to the default downloads directory 14.489
After features/support/hooks.rb:450 1.486
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
54.533
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.396
When I start the Tor Browser 29.367
Then the Tor Browser loads the startup page 1.052
When I download some file in the Tor Browser 12.280
Then the file is saved to the default Tor Browser download directory 0.435
After features/support/hooks.rb:450 2.454
After features/support/hooks.rb:291 0.660
After features/support/hooks.rb:75 0.000
1:26.721
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.630
When I start the Tor Browser 29.199
And the Tor Browser loads the startup page 1.078
Then I can listen to an Ogg audio track in Tor Browser 44.812
After features/support/hooks.rb:450 2.959
After features/support/hooks.rb:291 1.257
After features/support/hooks.rb:75 0.000
51.824
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.483
When I start the Tor Browser 28.418
And the Tor Browser loads the startup page 1.169
Then I can watch a WebM video in Tor Browser 10.754
After features/support/hooks.rb:450 1.606
After features/support/hooks.rb:291 0.995
After features/support/hooks.rb:75 0.000
Tags: @product
1:24.796
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.998
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.129
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.055
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.067
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.057
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.058
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.055
And the file "/tmp/synaptic.html" exists 0.056
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.131
When I start the Tor Browser 29.240
And the Tor Browser loads the startup page 1.240
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.964
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.659
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.321
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.156
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 9.290
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.544
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.115
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.111
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.527
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.584
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.089
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.111
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.381
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.535
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.089
# 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.701
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.521
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.000
Tags: @product
54.016
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 24.469
When I start the Tor Browser 28.275
Then the Tor Browser uses all expected TBB shared libraries 1.271
After features/support/hooks.rb:291 0.969
After features/support/hooks.rb:75 0.000
1:0.336
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.366
When I start the Tor Browser 30.513
And the Tor Browser loads the startup page 1.372
And I open the Tails homepage in the Tor Browser 10.864
Then the Tor Browser loads the Tails homepage 1.305
When I request a new identity in Tor Browser 3.381
Then the Tor Browser restarts into a fresh session 1.531
After features/support/hooks.rb:450 1.806
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.000
Tags: @product
42.423
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.547
When I start the Tor Browser 27.831
And the Tor Browser loads the startup page 1.263
Then Tor Browser's circuit view is working 1.781
After features/support/hooks.rb:291 0.912
After features/support/hooks.rb:75 0.000
Tags: @product
1:3.641
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.325
When I start the Tor Browser 28.898
And the Tor Browser loads the startup page 1.324
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.240
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.034
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.456
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.362
After features/support/hooks.rb:291 1.173
After features/support/hooks.rb:75 0.000
Tags: @product
1:47.147
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.818
And the network is plugged 0.043
And I successfully configure Tor 18.076
And available upgrades have been checked 2.181
And all notifications have disappeared 3.233
Then the persistent Tor Browser directory exists 0.056
And there is a GNOME bookmark for the persistent Tor Browser directory 1.614
When I start the Tor Browser 27.991
And I open the address "https://tails.net/about" in the Tor Browser 10.604
And "Tails - How Tails works" has loaded in the Tor Browser 1.413
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.241
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.956
Then "Tails - How Tails works" has loaded in the Tor Browser 1.675
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.239
After features/support/hooks.rb:291 0.999
After features/support/hooks.rb:75 0.000
Tags: @product
50.943
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 10.080
Then the amnesiac Documents directory exists 0.079
And there is a GNOME bookmark for the amnesiac Documents directory 2.715
Then I start the Tor Browser in offline mode 29.290
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.778
After features/support/hooks.rb:291 1.067
After features/support/hooks.rb:75 0.000
Tags: @product
48.319
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.891
Then the amnesiac Downloads directory exists 0.053
And there is a GNOME bookmark for the amnesiac Downloads directory 1.473
Then I start the Tor Browser in offline mode 29.549
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.351
After features/support/hooks.rb:291 0.988
After features/support/hooks.rb:75 0.000
Tags: @product
49.649
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.630
Then the amnesiac Music directory exists 0.159
And there is a GNOME bookmark for the amnesiac Music directory 1.740
Then I start the Tor Browser in offline mode 30.252
And I can save the current page as "index.html" to the Music GNOME bookmark 8.866
After features/support/hooks.rb:291 1.053
After features/support/hooks.rb:75 0.000
Tags: @product
50.502
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.868
Then the amnesiac Pictures directory exists 0.049
And there is a GNOME bookmark for the amnesiac Pictures directory 1.672
Then I start the Tor Browser in offline mode 30.049
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.863
After features/support/hooks.rb:291 1.065
After features/support/hooks.rb:75 0.000
Tags: @product
48.328
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 7.815
Then the amnesiac Videos directory exists 0.059
And there is a GNOME bookmark for the amnesiac Videos directory 1.661
Then I start the Tor Browser in offline mode 30.225
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.566
After features/support/hooks.rb:291 1.067
After features/support/hooks.rb:75 0.000
Tags: @product
4:25.141
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 10.156
And all tps features are active 2.128
And all persistent filesystems have safe access rights 0.253
And all persistence configuration files have safe access rights 0.358
And all persistent directories have safe access rights 2.256
When I start the Tor Browser in offline mode 30.323
And I add a bookmark to eff.org in the Tor Browser 12.185
And I cold reboot the computer 10.374
And the computer reboots Tails 59.871
And I enable persistence 36.037
And I log in to a new session 1:8.212
And I start the Tor Browser in offline mode 31.025
Then the Tor Browser has a bookmark to eff.org 1.956
After features/support/hooks.rb:291 1.330
After features/support/hooks.rb:75 0.009
14.479
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 14.295
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.184
After features/support/hooks.rb:450 0.521
After features/support/hooks.rb:291 0.724
After features/support/hooks.rb:75 0.000
17.148
Given I have the SSH key pair for a Git repository 0.306
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 16.659
Then the Git repository "testing" has been cloned successfully 0.182
After features/support/hooks.rb:450 0.635
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.000
0.472
When I wget "https://example.com/" to stdout 0.472
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.302
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
4.203
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.203

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.725
After features/support/hooks.rb:291 0.601
After features/support/hooks.rb:75 0.000
0.468
When I curl "https://example.com/" to stdout 0.468
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 1.893
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
53.639
Given I have started Tails from DVD without network and logged in 8.153
And I plug and mount a USB drive containing sample videos 12.009
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.143
And the file "/home/amnesia/video.mp4" exists 0.083
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.162
When I open "/home/amnesia/video.mp4" with Totem 13.954
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 4.197
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.591
Given I close Totem 0.219
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.048
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.066
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.110
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.197
Then Totem tells me it is not allowed to open this file 1.344
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.063
Given I close Totem 0.208
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.063
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.134
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.169
Then Totem tells me it is not allowed to open this file 0.774
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.071
Given I close Totem 0.135
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.067
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.131
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.148
Then Totem tells me it is not allowed to open this file 0.774
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.070
Given I close Totem 0.153
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.061
And the file "/home/amnesia/.purple/otr.private_key" exists 0.064
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.166
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.205
Then Totem tells me it is not allowed to open this file 0.814
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.076
After features/support/hooks.rb:291 3.381
After features/support/hooks.rb:75 0.000
Feature: Using Totem
32.373
Given I have started Tails from DVD and logged in and the network is connected 11.899
Then I can watch a WebM video over HTTPs 20.473
After features/support/hooks.rb:450 0.652
After features/support/hooks.rb:291 1.043
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
47.978
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.467
And I plug and mount a USB drive containing sample videos 10.770
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.099
When I open "/home/amnesia/Persistent/video.mp4" with Totem 13.994
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.459
Given I close Totem 0.689
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.231
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.075
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.237
Then Totem tells me it is not allowed to open this file 1.833
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.120
After features/support/hooks.rb:291 1.201
After features/support/hooks.rb:75 0.000
Tags: @product
44.549
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.271
And I disable the Unsafe Browser 3.638
And I log in to a new session 20.830
And the network is plugged 0.034
And all notifications have disappeared 6.962
When I try to start the Unsafe Browser 0.066
Then the Unsafe Browser complains that it is disabled 1.745
After features/support/hooks.rb:291 0.950
After features/support/hooks.rb:75 0.000
Tags: @product
37.237
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.949
And a web server is running on the LAN 1.044
When I successfully start the Unsafe Browser 15.163
And I open a page on the LAN web server in the Unsafe Browser 8.881
Then the Unsafe Browser displays the LAN web server hello message 0.196
After features/support/hooks.rb:291 0.854
After features/support/hooks.rb:75 0.001
Tags: @product @doc
46.761
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.826
When I successfully start the Unsafe Browser 15.510
Then the Unsafe Browser runs as the expected user 0.817
And the Unsafe Browser has a red theme 0.623
And the Unsafe Browser shows a warning as its start page 0.624
And the Unsafe Browser has no add-ons enabled 8.729
And the Unsafe Browser has no bookmarks 7.685
And the Unsafe Browser uses all expected TBB shared libraries 0.944
After features/support/hooks.rb:291 0.758
After features/support/hooks.rb:75 0.000
Tags: @product
40.823
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.879
When I successfully start the Unsafe Browser 16.147
When I open the Tails homepage in the Unsafe Browser 11.866
Then the Tails homepage loads in the Unsafe Browser 0.614
And the Unsafe Browser has sent packets out to the Internet 0.315
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.000
32.071
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.035
When I successfully start the Unsafe Browser 17.193
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.853
And the Unsafe Browser chroot is torn down 0.867
After features/support/hooks.rb:291 0.992
After features/support/hooks.rb:75 0.000
42.439
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.341
When I successfully start the Unsafe Browser 16.081
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.178
Then I see a warning about another instance already running 3.828
After features/support/hooks.rb:291 1.376
After features/support/hooks.rb:75 0.000
Tags: @product
36.481
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.369
When I configure the Unsafe Browser to use a local proxy 0.249
And I successfully start the Unsafe Browser 15.359
And I open the Tails homepage in the Unsafe Browser 8.984
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.518
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.000
2:29.984
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 12.011
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.083
But checking for updates is disabled in the Unsafe Browser's configuration 0.015
When I successfully start the Unsafe Browser 17.140
And I wait 120 seconds 2:0.096

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.627
After features/support/hooks.rb:450 0.718
After features/support/hooks.rb:291 0.978
After features/support/hooks.rb:75 0.043
28.858
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.866
And the network is unplugged 0.049
# 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 0.097
Then I am told I cannot start the Unsafe Browser when I am offline 6.834
After features/support/hooks.rb:291 1.279
After features/support/hooks.rb:75 0.000
27.962
When I plug a USB drive containing a basic VeraCrypt volume 6.980
And I cancel the GNOME authentication prompt 1.915
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.083
And I open this VeraCrypt volume in GNOME Files 2.907
Then I see the expected contents in this VeraCrypt volume 0.464
When I lock the currently opened VeraCrypt volume 0.437
Then the VeraCrypt volume has been unmounted and locked 0.173
After features/support/hooks.rb:291 0.844
After features/support/hooks.rb:75 0.000
31.560
When I plug a USB drive containing a hidden VeraCrypt volume 10.237
And I cancel the GNOME authentication prompt 1.898
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.280
And I open this VeraCrypt volume in GNOME Files 3.087
Then I see the expected contents in this VeraCrypt volume 0.483
When I lock the currently opened VeraCrypt volume 0.379
Then the VeraCrypt volume has been unmounted and locked 0.193
After features/support/hooks.rb:291 1.045
After features/support/hooks.rb:75 0.000
39.404
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.682
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 21.537
And I open this VeraCrypt volume in GNOME Files 3.988
Then I see the expected contents in this VeraCrypt volume 0.520
When I lock the currently opened VeraCrypt file container 0.447
Then the VeraCrypt file container has been unmounted and locked 0.226
After features/support/hooks.rb:291 0.849
After features/support/hooks.rb:75 0.000
45.120
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.322
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 19.377
And I open this VeraCrypt volume in GNOME Files 3.052
Then I see the expected contents in this VeraCrypt volume 0.747
When I lock the currently opened VeraCrypt file container 0.458
Then the VeraCrypt file container has been unmounted and locked 0.162
After features/support/hooks.rb:291 0.839
After features/support/hooks.rb:75 0.017
31.546
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.953
And I cancel the GNOME authentication prompt 1.960
And I unlock and mount this VeraCrypt volume with GNOME Disks 18.207
And I open this VeraCrypt volume in GNOME Files 3.161
Then I see the expected contents in this VeraCrypt volume 0.486
When I lock the currently opened VeraCrypt volume 0.574
Then the VeraCrypt volume has been unmounted and locked 0.202
After features/support/hooks.rb:291 0.744
After features/support/hooks.rb:75 0.000
33.065
When I plug a USB drive containing a hidden VeraCrypt volume 10.245
And I cancel the GNOME authentication prompt 1.916
And I unlock and mount this VeraCrypt volume with GNOME Disks 15.940
And I open this VeraCrypt volume in GNOME Files 3.438
Then I see the expected contents in this VeraCrypt volume 0.444
When I lock the currently opened VeraCrypt volume 0.923
Then the VeraCrypt volume has been unmounted and locked 0.157
After features/support/hooks.rb:291 0.971
After features/support/hooks.rb:75 0.000
58.598
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.551
And I unlock and mount this VeraCrypt file container with GNOME Disks 34.598
And I open this VeraCrypt volume in GNOME Files 3.195
Then I see the expected contents in this VeraCrypt volume 0.634
When I lock the currently opened VeraCrypt file container 0.436
Then the VeraCrypt file container has been unmounted and locked 0.182
After features/support/hooks.rb:291 0.893
After features/support/hooks.rb:75 0.041
1:1.598
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.470
And I unlock and mount this VeraCrypt file container with GNOME Disks 34.431
And I open this VeraCrypt volume in GNOME Files 3.700
Then I see the expected contents in this VeraCrypt volume 0.303
When I lock the currently opened VeraCrypt file container 0.435
Then the VeraCrypt file container has been unmounted and locked 0.258
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.015
48.169
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.279
And I unlock and mount this VeraCrypt file container with GNOME Disks 32.303
And I open this VeraCrypt volume in GNOME Files 3.217
Then I see the expected contents in this VeraCrypt volume 0.609
When I lock the currently opened VeraCrypt file container 0.472
Then the VeraCrypt file container has been unmounted and locked 0.286
After features/support/hooks.rb:291 1.697
After features/support/hooks.rb:75 0.000
Tags: @product
7.806
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 7.731
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.075
After features/support/hooks.rb:291 1.292
After features/support/hooks.rb:75 0.000
Tags: @product
21.389
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.813
When I start "WhisperBack" via GNOME Activities Overview 9.287
Then WhisperBack has debugging information 3.287
After features/support/hooks.rb:291 1.194
After features/support/hooks.rb:75 0.000