Project Number Date
test_Tails_ISO_stable 4767 04 Apr 2024, 12:27

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1457 2 7 0 0 1466 196 2 198 4:21:39.472 Failed
Tags: @product
1:43.968
Before features/support/hooks.rb:245 0.030
Given a computer 0.625
And I temporarily create a 100 MiB disk named "swap" 0.157
And I create a gpt swap partition on disk "swap" 10.419
And I plug SATA drive "swap" 1.069
And I temporarily create a 2 GiB disk named "live_hd" 0.047
And I write the Tails ISO image to disk "live_hd" 17.830
And I plug SATA drive "live_hd" 1.068
When I start Tails with network unplugged and I login 1:12.293
Then a "swap" partition was detected by Tails on drive "swap" 0.119
And drive "live_hd" is detected by Tails 0.185
But Tails has no disk swap enabled 0.077
And drive "live_hd" is not mounted 0.074
After features/support/hooks.rb:291 1.494
After features/support/hooks.rb:75 0.112
Tags: @product
1:22.445
Before features/support/hooks.rb:245 0.002
Given a computer 0.180
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.052
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.639
And I plug non-removable USB drive "fake_TailsData" 1.054
When I start the computer 1.040
And the computer boots Tails 50.988
Then drive "fake_TailsData" is detected by Tails 0.175
And Tails Greeter has not detected a persistence partition 13.313
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.008
Tags: @product
1:25.971
Before features/support/hooks.rb:245 0.002
Given a computer 0.176
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.050
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 18.897
And I plug SATA drive "fake_TailsData" 1.058
When I start the computer 0.980
And the computer boots Tails 51.111
Then drive "fake_TailsData" is detected by Tails 0.153
And Tails Greeter has not detected a persistence partition 13.542
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.010
Tags: @product
1:21.652
Before features/support/hooks.rb:245 0.002
Given a computer 0.171
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.053
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 4.727
And I plug SATA drive "gpt_ext2" 1.228
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.459
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 5.016
And I plug SATA drive "msdos_fat32" 1.053
And I start Tails from DVD with network unplugged and I login 1:8.569
Then drive "gpt_ext2" is detected by Tails 0.132
And drive "gpt_ext2" is not mounted 0.071
And drive "msdos_fat32" is detected by Tails 0.093
And drive "msdos_fat32" is not mounted 0.076
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.007
Tags: @product
1:52.244
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:46.821
And running a command as root with pkexec requires PolicyKit administrator privileges 0.129
Then I can run a command as root with sudo 0.086
Then I can run a command as root with pkexec 5.207
After features/support/hooks.rb:291 1.428
After features/support/hooks.rb:75 0.005
Tags: @product
1:25.578
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 43.721
And running a command as root with pkexec requires PolicyKit administrator privileges 0.112
Then I cannot run a command as root with sudo and the standard passwords 0.183
And I cannot run a command as root with pkexec and the standard passwords 17.727
Then I cannot login as root using su with the standard passwords 23.833
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.000
Feature: Time syncing
23.265
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.909
When the network is plugged 0.228
And I successfully configure Tor 15.066
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:450 0.563
After features/support/hooks.rb:291 0.584
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.576
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.881
When the network is plugged 0.044
And the Tor Connection Assistant autostarts 4.525
And I configure some normal bridges in the Tor Connection Assistant 12.591
And I wait until Tor is ready 2.477
Then the system clock is less than 5 minutes incorrect 0.056
After features/support/hooks.rb:450 0.382
After features/support/hooks.rb:291 1.072
After features/support/hooks.rb:75 0.000
Feature: Time syncing
31.596
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.109
When I bump the system time with "+1 day" 0.278
And I capture all network traffic 0.002
And the network is plugged 0.043
And the Tor Connection Assistant autostarts 4.091
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.678
And I wait until Tor is ready 5.431
Then the system clock is less than 5 minutes incorrect 0.064
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.898
After features/support/hooks.rb:450 0.476
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.043
Feature: Time syncing
1:15.890
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.114
When I bump the system time with "-15 days" 0.210
And I warm reboot the computer 0.013
And the computer reboots Tails 1:6.964
Then Tails' hardware clock is close to the host system's time 0.588
After features/support/hooks.rb:450 0.124
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:15.215
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.693
When I bump the hardware clock's time with "-15 days" 1.534
And I warm reboot the computer 0.019
And the computer reboots Tails 1:4.359
Then the hardware clock is still off by "-15 days" 0.609
After features/support/hooks.rb:450 0.101
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.005
Feature: Time syncing
53.044
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.147
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.024
And I start the computer 0.921
And the computer boots Tails 51.742
Then the system clock is just past Tails' source date 0.207
After features/support/hooks.rb:450 0.126
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.007
Feature: Time syncing
33.785
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.733
And I make sure time sync before Tor connects times out 1.296
When the network is plugged 0.045
And I successfully configure Tor 23.627
Then the system clock is less than 5 minutes incorrect 0.080
After features/support/hooks.rb:450 0.519
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:3.177
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 9.692
When I bump the system time with "+8 hours +15 minutes" 0.380
And all notifications have disappeared 3.972
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.149
And the network is plugged 0.045
And the Tor Connection Assistant autostarts 2.799
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.551
And I click "Connect to Tor" 1.170
And the Tor Connection Assistant fails to connect to Tor 15.476
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.866
Then the system clock is less than 20 minutes incorrect 0.232
When I click "Connect to Tor" 1.147
Then I wait until Tor is ready 6.822
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.803
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.063
After features/support/hooks.rb:450 0.488
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.046
Feature: Time syncing
59.830
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 9.212
When I bump the system time with "+8 hours +15 minutes" 0.190
And all notifications have disappeared 4.285
And I capture all network traffic 0.003
And the network is plugged 0.044
And the Tor Connection Assistant autostarts 3.951
# 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.076
And I click "Connect to Tor" 1.202
Then the Tor Connection Assistant reports that it failed to connect 11.716
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.892
Then the system clock is less than 20 minutes incorrect 0.206
# "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.350
When I click "Connect to Tor" 1.146
Then I wait until Tor is ready 7.194
And all Internet traffic has only flowed through the configured bridges 0.914
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.061
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.382
After features/support/hooks.rb:450 0.517
After features/support/hooks.rb:291 0.631
After features/support/hooks.rb:75 0.068
Feature: Time syncing
23.963
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.043
And I make sure time sync before Tor connects uses a fake connectivity check service 1.142
And the network is plugged 0.036
And Tor is ready 13.164
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.573
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.002
After features/support/hooks.rb:450 0.602
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
Tags: @product
15.180
When I configure some normal bridges in the Tor Connection Assistant 12.374
Then I wait until Tor is ready 1.864
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.066
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.864
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.029
Tags: @product
14.386
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.970
Then I wait until Tor is ready 2.240
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through the configured bridges 1.111
After features/support/hooks.rb:291 0.588
After features/support/hooks.rb:75 0.034
Tags: @product
36.523
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 31.073
Then I wait until Tor is ready 3.502
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.126
And all Internet traffic has only flowed through the configured bridges 0.809
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.047
Tags: @product
1:5.147
Given the Tor network and default bridges are blocked 1.547
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.626
Then the Tor Connection Assistant reports that it failed to connect 0.127
And tca.conf is empty 0.205
Given I scan a QR code from the error page in Tor Connection Assistant 21.261
And I retry connecting to Tor 1.159
Then I wait until Tor is ready 10.160
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.988
After features/support/hooks.rb:291 1.246
After features/support/hooks.rb:75 0.051
16.575
When I configure the default bridges in the Tor Connection Assistant 11.729
Then I wait until Tor is ready 3.141
And Tor is configured to use the default bridges 0.432
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.047
And Tor is configured to use the default bridges 0.384
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.826
After features/support/hooks.rb:291 0.782
After features/support/hooks.rb:75 0.038
Tags: @product
54.986
Given the Tor network is blocked 1.620
When I configure a direct connection in the Tor Connection Assistant 18.901
Then I wait until Tor is ready 32.727
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.066
And Tor is configured to use the default bridges 0.484
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.176
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.039
Tags: @product
42.752
Given the Tor network and default bridges are blocked 2.198
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.078
Then the Tor Connection Assistant reports that it failed to connect 0.109
And tca.conf is empty 0.261
Given the Tor network and default bridges are unblocked 1.180
And I retry connecting to Tor 1.147
Then I wait until Tor is ready 5.728
And tca.conf includes no bridge 0.011
And available upgrades have been checked 1.132
And all Internet traffic has only flowed through Tor or connectivity check service 0.903
After features/support/hooks.rb:291 0.612
After features/support/hooks.rb:75 0.042
Tags: @product
4.387
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.140
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.107
And I cannot click the "Connect to Tor" button 0.139
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.033
Tags: @product
26.904
Given I configure a direct connection in the Tor Connection Assistant 8.634
And I wait until Tor is ready 1.876
When I disconnect the network through GNOME 2.924
And I connect the network through GNOME 2.810
Then the Tor Connection Assistant autostarts 1.605
And the Tor Connection Assistant connects to Tor 6.240
And I wait until Tor is ready 0.975
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through Tor or connectivity check service 1.780
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.062
Tags: @product
44.511
Given I configure a direct connection in the Tor Connection Assistant 9.015
And I wait until Tor is ready 1.971
And I disconnect the network through GNOME 3.117
And the Tor network and default bridges are blocked 1.697
When I connect the network through GNOME 2.834
Then the Tor Connection Assistant reports that it failed to connect 25.874
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.051
Tags: @product
37.825
Given the Tor network and default bridges are blocked 1.562
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.356
Then the Tor Connection Assistant reports that it failed to connect 0.112
Given the Tor network and default bridges are unblocked 1.316
When I click "Connect to Tor" 1.140
Then I wait until Tor is ready 7.965
And Tor is configured to use the default bridges 0.440
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.930
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.058
18.831
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.156
And I prepare Tails for memory erasure tests 0.410
When I start a process allocating 128 MiB of memory with a known pattern 1.184
Then patterns cover at least 128 MiB in the guest's memory 3.674

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.510
After features/support/hooks.rb:75 0.000
6:25.774
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:41.623
And I prepare Tails for memory erasure tests 0.428
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.570
When I trigger shutdown 0.010
And I wait 20 seconds 20.001

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.466
After features/support/hooks.rb:75 0.009
24.111
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.905
And I temporarily create a 4 GiB disk named "gptfat" 0.057
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.049
And I plug USB drive "gptfat" 2.596
When I start Tails Installer 8.455
Then I am told by Tails Installer that the destination device "is too small" 0.048
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.001
Tags: @product
18.658
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 7.961
And I temporarily create a 7200 MiB disk named "temp" 0.057
And I start Tails Installer 7.918
But a suitable USB device is not found 0.018
When I plug USB drive "temp" 2.416
Then the "temp" USB drive is selected 0.079
When I unplug USB drive "temp" 0.182
Then a suitable USB device is not found 0.025
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000
Tags: @product
3:41.133
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.985
And I temporarily create a 7200 MiB disk named "install" 0.048
And I create a gpt partition with a vfat filesystem on disk "install" 4.123
And I plug USB drive "install" 2.639
And I install Tails to USB drive "install" by cloning 3:16.106
Then the running Tails is installed on USB drive "install" 10.166
But there is no persistence partition on USB drive "install" 0.063
After features/support/hooks.rb:291 1.200
After features/support/hooks.rb:75 0.108
Tags: @product
3:37.252
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.086
And I temporarily create a 7200 MiB disk named "install" 0.063
And I plug USB drive "install" 3.751
And I install Tails to USB drive "install" by cloning 3:13.998
Then the running Tails is installed on USB drive "install" 11.269
But there is no persistence partition on USB drive "install" 0.084
After features/support/hooks.rb:291 1.296
After features/support/hooks.rb:75 0.119
Tags: @product
4:14.319
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 12.168
And I create a file in the Persistent directory 0.159
And I temporarily create a 7200 MiB disk named "install" 0.066
And I create a gpt partition with a vfat filesystem on disk "install" 5.089
And I plug USB drive "install" 2.378
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.288
Then the running Tails is installed on USB drive "install" 11.925
And there is a persistence partition on USB drive "install" 0.067
And the USB drive "install" contains the same files as my persistent storage 3.175
After features/support/hooks.rb:291 1.921
After features/support/hooks.rb:75 0.117
Tags: @product
4:15.581
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 10.397
And I temporarily create a 7200 MiB disk named "install" 0.057
And I plug USB drive "install" 2.433
And I install Tails to USB drive "install" by cloning 3:41.665
Then the running Tails is installed on USB drive "install" 20.960
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:291 1.682
After features/support/hooks.rb:75 0.093
Tags: @product
3:50.330
Before features/support/hooks.rb:245 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.597
And I have started Tails from DVD without network and logged in 8.873
And I clone USB drive "__internal" to a temporary USB drive "install" 1.093
And I plug USB drive "install" 2.721
# 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:16.707
Then the running Tails is installed on USB drive "install" 10.253
And there is no persistence partition on USB drive "install" 0.083
After features/support/hooks.rb:291 1.590
After features/support/hooks.rb:75 0.119
Tags: @product @uefi
1:38.380
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.397
And I power off the computer 0.315
And the computer is set to boot in UEFI mode 0.025
When I start Tails from USB drive "__internal" with network unplugged and I login 1:23.285
Then Tails is running from USB drive "__internal" 0.348
And the boot device has safe access rights 2.942
And Tails has started in UEFI mode 0.065
After features/support/hooks.rb:291 1.244
After features/support/hooks.rb:75 0.007
Tags: @product
1:23.215
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.372
And I plug and mount a USB drive containing a Tails USB image 28.093
And I create a 7200 MiB disk named "usbimage" 0.085
And I plug USB drive "usbimage" 2.392
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 44.271
After features/support/hooks.rb:291 1.782
After features/support/hooks.rb:75 0.097
Tags: @product
1:18.712
Before features/support/hooks.rb:245 0.003
Given a computer 0.241
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:17.458
Then Tails is running from USB drive "usbimage" 0.270
And the label of the system partition on "usbimage" is "Tails" 0.194
And the system partition on "usbimage" is an EFI system partition 0.153
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.154
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.078
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.085
And the system partition on "usbimage" has the expected flags 0.073
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.005
4:25.810
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 50.877
And I update APT using apt 15.898
And I install "popularity-contest" using apt 19.102
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.122
When I create a persistent storage and activate the Additional Software feature 20.033
Then Additional Software is correctly configured for package "popularity-contest" 1.343
When I shutdown Tails and wait for the computer to power off 11.079
And I start Tails from USB drive "__internal" with network unplugged 52.156
And I enable persistence 21.005
And I log in to a new session 32.698
And the Additional Software installation service has started 31.207
Then I am notified that the installation succeeded 2.212
And Additional Software is correctly configured for package "popularity-contest" 0.803
And the package "popularity-contest" is installed after Additional Software has been started 0.268
After features/support/hooks.rb:450 35.919
After features/support/hooks.rb:291 1.200
After features/support/hooks.rb:75 0.014
2:14.681
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.204
And I start Tails from USB drive "__internal" and I login with an administration password 1:32.628
And I update APT using apt 15.810
When I install "makepp" using apt 19.437
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.529
And the package "makepp" is installed 0.070
After features/support/hooks.rb:450 39.430
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.014
5:1.240
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.189
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:17.373
When I uninstall "popularity-contest" using apt 18.655
And I accept removing "popularity-contest" from Additional Software 0.532
Then "popularity-contest" is not in the list of Additional Software 0.672
When I start Synaptic 23.531
And I update APT using Synaptic 22.236
And I install "cowsay" using Synaptic 9.413
And I accept adding "cowsay" to Additional Software 1.379
Then Additional Software is correctly configured for package "cowsay" 0.790
When I uninstall "cowsay" using apt 3.203
And I refuse removing "cowsay" from Additional Software 0.550
Then Additional Software is correctly configured for package "cowsay" 0.801
When I start "Additional Software" via GNOME Activities Overview 10.602
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.740
Then "cowsay" is not in the list of Additional Software 1.046
When I install "cowsay" using apt 3.216
And I refuse adding "cowsay" to Additional Software 0.617
Then "cowsay" is not in the list of Additional Software 0.687
After features/support/hooks.rb:450 1.072
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.008
8:13.287
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given a computer 0.182
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:0.454
And I configure APT to prefer an old version of cowsay 0.042
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.959
And I accept adding "cowsay" to Additional Software 5.407
And Additional Software is correctly configured for package "cowsay" 0.869
And I shutdown Tails and wait for the computer to power off 6.402
And I start Tails from USB drive "__internal" with network unplugged 53.005
And I enable persistence 10.269
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 32.646
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.008
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.064
And the network is plugged 0.056
And Tor is ready 18.384
# 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 5.766
And available upgrades have been checked 0.074
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.019
And I can open the Additional Software configuration window from the notification 4.833
And I shutdown Tails and wait for the computer to power off 13.238
And I start Tails from USB drive "__internal" with network unplugged 53.616
And I enable persistence 10.701
# 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.037
And I log in to a new session 31.760
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.995
And I revert the APT tweaks that made it prefer an old version of cowsay 0.055
And the network is plugged 0.052
And Tor is ready 38.052
Then the Additional Software upgrade service has started 0.166
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.084
After features/support/hooks.rb:450 2.401
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.074
1:49.271
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given a computer 0.195
And I start Tails from USB drive "__internal" with network unplugged 53.085
And I enable persistence 10.197
And I remove the "cowsay" deb files from the APT cache 0.582
# 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.076
And I log in to a new session 31.932
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 6.913
And I can open the Additional Software log file from the notification 5.626
And the package "cowsay" is not installed 0.660
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.011
Tags: @product
1:58.290
Before features/support/hooks.rb:245 0.006
Given a computer 0.221
And I create a 7200 MiB disk named "old" 0.052
And I plug USB drive "old" 1.056
And I write an old version of the Tails USB image to disk "old" 43.697
When I start Tails from USB drive "old" with network unplugged 1:9.367
Then the boot device has safe access rights 2.922
And Tails is running from USB drive "old" 0.315
And there is no persistence partition on USB drive "old" 0.067
And process "udev-watchdog" is running 0.098
And udev-watchdog is monitoring the correct device 0.316
And I unplug USB drive "old" 0.174
After features/support/hooks.rb:291 6.745
After features/support/hooks.rb:75 0.011
Tags: @product
2:1.614
Before features/support/hooks.rb:245 0.007
Given a computer 0.214
And I start Tails from USB drive "old" with network unplugged and I login 1:19.144
Then Tails is running from USB drive "old" 0.338
And I create a persistent partition 31.455
And I take note of which tps features are available 1.343
Then a Tails persistence partition exists on USB drive "old" 0.802
And I shutdown Tails and wait for the computer to power off 8.313
After features/support/hooks.rb:291 0.210
After features/support/hooks.rb:75 0.014
Tags: @product
2:27.355
Before features/support/hooks.rb:245 0.010
Given a computer 0.264
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:59.011
Then Tails is running from USB drive "old" 0.385
And all tps features are active 1.967
When I write some files expected to persist 1.826
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.202
And all persistence configuration files have safe access rights 0.451
And all persistent directories from the old Tails version have safe access rights 2.323
And I take note of which tps features are available 0.555
And I shutdown Tails and wait for the computer to power off 4.454
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.912
After features/support/hooks.rb:291 0.124
After features/support/hooks.rb:75 0.010
Tags: @product
2:18.939
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 9.832
And I log in to a new session 15.570
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.283
And I plug USB drive "to_upgrade" 2.378
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:37.253
Then the running Tails is installed on USB drive "to_upgrade" 12.234
And I unplug USB drive "to_upgrade" 0.193
And I unplug USB drive "__internal" 0.192
After features/support/hooks.rb:291 3.594
After features/support/hooks.rb:75 0.000
Tags: @product
1:59.236
Before features/support/hooks.rb:245 0.005
Given a computer 0.215
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:50.402
Then all tps features from the old Tails version are active 1.518
And Tails is running from USB drive "to_upgrade" 0.266
And the boot device has safe access rights 2.902
And the expected persistent files created with the old Tails version are present in the filesystem 1.340
And all persistent directories from the old Tails version have safe access rights 2.590
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.010
7:59.814
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.424
And no SquashFS delta is installed 0.098
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.263
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.102
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.278
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.396
When the network is plugged 0.049
And Tor is ready 20.255
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.231
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 2:15.839
Given I shutdown Tails and wait for the computer to power off 6.714
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.411
Then Tails is running version 6.2~testoverlayfs 0.016
And all tps features are active 2.107
And the file system changes introduced in version 6.2~testoverlayfs are present 0.299
And only the 6.2~testoverlayfs SquashFS delta is installed 0.072
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.273
# 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.257
When the network is plugged 0.033
And Tor is ready 17.017
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 4.041
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.824
Given I shutdown Tails and wait for the computer to power off 4.387
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:49.579
Then Tails is running version 6.3~testoverlayfs 0.015
And all tps features are active 1.933
And the file system changes introduced in version 6.3~testoverlayfs are present 0.473
And only the 6.3~testoverlayfs SquashFS delta is installed 0.070
# Regression test for #17425 (i.e. the Upgrader would propose
# upgrading to the version that's already running)
Given Tails system time is magically synchronized 0.336
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.290
When the network is plugged 0.039
And Tor is ready 18.733
Then the Upgrader considers the system as up-to-date 0.246
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.682
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 1.014
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.021
34.395
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.547
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.331
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.047
And the signing key used by the Upgrader is outdated 0.527
But a current signing key is available on our website 0.000
When the network is plugged 0.054
And Tor is ready 18.525
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.361
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.000
51.499
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 44.630
When I eject the boot medium 0.245
Then Tails eventually shuts down 6.623
After features/support/hooks.rb:291 0.206
After features/support/hooks.rb:75 0.000
42.737
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.642
And I prepare Tails for memory erasure tests 0.389
And I fill a 128 MiB file with a known pattern on the root filesystem 17.066
And patterns cover at least 128 MiB in the guest's memory 3.623

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

