Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 100 10 Jun 2024, 06:33

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1503 1 0 0 0 1504 202 1 203 4:59.037 Failed
Tags: @product
1:58.154
Before features/support/hooks.rb:269 0.031
Given a computer 0.423
And I temporarily create a 100 MiB disk named "swap" 0.140
And I create a gpt swap partition on disk "swap" 12.973
And I plug SATA drive "swap" 1.048
And I temporarily create a 2 GiB disk named "live_hd" 0.045
And I write the Tails ISO image to disk "live_hd" 25.950
And I plug SATA drive "live_hd" 1.052
When I start Tails with network unplugged and I login 1:16.047
Then a "swap" partition was detected by Tails on drive "swap" 0.171
And drive "live_hd" is detected by Tails 0.143
But Tails has no disk swap enabled 0.078
And drive "live_hd" is not mounted 0.079
After features/support/hooks.rb:315 0.899
After features/support/hooks.rb:100 0.140
Tags: @product
1:47.251
Before features/support/hooks.rb:269 0.002
Given a computer 0.886
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.033
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 27.035
And I plug non-removable USB drive "fake_TailsData" 1.259
When I start the computer 1.311
And the computer boots Tails 1:2.554
Then drive "fake_TailsData" is detected by Tails 0.161
And Tails Greeter has not detected a persistence partition 14.010
After features/support/hooks.rb:315 0.737
After features/support/hooks.rb:100 0.007
Tags: @product
1:32.598
Before features/support/hooks.rb:269 0.002
Given a computer 0.148
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.031
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 23.217
And I plug SATA drive "fake_TailsData" 1.046
When I start the computer 0.996
And the computer boots Tails 53.052
Then drive "fake_TailsData" is detected by Tails 0.156
And Tails Greeter has not detected a persistence partition 13.948
After features/support/hooks.rb:315 0.773
After features/support/hooks.rb:100 0.008
Tags: @product
1:31.433
Before features/support/hooks.rb:269 0.002
Given a computer 0.188
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.036
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.121
And I plug SATA drive "gpt_ext2" 1.047
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.047
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.120
And I plug SATA drive "msdos_fat32" 1.057
And I start Tails from DVD with network unplugged and I login 1:16.469
Then drive "gpt_ext2" is detected by Tails 0.139
And drive "gpt_ext2" is not mounted 0.068
And drive "msdos_fat32" is detected by Tails 0.070
And drive "msdos_fat32" is not mounted 0.065
After features/support/hooks.rb:315 1.063
After features/support/hooks.rb:100 0.006
Tags: @product
1:54.690
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:49.018
And running a command as root with pkexec requires PolicyKit administrator privileges 0.093
Then I can run a command as root with sudo 0.124
Then I can run a command as root with pkexec 5.453
After features/support/hooks.rb:315 0.883
After features/support/hooks.rb:100 0.020
Tags: @product
1:25.584
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in 43.212
And running a command as root with pkexec requires PolicyKit administrator privileges 0.115
Then I cannot run a command as root with sudo and the standard passwords 0.202
And I cannot run a command as root with pkexec and the standard passwords 17.298
Then I cannot login as root using su with the standard passwords 24.755
After features/support/hooks.rb:315 1.505
After features/support/hooks.rb:100 0.000
Feature: Time syncing
54.853
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.038
Given I have started Tails from DVD without network and logged in 8.008
When the network is plugged 0.151
And I successfully configure Tor 46.647
Then the system clock is less than 5 minutes incorrect 0.046
After features/support/hooks.rb:504 0.607
After features/support/hooks.rb:315 0.564
After features/support/hooks.rb:100 0.000
Feature: Time syncing
27.541
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.917
When the network is plugged 0.044
And the Tor Connection Assistant autostarts 4.549
And I configure some normal bridges in the Tor Connection Assistant 13.352
And I wait until Tor is ready 1.622
Then the system clock is less than 5 minutes incorrect 0.054
After features/support/hooks.rb:504 0.430
After features/support/hooks.rb:315 0.677
After features/support/hooks.rb:100 0.000
Feature: Time syncing
33.078
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.008
When I bump the system time with "+1 day" 0.200
And I capture all network traffic 0.001
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 4.440
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.448
And I wait until Tor is ready 5.133
Then the system clock is less than 5 minutes incorrect 0.050
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.752
After features/support/hooks.rb:504 0.436
After features/support/hooks.rb:315 0.680
After features/support/hooks.rb:100 0.035
Feature: Time syncing
1:22.151
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.862
When I bump the system time with "-15 days" 0.220
And I warm reboot the computer 0.014
And the computer reboots Tails 1:13.006
Then Tails' hardware clock is close to the host system's time 1.047
After features/support/hooks.rb:504 0.143
After features/support/hooks.rb:315 0.599
After features/support/hooks.rb:100 0.005
Feature: Time syncing
1:30.228
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.046
When I bump the hardware clock's time with "-15 days" 1.184
And I warm reboot the computer 0.012
And the computer reboots Tails 1:20.375
Then the hardware clock is still off by "-15 days" 0.608
After features/support/hooks.rb:504 0.103
After features/support/hooks.rb:315 0.608
After features/support/hooks.rb:100 0.005
Feature: Time syncing
54.649
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given a computer 0.158
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 1.003
And the computer boots Tails 53.289
Then the system clock is just past Tails' source date 0.177
After features/support/hooks.rb:504 0.112
After features/support/hooks.rb:315 0.565
After features/support/hooks.rb:100 0.006
Feature: Time syncing
35.273
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.132
And I make sure time sync before Tor connects times out 1.187
When the network is plugged 0.028
And I successfully configure Tor 25.863
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:504 0.538
After features/support/hooks.rb:315 0.618
After features/support/hooks.rb:100 0.001
Feature: Time syncing
1:8.354
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.052
When I bump the system time with "+8 hours +15 minutes" 0.175
And all notifications have disappeared 4.528
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.143
And the network is plugged 0.031
And the Tor Connection Assistant autostarts 5.114
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.401
And I click "Connect to Tor" 1.223
And the Tor Connection Assistant fails to connect to Tor 16.882
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.652
Then the system clock is less than 20 minutes incorrect 0.209
When I click "Connect to Tor" 1.174
Then I wait until Tor is ready 9.825
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.885
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.050
After features/support/hooks.rb:504 0.481
After features/support/hooks.rb:315 0.714
After features/support/hooks.rb:100 0.049
Feature: Time syncing
1:2.712
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 11.756
When I bump the system time with "+8 hours +15 minutes" 0.168
And all notifications have disappeared 4.102
And I capture all network traffic 0.002
And the network is plugged 0.044
And the Tor Connection Assistant autostarts 4.054
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 5.435
And I click "Connect to Tor" 1.205
Then the Tor Connection Assistant reports that it failed to connect 11.796
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.955
Then the system clock is less than 20 minutes incorrect 0.317
# "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.356
When I click "Connect to Tor" 1.153
Then I wait until Tor is ready 6.072
And all Internet traffic has only flowed through the configured bridges 0.827
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.077
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.383
After features/support/hooks.rb:504 0.444
After features/support/hooks.rb:315 0.662
After features/support/hooks.rb:100 0.035
Feature: Time syncing
28.289
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.036
And I make sure time sync before Tor connects uses a fake connectivity check service 1.294
And the network is plugged 0.045
And Tor is ready 17.305
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.603
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:504 0.578
After features/support/hooks.rb:315 0.858
After features/support/hooks.rb:100 0.000
Tags: @product
17.165
When I configure some normal bridges in the Tor Connection Assistant 12.426
Then I wait until Tor is ready 3.838
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.050
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.837
After features/support/hooks.rb:315 0.609
After features/support/hooks.rb:100 0.048
Tags: @product
22.253
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 20.023
Then I wait until Tor is ready 1.437
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.047
And all Internet traffic has only flowed through the configured bridges 0.730
After features/support/hooks.rb:315 0.644
After features/support/hooks.rb:100 0.068
Tags: @product
38.967
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 36.664
Then I wait until Tor is ready 1.413
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.055
And all Internet traffic has only flowed through the configured bridges 0.818
After features/support/hooks.rb:315 0.669
After features/support/hooks.rb:100 0.053
Tags: @product
1:8.211
Given the Tor network and default bridges are blocked 1.723
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.477
Then the Tor Connection Assistant reports that it failed to connect 0.114
And tca.conf is empty 0.199
Given I scan a QR code from the error page in Tor Connection Assistant 22.430
And I retry connecting to Tor 1.161
Then I wait until Tor is ready 10.043
And tca.conf includes the configured bridges 0.027
And available upgrades have been checked 1.122
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.912
After features/support/hooks.rb:315 0.886
After features/support/hooks.rb:100 0.065
17.635
When I configure the default bridges in the Tor Connection Assistant 12.250
Then I wait until Tor is ready 3.486
And Tor is configured to use the default bridges 0.457
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.063
And Tor is configured to use the default bridges 0.433
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.932
After features/support/hooks.rb:315 0.680
After features/support/hooks.rb:100 0.039
Tags: @product
56.166
Given the Tor network is blocked 2.378
When I configure a direct connection in the Tor Connection Assistant 25.246
Then I wait until Tor is ready 26.958
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.045
And Tor is configured to use the default bridges 0.465
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.058
After features/support/hooks.rb:315 0.643
After features/support/hooks.rb:100 0.035
Tags: @product
46.073
Given the Tor network and default bridges are blocked 2.938
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.573
Then the Tor Connection Assistant reports that it failed to connect 0.107
And tca.conf is empty 0.225
Given the Tor network and default bridges are unblocked 1.193
And I retry connecting to Tor 1.145
Then I wait until Tor is ready 8.007
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.048
And all Internet traffic has only flowed through Tor or connectivity check service 0.822
After features/support/hooks.rb:315 0.968
After features/support/hooks.rb:100 0.043
Tags: @product
4.472
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.168
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.116
And I cannot click the "Connect to Tor" button 0.187
After features/support/hooks.rb:315 0.935
After features/support/hooks.rb:100 0.038
Tags: @product
29.000
Given I configure a direct connection in the Tor Connection Assistant 10.021
And I wait until Tor is ready 2.166
When I disconnect the network through GNOME 2.768
And I connect the network through GNOME 2.857
Then the Tor Connection Assistant autostarts 2.356
And the Tor Connection Assistant connects to Tor 6.279
And I wait until Tor is ready 0.881
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.061
And all Internet traffic has only flowed through Tor or connectivity check service 1.607
After features/support/hooks.rb:315 0.636
After features/support/hooks.rb:100 0.037
Tags: @product
45.374
Given I configure a direct connection in the Tor Connection Assistant 9.932
And I wait until Tor is ready 2.469
And I disconnect the network through GNOME 2.742
And the Tor network and default bridges are blocked 1.420
When I connect the network through GNOME 2.926
Then the Tor Connection Assistant reports that it failed to connect 25.883
After features/support/hooks.rb:315 0.741
After features/support/hooks.rb:100 0.043
Tags: @product
37.592
Given the Tor network and default bridges are blocked 1.990
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.330
Then the Tor Connection Assistant reports that it failed to connect 0.145
Given the Tor network and default bridges are unblocked 1.389
When I click "Connect to Tor" 1.144
Then I wait until Tor is ready 8.163
And Tor is configured to use the default bridges 0.444
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.984
After features/support/hooks.rb:315 0.615
After features/support/hooks.rb:100 0.049
19.202
Scenario Erasure of memory freed by killed userspace processes
Before features/support/hooks.rb:269 0.002
Steps
Given I have started Tails from DVD without network and logged in 8.039
And I prepare Tails for memory erasure tests 0.408
When I start a process allocating 128 MiB of memory with a known pattern 2.379
Then patterns cover at least 128 MiB in the guest's memory 3.492

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

