Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 99 09 Jun 2024, 06:24

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1504 0 0 0 0 1504 203 0 203 4:1:57.486 Passed
Tags: @product
1:58.421
Before features/support/hooks.rb:269 0.022
Given a computer 0.501
And I temporarily create a 100 MiB disk named "swap" 0.140
And I create a gpt swap partition on disk "swap" 13.215
And I plug SATA drive "swap" 1.058
And I temporarily create a 2 GiB disk named "live_hd" 0.047
And I write the Tails ISO image to disk "live_hd" 25.673
And I plug SATA drive "live_hd" 1.054
When I start Tails with network unplugged and I login 1:16.342
Then a "swap" partition was detected by Tails on drive "swap" 0.112
And drive "live_hd" is detected by Tails 0.127
But Tails has no disk swap enabled 0.079
And drive "live_hd" is not mounted 0.067
After features/support/hooks.rb:315 0.603
After features/support/hooks.rb:100 0.113
Tags: @product
1:34.917
Before features/support/hooks.rb:269 0.002
Given a computer 0.157
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.036
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 25.276
And I plug non-removable USB drive "fake_TailsData" 1.055
When I start the computer 1.021
And the computer boots Tails 53.226
Then drive "fake_TailsData" is detected by Tails 0.143
And Tails Greeter has not detected a persistence partition 13.999
After features/support/hooks.rb:315 0.785
After features/support/hooks.rb:100 0.007
Tags: @product
1:35.623
Before features/support/hooks.rb:269 0.001
Given a computer 0.153
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.034
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 26.429
And I plug SATA drive "fake_TailsData" 1.047
When I start the computer 0.975
And the computer boots Tails 52.915
Then drive "fake_TailsData" is detected by Tails 0.179
And Tails Greeter has not detected a persistence partition 13.888
After features/support/hooks.rb:315 0.734
After features/support/hooks.rb:100 0.007
Tags: @product
1:37.889
Before features/support/hooks.rb:269 0.002
Given a computer 0.156
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.037
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.105
And I plug SATA drive "gpt_ext2" 1.041
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.048
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.140
And I plug SATA drive "msdos_fat32" 1.057
And I start Tails from DVD with network unplugged and I login 1:22.966
Then drive "gpt_ext2" is detected by Tails 0.127
And drive "gpt_ext2" is not mounted 0.060
And drive "msdos_fat32" is detected by Tails 0.086
And drive "msdos_fat32" is not mounted 0.060
After features/support/hooks.rb:315 0.599
After features/support/hooks.rb:100 0.008
Tags: @product
1:55.889
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in with an administration password 1:49.924
And running a command as root with pkexec requires PolicyKit administrator privileges 0.094
Then I can run a command as root with sudo 0.112
Then I can run a command as root with pkexec 5.757
After features/support/hooks.rb:315 0.813
After features/support/hooks.rb:100 0.008
Tags: @product
1:27.385
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 41.795
And running a command as root with pkexec requires PolicyKit administrator privileges 0.147
Then I cannot run a command as root with sudo and the standard passwords 0.301
And I cannot run a command as root with pkexec and the standard passwords 19.307
Then I cannot login as root using su with the standard passwords 25.832
After features/support/hooks.rb:315 0.690
After features/support/hooks.rb:100 0.000
Feature: Time syncing
24.057
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.049
Given I have started Tails from DVD without network and logged in 7.992
When the network is plugged 0.157
And I successfully configure Tor 15.858
Then the system clock is less than 5 minutes incorrect 0.049
After features/support/hooks.rb:504 0.592
After features/support/hooks.rb:315 0.968
After features/support/hooks.rb:100 0.000
Feature: Time syncing
26.697
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.863
When the network is plugged 0.031
And the Tor Connection Assistant autostarts 4.223
And I configure some normal bridges in the Tor Connection Assistant 11.625
And I wait until Tor is ready 2.897
Then the system clock is less than 5 minutes incorrect 0.056
After features/support/hooks.rb:504 0.439
After features/support/hooks.rb:315 0.618
After features/support/hooks.rb:100 0.000
Feature: Time syncing
58.661
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.941
When I bump the system time with "+1 day" 0.430
And I capture all network traffic 0.002
And the network is plugged 0.038
And the Tor Connection Assistant autostarts 4.162
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 13.803
And I wait until Tor is ready 31.170
Then the system clock is less than 5 minutes incorrect 0.049
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.061
After features/support/hooks.rb:504 0.557
After features/support/hooks.rb:315 1.051
After features/support/hooks.rb:100 0.034
Feature: Time syncing
1:45.271
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.932
When I bump the system time with "-15 days" 0.223
And I warm reboot the computer 0.025
And the computer reboots Tails 1:36.613
Then Tails' hardware clock is close to the host system's time 0.477
After features/support/hooks.rb:504 0.111
After features/support/hooks.rb:315 0.620
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:59.235
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.061
When I bump the hardware clock's time with "-15 days" 1.223
And I warm reboot the computer 0.011
And the computer reboots Tails 1:49.161
Then the hardware clock is still off by "-15 days" 0.776
After features/support/hooks.rb:504 0.110
After features/support/hooks.rb:315 0.656
After features/support/hooks.rb:100 0.043
Feature: Time syncing
54.556
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given a computer 0.150
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 0.976
And the computer boots Tails 53.263
Then the system clock is just past Tails' source date 0.144
After features/support/hooks.rb:504 0.101
After features/support/hooks.rb:315 0.628
After features/support/hooks.rb:100 0.005
Feature: Time syncing
34.628
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.678
And I make sure time sync before Tor connects times out 1.189
When the network is plugged 0.036
And I successfully configure Tor 24.681
Then the system clock is less than 5 minutes incorrect 0.042
After features/support/hooks.rb:504 0.488
After features/support/hooks.rb:315 0.650
After features/support/hooks.rb:100 0.000
Feature: Time syncing
1:2.097
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.119
When I bump the system time with "+8 hours +15 minutes" 0.287
And all notifications have disappeared 3.804
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.126
And the network is plugged 0.045
And the Tor Connection Assistant autostarts 3.716
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.232
And I click "Connect to Tor" 1.170
And the Tor Connection Assistant fails to connect to Tor 15.864
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.783
Then the system clock is less than 20 minutes incorrect 0.182
When I click "Connect to Tor" 1.153
Then I wait until Tor is ready 6.625
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.926
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.054
After features/support/hooks.rb:504 0.511
After features/support/hooks.rb:315 0.868
After features/support/hooks.rb:100 0.038
Feature: Time syncing
1:41.189
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 20.630
When I bump the system time with "+8 hours +15 minutes" 0.312
And all notifications have disappeared 3.977
And I capture all network traffic 0.002
And the network is plugged 0.032
And the Tor Connection Assistant autostarts 4.802
# 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.002
And I click "Connect to Tor" 1.159
Then the Tor Connection Assistant reports that it failed to connect 11.833
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.833
Then the system clock is less than 20 minutes incorrect 0.290
# "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.364
When I click "Connect to Tor" 1.136
Then I wait until Tor is ready 35.076
And all Internet traffic has only flowed through the configured bridges 1.312
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.057
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.364
After features/support/hooks.rb:504 0.764
After features/support/hooks.rb:315 0.893
After features/support/hooks.rb:100 0.047
Feature: Time syncing
53.830
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.961
And I make sure time sync before Tor connects uses a fake connectivity check service 1.148
And the network is plugged 0.031
And Tor is ready 43.101
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.582
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.004
After features/support/hooks.rb:504 0.752
After features/support/hooks.rb:315 0.673
After features/support/hooks.rb:100 0.001
Tags: @product
16.746
When I configure some normal bridges in the Tor Connection Assistant 11.598
Then I wait until Tor is ready 4.164
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.916
After features/support/hooks.rb:315 0.666
After features/support/hooks.rb:100 0.048
Tags: @product
15.629
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.513
Then I wait until Tor is ready 3.167
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges 0.878
After features/support/hooks.rb:315 0.638
After features/support/hooks.rb:100 0.041
Tags: @product
38.136
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 34.641
Then I wait until Tor is ready 2.656
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.046
And all Internet traffic has only flowed through the configured bridges 0.781
After features/support/hooks.rb:315 0.653
After features/support/hooks.rb:100 0.040
Tags: @product
1:7.100
Given the Tor network and default bridges are blocked 1.816
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.178
Then the Tor Connection Assistant reports that it failed to connect 0.124
And tca.conf is empty 0.210
Given I scan a QR code from the error page in Tor Connection Assistant 21.360
And I retry connecting to Tor 1.154
Then I wait until Tor is ready 9.302
And tca.conf includes the configured bridges 0.018
And available upgrades have been checked 0.046
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.887
After features/support/hooks.rb:315 0.658
After features/support/hooks.rb:100 0.039
17.954
When I configure the default bridges in the Tor Connection Assistant 14.157
Then I wait until Tor is ready 1.540
And Tor is configured to use the default bridges 0.685
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.056
And Tor is configured to use the default bridges 0.465
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.037
After features/support/hooks.rb:315 0.803
After features/support/hooks.rb:100 0.034
Tags: @product
27.034
Given the Tor network is blocked 1.820
When I configure a direct connection in the Tor Connection Assistant 21.092
Then I wait until Tor is ready 2.408
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.056
And Tor is configured to use the default bridges 0.451
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.192
After features/support/hooks.rb:315 0.609
After features/support/hooks.rb:100 0.046
Tags: @product
44.066
Given the Tor network and default bridges are blocked 1.675
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.065
Then the Tor Connection Assistant reports that it failed to connect 0.111
And tca.conf is empty 0.172
Given the Tor network and default bridges are unblocked 1.166
And I retry connecting to Tor 1.136
Then I wait until Tor is ready 8.838
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through Tor or connectivity check service 0.828
After features/support/hooks.rb:315 0.705
After features/support/hooks.rb:100 0.037
Tags: @product
4.616
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.342
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.140
And I cannot click the "Connect to Tor" button 0.133
After features/support/hooks.rb:315 0.601
After features/support/hooks.rb:100 0.036
Tags: @product
26.775
Given I configure a direct connection in the Tor Connection Assistant 8.665
And I wait until Tor is ready 1.655
When I disconnect the network through GNOME 2.469
And I connect the network through GNOME 2.849
Then the Tor Connection Assistant autostarts 2.162
And the Tor Connection Assistant connects to Tor 6.300
And I wait until Tor is ready 0.935
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through Tor or connectivity check service 1.678
After features/support/hooks.rb:315 0.610
After features/support/hooks.rb:100 0.041
Tags: @product
43.789
Given I configure a direct connection in the Tor Connection Assistant 7.113
And I wait until Tor is ready 3.339
And I disconnect the network through GNOME 2.754
And the Tor network and default bridges are blocked 1.363
When I connect the network through GNOME 2.795
Then the Tor Connection Assistant reports that it failed to connect 26.422
After features/support/hooks.rb:315 0.745
After features/support/hooks.rb:100 0.047
Tags: @product
36.790
Given the Tor network and default bridges are blocked 1.923
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.862
Then the Tor Connection Assistant reports that it failed to connect 0.091
Given the Tor network and default bridges are unblocked 1.342
When I click "Connect to Tor" 1.156
Then I wait until Tor is ready 7.956
And Tor is configured to use the default bridges 0.499
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.958
After features/support/hooks.rb:315 0.633
After features/support/hooks.rb:100 0.040
19.930
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.018
And I prepare Tails for memory erasure tests 0.423
When I start a process allocating 128 MiB of memory with a known pattern 2.392
Then patterns cover at least 128 MiB in the guest's memory 3.659

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

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

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