When I eject the boot medium 0.271
And I wait for Tails to finish wiping the memory 11.026
Then I find very few patterns in the guest's memory 1.717

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

After features/support/hooks.rb:291 3.568
After features/support/hooks.rb:75 0.000
33.212
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.082
And I prepare Tails for memory erasure tests 0.420
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.941
And I fill the USB drive with a known pattern 1.968
And I read the content of the test FS 0.117
And patterns cover at least 90% of the test FS size in the guest's memory 3.495

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

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

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

After features/support/hooks.rb:291 3.551
After features/support/hooks.rb:75 0.000
2:12.574
Scenario Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4
Before features/support/hooks.rb:245 0.006
Steps
Given I have started Tails from DVD without network and logged in 8.552
And I prepare Tails for memory erasure tests 0.393
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.065
And I fill the USB drive with a known pattern 1.370
And I read the content of the test FS 0.061
And patterns cover at least 99% of the test FS size in the guest's memory 2.666

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

When I eject the boot medium 0.461
And I wait for Tails to finish wiping the memory 1:30.002
cannot find MemoryWipeCompleted.png on the screen (FindFailed)
./features/support/helpers/screen.rb:166:in `rescue in wait'
./features/support/helpers/screen.rb:159:in `wait'
./features/step_definitions/erase_memory.rb:229:in `/^I wait for Tails to finish wiping the memory$/'
features/emergency_shutdown.feature:44:in `And I wait for Tails to finish wiping the memory'
Then I find very few patterns in the guest's memory 0.000
After features/support/hooks.rb:291 9.642