When I kill the allocating process 0.378
Then I find very few patterns in the guest's memory 4.504
2.965% of the free memory still has the pattern, but less than 0.800% was expected.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/erase_memory.rb:219:in `/^I find very few patterns in the guest's memory$/'
features/erase_memory.feature:19:in `Then I find very few patterns in the guest's memory'
Output 1

Pattern coverage: 2.965% (26 MiB out of 883 MiB reference memory)

After features/support/hooks.rb:315 5.219

SCENARIO FAILED: 'Erasure of memory freed by killed userspace processes' (at time 00:29:10)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/100/artifact/build-artifacts/00:29:10_Erasure_of_memory_freed_by_killed_userspace_processes.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/100/artifact/build-artifacts/00:29:10_Erasure_of_memory_freed_by_killed_userspace_processes.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/100/artifact/build-artifacts/00:29:10_Erasure_of_memory_freed_by_killed_userspace_processes.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/100/artifact/build-artifacts/00:29:10_Erasure_of_memory_freed_by_killed_userspace_processes.journal

After features/support/hooks.rb:100 0.000
24.913
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.270
And I prepare Tails for memory erasure tests 0.410
And I find very few patterns in the guest's memory 4.034

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

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

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.529
After features/support/hooks.rb:100 0.011
26.170
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.115
And I temporarily create a 4 GiB disk named "gptfat" 0.063
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.333
And I plug USB drive "gptfat" 2.597
When I start Tails Installer 9.021
Then I am told by Tails Installer that the destination device "is too small" 0.040
After features/support/hooks.rb:315 0.759
After features/support/hooks.rb:100 0.001
Tags: @product
19.240
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.964
And I temporarily create a 7200 MiB disk named "temp" 0.049
And I start Tails Installer 8.421
But a suitable USB device is not found 0.019
When I plug USB drive "temp" 2.493
Then the "temp" USB drive is selected 0.087
When I unplug USB drive "temp" 0.180
Then a suitable USB device is not found 0.024
After features/support/hooks.rb:315 0.760
After features/support/hooks.rb:100 0.000
Tags: @product
3:49.934
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.885
And I temporarily create a 7200 MiB disk named "install" 0.053
And I create a gpt partition with a vfat filesystem on disk "install" 6.329
And I plug USB drive "install" 2.490
And I install Tails to USB drive "install" by cloning 3:14.764
Then the running Tails is installed on USB drive "install" 12.435
And there is a random seed on USB drive "install" 5.898
But there is no persistence partition on USB drive "install" 0.077
After features/support/hooks.rb:315 1.292
After features/support/hooks.rb:100 0.114
Tags: @product
3:44.359
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.080
And I temporarily create a 7200 MiB disk named "install" 0.051
And I plug USB drive "install" 2.682
And I install Tails to USB drive "install" by cloning 3:15.342
Then the running Tails is installed on USB drive "install" 12.234
And there is a random seed on USB drive "install" 5.892
But there is no persistence partition on USB drive "install" 0.076
After features/support/hooks.rb:315 1.267
After features/support/hooks.rb:100 0.114
Tags: @product
4:22.008
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.633
And I create a file in the Persistent directory 0.054
And I temporarily create a 7200 MiB disk named "install" 0.044
And I create a gpt partition with a vfat filesystem on disk "install" 6.369
And I plug USB drive "install" 2.580
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:38.796
Then the running Tails is installed on USB drive "install" 14.046
And there is a random seed on USB drive "install" 6.010
And there is a persistence partition on USB drive "install" 0.071
And the USB drive "install" contains the same files as my persistent storage 3.402
After features/support/hooks.rb:315 1.904
After features/support/hooks.rb:100 0.122
Tags: @product
3:51.790
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.572
And I temporarily create a 7200 MiB disk named "install" 0.060
And I plug USB drive "install" 2.633
And I install Tails to USB drive "install" by cloning 3:17.485
Then the running Tails is installed on USB drive "install" 14.957
And there is a random seed on USB drive "install" 6.020
And there is no persistence partition on USB drive "install" 0.060
After features/support/hooks.rb:315 1.546
After features/support/hooks.rb:100 0.086
Tags: @product
3:55.625
Before features/support/hooks.rb:269 0.002
# 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.578
And I have started Tails from DVD without network and logged in 8.347
And I clone USB drive "__internal" to a temporary USB drive "install" 1.290
And I plug USB drive "install" 2.656
# 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:13.853
Then the running Tails is installed on USB drive "install" 13.812
And there is a random seed on USB drive "install" 6.013
And there is no persistence partition on USB drive "install" 0.073
After features/support/hooks.rb:315 1.456
After features/support/hooks.rb:100 0.123
Tags: @product @uefi
1:46.001
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.664
And I power off the computer 0.323
And the computer is set to boot in UEFI mode 0.023
When I start Tails from USB drive "__internal" with network unplugged and I login 1:31.772
Then Tails is running from USB drive "__internal" 0.314
And the boot device has safe access rights 2.835
And Tails has started in UEFI mode 0.066
After features/support/hooks.rb:315 1.176
After features/support/hooks.rb:100 0.006
Tags: @product
1:32.328
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.021
And I plug and mount a USB drive containing a Tails USB image 38.999
And I create a 7200 MiB disk named "usbimage" 0.040
And I plug USB drive "usbimage" 2.390
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 42.877
After features/support/hooks.rb:315 2.236
After features/support/hooks.rb:100 0.091
Tags: @product
1:55.954
Before features/support/hooks.rb:269 0.003
Given a computer 0.160
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:54.690
Then Tails is running from USB drive "usbimage" 0.359
And the label of the system partition on "usbimage" is "Tails" 0.204
And the system partition on "usbimage" is an EFI system partition 0.165
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.143
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.078
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.074
And the system partition on "usbimage" has the expected flags 0.077
After features/support/hooks.rb:315 0.584
After features/support/hooks.rb:100 0.006
4:54.489
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.006
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 55.320
And I update APT using apt 17.197
And I install "popularity-contest" using apt 22.300
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.729
When I create a persistent storage and activate the Additional Software feature 17.482
Then Additional Software is correctly configured for package "popularity-contest" 1.316
When I shutdown Tails and wait for the computer to power off 10.801
And I start Tails from USB drive "__internal" with network unplugged 56.693
And I enable persistence 18.796
And I log in to a new session 41.155
And the Additional Software installation service has started 41.684
Then I am notified that the installation succeeded 1.992
And Additional Software is correctly configured for package "popularity-contest" 0.772
And the package "popularity-contest" is installed after Additional Software has been started 0.246
After features/support/hooks.rb:504 37.442
After features/support/hooks.rb:315 1.134
After features/support/hooks.rb:100 0.014
2:20.761
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.204
And I start Tails from USB drive "__internal" and I login with an administration password 1:35.231
And I update APT using apt 18.130
When I install "makepp" using apt 22.830
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.292
And the package "makepp" is installed 0.072
After features/support/hooks.rb:504 37.272
After features/support/hooks.rb:315 0.920
After features/support/hooks.rb:100 0.014
4:59.187
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given a computer 0.217
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:10.309
When I uninstall "popularity-contest" using apt 21.731
And I accept removing "popularity-contest" from Additional Software 0.723
Then "popularity-contest" is not in the list of Additional Software 0.712
When I start Synaptic 27.153
And I update APT using Synaptic 22.049
And I install "cowsay" using Synaptic 8.459
And I accept adding "cowsay" to Additional Software 2.050
Then Additional Software is correctly configured for package "cowsay" 0.773
When I uninstall "cowsay" using apt 3.237
And I refuse removing "cowsay" from Additional Software 0.580
Then Additional Software is correctly configured for package "cowsay" 0.713
When I start "Additional Software" via GNOME Activities Overview 10.514
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.514
Then "cowsay" is not in the list of Additional Software 1.012
When I install "cowsay" using apt 3.208
And I refuse adding "cowsay" to Additional Software 0.598
Then "cowsay" is not in the list of Additional Software 0.627
After features/support/hooks.rb:504 0.988
After features/support/hooks.rb:315 0.661
After features/support/hooks.rb:100 0.026
10:1.423
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given a computer 0.199
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:13.464
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 27.672
And I accept adding "cowsay" to Additional Software 4.879
And Additional Software is correctly configured for package "cowsay" 0.835
And I shutdown Tails and wait for the computer to power off 6.281
And I start Tails from USB drive "__internal" with network unplugged 57.324
And I enable persistence 10.807
# 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 38.501
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.524
And I revert the APT tweaks that made it prefer an old version of cowsay 0.049
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.064
And the network is plugged 0.043
And Tor is ready 20.718
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.043
And available upgrades have been checked 0.140
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.271
And I can open the Additional Software configuration window from the notification 5.987
And I shutdown Tails and wait for the computer to power off 19.524
And I start Tails from USB drive "__internal" with network unplugged 57.517
And I enable persistence 10.529
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 37.497
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.110
And I revert the APT tweaks that made it prefer an old version of cowsay 0.051
And the network is plugged 0.038
And Tor is ready 1:16.013
Then the Additional Software upgrade service has started 0.172
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.087
After features/support/hooks.rb:504 2.133
After features/support/hooks.rb:315 1.047
After features/support/hooks.rb:100 0.029
2:10.777
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.202
And I start Tails from USB drive "__internal" with network unplugged 57.419
And I enable persistence 11.394
And I remove the "cowsay" deb files from the APT cache 0.633
# 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.085
And I log in to a new session 46.427
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 8.898
And I can open the Additional Software log file from the notification 5.198
And the package "cowsay" is not installed 0.515
After features/support/hooks.rb:504 0.100
After features/support/hooks.rb:315 1.270
After features/support/hooks.rb:100 0.009
Tags: @product
1:49.722
Before features/support/hooks.rb:269 0.006
Given a computer 0.201
And I create a 7200 MiB disk named "old" 0.038
And I plug USB drive "old" 1.047
And I write an old version of the Tails USB image to disk "old" 30.222
When I start Tails from USB drive "old" with network unplugged 1:14.642
Then the boot device has safe access rights 2.665
And Tails is running from USB drive "old" 0.286
And there is no persistence partition on USB drive "old" 0.064
And process "udev-watchdog" is running 0.083
And udev-watchdog is monitoring the correct device 0.300
And I unplug USB drive "old" 0.170
After features/support/hooks.rb:315 3.544
After features/support/hooks.rb:100 0.009
Tags: @product
2:16.286
Before features/support/hooks.rb:269 0.006
Given a computer 0.195
And I start Tails from USB drive "old" with network unplugged and I login 1:28.436
Then Tails is running from USB drive "old" 0.362
And I create a persistent partition 36.801
And I take note of which tps features are available 1.444
Then a Tails persistence partition exists on USB drive "old" 0.758
And I shutdown Tails and wait for the computer to power off 8.288
After features/support/hooks.rb:315 0.149
After features/support/hooks.rb:100 0.010
Tags: @product
2:40.218
Before features/support/hooks.rb:269 0.006
Given a computer 0.202
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:4.388
Then Tails is running from USB drive "old" 0.337
And all tps features are active 1.789
When I write some files expected to persist 1.540
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.235
And all persistence configuration files have safe access rights 0.426
And all persistent directories from the old Tails version have safe access rights 2.205
And I take note of which tps features are available 0.413
And I shutdown Tails and wait for the computer to power off 4.671
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.006
After features/support/hooks.rb:315 0.155
After features/support/hooks.rb:100 0.010
Tags: @product
2:26.038
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.881
And I log in to a new session 17.074
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.409
And I plug USB drive "to_upgrade" 2.458
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:39.704
Then the running Tails is installed on USB drive "to_upgrade" 15.142
And I unplug USB drive "to_upgrade" 0.180
And I unplug USB drive "__internal" 0.186
After features/support/hooks.rb:315 2.429
After features/support/hooks.rb:100 0.000
Tags: @product
2:3.323
Before features/support/hooks.rb:269 0.007
Given a computer 0.202
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:54.630
Then all tps features from the old Tails version are active 1.441
And Tails is running from USB drive "to_upgrade" 0.279
And the boot device has safe access rights 2.937
And the expected persistent files created with the old Tails version are present in the filesystem 1.577
And all persistent directories from the old Tails version have safe access rights 2.255
After features/support/hooks.rb:315 0.838
After features/support/hooks.rb:100 0.010
6:29.222
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.986
And no SquashFS delta is installed 0.082
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.230
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.070
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.284
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.414
When the network is plugged 0.047
And Tor is ready 20.943
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.394
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 7.839
Given I shutdown Tails and wait for the computer to power off 8.407
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:6.992
Then Tails is running version 6.2~testoverlayfs 0.013
And all tps features are active 1.998
And the file system changes introduced in version 6.2~testoverlayfs are present 0.275
And only the 6.2~testoverlayfs SquashFS delta is installed 0.060
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.342
# 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.280
When the network is plugged 0.049
And Tor is ready 16.994
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.303
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.379
Given I shutdown Tails and wait for the computer to power off 4.318
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.232
Then Tails is running version 6.3~testoverlayfs 0.012
And all tps features are active 1.914
And the file system changes introduced in version 6.3~testoverlayfs are present 0.511
And only the 6.3~testoverlayfs SquashFS delta is installed 0.104
# 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.335
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.289
When the network is plugged 0.043
And Tor is ready 15.722
Then the Upgrader considers the system as up-to-date 11.179
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.262
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.901
After features/support/hooks.rb:315 0.726
After features/support/hooks.rb:100 0.020
35.214
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.473
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.363
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.050
And the signing key used by the Upgrader is outdated 0.957
But a current signing key is available on our website 0.000
When the network is plugged 0.043
And Tor is ready 19.400
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 4.925
After features/support/hooks.rb:315 0.617
After features/support/hooks.rb:100 0.000
56.109
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 45.090
When I eject the boot medium 0.259
Then Tails eventually shuts down 10.758
After features/support/hooks.rb:315 0.213
After features/support/hooks.rb:100 0.000
38.811
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.046
And I prepare Tails for memory erasure tests 0.375
And I fill a 128 MiB file with a known pattern on the root filesystem 13.177
And patterns cover at least 128 MiB in the guest's memory 3.565

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

