Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 34 08 Apr 2024, 06:49

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1460 1 5 0 0 1466 197 1 198 4:16:28.853 Failed
Tags: @product
1:40.318
Before features/support/hooks.rb:259 0.023
Given a computer 0.496
And I temporarily create a 100 MiB disk named "swap" 0.088
And I create a gpt swap partition on disk "swap" 9.354
And I plug SATA drive "swap" 1.052
And I temporarily create a 2 GiB disk named "live_hd" 0.046
And I write the Tails ISO image to disk "live_hd" 16.495
And I plug SATA drive "live_hd" 1.053
When I start Tails with network unplugged and I login 1:11.367
Then a "swap" partition was detected by Tails on drive "swap" 0.101
And drive "live_hd" is detected by Tails 0.113
But Tails has no disk swap enabled 0.077
And drive "live_hd" is not mounted 0.071
After features/support/hooks.rb:305 1.444
After features/support/hooks.rb:89 0.115
Tags: @product
1:25.444
Before features/support/hooks.rb:259 0.002
Given a computer 0.245
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.094
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 18.266
And I plug non-removable USB drive "fake_TailsData" 1.046
When I start the computer 0.975
And the computer boots Tails 51.327
Then drive "fake_TailsData" is detected by Tails 0.165
And Tails Greeter has not detected a persistence partition 13.323
After features/support/hooks.rb:305 0.771
After features/support/hooks.rb:89 0.008
Tags: @product
1:28.972
Before features/support/hooks.rb:259 0.002
Given a computer 0.140
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.043
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 19.862
And I plug SATA drive "fake_TailsData" 1.054
When I start the computer 1.036
And the computer boots Tails 52.735
Then drive "fake_TailsData" is detected by Tails 0.166
And Tails Greeter has not detected a persistence partition 13.933
After features/support/hooks.rb:305 0.707
After features/support/hooks.rb:89 0.036
Tags: @product
1:23.771
Before features/support/hooks.rb:259 0.002
Given a computer 0.172
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.054
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.992
And I plug SATA drive "gpt_ext2" 1.049
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.069
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.472
And I plug SATA drive "msdos_fat32" 1.089
And I start Tails from DVD with network unplugged and I login 1:12.519
Then drive "gpt_ext2" is detected by Tails 0.128
And drive "gpt_ext2" is not mounted 0.073
And drive "msdos_fat32" is detected by Tails 0.083
And drive "msdos_fat32" is not mounted 0.067
After features/support/hooks.rb:305 0.586
After features/support/hooks.rb:89 0.008
Tags: @product
1:52.039
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:46.676
And running a command as root with pkexec requires PolicyKit administrator privileges 0.090
Then I can run a command as root with sudo 0.109
Then I can run a command as root with pkexec 5.163
After features/support/hooks.rb:305 0.734
After features/support/hooks.rb:89 0.008
Tags: @product
1:26.733
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 42.390
And running a command as root with pkexec requires PolicyKit administrator privileges 0.140
Then I cannot run a command as root with sudo and the standard passwords 0.247
And I cannot run a command as root with pkexec and the standard passwords 18.796
Then I cannot login as root using su with the standard passwords 25.158
After features/support/hooks.rb:305 0.716
After features/support/hooks.rb:89 0.000
Feature: Time syncing
26.637
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.251
When the network is plugged 0.171
And I successfully configure Tor 18.153
Then the system clock is less than 5 minutes incorrect 0.062
After features/support/hooks.rb:464 0.517
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.000
Feature: Time syncing
28.332
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.159
When the network is plugged 0.043
And the Tor Connection Assistant autostarts 4.341
And I configure some normal bridges in the Tor Connection Assistant 13.270
And I wait until Tor is ready 2.461
Then the system clock is less than 5 minutes incorrect 0.056
After features/support/hooks.rb:464 0.422
After features/support/hooks.rb:305 0.660
After features/support/hooks.rb:89 0.000
Feature: Time syncing
29.730
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.201
When I bump the system time with "+1 day" 0.415
And I capture all network traffic 0.003
And the network is plugged 0.054
And the Tor Connection Assistant autostarts 4.019
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.490
And I wait until Tor is ready 3.704
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 0.792
After features/support/hooks.rb:464 0.440
After features/support/hooks.rb:305 0.578
After features/support/hooks.rb:89 0.044
Feature: Time syncing
1:10.541
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.980
When I bump the system time with "-15 days" 0.485
And I warm reboot the computer 0.012
And the computer reboots Tails 1:1.012
Then Tails' hardware clock is close to the host system's time 1.051
After features/support/hooks.rb:464 0.105
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:12.226
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.599
When I bump the hardware clock's time with "-15 days" 1.626
And I warm reboot the computer 0.012
And the computer reboots Tails 1:1.534
Then the hardware clock is still off by "-15 days" 0.453
After features/support/hooks.rb:464 0.122
After features/support/hooks.rb:305 0.662
After features/support/hooks.rb:89 0.005
Feature: Time syncing
51.756
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given a computer 0.225
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.032
And I start the computer 0.985
And the computer boots Tails 50.317
Then the system clock is just past Tails' source date 0.195
After features/support/hooks.rb:464 0.111
After features/support/hooks.rb:305 0.614
After features/support/hooks.rb:89 0.005
Feature: Time syncing
32.290
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.163
And I make sure time sync before Tor connects times out 1.206
When the network is plugged 0.036
And I successfully configure Tor 22.841
Then the system clock is less than 5 minutes incorrect 0.042
After features/support/hooks.rb:464 0.571
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:2.750
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.057
When I bump the system time with "+8 hours +15 minutes" 0.184
And all notifications have disappeared 4.359
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.131
And the network is plugged 0.038
And the Tor Connection Assistant autostarts 3.671
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.251
And I click "Connect to Tor" 1.150
And the Tor Connection Assistant fails to connect to Tor 16.192
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.843
Then the system clock is less than 20 minutes incorrect 0.186
When I click "Connect to Tor" 1.180
Then I wait until Tor is ready 6.570
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.867
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.062
After features/support/hooks.rb:464 0.487
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.047
Feature: Time syncing
57.957
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.233
When I bump the system time with "+8 hours +15 minutes" 0.204
And all notifications have disappeared 3.863
And I capture all network traffic 0.002
And the network is plugged 0.066
And the Tor Connection Assistant autostarts 3.839
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.551
And I click "Connect to Tor" 1.167
Then the Tor Connection Assistant reports that it failed to connect 11.756
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.825
Then the system clock is less than 20 minutes incorrect 0.299
# "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.346
When I click "Connect to Tor" 1.146
Then I wait until Tor is ready 6.204
And all Internet traffic has only flowed through the configured bridges 1.066
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.070
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.312
After features/support/hooks.rb:464 0.577
After features/support/hooks.rb:305 0.664
After features/support/hooks.rb:89 0.044
Feature: Time syncing
24.789
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.168
And I make sure time sync before Tor connects uses a fake connectivity check service 1.174
And the network is plugged 0.054
And Tor is ready 13.843
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.545
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:464 0.599
After features/support/hooks.rb:305 0.667
After features/support/hooks.rb:89 0.001
Tags: @product
15.743
When I configure some normal bridges in the Tor Connection Assistant 13.264
Then I wait until Tor is ready 1.633
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.048
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.785
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.054
Tags: @product
16.608
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.730
Then I wait until Tor is ready 3.728
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.102
And all Internet traffic has only flowed through the configured bridges 1.035
After features/support/hooks.rb:305 0.638
After features/support/hooks.rb:89 0.066
Tags: @product
35.136
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 29.968
Then I wait until Tor is ready 4.202
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through the configured bridges 0.893
After features/support/hooks.rb:305 0.583
After features/support/hooks.rb:89 0.036
Tags: @product
1:2.644
Given the Tor network and default bridges are blocked 1.952
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.722
Then the Tor Connection Assistant reports that it failed to connect 0.108
And tca.conf is empty 0.178
Given I scan a QR code from the error page in Tor Connection Assistant 20.734
And I retry connecting to Tor 1.142
Then I wait until Tor is ready 6.796
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.070
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.927
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.053
18.142
When I configure the default bridges in the Tor Connection Assistant 11.612
Then I wait until Tor is ready 4.823
And Tor is configured to use the default bridges 0.422
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.057
And Tor is configured to use the default bridges 0.413
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.802
After features/support/hooks.rb:305 0.587
After features/support/hooks.rb:89 0.039
Tags: @product
27.772
Given the Tor network is blocked 1.551
When I configure a direct connection in the Tor Connection Assistant 23.322
Then I wait until Tor is ready 1.636
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.056
And Tor is configured to use the default bridges 0.428
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.766
After features/support/hooks.rb:305 0.676
After features/support/hooks.rb:89 0.044
Tags: @product
42.642
Given the Tor network and default bridges are blocked 1.711
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.351
Then the Tor Connection Assistant reports that it failed to connect 0.117
And tca.conf is empty 0.235
Given the Tor network and default bridges are unblocked 1.206
And I retry connecting to Tor 1.174
Then I wait until Tor is ready 6.817
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through Tor or connectivity check service 0.964
After features/support/hooks.rb:305 0.961
After features/support/hooks.rb:89 0.073
Tags: @product
4.528
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.280
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.114
And I cannot click the "Connect to Tor" button 0.133
After features/support/hooks.rb:305 1.775
After features/support/hooks.rb:89 0.058
Tags: @product
28.116
Given I configure a direct connection in the Tor Connection Assistant 10.044
And I wait until Tor is ready 2.329
When I disconnect the network through GNOME 2.669
And I connect the network through GNOME 2.626
Then the Tor Connection Assistant autostarts 1.800
And the Tor Connection Assistant connects to Tor 6.082
And I wait until Tor is ready 0.905
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.073
And all Internet traffic has only flowed through Tor or connectivity check service 1.585
After features/support/hooks.rb:305 0.616
After features/support/hooks.rb:89 0.046
Tags: @product
42.682
Given I configure a direct connection in the Tor Connection Assistant 9.632
And I wait until Tor is ready 1.586
And I disconnect the network through GNOME 2.594
And the Tor network and default bridges are blocked 1.404
When I connect the network through GNOME 2.500
Then the Tor Connection Assistant reports that it failed to connect 24.964
After features/support/hooks.rb:305 0.722
After features/support/hooks.rb:89 0.053
Tags: @product
35.426
Given the Tor network and default bridges are blocked 1.627
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.723
Then the Tor Connection Assistant reports that it failed to connect 0.130
Given the Tor network and default bridges are unblocked 1.357
When I click "Connect to Tor" 1.144
Then I wait until Tor is ready 7.111
And Tor is configured to use the default bridges 0.446
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.884
After features/support/hooks.rb:305 0.852
After features/support/hooks.rb:89 0.047
19.096
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.108
And I prepare Tails for memory erasure tests 0.519
When I start a process allocating 128 MiB of memory with a known pattern 2.677
Then patterns cover at least 128 MiB in the guest's memory 3.229

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

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

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