SCENARIO FAILED: 'Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4' (at time 01:48:03)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4767/artifact/build-artifacts/01:48:03_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4767/artifact/build-artifacts/01:48:03_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.mkv

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

Pattern coverage: 113.270% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.419
And I wait for Tails to finish wiping the memory 9.336
Then I find very few patterns in the guest's memory 1.802

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

And Tails eventually shuts down 1:30.102
After features/support/hooks.rb:291 0.149
After features/support/hooks.rb:75 0.000
Tags: @product
51.487
Before features/support/hooks.rb:245 0.006
Given a computer 0.208
And I start Tails from DVD with network unplugged and genuine APT sources 50.976
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.059
And no proposed-updates APT suite is enabled 0.060
And no experimental APT suite is enabled for deb.torproject.org 0.061
And if releasing, no unversioned Tails APT source is enabled 0.101

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.010
Tags: @product
1:10.054
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.704
# 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.462
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.168
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.069
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.014
When I start Tails' custom backup tool 3.934
Then the backup tool displays "Plug in your backup Tails USB stick" 0.239
When I plug USB drive "backup" 2.487
And I give the Persistent Storage on drive "backup" its own UUID 0.150
And I click "Retry" in the backup tool 1.164
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.190
When I click "Back Up" in the backup tool 1.148
And I enter my persistent storage passphrase into the polkit prompt 10.823
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 12.629
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.186
And I plug USB drive "backup" 3.242
Then the USB drive "backup" contains the same files as my persistent storage 5.438
After features/support/hooks.rb:291 1.671
After features/support/hooks.rb:75 0.126
Tags: @product
0.182
Then the hostname should not have been leaked on the network 0.182
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.054
Tags: @product
0.832
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.162
And I switch to the "manually-added-con" NetworkManager connection 0.405
Then the hostname should not have been leaked on the network 0.264
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.048
40.293
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.223
When I start "Tails Documentation" via GNOME Activities Overview 10.750
Then the Tor Browser has started 20.699
Then "Tails - Documentation" has loaded in the Tor Browser 0.619
After features/support/hooks.rb:291 1.323
After features/support/hooks.rb:75 0.000
43.636
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.728
When I start "Tails Documentation" via GNOME Activities Overview 10.658
Then the Tor Browser has started 18.556
Then "Tails - Documentation" has loaded in the Tor Browser 0.693
After features/support/hooks.rb:291 0.856
After features/support/hooks.rb:75 0.000
21.749
Before features/support/hooks.rb:245 0.037
Before features/support/hooks.rb:442 0.024
Given I have started Tails from DVD without network and logged in 8.388
When I start Electrum through the GNOME menu 11.149
But the "electrum" tps feature is not enabled 0.605
And I see a warning that Electrum is not persistent 1.605
After features/support/hooks.rb:450 0.127
After features/support/hooks.rb:291 0.877
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.196
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.420
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.856
Then I see "CupsTestPage.png" after at most 40 seconds 2.978
And I can print the current document to "/home/amnesia/output.pdf" 4.941
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.338
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.324
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.140
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.130
Then I see "CupsTestPage.png" after at most 40 seconds 2.506
And I can print the current document to "/home/amnesia/output.pdf" 5.236
After features/support/hooks.rb:291 1.317
After features/support/hooks.rb:75 0.000
Feature: Using Evince
21.732
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.472
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.151
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.066
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.457
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.349
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.118
When I close Evince 0.195
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.121
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.262
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.305
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.089
When I close Evince 0.244
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.175
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.278
# 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.065
After features/support/hooks.rb:291 1.368
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
23.519
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.833
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.232
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.099
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.547
Then I see "CupsTestPage.png" after at most 40 seconds 2.981
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.824
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.616
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.693
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.150
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.148
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.559
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.902
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.104
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
19.874
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD without network and logged in 8.221
And I wait 10 seconds 10.000

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.202
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.143
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.064
After features/support/hooks.rb:291 0.787
After features/support/hooks.rb:75 0.000
Tags: @product
9.069
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.538
When the "Dogtail rules!" notification is sent 0.148
Then the "Dogtail rules!" notification is shown to the user 0.381
After features/support/hooks.rb:291 0.803
After features/support/hooks.rb:75 0.000
Tags: @product
3:37.006
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 10.429
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.053
And Tor is ready 18.118
And all notifications have disappeared 4.260
When I start "Additional Software" via GNOME Activities Overview 11.506
And I close the "tails-additional-software-config" window 2.033
When I start "Disks" via GNOME Activities Overview 8.159
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.834
When I start "GNOME Terminal" via GNOME Activities Overview 8.958
And I close the "gnome-terminal-server" window 1.878
When I start "Files" via GNOME Activities Overview 8.141
And I close the "org.gnome.Nautilus" window 16.797
When I start "Persistent Storage" via GNOME Activities Overview 10.163
And I close the "tps-frontend" window 3.426
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.647
And I close the "zenity" window 3.393
When I start "Pidgin" via GNOME Activities Overview 8.275
And I close the "Pidgin" window via Alt+F4 3.326
When I start "Thunderbird" via GNOME Activities Overview 8.872
And I close the "Thunderbird" window 13.202
When I start "Tor Browser" via GNOME Activities Overview 9.742
And I close the "Firefox" window 13.375
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.250
And I close the "unlock-veracrypt-volumes" window 3.585
When I start "Unsafe Browser" via GNOME Activities Overview 9.289
And I close the "Firefox" window 15.284
After features/support/hooks.rb:291 1.334
After features/support/hooks.rb:75 0.000
Tags: @product
38.375
Before features/support/hooks.rb:245 0.006
Given a computer 0.181
And I start the computer from DVD with network unplugged 34.437
When Tails detects disk read failures 0.647
Then I see a disk failure message on the splash screen 3.109
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.011
Tags: @product @doc
32.921
Before features/support/hooks.rb:245 0.007
Given a computer 0.176
And I have started Tails from DVD without network and logged in 8.637
When Tails detects disk read failures 0.617
Then I see a disk failure message 1.435
Then I can open the hardware failure documentation from the disk failure message 22.053
After features/support/hooks.rb:291 1.823
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
48.010
Before features/support/hooks.rb:245 0.007
Given a computer 0.188
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.715
Then I see a graphics card failure message on the splash screen 14.106
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.011
Tags: @product @doc
10.840
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.307
Then the included OpenPGP keys are valid for the next 1 month 2.532
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
Tags: @product
21.383
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.406
Then the keys trusted by APT are valid for the next 3 months 12.976
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
48.215
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 14.690
And I log in to a new session in German (de) 30.591
Then the amnesiac Documents directory exists 0.052
And there is a GNOME bookmark for the amnesiac Documents directory 2.881
After features/support/hooks.rb:291 1.396
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.629
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.401
And I log in to a new session in German (de) 31.272
Then the amnesiac Downloads directory exists 0.067
And there is a GNOME bookmark for the amnesiac Downloads directory 2.889
After features/support/hooks.rb:291 0.981
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.768
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.921
And I log in to a new session in German (de) 28.996
Then the amnesiac Music directory exists 0.053
And there is a GNOME bookmark for the amnesiac Music directory 2.797
After features/support/hooks.rb:291 1.412
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.057
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.301
And I log in to a new session in German (de) 31.289
Then the amnesiac Pictures directory exists 0.058
And there is a GNOME bookmark for the amnesiac Pictures directory 2.407
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.684
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.849
And I log in to a new session in German (de) 30.310
Then the amnesiac Videos directory exists 0.080
And there is a GNOME bookmark for the amnesiac Videos directory 2.443
After features/support/hooks.rb:291 1.050
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.047
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.861
When I log in to a new session in Arabic (ar) 32.344
Then the keyboard layout is set to "us" 0.283
When the network is plugged 0.247
And Tor is ready 16.500
Then I successfully start the Unsafe Browser in "ar" 14.329
And I kill the Unsafe Browser 5.757
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 26.465
And DuckDuckGo is the default search engine 22.248
And I kill the Tor Browser 5.585
And the screen keyboard works in Thunderbird 13.703
And the layout of the screen keyboard is set to "us" 0.613
After features/support/hooks.rb:291 1.095
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.005
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.517
When I log in to a new session in Chinese (zh_CN) 30.682
Then the keyboard layout is set to "cn" 0.297
When the network is plugged 0.041
And Tor is ready 17.497
Then I successfully start the Unsafe Browser in "zh_CN" 16.387
And I kill the Unsafe Browser 5.698
When I enable the screen keyboard 0.194
Then the screen keyboard works in Tor Browser 27.094
And DuckDuckGo is the default search engine 10.530
And I kill the Tor Browser 5.457
And the screen keyboard works in Thunderbird 18.995
And the layout of the screen keyboard is set to "us" 0.610
After features/support/hooks.rb:291 2.139
After features/support/hooks.rb:75 0.000
Feature: Localization
1:55.288
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.146
When I log in to a new session in English (en) 17.405
Then the keyboard layout is set to "us" 0.182
When the network is plugged 0.045
And Tor is ready 14.465
Then I successfully start the Unsafe Browser in "en" 14.559
And I kill the Unsafe Browser 5.777
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 25.545
And DuckDuckGo is the default search engine 10.436
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 12.586
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:291 1.252
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.779
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.190
When I log in to a new session in French (fr) 31.048
Then the keyboard layout is set to "fr" 0.197
When the network is plugged 0.051
And Tor is ready 16.428
Then I successfully start the Unsafe Browser in "fr" 15.093
And I kill the Unsafe Browser 5.846
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 28.455
And DuckDuckGo is the default search engine 39.208
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 12.139
And the layout of the screen keyboard is set to "fr" 0.564
After features/support/hooks.rb:291 1.365
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.199
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.895
When I log in to a new session in German (de) 28.500
Then the keyboard layout is set to "de" 0.115
When the network is plugged 0.051
And Tor is ready 14.658
Then I successfully start the Unsafe Browser in "de" 14.449
And I kill the Unsafe Browser 5.682
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 25.373
And DuckDuckGo is the default search engine 10.210
And I kill the Tor Browser 5.445
And the screen keyboard works in Thunderbird 12.145
And the layout of the screen keyboard is set to "de" 0.566
After features/support/hooks.rb:291 3.344
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.217
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.957
When I log in to a new session in Italian (it) 29.888
Then the keyboard layout is set to "it" 0.173
When the network is plugged 0.039
And Tor is ready 42.867
Then I successfully start the Unsafe Browser in "it" 13.675
And I kill the Unsafe Browser 5.660
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 25.482
And DuckDuckGo is the default search engine 10.638
And I kill the Tor Browser 5.456
And the screen keyboard works in Thunderbird 12.678
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:291 1.280
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.779
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.834
When I log in to a new session in Persian (fa) 29.023
Then the keyboard layout is set to "ir" 0.141
When the network is plugged 0.034
And Tor is ready 15.515
Then I successfully start the Unsafe Browser in "fa" 13.763
And I kill the Unsafe Browser 5.857
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 26.054
And DuckDuckGo is the default search engine 9.962
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 11.684
And the layout of the screen keyboard is set to "ir" 0.541
After features/support/hooks.rb:291 1.372
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.236
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.896
When I log in to a new session in Portuguese (pt) 29.362
Then the keyboard layout is set to "pt" 0.151
When the network is plugged 0.035
And Tor is ready 16.521
Then I successfully start the Unsafe Browser in "pt" 14.467
And I kill the Unsafe Browser 5.786
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 24.848
And DuckDuckGo is the default search engine 10.408
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 12.549
And the layout of the screen keyboard is set to "us" 0.621
After features/support/hooks.rb:291 1.469
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.337
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.038
When I log in to a new session in Russian (ru) 28.651
Then the keyboard layout is set to "ru" 0.207
When the network is plugged 0.056
And Tor is ready 17.224
Then I successfully start the Unsafe Browser in "ru" 14.194
And I kill the Unsafe Browser 5.835
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 25.853
And DuckDuckGo is the default search engine 19.009
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 13.049
And the layout of the screen keyboard is set to "ru" 0.587
After features/support/hooks.rb:291 2.657
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.173
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.810
When I log in to a new session in Spanish (es) 29.435
Then the keyboard layout is set to "es" 0.180
When the network is plugged 0.043
And Tor is ready 14.566
Then I successfully start the Unsafe Browser in "es" 13.914
And I kill the Unsafe Browser 5.916
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 25.100
And DuckDuckGo is the default search engine 10.687
And I kill the Tor Browser 5.474
And the screen keyboard works in Thunderbird 12.387
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:291 2.515
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.582
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.908
When I log in to a new session in Turkish (tr) 29.842
Then the keyboard layout is set to "tr" 0.240
When the network is plugged 0.039
And Tor is ready 15.920
Then I successfully start the Unsafe Browser in "tr" 14.219
And I kill the Unsafe Browser 5.899
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 28.156
And DuckDuckGo is the default search engine 10.800
And I kill the Tor Browser 5.438
And the screen keyboard works in Thunderbird 13.475
And the layout of the screen keyboard is set to "us" 0.546
After features/support/hooks.rb:291 2.702
After features/support/hooks.rb:75 0.000
Tags: @product
51.911
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.302
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.272
And I log in to a new session 24.717
And the network is plugged 0.067
And Tor is ready 13.437
Then 1 network interface is enabled 0.111
And the 1st network device has its real MAC address configured 0.095
When I hotplug a network device and wait for it to be initialized 1.437
Then 2 network interfaces are enabled 0.072
And the 2nd network device has its real MAC address configured 0.106
And some network device leaked the real MAC address 0.285
After features/support/hooks.rb:291 0.905
After features/support/hooks.rb:75 0.044
Tags: @product
1:10.142
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.485
And I capture all network traffic 0.006
When I log in to a new session 15.869
And the network is plugged 0.054
And Tor is ready 43.661
Then 1 network interface is enabled 0.122
And the 1st network device has a spoofed MAC address configured 0.067
When I hotplug a network device and wait for it to be initialized 1.398
Then 2 network interfaces are enabled 0.087
And the 2nd network device has a spoofed MAC address configured 0.087
And no network device leaked the real MAC address 0.301
After features/support/hooks.rb:291 0.856
After features/support/hooks.rb:75 0.042
Tags: @product
2:26.945
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.075
And I capture all network traffic 0.007
And the network is plugged 0.097
And macchanger will fail by not spoofing and always returns false 0.177
When I log in to a new session 2:12.904
Then no network interfaces are enabled 0.149
And no network device leaked the real MAC address 0.016
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.515
After features/support/hooks.rb:291 4.863
After features/support/hooks.rb:75 0.067
Tags: @product
2:28.663
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.263
And I capture all network traffic 0.023
And the network is plugged 0.243
And macchanger will fail by not spoofing and always returns true 0.175
When I log in to a new session 2:13.662
Then no network interfaces are enabled 0.155
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.129
After features/support/hooks.rb:291 0.764
After features/support/hooks.rb:75 0.045
Tags: @product
2:28.176
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.389
And I capture all network traffic 0.022
And the network is plugged 0.040
And macchanger will fail by not spoofing and always returns true 0.169
And no network interface modules can be unloaded 0.410
When I log in to a new session 2:12.458
Then 1 network interface is enabled 0.134
But the MAC spoofing panic mode disabled networking 0.597
And no network device leaked the real MAC address 0.017
And I see the "All networking disabled" notification after at most 60 seconds 5.934
After features/support/hooks.rb:291 3.176
After features/support/hooks.rb:75 0.029
Tags: @product
54.193
Before features/support/hooks.rb:245 0.007
Given a computer 0.191
And I capture all network traffic 0.007
When I start the computer 1.016
Then the computer boots Tails 52.828
And no network interfaces are enabled 0.136
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.064
1:27.071
Before features/support/hooks.rb:245 0.005
Given a computer 0.196
And I start Tails from DVD with network unplugged and I login 1:12.201
And I plug and mount a USB drive containing a sample PNG 13.051
Then MAT can clean some sample PNG file 1.621
After features/support/hooks.rb:291 0.607
After features/support/hooks.rb:75 0.012
Feature: Networking
Tags: @product
1:30.213
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.427
And I wait between 30 and 60 seconds 32.028