When I eject the boot medium 0.270
And I wait for Tails to finish wiping the memory 11.659
Then I find very few patterns in the guest's memory 1.716

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

After features/support/hooks.rb:315 3.529
After features/support/hooks.rb:100 0.000
37.897
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.246
And I prepare Tails for memory erasure tests 0.401
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.257
And I fill the USB drive with a known pattern 2.520
And I read the content of the test FS 0.146
And patterns cover at least 90% of the test FS size in the guest's memory 3.453

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

When I eject the boot medium 0.391
And I wait for Tails to finish wiping the memory 11.726
Then I find very few patterns in the guest's memory 1.754

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

After features/support/hooks.rb:315 3.587
After features/support/hooks.rb:100 0.000
1:1.694
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.092
And I prepare Tails for memory erasure tests 0.427
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.147
And I fill the USB drive with a known pattern 1.601
And I read the content of the test FS 0.053
And patterns cover at least 99% of the test FS size in the guest's memory 2.997

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

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

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

After features/support/hooks.rb:315 3.514
After features/support/hooks.rb:100 0.000
2:20.322
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.718
And I prepare Tails for memory erasure tests 0.374
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.595
And patterns cover at least 100 MiB in the guest's memory 3.516

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

When I eject the boot medium 0.473
And I wait for Tails to finish wiping the memory 11.240
Then I find very few patterns in the guest's memory 1.716

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