After features/support/hooks.rb:315 0.810
After features/support/hooks.rb:100 0.000
24.223
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.896
And I prepare Tails for memory erasure tests 0.511
And I find very few patterns in the guest's memory 4.957

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.494
After features/support/hooks.rb:100 0.000
7:29.258
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:42.003
And I prepare Tails for memory erasure tests 0.398
When I fill a 128 MiB file with a known pattern on the persistent filesystem 24.678
When I trigger shutdown 0.011
And I wait 20 seconds 20.011

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.493
After features/support/hooks.rb:100 0.012
24.882
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 7.864
And I temporarily create a 4 GiB disk named "gptfat" 0.043
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.212
And I plug USB drive "gptfat" 2.524
When I start Tails Installer 8.189
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:315 0.704
After features/support/hooks.rb:100 0.001
Tags: @product
19.764
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 7.826
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I start Tails Installer 8.946
But a suitable USB device is not found 0.019
When I plug USB drive "temp" 2.639
Then the "temp" USB drive is selected 0.086
When I unplug USB drive "temp" 0.179
Then a suitable USB device is not found 0.020
After features/support/hooks.rb:315 1.795
After features/support/hooks.rb:100 0.000
Tags: @product
3:50.535
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 7.935
And I temporarily create a 7200 MiB disk named "install" 0.049
And I create a gpt partition with a vfat filesystem on disk "install" 6.317
And I plug USB drive "install" 2.547
And I install Tails to USB drive "install" by cloning 3:16.454
Then the running Tails is installed on USB drive "install" 11.205
And there is a random seed on USB drive "install" 5.956
But there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:315 1.213
After features/support/hooks.rb:100 0.113
Tags: @product
3:44.220
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 7.998
And I temporarily create a 7200 MiB disk named "install" 0.044
And I plug USB drive "install" 2.556
And I install Tails to USB drive "install" by cloning 3:16.629
Then the running Tails is installed on USB drive "install" 11.033
And there is a random seed on USB drive "install" 5.892
But there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:315 1.085
After features/support/hooks.rb:100 0.114
Tags: @product
4:26.189
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.488
And I create a file in the Persistent directory 0.070
And I temporarily create a 7200 MiB disk named "install" 0.044
And I create a gpt partition with a vfat filesystem on disk "install" 6.373
And I plug USB drive "install" 2.494
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.684
Then the running Tails is installed on USB drive "install" 16.658
And there is a random seed on USB drive "install" 5.936
And there is a persistence partition on USB drive "install" 0.065
And the USB drive "install" contains the same files as my persistent storage 3.373
After features/support/hooks.rb:315 2.334
After features/support/hooks.rb:100 0.124
Tags: @product
3:54.733
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.153
And I temporarily create a 7200 MiB disk named "install" 0.043
And I plug USB drive "install" 2.500
And I install Tails to USB drive "install" by cloning 3:16.177
Then the running Tails is installed on USB drive "install" 18.810
And there is a random seed on USB drive "install" 5.976
And there is no persistence partition on USB drive "install" 0.072
After features/support/hooks.rb:315 1.649
After features/support/hooks.rb:100 0.085
Tags: @product
3:54.709
Before features/support/hooks.rb:269 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.404
And I have started Tails from DVD without network and logged in 8.321
And I clone USB drive "__internal" to a temporary USB drive "install" 1.103
And I plug USB drive "install" 2.729
# This second part is done with Tails Installer, that's what this scenario is about
When I reinstall Tails to USB drive "install" by cloning 3:14.379
Then the running Tails is installed on USB drive "install" 12.718
And there is a random seed on USB drive "install" 5.951
And there is no persistence partition on USB drive "install" 0.102
After features/support/hooks.rb:315 1.288
After features/support/hooks.rb:100 0.122
Tags: @product @uefi
1:45.673
Before features/support/hooks.rb:269 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 10.467
And I power off the computer 0.321
And the computer is set to boot in UEFI mode 0.023
When I start Tails from USB drive "__internal" with network unplugged and I login 1:31.653
Then Tails is running from USB drive "__internal" 0.304
And the boot device has safe access rights 2.852
And Tails has started in UEFI mode 0.049
After features/support/hooks.rb:315 1.874
After features/support/hooks.rb:100 0.005
Tags: @product
1:33.974
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.993
And I plug and mount a USB drive containing a Tails USB image 39.348
And I create a 7200 MiB disk named "usbimage" 0.042
And I plug USB drive "usbimage" 2.400
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 44.189
After features/support/hooks.rb:315 1.613
After features/support/hooks.rb:100 0.091
Tags: @product
1:31.350
Before features/support/hooks.rb:269 0.003
Given a computer 0.158
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:30.092
Then Tails is running from USB drive "usbimage" 0.316
And the label of the system partition on "usbimage" is "Tails" 0.221
And the system partition on "usbimage" is an EFI system partition 0.171
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.136
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.079
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.086
And the system partition on "usbimage" has the expected flags 0.087
After features/support/hooks.rb:315 0.631
After features/support/hooks.rb:100 0.006
4:45.488
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 58.900
And I update APT using apt 16.890
And I install "popularity-contest" using apt 22.642
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.509
When I create a persistent storage and activate the Additional Software feature 18.202
Then Additional Software is correctly configured for package "popularity-contest" 1.260
When I shutdown Tails and wait for the computer to power off 10.534
And I start Tails from USB drive "__internal" with network unplugged 58.590
And I enable persistence 19.995
And I log in to a new session 35.941
And the Additional Software installation service has started 30.830
Then I am notified that the installation succeeded 2.194
And Additional Software is correctly configured for package "popularity-contest" 0.759
And the package "popularity-contest" is installed after Additional Software has been started 0.234
After features/support/hooks.rb:504 35.567
After features/support/hooks.rb:315 2.190
After features/support/hooks.rb:100 0.013
2:49.490
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:496 0.006
Given a computer 0.208
And I start Tails from USB drive "__internal" and I login with an administration password 2:3.020
And I update APT using apt 17.368
When I install "makepp" using apt 22.359
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.457
And the package "makepp" is installed 0.076
After features/support/hooks.rb:504 40.487
After features/support/hooks.rb:315 1.106
After features/support/hooks.rb:100 0.014
5:11.315
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:18.641
When I uninstall "popularity-contest" using apt 21.842
And I accept removing "popularity-contest" from Additional Software 0.537
Then "popularity-contest" is not in the list of Additional Software 0.618
When I start Synaptic 28.448
And I update APT using Synaptic 22.485
And I install "cowsay" using Synaptic 9.442
And I accept adding "cowsay" to Additional Software 3.020
Then Additional Software is correctly configured for package "cowsay" 0.777
When I uninstall "cowsay" using apt 3.221
And I refuse removing "cowsay" from Additional Software 0.542
Then Additional Software is correctly configured for package "cowsay" 0.736
When I start "Additional Software" via GNOME Activities Overview 9.736
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.789
Then "cowsay" is not in the list of Additional Software 0.867
When I install "cowsay" using apt 3.221
And I refuse adding "cowsay" to Additional Software 0.554
Then "cowsay" is not in the list of Additional Software 0.617
After features/support/hooks.rb:504 0.986
After features/support/hooks.rb:315 0.744
After features/support/hooks.rb:100 0.009
9:15.392
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.200
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:13.493
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.659
And I accept adding "cowsay" to Additional Software 5.566
And Additional Software is correctly configured for package "cowsay" 0.917
And I shutdown Tails and wait for the computer to power off 6.661
And I start Tails from USB drive "__internal" with network unplugged 57.353
And I enable persistence 9.686
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 39.821
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.910
And I revert the APT tweaks that made it prefer an old version of cowsay 0.049
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.070
And the network is plugged 0.044
And Tor is ready 21.093
# 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 6.833
And available upgrades have been checked 0.090
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.183
And I can open the Additional Software configuration window from the notification 3.374
And I shutdown Tails and wait for the computer to power off 13.346
And I start Tails from USB drive "__internal" with network unplugged 57.606
And I enable persistence 12.013
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 37.095
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.424
And I revert the APT tweaks that made it prefer an old version of cowsay 0.047
And the network is plugged 0.028
And Tor is ready 49.522
Then the Additional Software upgrade service has started 0.142
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.086
After features/support/hooks.rb:504 2.405
After features/support/hooks.rb:315 1.024
After features/support/hooks.rb:100 0.027
2:5.718
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.207
And I start Tails from USB drive "__internal" with network unplugged 56.531
And I enable persistence 12.795
And I remove the "cowsay" deb files from the APT cache 0.700
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.087
And I log in to a new session 36.969
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 12.042
And I can open the Additional Software log file from the notification 5.701
And the package "cowsay" is not installed 0.684
After features/support/hooks.rb:504 0.103
After features/support/hooks.rb:315 0.977
After features/support/hooks.rb:100 0.009
Tags: @product
1:53.206
Before features/support/hooks.rb:269 0.006
Given a computer 0.188
And I create a 7200 MiB disk named "old" 0.039
And I plug USB drive "old" 1.046
And I write an old version of the Tails USB image to disk "old" 31.957
When I start Tails from USB drive "old" with network unplugged 1:16.370
Then the boot device has safe access rights 2.680
And Tails is running from USB drive "old" 0.311
And there is no persistence partition on USB drive "old" 0.064
And process "udev-watchdog" is running 0.097
And udev-watchdog is monitoring the correct device 0.275
And I unplug USB drive "old" 0.175
After features/support/hooks.rb:315 3.485
After features/support/hooks.rb:100 0.011
Tags: @product
2:5.943
Before features/support/hooks.rb:269 0.006
Given a computer 0.189
And I start Tails from USB drive "old" with network unplugged and I login 1:20.546
Then Tails is running from USB drive "old" 0.310
And I create a persistent partition 34.575
And I take note of which tps features are available 1.338
Then a Tails persistence partition exists on USB drive "old" 0.806
And I shutdown Tails and wait for the computer to power off 8.176
After features/support/hooks.rb:315 0.161
After features/support/hooks.rb:100 0.009
Tags: @product
2:45.507
Before features/support/hooks.rb:269 0.006
Given a computer 0.202
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:9.708
Then Tails is running from USB drive "old" 0.344
And all tps features are active 1.778
When I write some files expected to persist 1.493
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.207
And all persistence configuration files have safe access rights 0.355
And all persistent directories from the old Tails version have safe access rights 2.553
And I take note of which tps features are available 0.356
And I shutdown Tails and wait for the computer to power off 4.630
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 23.878
After features/support/hooks.rb:315 0.162
After features/support/hooks.rb:100 0.010
Tags: @product
2:23.591
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.389
And I log in to a new session 17.340
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.442
And I plug USB drive "to_upgrade" 2.393
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:36.107
Then the running Tails is installed on USB drive "to_upgrade" 15.513
And I unplug USB drive "to_upgrade" 0.193
And I unplug USB drive "__internal" 0.211
After features/support/hooks.rb:315 2.657
After features/support/hooks.rb:100 0.000
Tags: @product
2:11.214
Before features/support/hooks.rb:269 0.006
Given a computer 0.192
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:2.277
Then all tps features from the old Tails version are active 1.486
And Tails is running from USB drive "to_upgrade" 0.305
And the boot device has safe access rights 2.977
And the expected persistent files created with the old Tails version are present in the filesystem 1.432
And all persistent directories from the old Tails version have safe access rights 2.542
After features/support/hooks.rb:315 0.972
After features/support/hooks.rb:100 0.010
6:11.911
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.618
And no SquashFS delta is installed 0.132
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.286
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.062
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.276
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.409
When the network is plugged 0.035
And Tor is ready 19.999
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 4.891
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 9.283
Given I shutdown Tails and wait for the computer to power off 8.799
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:4.081
Then Tails is running version 6.2~testoverlayfs 0.013
And all tps features are active 2.217
And the file system changes introduced in version 6.2~testoverlayfs are present 0.292
And only the 6.2~testoverlayfs SquashFS delta is installed 0.066
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.311
# 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.266
When the network is plugged 0.039
And Tor is ready 17.922
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.317
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.085
Given I shutdown Tails and wait for the computer to power off 4.287
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.992
Then Tails is running version 6.3~testoverlayfs 0.014
And all tps features are active 1.756
And the file system changes introduced in version 6.3~testoverlayfs are present 0.537
And only the 6.3~testoverlayfs SquashFS delta is installed 0.063
# 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.336
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.289
When the network is plugged 0.045
And Tor is ready 17.877
Then the Upgrader considers the system as up-to-date 0.359
# 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.068
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.874
After features/support/hooks.rb:315 0.691
After features/support/hooks.rb:100 0.020
33.669
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.821
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.329
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.058
And the signing key used by the Upgrader is outdated 0.951
But a current signing key is available on our website 0.000
When the network is plugged 0.035
And Tor is ready 17.457
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.015
After features/support/hooks.rb:315 1.590
After features/support/hooks.rb:100 0.000
52.076
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 45.147
When I eject the boot medium 0.215
Then Tails eventually shuts down 6.713
After features/support/hooks.rb:315 0.204
After features/support/hooks.rb:100 0.000
40.322
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.091
And I prepare Tails for memory erasure tests 0.491
And I fill a 128 MiB file with a known pattern on the root filesystem 14.771
And patterns cover at least 128 MiB in the guest's memory 3.753

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

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

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