Slept for 32 seconds

Then the Tor Status icon tells me that Tor is not usable 0.816
When the network is plugged 0.043
Then I successfully configure Tor 44.197
And the Tor Status icon tells me that Tor is usable 0.726
And all notifications have disappeared 3.923
And the time has synced 0.049
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.000
Feature: Networking
34.319
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.958
And I disable networking in Tails Greeter 1.009
And I log in to a new session 14.805
Then no network interfaces are enabled 0.173
When I hotplug a network device 0.159
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.203
After features/support/hooks.rb:291 0.989
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
24.630
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.998
When I start "Onion Circuits" via GNOME Activities Overview 10.053
Then Onion Circuits starts 1.296
And Onion Circuits shows some circuits 0.281
After features/support/hooks.rb:291 0.839
After features/support/hooks.rb:75 0.000
Tags: @product
2:11.362
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:25.621
And I update APT using apt 20.934
And I install "python3-behave" using apt 22.439
Then the Tails Persistent Storage behave tests pass 2.367
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.000
Tags: @product
42.962
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 12.359
When I log in to a new session without activating the Persistent Storage 23.107
Then Tails is running from USB drive "__internal" 0.543
And persistence is disabled 0.403
But a Tails persistence partition exists on USB drive "__internal" 6.548
After features/support/hooks.rb:291 1.157
After features/support/hooks.rb:75 0.000
Tags: @product
3:0.252
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 14.132
Then Tails is running from USB drive "__internal" 0.527
When I create a file in the Persistent directory 0.126
And I create a persistent partition with the default settings 25.723
Then the file I created was copied to the Persistent Storage 0.477
When I shutdown Tails and wait for the computer to power off 10.859
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:8.073
Then persistence for "Persistent" is active 0.256
And the file I created in the Persistent directory exists 0.074
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.012
Tags: @product
55.971
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.029
And the system is very low on memory 3.265
When I create a file in the Persistent directory 1.839
When I try to create a persistent partition 21.314
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.169
When I close the Persistent Storage app 2.516
And I free up some memory 1.560
And I create a persistent partition with the default settings 14.033
Then the file I created was copied to the Persistent Storage 0.243
After features/support/hooks.rb:291 1.585
After features/support/hooks.rb:75 0.000
Tags: @product
2:24.687
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 14.511
Then Tails is running from USB drive "__internal" 0.302
And all tps features are active 2.341
And all persistent directories have safe access rights 3.147
When I disable the first tps feature 4.683
Then all tps features but the first one are active 2.001
And I shutdown Tails and wait for the computer to power off 6.775
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.842
Then all tps features but the first one are active 2.082
After features/support/hooks.rb:291 0.560
After features/support/hooks.rb:75 0.007
Tags: @product
17.552
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.276
Then persistence for "Persistent" is active 0.123
And I create a file in the Persistent directory 0.097
Then the file I created was copied to the Persistent Storage 0.092
When I disable the first tps feature 4.595
Then persistence for "Persistent" is not active 0.066
And the Persistent directory does not exist 0.050
When I enable the first tps feature 3.090
Then persistence for "Persistent" is active 0.066
And the file I created in the Persistent directory exists 0.094
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
Tags: @product
18.018
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.450
Then persistence for "Persistent" is active 0.074
When I create a file in the Persistent directory 0.090
And I disable the first tps feature 4.870
And I delete the data of the Persistent Folder feature 3.458
Then the file I created does not exist on the Persistent Storage 0.073
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.000
Tags: @product
55.745
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 9.471
And the network is plugged 0.044
And Tor is ready 19.861
And I take note of which tps features are available 1.583
When I write some files expected to persist 1.485
And I shutdown Tails and wait for the computer to power off 6.942
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 16.355
After features/support/hooks.rb:291 0.129
After features/support/hooks.rb:75 0.000
Tags: @product
22:16.203
Scenario Creating and using a persistent NetworkManager connection
Before features/support/hooks.rb:245 0.007
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.631
And the network is plugged 0.082
And Tor is ready 19.144
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.232
And I shutdown Tails and wait for the computer to power off 6.423
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 21:40.688
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:713:in `new'
./features/step_definitions/common_steps.rb:713:in `/^all notifications have disappeared$/'
./features/step_definitions/common_steps.rb:297:in `/^I start Tails from (.+?) drive "(.+?)"( with network unplugged)?( and I login( with persistence enabled)?( with the changed persistence passphrase)?( (?:and|with) an administration password)?)?$/'
features/persistence.feature:88:in `Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled'
And I capture all network traffic 0.000
And the network is plugged 0.000
And Tor is ready 0.000
And I switch to the "persistent-con-current" NetworkManager connection 0.000
And the 1st network device has a spoofed MAC address configured 0.000
And no network device leaked the real MAC address 0.000
After features/support/hooks.rb:291 9.861