And Tails eventually shuts down 1:29.687
After features/support/hooks.rb:315 0.155
After features/support/hooks.rb:100 0.000
Tags: @product
55.763
Before features/support/hooks.rb:269 0.007
Given a computer 0.200
And I start Tails from DVD with network unplugged and genuine APT sources 55.238
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.039
And no proposed-updates APT suite is enabled 0.057
And no experimental APT suite is enabled for deb.torproject.org 0.050
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.016

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:315 0.606
After features/support/hooks.rb:100 0.010
Tags: @product
1:8.120
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.016
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 8.498
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.375
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.205
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.016
When I start Tails' custom backup tool 4.444
Then the backup tool displays "Plug in your backup Tails USB stick" 0.226
When I plug USB drive "backup" 2.448
And I give the Persistent Storage on drive "backup" its own UUID 0.131
And I click "Retry" in the backup tool 1.144
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.217
When I click "Back Up" in the backup tool 1.140
And I enter my persistent storage passphrase into the polkit prompt 12.625
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 7.338
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.177
And I plug USB drive "backup" 2.592
Then the USB drive "backup" contains the same files as my persistent storage 5.521
After features/support/hooks.rb:315 2.068
After features/support/hooks.rb:100 0.123
Tags: @product
0.165
Then the hostname should not have been leaked on the network 0.165
After features/support/hooks.rb:315 0.649
After features/support/hooks.rb:100 0.031
Tags: @product
0.610
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.154
And I switch to the "manually-added-con" NetworkManager connection 0.269
Then the hostname should not have been leaked on the network 0.186
After features/support/hooks.rb:315 0.609
After features/support/hooks.rb:100 0.035
40.000
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.070
When I start "Tails Documentation" via GNOME Activities Overview 11.249
Then the Tor Browser has started 19.941
Then "Tails - Documentation" has loaded in the Tor Browser 0.738
After features/support/hooks.rb:315 1.275
After features/support/hooks.rb:100 0.000
46.460
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.539
When I start "Tails Documentation" via GNOME Activities Overview 10.477
Then the Tor Browser has started 21.880
Then "Tails - Documentation" has loaded in the Tor Browser 0.562
After features/support/hooks.rb:315 0.837
After features/support/hooks.rb:100 0.000
21.340
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.006
Given I have started Tails from DVD without network and logged in 8.155
When I start Electrum through the GNOME menu 11.117
But the "electrum" tps feature is not enabled 0.585
And I see a warning that Electrum is not persistent 1.481
After features/support/hooks.rb:504 0.106
After features/support/hooks.rb:315 1.663
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.895
Before features/support/hooks.rb:269 0.048
Given I have started Tails from DVD without network and logged in 8.229
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 4.488
Then I see "CupsTestPage.png" after at most 40 seconds 3.282
And I can print the current document to "/home/amnesia/output.pdf" 4.895
After features/support/hooks.rb:315 0.776
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.801
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.007
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.153
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.540
Then I see "CupsTestPage.png" after at most 40 seconds 3.294
And I can print the current document to "/home/amnesia/output.pdf" 5.805
After features/support/hooks.rb:315 0.809
After features/support/hooks.rb:100 0.000
Feature: Using Evince
20.250
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.083
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.156
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.046
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.044
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.045
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.132
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.805
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.213
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.069
When I close Evince 0.181
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.116
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.136
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.284
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.071
When I close Evince 0.191
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.168
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.172
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.264
# 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.066
After features/support/hooks.rb:315 2.233
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.311
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.129
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.162
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.053
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.745
Then I see "CupsTestPage.png" after at most 40 seconds 3.216
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.002
After features/support/hooks.rb:315 0.877
After features/support/hooks.rb:100 0.000
Feature: Using Evince
15.570
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.234
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.195
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.181
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.670
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.082
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.152
After features/support/hooks.rb:315 0.871
After features/support/hooks.rb:100 0.000
19.495
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 7.960
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.054
When I press the "PRINTSCREEN" key 0.124
And GNOME offers me various screenshot options 1.158
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.066
After features/support/hooks.rb:315 1.473
After features/support/hooks.rb:100 0.000
Tags: @product
8.599
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.023
When the "Dogtail rules!" notification is sent 0.173
Then the "Dogtail rules!" notification is shown to the user 0.402
After features/support/hooks.rb:315 1.609
After features/support/hooks.rb:100 0.000
Tags: @product
3:33.652
Before features/support/hooks.rb:269 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.962
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.044
And Tor is ready 18.913
And all notifications have disappeared 4.210
When I start "Additional Software" via GNOME Activities Overview 10.495
And I close the "tails-additional-software-config" window 2.021
When I start "Disks" via GNOME Activities Overview 8.099
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.715
When I start "GNOME Terminal" via GNOME Activities Overview 8.787
And I close the "gnome-terminal-server" window 1.844
When I start "Files" via GNOME Activities Overview 8.107
And I close the "org.gnome.Nautilus" window 16.773
When I start "Persistent Storage" via GNOME Activities Overview 10.018
And I close the "tps-frontend" window 3.649
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.635
And I close the "zenity" window 3.847
When I start "Pidgin" via GNOME Activities Overview 8.185
And I close the "Pidgin" window via Alt+F4 3.736
When I start "Thunderbird" via GNOME Activities Overview 8.790
And I close the "Thunderbird" window 12.342
When I start "Tor Browser" via GNOME Activities Overview 8.782
And I close the "Firefox" window 14.200
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.357
And I close the "unlock-veracrypt-volumes" window 2.348
When I start "Unsafe Browser" via GNOME Activities Overview 9.137
And I close the "Firefox" window 16.644
After features/support/hooks.rb:315 1.162
After features/support/hooks.rb:100 0.000
Tags: @product
38.896
Before features/support/hooks.rb:269 0.006
Given a computer 0.186
And I start the computer from DVD with network unplugged 35.026
When Tails detects disk read failures on the SquashFS 0.256
Then I see a disk failure message on the splash screen 3.426
After features/support/hooks.rb:315 0.611
After features/support/hooks.rb:100 0.009
Tags: @product
38.799
Before features/support/hooks.rb:269 0.006
Given a computer 0.190
And I start the computer from DVD with network unplugged 34.671
When Tails detects disk read failures on the boot device 1.488
Then I see a disk failure message on the splash screen 2.449
After features/support/hooks.rb:315 0.660
After features/support/hooks.rb:100 0.009
Tags: @product
37.994
Before features/support/hooks.rb:269 0.006
Given a computer 0.192
And I start the computer from DVD with network unplugged 34.468
When Tails detects disk read failures on the boot device with a target error 0.395
Then I see a disk failure message on the splash screen 2.938
After features/support/hooks.rb:315 0.635
After features/support/hooks.rb:100 0.009
Tags: @product @doc
45.372
Before features/support/hooks.rb:269 0.006
Given a computer 0.193
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.029
When Tails detects disk read failures on the SquashFS 0.271
Then I see a disk failure message 1.237
Then I can open the hardware failure documentation from the disk failure message 21.640
After features/support/hooks.rb:315 1.942
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.762
Before features/support/hooks.rb:269 0.007
Given a computer 0.189
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.087
When Tails detects disk read failures on the boot device 1.459
Then I see a disk failure message 0.514
Then I can open the hardware failure documentation from the disk failure message 22.511
After features/support/hooks.rb:315 2.055
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.258
Before features/support/hooks.rb:269 0.006
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.252
When Tails detects disk read failures on the boot device with a target error 1.494
Then I see a disk failure message 0.470
Then I can open the hardware failure documentation from the disk failure message 21.853
After features/support/hooks.rb:315 2.203
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
48.900
Before features/support/hooks.rb:269 0.006
Given a computer 0.188
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.365
Then I see a graphics card failure message on the splash screen 14.346
After features/support/hooks.rb:315 0.706
After features/support/hooks.rb:100 0.009
Tags: @product @doc
12.021
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 7.991
Then the included OpenPGP keys are valid for the next 1 month 4.030
After features/support/hooks.rb:315 1.444
After features/support/hooks.rb:100 0.000
Tags: @product
20.525
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 7.989
Then the keys trusted by APT are valid for the next 3 months 12.535
After features/support/hooks.rb:315 1.462
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
45.216
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.784
And I log in to a new session in German (de) 32.744
Then the amnesiac Documents directory exists 0.099
And there is a GNOME bookmark for the amnesiac Documents directory 2.588
After features/support/hooks.rb:315 1.458
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
44.673
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.574
And I log in to a new session in German (de) 33.032
Then the amnesiac Downloads directory exists 0.085
And there is a GNOME bookmark for the amnesiac Downloads directory 2.980
After features/support/hooks.rb:315 0.787
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
43.025
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.056
And I log in to a new session in German (de) 32.397
Then the amnesiac Music directory exists 0.051
And there is a GNOME bookmark for the amnesiac Music directory 2.519
After features/support/hooks.rb:315 0.994
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
43.747
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.808
And I log in to a new session in German (de) 33.366
Then the amnesiac Pictures directory exists 0.096
And there is a GNOME bookmark for the amnesiac Pictures directory 2.476
After features/support/hooks.rb:315 1.105
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
43.422
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.896
And I log in to a new session in German (de) 32.583
Then the amnesiac Videos directory exists 0.079
And there is a GNOME bookmark for the amnesiac Videos directory 2.862
After features/support/hooks.rb:315 0.705
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.091
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.886
When I log in to a new session in Arabic (ar) 34.567
Then the keyboard layout is set to "us" 0.143
When the network is plugged 0.035
And Tor is ready 17.678
Then I successfully start the Unsafe Browser in "ar" 15.114
And I kill the Unsafe Browser 5.690
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 28.716
And DuckDuckGo is the default search engine 10.694
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 12.447
And the layout of the screen keyboard is set to "us" 0.532
After features/support/hooks.rb:315 1.178
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.049
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.886
When I log in to a new session in Chinese (zh_CN) 34.087
Then the keyboard layout is set to "cn" 0.266
When the network is plugged 0.047
And Tor is ready 17.129
Then I successfully start the Unsafe Browser in "zh_CN" 15.532
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 28.883
And DuckDuckGo is the default search engine 10.492
And I kill the Tor Browser 5.512
And the screen keyboard works in Thunderbird 16.760
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:315 1.521
After features/support/hooks.rb:100 0.000
Feature: Localization
1:53.074
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.014
When I log in to a new session in English (en) 16.787
Then the keyboard layout is set to "us" 0.153
When the network is plugged 0.040
And Tor is ready 15.850
Then I successfully start the Unsafe Browser in "en" 14.823
And I kill the Unsafe Browser 5.608
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 28.326
And DuckDuckGo is the default search engine 5.004
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 12.563
And the layout of the screen keyboard is set to "us" 0.528
After features/support/hooks.rb:315 0.946
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.055
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.796
When I log in to a new session in French (fr) 33.794
Then the keyboard layout is set to "fr" 0.180
When the network is plugged 0.035
And Tor is ready 15.479
Then I successfully start the Unsafe Browser in "fr" 15.578
And I kill the Unsafe Browser 5.699
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 29.916
And DuckDuckGo is the default search engine 11.038
And I kill the Tor Browser 5.394
And the screen keyboard works in Thunderbird 12.486
And the layout of the screen keyboard is set to "fr" 0.569
After features/support/hooks.rb:315 1.966
After features/support/hooks.rb:100 0.000
Feature: Localization
2:14.529
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.888
When I log in to a new session in German (de) 32.989
Then the keyboard layout is set to "de" 0.184
When the network is plugged 0.043
And Tor is ready 16.396
Then I successfully start the Unsafe Browser in "de" 15.393
And I kill the Unsafe Browser 5.736
When I enable the screen keyboard 0.152
Then the screen keyboard works in Tor Browser 27.170
And DuckDuckGo is the default search engine 10.322
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 12.155
And the layout of the screen keyboard is set to "de" 0.564
After features/support/hooks.rb:315 1.302
After features/support/hooks.rb:100 0.000
Feature: Localization
2:14.068
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.791
When I log in to a new session in Italian (it) 32.702
Then the keyboard layout is set to "it" 0.187
When the network is plugged 0.046
And Tor is ready 15.742
Then I successfully start the Unsafe Browser in "it" 14.916
And I kill the Unsafe Browser 5.721
When I enable the screen keyboard 0.162
Then the screen keyboard works in Tor Browser 28.305
And DuckDuckGo is the default search engine 10.153
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 12.576
And the layout of the screen keyboard is set to "us" 0.536
After features/support/hooks.rb:315 1.075
After features/support/hooks.rb:100 0.000
Feature: Localization
2:16.798
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.798
When I log in to a new session in Persian (fa) 32.400
Then the keyboard layout is set to "ir" 0.199
When the network is plugged 0.048
And Tor is ready 16.533
Then I successfully start the Unsafe Browser in "fa" 15.297
And I kill the Unsafe Browser 5.590
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 29.290
And DuckDuckGo is the default search engine 10.534
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 12.952
And the layout of the screen keyboard is set to "ir" 0.522
After features/support/hooks.rb:315 1.524
After features/support/hooks.rb:100 0.000
Feature: Localization
2:15.405
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.930
When I log in to a new session in Portuguese (pt) 32.526
Then the keyboard layout is set to "pt" 0.292
When the network is plugged 0.059
And Tor is ready 15.648
Then I successfully start the Unsafe Browser in "pt" 15.405
And I kill the Unsafe Browser 5.702
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.585
And DuckDuckGo is the default search engine 10.404
And I kill the Tor Browser 5.454
And the screen keyboard works in Thunderbird 12.731
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:315 1.316
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.448
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.884
When I log in to a new session in Russian (ru) 32.792
Then the keyboard layout is set to "ru" 0.215
When the network is plugged 0.035
And Tor is ready 17.613
Then I successfully start the Unsafe Browser in "ru" 14.393
And I kill the Unsafe Browser 5.855
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 29.495
And DuckDuckGo is the default search engine 10.077
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 13.148
And the layout of the screen keyboard is set to "ru" 0.604
After features/support/hooks.rb:315 1.041
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.050
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.875
When I log in to a new session in Spanish (es) 33.285
Then the keyboard layout is set to "es" 0.126
When the network is plugged 0.030
And Tor is ready 18.517
Then I successfully start the Unsafe Browser in "es" 14.203
And I kill the Unsafe Browser 5.668
When I enable the screen keyboard 0.146
Then the screen keyboard works in Tor Browser 27.703
And DuckDuckGo is the default search engine 10.335
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 14.157
And the layout of the screen keyboard is set to "us" 0.530
After features/support/hooks.rb:315 1.296
After features/support/hooks.rb:100 0.000
Feature: Localization
2:16.694
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.833
When I log in to a new session in Turkish (tr) 33.033
Then the keyboard layout is set to "tr" 0.210
When the network is plugged 0.043
And Tor is ready 17.214
Then I successfully start the Unsafe Browser in "tr" 15.410
And I kill the Unsafe Browser 5.865
When I enable the screen keyboard 0.205
Then the screen keyboard works in Tor Browser 28.614
And DuckDuckGo is the default search engine 10.140
And I kill the Tor Browser 5.457
And the screen keyboard works in Thunderbird 12.130
And the layout of the screen keyboard is set to "us" 0.534
After features/support/hooks.rb:315 2.701
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.501
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
And I capture all network traffic 0.007
When I disable MAC spoofing in Tails Greeter 3.140
And I log in to a new session 17.366
And the network is plugged 0.048
And Tor is ready 41.944
Then 1 network interface is enabled 0.105
And the 1st network device has its real MAC address configured 0.106
When I hotplug a network device and wait for it to be initialized 1.444
Then 2 network interfaces are enabled 0.073
And the 2nd network device has its real MAC address configured 0.074
And some network device leaked the real MAC address 0.340
After features/support/hooks.rb:315 0.846
After features/support/hooks.rb:100 0.033
Tags: @product
40.935
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.909
And I capture all network traffic 0.007
When I log in to a new session 16.688
And the network is plugged 0.044
And Tor is ready 14.222
Then 1 network interface is enabled 0.187
And the 1st network device has a spoofed MAC address configured 0.104
When I hotplug a network device and wait for it to be initialized 1.383
Then 2 network interfaces are enabled 0.070
And the 2nd network device has a spoofed MAC address configured 0.074
And no network device leaked the real MAC address 0.241
After features/support/hooks.rb:315 0.583
After features/support/hooks.rb:100 0.038
Tags: @product
27.176
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.901
And I capture all network traffic 0.007
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns false 0.141
When I log in to a new session 17.211
Then no network interfaces are enabled 0.097
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.763
After features/support/hooks.rb:315 0.744
After features/support/hooks.rb:100 0.048
Tags: @product
26.462
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.805
And I capture all network traffic 0.007
And the network is plugged 0.039
And macchanger will fail by not spoofing and always returns true 0.171
When I log in to a new session 16.642
Then no network interfaces are enabled 0.096
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.689
After features/support/hooks.rb:315 0.767
After features/support/hooks.rb:100 0.039
Tags: @product
27.297
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.859
And I capture all network traffic 0.007
And the network is plugged 0.033
And macchanger will fail by not spoofing and always returns true 0.148
And no network interface modules can be unloaded 0.463
When I log in to a new session 16.821
Then 1 network interface is enabled 0.105
But the MAC spoofing panic mode disabled networking 0.632
And no network device leaked the real MAC address 0.013
And I see the "All networking disabled" notification after at most 60 seconds 1.211
After features/support/hooks.rb:315 0.763
After features/support/hooks.rb:100 0.037
Tags: @product
57.912
Before features/support/hooks.rb:269 0.006
Given a computer 0.200
And I capture all network traffic 0.005
When I start the computer 0.966
Then the computer boots Tails 56.597
And no network interfaces are enabled 0.130
And no network device leaked the real MAC address 0.013
After features/support/hooks.rb:315 0.585
After features/support/hooks.rb:100 0.044
1:40.579
Before features/support/hooks.rb:269 0.006
Given a computer 0.182
And I start Tails from DVD with network unplugged and I login 1:23.428
And I plug and mount a USB drive containing a sample PNG 15.457
Then MAT can clean some sample PNG file 1.510
After features/support/hooks.rb:315 0.607
After features/support/hooks.rb:100 0.009
Feature: Networking
Tags: @product
1:10.205
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.140
And I wait between 30 and 60 seconds 41.015