After features/support/hooks.rb:305 0.634
After features/support/hooks.rb:89 0.000
21.863
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.974
And I prepare Tails for memory erasure tests 0.397
And I find very few patterns in the guest's memory 3.830

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

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

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

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

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

After features/support/hooks.rb:305 0.949
After features/support/hooks.rb:89 0.000
45.017
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.225
And I prepare Tails for memory erasure tests 0.424
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.929
Then I find very few patterns in the guest's memory 4.104

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

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

Pattern coverage: 89.867% (114 MiB out of 127 MiB reference memory)

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

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

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

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

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

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

After features/support/hooks.rb:305 0.894
After features/support/hooks.rb:89 0.000
1:1.046
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.150
And I prepare Tails for memory erasure tests 0.440
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.806
Then I find very few patterns in the guest's memory 3.416

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.771
After features/support/hooks.rb:89 0.000
49.390
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.688
And I prepare Tails for memory erasure tests 0.649
When I fill a 128 MiB file with a known pattern on the root filesystem 14.056
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.077
Then patterns cover at least 128 MiB in the guest's memory 3.101

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.016

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.564
After features/support/hooks.rb:89 0.000
25:38.699
Scenario Erasure of read and write disk caches of persistent data on shutdown
Before features/support/hooks.rb:259 0.003
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 25:38.699
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:713:in `new'
./features/step_definitions/common_steps.rb:713:in `/^all notifications have disappeared$/'
./features/step_definitions/snapshots.rb:152:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:149:in `each'
./features/step_definitions/snapshots.rb:149:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:172:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ persistent\ partition\ enabled\ and\ logged\ in$/'
features/erase_memory.feature:76:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
And I prepare Tails for memory erasure tests 0.000
When I fill a 128 MiB file with a known pattern on the persistent filesystem 0.000
When I trigger shutdown 0.000
And I wait 20 seconds 0.000
Then I find very few patterns in the guest's memory 0.000
After features/support/hooks.rb:305 9.809

SCENARIO FAILED: 'Erasure of read and write disk caches of persistent data on shutdown' (at time 00:54:29)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/34/artifact/build-artifacts/00:54:29_Erasure_of_read_and_write_disk_caches_of_persistent_data_on_shutdown.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/34/artifact/build-artifacts/00:54:29_Erasure_of_read_and_write_disk_caches_of_persistent_data_on_shutdown.mkv

After features/support/hooks.rb:89 0.018
24.819
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.402
And I temporarily create a 4 GiB disk named "gptfat" 0.066
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.097
And I plug USB drive "gptfat" 2.484
When I start Tails Installer 8.721
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.001
Tags: @product
19.618
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.066
And I temporarily create a 7200 MiB disk named "temp" 0.045
And I start Tails Installer 8.630
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.568
Then the "temp" USB drive is selected 0.080
When I unplug USB drive "temp" 0.182
Then a suitable USB device is not found 0.023
After features/support/hooks.rb:305 0.729
After features/support/hooks.rb:89 0.000
Tags: @product
3:40.802
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.026
And I temporarily create a 7200 MiB disk named "install" 0.065
And I create a gpt partition with a vfat filesystem on disk "install" 4.093
And I plug USB drive "install" 2.536
And I install Tails to USB drive "install" by cloning 3:14.785
Then the running Tails is installed on USB drive "install" 11.227
But there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:305 1.254
After features/support/hooks.rb:89 0.099
Tags: @product
3:43.746
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.217
And I temporarily create a 7200 MiB disk named "install" 0.057
And I plug USB drive "install" 2.599
And I install Tails to USB drive "install" by cloning 3:19.616
Then the running Tails is installed on USB drive "install" 13.147
But there is no persistence partition on USB drive "install" 0.108
After features/support/hooks.rb:305 2.622
After features/support/hooks.rb:89 0.133
Tags: @product
10:32.629
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:24.881
And I create a file in the Persistent directory 0.079
And I temporarily create a 7200 MiB disk named "install" 0.047
And I create a gpt partition with a vfat filesystem on disk "install" 5.114
And I plug USB drive "install" 2.460
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.809
Then the running Tails is installed on USB drive "install" 12.539
And there is a persistence partition on USB drive "install" 0.062
And the USB drive "install" contains the same files as my persistent storage 7.634
After features/support/hooks.rb:305 2.082
After features/support/hooks.rb:89 0.130
Tags: @product
3:45.778
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.599
And I temporarily create a 7200 MiB disk named "install" 0.046
And I plug USB drive "install" 2.673
And I install Tails to USB drive "install" by cloning 3:15.781
Then the running Tails is installed on USB drive "install" 13.615
And there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:305 1.786
After features/support/hooks.rb:89 0.107
Tags: @product
3:52.197
Before features/support/hooks.rb:259 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.636
And I have started Tails from DVD without network and logged in 8.892
And I clone USB drive "__internal" to a temporary USB drive "install" 1.099
And I plug USB drive "install" 2.566
# 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.237
Then the running Tails is installed on USB drive "install" 15.698
And there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:305 2.081
After features/support/hooks.rb:89 0.125
Tags: @product @uefi
1:47.199
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.809
And I power off the computer 0.356
And the computer is set to boot in UEFI mode 0.039
When I start Tails from USB drive "__internal" with network unplugged and I login 1:30.336
Then Tails is running from USB drive "__internal" 0.321
And the boot device has safe access rights 3.270
And Tails has started in UEFI mode 0.065
After features/support/hooks.rb:305 0.623
After features/support/hooks.rb:89 0.006
Tags: @product
1:31.380
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.739
And I plug and mount a USB drive containing a Tails USB image 32.571
And I create a 7200 MiB disk named "usbimage" 0.070
And I plug USB drive "usbimage" 2.390
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 47.608
After features/support/hooks.rb:305 2.782
After features/support/hooks.rb:89 0.114
Tags: @product
1:22.290
Before features/support/hooks.rb:259 0.002
Given a computer 0.163
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:20.988
Then Tails is running from USB drive "usbimage" 0.364
And the label of the system partition on "usbimage" is "Tails" 0.205
And the system partition on "usbimage" is an EFI system partition 0.157
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.158
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.083
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.082
After features/support/hooks.rb:305 1.204
After features/support/hooks.rb:89 0.007
4:34.463
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 53.495
And I update APT using apt 16.389
And I install "popularity-contest" using apt 19.260
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.847
When I create a persistent storage and activate the Additional Software feature 20.020
Then Additional Software is correctly configured for package "popularity-contest" 1.505
When I shutdown Tails and wait for the computer to power off 12.459
And I start Tails from USB drive "__internal" with network unplugged 56.688
And I enable persistence 19.657
And I log in to a new session 32.629
And the Additional Software installation service has started 31.098
Then I am notified that the installation succeeded 2.340
And Additional Software is correctly configured for package "popularity-contest" 0.829
And the package "popularity-contest" is installed after Additional Software has been started 0.241
After features/support/hooks.rb:464 40.468
After features/support/hooks.rb:305 1.457
After features/support/hooks.rb:89 0.048
2:19.678
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given a computer 0.234
And I start Tails from USB drive "__internal" and I login with an administration password 1:35.470
And I update APT using apt 16.948
When I install "makepp" using apt 22.427
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.514
And the package "makepp" is installed 0.083
After features/support/hooks.rb:464 40.713
After features/support/hooks.rb:305 1.007
After features/support/hooks.rb:89 0.014
4:37.418
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given a computer 0.216
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:52.182
When I uninstall "popularity-contest" using apt 18.770
And I accept removing "popularity-contest" from Additional Software 0.554
Then "popularity-contest" is not in the list of Additional Software 0.718
When I start Synaptic 23.966
And I update APT using Synaptic 22.401
And I install "cowsay" using Synaptic 8.967
And I accept adding "cowsay" to Additional Software 2.388
Then Additional Software is correctly configured for package "cowsay" 0.796
When I uninstall "cowsay" using apt 3.225
And I refuse removing "cowsay" from Additional Software 0.582
Then Additional Software is correctly configured for package "cowsay" 0.744
When I start "Additional Software" via GNOME Activities Overview 10.520
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.902
Then "cowsay" is not in the list of Additional Software 1.037
When I install "cowsay" using apt 3.231
And I refuse adding "cowsay" to Additional Software 0.568
Then "cowsay" is not in the list of Additional Software 0.641
After features/support/hooks.rb:464 0.992
After features/support/hooks.rb:305 0.638
After features/support/hooks.rb:89 0.010
8:57.933
Before features/support/hooks.rb:259 0.026
Before features/support/hooks.rb:456 0.027
Given a computer 0.209
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:11.239
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.721
And I accept adding "cowsay" to Additional Software 5.705
And Additional Software is correctly configured for package "cowsay" 1.109
And I shutdown Tails and wait for the computer to power off 6.496
And I start Tails from USB drive "__internal" with network unplugged 1:3.331
And I enable persistence 11.359
# 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.021
And I log in to a new session 33.970
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.171
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.063
And the network is plugged 0.061
And Tor is ready 20.025
# 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.792
And available upgrades have been checked 0.076
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.298
And I can open the Additional Software configuration window from the notification 3.777
And I shutdown Tails and wait for the computer to power off 13.144
And I start Tails from USB drive "__internal" with network unplugged 55.894
And I enable persistence 11.005
# 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 35.229
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.581
And I revert the APT tweaks that made it prefer an old version of cowsay 0.045
And the network is plugged 0.034
And Tor is ready 50.201
Then the Additional Software upgrade service has started 0.166
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.092
After features/support/hooks.rb:464 2.152
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.033
2:3.058
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given a computer 0.214
And I start Tails from USB drive "__internal" with network unplugged 55.304
And I enable persistence 10.776
And I remove the "cowsay" deb files from the APT cache 0.615
# 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.079
And I log in to a new session 32.919
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.816
And I can open the Additional Software log file from the notification 6.757
And the package "cowsay" is not installed 0.577
After features/support/hooks.rb:464 0.203
After features/support/hooks.rb:305 1.009
After features/support/hooks.rb:89 0.013
Tags: @product
1:49.411
Before features/support/hooks.rb:259 0.009
Given a computer 0.335
And I create a 7200 MiB disk named "old" 0.188
And I plug USB drive "old" 1.053
And I write an old version of the Tails USB image to disk "old" 24.696
When I start Tails from USB drive "old" with network unplugged 1:19.318
Then the boot device has safe access rights 2.892
And Tails is running from USB drive "old" 0.306
And there is no persistence partition on USB drive "old" 0.066
And process "udev-watchdog" is running 0.087
And udev-watchdog is monitoring the correct device 0.279
And I unplug USB drive "old" 0.186
After features/support/hooks.rb:305 3.780
After features/support/hooks.rb:89 0.010
Tags: @product
1:53.454
Before features/support/hooks.rb:259 0.007
Given a computer 0.183
And I start Tails from USB drive "old" with network unplugged and I login 1:13.326
Then Tails is running from USB drive "old" 0.307
And I create a persistent partition 31.062
And I take note of which tps features are available 1.242
Then a Tails persistence partition exists on USB drive "old" 0.749
And I shutdown Tails and wait for the computer to power off 6.583
After features/support/hooks.rb:305 0.187
After features/support/hooks.rb:89 0.013
Tags: @product
2:26.704
Before features/support/hooks.rb:259 0.007
Given a computer 0.196
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:0.344
Then Tails is running from USB drive "old" 0.365
And all tps features are active 1.960
When I write some files expected to persist 1.497
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.185
And all persistence configuration files have safe access rights 0.369
And all persistent directories from the old Tails version have safe access rights 2.367
And I take note of which tps features are available 0.568
And I shutdown Tails and wait for the computer to power off 4.296
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.552
After features/support/hooks.rb:305 0.086
After features/support/hooks.rb:89 0.009
Tags: @product
2:18.703
Before features/support/hooks.rb:259 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 9.683
And I log in to a new session 16.376
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.468
And I plug USB drive "to_upgrade" 2.399
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.143
Then the running Tails is installed on USB drive "to_upgrade" 13.260
And I unplug USB drive "to_upgrade" 0.199
And I unplug USB drive "__internal" 0.172
After features/support/hooks.rb:305 3.604
After features/support/hooks.rb:89 0.000
Tags: @product
1:56.733
Before features/support/hooks.rb:259 0.008
Given a computer 0.218
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:47.934
Then all tps features from the old Tails version are active 1.465
And Tails is running from USB drive "to_upgrade" 0.290
And the boot device has safe access rights 3.163
And the expected persistent files created with the old Tails version are present in the filesystem 1.464
And all persistent directories from the old Tails version have safe access rights 2.196
After features/support/hooks.rb:305 0.776
After features/support/hooks.rb:89 0.013
5:49.997
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.225
And no SquashFS delta is installed 0.124
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.652
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.074
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.285
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.394
When the network is plugged 0.041
And Tor is ready 17.407
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.196
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 9.438
Given I shutdown Tails and wait for the computer to power off 6.637
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:55.515
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 2.434
And the file system changes introduced in version 6.2~testoverlayfs are present 0.244
And only the 6.2~testoverlayfs SquashFS delta is installed 0.054
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.353
# 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.339
When the network is plugged 0.034
And Tor is ready 17.217
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.500
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.407
Given I shutdown Tails and wait for the computer to power off 4.430
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.497
Then Tails is running version 6.3~testoverlayfs 0.010
And all tps features are active 1.879
And the file system changes introduced in version 6.3~testoverlayfs are present 0.459
And only the 6.3~testoverlayfs SquashFS delta is installed 0.070
# 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.346
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.294
When the network is plugged 0.041
And Tor is ready 15.501
Then the Upgrader considers the system as up-to-date 0.264
# 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 12.755
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.849
After features/support/hooks.rb:305 0.783
After features/support/hooks.rb:89 0.021
31.613
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.596
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.387
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.068
And the signing key used by the Upgrader is outdated 0.447
But a current signing key is available on our website 0.000
When the network is plugged 0.042
And Tor is ready 15.728
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.341
After features/support/hooks.rb:305 0.808
After features/support/hooks.rb:89 0.000
52.783
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 43.955
When I eject the boot medium 0.216
Then Tails eventually shuts down 8.611
After features/support/hooks.rb:305 0.226
After features/support/hooks.rb:89 0.000
38.229
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.135
And I prepare Tails for memory erasure tests 0.485
And I fill a 128 MiB file with a known pattern on the root filesystem 15.628
And patterns cover at least 128 MiB in the guest's memory 3.240

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

When I eject the boot medium 0.263
And I wait for Tails to finish wiping the memory 8.783
Then I find very few patterns in the guest's memory 1.691

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

After features/support/hooks.rb:305 3.556
After features/support/hooks.rb:89 0.000
32.516
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.179
And I prepare Tails for memory erasure tests 0.649
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.936
And I fill the USB drive with a known pattern 2.182
And I read the content of the test FS 0.095
And patterns cover at least 90% of the test FS size in the guest's memory 3.429

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

When I eject the boot medium 0.276
And I wait for Tails to finish wiping the memory 8.994
Then I find very few patterns in the guest's memory 1.772

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

After features/support/hooks.rb:305 3.601
After features/support/hooks.rb:89 0.000
59.012
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.259
And I prepare Tails for memory erasure tests 0.472
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 31.947
And I fill the USB drive with a known pattern 1.231
And I read the content of the test FS 0.062
And patterns cover at least 99% of the test FS size in the guest's memory 2.869

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

When I eject the boot medium 0.253
And I wait for Tails to finish wiping the memory 12.218
Then I find very few patterns in the guest's memory 1.695

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

After features/support/hooks.rb:305 3.613
After features/support/hooks.rb:89 0.000
2:24.141
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.440
And I prepare Tails for memory erasure tests 0.435
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.563
And patterns cover at least 100 MiB in the guest's memory 3.437

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

When I eject the boot medium 0.431
And I wait for Tails to finish wiping the memory 17.761
Then I find very few patterns in the guest's memory 1.756

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

And Tails eventually shuts down 1:28.315
After features/support/hooks.rb:305 0.185
After features/support/hooks.rb:89 0.000
Tags: @product
53.232
Before features/support/hooks.rb:259 0.006
Given a computer 0.214
And I start Tails from DVD with network unplugged and genuine APT sources 52.689
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.043
And no proposed-updates APT suite is enabled 0.061
And no experimental APT suite is enabled for deb.torproject.org 0.047
And if releasing, no unversioned Tails APT source is enabled 0.159

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:305 0.627
After features/support/hooks.rb:89 0.010
Tags: @product
1:7.559
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.179
# 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 6.525
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.219
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.234
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.016
When I start Tails' custom backup tool 3.436
Then the backup tool displays "Plug in your backup Tails USB stick" 0.203
When I plug USB drive "backup" 2.531
And I give the Persistent Storage on drive "backup" its own UUID 0.161
And I click "Retry" in the backup tool 1.127
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.159
When I click "Back Up" in the backup tool 1.122
And I enter my persistent storage passphrase into the polkit prompt 6.256
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 14.246
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.184
And I plug USB drive "backup" 3.308
Then the USB drive "backup" contains the same files as my persistent storage 5.645
After features/support/hooks.rb:305 1.935
After features/support/hooks.rb:89 0.126
Tags: @product
0.215
Then the hostname should not have been leaked on the network 0.215
After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.051
Tags: @product
0.699
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.149
And I switch to the "manually-added-con" NetworkManager connection 0.346
Then the hostname should not have been leaked on the network 0.203
After features/support/hooks.rb:305 0.558
After features/support/hooks.rb:89 0.047
37.586
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.226
When I start "Tails Documentation" via GNOME Activities Overview 10.705
Then the Tor Browser has started 17.954
Then "Tails - Documentation" has loaded in the Tor Browser 0.700
After features/support/hooks.rb:305 1.379
After features/support/hooks.rb:89 0.000
42.758
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.698
When I start "Tails Documentation" via GNOME Activities Overview 10.654
Then the Tor Browser has started 18.872
Then "Tails - Documentation" has loaded in the Tor Browser 0.533
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.000
21.246
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD without network and logged in 8.117
When I start Electrum through the GNOME menu 11.202
But the "electrum" tps feature is not enabled 0.615
And I see a warning that Electrum is not persistent 1.310
After features/support/hooks.rb:464 0.100
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.226
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.074
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.964
Then I see "CupsTestPage.png" after at most 40 seconds 3.660
And I can print the current document to "/home/amnesia/output.pdf" 5.526
After features/support/hooks.rb:305 0.703
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.055
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.096
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.137
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.562
Then I see "CupsTestPage.png" after at most 40 seconds 2.968
And I can print the current document to "/home/amnesia/output.pdf" 5.290
After features/support/hooks.rb:305 0.728
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.449
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.290
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.174
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.062
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.060
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.151
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.756
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.406
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.096
When I close Evince 0.185
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.130
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.177
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.865
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.076
When I close Evince 0.200
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.123
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.257
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.305
# 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.073
After features/support/hooks.rb:305 0.754
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
22.067
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.736
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.183
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.048
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.307
Then I see "CupsTestPage.png" after at most 40 seconds 2.963
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.827
After features/support/hooks.rb:305 0.858
After features/support/hooks.rb:89 0.000
Feature: Using Evince
15.023
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.223
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.154
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.086
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.161
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.289
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.949
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.158
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
20.655
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 9.264
And I wait 10 seconds 10.003

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.056
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.033
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.055
After features/support/hooks.rb:305 0.927
After features/support/hooks.rb:89 0.000
Tags: @product
8.395
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.042
When the "Dogtail rules!" notification is sent 0.133
Then the "Dogtail rules!" notification is shown to the user 0.220
After features/support/hooks.rb:305 0.860
After features/support/hooks.rb:89 0.000
Tags: @product
3:27.221
Before features/support/hooks.rb:259 0.008
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.562
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.046
And Tor is ready 15.944
And all notifications have disappeared 3.832
When I start "Additional Software" via GNOME Activities Overview 11.215
And I close the "tails-additional-software-config" window 2.055
When I start "Disks" via GNOME Activities Overview 8.120
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.788
When I start "GNOME Terminal" via GNOME Activities Overview 8.820
And I close the "gnome-terminal-server" window 1.900
When I start "Files" via GNOME Activities Overview 8.121
And I close the "org.gnome.Nautilus" window 16.553
When I start "Persistent Storage" via GNOME Activities Overview 10.067
And I close the "tps-frontend" window 3.135
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.515
And I close the "zenity" window 3.336
When I start "Pidgin" via GNOME Activities Overview 8.276
And I close the "Pidgin" window via Alt+F4 4.510
When I start "Thunderbird" via GNOME Activities Overview 8.845
And I close the "Thunderbird" window 11.128
When I start "Tor Browser" via GNOME Activities Overview 8.831
And I close the "Firefox" window 12.712
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.381
And I close the "unlock-veracrypt-volumes" window 2.427
When I start "Unsafe Browser" via GNOME Activities Overview 9.231
And I close the "Firefox" window 13.858
After features/support/hooks.rb:305 1.465
After features/support/hooks.rb:89 0.000
Tags: @product
37.762
Before features/support/hooks.rb:259 0.006
Given a computer 0.186
And I start the computer from DVD with network unplugged 34.828
When Tails detects disk read failures 0.757
Then I see a disk failure message on the splash screen 1.989
After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.011
Tags: @product @doc
34.104
Before features/support/hooks.rb:259 0.007
Given a computer 0.216
And I have started Tails from DVD without network and logged in 9.781
When Tails detects disk read failures 0.729
Then I see a disk failure message 1.245
Then I can open the hardware failure documentation from the disk failure message 22.129
After features/support/hooks.rb:305 1.825
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
49.263
Before features/support/hooks.rb:259 0.007
Given a computer 0.185
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.785
Then I see a graphics card failure message on the splash screen 14.291
After features/support/hooks.rb:305 0.685
After features/support/hooks.rb:89 0.011
Tags: @product @doc
11.019
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.554
Then the included OpenPGP keys are valid for the next 1 month 2.465
After features/support/hooks.rb:305 0.797
After features/support/hooks.rb:89 0.000
Tags: @product
21.270
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.195
Then the keys trusted by APT are valid for the next 3 months 13.075
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.577
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.008
And I log in to a new session in German (de) 28.712
Then the amnesiac Documents directory exists 0.093
And there is a GNOME bookmark for the amnesiac Documents directory 2.762
After features/support/hooks.rb:305 1.298
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
41.001
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.290
And I log in to a new session in German (de) 29.899
Then the amnesiac Downloads directory exists 0.089
And there is a GNOME bookmark for the amnesiac Downloads directory 2.722
After features/support/hooks.rb:305 1.147
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.344
Before features/support/hooks.rb:259 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.878
And I log in to a new session in German (de) 29.629
Then the amnesiac Music directory exists 0.103
And there is a GNOME bookmark for the amnesiac Music directory 2.732
After features/support/hooks.rb:305 1.083
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.058
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.016
And I log in to a new session in German (de) 29.348
Then the amnesiac Pictures directory exists 0.084
And there is a GNOME bookmark for the amnesiac Pictures directory 2.609
After features/support/hooks.rb:305 1.188
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.715
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.179
And I log in to a new session in German (de) 28.793
Then the amnesiac Videos directory exists 0.106
And there is a GNOME bookmark for the amnesiac Videos directory 2.635
After features/support/hooks.rb:305 0.686
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.160
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.534
When I log in to a new session in Arabic (ar) 28.873
Then the keyboard layout is set to "us" 0.296
When the network is plugged 0.038
And Tor is ready 16.217
Then I successfully start the Unsafe Browser in "ar" 14.356
And I kill the Unsafe Browser 5.731
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 26.787
And DuckDuckGo is the default search engine 18.432
And I kill the Tor Browser 5.564
And the screen keyboard works in Thunderbird 11.703
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:305 1.082
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.602
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.895
When I log in to a new session in Chinese (zh_CN) 29.006
Then the keyboard layout is set to "cn" 0.235
When the network is plugged 0.048
And Tor is ready 16.489
Then I successfully start the Unsafe Browser in "zh_CN" 14.150
And I kill the Unsafe Browser 5.639
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 25.249
And DuckDuckGo is the default search engine 17.856
And I kill the Tor Browser 5.418
And the screen keyboard works in Thunderbird 16.952
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:305 1.607
After features/support/hooks.rb:89 0.000
Feature: Localization
1:49.413
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.767
When I log in to a new session in English (en) 14.876
Then the keyboard layout is set to "us" 0.156
When the network is plugged 0.035
And Tor is ready 15.782
Then I successfully start the Unsafe Browser in "en" 13.473
And I kill the Unsafe Browser 5.680
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 24.009
And DuckDuckGo is the default search engine 10.236
And I kill the Tor Browser 5.410
And the screen keyboard works in Thunderbird 11.343
And the layout of the screen keyboard is set to "us" 0.536
After features/support/hooks.rb:305 0.982
After features/support/hooks.rb:89 0.000
Feature: Localization
2:3.723
Before features/support/hooks.rb:259 0.007
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 French (fr) 28.639
Then the keyboard layout is set to "fr" 0.150
When the network is plugged 0.055
And Tor is ready 15.371
Then I successfully start the Unsafe Browser in "fr" 14.277
And I kill the Unsafe Browser 5.671
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 25.085
And DuckDuckGo is the default search engine 9.721
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 10.951
And the layout of the screen keyboard is set to "fr" 0.544
After features/support/hooks.rb:305 1.132
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.196
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.827
When I log in to a new session in German (de) 29.577
Then the keyboard layout is set to "de" 0.274
When the network is plugged 0.040
And Tor is ready 17.872
Then I successfully start the Unsafe Browser in "de" 13.729
And I kill the Unsafe Browser 5.621
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 25.033
And DuckDuckGo is the default search engine 10.105
And I kill the Tor Browser 5.433
And the screen keyboard works in Thunderbird 11.015
And the layout of the screen keyboard is set to "de" 0.566
After features/support/hooks.rb:305 1.304
After features/support/hooks.rb:89 0.000
Feature: Localization
2:12.114
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.940
When I log in to a new session in Italian (it) 29.553
Then the keyboard layout is set to "it" 0.289
When the network is plugged 0.041
And Tor is ready 14.435
Then I successfully start the Unsafe Browser in "it" 13.942
And I kill the Unsafe Browser 5.849
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 23.271
And DuckDuckGo is the default search engine 19.006
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 11.535
And the layout of the screen keyboard is set to "us" 0.684
After features/support/hooks.rb:305 1.500
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.130
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.845
When I log in to a new session in Persian (fa) 29.989
Then the keyboard layout is set to "ir" 0.336
When the network is plugged 0.039
And Tor is ready 14.400
Then I successfully start the Unsafe Browser in "fa" 14.192
And I kill the Unsafe Browser 5.773
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 23.491
And DuckDuckGo is the default search engine 9.890
And I kill the Tor Browser 5.388
And the screen keyboard works in Thunderbird 11.120
And the layout of the screen keyboard is set to "ir" 0.552
After features/support/hooks.rb:305 1.030
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.158
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.778
When I log in to a new session in Portuguese (pt) 30.138
Then the keyboard layout is set to "pt" 0.290
When the network is plugged 0.056
And Tor is ready 17.103
Then I successfully start the Unsafe Browser in "pt" 13.450
And I kill the Unsafe Browser 5.705
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 24.802
And DuckDuckGo is the default search engine 10.011
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 11.845
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:305 1.298
After features/support/hooks.rb:89 0.000
Feature: Localization
2:6.575
Before features/support/hooks.rb:259 0.024
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.960
When I log in to a new session in Russian (ru) 29.201
Then the keyboard layout is set to "ru" 0.236
When the network is plugged 0.052
And Tor is ready 15.018
Then I successfully start the Unsafe Browser in "ru" 13.784
And I kill the Unsafe Browser 5.708
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 25.633
And DuckDuckGo is the default search engine 10.617
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 12.213
And the layout of the screen keyboard is set to "ru" 0.566
After features/support/hooks.rb:305 1.475
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.288
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.914
When I log in to a new session in Spanish (es) 29.949
Then the keyboard layout is set to "es" 0.224
When the network is plugged 0.065
And Tor is ready 15.659
Then I successfully start the Unsafe Browser in "es" 14.331
And I kill the Unsafe Browser 5.755
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 25.361
And DuckDuckGo is the default search engine 22.355
And I kill the Tor Browser 5.563
And the screen keyboard works in Thunderbird 11.420
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:305 1.392
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.908
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.888
When I log in to a new session in Turkish (tr) 29.622
Then the keyboard layout is set to "tr" 0.215
When the network is plugged 0.041
And Tor is ready 14.996
Then I successfully start the Unsafe Browser in "tr" 14.094
And I kill the Unsafe Browser 5.716
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 27.276
And DuckDuckGo is the default search engine 10.406
And I kill the Tor Browser 5.552
And the screen keyboard works in Thunderbird 11.417
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:305 1.199
After features/support/hooks.rb:89 0.000
Tags: @product
44.513
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.761
And I capture all network traffic 0.009
When I disable MAC spoofing in Tails Greeter 3.657
And I log in to a new session 15.161
And the network is plugged 0.047
And Tor is ready 15.732
Then 1 network interface is enabled 0.143
And the 1st network device has its real MAC address configured 0.115
When I hotplug a network device and wait for it to be initialized 1.485
Then 2 network interfaces are enabled 0.067
And the 2nd network device has its real MAC address configured 0.066
And some network device leaked the real MAC address 0.263
After features/support/hooks.rb:305 0.852
After features/support/hooks.rb:89 0.054
Tags: @product
40.320
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.199
And I capture all network traffic 0.008
When I log in to a new session 15.277
And the network is plugged 0.045
And Tor is ready 14.197
Then 1 network interface is enabled 0.154
And the 1st network device has a spoofed MAC address configured 0.149
When I hotplug a network device and wait for it to be initialized 1.756
Then 2 network interfaces are enabled 0.085
And the 2nd network device has a spoofed MAC address configured 0.085
And no network device leaked the real MAC address 0.360
After features/support/hooks.rb:305 1.697
After features/support/hooks.rb:89 0.039
Tags: @product
2:29.344
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.947
And I capture all network traffic 0.011
And the network is plugged 0.052
And macchanger will fail by not spoofing and always returns false 0.190
When I log in to a new session 2:15.378
Then no network interfaces are enabled 0.149
And no network device leaked the real MAC address 0.013
And I see the "Network card eth0 disabled" notification after at most 60 seconds 4.599
After features/support/hooks.rb:305 1.063
After features/support/hooks.rb:89 0.058
Tags: @product
2:29.708
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.778
And I capture all network traffic 0.013
And the network is plugged 0.071
And macchanger will fail by not spoofing and always returns true 0.165
When I log in to a new session 2:14.655
Then no network interfaces are enabled 0.113
And no network device leaked the real MAC address 0.017
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.893
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.042
Tags: @product
2:26.870
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.022
And I capture all network traffic 0.008
And the network is plugged 0.045
And macchanger will fail by not spoofing and always returns true 0.161
And no network interface modules can be unloaded 0.423
When I log in to a new session 2:13.052
Then 1 network interface is enabled 0.204
But the MAC spoofing panic mode disabled networking 0.603
And no network device leaked the real MAC address 0.015
And I see the "All networking disabled" notification after at most 60 seconds 4.332
After features/support/hooks.rb:305 1.350
After features/support/hooks.rb:89 0.048
Tags: @product
54.626
Before features/support/hooks.rb:259 0.007
Given a computer 0.271
And I capture all network traffic 0.007
When I start the computer 1.063
Then the computer boots Tails 53.137
And no network interfaces are enabled 0.134
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.052
1:24.554
Before features/support/hooks.rb:259 0.007
Given a computer 0.217
And I start Tails from DVD with network unplugged and I login 1:10.661
And I plug and mount a USB drive containing a sample PNG 12.024
Then MAT can clean some sample PNG file 1.651
After features/support/hooks.rb:305 1.100
After features/support/hooks.rb:89 0.011
Feature: Networking
Tags: @product
1:47.813
Before features/support/hooks.rb:259 0.019
Given I have started Tails from DVD without network and logged in 8.672
And I wait between 30 and 60 seconds 50.048

Slept for 50 seconds

Then the Tor Status icon tells me that Tor is not usable 0.760
When the network is plugged 0.061
Then I successfully configure Tor 43.240
And the Tor Status icon tells me that Tor is usable 0.984
And all notifications have disappeared 3.990
And the time has synced 0.054
After features/support/hooks.rb:305 0.653
After features/support/hooks.rb:89 0.000
Feature: Networking
35.322
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.842
And I disable networking in Tails Greeter 1.014
And I log in to a new session 15.798
Then no network interfaces are enabled 0.289
When I hotplug a network device 0.190
And I wait 10 seconds 10.003

Slept for 10 seconds

Then no network interfaces are enabled 0.183
After features/support/hooks.rb:305 0.904
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
23.402
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.805
When I start "Onion Circuits" via GNOME Activities Overview 10.070
Then Onion Circuits starts 1.261
And Onion Circuits shows some circuits 0.264
After features/support/hooks.rb:305 0.805
After features/support/hooks.rb:89 0.000
Tags: @product
2:10.363
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:29.281
And I update APT using apt 17.961
And I install "python3-behave" using apt 19.502
Then the Tails Persistent Storage behave tests pass 3.617
After features/support/hooks.rb:305 0.829
After features/support/hooks.rb:89 0.000
Tags: @product
46.072
Before features/support/hooks.rb:259 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 15.659
When I log in to a new session without activating the Persistent Storage 20.017
Then Tails is running from USB drive "__internal" 0.379
And persistence is disabled 0.367
But a Tails persistence partition exists on USB drive "__internal" 9.648
After features/support/hooks.rb:305 1.801
After features/support/hooks.rb:89 0.000
Tags: @product
2:50.917
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.613
Then Tails is running from USB drive "__internal" 0.383
When I create a file in the Persistent directory 0.132
And I create a persistent partition with the default settings 24.250
Then the file I created was copied to the Persistent Storage 0.485
When I shutdown Tails and wait for the computer to power off 12.793
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.917
Then persistence for "Persistent" is active 0.273
And the file I created in the Persistent directory exists 0.066
After features/support/hooks.rb:305 0.845
After features/support/hooks.rb:89 0.008
Tags: @product
59.422
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.266
And the system is very low on memory 2.788
When I create a file in the Persistent directory 0.870
When I try to create a persistent partition 24.940
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.213
When I close the Persistent Storage app 2.512
And I free up some memory 1.498
And I create a persistent partition with the default settings 14.981
Then the file I created was copied to the Persistent Storage 0.350
After features/support/hooks.rb:305 1.438
After features/support/hooks.rb:89 0.000
Tags: @product
2:30.001
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.395
Then Tails is running from USB drive "__internal" 1.109
And all tps features are active 2.282
And all persistent directories have safe access rights 2.463
When I disable the first tps feature 4.602
Then all tps features but the first one are active 3.513
And I shutdown Tails and wait for the computer to power off 9.084
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.411
Then all tps features but the first one are active 2.137
After features/support/hooks.rb:305 1.025
After features/support/hooks.rb:89 0.013
Tags: @product
18.642
Before features/support/hooks.rb:259 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.105
Then persistence for "Persistent" is active 0.082
And I create a file in the Persistent directory 0.070
Then the file I created was copied to the Persistent Storage 0.111
When I disable the first tps feature 4.859
Then persistence for "Persistent" is not active 0.068
And the Persistent directory does not exist 0.060
When I enable the first tps feature 3.133
Then persistence for "Persistent" is active 0.077
And the file I created in the Persistent directory exists 0.073
After features/support/hooks.rb:305 0.745
After features/support/hooks.rb:89 0.000
Tags: @product
17.729
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.205
Then persistence for "Persistent" is active 0.081
When I create a file in the Persistent directory 0.082
And I disable the first tps feature 4.674
And I delete the data of the Persistent Folder feature 3.605
Then the file I created does not exist on the Persistent Storage 0.080
After features/support/hooks.rb:305 1.129
After features/support/hooks.rb:89 0.000
Tags: @product
51.637
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.866
And the network is plugged 0.035
And Tor is ready 17.790
And I take note of which tps features are available 0.590
When I write some files expected to persist 1.405
And I shutdown Tails and wait for the computer to power off 6.170
# 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" 15.778
After features/support/hooks.rb:305 0.100
After features/support/hooks.rb:89 0.000
Tags: @product
3:14.431
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.702
And the network is plugged 0.037
And Tor is ready 14.983
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.207
And I shutdown Tails and wait for the computer to power off 6.823
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.982
And I capture all network traffic 0.007
And the network is plugged 0.053
And Tor is ready 46.910
And I switch to the "persistent-con-current" NetworkManager connection 0.349
And the 1st network device has a spoofed MAC address configured 0.080
And no network device leaked the real MAC address 0.291
After features/support/hooks.rb:305 0.613
After features/support/hooks.rb:89 0.089
Tags: @product
58.178
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.697
And I enable persistence creation in Tails Greeter 1.107
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.535
Then I create a persistent partition with the default settings using the wizard that was already open 27.838
After features/support/hooks.rb:305 1.598
After features/support/hooks.rb:89 0.000
Tags: @product
4:32.390
Before features/support/hooks.rb:259 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 12.505
When I enable persistence 33.111
Then no persistent Greeter options were restored 15.182
When I set all Greeter options to non-default values 22.828
And I log in to a new session in German (de) after having activated the Persistent Storage 45.324
Then all Greeter options are set to non-default values 0.590
When I cold reboot the computer 7.315
And the computer reboots Tails 56.174
Given I enable persistence 31.052
Then persistent Greeter options were restored 14.842
When I log in to a new session after having activated the Persistent Storage 32.671
Then all Greeter options are set to non-default values 0.790
After features/support/hooks.rb:305 1.126
After features/support/hooks.rb:89 0.010
Tags: @product
3:16.172
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.426
# 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 29.285
And I shutdown Tails and wait for the computer to power off 12.700
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:55.526
And I change the passphrase of the Persistent Storage back to the original 29.232
After features/support/hooks.rb:305 1.738
After features/support/hooks.rb:89 0.011
Tags: @product
55.351
Before features/support/hooks.rb:259 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.086
And I log in to a new session without activating the Persistent Storage 21.930
Then persistence is disabled 0.265
But a Tails persistence partition exists on USB drive "__internal" 7.333
And all notifications have disappeared 9.365
When I delete the persistent partition 5.886
Then there is no persistence partition on USB drive "__internal" 0.483
After features/support/hooks.rb:305 1.053
After features/support/hooks.rb:89 0.000
Tags: @product
2:20.754
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.265
When I write some dotfile expected to persist 0.135
And I shutdown Tails and wait for the computer to power off 6.699
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:4.322
Then the expected persistent dotfile is present in the filesystem 0.331
After features/support/hooks.rb:305 0.871
After features/support/hooks.rb:89 0.010
Tags: @product
1:26.702
Before features/support/hooks.rb:259 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 8.640
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.082
When I try to enable persistence 0.277
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 29.680
When I log in to a new session after having activated the Persistent Storage 32.199
And all notifications have disappeared 8.003
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.206
And all tps features are enabled 2.254
And all tps features but the first one are active 2.357
After features/support/hooks.rb:305 0.913
After features/support/hooks.rb:89 0.000
Tags: @product
5:15.393
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 4:9.511
And I enable persistence 29.204
And I log in to a new session after having activated the Persistent Storage 34.771
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.560
And persistence is enabled 0.345
After features/support/hooks.rb:305 1.275
After features/support/hooks.rb:89 0.000
Tags: @product
30.333
Before features/support/hooks.rb:259 0.014
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.118
And I enable persistence but something goes wrong during the LUKS header upgrade 21.114
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 1.101
After features/support/hooks.rb:305 0.643
After features/support/hooks.rb:89 0.000
Tags: @product
45.535
When I choose to connect to Tor automatically 1.732
And I accept Tor Connection's offer to use my persistent bridges 1.754
And I click "Connect to Tor" 1.187
Then I wait until Tor is ready 38.765
And tca.conf includes the configured bridges 0.010
And the "TorConfiguration" tps feature is enabled and active 0.996
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.087
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.053
Tags: @product
19.157
When I choose to connect to Tor automatically 1.670
And I accept Tor Connection's offer to use my persistent bridges 1.691
And I disable saving bridges to Persistent Storage 1.241
And I configure a direct connection in the Tor Connection Assistant 8.120
Then I wait until Tor is ready 4.095
And tca.conf includes no bridge 0.015
And the "TorConfiguration" tps feature is not enabled and not active 1.333
And all Internet traffic has only flowed through Tor or connectivity check service 0.987
After features/support/hooks.rb:305 0.835
After features/support/hooks.rb:89 0.076
Tags: @product
21.298
Before features/support/hooks.rb:259 0.020
Given I have started Tails from DVD without network and logged in 20.881
Then the live user has been setup by live-boot 0.124
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.097
And the live user owns its home directory which has strict permissions 0.195
After features/support/hooks.rb:305 1.283
After features/support/hooks.rb:89 0.000
24.028
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 23.814
Then no unexpected services are listening for network connections 0.214

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:305 0.845
After features/support/hooks.rb:89 0.000
Tags: @product
17.987
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.248
Then the live user can only access allowed local services 5.739

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.843
After features/support/hooks.rb:89 0.000
Tags: @product
10.010
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 9.736
Then there are no unexpected messages of priority "err" or higher in the journal 0.273
After features/support/hooks.rb:305 3.475
After features/support/hooks.rb:89 0.000
Tags: @product
13.658
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.542
Then there are no unexpected messages of priority "err" or higher in the journal 0.115
After features/support/hooks.rb:305 0.801
After features/support/hooks.rb:89 0.000
Tags: @product
22.345
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.750
When I request a shutdown using the system menu 1.541
Then Tails eventually shuts down 9.053
After features/support/hooks.rb:305 0.216
After features/support/hooks.rb:89 0.000
1:13.142
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.116
When I request a reboot using the system menu 1.628
Then Tails eventually restarts 59.397
After features/support/hooks.rb:305 3.683
After features/support/hooks.rb:89 0.000
6.746
Given I monitor the network connections of SSH 0.068
And I have the SSH key pair for an SSH server 0.287
When I connect to an SSH server on the Internet 5.079
Then I have sucessfully logged into the SSH server 1.292
And I see that SSH is properly stream isolated 0.017
After features/support/hooks.rb:464 0.431
After features/support/hooks.rb:305 0.669
After features/support/hooks.rb:89 0.000
7.209
Given I have the SSH key pair for an SSH server 0.226
And an SSH server is running on the LAN 0.566
When I connect to an SSH server on the LAN 4.776
Then I am prompted to verify the SSH fingerprint for the SSH server 1.640
After features/support/hooks.rb:464 0.424
After features/support/hooks.rb:305 0.594
After features/support/hooks.rb:89 0.000
11.479
Given I have the SSH key pair for an SFTP server 0.242
When I connect to an SFTP server on the Internet 10.059
Then I successfully connect to the SFTP server 1.177
After features/support/hooks.rb:464 0.524
After features/support/hooks.rb:305 1.014
After features/support/hooks.rb:89 0.000
16.348
Given I cancel setting up an email account 2.858
When I open Thunderbird's Add-ons Manager 1.779
And I open the Extensions tab 1.087
Then I see that no add-ons are enabled in Thunderbird 10.622
After features/support/hooks.rb:464 0.755
After features/support/hooks.rb:305 1.490
After features/support/hooks.rb:89 0.000
46.306
When I enter my email credentials into the autoconfiguration wizard 10.711
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.349
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.351
When I accept the autoconfiguration wizard's configuration 18.824
And I send an email to myself 6.407
And I fetch my email 2.938
Then I can find the email I sent to myself in my inbox 6.722
After features/support/hooks.rb:464 1.558
After features/support/hooks.rb:305 1.835
After features/support/hooks.rb:89 0.000
10.917
When the network is plugged 0.050
And the Tor Connection Assistant autostarts 4.487
And I look at the hide mode but then I go back 4.811
And I choose to connect to Tor automatically 1.429
Then Tor Connection does not propose me to use Tor bridges 0.138
After features/support/hooks.rb:305 1.004
After features/support/hooks.rb:89 0.000
Tags: @product
1:31.546
Given the Tor network and default bridges are blocked 1.918
And the network is plugged 0.035
And I make sure time sync before Tor connects indicates a captive portal 1.303
And the Tor Connection Assistant autostarts 3.864
When I choose to connect to Tor automatically 1.898
And I click "Connect to Tor" 1.155
Then the Tor Connection Assistant fails to connect to Tor 27.857
And the Tor Connection Assistant knows that it's not the time sync that failed 10.396
And the Tor Connection Assistant knows that there might be a captive portal 0.108
When I open the Unsafe Browser from Tor Connection 13.391
And I log-in to the Captive Portal 18.383
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.964
And I allow time sync before Tor connects to work again 0.069
And I click "Connect to Tor" 1.191
Then I wait until Tor is ready 7.886
After features/support/hooks.rb:305 0.787
After features/support/hooks.rb:89 0.001
Tags: @product
13.478
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.889
Then the firewall's policy is to drop all IPv4 traffic 0.180
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.269
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.070
And the firewall is configured to block all external IPv6 traffic 0.068
After features/support/hooks.rb:305 0.686
After features/support/hooks.rb:89 0.000
Tags: @product
40.796
Before features/support/hooks.rb:259 0.013
Given I have started Tails from DVD and logged in and the network is connected 11.793
And I capture all network traffic 0.008
When I successfully start the Unsafe Browser 16.043
And I open the Tails homepage in the Unsafe Browser 11.726
And the Tails homepage loads in the Unsafe Browser 0.596
Then the firewall leak detector has detected leaks 0.629
After features/support/hooks.rb:305 0.957
After features/support/hooks.rb:89 0.039
Tags: @product
12.325
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.313
And I capture all network traffic 0.006
And I disable Tails' firewall 0.234
When I do a TCP DNS lookup of "torproject.org" 0.639
Then the firewall leak detector has detected leaks 0.132
After features/support/hooks.rb:305 0.618
After features/support/hooks.rb:89 0.060
Tags: @product
12.480
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.491
And I capture all network traffic 0.005
And I disable Tails' firewall 0.211
When I do a UDP DNS lookup of "torproject.org" 0.656
Then the firewall leak detector has detected leaks 0.115
After features/support/hooks.rb:305 0.674
After features/support/hooks.rb:89 0.034
Tags: @product
16.105
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.599
And I capture all network traffic 0.007
And I disable Tails' firewall 0.230
When I send some ICMP pings 4.112
Then the firewall leak detector has detected leaks 0.154
After features/support/hooks.rb:305 0.921
After features/support/hooks.rb:89 0.058
13.461
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.010
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.359
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.091
After features/support/hooks.rb:464 0.317
After features/support/hooks.rb:305 0.640
After features/support/hooks.rb:89 0.000
13.053
Before features/support/hooks.rb:259 0.009
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.630
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.351
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:464 0.324
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.000
16.666
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.230
When I open an untorified ICMP connection to 1.2.3.4 5.367
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.067
After features/support/hooks.rb:464 0.347
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.000
Tags: @product
23.455
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.421
And the system DNS is using the local DNS resolver 0.012
And the network is plugged 0.035
And I successfully configure Tor 14.973
Then the system DNS is still using the local DNS resolver 0.012
After features/support/hooks.rb:305 0.715
After features/support/hooks.rb:89 0.000
10.256
When I monitor the network connections of tails-security-check 0.056
And I re-run tails-security-check 0.174
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.025
After features/support/hooks.rb:464 0.438
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
2.760
When I monitor the network connections of htpdate 0.080
And I re-run htpdate 2.668
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.361
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.000
32.081
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.087
And I re-run tails-upgrade-frontend-wrapper 31.982
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:464 0.486
After features/support/hooks.rb:305 0.801
After features/support/hooks.rb:89 0.000
23.986
When I monitor the network connections of Tor Browser 0.070
And I start the Tor Browser 22.725
And the Tor Browser loads the startup page 1.152
Then I see that Tor Browser is properly stream isolated 0.037
After features/support/hooks.rb:464 1.494
After features/support/hooks.rb:305 0.997
After features/support/hooks.rb:89 0.000
Tags: @product
44.817
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.708
And a web server is running on the LAN 1.038
And I capture all network traffic 0.009
When I start the Tor Browser 19.553
And the Tor Browser loads the startup page 1.134
And I open a page on the LAN web server in the Tor Browser 9.887
Then the Tor Browser shows the "Unable to connect" error 0.959
And no traffic was sent to the web server on the LAN 0.527
After features/support/hooks.rb:305 0.797
After features/support/hooks.rb:89 0.044
52.427
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.478
Then the amnesiac Tor Browser directory exists 0.058
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.640
And the persistent Tor Browser directory does not exist 0.055
When I start the Tor Browser 20.047
And the Tor Browser loads the startup page 1.210
Then I can save the current page as "index.html" to the default downloads directory 5.639
And I can print the current page as "output.pdf" to the default downloads directory 11.296
After features/support/hooks.rb:464 1.313
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.000
45.468
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.503
When I start the Tor Browser 19.820
Then the Tor Browser loads the startup page 1.067
When I download some file in the Tor Browser 12.769
Then the file is saved to the default Tor Browser download directory 0.306
After features/support/hooks.rb:464 2.457
After features/support/hooks.rb:305 0.717
After features/support/hooks.rb:89 0.000
1:13.255
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.672
When I start the Tor Browser 19.224
And the Tor Browser loads the startup page 1.240
Then I can listen to an Ogg audio track in Tor Browser 41.118
After features/support/hooks.rb:464 2.294
After features/support/hooks.rb:305 0.895
After features/support/hooks.rb:89 0.000
42.683
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.619
When I start the Tor Browser 19.582
And the Tor Browser loads the startup page 1.111
Then I can watch a WebM video in Tor Browser 10.370
After features/support/hooks.rb:464 1.368
After features/support/hooks.rb:305 0.904
After features/support/hooks.rb:89 0.000
Tags: @product
1:15.051
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.604
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.128
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.067
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.045
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.046
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.068
And the file "/tmp/synaptic.html" exists 0.048
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.126
When I start the Tor Browser 21.637
And the Tor Browser loads the startup page 1.156
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.358
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.538
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.220
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.147
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.703
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.511
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.058
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.109
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.671
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.541
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.069
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.103
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.209
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.524
# 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.074
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.650
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.580
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
Tags: @product
33.035
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.373
When I start the Tor Browser 20.427
Then the Tor Browser uses all expected TBB shared libraries 1.235
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.000
50.462
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.267
When I start the Tor Browser 20.578
And the Tor Browser loads the startup page 1.222
And I open the Tails homepage in the Tor Browser 10.168
Then the Tor Browser loads the Tails homepage 1.267
When I request a new identity in Tor Browser 3.351
Then the Tor Browser restarts into a fresh session 2.606
After features/support/hooks.rb:464 1.642
After features/support/hooks.rb:305 1.185
After features/support/hooks.rb:89 0.000
Tags: @product
36.400
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.281
When I start the Tor Browser 22.543
And the Tor Browser loads the startup page 1.094
Then Tor Browser's circuit view is working 1.481
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.000
Tags: @product
53.283
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.237
When I start the Tor Browser 18.903
And the Tor Browser loads the startup page 1.197
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.345
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.137
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.009
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.453
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.000
Tags: @product
2:0.953
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.944
And the network is plugged 0.054
And I successfully configure Tor 44.295
And available upgrades have been checked 0.112
And all notifications have disappeared 3.908
Then the persistent Tor Browser directory exists 0.048
And there is a GNOME bookmark for the persistent Tor Browser directory 1.536
When I start the Tor Browser 17.891
And I open the address "https://tails.net/about" in the Tor Browser 10.131
And "Tails - How Tails works" has loaded in the Tor Browser 1.209
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.456
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.150
Then "Tails - How Tails works" has loaded in the Tor Browser 1.577
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.636
After features/support/hooks.rb:305 0.816
After features/support/hooks.rb:89 0.000
Tags: @product
42.559
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.878
Then the amnesiac Documents directory exists 0.055
And there is a GNOME bookmark for the amnesiac Documents directory 1.873
Then I start the Tor Browser in offline mode 22.875
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.877
After features/support/hooks.rb:305 1.104
After features/support/hooks.rb:89 0.000
Tags: @product
42.461
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.168
Then the amnesiac Downloads directory exists 0.053
And there is a GNOME bookmark for the amnesiac Downloads directory 1.519
Then I start the Tor Browser in offline mode 23.658
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.061
After features/support/hooks.rb:305 1.156
After features/support/hooks.rb:89 0.000
Tags: @product
39.633
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.153
Then the amnesiac Music directory exists 0.059
And there is a GNOME bookmark for the amnesiac Music directory 1.551
Then I start the Tor Browser in offline mode 21.815
And I can save the current page as "index.html" to the Music GNOME bookmark 8.054
After features/support/hooks.rb:305 1.106
After features/support/hooks.rb:89 0.000
Tags: @product
41.740
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 8.374
Then the amnesiac Pictures directory exists 0.113
And there is a GNOME bookmark for the amnesiac Pictures directory 1.713
Then I start the Tor Browser in offline mode 22.244
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.295
After features/support/hooks.rb:305 1.100
After features/support/hooks.rb:89 0.000
Tags: @product
38.878
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 8.371
Then the amnesiac Videos directory exists 0.054
And there is a GNOME bookmark for the amnesiac Videos directory 1.568
Then I start the Tor Browser in offline mode 20.709
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.174
After features/support/hooks.rb:305 1.219
After features/support/hooks.rb:89 0.000
Tags: @product
3:21.486
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.138
And all tps features are active 2.362
And all persistent filesystems have safe access rights 0.231
And all persistence configuration files have safe access rights 0.378
And all persistent directories have safe access rights 2.328
When I start the Tor Browser in offline mode 22.637
And I add a bookmark to eff.org in the Tor Browser 12.447
And I cold reboot the computer 9.561
And the computer reboots Tails 56.418
And I enable persistence 16.960
And I log in to a new session 36.773
And all notifications have disappeared 8.155
And I start the Tor Browser in offline mode 21.851
Then the Tor Browser has a bookmark to eff.org 1.240
After features/support/hooks.rb:305 1.339
After features/support/hooks.rb:89 0.008
5.574
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 5.394
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.179
After features/support/hooks.rb:464 0.390
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
7.561
Given I have the SSH key pair for a Git repository 0.218
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.164
Then the Git repository "testing" has been cloned successfully 0.178
After features/support/hooks.rb:464 0.410
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.000
0.470
When I wget "https://example.com/" to stdout 0.470
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.322
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.000
0.734
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.734

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.263
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.000
0.506
When I curl "https://example.com/" to stdout 0.506
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.395
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
47.620
Given I have started Tails from DVD without network and logged in 8.721
And I plug and mount a USB drive containing sample videos 13.277
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.159
And the file "/home/amnesia/video.mp4" exists 0.043
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.145
When I open "/home/amnesia/video.mp4" with Totem 3.234
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.816
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.125
Given I close Totem 0.159
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.049
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.136
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.235
Then Totem tells me it is not allowed to open this file 2.489
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.110
Given I close Totem 0.202
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.065
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.139
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.207
Then Totem tells me it is not allowed to open this file 1.043
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.074
Given I close Totem 0.178
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.106
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.171
Then Totem tells me it is not allowed to open this file 1.021
# 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.076
Given I close Totem 0.112
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.074
And the file "/home/amnesia/.purple/otr.private_key" exists 0.069
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.124
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.158
Then Totem tells me it is not allowed to open this file 0.904
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.059
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
Feature: Using Totem
22.925
Given I have started Tails from DVD and logged in and the network is connected 11.551
Then I can watch a WebM video over HTTPs 11.373
After features/support/hooks.rb:464 0.579
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
36.859
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.676
And I plug and mount a USB drive containing sample videos 12.480
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.098
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.681
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.472
Given I close Totem 0.478
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.154
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.080
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.202
Then Totem tells me it is not allowed to open this file 1.443
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.091
After features/support/hooks.rb:305 0.928
After features/support/hooks.rb:89 0.000
Tags: @product
40.614
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.729
And I disable the Unsafe Browser 4.146
And I log in to a new session 17.049
And the network is plugged 0.505
And all notifications have disappeared 6.099
When I try to start the Unsafe Browser 0.133
Then the Unsafe Browser complains that it is disabled 1.950
After features/support/hooks.rb:305 2.084
After features/support/hooks.rb:89 0.000
Tags: @product
36.345
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.372
And a web server is running on the LAN 1.042
When I successfully start the Unsafe Browser 15.491
And I open a page on the LAN web server in the Unsafe Browser 8.260
Then the Unsafe Browser displays the LAN web server hello message 0.178
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.000
Tags: @product @doc
47.030
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.622
When I successfully start the Unsafe Browser 15.675
Then the Unsafe Browser runs as the expected user 0.689
And the Unsafe Browser has a red theme 0.631
And the Unsafe Browser shows a warning as its start page 0.614
And the Unsafe Browser has no add-ons enabled 8.311
And the Unsafe Browser has no bookmarks 8.424
And the Unsafe Browser uses all expected TBB shared libraries 1.062
After features/support/hooks.rb:305 0.759
After features/support/hooks.rb:89 0.000
Tags: @product
38.978
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.412
When I successfully start the Unsafe Browser 15.283
When I open the Tails homepage in the Unsafe Browser 11.409
Then the Tails homepage loads in the Unsafe Browser 0.601
And the Unsafe Browser has sent packets out to the Internet 0.271
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
29.329
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.730
When I successfully start the Unsafe Browser 16.052
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 0.990
And the Unsafe Browser chroot is torn down 0.434
After features/support/hooks.rb:305 0.874
After features/support/hooks.rb:89 0.000
38.864
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.290
When I successfully start the Unsafe Browser 14.615
# 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.008

Slept for 10 seconds

And I try to start the Unsafe Browser 0.179
Then I see a warning about another instance already running 2.770
After features/support/hooks.rb:305 1.542
After features/support/hooks.rb:89 0.000
Tags: @product
40.586
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.984
When I configure the Unsafe Browser to use a local proxy 0.200
And I successfully start the Unsafe Browser 16.594
And I open the Tails homepage in the Unsafe Browser 11.265
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.541
After features/support/hooks.rb:305 0.796
After features/support/hooks.rb:89 0.000
2:28.479
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.126
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.070
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.747
And I wait 120 seconds 2:0.088

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.429
After features/support/hooks.rb:464 0.519
After features/support/hooks.rb:305 1.002
After features/support/hooks.rb:89 0.049
27.690
Before features/support/hooks.rb:259 0.017
Given I have started Tails from DVD and logged in and the network is connected 11.125
And the network is unplugged 0.048
# 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.148
Then I am told I cannot start the Unsafe Browser when I am offline 6.358
After features/support/hooks.rb:305 0.682
After features/support/hooks.rb:89 0.000
19.152
When I plug a USB drive containing a basic VeraCrypt volume 6.944
And I cancel the GNOME authentication prompt 1.690
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.568
And I open this VeraCrypt volume in GNOME Files 4.715
Then I see the expected contents in this VeraCrypt volume 0.548
When I lock the currently opened VeraCrypt volume 0.513
Then the VeraCrypt volume has been unmounted and locked 0.170
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.000
22.312
When I plug a USB drive containing a hidden VeraCrypt volume 10.236
And I cancel the GNOME authentication prompt 1.710
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.561
And I open this VeraCrypt volume in GNOME Files 4.881
Then I see the expected contents in this VeraCrypt volume 0.358
When I lock the currently opened VeraCrypt volume 0.422
Then the VeraCrypt volume has been unmounted and locked 0.141
After features/support/hooks.rb:305 1.002
After features/support/hooks.rb:89 0.000
27.152
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.438
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.177
And I open this VeraCrypt volume in GNOME Files 6.162
Then I see the expected contents in this VeraCrypt volume 0.832
When I lock the currently opened VeraCrypt file container 0.391
Then the VeraCrypt file container has been unmounted and locked 0.149
After features/support/hooks.rb:305 0.952
After features/support/hooks.rb:89 0.000
37.611
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.466
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.458
And I open this VeraCrypt volume in GNOME Files 6.289
Then I see the expected contents in this VeraCrypt volume 0.845
When I lock the currently opened VeraCrypt file container 0.388
Then the VeraCrypt file container has been unmounted and locked 0.162
After features/support/hooks.rb:305 1.178
After features/support/hooks.rb:89 0.016
25.844
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.052
And I cancel the GNOME authentication prompt 1.633
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.080
And I open this VeraCrypt volume in GNOME Files 4.181
Then I see the expected contents in this VeraCrypt volume 0.315
When I lock the currently opened VeraCrypt volume 0.393
Then the VeraCrypt volume has been unmounted and locked 0.189
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
27.359
When I plug a USB drive containing a hidden VeraCrypt volume 10.334
And I cancel the GNOME authentication prompt 1.768
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.949
And I open this VeraCrypt volume in GNOME Files 4.158
Then I see the expected contents in this VeraCrypt volume 0.529
When I lock the currently opened VeraCrypt volume 0.459
Then the VeraCrypt volume has been unmounted and locked 1.160
After features/support/hooks.rb:305 0.711
After features/support/hooks.rb:89 0.000
45.603
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.171
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.619
And I open this VeraCrypt volume in GNOME Files 5.226
Then I see the expected contents in this VeraCrypt volume 0.958
When I lock the currently opened VeraCrypt file container 0.410
Then the VeraCrypt file container has been unmounted and locked 0.218
After features/support/hooks.rb:305 0.835
After features/support/hooks.rb:89 0.019
44.876
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.365
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.392
And I open this VeraCrypt volume in GNOME Files 4.632
Then I see the expected contents in this VeraCrypt volume 0.773
When I lock the currently opened VeraCrypt file container 0.466
Then the VeraCrypt file container has been unmounted and locked 0.245
After features/support/hooks.rb:305 0.761
After features/support/hooks.rb:89 0.014
37.997
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.154
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.792
And I open this VeraCrypt volume in GNOME Files 5.327
Then I see the expected contents in this VeraCrypt volume 2.197
When I lock the currently opened VeraCrypt file container 0.367
Then the VeraCrypt file container has been unmounted and locked 0.158
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
Tags: @product
8.224
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.148
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.076
After features/support/hooks.rb:305 1.035
After features/support/hooks.rb:89 0.000
Tags: @product
9.326
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.298
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.027
After features/support/hooks.rb:305 0.960
After features/support/hooks.rb:89 0.000
Tags: @product
22.068
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.583
When I start "WhisperBack" via GNOME Activities Overview 9.906
Then WhisperBack has debugging information 3.579
After features/support/hooks.rb:305 1.023
After features/support/hooks.rb:89 0.000