SCENARIO FAILED: 'Creating and using a persistent NetworkManager connection' (at time 03:20:53)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4767/artifact/build-artifacts/03:20:53_Creating_and_using_a_persistent_NetworkManager_connection.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4767/artifact/build-artifacts/03:20:53_Creating_and_using_a_persistent_NetworkManager_connection.mkv

After features/support/hooks.rb:75 0.010
Tags: @product
1:2.067
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.606
And I enable persistence creation in Tails Greeter 1.115
And I log in to a new session expecting no warning about the Persistent Storage not being activated 19.279
Then I create a persistent partition with the default settings using the wizard that was already open 29.065
After features/support/hooks.rb:291 2.652
After features/support/hooks.rb:75 0.000
Tags: @product
4:41.407
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 12.786
When I enable persistence 35.049
Then no persistent Greeter options were restored 15.379
When I set all Greeter options to non-default values 21.837
And I log in to a new session in German (de) after having activated the Persistent Storage 49.972
Then all Greeter options are set to non-default values 0.766
When I cold reboot the computer 7.646
And the computer reboots Tails 57.372
Given I enable persistence 30.855
Then persistent Greeter options were restored 15.326
When I log in to a new session after having activated the Persistent Storage 33.888
Then all Greeter options are set to non-default values 0.525
After features/support/hooks.rb:291 1.195
After features/support/hooks.rb:75 0.010
Tags: @product
3:59.627
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.359
# 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 32.672
And I shutdown Tails and wait for the computer to power off 12.959
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:22.054
And I change the passphrase of the Persistent Storage back to the original 41.580
After features/support/hooks.rb:291 2.570
After features/support/hooks.rb:75 0.012
Tags: @product
51.042
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.757
And I log in to a new session without activating the Persistent Storage 19.812
Then persistence is disabled 0.375
But a Tails persistence partition exists on USB drive "__internal" 5.317
And all notifications have disappeared 7.975
When I delete the persistent partition 6.392
Then there is no persistence partition on USB drive "__internal" 0.411
After features/support/hooks.rb:291 0.953
After features/support/hooks.rb:75 0.000
Tags: @product
2:10.281
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.923
When I write some dotfile expected to persist 0.158
And I shutdown Tails and wait for the computer to power off 6.786
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:53.041
Then the expected persistent dotfile is present in the filesystem 0.371
After features/support/hooks.rb:291 0.942
After features/support/hooks.rb:75 0.012
Tags: @product
1:35.689
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 10.243
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.090
When I try to enable persistence 0.262
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 31.206
When I log in to a new session after having activated the Persistent Storage 36.416
And all notifications have disappeared 9.623
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.254
And all tps features are enabled 2.580
And all tps features but the first one are active 2.010
After features/support/hooks.rb:291 0.811
After features/support/hooks.rb:75 0.000
Tags: @product
10:19.535
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9:3.751
And I enable persistence 33.457
And I log in to a new session after having activated the Persistent Storage 40.265
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.516
And persistence is enabled 0.544
After features/support/hooks.rb:291 1.347
After features/support/hooks.rb:75 0.000
Tags: @product
36.357
Before features/support/hooks.rb:245 0.007
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 10.854
And I enable persistence but something goes wrong during the LUKS header upgrade 24.518
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.984
After features/support/hooks.rb:291 0.755
After features/support/hooks.rb:75 0.000
Tags: @product
19.904
When I choose to connect to Tor automatically 2.018
And I accept Tor Connection's offer to use my persistent bridges 1.855
And I click "Connect to Tor" 1.234
Then I wait until Tor is ready 12.575
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 1.147
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.061
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.066
Tags: @product
20.821
When I choose to connect to Tor automatically 1.714
And I accept Tor Connection's offer to use my persistent bridges 1.758
And I disable saving bridges to Persistent Storage 1.231
And I configure a direct connection in the Tor Connection Assistant 9.358
Then I wait until Tor is ready 4.603
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 1.131
And all Internet traffic has only flowed through Tor or connectivity check service 1.012
After features/support/hooks.rb:291 0.799
After features/support/hooks.rb:75 0.047
Tags: @product
13.398
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 12.961
Then the live user has been setup by live-boot 0.140
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.087
And the live user owns its home directory which has strict permissions 0.209
After features/support/hooks.rb:291 1.911
After features/support/hooks.rb:75 0.000
16.174
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 15.960
Then no unexpected services are listening for network connections 0.213

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

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

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

