Project Number Date
test_Tails_ISO_stable 4757 29 Mar 2024, 11:51

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1460 1 1 0 0 1462 197 1 198 3:47:23.962 Failed
Tags: @product
1:41.017
Before features/support/hooks.rb:245 0.042
Given a computer 0.552
And I temporarily create a 100 MiB disk named "swap" 0.111
And I create a gpt swap partition on disk "swap" 10.055
And I plug SATA drive "swap" 1.049
And I temporarily create a 2 GiB disk named "live_hd" 0.039
And I write the Tails ISO image to disk "live_hd" 16.592
And I plug SATA drive "live_hd" 1.063
When I start Tails with network unplugged and I login 1:11.177
Then a "swap" partition was detected by Tails on drive "swap" 0.097
And drive "live_hd" is detected by Tails 0.123
But Tails has no disk swap enabled 0.078
And drive "live_hd" is not mounted 0.074
After features/support/hooks.rb:291 1.034
After features/support/hooks.rb:75 0.109
Tags: @product
1:20.874
Before features/support/hooks.rb:245 0.001
Given a computer 0.128
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.030
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.625
And I plug non-removable USB drive "fake_TailsData" 1.042
When I start the computer 0.925
And the computer boots Tails 47.873
Then drive "fake_TailsData" is detected by Tails 0.144
And Tails Greeter has not detected a persistence partition 13.105
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.031
Tags: @product
1:25.207
Before features/support/hooks.rb:245 0.002
Given a computer 0.123
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.026
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 19.953
And I plug SATA drive "fake_TailsData" 1.048
When I start the computer 0.919
And the computer boots Tails 49.675
Then drive "fake_TailsData" is detected by Tails 0.143
And Tails Greeter has not detected a persistence partition 13.317
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.007
Tags: @product
1:19.675
Before features/support/hooks.rb:245 0.001
Given a computer 0.149
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.030
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.920
And I plug SATA drive "gpt_ext2" 1.046
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.027
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.899
And I plug SATA drive "msdos_fat32" 1.054
And I start Tails from DVD with network unplugged and I login 1:9.179
Then drive "gpt_ext2" is detected by Tails 0.148
And drive "gpt_ext2" is not mounted 0.071
And drive "msdos_fat32" is detected by Tails 0.078
And drive "msdos_fat32" is not mounted 0.069
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.006
Tags: @product
1:50.757
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:42.771
And running a command as root with pkexec requires PolicyKit administrator privileges 0.100
Then I can run a command as root with sudo 0.121
Then I can run a command as root with pkexec 7.764
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.006
Tags: @product
1:24.933
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 39.628
And running a command as root with pkexec requires PolicyKit administrator privileges 0.083
Then I cannot run a command as root with sudo and the standard passwords 0.225
And I cannot run a command as root with pkexec and the standard passwords 18.173
Then I cannot login as root using su with the standard passwords 26.822
After features/support/hooks.rb:291 1.022
After features/support/hooks.rb:75 0.000
Feature: Time syncing
24.313
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 8.034
When the network is plugged 0.161
And I successfully configure Tor 16.056
Then the system clock is less than 5 minutes incorrect 0.060
After features/support/hooks.rb:450 0.625
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.000
Feature: Time syncing
55.995
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 7.956
When the network is plugged 0.048
And the Tor Connection Assistant autostarts 4.239
And I configure some normal bridges in the Tor Connection Assistant 14.626
And I wait until Tor is ready 29.066
Then the system clock is less than 5 minutes incorrect 0.058
After features/support/hooks.rb:450 0.552
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.000
Feature: Time syncing
34.334
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.620
When I bump the system time with "+1 day" 0.250
And I capture all network traffic 0.002
And the network is plugged 0.035
And the Tor Connection Assistant autostarts 4.556
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 18.034
And I wait until Tor is ready 1.839
Then the system clock is less than 5 minutes incorrect 0.082
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.913
After features/support/hooks.rb:450 0.514
After features/support/hooks.rb:291 0.965
After features/support/hooks.rb:75 0.037
Feature: Time syncing
1:15.560
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.427
When I bump the system time with "-15 days" 0.327
And I warm reboot the computer 0.021
And the computer reboots Tails 1:6.253
Then Tails' hardware clock is close to the host system's time 0.530
After features/support/hooks.rb:450 0.100
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:50.688
Scenario Anti-test: Changes to the hardware clock are kept when rebooting
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Steps
Given I have started Tails from DVD without network and logged in 8.126
When I bump the hardware clock's time with "-15 days" 2.115
And I warm reboot the computer 0.011
And the computer reboots Tails 1:40.434
try_for() timeout expired
Last ignored exception was: RemoteShell::ServerFailure: FileNotFoundError: [Errno 2] No such file or directory: '/tmp/gdm-env'
./features/support/helpers/remote_shell.rb:71:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/usb.rb:108:in `new'
./features/step_definitions/usb.rb:108:in `greeter'
./features/step_definitions/common_steps.rb:450:in `block (2 levels) in <top (required)>'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/common_steps.rb:449:in `block in <top (required)>' (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:449:in `/^the computer (?:re)?boots Tails( with genuine APT sources)?$/'
features/time_syncing.feature:45:in `And the computer reboots Tails'
Then the hardware clock is still off by "-15 days" 0.000
After features/support/hooks.rb:450 0.041
After features/support/hooks.rb:291 4.425

SCENARIO FAILED: 'Anti-test: Changes to the hardware clock are kept when rebooting' (at time 00:14:30)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4757/artifact/build-artifacts/00:14:30_Anti-test:_Changes_to_the_hardware_clock_are_kept_when_rebooting.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4757/artifact/build-artifacts/00:14:30_Anti-test:_Changes_to_the_hardware_clock_are_kept_when_rebooting.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4757/artifact/build-artifacts/00:14:30_Anti-test:_Changes_to_the_hardware_clock_are_kept_when_rebooting.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4757/artifact/build-artifacts/00:14:30_Anti-test:_Changes_to_the_hardware_clock_are_kept_when_rebooting.journal

After features/support/hooks.rb:75 0.006
Feature: Time syncing
54.570
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given a computer 0.167
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.025
And I start the computer 1.051
And the computer boots Tails 53.085
Then the system clock is just past Tails' source date 0.240
After features/support/hooks.rb:450 0.118
After features/support/hooks.rb:291 0.634
After features/support/hooks.rb:75 0.007
Feature: Time syncing
35.598
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.333
And I make sure time sync before Tor connects times out 1.184
When the network is plugged 0.044
And I successfully configure Tor 25.945
Then the system clock is less than 5 minutes incorrect 0.090
After features/support/hooks.rb:450 0.543
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:2.803
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.323
When I bump the system time with "+8 hours +15 minutes" 0.316
And all notifications have disappeared 4.781
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.140
And the network is plugged 0.032
And the Tor Connection Assistant autostarts 2.769
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.460
And I click "Connect to Tor" 1.146
And the Tor Connection Assistant fails to connect to Tor 15.590
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 15.189
Then the system clock is less than 20 minutes incorrect 0.212
When I click "Connect to Tor" 1.171
Then I wait until Tor is ready 6.687
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.922
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.056
After features/support/hooks.rb:450 0.479
After features/support/hooks.rb:291 0.992
After features/support/hooks.rb:75 0.040
Feature: Time syncing
57.938
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.101
When I bump the system time with "+8 hours +15 minutes" 0.179
And all notifications have disappeared 4.328
And I capture all network traffic 0.002
And the network is plugged 0.028
And the Tor Connection Assistant autostarts 3.224
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.455
And I click "Connect to Tor" 1.141
Then the Tor Connection Assistant reports that it failed to connect 11.873
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.889
Then the system clock is less than 20 minutes incorrect 0.211
# "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.376
When I click "Connect to Tor" 1.164
Then I wait until Tor is ready 6.618
And all Internet traffic has only flowed through the configured bridges 0.881
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.064
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.396
After features/support/hooks.rb:450 0.525
After features/support/hooks.rb:291 0.874
After features/support/hooks.rb:75 0.035
Feature: Time syncing
25.670
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.485
And I make sure time sync before Tor connects uses a fake connectivity check service 1.194
And the network is plugged 0.037
And Tor is ready 14.380
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.566
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.004
After features/support/hooks.rb:450 0.893
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
Tags: @product
21.601
When I configure some normal bridges in the Tor Connection Assistant 18.916
Then I wait until Tor is ready 1.531
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.079
After features/support/hooks.rb:291 1.022
After features/support/hooks.rb:75 0.048
Tags: @product
18.232
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 15.981
Then I wait until Tor is ready 1.230
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through the configured bridges 0.955
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.059
Tags: @product
35.853
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 33.361
Then I wait until Tor is ready 1.486
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.070
And all Internet traffic has only flowed through the configured bridges 0.924
After features/support/hooks.rb:291 0.604
After features/support/hooks.rb:75 0.061
Tags: @product
1:16.960
Given the Tor network and default bridges are blocked 2.336
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 39.923
Then the Tor Connection Assistant reports that it failed to connect 0.109
And tca.conf is empty 0.184
Given I scan a QR code from the error page in Tor Connection Assistant 21.530
And I retry connecting to Tor 1.181
Then I wait until Tor is ready 9.483
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 1.116
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.080
After features/support/hooks.rb:291 0.666
After features/support/hooks.rb:75 0.035
17.205
When I configure the default bridges in the Tor Connection Assistant 11.752
Then I wait until Tor is ready 3.554
And Tor is configured to use the default bridges 0.509
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.050
And Tor is configured to use the default bridges 0.457
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.868
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.051
Tags: @product
26.850
Given the Tor network is blocked 2.067
When I configure a direct connection in the Tor Connection Assistant 20.201
Then I wait until Tor is ready 1.956
And tca.conf includes no bridge 0.011
And available upgrades have been checked 1.113
And Tor is configured to use the default bridges 0.488
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.012
After features/support/hooks.rb:291 0.592
After features/support/hooks.rb:75 0.050
Tags: @product
43.370
Given the Tor network and default bridges are blocked 1.813
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.433
Then the Tor Connection Assistant reports that it failed to connect 0.119
And tca.conf is empty 0.207
Given the Tor network and default bridges are unblocked 1.134
And I retry connecting to Tor 1.125
Then I wait until Tor is ready 7.565
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.069
And all Internet traffic has only flowed through Tor or connectivity check service 0.890
After features/support/hooks.rb:291 0.690
After features/support/hooks.rb:75 0.051
Tags: @product
5.333
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.047
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.138
And I cannot click the "Connect to Tor" button 0.147
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.055
Tags: @product
27.645
Given I configure a direct connection in the Tor Connection Assistant 11.388
And I wait until Tor is ready 1.380
When I disconnect the network through GNOME 2.749
And I connect the network through GNOME 2.864
Then the Tor Connection Assistant autostarts 1.767
And the Tor Connection Assistant connects to Tor 4.661
And I wait until Tor is ready 0.991
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through Tor or connectivity check service 1.783
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.029
Tags: @product
42.661
Given I configure a direct connection in the Tor Connection Assistant 8.067
And I wait until Tor is ready 1.952
And I disconnect the network through GNOME 2.879
And the Tor network and default bridges are blocked 1.429
When I connect the network through GNOME 2.962
Then the Tor Connection Assistant reports that it failed to connect 25.370
After features/support/hooks.rb:291 0.936
After features/support/hooks.rb:75 0.063
Tags: @product
36.948
Given the Tor network and default bridges are blocked 1.901
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.122
Then the Tor Connection Assistant reports that it failed to connect 0.110
Given the Tor network and default bridges are unblocked 1.332
When I click "Connect to Tor" 1.148
Then I wait until Tor is ready 7.948
And Tor is configured to use the default bridges 0.466
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.918
After features/support/hooks.rb:291 0.981
After features/support/hooks.rb:75 0.036
19.706
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.309
And I prepare Tails for memory erasure tests 0.600
When I start a process allocating 128 MiB of memory with a known pattern 1.306
Then patterns cover at least 128 MiB in the guest's memory 4.328

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

# read cache
When I mount the USB drive again 3.847
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.031

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

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

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

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

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.734

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

After features/support/hooks.rb:291 3.515
After features/support/hooks.rb:75 0.000
6:31.988
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:47.867
And I prepare Tails for memory erasure tests 0.408
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.532
When I trigger shutdown 0.011
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.532
After features/support/hooks.rb:75 0.012
24.019
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.046
And I temporarily create a 4 GiB disk named "gptfat" 0.052
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.991
And I plug USB drive "gptfat" 2.609
When I start Tails Installer 8.266
Then I am told by Tails Installer that the destination device "is too small" 0.052
After features/support/hooks.rb:291 1.304
After features/support/hooks.rb:75 0.001
Tags: @product
19.861
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.164
And I temporarily create a 7200 MiB disk named "temp" 0.034
And I start Tails Installer 8.721
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.592
Then the "temp" USB drive is selected 0.107
When I unplug USB drive "temp" 0.197
Then a suitable USB device is not found 0.021
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.000
Tags: @product
3:42.704
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.102
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" 5.119
And I plug USB drive "install" 2.475
And I install Tails to USB drive "install" by cloning 3:16.611
Then the running Tails is installed on USB drive "install" 10.284
But there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:291 1.317
After features/support/hooks.rb:75 0.110
Tags: @product
3:39.349
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.147
And I temporarily create a 7200 MiB disk named "install" 0.045
And I plug USB drive "install" 2.526
And I install Tails to USB drive "install" by cloning 3:17.414
Then the running Tails is installed on USB drive "install" 11.156
But there is no persistence partition on USB drive "install" 0.057
After features/support/hooks.rb:291 1.238
After features/support/hooks.rb:75 0.111
Tags: @product
4:16.683
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.174
And I create a file in the Persistent directory 0.083
And I temporarily create a 7200 MiB disk named "install" 0.029
And I create a gpt partition with a vfat filesystem on disk "install" 4.026
And I plug USB drive "install" 2.630
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.238
Then the running Tails is installed on USB drive "install" 14.053
And there is a persistence partition on USB drive "install" 0.072
And the USB drive "install" contains the same files as my persistent storage 4.375
After features/support/hooks.rb:291 2.247
After features/support/hooks.rb:75 0.121
Tags: @product
3:48.453
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.501
And I temporarily create a 7200 MiB disk named "install" 0.085
And I plug USB drive "install" 2.461
And I install Tails to USB drive "install" by cloning 3:18.560
Then the running Tails is installed on USB drive "install" 15.780
And there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:291 1.574
After features/support/hooks.rb:75 0.093
Tags: @product
3:49.076
Before features/support/hooks.rb:245 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.118
And I have started Tails from DVD without network and logged in 8.472
And I clone USB drive "__internal" to a temporary USB drive "install" 1.047
And I plug USB drive "install" 2.663
# 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:15.985
Then the running Tails is installed on USB drive "install" 10.726
And there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:291 1.158
After features/support/hooks.rb:75 0.111
Tags: @product @uefi
1:36.353
Before features/support/hooks.rb:245 0.018
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.764
And I power off the computer 0.342
And the computer is set to boot in UEFI mode 0.022
When I start Tails from USB drive "__internal" with network unplugged and I login 1:23.201
Then Tails is running from USB drive "__internal" 0.307
And the boot device has safe access rights 2.661
And Tails has started in UEFI mode 0.053
After features/support/hooks.rb:291 1.133
After features/support/hooks.rb:75 0.040
Tags: @product
1:20.530
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.999
And I plug and mount a USB drive containing a Tails USB image 28.496
And I create a 7200 MiB disk named "usbimage" 0.039
And I plug USB drive "usbimage" 2.415
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 41.579
After features/support/hooks.rb:291 1.892
After features/support/hooks.rb:75 0.085
Tags: @product
1:18.017
Before features/support/hooks.rb:245 0.002
Given a computer 0.133
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:16.787
Then Tails is running from USB drive "usbimage" 0.315
And the label of the system partition on "usbimage" is "Tails" 0.229
And the system partition on "usbimage" is an EFI system partition 0.160
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.138
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.075
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.079
And the system partition on "usbimage" has the expected flags 0.099
After features/support/hooks.rb:291 1.216
After features/support/hooks.rb:75 0.005
4:27.844
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 50.954
And I update APT using apt 17.616
And I install "popularity-contest" using apt 18.992
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.630
When I create a persistent storage and activate the Additional Software feature 19.363
Then Additional Software is correctly configured for package "popularity-contest" 1.509
When I shutdown Tails and wait for the computer to power off 10.279
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:21.493
Then Additional Software is correctly configured for package "popularity-contest" 0.778
And the package "popularity-contest" is installed after Additional Software has been started 0.226
After features/support/hooks.rb:450 38.204
After features/support/hooks.rb:291 1.078
After features/support/hooks.rb:75 0.013
2:6.283
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given a computer 0.162
And I start Tails from USB drive "__internal" and I login with an administration password 1:27.345
And I update APT using apt 15.233
When I install "makepp" using apt 19.075
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.390
And the package "makepp" is installed 0.076
After features/support/hooks.rb:450 38.085
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.014
4:26.499
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.175
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:44.613
When I uninstall "popularity-contest" using apt 18.678
And I accept removing "popularity-contest" from Additional Software 0.535
Then "popularity-contest" is not in the list of Additional Software 0.666
When I start Synaptic 22.647
And I update APT using Synaptic 22.011
And I install "cowsay" using Synaptic 8.952
And I accept adding "cowsay" to Additional Software 1.586
Then Additional Software is correctly configured for package "cowsay" 0.718
When I uninstall "cowsay" using apt 3.171
And I refuse removing "cowsay" from Additional Software 0.575
Then Additional Software is correctly configured for package "cowsay" 0.760
When I start "Additional Software" via GNOME Activities Overview 10.477
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.563
Then "cowsay" is not in the list of Additional Software 1.037
When I install "cowsay" using apt 3.186
And I refuse adding "cowsay" to Additional Software 0.533
Then "cowsay" is not in the list of Additional Software 0.607
After features/support/hooks.rb:450 1.005
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.008
8:23.800
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.172
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:9.824
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.844
And I accept adding "cowsay" to Additional Software 6.150
And Additional Software is correctly configured for package "cowsay" 0.888
And I shutdown Tails and wait for the computer to power off 6.420
And I start Tails from USB drive "__internal" with network unplugged 52.028
And I enable persistence 9.675
# 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.026
And I log in to a new session 32.189
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.486
And I revert the APT tweaks that made it prefer an old version of cowsay 0.051
# 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.066
And the network is plugged 0.028
And Tor is ready 20.332
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 6.932
And available upgrades have been checked 0.107
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.374
And I can open the Additional Software configuration window from the notification 3.110
And I shutdown Tails and wait for the computer to power off 13.297
And I start Tails from USB drive "__internal" with network unplugged 52.418
And I enable persistence 9.862
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 32.706
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.767
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
And the network is plugged 0.042
And Tor is ready 39.637
Then the Additional Software upgrade service has started 0.165
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.090
After features/support/hooks.rb:450 2.947
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.029
1:54.018
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.168
And I start Tails from USB drive "__internal" with network unplugged 52.299
And I enable persistence 9.926
And I remove the "cowsay" deb files from the APT cache 0.271
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.075
And I log in to a new session 31.837
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.562
And I can open the Additional Software log file from the notification 5.386
And the package "cowsay" is not installed 0.490
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 1.129
After features/support/hooks.rb:75 0.011
Tags: @product
1:49.178
Before features/support/hooks.rb:245 0.008
Given a computer 0.176
And I create a 7200 MiB disk named "old" 0.044
And I plug USB drive "old" 1.047
And I write an old version of the Tails USB image to disk "old" 23.775
When I start Tails from USB drive "old" with network unplugged 1:20.213
Then the boot device has safe access rights 2.934
And Tails is running from USB drive "old" 0.300
And there is no persistence partition on USB drive "old" 0.063
And process "udev-watchdog" is running 0.107
And udev-watchdog is monitoring the correct device 0.331
And I unplug USB drive "old" 0.185
After features/support/hooks.rb:291 3.550
After features/support/hooks.rb:75 0.012
Tags: @product
1:57.595
Before features/support/hooks.rb:245 0.006
Given a computer 0.155
And I start Tails from USB drive "old" with network unplugged and I login 1:14.130
Then Tails is running from USB drive "old" 0.302
And I create a persistent partition 32.812
And I take note of which tps features are available 1.163
Then a Tails persistence partition exists on USB drive "old" 0.742
And I shutdown Tails and wait for the computer to power off 8.289
After features/support/hooks.rb:291 0.215
After features/support/hooks.rb:75 0.009
Tags: @product
2:27.007
Before features/support/hooks.rb:245 0.006
Given a computer 0.186
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:0.896
Then Tails is running from USB drive "old" 0.320
And all tps features are active 1.689
When I write some files expected to persist 1.491
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.196
And all persistence configuration files have safe access rights 0.349
And all persistent directories from the old Tails version have safe access rights 2.301
And I take note of which tps features are available 0.428
And I shutdown Tails and wait for the computer to power off 4.530
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.615
After features/support/hooks.rb:291 0.127
After features/support/hooks.rb:75 0.010
Tags: @product
2:18.786
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.369
And I log in to a new session 15.478
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.622
And I plug USB drive "to_upgrade" 2.681
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.224
Then the running Tails is installed on USB drive "to_upgrade" 13.050
And I unplug USB drive "to_upgrade" 0.186
And I unplug USB drive "__internal" 0.173
After features/support/hooks.rb:291 0.926
After features/support/hooks.rb:75 0.000
Tags: @product
1:54.404
Before features/support/hooks.rb:245 0.008
Given a computer 0.145
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:46.026
Then all tps features from the old Tails version are active 1.289
And Tails is running from USB drive "to_upgrade" 0.270
And the boot device has safe access rights 2.803
And the expected persistent files created with the old Tails version are present in the filesystem 1.439
And all persistent directories from the old Tails version have safe access rights 2.428
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.010
5:52.749
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.475
And no SquashFS delta is installed 0.160
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.282
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.044
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.266
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.430
When the network is plugged 0.027
And Tor is ready 17.845
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.052
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.968
Given I shutdown Tails and wait for the computer to power off 8.914
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.399
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 1.839
And the file system changes introduced in version 6.2~testoverlayfs are present 0.281
And only the 6.2~testoverlayfs SquashFS delta is installed 0.058
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.295
# 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.276
When the network is plugged 0.035
And Tor is ready 17.183
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.158
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.535
Given I shutdown Tails and wait for the computer to power off 4.327
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:46.230
Then Tails is running version 6.3~testoverlayfs 0.016
And all tps features are active 1.477
And the file system changes introduced in version 6.3~testoverlayfs are present 0.398
And only the 6.3~testoverlayfs SquashFS delta is installed 0.048
# 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.286
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.259
When the network is plugged 0.039
And Tor is ready 16.709
Then the Upgrader considers the system as up-to-date 10.571
# 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 13.066
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.772
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.020
32.290
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.206
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.318
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.066
And the signing key used by the Upgrader is outdated 0.437
But a current signing key is available on our website 0.000
When the network is plugged 0.028
And Tor is ready 16.294
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 4.938
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
53.676
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 44.706
When I eject the boot medium 0.234
Then Tails eventually shuts down 8.735
After features/support/hooks.rb:291 0.240
After features/support/hooks.rb:75 0.000
37.517
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.061
And I prepare Tails for memory erasure tests 0.406
And I fill a 128 MiB file with a known pattern on the root filesystem 14.594
And patterns cover at least 128 MiB in the guest's memory 3.596

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

When I eject the boot medium 0.240
And I wait for Tails to finish wiping the memory 8.898
Then I find very few patterns in the guest's memory 1.719

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

After features/support/hooks.rb:291 3.617
After features/support/hooks.rb:75 0.000
34.464
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.061
And I prepare Tails for memory erasure tests 0.421
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.833
And I fill the USB drive with a known pattern 2.150
And I read the content of the test FS 0.081
And patterns cover at least 90% of the test FS size in the guest's memory 3.540

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

When I eject the boot medium 0.371
And I wait for Tails to finish wiping the memory 10.257
Then I find very few patterns in the guest's memory 1.746

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

After features/support/hooks.rb:291 3.582
After features/support/hooks.rb:75 0.000
58.788
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.554
And I prepare Tails for memory erasure tests 0.449
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 31.772
And I fill the USB drive with a known pattern 1.311
And I read the content of the test FS 0.068
And patterns cover at least 99% of the test FS size in the guest's memory 2.818

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

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

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

After features/support/hooks.rb:291 3.566
After features/support/hooks.rb:75 0.000
2:14.969
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.510
And I prepare Tails for memory erasure tests 0.418
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.412
And patterns cover at least 100 MiB in the guest's memory 3.484

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

When I eject the boot medium 0.435
And I wait for Tails to finish wiping the memory 4.939
Then I find very few patterns in the guest's memory 1.746

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

And Tails eventually shuts down 1:30.020
After features/support/hooks.rb:291 0.137
After features/support/hooks.rb:75 0.000
Tags: @product
50.842
Before features/support/hooks.rb:245 0.006
Given a computer 0.170
And I start Tails from DVD with network unplugged and genuine APT sources 50.246
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.058
And no proposed-updates APT suite is enabled 0.130
And no experimental APT suite is enabled for deb.torproject.org 0.057
And if releasing, no unversioned Tails APT source is enabled 0.163

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.609
After features/support/hooks.rb:75 0.010
Tags: @product
1:20.978
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.639
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 6.998
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.479
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 23.077
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.017
When I start Tails' custom backup tool 3.308
Then the backup tool displays "Plug in your backup Tails USB stick" 0.198
When I plug USB drive "backup" 2.506
And I give the Persistent Storage on drive "backup" its own UUID 0.129
And I click "Retry" in the backup tool 1.165
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.165
When I click "Back Up" in the backup tool 1.123
And I enter my persistent storage passphrase into the polkit prompt 14.837
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 5.853
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.180
And I plug USB drive "backup" 3.775
Then the USB drive "backup" contains the same files as my persistent storage 5.520
After features/support/hooks.rb:291 2.036
After features/support/hooks.rb:75 0.124
Tags: @product
0.186
Then the hostname should not have been leaked on the network 0.186
After features/support/hooks.rb:291 0.571
After features/support/hooks.rb:75 0.046
Tags: @product
0.692
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.156
And I switch to the "manually-added-con" NetworkManager connection 0.349
Then the hostname should not have been leaked on the network 0.186
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.071
39.626
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.044
When I start "Tails Documentation" via GNOME Activities Overview 10.743
Then the Tor Browser has started 20.252
Then "Tails - Documentation" has loaded in the Tor Browser 0.585
After features/support/hooks.rb:291 1.142
After features/support/hooks.rb:75 0.000
42.682
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.875
When I start "Tails Documentation" via GNOME Activities Overview 10.549
Then the Tor Browser has started 18.674
Then "Tails - Documentation" has loaded in the Tor Browser 0.583
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.000
21.698
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD without network and logged in 8.045
When I start Electrum through the GNOME menu 11.198
But the "electrum" tps feature is not enabled 0.635
And I see a warning that Electrum is not persistent 1.819
After features/support/hooks.rb:450 0.095
After features/support/hooks.rb:291 0.898
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
23.157
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.517
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 6.731
Then I see "CupsTestPage.png" after at most 40 seconds 2.872
And I can print the current document to "/home/amnesia/output.pdf" 5.035
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.771
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.025
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.170
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.689
Then I see "CupsTestPage.png" after at most 40 seconds 2.789
And I can print the current document to "/home/amnesia/output.pdf" 5.097
After features/support/hooks.rb:291 1.023
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.144
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.313
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.154
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.048
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.035
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.078
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.194
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.487
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.210
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.100
When I close Evince 0.187
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.100
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.130
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.245
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.068
When I close Evince 0.186
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.113
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.186
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.228
# 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.074
After features/support/hooks.rb:291 0.978
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
21.073
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.791
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.139
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.044
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.592
Then I see "CupsTestPage.png" after at most 40 seconds 2.763
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.743
After features/support/hooks.rb:291 0.818
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.037
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.435
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.149
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.100
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.158
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.339
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.747
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.106
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
19.501
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.051
And I wait 10 seconds 10.007

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.067
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.081
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.052
After features/support/hooks.rb:291 0.863
After features/support/hooks.rb:75 0.000
Tags: @product
8.673
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.157
When the "Dogtail rules!" notification is sent 0.138
Then the "Dogtail rules!" notification is shown to the user 0.377
After features/support/hooks.rb:291 0.921
After features/support/hooks.rb:75 0.000
Tags: @product
3:54.430
Before features/support/hooks.rb:245 0.007
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.470
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.039
And Tor is ready 42.949
And all notifications have disappeared 4.242
When I start "Additional Software" via GNOME Activities Overview 11.280
And I close the "tails-additional-software-config" window 1.939
When I start "Disks" via GNOME Activities Overview 8.131
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.482
When I start "GNOME Terminal" via GNOME Activities Overview 8.822
And I close the "gnome-terminal-server" window 1.886
When I start "Files" via GNOME Activities Overview 8.057
And I close the "org.gnome.Nautilus" window 16.702
When I start "Persistent Storage" via GNOME Activities Overview 10.008
And I close the "tps-frontend" window 3.129
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.516
And I close the "zenity" window 3.346
When I start "Pidgin" via GNOME Activities Overview 8.266
And I close the "Pidgin" window via Alt+F4 3.210
When I start "Thunderbird" via GNOME Activities Overview 8.767
And I close the "Thunderbird" window 12.938
When I start "Tor Browser" via GNOME Activities Overview 8.810
And I close the "Firefox" window 14.128
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.185
And I close the "unlock-veracrypt-volumes" window 2.561
When I start "Unsafe Browser" via GNOME Activities Overview 9.189
And I close the "Firefox" window 13.366
After features/support/hooks.rb:291 2.067
After features/support/hooks.rb:75 0.000
Tags: @product
36.697
Before features/support/hooks.rb:245 0.007
Given a computer 0.173
And I start the computer from DVD with network unplugged 34.438
When Tails detects disk read failures 0.542
Then I see a disk failure message on the splash screen 1.542
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.012
Tags: @product @doc
31.050
Before features/support/hooks.rb:245 0.008
Given a computer 0.168
And I have started Tails from DVD without network and logged in 8.269
When Tails detects disk read failures 0.615
Then I see a disk failure message 1.362
Then I can open the hardware failure documentation from the disk failure message 20.633
After features/support/hooks.rb:291 1.439
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
47.699
Before features/support/hooks.rb:245 0.007
Given a computer 0.162
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.373
Then I see a graphics card failure message on the splash screen 14.163
After features/support/hooks.rb:291 0.818
After features/support/hooks.rb:75 0.010
Tags: @product @doc
10.774
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.301
Then the included OpenPGP keys are valid for the next 1 month 2.472
After features/support/hooks.rb:291 0.840
After features/support/hooks.rb:75 0.000
Tags: @product
20.392
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.993
Then the keys trusted by APT are valid for the next 3 months 12.399
After features/support/hooks.rb:291 0.929
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.831
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.706
And I log in to a new session in German (de) 29.268
Then the amnesiac Documents directory exists 0.145
And there is a GNOME bookmark for the amnesiac Documents directory 2.710
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.457
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.232
And I log in to a new session in German (de) 29.702
Then the amnesiac Downloads directory exists 0.058
And there is a GNOME bookmark for the amnesiac Downloads directory 2.463
After features/support/hooks.rb:291 1.337
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.120
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.010
And I log in to a new session in German (de) 29.100
Then the amnesiac Music directory exists 0.085
And there is a GNOME bookmark for the amnesiac Music directory 2.923
After features/support/hooks.rb:291 1.490
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
38.479
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.450
And I log in to a new session in German (de) 27.696
Then the amnesiac Pictures directory exists 0.064
And there is a GNOME bookmark for the amnesiac Pictures directory 2.268
After features/support/hooks.rb:291 0.811
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
38.062
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.854
And I log in to a new session in German (de) 27.690
Then the amnesiac Videos directory exists 0.042
And there is a GNOME bookmark for the amnesiac Videos directory 2.473
After features/support/hooks.rb:291 1.801
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.200
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.040
When I log in to a new session in Arabic (ar) 28.076
Then the keyboard layout is set to "us" 0.168
When the network is plugged 0.036
And Tor is ready 16.232
Then I successfully start the Unsafe Browser in "ar" 15.269
And I kill the Unsafe Browser 5.618
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 25.182
And DuckDuckGo is the default search engine 19.007
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 12.457
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:291 1.350
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.257
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.852
When I log in to a new session in Chinese (zh_CN) 30.127
Then the keyboard layout is set to "cn" 0.290
When the network is plugged 0.028
And Tor is ready 45.783
Then I successfully start the Unsafe Browser in "zh_CN" 15.628
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 23.889
And DuckDuckGo is the default search engine 10.447
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 16.254
And the layout of the screen keyboard is set to "us" 0.610
After features/support/hooks.rb:291 1.104
After features/support/hooks.rb:75 0.000
Feature: Localization
1:47.143
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.712
When I log in to a new session in English (en) 13.447
Then the keyboard layout is set to "us" 0.174
When the network is plugged 0.026
And Tor is ready 14.162
Then I successfully start the Unsafe Browser in "en" 15.031
And I kill the Unsafe Browser 5.556
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.537
And DuckDuckGo is the default search engine 5.009
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 13.615
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:291 1.747
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.261
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.477
When I log in to a new session in French (fr) 28.387
Then the keyboard layout is set to "fr" 0.147
When the network is plugged 0.103
And Tor is ready 18.218
Then I successfully start the Unsafe Browser in "fr" 14.641
And I kill the Unsafe Browser 5.651
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 24.920
And DuckDuckGo is the default search engine 10.490
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 14.059
And the layout of the screen keyboard is set to "fr" 0.542
After features/support/hooks.rb:291 1.289
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.013
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.902
When I log in to a new session in German (de) 29.169
Then the keyboard layout is set to "de" 0.165
When the network is plugged 0.047
And Tor is ready 15.880
Then I successfully start the Unsafe Browser in "de" 14.184
And I kill the Unsafe Browser 5.645
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 25.993
And DuckDuckGo is the default search engine 10.271
And I kill the Tor Browser 5.449
And the screen keyboard works in Thunderbird 11.630
And the layout of the screen keyboard is set to "de" 0.561
After features/support/hooks.rb:291 1.143
After features/support/hooks.rb:75 0.000
Feature: Localization
2:3.904
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.738
When I log in to a new session in Italian (it) 28.881
Then the keyboard layout is set to "it" 0.115
When the network is plugged 0.027
And Tor is ready 13.541
Then I successfully start the Unsafe Browser in "it" 14.741
And I kill the Unsafe Browser 5.654
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 25.732
And DuckDuckGo is the default search engine 10.214
And I kill the Tor Browser 5.491
And the screen keyboard works in Thunderbird 11.116
And the layout of the screen keyboard is set to "us" 0.559
After features/support/hooks.rb:291 1.231
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.943
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.760
When I log in to a new session in Persian (fa) 27.899
Then the keyboard layout is set to "ir" 0.170
When the network is plugged 0.043
And Tor is ready 15.027
Then I successfully start the Unsafe Browser in "fa" 14.739
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 25.520
And DuckDuckGo is the default search engine 10.866
And I kill the Tor Browser 5.495
And the screen keyboard works in Thunderbird 11.993
And the layout of the screen keyboard is set to "ir" 0.566
After features/support/hooks.rb:291 1.295
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.597
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.849
When I log in to a new session in Portuguese (pt) 28.292
Then the keyboard layout is set to "pt" 0.164
When the network is plugged 0.053
And Tor is ready 14.982
Then I successfully start the Unsafe Browser in "pt" 14.600
And I kill the Unsafe Browser 5.638
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 26.053
And DuckDuckGo is the default search engine 10.314
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 11.565
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:291 1.578
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.813
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.785
When I log in to a new session in Russian (ru) 28.145
Then the keyboard layout is set to "ru" 0.135
When the network is plugged 0.028
And Tor is ready 16.123
Then I successfully start the Unsafe Browser in "ru" 14.017
And I kill the Unsafe Browser 5.582
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 26.099
And DuckDuckGo is the default search engine 10.147
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 13.658
And the layout of the screen keyboard is set to "ru" 0.550
After features/support/hooks.rb:291 1.933
After features/support/hooks.rb:75 0.000
Feature: Localization
2:2.736
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.733
When I log in to a new session in Spanish (es) 27.682
Then the keyboard layout is set to "es" 0.247
When the network is plugged 0.043
And Tor is ready 15.101
Then I successfully start the Unsafe Browser in "es" 13.871
And I kill the Unsafe Browser 5.747
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 23.914
And DuckDuckGo is the default search engine 10.556
And I kill the Tor Browser 5.465
And the screen keyboard works in Thunderbird 11.677
And the layout of the screen keyboard is set to "us" 0.606
After features/support/hooks.rb:291 1.408
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.246
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.846
When I log in to a new session in Turkish (tr) 30.144
Then the keyboard layout is set to "tr" 0.115
When the network is plugged 0.043
And Tor is ready 15.692
Then I successfully start the Unsafe Browser in "tr" 13.836
And I kill the Unsafe Browser 5.742
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 25.174
And DuckDuckGo is the default search engine 18.730
And I kill the Tor Browser 5.440
And the screen keyboard works in Thunderbird 11.679
And the layout of the screen keyboard is set to "us" 0.716
After features/support/hooks.rb:291 1.150
After features/support/hooks.rb:75 0.000
Tags: @product
40.444
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.959
And I capture all network traffic 0.004
When I disable MAC spoofing in Tails Greeter 3.682
And I log in to a new session 14.840
And the network is plugged 0.026
And Tor is ready 11.777
Then 1 network interface is enabled 0.117
And the 1st network device has its real MAC address configured 0.092
When I hotplug a network device and wait for it to be initialized 1.509
Then 2 network interfaces are enabled 0.072
And the 2nd network device has its real MAC address configured 0.080
And some network device leaked the real MAC address 0.280
After features/support/hooks.rb:291 1.501
After features/support/hooks.rb:75 0.038
Tags: @product
1:6.243
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.740
And I capture all network traffic 0.006
When I log in to a new session 14.060
And the network is plugged 0.029
And Tor is ready 42.452
Then 1 network interface is enabled 0.102
And the 1st network device has a spoofed MAC address configured 0.062
When I hotplug a network device and wait for it to be initialized 1.356
Then 2 network interfaces are enabled 0.082
And the 2nd network device has a spoofed MAC address configured 0.057
And no network device leaked the real MAC address 0.293
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.055
Tags: @product
2:26.390
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.690
And I capture all network traffic 0.006
And the network is plugged 0.036
And macchanger will fail by not spoofing and always returns false 0.147
When I log in to a new session 2:11.059
Then no network interfaces are enabled 0.120
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 7.317
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.077
Tags: @product
2:26.105
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.787
And I capture all network traffic 0.006
And the network is plugged 0.040
And macchanger will fail by not spoofing and always returns true 0.172
When I log in to a new session 2:11.377
Then no network interfaces are enabled 0.107
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 6.601
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.060
Tags: @product
2:26.403
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.881
And I capture all network traffic 0.005
And the network is plugged 0.031
And macchanger will fail by not spoofing and always returns true 0.143
And no network interface modules can be unloaded 0.373
When I log in to a new session 2:11.591
Then 1 network interface is enabled 0.188
But the MAC spoofing panic mode disabled networking 0.496
And no network device leaked the real MAC address 0.021
And I see the "All networking disabled" notification after at most 60 seconds 5.670
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.042
Tags: @product
53.814
Before features/support/hooks.rb:245 0.008
Given a computer 0.149
And I capture all network traffic 0.004
When I start the computer 0.920
Then the computer boots Tails 52.585
And no network interfaces are enabled 0.141
And no network device leaked the real MAC address 0.014
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.050
1:20.091
Before features/support/hooks.rb:245 0.006
Given a computer 0.144
And I start Tails from DVD with network unplugged and I login 1:7.567
And I plug and mount a USB drive containing a sample PNG 10.912
Then MAT can clean some sample PNG file 1.466
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.009
Feature: Networking
Tags: @product
56.676
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.021
And I wait between 30 and 60 seconds 30.018

Slept for 30 seconds

Then the Tor Status icon tells me that Tor is not usable 0.745
When the network is plugged 0.035
Then I successfully configure Tor 13.003
And the Tor Status icon tells me that Tor is usable 0.804
And all notifications have disappeared 3.988
And the time has synced 0.059
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.000
Feature: Networking
33.134
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.789
And I disable networking in Tails Greeter 0.905
And I log in to a new session 13.879
Then no network interfaces are enabled 0.201
When I hotplug a network device 0.155
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.192
After features/support/hooks.rb:291 1.214
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
23.825
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.335
When I start "Onion Circuits" via GNOME Activities Overview 10.004
Then Onion Circuits starts 1.247
And Onion Circuits shows some circuits 0.237
After features/support/hooks.rb:291 0.903
After features/support/hooks.rb:75 0.000
Tags: @product
2:4.677
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:24.957
And I update APT using apt 17.516
And I install "python3-behave" using apt 19.349
Then the Tails Persistent Storage behave tests pass 2.855
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.000
Tags: @product
36.204
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.927
When I log in to a new session without activating the Persistent Storage 17.730
Then Tails is running from USB drive "__internal" 0.460
And persistence is disabled 0.310
But a Tails persistence partition exists on USB drive "__internal" 5.776
After features/support/hooks.rb:291 0.932
After features/support/hooks.rb:75 0.000
Tags: @product
2:45.855
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.525
Then Tails is running from USB drive "__internal" 0.386
When I create a file in the Persistent directory 0.138
And I create a persistent partition with the default settings 21.820
Then the file I created was copied to the Persistent Storage 0.408
When I shutdown Tails and wait for the computer to power off 10.529
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:0.712
Then persistence for "Persistent" is active 0.272
And the file I created in the Persistent directory exists 0.062
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.009
Tags: @product
51.209
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.070
And the system is very low on memory 3.855
When I create a file in the Persistent directory 1.071
When I try to create a persistent partition 18.461
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.269
When I close the Persistent Storage app 2.473
And I free up some memory 1.436
And I create a persistent partition with the default settings 12.897
Then the file I created was copied to the Persistent Storage 0.673
After features/support/hooks.rb:291 1.339
After features/support/hooks.rb:75 0.000
Tags: @product
2:20.788
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.703
Then Tails is running from USB drive "__internal" 0.468
And all tps features are active 1.836
And all persistent directories have safe access rights 2.393
When I disable the first tps feature 4.416
Then all tps features but the first one are active 1.732
And I shutdown Tails and wait for the computer to power off 8.845
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.558
Then all tps features but the first one are active 1.833
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.010
Tags: @product
17.329
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.753
Then persistence for "Persistent" is active 0.123
And I create a file in the Persistent directory 0.071
Then the file I created was copied to the Persistent Storage 0.070
When I disable the first tps feature 4.451
Then persistence for "Persistent" is not active 0.081
And the Persistent directory does not exist 0.052
When I enable the first tps feature 2.591
Then persistence for "Persistent" is active 0.065
And the file I created in the Persistent directory exists 0.068
After features/support/hooks.rb:291 0.848
After features/support/hooks.rb:75 0.000
Tags: @product
17.347
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.563
Then persistence for "Persistent" is active 0.208
When I create a file in the Persistent directory 0.063
And I disable the first tps feature 4.428
And I delete the data of the Persistent Folder feature 3.028
Then the file I created does not exist on the Persistent Storage 0.055
After features/support/hooks.rb:291 0.824
After features/support/hooks.rb:75 0.000
Tags: @product
47.580
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.149
And the network is plugged 0.027
And Tor is ready 15.353
And I take note of which tps features are available 0.444
When I write some files expected to persist 1.352
And I shutdown Tails and wait for the computer to power off 6.488
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 14.765
After features/support/hooks.rb:291 0.155
After features/support/hooks.rb:75 0.000
Tags: @product
3:8.439
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.201
And the network is plugged 0.031
And Tor is ready 17.375
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.186
And I shutdown Tails and wait for the computer to power off 6.507
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.809
And I capture all network traffic 0.010
And the network is plugged 0.035
And Tor is ready 45.471
And I switch to the "persistent-con-current" NetworkManager connection 0.363
And the 1st network device has a spoofed MAC address configured 0.110
And no network device leaked the real MAC address 0.337
After features/support/hooks.rb:291 0.606
After features/support/hooks.rb:75 0.049
Tags: @product
50.140
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.375
And I enable persistence creation in Tails Greeter 1.095
And I log in to a new session expecting no warning about the Persistent Storage not being activated 16.071
Then I create a persistent partition with the default settings using the wizard that was already open 22.599
After features/support/hooks.rb:291 2.053
After features/support/hooks.rb:75 0.000
Tags: @product
4:18.018
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.061
When I enable persistence 29.167
Then no persistent Greeter options were restored 14.128
When I set all Greeter options to non-default values 23.469
And I log in to a new session in German (de) after having activated the Persistent Storage 45.269
Then all Greeter options are set to non-default values 0.403
When I cold reboot the computer 7.319
And the computer reboots Tails 52.857
Given I enable persistence 27.388
Then persistent Greeter options were restored 14.579
When I log in to a new session after having activated the Persistent Storage 31.921
Then all Greeter options are set to non-default values 0.451
After features/support/hooks.rb:291 1.216
After features/support/hooks.rb:75 0.009
Tags: @product
3:6.485
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.420
# 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 28.908
And I shutdown Tails and wait for the computer to power off 12.316
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:48.842
And I change the passphrase of the Persistent Storage back to the original 26.996
After features/support/hooks.rb:291 1.835
After features/support/hooks.rb:75 0.009
Tags: @product
51.392
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.148
And I log in to a new session without activating the Persistent Storage 17.821
Then persistence is disabled 0.370
But a Tails persistence partition exists on USB drive "__internal" 8.202
And all notifications have disappeared 9.026
When I delete the persistent partition 5.431
Then there is no persistence partition on USB drive "__internal" 0.391
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.000
Tags: @product
2:4.757
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.483
When I write some dotfile expected to persist 0.091
And I shutdown Tails and wait for the computer to power off 6.584
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.130
Then the expected persistent dotfile is present in the filesystem 0.467
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.009
Tags: @product
1:23.106
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.985
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.118
When I try to enable persistence 0.457
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 25.560
When I log in to a new session after having activated the Persistent Storage 33.875
And all notifications have disappeared 7.388
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.165
And all tps features are enabled 1.766
And all tps features but the first one are active 1.788
After features/support/hooks.rb:291 0.946
After features/support/hooks.rb:75 0.000
Tags: @product
4:27.733
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:21.594
And I enable persistence 27.286
And I log in to a new session after having activated the Persistent Storage 37.410
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.226
And persistence is enabled 0.215
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.000
Tags: @product
33.275
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9.362
And I enable persistence but something goes wrong during the LUKS header upgrade 23.239
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.673
After features/support/hooks.rb:291 0.833
After features/support/hooks.rb:75 0.000
Tags: @product
46.536
When I choose to connect to Tor automatically 1.734
And I accept Tor Connection's offer to use my persistent bridges 1.669
And I click "Connect to Tor" 1.265
Then I wait until Tor is ready 39.842
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 0.816
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.196
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.076
Tags: @product
18.421
When I choose to connect to Tor automatically 1.916
And I accept Tor Connection's offer to use my persistent bridges 1.701
And I disable saving bridges to Persistent Storage 1.207
And I configure a direct connection in the Tor Connection Assistant 9.449
Then I wait until Tor is ready 2.273
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 0.885
And all Internet traffic has only flowed through Tor or connectivity check service 0.975
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.049
Tags: @product
11.301
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.888
Then the live user has been setup by live-boot 0.150
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.067
And the live user owns its home directory which has strict permissions 0.195
After features/support/hooks.rb:291 1.010
After features/support/hooks.rb:75 0.000
14.088
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.872
Then no unexpected services are listening for network connections 0.215

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

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

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

After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.000
Tags: @product
18.283
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.658
Then the live user can only access allowed local services 5.624

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.000
Tags: @product
10.837
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.659
Then there are no unexpected messages of priority "err" or higher in the journal 0.178
After features/support/hooks.rb:291 1.089
After features/support/hooks.rb:75 0.000
Tags: @product
11.131
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.961
Then there are no unexpected messages of priority "err" or higher in the journal 0.169
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.000
Tags: @product
20.023
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.848
When I request a shutdown using the system menu 1.471
Then Tails eventually shuts down 6.703
After features/support/hooks.rb:291 0.144
After features/support/hooks.rb:75 0.000
1:11.469
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.309
When I request a reboot using the system menu 1.445
Then Tails eventually restarts 58.714
After features/support/hooks.rb:291 3.463
After features/support/hooks.rb:75 0.000
6.859
Given I monitor the network connections of SSH 0.068
And I have the SSH key pair for an SSH server 0.329
When I connect to an SSH server on the Internet 5.042
Then I have sucessfully logged into the SSH server 1.408
And I see that SSH is properly stream isolated 0.011
After features/support/hooks.rb:450 0.366
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.000
6.918
Given I have the SSH key pair for an SSH server 0.241
And an SSH server is running on the LAN 0.235
When I connect to an SSH server on the LAN 4.811
Then I am prompted to verify the SSH fingerprint for the SSH server 1.630
After features/support/hooks.rb:450 0.342
After features/support/hooks.rb:291 0.660
After features/support/hooks.rb:75 0.000
11.534
Given I have the SSH key pair for an SFTP server 0.238
When I connect to an SFTP server on the Internet 10.154
Then I successfully connect to the SFTP server 1.141
After features/support/hooks.rb:450 0.557
After features/support/hooks.rb:291 1.412
After features/support/hooks.rb:75 0.000
16.432
Given I cancel setting up an email account 2.963
When I open Thunderbird's Add-ons Manager 1.753
And I open the Extensions tab 1.070
Then I see that no add-ons are enabled in Thunderbird 10.646
After features/support/hooks.rb:450 0.682
After features/support/hooks.rb:291 1.295
After features/support/hooks.rb:75 0.000
44.216
When I enter my email credentials into the autoconfiguration wizard 10.891
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.328
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.326
When I accept the autoconfiguration wizard's configuration 18.432
And I send an email to myself 6.078
And I fetch my email 1.480
Then I can find the email I sent to myself in my inbox 6.678
After features/support/hooks.rb:450 1.306
After features/support/hooks.rb:291 0.971
After features/support/hooks.rb:75 0.000
10.244
When the network is plugged 0.037
And the Tor Connection Assistant autostarts 4.153
And I look at the hide mode but then I go back 4.525
And I choose to connect to Tor automatically 1.404
Then Tor Connection does not propose me to use Tor bridges 0.122
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.000
Tags: @product
1:56.183
Given the Tor network and default bridges are blocked 1.850
And the network is plugged 0.033
And I make sure time sync before Tor connects indicates a captive portal 1.184
And the Tor Connection Assistant autostarts 2.025
When I choose to connect to Tor automatically 1.808
And I click "Connect to Tor" 1.134
Then the Tor Connection Assistant fails to connect to Tor 26.733
And the Tor Connection Assistant knows that it's not the time sync that failed 10.522
And the Tor Connection Assistant knows that there might be a captive portal 0.118
When I open the Unsafe Browser from Tor Connection 16.444
And I log-in to the Captive Portal 14.265
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.773
And I allow time sync before Tor connects to work again 0.053
And I click "Connect to Tor" 1.152
Then I wait until Tor is ready 36.961
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.001
Tags: @product
11.887
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.373
Then the firewall's policy is to drop all IPv4 traffic 0.163
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.231
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.061
And the firewall is configured to block all external IPv6 traffic 0.057
After features/support/hooks.rb:291 0.654
After features/support/hooks.rb:75 0.000
Tags: @product
44.766
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.252
And I capture all network traffic 0.008
When I successfully start the Unsafe Browser 15.678
And I open the Tails homepage in the Unsafe Browser 16.686
And the Tails homepage loads in the Unsafe Browser 0.577
Then the firewall leak detector has detected leaks 0.563
After features/support/hooks.rb:291 0.828
After features/support/hooks.rb:75 0.051
Tags: @product
12.391
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.298
And I capture all network traffic 0.006
And I disable Tails' firewall 0.215
When I do a TCP DNS lookup of "torproject.org" 0.775
Then the firewall leak detector has detected leaks 0.094
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.074
Tags: @product
12.247
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.346
And I capture all network traffic 0.006
And I disable Tails' firewall 0.253
When I do a UDP DNS lookup of "torproject.org" 0.548
Then the firewall leak detector has detected leaks 0.093
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.043
Tags: @product
15.938
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.399
And I capture all network traffic 0.009
And I disable Tails' firewall 0.235
When I send some ICMP pings 4.180
Then the firewall leak detector has detected leaks 0.112
After features/support/hooks.rb:291 0.605
After features/support/hooks.rb:75 0.037
12.605
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.151
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.387
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:450 0.191
After features/support/hooks.rb:291 0.593
After features/support/hooks.rb:75 0.000
12.630
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.194
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.360
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.074
After features/support/hooks.rb:450 0.263
After features/support/hooks.rb:291 0.608
After features/support/hooks.rb:75 0.000
16.814
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.338
When I open an untorified ICMP connection to 1.2.3.4 5.419
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.055
After features/support/hooks.rb:450 0.240
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.000
Tags: @product
23.378
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.047
And the system DNS is using the local DNS resolver 0.017
And the network is plugged 0.044
And I successfully configure Tor 15.257
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.000
10.230
When I monitor the network connections of tails-security-check 0.074
And I re-run tails-security-check 0.134
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.344
After features/support/hooks.rb:291 0.852
After features/support/hooks.rb:75 0.000
2.425
When I monitor the network connections of htpdate 0.072
And I re-run htpdate 2.337
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:450 0.675
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
32.184
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.054
And I re-run tails-upgrade-frontend-wrapper 32.117
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.464
After features/support/hooks.rb:291 0.886
After features/support/hooks.rb:75 0.000
22.806
When I monitor the network connections of Tor Browser 0.061
And I start the Tor Browser 21.533
And the Tor Browser loads the startup page 1.173
Then I see that Tor Browser is properly stream isolated 0.037
After features/support/hooks.rb:450 1.285
After features/support/hooks.rb:291 0.944
After features/support/hooks.rb:75 0.000
Tags: @product
43.469
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.286
And a web server is running on the LAN 1.041
And I capture all network traffic 0.006
When I start the Tor Browser 18.432
And the Tor Browser loads the startup page 1.168
And I open a page on the LAN web server in the Tor Browser 9.953
Then the Tor Browser shows the "Unable to connect" error 1.058
And no traffic was sent to the web server on the LAN 0.522
After features/support/hooks.rb:291 0.876
After features/support/hooks.rb:75 0.041
52.538
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.284
Then the amnesiac Tor Browser directory exists 0.044
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.694
And the persistent Tor Browser directory does not exist 0.060
When I start the Tor Browser 20.332
And the Tor Browser loads the startup page 1.117
Then I can save the current page as "index.html" to the default downloads directory 5.583
And I can print the current page as "output.pdf" to the default downloads directory 12.420
After features/support/hooks.rb:450 1.528
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000
44.959
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.631
When I start the Tor Browser 20.123
Then the Tor Browser loads the startup page 1.150
When I download some file in the Tor Browser 11.831
Then the file is saved to the default Tor Browser download directory 0.222
After features/support/hooks.rb:450 2.031
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.000
1:11.104
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.367
When I start the Tor Browser 19.160
And the Tor Browser loads the startup page 1.064
Then I can listen to an Ogg audio track in Tor Browser 39.511
After features/support/hooks.rb:450 2.002
After features/support/hooks.rb:291 0.797
After features/support/hooks.rb:75 0.000
42.912
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.231
When I start the Tor Browser 20.826
And the Tor Browser loads the startup page 1.059
Then I can watch a WebM video in Tor Browser 9.795
After features/support/hooks.rb:450 1.174
After features/support/hooks.rb:291 0.956
After features/support/hooks.rb:75 0.000
Tags: @product
1:10.090
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.293
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.260
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.121
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.182
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.086
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.060
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.055
And the file "/tmp/synaptic.html" exists 0.043
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.125
When I start the Tor Browser 21.725
And the Tor Browser loads the startup page 1.100
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.007
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.545
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.220
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.144
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.272
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.541
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.055
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.097
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.375
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.553
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.078
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.137
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.367
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.519
# 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.056
# 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.547
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.513
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
Tags: @product
31.377
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.264
When I start the Tor Browser 18.891
Then the Tor Browser uses all expected TBB shared libraries 1.221
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
51.859
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.593
When I start the Tor Browser 22.923
And the Tor Browser loads the startup page 1.163
And I open the Tails homepage in the Tor Browser 10.080
Then the Tor Browser loads the Tails homepage 1.301
When I request a new identity in Tor Browser 3.173
Then the Tor Browser restarts into a fresh session 1.623
After features/support/hooks.rb:450 1.387
After features/support/hooks.rb:291 0.960
After features/support/hooks.rb:75 0.000
Tags: @product
33.576
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.340
When I start the Tor Browser 19.623
And the Tor Browser loads the startup page 1.037
Then Tor Browser's circuit view is working 1.574
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.000
Tags: @product
51.785
Before features/support/hooks.rb:245 0.013
Given I have started Tails from DVD and logged in and the network is connected 11.577
When I start the Tor Browser 18.665
And the Tor Browser loads the startup page 1.190
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.891
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.030
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.387
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.042
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.000
Tags: @product
1:33.207
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.080
And the network is plugged 0.046
And I successfully configure Tor 14.747
And available upgrades have been checked 0.065
And all notifications have disappeared 4.011
Then the persistent Tor Browser directory exists 0.062
And there is a GNOME bookmark for the persistent Tor Browser directory 1.623
When I start the Tor Browser 19.193
And I open the address "https://tails.net/about" in the Tor Browser 10.073
And "Tails - How Tails works" has loaded in the Tor Browser 1.348
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.117
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.375
Then "Tails - How Tails works" has loaded in the Tor Browser 1.558
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.903
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.000
Tags: @product
40.080
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.219
Then the amnesiac Documents directory exists 0.056
And there is a GNOME bookmark for the amnesiac Documents directory 1.192
Then I start the Tor Browser in offline mode 22.121
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.490
After features/support/hooks.rb:291 1.109
After features/support/hooks.rb:75 0.000
Tags: @product
39.963
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.015
Then the amnesiac Downloads directory exists 0.045
And there is a GNOME bookmark for the amnesiac Downloads directory 1.143
Then I start the Tor Browser in offline mode 21.899
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.859
After features/support/hooks.rb:291 1.291
After features/support/hooks.rb:75 0.000
Tags: @product
37.032
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.123
Then the amnesiac Music directory exists 0.057
And there is a GNOME bookmark for the amnesiac Music directory 1.121
Then I start the Tor Browser in offline mode 19.345
And I can save the current page as "index.html" to the Music GNOME bookmark 8.384
After features/support/hooks.rb:291 1.216
After features/support/hooks.rb:75 0.000
Tags: @product
40.720
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.248
Then the amnesiac Pictures directory exists 0.059
And there is a GNOME bookmark for the amnesiac Pictures directory 1.195
Then I start the Tor Browser in offline mode 22.596
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.620
After features/support/hooks.rb:291 1.074
After features/support/hooks.rb:75 0.000
Tags: @product
40.644
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.095
Then the amnesiac Videos directory exists 0.047
And there is a GNOME bookmark for the amnesiac Videos directory 1.184
Then I start the Tor Browser in offline mode 22.689
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.627
After features/support/hooks.rb:291 1.069
After features/support/hooks.rb:75 0.000
Tags: @product
3:11.762
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.043
And all tps features are active 1.860
And all persistent filesystems have safe access rights 0.245
And all persistence configuration files have safe access rights 0.413
And all persistent directories have safe access rights 2.456
When I start the Tor Browser in offline mode 21.901
And I add a bookmark to eff.org in the Tor Browser 14.412
And I cold reboot the computer 9.685
And the computer reboots Tails 53.978
And I enable persistence 12.655
And I log in to a new session 33.209
And all notifications have disappeared 8.569
And I start the Tor Browser in offline mode 21.053
Then the Tor Browser has a bookmark to eff.org 1.275
After features/support/hooks.rb:291 0.992
After features/support/hooks.rb:75 0.008
4.672
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.490
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.181
After features/support/hooks.rb:450 0.329
After features/support/hooks.rb:291 0.597
After features/support/hooks.rb:75 0.000
7.537
Given I have the SSH key pair for a Git repository 0.199
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.177
Then the Git repository "testing" has been cloned successfully 0.160
After features/support/hooks.rb:450 0.350
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.000
0.418
When I wget "https://example.com/" to stdout 0.418
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.229
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.000
4.307
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.307

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.614
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.000
0.439
When I curl "https://example.com/" to stdout 0.439
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.300
After features/support/hooks.rb:291 0.574
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
43.405
Given I have started Tails from DVD without network and logged in 8.291
And I plug and mount a USB drive containing sample videos 12.052
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.104
And the file "/home/amnesia/video.mp4" exists 0.049
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.142
When I open "/home/amnesia/video.mp4" with Totem 3.115
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.118
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.124
Given I close Totem 0.158
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.071
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.067
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.123
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.159
Then Totem tells me it is not allowed to open this file 1.476
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.064
Given I close Totem 0.155
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.045
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.124
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.143
Then Totem tells me it is not allowed to open this file 0.807
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.076
Given I close Totem 0.150
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.078
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.140
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.184
Then Totem tells me it is not allowed to open this file 0.845
# 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.066
Given I close Totem 0.135
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.067
And the file "/home/amnesia/.purple/otr.private_key" exists 0.054
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.150
Then Totem tells me it is not allowed to open this file 0.844
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.079
After features/support/hooks.rb:291 0.812
After features/support/hooks.rb:75 0.000
Feature: Using Totem
21.498
Given I have started Tails from DVD and logged in and the network is connected 11.329
Then I can watch a WebM video over HTTPs 10.168
After features/support/hooks.rb:450 0.521
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
37.474
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.827
And I plug and mount a USB drive containing sample videos 12.057
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.089
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.182
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.674
Given I close Totem 0.392
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.174
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.042
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.175
Then Totem tells me it is not allowed to open this file 1.749
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.107
After features/support/hooks.rb:291 0.779
After features/support/hooks.rb:75 0.000
Tags: @product
39.846
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.780
And I disable the Unsafe Browser 3.885
And I log in to a new session 16.631
And the network is plugged 0.029
And all notifications have disappeared 6.149
When I try to start the Unsafe Browser 0.109
Then the Unsafe Browser complains that it is disabled 2.260
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
Tags: @product
39.901
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.088
And a web server is running on the LAN 1.039
When I successfully start the Unsafe Browser 15.569
And I open a page on the LAN web server in the Unsafe Browser 11.038
Then the Unsafe Browser displays the LAN web server hello message 0.164
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.000
Tags: @product @doc
58.233
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 23.893
When I successfully start the Unsafe Browser 15.710
Then the Unsafe Browser runs as the expected user 0.642
And the Unsafe Browser has a red theme 0.596
And the Unsafe Browser shows a warning as its start page 0.572
And the Unsafe Browser has no add-ons enabled 8.224
And the Unsafe Browser has no bookmarks 7.594
And the Unsafe Browser uses all expected TBB shared libraries 1.000
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.000
Tags: @product
38.377
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.345
When I successfully start the Unsafe Browser 14.610
When I open the Tails homepage in the Unsafe Browser 11.611
Then the Tails homepage loads in the Unsafe Browser 0.534
And the Unsafe Browser has sent packets out to the Internet 0.274
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
27.955
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.286
When I successfully start the Unsafe Browser 14.578
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.517
And the Unsafe Browser chroot is torn down 0.451
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.000
39.675
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.229
When I successfully start the Unsafe Browser 14.760
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.002

Slept for 10 seconds

And I try to start the Unsafe Browser 0.233
Then I see a warning about another instance already running 3.448
After features/support/hooks.rb:291 1.092
After features/support/hooks.rb:75 0.000
Tags: @product
38.743
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.368
When I configure the Unsafe Browser to use a local proxy 0.177
And I successfully start the Unsafe Browser 15.606
And I open the Tails homepage in the Unsafe Browser 11.072
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.519
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.000
2:26.883
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.156
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.064
But checking for updates is disabled in the Unsafe Browser's configuration 0.014
When I successfully start the Unsafe Browser 15.115
And I wait 120 seconds 2:0.065

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.458
After features/support/hooks.rb:450 0.429
After features/support/hooks.rb:291 0.686
After features/support/hooks.rb:75 0.049
28.065
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.421
And the network is unplugged 0.053
# 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.126
Then I am told I cannot start the Unsafe Browser when I am offline 6.453
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
18.290
When I plug a USB drive containing a basic VeraCrypt volume 6.948
And I cancel the GNOME authentication prompt 1.635
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.199
And I open this VeraCrypt volume in GNOME Files 4.500
Then I see the expected contents in this VeraCrypt volume 0.439
When I lock the currently opened VeraCrypt volume 0.425
Then the VeraCrypt volume has been unmounted and locked 0.141
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
21.104
When I plug a USB drive containing a hidden VeraCrypt volume 10.244
And I cancel the GNOME authentication prompt 1.628
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.318
And I open this VeraCrypt volume in GNOME Files 3.991
Then I see the expected contents in this VeraCrypt volume 0.379
When I lock the currently opened VeraCrypt volume 0.384
Then the VeraCrypt volume has been unmounted and locked 0.158
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000
26.354
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.135
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.129
And I open this VeraCrypt volume in GNOME Files 4.593
Then I see the expected contents in this VeraCrypt volume 0.801
When I lock the currently opened VeraCrypt file container 0.442
Then the VeraCrypt file container has been unmounted and locked 0.252
After features/support/hooks.rb:291 0.759
After features/support/hooks.rb:75 0.000
34.217
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.352
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.781
And I open this VeraCrypt volume in GNOME Files 4.855
Then I see the expected contents in this VeraCrypt volume 1.585
When I lock the currently opened VeraCrypt file container 0.420
Then the VeraCrypt file container has been unmounted and locked 0.221
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.019
24.432
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.908
And I cancel the GNOME authentication prompt 1.893
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.422
And I open this VeraCrypt volume in GNOME Files 4.197
Then I see the expected contents in this VeraCrypt volume 0.391
When I lock the currently opened VeraCrypt volume 0.488
Then the VeraCrypt volume has been unmounted and locked 0.130
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
25.923
When I plug a USB drive containing a hidden VeraCrypt volume 10.178
And I cancel the GNOME authentication prompt 1.799
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.043
And I open this VeraCrypt volume in GNOME Files 3.968
Then I see the expected contents in this VeraCrypt volume 0.442
When I lock the currently opened VeraCrypt volume 1.312
Then the VeraCrypt volume has been unmounted and locked 0.177
After features/support/hooks.rb:291 1.319
After features/support/hooks.rb:75 0.000
1:4.050
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.866
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.923
And I open this VeraCrypt volume in GNOME Files 3.768
Then I see the expected contents in this VeraCrypt volume 22.662
When I lock the currently opened VeraCrypt file container 0.376
Then the VeraCrypt file container has been unmounted and locked 0.453
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.023
44.965
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.075
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.355
And I open this VeraCrypt volume in GNOME Files 4.772
Then I see the expected contents in this VeraCrypt volume 0.384
When I lock the currently opened VeraCrypt file container 1.227
Then the VeraCrypt file container has been unmounted and locked 0.149
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.015
34.949
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.912
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.208
And I open this VeraCrypt volume in GNOME Files 4.810
Then I see the expected contents in this VeraCrypt volume 0.379
When I lock the currently opened VeraCrypt file container 0.409
Then the VeraCrypt file container has been unmounted and locked 0.227
After features/support/hooks.rb:291 1.377
After features/support/hooks.rb:75 0.000
Tags: @product
8.001
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 7.940
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.061
After features/support/hooks.rb:291 1.300
After features/support/hooks.rb:75 0.000
Tags: @product
8.922
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.031
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.891
After features/support/hooks.rb:291 0.886
After features/support/hooks.rb:75 0.000
Tags: @product
21.358
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.214
When I start "WhisperBack" via GNOME Activities Overview 10.442
Then WhisperBack has debugging information 2.701
After features/support/hooks.rb:291 1.158
After features/support/hooks.rb:75 0.000