Slept for 41 seconds

Then the Tor Status icon tells me that Tor is not usable 0.722
When the network is plugged 0.032
Then I successfully configure Tor 15.378
And the Tor Status icon tells me that Tor is usable 0.719
And all notifications have disappeared 4.149
And the time has synced 0.047
After features/support/hooks.rb:315 0.647
After features/support/hooks.rb:100 0.000
Feature: Networking
37.142
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.882
And I disable networking in Tails Greeter 0.979
And I log in to a new session 17.661
Then no network interfaces are enabled 0.169
When I hotplug a network device 0.234
And I wait 10 seconds 10.009

Slept for 10 seconds

Then no network interfaces are enabled 0.206
After features/support/hooks.rb:315 2.328
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
24.695
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.668
When I start "Onion Circuits" via GNOME Activities Overview 9.943
Then Onion Circuits starts 1.810
And Onion Circuits shows some circuits 0.272
After features/support/hooks.rb:315 0.819
After features/support/hooks.rb:100 0.000
Tags: @product
2:13.565
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:28.868
And I update APT using apt 19.291
And I install "python3-behave" using apt 22.385
Then the Tails Persistent Storage behave tests pass 3.019
After features/support/hooks.rb:315 0.699
After features/support/hooks.rb:100 0.000
Tags: @product
43.774
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.700
When I log in to a new session without activating the Persistent Storage 21.608
Then Tails is running from USB drive "__internal" 0.443
And persistence is disabled 0.293
But a Tails persistence partition exists on USB drive "__internal" 9.728
After features/support/hooks.rb:315 2.162
After features/support/hooks.rb:100 0.000
Tags: @product
2:56.017
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.056
Then Tails is running from USB drive "__internal" 0.522
When I create a file in the Persistent directory 0.194
And I create a persistent partition with the default settings 20.966
Then the file I created was copied to the Persistent Storage 0.480
When I shutdown Tails and wait for the computer to power off 12.644
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:8.783
Then persistence for "Persistent" is active 0.306
And the file I created in the Persistent directory exists 0.063
After features/support/hooks.rb:315 0.604
After features/support/hooks.rb:100 0.009
Tags: @product
53.472
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.976
And the system is very low on memory 3.925
When I create a file in the Persistent directory 1.027
When I try to create a persistent partition 19.822
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.300
When I close the Persistent Storage app 2.628
And I free up some memory 1.237
And I create a persistent partition with the default settings 13.325
Then the file I created was copied to the Persistent Storage 0.228
After features/support/hooks.rb:315 1.211
After features/support/hooks.rb:100 0.000
Tags: @product
2:26.787
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.354
Then Tails is running from USB drive "__internal" 0.345
And all tps features are active 2.075
And all persistent directories have safe access rights 2.320
When I disable the first tps feature 5.495
Then all tps features but the first one are active 1.884
And I shutdown Tails and wait for the computer to power off 10.660
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.675
Then all tps features but the first one are active 1.975
After features/support/hooks.rb:315 0.792
After features/support/hooks.rb:100 0.009
Tags: @product
19.569
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.556
Then persistence for "Persistent" is active 0.090
And I create a file in the Persistent directory 0.090
Then the file I created was copied to the Persistent Storage 0.076
When I disable the first tps feature 6.400
Then persistence for "Persistent" is not active 0.078
And the Persistent directory does not exist 0.049
When I enable the first tps feature 3.097
Then persistence for "Persistent" is active 0.062
And the file I created in the Persistent directory exists 0.066
After features/support/hooks.rb:315 0.819
After features/support/hooks.rb:100 0.000
Tags: @product
19.012
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.471
Then persistence for "Persistent" is active 0.106
When I create a file in the Persistent directory 0.066
And I disable the first tps feature 5.641
And I delete the data of the Persistent Folder feature 3.665
Then the file I created does not exist on the Persistent Storage 0.063
After features/support/hooks.rb:315 1.109
After features/support/hooks.rb:100 0.000
Tags: @product
1:2.656
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.270
And the network is plugged 0.045
And Tor is ready 18.871
And I take note of which tps features are available 0.491
When I write some files expected to persist 1.368
And I shutdown Tails and wait for the computer to power off 8.502
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 24.105
After features/support/hooks.rb:315 0.137
After features/support/hooks.rb:100 0.000
Tags: @product
3:0.028
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.471
And the network is plugged 0.034
And Tor is ready 19.514
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.269
And I shutdown Tails and wait for the computer to power off 8.424
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.028
And I capture all network traffic 0.007
And the network is plugged 0.043
And Tor is ready 20.587
And I switch to the "persistent-con-current" NetworkManager connection 0.273
And the 1st network device has a spoofed MAC address configured 0.081
And no network device leaked the real MAC address 0.290
After features/support/hooks.rb:315 0.629
After features/support/hooks.rb:100 0.041
Tags: @product
51.347
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.167
And I enable persistence creation in Tails Greeter 1.144
And I log in to a new session expecting no warning about the Persistent Storage not being activated 19.181
Then I create a persistent partition with the default settings using the wizard that was already open 19.854
After features/support/hooks.rb:315 1.361
After features/support/hooks.rb:100 0.000
Tags: @product
4:49.514
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.679
When I enable persistence 33.024
Then no persistent Greeter options were restored 17.175
When I set all Greeter options to non-default values 24.322
And I log in to a new session in German (de) after having activated the Persistent Storage 47.674
Then all Greeter options are set to non-default values 0.448
When I cold reboot the computer 7.355
And the computer reboots Tails 1:6.176
Given I enable persistence 31.253
Then persistent Greeter options were restored 15.260
When I log in to a new session after having activated the Persistent Storage 33.609
Then all Greeter options are set to non-default values 0.534
After features/support/hooks.rb:315 1.048
After features/support/hooks.rb:100 0.009
Tags: @product
3:43.907
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.109
# 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 41.339
And I shutdown Tails and wait for the computer to power off 14.582
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:58.673
And I change the passphrase of the Persistent Storage back to the original 39.202
After features/support/hooks.rb:315 2.236
After features/support/hooks.rb:100 0.010
Tags: @product
58.373
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.148
And I log in to a new session without activating the Persistent Storage 20.423
Then persistence is disabled 0.259
But a Tails persistence partition exists on USB drive "__internal" 9.641
And all notifications have disappeared 11.629
When I delete the persistent partition 5.926
Then there is no persistence partition on USB drive "__internal" 0.342
After features/support/hooks.rb:315 1.145
After features/support/hooks.rb:100 0.000
Tags: @product
2:17.635
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.261
When I write some dotfile expected to persist 0.055
And I shutdown Tails and wait for the computer to power off 8.542
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.416
Then the expected persistent dotfile is present in the filesystem 0.358
After features/support/hooks.rb:315 0.605
After features/support/hooks.rb:100 0.010
Tags: @product
1:32.596
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.098
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.086
When I try to enable persistence 0.406
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 26.257
When I log in to a new session after having activated the Persistent Storage 41.319
And all notifications have disappeared 7.590
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.626
And all tps features are enabled 2.387
And all tps features but the first one are active 1.822
After features/support/hooks.rb:315 1.122
After features/support/hooks.rb:100 0.000
Tags: @product
3:57.396
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 2:48.232
And I enable persistence 27.908
And I log in to a new session after having activated the Persistent Storage 38.984
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.075
And persistence is enabled 0.195
After features/support/hooks.rb:315 1.180
After features/support/hooks.rb:100 0.000
Tags: @product
26.861
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9.075
And I enable persistence but something goes wrong during the LUKS header upgrade 17.051
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.733
After features/support/hooks.rb:315 0.768
After features/support/hooks.rb:100 0.000
Tags: @product
19.550
When I choose to connect to Tor automatically 2.305
And I accept Tor Connection's offer to use my persistent bridges 1.769
And I click "Connect to Tor" 1.216
Then I wait until Tor is ready 12.425
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 0.987
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.833
After features/support/hooks.rb:315 0.717
After features/support/hooks.rb:100 0.048
Tags: @product
20.711
When I choose to connect to Tor automatically 2.366
And I accept Tor Connection's offer to use my persistent bridges 1.686
And I disable saving bridges to Persistent Storage 1.235
And I configure a direct connection in the Tor Connection Assistant 8.745
Then I wait until Tor is ready 4.772
And tca.conf includes no bridge 0.012
And the "TorConfiguration" tps feature is not enabled and not active 0.911
And all Internet traffic has only flowed through Tor or connectivity check service 0.981
After features/support/hooks.rb:315 0.696
After features/support/hooks.rb:100 0.058
Feature: Random Seed
Tags: @product
2:38.174
Before features/support/hooks.rb:269 0.006
Given a computer 0.205
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 28.237
Then there is no random seed on USB drive "temp" 6.020
When I start Tails from USB drive "temp" with network unplugged 1:23.654
Then the random seed was written multiple times on first boot 0.118
And there is a random seed on USB drive "temp" 5.970
When I log in to a new session 15.704
And I wait for the random seed to be updated 1.087
Then there is a random seed on USB drive "temp" 6.021
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.081
Then there is a random seed on USB drive "temp" 5.973
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:315 0.138
After features/support/hooks.rb:100 0.100
Tags: @product
23.744
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 23.352
Then the live user has been setup by live-boot 0.110
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.089
And the live user owns its home directory which has strict permissions 0.192
After features/support/hooks.rb:315 1.537
After features/support/hooks.rb:100 0.000
14.161
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.953
Then no unexpected services are listening for network connections 0.207

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

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

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