After features/support/hooks.rb:291 0.607
After features/support/hooks.rb:75 0.000
Tags: @product
20.212
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.295
Then the live user can only access allowed local services 6.917

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.000
Tags: @product
10.374
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 10.266
Then there are no unexpected messages of priority "err" or higher in the journal 0.107
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
Tags: @product
11.227
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.157
Then there are no unexpected messages of priority "err" or higher in the journal 0.069
After features/support/hooks.rb:291 0.870
After features/support/hooks.rb:75 0.000
Tags: @product
21.574
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.949
When I request a shutdown using the system menu 1.690
Then Tails eventually shuts down 6.934
After features/support/hooks.rb:291 0.157
After features/support/hooks.rb:75 0.000
1:21.645
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.593
When I request a reboot using the system menu 1.608
Then Tails eventually restarts 1:7.443
After features/support/hooks.rb:291 3.480
After features/support/hooks.rb:75 0.000
7.132
Given I monitor the network connections of SSH 0.066
And I have the SSH key pair for an SSH server 0.305
When I connect to an SSH server on the Internet 5.373
Then I have sucessfully logged into the SSH server 1.374
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.530
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.000
7.238
Given I have the SSH key pair for an SSH server 0.235
And an SSH server is running on the LAN 0.433
When I connect to an SSH server on the LAN 4.925
Then I am prompted to verify the SSH fingerprint for the SSH server 1.644
After features/support/hooks.rb:450 0.395
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.001
12.054
Given I have the SSH key pair for an SFTP server 0.233
When I connect to an SFTP server on the Internet 9.943
Then I successfully connect to the SFTP server 1.877
After features/support/hooks.rb:450 0.471
After features/support/hooks.rb:291 2.457
After features/support/hooks.rb:75 0.000
16.855
Given I cancel setting up an email account 2.700
When I open Thunderbird's Add-ons Manager 2.456
And I open the Extensions tab 1.090
Then I see that no add-ons are enabled in Thunderbird 10.607
After features/support/hooks.rb:450 0.727
After features/support/hooks.rb:291 1.084
After features/support/hooks.rb:75 0.000
43.736
When I enter my email credentials into the autoconfiguration wizard 9.938
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.337
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.381
When I accept the autoconfiguration wizard's configuration 18.733
And I send an email to myself 6.211
And I fetch my email 1.481
Then I can find the email I sent to myself in my inbox 6.652
After features/support/hooks.rb:450 1.354
After features/support/hooks.rb:291 0.892
After features/support/hooks.rb:75 0.000
12.544
When the network is plugged 0.041
And the Tor Connection Assistant autostarts 7.019
And I look at the hide mode but then I go back 4.133
And I choose to connect to Tor automatically 1.221
Then Tor Connection does not propose me to use Tor bridges 0.129
After features/support/hooks.rb:291 0.913
After features/support/hooks.rb:75 0.000
Tags: @product
1:23.925
Given the Tor network and default bridges are blocked 1.368
And the network is plugged 0.034
And I make sure time sync before Tor connects indicates a captive portal 1.219
And the Tor Connection Assistant autostarts 1.991
When I choose to connect to Tor automatically 2.286
And I click "Connect to Tor" 1.145
Then the Tor Connection Assistant fails to connect to Tor 27.539
And the Tor Connection Assistant knows that it's not the time sync that failed 10.615
And the Tor Connection Assistant knows that there might be a captive portal 0.117
When I open the Unsafe Browser from Tor Connection 14.100
And I log-in to the Captive Portal 12.619
And I close the Unsafe Browser 0.123
And the Tor network and default bridges are unblocked 1.956
And I allow time sync before Tor connects to work again 0.069
And I click "Connect to Tor" 1.147
Then I wait until Tor is ready 7.591
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.000
Tags: @product
14.037
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.427
Then the firewall's policy is to drop all IPv4 traffic 0.189
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.232
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.075
And the firewall is configured to block all external IPv6 traffic 0.111
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.000
Tags: @product
42.152
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.776
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 16.298
And I open the Tails homepage in the Unsafe Browser 11.888
And the Tails homepage loads in the Unsafe Browser 0.589
Then the firewall leak detector has detected leaks 0.591
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.043
Tags: @product
13.769
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.779
And I capture all network traffic 0.009
And I disable Tails' firewall 0.234
When I do a TCP DNS lookup of "torproject.org" 0.610
Then the firewall leak detector has detected leaks 0.135
After features/support/hooks.rb:291 0.856
After features/support/hooks.rb:75 0.049
Tags: @product
13.614
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.334
And I capture all network traffic 0.006
And I disable Tails' firewall 0.208
When I do a UDP DNS lookup of "torproject.org" 0.943
Then the firewall leak detector has detected leaks 0.121
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.094
Tags: @product
17.086
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.533
And I capture all network traffic 0.007
And I disable Tails' firewall 0.244
When I send some ICMP pings 4.179
Then the firewall leak detector has detected leaks 0.121
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.039
15.266
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 13.811
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.388
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:450 0.391
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
14.447
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.992
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.382
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.072
After features/support/hooks.rb:450 0.294
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.000
18.038
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.616
When I open an untorified ICMP connection to 1.2.3.4 5.357
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.296
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.000
Tags: @product
24.410
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.505
And the system DNS is using the local DNS resolver 0.018
And the network is plugged 0.044
And I successfully configure Tor 15.830
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:291 0.906
After features/support/hooks.rb:75 0.000
10.227
When I monitor the network connections of tails-security-check 0.069
And I re-run tails-security-check 0.138
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.020
After features/support/hooks.rb:450 0.453
After features/support/hooks.rb:291 0.867
After features/support/hooks.rb:75 0.000
2.501
When I monitor the network connections of htpdate 0.058
And I re-run htpdate 2.423
Then I see that htpdate is properly stream isolated 0.019
After features/support/hooks.rb:450 0.381
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
32.455
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.083
And I re-run tails-upgrade-frontend-wrapper 32.354
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.017
After features/support/hooks.rb:450 0.674
After features/support/hooks.rb:291 0.822
After features/support/hooks.rb:75 0.000
25.064
When I monitor the network connections of Tor Browser 0.059
And I start the Tor Browser 23.736
And the Tor Browser loads the startup page 1.220
Then I see that Tor Browser is properly stream isolated 0.047
After features/support/hooks.rb:450 1.454
After features/support/hooks.rb:291 1.394
After features/support/hooks.rb:75 0.000
Tags: @product
51.039
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.523
And a web server is running on the LAN 1.046
And I capture all network traffic 0.005
When I start the Tor Browser 20.031
And the Tor Browser loads the startup page 1.217
And I open a page on the LAN web server in the Tor Browser 14.463
Then the Tor Browser shows the "Unable to connect" error 1.176
And no traffic was sent to the web server on the LAN 0.573
After features/support/hooks.rb:291 1.109
After features/support/hooks.rb:75 0.052
52.566
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.409
Then the amnesiac Tor Browser directory exists 0.077
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.738
And the persistent Tor Browser directory does not exist 0.055
When I start the Tor Browser 19.298
And the Tor Browser loads the startup page 1.231
Then I can save the current page as "index.html" to the default downloads directory 5.379
And I can print the current page as "output.pdf" to the default downloads directory 11.376
After features/support/hooks.rb:450 1.409
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.000
46.324
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.359
When I start the Tor Browser 19.965
Then the Tor Browser loads the startup page 1.099
When I download some file in the Tor Browser 12.630
Then the file is saved to the default Tor Browser download directory 0.270
After features/support/hooks.rb:450 2.506
After features/support/hooks.rb:291 0.690
After features/support/hooks.rb:75 0.000
1:16.904
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 14.891
When I start the Tor Browser 20.536
And the Tor Browser loads the startup page 1.244
Then I can listen to an Ogg audio track in Tor Browser 40.232
After features/support/hooks.rb:450 2.286
After features/support/hooks.rb:291 1.096
After features/support/hooks.rb:75 0.000
42.462
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.496
When I start the Tor Browser 18.790
And the Tor Browser loads the startup page 1.242
Then I can watch a WebM video in Tor Browser 9.932
After features/support/hooks.rb:450 1.458
After features/support/hooks.rb:291 0.923
After features/support/hooks.rb:75 0.000
Tags: @product
1:16.003
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.602
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.119
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.074
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.069
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.067
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.057
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/tmp/synaptic.html" exists 0.056
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.122
When I start the Tor Browser 20.214
And the Tor Browser loads the startup page 1.184
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.629
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.530
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.090
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.138
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.490
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.562
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.071
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.102
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.254
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.522
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.068
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.120
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.179
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.534
# 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.082
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.402
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.602
After features/support/hooks.rb:291 0.759
After features/support/hooks.rb:75 0.000
Tags: @product
34.271
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.824
When I start the Tor Browser 20.072
Then the Tor Browser uses all expected TBB shared libraries 1.373
After features/support/hooks.rb:291 1.109
After features/support/hooks.rb:75 0.000
50.359
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.751
When I start the Tor Browser 20.135
And the Tor Browser loads the startup page 1.162
And I open the Tails homepage in the Tor Browser 9.948
Then the Tor Browser loads the Tails homepage 1.245
When I request a new identity in Tor Browser 3.287
Then the Tor Browser restarts into a fresh session 1.827
After features/support/hooks.rb:450 1.431
After features/support/hooks.rb:291 1.137
After features/support/hooks.rb:75 0.000
Tags: @product
36.188
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.219
When I start the Tor Browser 21.231
And the Tor Browser loads the startup page 1.099
Then Tor Browser's circuit view is working 1.637
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.000
Tags: @product
55.860
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.288
When I start the Tor Browser 19.773
And the Tor Browser loads the startup page 1.203
When I open the address "https://net.ipcalf.com/" in the Tor Browser 11.097
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.033
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.294
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.168
After features/support/hooks.rb:291 0.967
After features/support/hooks.rb:75 0.000
Tags: @product
1:39.754
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.237
And the network is plugged 0.044
And I successfully configure Tor 18.568
And available upgrades have been checked 1.114
And all notifications have disappeared 3.969
Then the persistent Tor Browser directory exists 0.084
And there is a GNOME bookmark for the persistent Tor Browser directory 1.550
When I start the Tor Browser 20.678
And I open the address "https://tails.net/about" in the Tor Browser 11.095
And "Tails - How Tails works" has loaded in the Tor Browser 1.324
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.998
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.561
Then "Tails - How Tails works" has loaded in the Tor Browser 1.683
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.840
After features/support/hooks.rb:291 1.232
After features/support/hooks.rb:75 0.000
Tags: @product
37.524
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.297
Then the amnesiac Documents directory exists 0.075
And there is a GNOME bookmark for the amnesiac Documents directory 1.361
Then I start the Tor Browser in offline mode 19.887
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.902
After features/support/hooks.rb:291 1.015
After features/support/hooks.rb:75 0.000
Tags: @product
41.706
Before features/support/hooks.rb:245 0.013
Given I have started Tails from DVD without network and logged in 8.305
Then the amnesiac Downloads directory exists 0.041
And there is a GNOME bookmark for the amnesiac Downloads directory 1.243
Then I start the Tor Browser in offline mode 24.385
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.730
After features/support/hooks.rb:291 0.818
After features/support/hooks.rb:75 0.000
Tags: @product
41.237
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.445
Then the amnesiac Music directory exists 0.047
And there is a GNOME bookmark for the amnesiac Music directory 2.299
Then I start the Tor Browser in offline mode 22.220
And I can save the current page as "index.html" to the Music GNOME bookmark 8.225
After features/support/hooks.rb:291 1.022
After features/support/hooks.rb:75 0.000
Tags: @product
41.258
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.353
Then the amnesiac Pictures directory exists 0.055
And there is a GNOME bookmark for the amnesiac Pictures directory 1.347
Then I start the Tor Browser in offline mode 23.812
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.689
After features/support/hooks.rb:291 1.139
After features/support/hooks.rb:75 0.000
Tags: @product
39.155
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.080
Then the amnesiac Videos directory exists 0.055
And there is a GNOME bookmark for the amnesiac Videos directory 1.192
Then I start the Tor Browser in offline mode 21.815
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.010
After features/support/hooks.rb:291 0.991
After features/support/hooks.rb:75 0.000
Tags: @product
3:19.012
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.939
And all tps features are active 2.333
And all persistent filesystems have safe access rights 0.245
And all persistence configuration files have safe access rights 0.405
And all persistent directories have safe access rights 2.499
When I start the Tor Browser in offline mode 23.024
And I add a bookmark to eff.org in the Tor Browser 12.022
And I cold reboot the computer 9.900
And the computer reboots Tails 1:1.907
And I enable persistence 13.045
And I log in to a new session 32.213
And all notifications have disappeared 8.761
And I start the Tor Browser in offline mode 21.414
Then the Tor Browser has a bookmark to eff.org 1.298
After features/support/hooks.rb:291 0.928
After features/support/hooks.rb:75 0.010
4.508
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.364
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.144
After features/support/hooks.rb:450 0.346
After features/support/hooks.rb:291 0.605
After features/support/hooks.rb:75 0.000
7.589
Given I have the SSH key pair for a Git repository 0.254
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.186
Then the Git repository "testing" has been cloned successfully 0.149
After features/support/hooks.rb:450 0.426
After features/support/hooks.rb:291 0.653
After features/support/hooks.rb:75 0.000
0.449
When I wget "https://example.com/" to stdout 0.449
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.305
After features/support/hooks.rb:291 0.586
After features/support/hooks.rb:75 0.000
0.371
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.371

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.259
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.000
0.466
When I curl "https://example.com/" to stdout 0.465
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.283
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
47.576
Given I have started Tails from DVD without network and logged in 8.150
And I plug and mount a USB drive containing sample videos 12.306
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.153
And the file "/home/amnesia/video.mp4" exists 0.087
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.187
When I open "/home/amnesia/video.mp4" with Totem 3.413
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.060
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 1.036
Given I close Totem 0.185
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.080
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.051
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.105
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.226
Then Totem tells me it is not allowed to open this file 1.859
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.083
Given I close Totem 0.124
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.148
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.196
Then Totem tells me it is not allowed to open this file 0.961
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.125
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.055
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.128
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.245
Then Totem tells me it is not allowed to open this file 0.910
# 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.094
Given I close Totem 0.138
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.075
And the file "/home/amnesia/.purple/otr.private_key" exists 0.052
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.138
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.196
Then Totem tells me it is not allowed to open this file 0.807
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.065
After features/support/hooks.rb:291 0.704
After features/support/hooks.rb:75 0.000
Feature: Using Totem
22.942
Given I have started Tails from DVD and logged in and the network is connected 12.145
Then I can watch a WebM video over HTTPs 10.797
After features/support/hooks.rb:450 0.565
After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
36.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.294
And I plug and mount a USB drive containing sample videos 12.071
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.082
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.441
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.380
Given I close Totem 0.232
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.180
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.116
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.201
Then Totem tells me it is not allowed to open this file 1.904
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.097
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.000
Tags: @product
44.536
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.833
And I disable the Unsafe Browser 4.420
And I log in to a new session 18.338
And the network is plugged 0.116
And all notifications have disappeared 6.753
When I try to start the Unsafe Browser 0.163
Then the Unsafe Browser complains that it is disabled 2.910
After features/support/hooks.rb:291 0.979
After features/support/hooks.rb:75 0.000
Tags: @product
39.206
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.901
And a web server is running on the LAN 1.037
When I successfully start the Unsafe Browser 16.141
And I open a page on the LAN web server in the Unsafe Browser 8.899
Then the Unsafe Browser displays the LAN web server hello message 0.226
After features/support/hooks.rb:291 0.847
After features/support/hooks.rb:75 0.000
Tags: @product @doc
46.611
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.392
When I successfully start the Unsafe Browser 14.877
Then the Unsafe Browser runs as the expected user 0.599
And the Unsafe Browser has a red theme 0.576
And the Unsafe Browser shows a warning as its start page 0.588
And the Unsafe Browser has no add-ons enabled 8.370
And the Unsafe Browser has no bookmarks 8.269
And the Unsafe Browser uses all expected TBB shared libraries 0.937
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
Tags: @product
40.699
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.361
When I successfully start the Unsafe Browser 15.301
When I open the Tails homepage in the Unsafe Browser 12.131
Then the Tails homepage loads in the Unsafe Browser 0.604
And the Unsafe Browser has sent packets out to the Internet 0.300
After features/support/hooks.rb:291 0.903
After features/support/hooks.rb:75 0.000
30.091
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.045
When I successfully start the Unsafe Browser 14.895
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.620
And the Unsafe Browser chroot is torn down 0.409
After features/support/hooks.rb:291 1.025
After features/support/hooks.rb:75 0.000
41.953
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.487
When I successfully start the Unsafe Browser 15.596
# 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.007