After features/support/hooks.rb:315 3.574
After features/support/hooks.rb:100 0.000
36.777
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.194
And I prepare Tails for memory erasure tests 0.498
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.137
And I fill the USB drive with a known pattern 2.271
And I read the content of the test FS 0.100
And patterns cover at least 90% of the test FS size in the guest's memory 3.802

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

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

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

After features/support/hooks.rb:315 3.634
After features/support/hooks.rb:100 0.000
1:0.464
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.095
And I prepare Tails for memory erasure tests 0.470
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.240
And I fill the USB drive with a known pattern 1.518
And I read the content of the test FS 0.063
And patterns cover at least 99% of the test FS size in the guest's memory 3.036

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

When I eject the boot medium 0.461
And I wait for Tails to finish wiping the memory 9.861
Then I find very few patterns in the guest's memory 1.715

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

After features/support/hooks.rb:315 3.582
After features/support/hooks.rb:100 0.000
2:20.204
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.483
And I prepare Tails for memory erasure tests 0.412
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.566
And patterns cover at least 100 MiB in the guest's memory 4.300

Pattern coverage: 112.828% (112 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.400
And I wait for Tails to finish wiping the memory 11.354
Then I find very few patterns in the guest's memory 1.752

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

And Tails eventually shuts down 1:28.934
After features/support/hooks.rb:315 0.147
After features/support/hooks.rb:100 0.000
Tags: @product
56.371
Before features/support/hooks.rb:269 0.007
Given a computer 0.241
And I start Tails from DVD with network unplugged and genuine APT sources 55.767
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.047
And no proposed-updates APT suite is enabled 0.053
And no experimental APT suite is enabled for deb.torproject.org 0.056
And if releasing, no unversioned Tails APT source is enabled 0.189

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:315 0.599
After features/support/hooks.rb:100 0.010
Tags: @product
1:9.987
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.217
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 8.673
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.992
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.605
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.017
When I start Tails' custom backup tool 3.432
Then the backup tool displays "Plug in your backup Tails USB stick" 0.268
When I plug USB drive "backup" 2.449
And I give the Persistent Storage on drive "backup" its own UUID 0.140
And I click "Retry" in the backup tool 1.132
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.172
When I click "Back Up" in the backup tool 1.125
And I enter my persistent storage passphrase into the polkit prompt 11.875
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 7.795
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.186
And I plug USB drive "backup" 3.769
Then the USB drive "backup" contains the same files as my persistent storage 5.134
After features/support/hooks.rb:315 1.956
After features/support/hooks.rb:100 0.123
Tags: @product
0.181
Then the hostname should not have been leaked on the network 0.181
After features/support/hooks.rb:315 0.720
After features/support/hooks.rb:100 0.053
Tags: @product
0.645
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.168
And I switch to the "manually-added-con" NetworkManager connection 0.266
Then the hostname should not have been leaked on the network 0.210
After features/support/hooks.rb:315 1.032
After features/support/hooks.rb:100 0.047
41.070
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.001
When I start "Tails Documentation" via GNOME Activities Overview 10.582
Then the Tor Browser has started 21.566
Then "Tails - Documentation" has loaded in the Tor Browser 0.920
After features/support/hooks.rb:315 1.022
After features/support/hooks.rb:100 0.000
46.946
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.079
When I start "Tails Documentation" via GNOME Activities Overview 10.529
Then the Tor Browser has started 21.815
Then "Tails - Documentation" has loaded in the Tor Browser 0.521
After features/support/hooks.rb:315 1.013
After features/support/hooks.rb:100 0.000
21.344
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.005
Given I have started Tails from DVD without network and logged in 8.080
When I start Electrum through the GNOME menu 11.119
But the "electrum" tps feature is not enabled 0.604
And I see a warning that Electrum is not persistent 1.540
After features/support/hooks.rb:504 0.112
After features/support/hooks.rb:315 0.723
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.562
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.949
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 4.541
Then I see "CupsTestPage.png" after at most 40 seconds 3.305
And I can print the current document to "/home/amnesia/output.pdf" 4.766
After features/support/hooks.rb:315 1.313
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.282
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.946
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.166
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.341
Then I see "CupsTestPage.png" after at most 40 seconds 3.261
And I can print the current document to "/home/amnesia/output.pdf" 4.566
After features/support/hooks.rb:315 1.361
After features/support/hooks.rb:100 0.000
Feature: Using Evince
20.909
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.939
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.206
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.064
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.087
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.038
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.172
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.699
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.475
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.069
When I close Evince 0.256
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.112
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.163
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.823
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.060
When I close Evince 0.184
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.104
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.156
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.232
# 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.060
After features/support/hooks.rb:315 0.801
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.549
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.863
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.163
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.056
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.384
Then I see "CupsTestPage.png" after at most 40 seconds 3.264
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.815
After features/support/hooks.rb:315 0.744
After features/support/hooks.rb:100 0.000
Feature: Using Evince
16.041
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.069
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.166
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.142
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.299
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.212
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.098
After features/support/hooks.rb:315 0.693
After features/support/hooks.rb:100 0.000
19.262
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.078
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.067
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 0.803
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.061
After features/support/hooks.rb:315 0.746
After features/support/hooks.rb:100 0.000
Tags: @product
9.013
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.057
When the "Dogtail rules!" notification is sent 0.490
Then the "Dogtail rules!" notification is shown to the user 0.466
After features/support/hooks.rb:315 0.718
After features/support/hooks.rb:100 0.000
Tags: @product
3:29.133
Before features/support/hooks.rb:269 0.007
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.757
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.071
And Tor is ready 14.916
And all notifications have disappeared 4.040
When I start "Additional Software" via GNOME Activities Overview 11.209
And I close the "tails-additional-software-config" window 1.976
When I start "Disks" via GNOME Activities Overview 8.047
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.434
When I start "GNOME Terminal" via GNOME Activities Overview 8.796
And I close the "gnome-terminal-server" window 1.908
When I start "Files" via GNOME Activities Overview 8.055
And I close the "org.gnome.Nautilus" window 17.535
When I start "Persistent Storage" via GNOME Activities Overview 10.096
And I close the "tps-frontend" window 3.935
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.475
And I close the "zenity" window 3.876
When I start "Pidgin" via GNOME Activities Overview 8.200
And I close the "Pidgin" window via Alt+F4 3.315
When I start "Thunderbird" via GNOME Activities Overview 8.795
And I close the "Thunderbird" window 13.883
When I start "Tor Browser" via GNOME Activities Overview 8.791
And I close the "Firefox" window 13.922
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.136
And I close the "unlock-veracrypt-volumes" window 3.495
When I start "Unsafe Browser" via GNOME Activities Overview 9.183
And I close the "Firefox" window 13.274
After features/support/hooks.rb:315 1.473
After features/support/hooks.rb:100 0.000
Tags: @product
39.071
Before features/support/hooks.rb:269 0.007
Given a computer 0.220
And I start the computer from DVD with network unplugged 35.194
When Tails detects disk read failures on the SquashFS 0.242
Then I see a disk failure message on the splash screen 3.413
After features/support/hooks.rb:315 0.640
After features/support/hooks.rb:100 0.010
Tags: @product
39.330
Before features/support/hooks.rb:269 0.007
Given a computer 0.200
And I start the computer from DVD with network unplugged 34.803
When Tails detects disk read failures on the boot device 1.469
Then I see a disk failure message on the splash screen 2.856
After features/support/hooks.rb:315 0.648
After features/support/hooks.rb:100 0.010
Tags: @product
38.925
Before features/support/hooks.rb:269 0.006
Given a computer 0.199
And I start the computer from DVD with network unplugged 34.680
When Tails detects disk read failures on the boot device with a target error 1.452
Then I see a disk failure message on the splash screen 2.592
After features/support/hooks.rb:315 0.695
After features/support/hooks.rb:100 0.010
Tags: @product @doc
33.929
Before features/support/hooks.rb:269 0.007
Given a computer 0.201
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.094
When Tails detects disk read failures on the SquashFS 0.354
Then I see a disk failure message 1.203
Then I can open the hardware failure documentation from the disk failure message 23.076
After features/support/hooks.rb:315 2.084
After features/support/hooks.rb:100 0.000
Tags: @product @doc
32.352
Before features/support/hooks.rb:269 0.007
Given a computer 0.205
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.954
When Tails detects disk read failures on the boot device 0.380
Then I see a disk failure message 1.249
Then I can open the hardware failure documentation from the disk failure message 21.562
After features/support/hooks.rb:315 2.338
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.310
Before features/support/hooks.rb:269 0.007
Given a computer 0.207
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.199
When Tails detects disk read failures on the boot device with a target error 1.482
Then I see a disk failure message 0.473
Then I can open the hardware failure documentation from the disk failure message 21.947
After features/support/hooks.rb:315 2.117
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
49.855
Before features/support/hooks.rb:269 0.007
Given a computer 0.240
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.550
Then I see a graphics card failure message on the splash screen 15.064
After features/support/hooks.rb:315 0.742
After features/support/hooks.rb:100 0.010
Tags: @product @doc
11.994
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.991
Then the included OpenPGP keys are valid for the next 1 month 4.002
After features/support/hooks.rb:315 0.735
After features/support/hooks.rb:100 0.000
Tags: @product
20.662
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.946
Then the keys trusted by APT are valid for the next 3 months 12.715
After features/support/hooks.rb:315 0.702
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.041
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.529
And I log in to a new session in German (de) 32.621
Then the amnesiac Documents directory exists 0.238
And there is a GNOME bookmark for the amnesiac Documents directory 2.651
After features/support/hooks.rb:315 0.662
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
42.399
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.300
And I log in to a new session in German (de) 31.709
Then the amnesiac Downloads directory exists 0.064
And there is a GNOME bookmark for the amnesiac Downloads directory 2.325
After features/support/hooks.rb:315 0.969
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
41.764
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.973
And I log in to a new session in German (de) 31.387
Then the amnesiac Music directory exists 0.070
And there is a GNOME bookmark for the amnesiac Music directory 2.332
After features/support/hooks.rb:315 0.688
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
41.924
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.013
And I log in to a new session in German (de) 31.589
Then the amnesiac Pictures directory exists 0.055
And there is a GNOME bookmark for the amnesiac Pictures directory 2.267
After features/support/hooks.rb:315 0.739
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
42.929
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.001
And I log in to a new session in German (de) 32.258
Then the amnesiac Videos directory exists 0.052
And there is a GNOME bookmark for the amnesiac Videos directory 2.616
After features/support/hooks.rb:315 0.696
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.064
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.007
When I log in to a new session in Arabic (ar) 31.833
Then the keyboard layout is set to "us" 0.136
When the network is plugged 0.048
And Tor is ready 17.825
Then I successfully start the Unsafe Browser in "ar" 13.645
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 29.634
And DuckDuckGo is the default search engine 17.920
And I kill the Tor Browser 5.550
And the screen keyboard works in Thunderbird 13.036
And the layout of the screen keyboard is set to "us" 0.539
After features/support/hooks.rb:315 1.238
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.303
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.199
When I log in to a new session in Chinese (zh_CN) 32.770
Then the keyboard layout is set to "cn" 0.282
When the network is plugged 0.028
And Tor is ready 15.825
Then I successfully start the Unsafe Browser in "zh_CN" 15.103
And I kill the Unsafe Browser 5.798
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 27.776
And DuckDuckGo is the default search engine 10.596
And I kill the Tor Browser 5.450
And the screen keyboard works in Thunderbird 17.793
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:315 1.483
After features/support/hooks.rb:100 0.000
Feature: Localization
1:53.371
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.931
When I log in to a new session in English (en) 16.559
Then the keyboard layout is set to "us" 0.191
When the network is plugged 0.050
And Tor is ready 14.290
Then I successfully start the Unsafe Browser in "en" 15.359
And I kill the Unsafe Browser 5.659
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 27.066
And DuckDuckGo is the default search engine 6.778
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 13.611
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:315 2.136
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.154
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.915
When I log in to a new session in French (fr) 32.491
Then the keyboard layout is set to "fr" 0.219
When the network is plugged 0.036
And Tor is ready 16.733
Then I successfully start the Unsafe Browser in "fr" 15.399
And I kill the Unsafe Browser 5.642
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 28.627
And DuckDuckGo is the default search engine 10.737
And I kill the Tor Browser 5.480
And the screen keyboard works in Thunderbird 14.236
And the layout of the screen keyboard is set to "fr" 0.533
After features/support/hooks.rb:315 1.112
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.486
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.104
When I log in to a new session in German (de) 31.993
Then the keyboard layout is set to "de" 0.381
When the network is plugged 0.047
And Tor is ready 15.530
Then I successfully start the Unsafe Browser in "de" 15.349
And I kill the Unsafe Browser 5.711
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 29.598
And DuckDuckGo is the default search engine 16.841
And I kill the Tor Browser 5.514
And the screen keyboard works in Thunderbird 13.741
And the layout of the screen keyboard is set to "de" 0.563
After features/support/hooks.rb:315 1.022
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.360
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.992
When I log in to a new session in Italian (it) 30.822
Then the keyboard layout is set to "it" 0.313
When the network is plugged 0.045
And Tor is ready 15.336
Then I successfully start the Unsafe Browser in "it" 15.289
And I kill the Unsafe Browser 5.681
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 28.091
And DuckDuckGo is the default search engine 17.462
And I kill the Tor Browser 5.605
And the screen keyboard works in Thunderbird 14.072
And the layout of the screen keyboard is set to "us" 0.523
After features/support/hooks.rb:315 1.219
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.368
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.889
When I log in to a new session in Persian (fa) 31.744
Then the keyboard layout is set to "ir" 0.153
When the network is plugged 0.036
And Tor is ready 16.648
Then I successfully start the Unsafe Browser in "fa" 14.295
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 29.657
And DuckDuckGo is the default search engine 13.281
And I kill the Tor Browser 5.596
And the screen keyboard works in Thunderbird 12.653
And the layout of the screen keyboard is set to "ir" 0.551
After features/support/hooks.rb:315 2.135
After features/support/hooks.rb:100 0.000
Feature: Localization
2:12.751
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.016
When I log in to a new session in Portuguese (pt) 31.644
Then the keyboard layout is set to "pt" 0.133
When the network is plugged 0.032
And Tor is ready 14.823
Then I successfully start the Unsafe Browser in "pt" 15.829
And I kill the Unsafe Browser 5.723
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 27.142
And DuckDuckGo is the default search engine 10.801
And I kill the Tor Browser 5.437
And the screen keyboard works in Thunderbird 12.508
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:315 1.028
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.022
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.225
When I log in to a new session in Russian (ru) 31.770
Then the keyboard layout is set to "ru" 0.272
When the network is plugged 0.033
And Tor is ready 16.451
Then I successfully start the Unsafe Browser in "ru" 14.241
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.540
And DuckDuckGo is the default search engine 10.812
And I kill the Tor Browser 5.436
And the screen keyboard works in Thunderbird 14.914
And the layout of the screen keyboard is set to "ru" 0.551
After features/support/hooks.rb:315 0.967
After features/support/hooks.rb:100 0.000
Feature: Localization
2:13.984
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
When I log in to a new session in Spanish (es) 31.221
Then the keyboard layout is set to "es" 0.129
When the network is plugged 0.117
And Tor is ready 18.731
Then I successfully start the Unsafe Browser in "es" 14.539
And I kill the Unsafe Browser 5.678
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 26.716
And DuckDuckGo is the default search engine 9.832
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 13.245
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:315 0.993
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.199
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.062
When I log in to a new session in Turkish (tr) 31.630
Then the keyboard layout is set to "tr" 0.276
When the network is plugged 0.049
And Tor is ready 16.684
Then I successfully start the Unsafe Browser in "tr" 14.359
And I kill the Unsafe Browser 5.680
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 28.333
And DuckDuckGo is the default search engine 17.343
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 14.588
And the layout of the screen keyboard is set to "us" 0.533
After features/support/hooks.rb:315 0.999
After features/support/hooks.rb:100 0.000
Tags: @product
1:11.143
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.879
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.681
And I log in to a new session 16.261
And the network is plugged 0.030
And Tor is ready 41.137
Then 1 network interface is enabled 0.109
And the 1st network device has its real MAC address configured 0.093
When I hotplug a network device and wait for it to be initialized 1.474
Then 2 network interfaces are enabled 0.066
And the 2nd network device has its real MAC address configured 0.081
And some network device leaked the real MAC address 0.320
After features/support/hooks.rb:315 1.918
After features/support/hooks.rb:100 0.037
Tags: @product
41.600
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.857
And I capture all network traffic 0.006
When I log in to a new session 16.157
And the network is plugged 0.042
And Tor is ready 15.529
Then 1 network interface is enabled 0.144
And the 1st network device has a spoofed MAC address configured 0.085
When I hotplug a network device and wait for it to be initialized 1.374
Then 2 network interfaces are enabled 0.067
And the 2nd network device has a spoofed MAC address configured 0.077
And no network device leaked the real MAC address 0.255
After features/support/hooks.rb:315 0.800
After features/support/hooks.rb:100 0.029
Tags: @product
25.987
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.871
And I capture all network traffic 0.006
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns false 0.228
When I log in to a new session 16.024
Then no network interfaces are enabled 0.160
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.643
After features/support/hooks.rb:315 0.708
After features/support/hooks.rb:100 0.038
Tags: @product
26.137
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.905
And I capture all network traffic 0.006
And the network is plugged 0.053
And macchanger will fail by not spoofing and always returns true 0.162
When I log in to a new session 16.166
Then no network interfaces are enabled 0.081
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.750
After features/support/hooks.rb:315 0.738
After features/support/hooks.rb:100 0.036
Tags: @product
27.529
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.834
And I capture all network traffic 0.006
And the network is plugged 0.047
And macchanger will fail by not spoofing and always returns true 0.172
And no network interface modules can be unloaded 0.490
When I log in to a new session 16.868
Then 1 network interface is enabled 0.127
But the MAC spoofing panic mode disabled networking 0.498
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 1.472
After features/support/hooks.rb:315 0.801
After features/support/hooks.rb:100 0.036
Tags: @product
54.999
Before features/support/hooks.rb:269 0.006
Given a computer 0.183
And I capture all network traffic 0.006
When I start the computer 1.101
Then the computer boots Tails 53.538
And no network interfaces are enabled 0.157
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:315 0.605
After features/support/hooks.rb:100 0.047
1:31.601
Before features/support/hooks.rb:269 0.006
Given a computer 0.193
And I start Tails from DVD with network unplugged and I login 1:14.717
And I plug and mount a USB drive containing a sample PNG 15.051
Then MAT can clean some sample PNG file 1.639
After features/support/hooks.rb:315 0.745
After features/support/hooks.rb:100 0.010
Feature: Networking
Tags: @product
1:14.720
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.057
And I wait between 30 and 60 seconds 47.024

Slept for 47 seconds

Then the Tor Status icon tells me that Tor is not usable 0.719
When the network is plugged 0.040
Then I successfully configure Tor 13.920
And the Tor Status icon tells me that Tor is usable 0.700
And all notifications have disappeared 4.204
And the time has synced 0.052
After features/support/hooks.rb:315 0.659
After features/support/hooks.rb:100 0.000
Feature: Networking
36.542
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
And I disable networking in Tails Greeter 0.993
And I log in to a new session 17.171
Then no network interfaces are enabled 0.169
When I hotplug a network device 0.161
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.185
After features/support/hooks.rb:315 0.927
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
24.973
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.030
When I start "Onion Circuits" via GNOME Activities Overview 9.912
Then Onion Circuits starts 1.757
And Onion Circuits shows some circuits 0.273
After features/support/hooks.rb:315 0.805
After features/support/hooks.rb:100 0.000
Tags: @product
2:15.011
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:30.593
And I update APT using apt 18.605
And I install "python3-behave" using apt 22.685
Then the Tails Persistent Storage behave tests pass 3.125
After features/support/hooks.rb:315 1.080
After features/support/hooks.rb:100 0.000
Tags: @product
40.083
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.408
When I log in to a new session without activating the Persistent Storage 21.365
Then Tails is running from USB drive "__internal" 0.363
And persistence is disabled 0.408
But a Tails persistence partition exists on USB drive "__internal" 6.537
After features/support/hooks.rb:315 1.112
After features/support/hooks.rb:100 0.000
Tags: @product
3:4.416
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.221
Then Tails is running from USB drive "__internal" 0.391
When I create a file in the Persistent directory 0.127
And I create a persistent partition with the default settings 22.633
Then the file I created was copied to the Persistent Storage 0.603
When I shutdown Tails and wait for the computer to power off 12.384
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:16.660
Then persistence for "Persistent" is active 0.325
And the file I created in the Persistent directory exists 0.069
After features/support/hooks.rb:315 0.944
After features/support/hooks.rb:100 0.009
Tags: @product
1:0.540
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.099
And the system is very low on memory 4.591
When I create a file in the Persistent directory 1.454
When I try to create a persistent partition 26.530
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.204
When I close the Persistent Storage app 2.657
And I free up some memory 1.721
And I create a persistent partition with the default settings 12.068
Then the file I created was copied to the Persistent Storage 0.212
After features/support/hooks.rb:315 1.257
After features/support/hooks.rb:100 0.000
Tags: @product
2:33.827
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.169
Then Tails is running from USB drive "__internal" 0.429
And all tps features are active 2.005
And all persistent directories have safe access rights 2.410
When I disable the first tps feature 5.140
Then all tps features but the first one are active 1.870
And I shutdown Tails and wait for the computer to power off 8.914
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:0.715
Then all tps features but the first one are active 2.172
After features/support/hooks.rb:315 0.660
After features/support/hooks.rb:100 0.009
Tags: @product
18.143
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.471
Then persistence for "Persistent" is active 0.090
And I create a file in the Persistent directory 0.067
Then the file I created was copied to the Persistent Storage 0.062
When I disable the first tps feature 5.115
Then persistence for "Persistent" is not active 0.071
And the Persistent directory does not exist 0.045
When I enable the first tps feature 3.073
Then persistence for "Persistent" is active 0.068
And the file I created in the Persistent directory exists 0.075
After features/support/hooks.rb:315 0.720
After features/support/hooks.rb:100 0.000
Tags: @product
18.107
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.243
Then persistence for "Persistent" is active 0.090
When I create a file in the Persistent directory 0.065
And I disable the first tps feature 5.088
And I delete the data of the Persistent Folder feature 3.572
Then the file I created does not exist on the Persistent Storage 0.046
After features/support/hooks.rb:315 0.763
After features/support/hooks.rb:100 0.000
Tags: @product
59.167
Before features/support/hooks.rb:269 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.511
And the network is plugged 0.043
And Tor is ready 15.325
And I take note of which tps features are available 0.587
When I write some files expected to persist 1.406
And I shutdown Tails and wait for the computer to power off 8.417
# 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" 23.876
After features/support/hooks.rb:315 0.095
After features/support/hooks.rb:100 0.000
Tags: @product
2:51.575
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.567
And the network is plugged 0.062
And Tor is ready 15.396
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.169
And I shutdown Tails and wait for the computer to power off 8.388
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.080
And I capture all network traffic 0.014
And the network is plugged 0.035
And Tor is ready 20.265
And I switch to the "persistent-con-current" NetworkManager connection 0.303
And the 1st network device has a spoofed MAC address configured 0.080
And no network device leaked the real MAC address 0.211
After features/support/hooks.rb:315 0.733
After features/support/hooks.rb:100 0.039
Tags: @product
52.525
Before features/support/hooks.rb:269 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 11.307
And I enable persistence creation in Tails Greeter 1.122
And I log in to a new session expecting no warning about the Persistent Storage not being activated 18.155
Then I create a persistent partition with the default settings using the wizard that was already open 21.940
After features/support/hooks.rb:315 1.211
After features/support/hooks.rb:100 0.000
Tags: @product
4:41.585
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.089
When I enable persistence 33.218
Then no persistent Greeter options were restored 15.598
When I set all Greeter options to non-default values 26.671
And I log in to a new session in German (de) after having activated the Persistent Storage 44.700
Then all Greeter options are set to non-default values 0.725
When I cold reboot the computer 7.209
And the computer reboots Tails 56.162
Given I enable persistence 31.391
Then persistent Greeter options were restored 15.936
When I log in to a new session after having activated the Persistent Storage 38.495
Then all Greeter options are set to non-default values 0.385
After features/support/hooks.rb:315 0.854
After features/support/hooks.rb:100 0.009
Tags: @product
3:38.337
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.527
# 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 30.279
And I shutdown Tails and wait for the computer to power off 12.661
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:15.066
And I change the passphrase of the Persistent Storage back to the original 30.802
After features/support/hooks.rb:315 1.707
After features/support/hooks.rb:100 0.009
Tags: @product
56.259
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.019
And I log in to a new session without activating the Persistent Storage 19.441
Then persistence is disabled 0.583
But a Tails persistence partition exists on USB drive "__internal" 9.119
And all notifications have disappeared 10.900
When I delete the persistent partition 5.754
Then there is no persistence partition on USB drive "__internal" 0.440
After features/support/hooks.rb:315 0.875
After features/support/hooks.rb:100 0.000
Tags: @product
2:14.304
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.240
When I write some dotfile expected to persist 0.057
And I shutdown Tails and wait for the computer to power off 8.400
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:56.258
Then the expected persistent dotfile is present in the filesystem 0.348
After features/support/hooks.rb:315 0.588
After features/support/hooks.rb:100 0.009
Tags: @product
1:32.449
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.170
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.128
When I try to enable persistence 0.297
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 27.486
When I log in to a new session after having activated the Persistent Storage 38.491
And all notifications have disappeared 9.011
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.345
And all tps features are enabled 2.380
And all tps features but the first one are active 2.137
After features/support/hooks.rb:315 1.200
After features/support/hooks.rb:100 0.000
Tags: @product
4:9.048
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 2:50.649
And I enable persistence 30.771
And I log in to a new session after having activated the Persistent Storage 45.675
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.797
And persistence is enabled 0.154
After features/support/hooks.rb:315 1.618
After features/support/hooks.rb:100 0.000
Tags: @product
28.916
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.685
And I enable persistence but something goes wrong during the LUKS header upgrade 19.520
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.711
After features/support/hooks.rb:315 0.746
After features/support/hooks.rb:100 0.000
Tags: @product
16.224
When I choose to connect to Tor automatically 2.129
And I accept Tor Connection's offer to use my persistent bridges 1.687
And I click "Connect to Tor" 1.205
Then I wait until Tor is ready 9.425
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 0.945
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.819
After features/support/hooks.rb:315 0.711
After features/support/hooks.rb:100 0.047
Tags: @product
18.940
When I choose to connect to Tor automatically 2.015
And I accept Tor Connection's offer to use my persistent bridges 1.692
And I disable saving bridges to Persistent Storage 1.215
And I configure a direct connection in the Tor Connection Assistant 9.796
Then I wait until Tor is ready 2.291
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 0.933
And all Internet traffic has only flowed through Tor or connectivity check service 0.983
After features/support/hooks.rb:315 0.699
After features/support/hooks.rb:100 0.055
Feature: Random Seed
Tags: @product
3:23.341
Before features/support/hooks.rb:269 0.005
Given a computer 0.211
And I temporarily create a 7200 MiB disk named "temp" 0.043
And I plug USB drive "temp" 1.049
And I write the Tails USB image to disk "temp" 29.282
Then there is no random seed on USB drive "temp" 6.314
When I start Tails from USB drive "temp" with network unplugged 2:7.753
Then the random seed was written multiple times on first boot 0.096
And there is a random seed on USB drive "temp" 5.953
When I log in to a new session 15.565
And I wait for the random seed to be updated 1.168
Then there is a random seed on USB drive "temp" 5.950
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.082
Then there is a random seed on USB drive "temp" 5.870
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:315 0.106
After features/support/hooks.rb:100 0.099
Tags: @product
11.738
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 11.182
Then the live user has been setup by live-boot 0.257
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.079
And the live user owns its home directory which has strict permissions 0.218
After features/support/hooks.rb:315 0.715
After features/support/hooks.rb:100 0.000
14.868
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.653
Then no unexpected services are listening for network connections 0.215

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

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

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

After features/support/hooks.rb:315 0.643
After features/support/hooks.rb:100 0.000
Tags: @product
18.629
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.999
Then the live user can only access allowed local services 5.629

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 0.602
After features/support/hooks.rb:100 0.000
Tags: @product
9.348
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.163
Then there are no unexpected messages of priority "err" or higher in the journal 0.185
After features/support/hooks.rb:315 0.850
After features/support/hooks.rb:100 0.000
Tags: @product
11.324
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.186
Then there are no unexpected messages of priority "err" or higher in the journal 0.137
After features/support/hooks.rb:315 0.810
After features/support/hooks.rb:100 0.000
Tags: @product
22.666
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.492
When I request a shutdown using the system menu 1.715
Then Tails eventually shuts down 8.458
After features/support/hooks.rb:315 0.184
After features/support/hooks.rb:100 0.000
1:22.869
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.272
When I request a reboot using the system menu 1.717
Then Tails eventually restarts 1:8.879
After features/support/hooks.rb:315 3.478
After features/support/hooks.rb:100 0.000
6.947
Given I monitor the network connections of SSH 0.059
And I have the SSH key pair for an SSH server 0.327
When I connect to an SSH server on the Internet 5.216
Then I have sucessfully logged into the SSH server 1.329
And I see that SSH is properly stream isolated 0.014
After features/support/hooks.rb:504 0.552
After features/support/hooks.rb:315 0.932
After features/support/hooks.rb:100 0.000
7.968
Given I have the SSH key pair for an SSH server 0.219
And an SSH server is running on the LAN 1.263
When I connect to an SSH server on the LAN 4.855
Then I am prompted to verify the SSH fingerprint for the SSH server 1.630
After features/support/hooks.rb:504 0.416
After features/support/hooks.rb:315 0.672
After features/support/hooks.rb:100 0.001
14.935
Given I have the SSH key pair for an SFTP server 0.221
When I connect to an SFTP server on the Internet 13.481
Then I successfully connect to the SFTP server 1.232
After features/support/hooks.rb:504 0.536
After features/support/hooks.rb:315 0.977
After features/support/hooks.rb:100 0.000
16.885
Given I cancel setting up an email account 3.299
When I open Thunderbird's Add-ons Manager 1.837
And I open the Extensions tab 1.072
Then I see that no add-ons are enabled in Thunderbird 10.675
After features/support/hooks.rb:504 0.782
After features/support/hooks.rb:315 1.200
After features/support/hooks.rb:100 0.000
44.163
When I enter my email credentials into the autoconfiguration wizard 10.750
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.352
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.385
When I accept the autoconfiguration wizard's configuration 18.396
And I send an email to myself 6.154
And I fetch my email 1.490
Then I can find the email I sent to myself in my inbox 6.634
After features/support/hooks.rb:504 1.523
After features/support/hooks.rb:315 0.942
After features/support/hooks.rb:100 0.000
9.992
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 4.275
And I look at the hide mode but then I go back 4.132
And I choose to connect to Tor automatically 1.424
Then Tor Connection does not propose me to use Tor bridges 0.121
After features/support/hooks.rb:315 0.790
After features/support/hooks.rb:100 0.000
Tags: @product
1:22.124
Given the Tor network and default bridges are blocked 1.498
And the network is plugged 0.043
And I make sure time sync before Tor connects indicates a captive portal 1.190
And the Tor Connection Assistant autostarts 2.474
When I choose to connect to Tor automatically 1.557
And I click "Connect to Tor" 1.145
Then the Tor Connection Assistant fails to connect to Tor 27.916
And the Tor Connection Assistant knows that it's not the time sync that failed 10.604
And the Tor Connection Assistant knows that there might be a captive portal 0.136
When I open the Unsafe Browser from Tor Connection 13.742
And I log-in to the Captive Portal 9.813
And I close the Unsafe Browser 0.129
And the Tor network and default bridges are unblocked 1.940
And I allow time sync before Tor connects to work again 0.064
And I click "Connect to Tor" 1.156
Then I wait until Tor is ready 8.707
After features/support/hooks.rb:315 0.702
After features/support/hooks.rb:100 0.000
Tags: @product
12.854
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.300
Then the firewall's policy is to drop all IPv4 traffic 0.174
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.222
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.082
And the firewall is configured to block all external IPv6 traffic 0.073
After features/support/hooks.rb:315 0.613
After features/support/hooks.rb:100 0.000
Tags: @product
42.827
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.208
And I capture all network traffic 0.007
When I successfully start the Unsafe Browser 16.577
And I open the Tails homepage in the Unsafe Browser 12.723
And the Tails homepage loads in the Unsafe Browser 0.552
Then the firewall leak detector has detected leaks 0.758
After features/support/hooks.rb:315 1.541
After features/support/hooks.rb:100 0.037
Tags: @product
13.423
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.304
And I capture all network traffic 0.007
And I disable Tails' firewall 0.246
When I do a TCP DNS lookup of "torproject.org" 0.747
Then the firewall leak detector has detected leaks 0.117
After features/support/hooks.rb:315 0.593
After features/support/hooks.rb:100 0.037
Tags: @product
13.507
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.319
And I capture all network traffic 0.007
And I disable Tails' firewall 0.227
When I do a UDP DNS lookup of "torproject.org" 0.853
Then the firewall leak detector has detected leaks 0.099
After features/support/hooks.rb:315 0.572
After features/support/hooks.rb:100 0.032
Tags: @product
16.880
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.304
And I capture all network traffic 0.008
And I disable Tails' firewall 0.308
When I send some ICMP pings 4.146
Then the firewall leak detector has detected leaks 0.113
After features/support/hooks.rb:315 0.617
After features/support/hooks.rb:100 0.036
14.204
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.339
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.800
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.064
After features/support/hooks.rb:504 0.447
After features/support/hooks.rb:315 0.641
After features/support/hooks.rb:100 0.000
13.492
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.141
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.292
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.057
After features/support/hooks.rb:504 0.375
After features/support/hooks.rb:315 0.590
After features/support/hooks.rb:100 0.000
17.701
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.267
When I open an untorified ICMP connection to 1.2.3.4 5.376
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.057
After features/support/hooks.rb:504 0.367
After features/support/hooks.rb:315 0.668
After features/support/hooks.rb:100 0.000
Tags: @product
22.352
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.999
And the system DNS is using the local DNS resolver 0.016
And the network is plugged 0.043
And I successfully configure Tor 14.282
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:315 0.574
After features/support/hooks.rb:100 0.000
10.216
When I monitor the network connections of tails-security-check 0.073
And I re-run tails-security-check 0.125
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.016
After features/support/hooks.rb:504 0.471
After features/support/hooks.rb:315 0.859
After features/support/hooks.rb:100 0.000
2.446
When I monitor the network connections of htpdate 0.064
And I re-run htpdate 2.369
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:504 0.458
After features/support/hooks.rb:315 0.643
After features/support/hooks.rb:100 0.000
32.367
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.055
And I re-run tails-upgrade-frontend-wrapper 32.299
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:504 0.588
After features/support/hooks.rb:315 0.785
After features/support/hooks.rb:100 0.000
25.485
When I monitor the network connections of Tor Browser 0.062
And I start the Tor Browser 24.161
And the Tor Browser loads the startup page 1.220
Then I see that Tor Browser is properly stream isolated 0.040
After features/support/hooks.rb:504 1.095
After features/support/hooks.rb:315 1.004
After features/support/hooks.rb:100 0.000
Tags: @product
46.463
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.276
And a web server is running on the LAN 1.038
And I capture all network traffic 0.007
When I start the Tor Browser 20.670
And the Tor Browser loads the startup page 1.030
And I open a page on the LAN web server in the Tor Browser 9.927
Then the Tor Browser shows the "Unable to connect" error 1.083
And no traffic was sent to the web server on the LAN 0.429
After features/support/hooks.rb:315 1.134
After features/support/hooks.rb:100 0.055
53.159
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.245
Then the amnesiac Tor Browser directory exists 0.051
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.721
And the persistent Tor Browser directory does not exist 0.046
When I start the Tor Browser 21.395
And the Tor Browser loads the startup page 1.163
Then I can save the current page as "index.html" to the default downloads directory 5.513
And I can print the current page as "output.pdf" to the default downloads directory 11.020
After features/support/hooks.rb:504 1.139
After features/support/hooks.rb:315 0.823
After features/support/hooks.rb:100 0.000
48.536
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.247
When I start the Tor Browser 21.156
Then the Tor Browser loads the startup page 1.047
When I download some file in the Tor Browser 13.841
Then the file is saved to the default Tor Browser download directory 0.243
After features/support/hooks.rb:504 2.298
After features/support/hooks.rb:315 1.337
After features/support/hooks.rb:100 0.000
1:17.904
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.365
When I start the Tor Browser 20.985
And the Tor Browser loads the startup page 1.211
Then I can listen to an Ogg audio track in Tor Browser 43.342
After features/support/hooks.rb:504 1.832
After features/support/hooks.rb:315 1.265
After features/support/hooks.rb:100 0.000
47.885
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.264
When I start the Tor Browser 21.195
And the Tor Browser loads the startup page 1.077
Then I can watch a WebM video in Tor Browser 13.347
After features/support/hooks.rb:504 1.166
After features/support/hooks.rb:315 0.913
After features/support/hooks.rb:100 0.000
Tags: @product
1:14.690
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.488
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.106
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.045
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.056
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.045
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.045
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.051
And the file "/tmp/synaptic.html" exists 0.048
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.141
When I start the Tor Browser 21.052
And the Tor Browser loads the startup page 1.113
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.115
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.549
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.249
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.137
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.861
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.486
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.054
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.093
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.432
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.513
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.086
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.127
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.530
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.522
# 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.084
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.154
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.497
After features/support/hooks.rb:315 1.037
After features/support/hooks.rb:100 0.000
Tags: @product
34.339
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.176
When I start the Tor Browser 20.950
Then the Tor Browser uses all expected TBB shared libraries 1.212
After features/support/hooks.rb:315 1.259
After features/support/hooks.rb:100 0.000
52.939
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.158
When I start the Tor Browser 20.416
And the Tor Browser loads the startup page 1.099
And I open the Tails homepage in the Tor Browser 10.178
Then the Tor Browser loads the Tails homepage 1.297
When I request a new identity in Tor Browser 2.120
Then the Tor Browser restarts into a fresh session 5.667
After features/support/hooks.rb:504 2.193
After features/support/hooks.rb:315 1.017
After features/support/hooks.rb:100 0.000
Tags: @product
36.394
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.218
When I start the Tor Browser 21.355
And the Tor Browser loads the startup page 1.269
Then Tor Browser's circuit view is working 1.550
After features/support/hooks.rb:315 0.864
After features/support/hooks.rb:100 0.000
Tags: @product
54.811
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.220
When I start the Tor Browser 20.471
And the Tor Browser loads the startup page 1.135
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.889
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.069
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.816
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.208
After features/support/hooks.rb:315 1.029
After features/support/hooks.rb:100 0.000
Tags: @product
2:3.980
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.976
And the network is plugged 0.053
And I successfully configure Tor 44.856
And available upgrades have been checked 0.050
And all notifications have disappeared 4.238
Then the persistent Tor Browser directory exists 0.051
And there is a GNOME bookmark for the persistent Tor Browser directory 1.644
When I start the Tor Browser 20.506
And I open the address "https://tails.net/about" in the Tor Browser 10.771
And "Tails - How Tails works" has loaded in the Tor Browser 1.250
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.067
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.938
Then "Tails - How Tails works" has loaded in the Tor Browser 1.619
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.953
After features/support/hooks.rb:315 0.774
After features/support/hooks.rb:100 0.000
Tags: @product
43.558
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.228
Then the amnesiac Documents directory exists 0.089
And there is a GNOME bookmark for the amnesiac Documents directory 1.706
Then I start the Tor Browser in offline mode 24.471
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.061
After features/support/hooks.rb:315 0.799
After features/support/hooks.rb:100 0.000
Tags: @product
43.548
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.981
Then the amnesiac Downloads directory exists 0.084
And there is a GNOME bookmark for the amnesiac Downloads directory 1.730
Then I start the Tor Browser in offline mode 24.722
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.029
After features/support/hooks.rb:315 0.797
After features/support/hooks.rb:100 0.000
Tags: @product
42.486
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.965
Then the amnesiac Music directory exists 0.071
And there is a GNOME bookmark for the amnesiac Music directory 1.745
Then I start the Tor Browser in offline mode 24.124
And I can save the current page as "index.html" to the Music GNOME bookmark 8.579
After features/support/hooks.rb:315 0.778
After features/support/hooks.rb:100 0.000
Tags: @product
44.359
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.935
Then the amnesiac Pictures directory exists 0.093
And there is a GNOME bookmark for the amnesiac Pictures directory 1.661
Then I start the Tor Browser in offline mode 24.434
And I can save the current page as "index.html" to the Pictures GNOME bookmark 10.233
After features/support/hooks.rb:315 0.780
After features/support/hooks.rb:100 0.000
Tags: @product
42.530
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.061
Then the amnesiac Videos directory exists 0.058
And there is a GNOME bookmark for the amnesiac Videos directory 1.793
Then I start the Tor Browser in offline mode 23.521
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.095
After features/support/hooks.rb:315 0.810
After features/support/hooks.rb:100 0.000
Tags: @product
3:27.275
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.823
And all tps features are active 2.136
And all persistent filesystems have safe access rights 0.215
And all persistence configuration files have safe access rights 0.369
And all persistent directories have safe access rights 2.394
When I start the Tor Browser in offline mode 24.679
And I add a bookmark to eff.org in the Tor Browser 10.959
And I cold reboot the computer 11.336
And the computer reboots Tails 59.086
And I enable persistence 14.543
And I log in to a new session 39.390
And all notifications have disappeared 8.919
And I start the Tor Browser in offline mode 21.647
Then the Tor Browser has a bookmark to eff.org 1.771
After features/support/hooks.rb:315 1.183
After features/support/hooks.rb:100 0.010
4.643
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.480
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.163
After features/support/hooks.rb:504 0.450
After features/support/hooks.rb:315 0.591
After features/support/hooks.rb:100 0.000
7.566
Given I have the SSH key pair for a Git repository 0.200
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.205
Then the Git repository "testing" has been cloned successfully 0.160
After features/support/hooks.rb:504 0.485
After features/support/hooks.rb:315 0.694
After features/support/hooks.rb:100 0.000
0.517
When I wget "https://example.com/" to stdout 0.517
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.352
After features/support/hooks.rb:315 0.589
After features/support/hooks.rb:100 0.000
4.062
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.062

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:504 0.674
After features/support/hooks.rb:315 0.591
After features/support/hooks.rb:100 0.000
0.490
When I curl "https://example.com/" to stdout 0.490
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.361
After features/support/hooks.rb:315 0.591
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
1:1.479
Given I have started Tails from DVD without network and logged in 21.003
And I plug and mount a USB drive containing sample videos 15.249
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.186
And the file "/home/amnesia/video.mp4" exists 0.043
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.137
When I open "/home/amnesia/video.mp4" with Totem 3.354
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.600
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.109
Given I close Totem 0.153
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.062
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.070
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.174
Then Totem tells me it is not allowed to open this file 1.825
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.067
Given I close Totem 0.126
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.053
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.180
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.057
Given I close Totem 0.133
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.081
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.141
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.177
Then Totem tells me it is not allowed to open this file 0.865
# 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.062
Given I close Totem 0.121
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.068
And the file "/home/amnesia/.purple/otr.private_key" exists 0.050
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.106
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.163
Then Totem tells me it is not allowed to open this file 0.960
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.072
After features/support/hooks.rb:315 0.750
After features/support/hooks.rb:100 0.000
Feature: Using Totem
24.074
Given I have started Tails from DVD and logged in and the network is connected 12.159
Then I can watch a WebM video over HTTPs 11.915
After features/support/hooks.rb:504 0.578
After features/support/hooks.rb:315 0.663
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
39.566
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.524
And I plug and mount a USB drive containing sample videos 15.409
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.094
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.750
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.573
Given I close Totem 0.514
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.161
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.054
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.150
Then Totem tells me it is not allowed to open this file 1.271
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.063
After features/support/hooks.rb:315 0.757
After features/support/hooks.rb:100 0.000
Tags: @product
42.280
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.264
And I disable the Unsafe Browser 3.760
And I log in to a new session 18.003
And the network is plugged 0.102
And all notifications have disappeared 6.629
When I try to start the Unsafe Browser 0.166
Then the Unsafe Browser complains that it is disabled 2.354
After features/support/hooks.rb:315 0.685
After features/support/hooks.rb:100 0.000
Tags: @product
39.642
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.531
And a web server is running on the LAN 1.038
When I successfully start the Unsafe Browser 17.717
And I open a page on the LAN web server in the Unsafe Browser 8.132
Then the Unsafe Browser displays the LAN web server hello message 0.222
After features/support/hooks.rb:315 1.663
After features/support/hooks.rb:100 0.000
Tags: @product @doc
47.626
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.240
When I successfully start the Unsafe Browser 16.902
Then the Unsafe Browser runs as the expected user 0.762
And the Unsafe Browser has a red theme 0.556
And the Unsafe Browser shows a warning as its start page 0.552
And the Unsafe Browser has no add-ons installed 8.128
And the Unsafe Browser has no bookmarks 7.394
And the Unsafe Browser uses all expected TBB shared libraries 1.089
After features/support/hooks.rb:315 2.589
After features/support/hooks.rb:100 0.000
Tags: @product
41.832
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.229
When I successfully start the Unsafe Browser 17.539
When I open the Tails homepage in the Unsafe Browser 11.197
Then the Tails homepage loads in the Unsafe Browser 0.553
And the Unsafe Browser has sent packets out to the Internet 0.312
After features/support/hooks.rb:315 1.281
After features/support/hooks.rb:100 0.000
32.200
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.212
When I successfully start the Unsafe Browser 16.742
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.521
And the Unsafe Browser chroot is torn down 1.602
After features/support/hooks.rb:315 1.006
After features/support/hooks.rb:100 0.000
42.134
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.279
When I successfully start the Unsafe Browser 16.283
# 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.210
Then I see a warning about another instance already running 3.349
After features/support/hooks.rb:315 1.382
After features/support/hooks.rb:100 0.000
Tags: @product
37.951
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.313
When I configure the Unsafe Browser to use a local proxy 0.281
And I successfully start the Unsafe Browser 16.649
And I open the Tails homepage in the Unsafe Browser 8.144
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.562
After features/support/hooks.rb:315 1.292
After features/support/hooks.rb:100 0.000
2:29.838
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.323
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.074
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.783
And I wait 120 seconds 2:0.099

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.537
After features/support/hooks.rb:504 0.611
After features/support/hooks.rb:315 1.417
After features/support/hooks.rb:100 0.035
29.975
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.371
And the network is unplugged 0.042
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.151
Then I am told I cannot start the Unsafe Browser when I am offline 7.399
After features/support/hooks.rb:315 0.765
After features/support/hooks.rb:100 0.000
19.652
When I plug a USB drive containing a basic VeraCrypt volume 7.010
And I cancel the GNOME authentication prompt 1.886
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.758
And I open this VeraCrypt volume in GNOME Files 5.002
Then I see the expected contents in this VeraCrypt volume 0.372
When I lock the currently opened VeraCrypt volume 0.383
Then the VeraCrypt volume has been unmounted and locked 0.239
After features/support/hooks.rb:315 0.847
After features/support/hooks.rb:100 0.000
23.433
When I plug a USB drive containing a hidden VeraCrypt volume 10.266
And I cancel the GNOME authentication prompt 1.804
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.675
And I open this VeraCrypt volume in GNOME Files 5.768
Then I see the expected contents in this VeraCrypt volume 0.335
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.171
After features/support/hooks.rb:315 0.777
After features/support/hooks.rb:100 0.000
31.493
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.655
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.319
And I open this VeraCrypt volume in GNOME Files 5.998
Then I see the expected contents in this VeraCrypt volume 0.844
When I lock the currently opened VeraCrypt file container 0.440
Then the VeraCrypt file container has been unmounted and locked 0.235
After features/support/hooks.rb:315 0.820
After features/support/hooks.rb:100 0.000
41.270
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.671
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.293
And I open this VeraCrypt volume in GNOME Files 5.728
Then I see the expected contents in this VeraCrypt volume 0.928
When I lock the currently opened VeraCrypt file container 0.434
Then the VeraCrypt file container has been unmounted and locked 0.212
After features/support/hooks.rb:315 0.797
After features/support/hooks.rb:100 0.016
25.198
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.929
And I cancel the GNOME authentication prompt 1.848
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.733
And I open this VeraCrypt volume in GNOME Files 4.543
Then I see the expected contents in this VeraCrypt volume 0.502
When I lock the currently opened VeraCrypt volume 0.485
Then the VeraCrypt volume has been unmounted and locked 0.156
After features/support/hooks.rb:315 0.781
After features/support/hooks.rb:100 0.000
26.254
When I plug a USB drive containing a hidden VeraCrypt volume 10.304
And I cancel the GNOME authentication prompt 1.781
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.722
And I open this VeraCrypt volume in GNOME Files 4.179
Then I see the expected contents in this VeraCrypt volume 0.497
When I lock the currently opened VeraCrypt volume 0.582
Then the VeraCrypt volume has been unmounted and locked 0.186
After features/support/hooks.rb:315 0.763
After features/support/hooks.rb:100 0.000
50.430
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.121
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.786
And I open this VeraCrypt volume in GNOME Files 5.011
Then I see the expected contents in this VeraCrypt volume 1.901
When I lock the currently opened VeraCrypt file container 0.431
Then the VeraCrypt file container has been unmounted and locked 0.179
After features/support/hooks.rb:315 0.761
After features/support/hooks.rb:100 0.014
50.821
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.537
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.998
And I open this VeraCrypt volume in GNOME Files 5.196
Then I see the expected contents in this VeraCrypt volume 0.458
When I lock the currently opened VeraCrypt file container 0.408
Then the VeraCrypt file container has been unmounted and locked 0.221
After features/support/hooks.rb:315 0.836
After features/support/hooks.rb:100 0.014
39.754
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.614
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.025
And I open this VeraCrypt volume in GNOME Files 5.039
Then I see the expected contents in this VeraCrypt volume 0.407
When I lock the currently opened VeraCrypt file container 0.482
Then the VeraCrypt file container has been unmounted and locked 0.186
After features/support/hooks.rb:315 0.803
After features/support/hooks.rb:100 0.000
Tags: @product
8.069
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.977
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.091
After features/support/hooks.rb:315 0.807
After features/support/hooks.rb:100 0.000
Tags: @product
9.016
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.986
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.030
After features/support/hooks.rb:315 0.780
After features/support/hooks.rb:100 0.000
Tags: @product
21.425
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.923
When I start "WhisperBack" via GNOME Activities Overview 9.670
Then WhisperBack has debugging information 3.830
After features/support/hooks.rb:315 1.029
After features/support/hooks.rb:100 0.000