After features/support/hooks.rb:315 0.582
After features/support/hooks.rb:100 0.000
Tags: @product
18.873
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.265
Then the live user can only access allowed local services 5.608

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 onion-grater on 0.0.0.0:951 (TCP) as expected

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

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

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

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

After features/support/hooks.rb:315 0.650
After features/support/hooks.rb:100 0.000
Tags: @product
8.315
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.256
Then there are no unexpected messages of priority "err" or higher in the journal 0.058
After features/support/hooks.rb:315 1.518
After features/support/hooks.rb:100 0.000
Tags: @product
11.459
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.380
Then there are no unexpected messages of priority "err" or higher in the journal 0.079
After features/support/hooks.rb:315 0.902
After features/support/hooks.rb:100 0.000
Tags: @product
22.135
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.937
When I request a shutdown using the system menu 1.719
Then Tails eventually shuts down 8.478
After features/support/hooks.rb:315 0.172
After features/support/hooks.rb:100 0.000
1:22.868
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.155
When I request a reboot using the system menu 1.738
Then Tails eventually restarts 1:8.974
After features/support/hooks.rb:315 3.466
After features/support/hooks.rb:100 0.000
5.741
Given I monitor the network connections of SSH 0.072
And I have the SSH key pair for an SSH server 0.359
When I connect to an SSH server on the Internet 5.130
Then I have sucessfully logged into the SSH server 0.166
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:504 0.519
After features/support/hooks.rb:315 0.661
After features/support/hooks.rb:100 0.000
7.992
Given I have the SSH key pair for an SSH server 0.244
And an SSH server is running on the LAN 0.390
When I connect to an SSH server on the LAN 5.705
Then I am prompted to verify the SSH fingerprint for the SSH server 1.652
After features/support/hooks.rb:504 0.381
After features/support/hooks.rb:315 0.666
After features/support/hooks.rb:100 0.000
13.342
Given I have the SSH key pair for an SFTP server 0.232
When I connect to an SFTP server on the Internet 11.898
Then I successfully connect to the SFTP server 1.211
After features/support/hooks.rb:504 0.545
After features/support/hooks.rb:315 1.132
After features/support/hooks.rb:100 0.000
16.674
Given I cancel setting up an email account 2.574
When I open Thunderbird's Add-ons Manager 2.296
And I open the Extensions tab 1.174
Then I see that no add-ons are enabled in Thunderbird 10.630
After features/support/hooks.rb:504 0.715
After features/support/hooks.rb:315 1.063
After features/support/hooks.rb:100 0.000
43.678
When I enter my email credentials into the autoconfiguration wizard 10.152
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.317
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.350
When I accept the autoconfiguration wizard's configuration 18.591
And I send an email to myself 6.230
And I fetch my email 1.466
Then I can find the email I sent to myself in my inbox 6.568
After features/support/hooks.rb:504 1.311
After features/support/hooks.rb:315 0.992
After features/support/hooks.rb:100 0.000
9.782
When the network is plugged 0.031
And the Tor Connection Assistant autostarts 4.343
And I look at the hide mode but then I go back 3.961
And I choose to connect to Tor automatically 1.298
Then Tor Connection does not propose me to use Tor bridges 0.146
After features/support/hooks.rb:315 1.369
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.019
Given the Tor network and default bridges are blocked 1.599
And the network is plugged 0.031
And I make sure time sync before Tor connects indicates a captive portal 1.229
And the Tor Connection Assistant autostarts 3.127
When I choose to connect to Tor automatically 1.607
And I click "Connect to Tor" 1.142
Then the Tor Connection Assistant fails to connect to Tor 27.764
And the Tor Connection Assistant knows that it's not the time sync that failed 10.581
And the Tor Connection Assistant knows that there might be a captive portal 0.112
When I open the Unsafe Browser from Tor Connection 13.954
And I log-in to the Captive Portal 12.846
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.190
And I allow time sync before Tor connects to work again 0.047
And I click "Connect to Tor" 1.150
Then I wait until Tor is ready 8.513
After features/support/hooks.rb:315 0.680
After features/support/hooks.rb:100 0.000
Tags: @product
12.422
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.856
Then the firewall's policy is to drop all IPv4 traffic 0.190
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.214
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.092
And the firewall is configured to block all external IPv6 traffic 0.067
After features/support/hooks.rb:315 0.602
After features/support/hooks.rb:100 0.000
Tags: @product
41.268
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.970
And I capture all network traffic 0.007
When I successfully start the Unsafe Browser 16.269
And I open the Tails homepage in the Unsafe Browser 11.827
And the Tails homepage loads in the Unsafe Browser 0.565
Then the firewall leak detector has detected leaks 0.626
After features/support/hooks.rb:315 0.884
After features/support/hooks.rb:100 0.044
Tags: @product
12.808
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.939
And I capture all network traffic 0.007
And I disable Tails' firewall 0.239
When I do a TCP DNS lookup of "torproject.org" 0.531
Then the firewall leak detector has detected leaks 0.089
After features/support/hooks.rb:315 0.644
After features/support/hooks.rb:100 0.042
Tags: @product
12.922
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.979
And I capture all network traffic 0.007
And I disable Tails' firewall 0.260
When I do a UDP DNS lookup of "torproject.org" 0.589
Then the firewall leak detector has detected leaks 0.085
After features/support/hooks.rb:315 0.638
After features/support/hooks.rb:100 0.039
Tags: @product
16.291
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.758
And I capture all network traffic 0.007
And I disable Tails' firewall 0.255
When I send some ICMP pings 4.164
Then the firewall leak detector has detected leaks 0.106
After features/support/hooks.rb:315 0.637
After features/support/hooks.rb:100 0.044
13.553
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.921
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.557
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.073
After features/support/hooks.rb:504 0.301
After features/support/hooks.rb:315 0.633
After features/support/hooks.rb:100 0.000
13.386
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.980
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.340
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.064
After features/support/hooks.rb:504 0.289
After features/support/hooks.rb:315 0.615
After features/support/hooks.rb:100 0.000
17.273
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.828
When I open an untorified ICMP connection to 1.2.3.4 5.378
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:504 0.332
After features/support/hooks.rb:315 0.620
After features/support/hooks.rb:100 0.000
Tags: @product
24.058
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 7.971
And the system DNS is using the local DNS resolver 0.020
And the network is plugged 0.034
And I successfully configure Tor 16.017
Then the system DNS is still using the local DNS resolver 0.014
After features/support/hooks.rb:315 1.022
After features/support/hooks.rb:100 0.000
10.251
When I monitor the network connections of tails-security-check 0.071
And I re-run tails-security-check 0.157
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:504 0.419
After features/support/hooks.rb:315 0.831
After features/support/hooks.rb:100 0.000
32.087
When I monitor the network connections of htpdate 0.071
And I re-run htpdate 31.938
Then I see that htpdate is properly stream isolated 0.076
After features/support/hooks.rb:504 0.464
After features/support/hooks.rb:315 0.612
After features/support/hooks.rb:100 0.000
32.224
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.062
And I re-run tails-upgrade-frontend-wrapper 32.149
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:504 0.489
After features/support/hooks.rb:315 0.820
After features/support/hooks.rb:100 0.000
25.046
When I monitor the network connections of Tor Browser 0.062
And I start the Tor Browser 24.014
And the Tor Browser loads the startup page 0.929
Then I see that Tor Browser is properly stream isolated 0.040
After features/support/hooks.rb:504 1.072
After features/support/hooks.rb:315 1.658
After features/support/hooks.rb:100 0.000
Tags: @product
45.479
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.029
And a web server is running on the LAN 1.038
And I capture all network traffic 0.007
When I start the Tor Browser 22.533
And the Tor Browser loads the startup page 1.161
And I open a page on the LAN web server in the Tor Browser 7.362
Then the Tor Browser shows the "Unable to connect" error 0.932
And no traffic was sent to the web server on the LAN 0.413
After features/support/hooks.rb:315 0.773
After features/support/hooks.rb:100 0.061
53.426
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.886
Then the amnesiac Tor Browser directory exists 0.051
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.815
And the persistent Tor Browser directory does not exist 0.049
When I start the Tor Browser 21.337
And the Tor Browser loads the startup page 1.232
Then I can save the current page as "index.html" to the default downloads directory 6.103
And I can print the current page as "output.pdf" to the default downloads directory 10.948
After features/support/hooks.rb:504 1.174
After features/support/hooks.rb:315 0.719
After features/support/hooks.rb:100 0.000
47.588
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.017
When I start the Tor Browser 20.729
Then the Tor Browser loads the startup page 1.112
When I download some file in the Tor Browser 13.475
Then the file is saved to the default Tor Browser download directory 0.253
After features/support/hooks.rb:504 2.277
After features/support/hooks.rb:315 0.710
After features/support/hooks.rb:100 0.000
1:18.717
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.970
When I start the Tor Browser 21.769
And the Tor Browser loads the startup page 1.114
Then I can listen to an Ogg audio track in Tor Browser 43.862
After features/support/hooks.rb:504 2.204
After features/support/hooks.rb:315 1.020
After features/support/hooks.rb:100 0.000
49.140
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.137
When I start the Tor Browser 21.619
And the Tor Browser loads the startup page 1.115
Then I can watch a WebM video in Tor Browser 14.268
After features/support/hooks.rb:504 1.257
After features/support/hooks.rb:315 0.869
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.076
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.785
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.126
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.082
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.052
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.041
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.044
And the file "/tmp/synaptic.html" exists 0.054
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.134
When I start the Tor Browser 21.735
And the Tor Browser loads the startup page 1.192
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 11.570
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.523
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.216
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.165
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.427
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.490
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.101
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.403
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.500
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.106
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.215
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.494
# 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.057
# 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.845
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.513
After features/support/hooks.rb:315 0.670
After features/support/hooks.rb:100 0.000
Tags: @product
34.155
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.865
When I start the Tor Browser 21.131
Then the Tor Browser uses all expected TBB shared libraries 1.158
After features/support/hooks.rb:315 0.849
After features/support/hooks.rb:100 0.000
53.502
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.920
When I start the Tor Browser 21.486
And the Tor Browser loads the startup page 1.155
And I open the Tails homepage in the Tor Browser 9.315
Then the Tor Browser loads the Tails homepage 1.245
When I request a new identity in Tor Browser 2.110
Then the Tor Browser restarts into a fresh session 6.268
After features/support/hooks.rb:504 2.159
After features/support/hooks.rb:315 1.097
After features/support/hooks.rb:100 0.000
Tags: @product
36.100
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.933
When I start the Tor Browser 21.472
And the Tor Browser loads the startup page 1.170
Then Tor Browser's circuit view is working 1.523
After features/support/hooks.rb:315 0.682
After features/support/hooks.rb:100 0.000
Tags: @product
54.476
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.813
When I start the Tor Browser 21.354
And the Tor Browser loads the startup page 1.312
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.007
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 0.890
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.709
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.388
After features/support/hooks.rb:315 0.645
After features/support/hooks.rb:100 0.000
Tags: @product
1:36.094
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.235
And the network is plugged 0.055
And I successfully configure Tor 18.284
And available upgrades have been checked 0.050
And all notifications have disappeared 4.168
Then the persistent Tor Browser directory exists 0.064
And there is a GNOME bookmark for the persistent Tor Browser directory 1.605
When I start the Tor Browser 20.728
And I open the address "https://tails.net/about" in the Tor Browser 10.297
And "Tails - How Tails works" has loaded in the Tor Browser 1.330
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.786
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.540
Then "Tails - How Tails works" has loaded in the Tor Browser 1.481
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.465
After features/support/hooks.rb:315 0.760
After features/support/hooks.rb:100 0.000
Tags: @product
40.423
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.224
Then the amnesiac Documents directory exists 0.067
And there is a GNOME bookmark for the amnesiac Documents directory 1.564
Then I start the Tor Browser in offline mode 22.772
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.793
After features/support/hooks.rb:315 0.774
After features/support/hooks.rb:100 0.000
Tags: @product
40.696
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.077
Then the amnesiac Downloads directory exists 0.060
And there is a GNOME bookmark for the amnesiac Downloads directory 1.597
Then I start the Tor Browser in offline mode 20.963
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.996
After features/support/hooks.rb:315 1.132
After features/support/hooks.rb:100 0.000
Tags: @product
42.394
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.062
Then the amnesiac Music directory exists 0.063
And there is a GNOME bookmark for the amnesiac Music directory 1.552
Then I start the Tor Browser in offline mode 23.548
And I can save the current page as "index.html" to the Music GNOME bookmark 9.166
After features/support/hooks.rb:315 0.947
After features/support/hooks.rb:100 0.000
Tags: @product
42.335
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.014
Then the amnesiac Pictures directory exists 0.050
And there is a GNOME bookmark for the amnesiac Pictures directory 1.541
Then I start the Tor Browser in offline mode 23.284
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.444
After features/support/hooks.rb:315 0.811
After features/support/hooks.rb:100 0.000
Tags: @product
41.486
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.147
Then the amnesiac Videos directory exists 0.053
And there is a GNOME bookmark for the amnesiac Videos directory 1.484
Then I start the Tor Browser in offline mode 23.690
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.110
After features/support/hooks.rb:315 0.911
After features/support/hooks.rb:100 0.000
Tags: @product
3:23.108
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.606
And all tps features are active 1.980
And all persistent filesystems have safe access rights 0.208
And all persistence configuration files have safe access rights 0.332
And all persistent directories have safe access rights 2.290
When I start the Tor Browser in offline mode 23.695
And I add a bookmark to eff.org in the Tor Browser 10.965
And I cold reboot the computer 11.287
And the computer reboots Tails 57.942
And I enable persistence 13.681
And I log in to a new session 37.851
And all notifications have disappeared 8.608
And I start the Tor Browser in offline mode 21.820
Then the Tor Browser has a bookmark to eff.org 2.838
After features/support/hooks.rb:315 1.307
After features/support/hooks.rb:100 0.009
4.466
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.290
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.175
After features/support/hooks.rb:504 0.374
After features/support/hooks.rb:315 0.644
After features/support/hooks.rb:100 0.000
7.481
Given I have the SSH key pair for a Git repository 0.234
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.066
Then the Git repository "testing" has been cloned successfully 0.180
After features/support/hooks.rb:504 0.472
After features/support/hooks.rb:315 0.610
After features/support/hooks.rb:100 0.000
0.523
When I wget "https://example.com/" to stdout 0.523
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.283
After features/support/hooks.rb:315 0.587
After features/support/hooks.rb:100 0.000
0.689
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.689

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:504 0.268
After features/support/hooks.rb:315 0.632
After features/support/hooks.rb:100 0.000
0.458
When I curl "https://example.com/" to stdout 0.458
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.281
After features/support/hooks.rb:315 0.616
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
48.490
Given I have started Tails from DVD without network and logged in 8.292
And I plug and mount a USB drive containing sample videos 15.333
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.174
And the file "/home/amnesia/video.mp4" exists 0.056
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.142
When I open "/home/amnesia/video.mp4" with Totem 3.405
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.206
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.094
Given I close Totem 0.200
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.073
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.108
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.168
Then Totem tells me it is not allowed to open this file 1.823
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.059
Given I close Totem 0.104
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.086
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.116
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.198
Then Totem tells me it is not allowed to open this file 0.789
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.108
Given I close Totem 0.150
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.064
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.154
Then Totem tells me it is not allowed to open this file 0.854
# 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.065
Given I close Totem 0.135
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.059
And the file "/home/amnesia/.purple/otr.private_key" exists 0.045
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.136
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.168
Then Totem tells me it is not allowed to open this file 0.859
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.073
After features/support/hooks.rb:315 0.798
After features/support/hooks.rb:100 0.000
Feature: Using Totem
23.053
Given I have started Tails from DVD and logged in and the network is connected 11.841
Then I can watch a WebM video over HTTPs 11.212
After features/support/hooks.rb:504 0.564
After features/support/hooks.rb:315 1.105
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
39.635
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.204
And I plug and mount a USB drive containing sample videos 14.562
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.078
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.958
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.183
Given I close Totem 0.508
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.156
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.054
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.202
Then Totem tells me it is not allowed to open this file 1.654
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.070
After features/support/hooks.rb:315 1.213
After features/support/hooks.rb:100 0.000
Tags: @product
42.308
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.215
And I disable the Unsafe Browser 3.810
And I log in to a new session 18.519
And the network is plugged 0.035
And all notifications have disappeared 6.344
When I try to start the Unsafe Browser 0.175
Then the Unsafe Browser complains that it is disabled 2.207
After features/support/hooks.rb:315 0.748
After features/support/hooks.rb:100 0.000
Tags: @product
38.436
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.078
And a web server is running on the LAN 1.037
When I successfully start the Unsafe Browser 16.579
And I open a page on the LAN web server in the Unsafe Browser 8.561
Then the Unsafe Browser displays the LAN web server hello message 0.178
After features/support/hooks.rb:315 0.741
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.635
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.111
When I successfully start the Unsafe Browser 16.198
Then the Unsafe Browser runs as the expected user 0.618
And the Unsafe Browser has a red theme 0.561
And the Unsafe Browser shows a warning as its start page 0.592
And the Unsafe Browser has no add-ons installed 7.985
And the Unsafe Browser has no bookmarks 7.495
And the Unsafe Browser uses all expected TBB shared libraries 1.071
After features/support/hooks.rb:315 0.713
After features/support/hooks.rb:100 0.000
Tags: @product
40.325
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.032
When I successfully start the Unsafe Browser 16.184
When I open the Tails homepage in the Unsafe Browser 11.303
Then the Tails homepage loads in the Unsafe Browser 0.541
And the Unsafe Browser has sent packets out to the Internet 0.264
After features/support/hooks.rb:315 0.685
After features/support/hooks.rb:100 0.000
30.636
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.008
When I successfully start the Unsafe Browser 16.302
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.662
And the Unsafe Browser chroot is torn down 0.541
After features/support/hooks.rb:315 0.700
After features/support/hooks.rb:100 0.000
42.461
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.092
When I successfully start the Unsafe Browser 16.951
# 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.001