Slept for 10 seconds

And I try to start the Unsafe Browser 0.159
Then I see a warning about another instance already running 2.702
After features/support/hooks.rb:291 1.440
After features/support/hooks.rb:75 0.000
Tags: @product
43.033
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.181
When I configure the Unsafe Browser to use a local proxy 0.228
And I successfully start the Unsafe Browser 16.803
And I open the Tails homepage in the Unsafe Browser 13.318
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.500
After features/support/hooks.rb:291 0.827
After features/support/hooks.rb:75 0.000
2:27.021
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.056
And I capture all network traffic 0.006
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.011
When I successfully start the Unsafe Browser 14.307
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.475
After features/support/hooks.rb:450 0.518
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.049
28.747
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.184
And the network is unplugged 0.073
# 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.133
Then I am told I cannot start the Unsafe Browser when I am offline 6.345
After features/support/hooks.rb:291 1.240
After features/support/hooks.rb:75 0.000
18.663
When I plug a USB drive containing a basic VeraCrypt volume 6.999
And I cancel the GNOME authentication prompt 1.641
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.300
And I open this VeraCrypt volume in GNOME Files 4.614
Then I see the expected contents in this VeraCrypt volume 0.559
When I lock the currently opened VeraCrypt volume 0.401
Then the VeraCrypt volume has been unmounted and locked 0.146
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.000
22.684
When I plug a USB drive containing a hidden VeraCrypt volume 10.248
And I cancel the GNOME authentication prompt 1.808
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.322
And I open this VeraCrypt volume in GNOME Files 4.905
Then I see the expected contents in this VeraCrypt volume 0.498
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.488
After features/support/hooks.rb:291 1.006
After features/support/hooks.rb:75 0.000
25.941
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.952
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.634
And I open this VeraCrypt volume in GNOME Files 4.586
Then I see the expected contents in this VeraCrypt volume 1.201
When I lock the currently opened VeraCrypt file container 0.412
Then the VeraCrypt file container has been unmounted and locked 0.155
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
35.206
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.177
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.677
And I open this VeraCrypt volume in GNOME Files 4.830
Then I see the expected contents in this VeraCrypt volume 0.935
When I lock the currently opened VeraCrypt file container 0.433
Then the VeraCrypt file container has been unmounted and locked 0.150
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.016
23.859
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.066
And I cancel the GNOME authentication prompt 1.632
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.546
And I open this VeraCrypt volume in GNOME Files 3.536
Then I see the expected contents in this VeraCrypt volume 0.494
When I lock the currently opened VeraCrypt volume 0.385
Then the VeraCrypt volume has been unmounted and locked 0.198
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
24.962
When I plug a USB drive containing a hidden VeraCrypt volume 10.265
And I cancel the GNOME authentication prompt 1.723
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.267
And I open this VeraCrypt volume in GNOME Files 3.532
Then I see the expected contents in this VeraCrypt volume 0.444
When I lock the currently opened VeraCrypt volume 0.516
Then the VeraCrypt volume has been unmounted and locked 0.212
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.000
52.142
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.941
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.615
And I open this VeraCrypt volume in GNOME Files 4.143
Then I see the expected contents in this VeraCrypt volume 9.356
When I lock the currently opened VeraCrypt file container 0.460
Then the VeraCrypt file container has been unmounted and locked 0.624
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.017
1:8.586
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.451
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.770
And I open this VeraCrypt volume in GNOME Files 4.297
Then I see the expected contents in this VeraCrypt volume 23.144
When I lock the currently opened VeraCrypt file container 0.404
Then the VeraCrypt file container has been unmounted and locked 0.517
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.014
36.710
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.072
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.254
And I open this VeraCrypt volume in GNOME Files 5.412
Then I see the expected contents in this VeraCrypt volume 1.390
When I lock the currently opened VeraCrypt file container 0.413
Then the VeraCrypt file container has been unmounted and locked 0.167
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.000
Tags: @product
8.485
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.423
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.061
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.000
Tags: @product
9.488
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.666
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.821
After features/support/hooks.rb:291 0.883
After features/support/hooks.rb:75 0.000
Tags: @product
22.461
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.658
When I start "WhisperBack" via GNOME Activities Overview 10.435
Then WhisperBack has debugging information 3.366
After features/support/hooks.rb:291 1.015
After features/support/hooks.rb:75 0.000