Slept for 10 seconds

And I try to start the Unsafe Browser 0.168
Then I see a warning about another instance already running 3.247
After features/support/hooks.rb:315 1.239
After features/support/hooks.rb:100 0.000
Tags: @product
38.019
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.882
When I configure the Unsafe Browser to use a local proxy 0.254
And I successfully start the Unsafe Browser 17.231
And I open the Tails homepage in the Unsafe Browser 8.152
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.499
After features/support/hooks.rb:315 0.767
After features/support/hooks.rb:100 0.000
2:29.189
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.812
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.072
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.713
And I wait 120 seconds 2:0.019

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.551
After features/support/hooks.rb:504 0.505
After features/support/hooks.rb:315 0.720
After features/support/hooks.rb:100 0.035
29.111
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.999
And the network is unplugged 0.063
# 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.166
Then I am told I cannot start the Unsafe Browser when I am offline 6.872
After features/support/hooks.rb:315 0.746
After features/support/hooks.rb:100 0.000
20.437
When I plug a USB drive containing a basic VeraCrypt volume 7.061
And I cancel the GNOME authentication prompt 1.737
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.742
And I open this VeraCrypt volume in GNOME Files 5.361
Then I see the expected contents in this VeraCrypt volume 0.479
When I lock the currently opened VeraCrypt volume 0.850
Then the VeraCrypt volume has been unmounted and locked 0.204
After features/support/hooks.rb:315 0.839
After features/support/hooks.rb:100 0.000
22.995
When I plug a USB drive containing a hidden VeraCrypt volume 10.306
And I cancel the GNOME authentication prompt 1.830
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.997
And I open this VeraCrypt volume in GNOME Files 4.802
Then I see the expected contents in this VeraCrypt volume 0.532
When I lock the currently opened VeraCrypt volume 0.399
Then the VeraCrypt volume has been unmounted and locked 0.127
After features/support/hooks.rb:315 0.852
After features/support/hooks.rb:100 0.000
31.186
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.614
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.382
And I open this VeraCrypt volume in GNOME Files 5.707
Then I see the expected contents in this VeraCrypt volume 0.910
When I lock the currently opened VeraCrypt file container 0.374
Then the VeraCrypt file container has been unmounted and locked 0.197
After features/support/hooks.rb:315 0.788
After features/support/hooks.rb:100 0.000
41.440
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.407
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.555
And I open this VeraCrypt volume in GNOME Files 5.825
Then I see the expected contents in this VeraCrypt volume 1.055
When I lock the currently opened VeraCrypt file container 0.412
Then the VeraCrypt file container has been unmounted and locked 0.184
After features/support/hooks.rb:315 0.885
After features/support/hooks.rb:100 0.016
24.407
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.988
And I cancel the GNOME authentication prompt 1.678
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.709
And I open this VeraCrypt volume in GNOME Files 3.935
Then I see the expected contents in this VeraCrypt volume 0.551
When I lock the currently opened VeraCrypt volume 0.405
Then the VeraCrypt volume has been unmounted and locked 0.138
After features/support/hooks.rb:315 0.908
After features/support/hooks.rb:100 0.000
25.413
When I plug a USB drive containing a hidden VeraCrypt volume 10.298
And I cancel the GNOME authentication prompt 1.759
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.481
And I open this VeraCrypt volume in GNOME Files 3.727
Then I see the expected contents in this VeraCrypt volume 0.414
When I lock the currently opened VeraCrypt volume 0.539
Then the VeraCrypt volume has been unmounted and locked 0.193
After features/support/hooks.rb:315 0.798
After features/support/hooks.rb:100 0.000
49.393
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.314
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.978
And I open this VeraCrypt volume in GNOME Files 4.486
Then I see the expected contents in this VeraCrypt volume 0.935
When I lock the currently opened VeraCrypt file container 0.456
Then the VeraCrypt file container has been unmounted and locked 0.221
After features/support/hooks.rb:315 0.847
After features/support/hooks.rb:100 0.015
50.481
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.659
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.092
And I open this VeraCrypt volume in GNOME Files 4.398
Then I see the expected contents in this VeraCrypt volume 0.698
When I lock the currently opened VeraCrypt file container 0.433
Then the VeraCrypt file container has been unmounted and locked 0.199
After features/support/hooks.rb:315 0.771
After features/support/hooks.rb:100 0.014
40.164
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.597
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.489
And I open this VeraCrypt volume in GNOME Files 4.623
Then I see the expected contents in this VeraCrypt volume 0.896
When I lock the currently opened VeraCrypt file container 0.380
Then the VeraCrypt file container has been unmounted and locked 0.177
After features/support/hooks.rb:315 0.867
After features/support/hooks.rb:100 0.000
Tags: @product
8.190
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.119
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.071
After features/support/hooks.rb:315 1.704
After features/support/hooks.rb:100 0.000
Tags: @product
8.886
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.015
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.871
After features/support/hooks.rb:315 1.686
After features/support/hooks.rb:100 0.000
Tags: @product
22.461
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.024
When I start "WhisperBack" via GNOME Activities Overview 10.336
Then WhisperBack has debugging information 4.100
After features/support/hooks.rb:315 1.724
After features/support/hooks.rb:100 0.000