Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 48 19 Apr 2024, 06:43

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1475 2 7 0 0 1484 200 2 202 4:9:59.682 Failed
Tags: @product
1:50.106
Before features/support/hooks.rb:259 0.026
Given a computer 0.593
And I temporarily create a 100 MiB disk named "swap" 0.132
And I create a gpt swap partition on disk "swap" 8.766
And I plug SATA drive "swap" 1.042
And I temporarily create a 2 GiB disk named "live_hd" 0.062
And I write the Tails ISO image to disk "live_hd" 17.395
And I plug SATA drive "live_hd" 1.061
When I start Tails with network unplugged and I login 1:20.655
Then a "swap" partition was detected by Tails on drive "swap" 0.092
And drive "live_hd" is detected by Tails 0.134
But Tails has no disk swap enabled 0.092
And drive "live_hd" is not mounted 0.075
After features/support/hooks.rb:305 0.857
After features/support/hooks.rb:89 0.111
Tags: @product
1:29.099
Before features/support/hooks.rb:259 0.002
Given a computer 0.378
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.055
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 16.316
And I plug non-removable USB drive "fake_TailsData" 1.050
When I start the computer 1.028
And the computer boots Tails 56.140
Then drive "fake_TailsData" is detected by Tails 0.170
And Tails Greeter has not detected a persistence partition 13.958
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.007
Tags: @product
1:29.794
Before features/support/hooks.rb:259 0.002
Given a computer 0.160
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.569
And I plug SATA drive "fake_TailsData" 1.047
When I start the computer 1.031
And the computer boots Tails 57.708
Then drive "fake_TailsData" is detected by Tails 0.193
And Tails Greeter has not detected a persistence partition 14.033
After features/support/hooks.rb:305 0.815
After features/support/hooks.rb:89 0.007
Tags: @product
1:31.371
Before features/support/hooks.rb:259 0.002
Given a computer 0.156
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.048
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.951
And I plug SATA drive "gpt_ext2" 1.055
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.182
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 5.052
And I plug SATA drive "msdos_fat32" 1.074
And I start Tails from DVD with network unplugged and I login 1:19.401
Then drive "gpt_ext2" is detected by Tails 0.169
And drive "gpt_ext2" is not mounted 0.113
And drive "msdos_fat32" is detected by Tails 0.098
And drive "msdos_fat32" is not mounted 0.067
After features/support/hooks.rb:305 0.649
After features/support/hooks.rb:89 0.006
Tags: @product
2:3.517
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:57.407
And running a command as root with pkexec requires PolicyKit administrator privileges 0.125
Then I can run a command as root with sudo 0.092
Then I can run a command as root with pkexec 5.891
After features/support/hooks.rb:305 0.909
After features/support/hooks.rb:89 0.006
Tags: @product
1:29.933
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 44.894
And running a command as root with pkexec requires PolicyKit administrator privileges 0.152
Then I cannot run a command as root with sudo and the standard passwords 0.199
And I cannot run a command as root with pkexec and the standard passwords 19.627
Then I cannot login as root using su with the standard passwords 25.059
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.000
Feature: Time syncing
28.885
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.523
When the network is plugged 0.191
And I successfully configure Tor 20.099
Then the system clock is less than 5 minutes incorrect 0.071
After features/support/hooks.rb:464 0.554
After features/support/hooks.rb:305 0.645
After features/support/hooks.rb:89 0.000
Feature: Time syncing
29.741
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.603
When the network is plugged 0.042
And the Tor Connection Assistant autostarts 4.530
And I configure some normal bridges in the Tor Connection Assistant 15.028
And I wait until Tor is ready 1.482
Then the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:464 0.453
After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
Feature: Time syncing
33.721
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 9.485
When I bump the system time with "+1 day" 0.284
And I capture all network traffic 0.001
And the network is plugged 0.036
And the Tor Connection Assistant autostarts 4.697
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 16.638
And I wait until Tor is ready 1.720
Then the system clock is less than 5 minutes incorrect 0.056
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.799
After features/support/hooks.rb:464 0.406
After features/support/hooks.rb:305 0.712
After features/support/hooks.rb:89 0.047
Feature: Time syncing
1:18.784
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.596
When I bump the system time with "-15 days" 0.238
And I warm reboot the computer 0.018
And the computer reboots Tails 1:9.815
Then Tails' hardware clock is close to the host system's time 0.116
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 0.661
After features/support/hooks.rb:89 0.015
Feature: Time syncing
1:23.176
Before features/support/hooks.rb:259 0.009
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.612
When I bump the hardware clock's time with "-15 days" 1.571
And I warm reboot the computer 0.013
And the computer reboots Tails 1:12.823
Then the hardware clock is still off by "-15 days" 0.156
After features/support/hooks.rb:464 0.142
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.006
Feature: Time syncing
57.122
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given a computer 0.167
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.028
And I start the computer 1.104
And the computer boots Tails 55.591
Then the system clock is just past Tails' source date 0.230
After features/support/hooks.rb:464 0.110
After features/support/hooks.rb:305 0.568
After features/support/hooks.rb:89 0.006
Feature: Time syncing
37.069
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.306
And I make sure time sync before Tor connects times out 1.179
When the network is plugged 0.032
And I successfully configure Tor 27.498
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:464 0.523
After features/support/hooks.rb:305 0.759
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:4.983
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.337
When I bump the system time with "+8 hours +15 minutes" 0.239
And all notifications have disappeared 3.888
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.148
And the network is plugged 0.045
And the Tor Connection Assistant autostarts 4.472
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.158
And I click "Connect to Tor" 1.152
And the Tor Connection Assistant fails to connect to Tor 15.646
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.927
Then the system clock is less than 20 minutes incorrect 0.290
When I click "Connect to Tor" 1.162
Then I wait until Tor is ready 8.404
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.040
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.065
After features/support/hooks.rb:464 0.571
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.051
Feature: Time syncing
59.960
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.379
When I bump the system time with "+8 hours +15 minutes" 0.216
And all notifications have disappeared 4.098
And I capture all network traffic 0.002
And the network is plugged 0.055
And the Tor Connection Assistant autostarts 5.522
# 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.345
And I click "Connect to Tor" 1.174
Then the Tor Connection Assistant reports that it failed to connect 12.082
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.839
Then the system clock is less than 20 minutes incorrect 0.392
# "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.375
When I click "Connect to Tor" 1.173
Then I wait until Tor is ready 6.205
And all Internet traffic has only flowed through the configured bridges 0.735
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.053
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.308
After features/support/hooks.rb:464 0.475
After features/support/hooks.rb:305 0.871
After features/support/hooks.rb:89 0.055
Feature: Time syncing
25.987
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.411
And I make sure time sync before Tor connects uses a fake connectivity check service 1.160
And the network is plugged 0.038
And Tor is ready 14.808
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.561
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.006
After features/support/hooks.rb:464 0.631
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.000
Tags: @product
20.425
When I configure some normal bridges in the Tor Connection Assistant 13.996
Then I wait until Tor is ready 5.351
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.009
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.036
Tags: @product
15.826
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 9.611
Then I wait until Tor is ready 4.206
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 1.130
And all Internet traffic has only flowed through the configured bridges 0.867
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.040
Tags: @product
1:5.797
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 34.051
Then I wait until Tor is ready 30.414
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through the configured bridges 1.258
After features/support/hooks.rb:305 0.767
After features/support/hooks.rb:89 0.041
Tags: @product
1:10.371
Given the Tor network and default bridges are blocked 1.988
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 33.129
Then the Tor Connection Assistant reports that it failed to connect 0.134
And tca.conf is empty 0.338
Given I scan a QR code from the error page in Tor Connection Assistant 21.512
And I retry connecting to Tor 1.195
Then I wait until Tor is ready 10.006
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.123
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.931
After features/support/hooks.rb:305 0.638
After features/support/hooks.rb:89 0.036
19.756
When I configure the default bridges in the Tor Connection Assistant 15.668
Then I wait until Tor is ready 1.846
And Tor is configured to use the default bridges 0.571
And tca.conf includes no bridge 0.016
And available upgrades have been checked 0.090
And Tor is configured to use the default bridges 0.549
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.014
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.037
Tags: @product
30.526
Given the Tor network is blocked 1.886
When I configure a direct connection in the Tor Connection Assistant 25.554
Then I wait until Tor is ready 1.443
And tca.conf includes no bridge 0.016
And available upgrades have been checked 0.074
And Tor is configured to use the default bridges 0.514
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.036
After features/support/hooks.rb:305 0.653
After features/support/hooks.rb:89 0.043
Tags: @product
44.893
Given the Tor network and default bridges are blocked 2.253
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.402
Then the Tor Connection Assistant reports that it failed to connect 0.107
And tca.conf is empty 0.313
Given the Tor network and default bridges are unblocked 1.422
And I retry connecting to Tor 1.156
Then I wait until Tor is ready 7.172
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.062
And all Internet traffic has only flowed through Tor or connectivity check service 0.992
After features/support/hooks.rb:305 0.770
After features/support/hooks.rb:89 0.036
Tags: @product
5.361
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.047
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.139
And I cannot click the "Connect to Tor" button 0.174
After features/support/hooks.rb:305 1.256
After features/support/hooks.rb:89 0.032
Tags: @product
26.978
Given I configure a direct connection in the Tor Connection Assistant 7.217
And I wait until Tor is ready 3.544
When I disconnect the network through GNOME 2.744
And I connect the network through GNOME 2.791
Then the Tor Connection Assistant autostarts 2.754
And the Tor Connection Assistant connects to Tor 4.856
And I wait until Tor is ready 1.267
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 1.752
After features/support/hooks.rb:305 0.904
After features/support/hooks.rb:89 0.035
Tags: @product
46.605
Given I configure a direct connection in the Tor Connection Assistant 7.066
And I wait until Tor is ready 5.945
And I disconnect the network through GNOME 2.844
And the Tor network and default bridges are blocked 1.481
When I connect the network through GNOME 2.757
Then the Tor Connection Assistant reports that it failed to connect 26.510
After features/support/hooks.rb:305 0.917
After features/support/hooks.rb:89 0.039
Tags: @product
41.188
Given the Tor network and default bridges are blocked 2.169
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.834
Then the Tor Connection Assistant reports that it failed to connect 0.127
Given the Tor network and default bridges are unblocked 1.532
When I click "Connect to Tor" 1.168
Then I wait until Tor is ready 8.866
And Tor is configured to use the default bridges 0.476
And all Internet traffic has only flowed through the default bridges or connectivity check service 2.013
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.059
18.427
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.257
And I prepare Tails for memory erasure tests 0.564
When I start a process allocating 128 MiB of memory with a known pattern 1.229
Then patterns cover at least 128 MiB in the guest's memory 3.783

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.961
After features/support/hooks.rb:89 0.000
26.746
Scenario Erasure of read and write disk caches on unmount: vfat
Before features/support/hooks.rb:259 0.002
Steps
Given I have started Tails from DVD without network and logged in 8.705
And I prepare Tails for memory erasure tests 0.492
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.027
Then I find very few patterns in the guest's memory 4.040

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

# write cache
When I fill the USB drive with a known pattern 2.543
Then patterns cover at least 86% of the test FS size in the guest's memory 3.936
84.476% of the test FS size (127.599609375 MiB) has the pattern, but more than 86.000% was expected.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/erase_memory.rb:170:in `/^patterns cover at least (\d+)% of the test FS size in the guest's memory$/'
features/erase_memory.feature:37:in `Then patterns cover at least 86% of the test FS size in the guest's memory'
Output 1

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

When I umount the USB drive 0.000
Then I find very few patterns in the guest's memory 0.000
# read cache
When I mount the USB drive again 0.000
And I read the content of the test FS 0.000
Then patterns cover at least 99% of the test FS size in the guest's memory 0.000
When I umount the USB drive 0.000
Then I find very few patterns in the guest's memory 0.000
After features/support/hooks.rb:305 4.176

SCENARIO FAILED: 'Erasure of read and write disk caches on unmount: vfat' (at time 00:29:00)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/00:29:00_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/00:29:00_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/00:29:00_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/00:29:00_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.journal

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.001

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.505
After features/support/hooks.rb:89 0.000
8:15.330
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:25.774
And I prepare Tails for memory erasure tests 0.360
When I fill a 128 MiB file with a known pattern on the persistent filesystem 26.171
When I trigger shutdown 0.010
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.539
After features/support/hooks.rb:89 0.012
23.602
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.538
And I temporarily create a 4 GiB disk named "gptfat" 0.056
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.131
And I plug USB drive "gptfat" 2.481
When I start Tails Installer 8.351
Then I am told by Tails Installer that the destination device "is too small" 0.042
After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.001
Tags: @product
19.398
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.319
And I temporarily create a 7200 MiB disk named "temp" 0.048
And I start Tails Installer 8.072
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.587
Then the "temp" USB drive is selected 0.125
When I unplug USB drive "temp" 0.203
Then a suitable USB device is not found 0.019
After features/support/hooks.rb:305 1.722
After features/support/hooks.rb:89 0.000
Tags: @product
3:42.629
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.544
And I temporarily create a 7200 MiB disk named "install" 0.040
And I create a gpt partition with a vfat filesystem on disk "install" 4.089
And I plug USB drive "install" 2.597
And I install Tails to USB drive "install" by cloning 3:15.552
Then the running Tails is installed on USB drive "install" 11.737
But there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:305 1.106
After features/support/hooks.rb:89 0.113
Tags: @product
3:38.366
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.286
And I temporarily create a 7200 MiB disk named "install" 0.044
And I plug USB drive "install" 2.536
And I install Tails to USB drive "install" by cloning 3:17.170
Then the running Tails is installed on USB drive "install" 10.257
But there is no persistence partition on USB drive "install" 0.069
After features/support/hooks.rb:305 1.110
After features/support/hooks.rb:89 0.119
Tags: @product
4:17.334
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.968
And I create a file in the Persistent directory 0.081
And I temporarily create a 7200 MiB disk named "install" 0.063
And I create a gpt partition with a vfat filesystem on disk "install" 4.161
And I plug USB drive "install" 2.461
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:41.500
Then the running Tails is installed on USB drive "install" 14.239
And there is a persistence partition on USB drive "install" 0.085
And the USB drive "install" contains the same files as my persistent storage 3.775
After features/support/hooks.rb:305 1.833
After features/support/hooks.rb:89 0.132
Tags: @product
3:46.846
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.967
And I temporarily create a 7200 MiB disk named "install" 0.058
And I plug USB drive "install" 2.477
And I install Tails to USB drive "install" by cloning 3:17.292
Then the running Tails is installed on USB drive "install" 15.982
And there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:305 1.941
After features/support/hooks.rb:89 0.089
Tags: @product
3:50.886
Before features/support/hooks.rb:259 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.783
And I have started Tails from DVD without network and logged in 8.724
And I clone USB drive "__internal" to a temporary USB drive "install" 1.125
And I plug USB drive "install" 2.479
# 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:17.157
Then the running Tails is installed on USB drive "install" 11.542
And there is no persistence partition on USB drive "install" 0.073
After features/support/hooks.rb:305 1.525
After features/support/hooks.rb:89 0.127
Tags: @product @uefi
1:51.675
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.256
And I power off the computer 0.319
And the computer is set to boot in UEFI mode 0.024
When I start Tails from USB drive "__internal" with network unplugged and I login 1:36.714
Then Tails is running from USB drive "__internal" 0.381
And the boot device has safe access rights 2.939
And Tails has started in UEFI mode 0.039
After features/support/hooks.rb:305 0.582
After features/support/hooks.rb:89 0.005
Tags: @product
1:22.191
Before features/support/hooks.rb:259 0.001
Given I have started Tails from DVD without network and logged in 8.634
And I plug and mount a USB drive containing a Tails USB image 28.221
And I create a 7200 MiB disk named "usbimage" 0.095
And I plug USB drive "usbimage" 2.409
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 42.829
After features/support/hooks.rb:305 1.948
After features/support/hooks.rb:89 0.090
Tags: @product
1:26.808
Before features/support/hooks.rb:259 0.003
Given a computer 0.182
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:25.531
Then Tails is running from USB drive "usbimage" 0.343
And the label of the system partition on "usbimage" is "Tails" 0.212
And the system partition on "usbimage" is an EFI system partition 0.142
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.138
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.084
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.087
After features/support/hooks.rb:305 1.335
After features/support/hooks.rb:89 0.007
5:12.403
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 55.824
And I update APT using apt 20.425
And I install "popularity-contest" using apt 22.517
Then I am proposed to add the "popularity-contest" package to my Additional Software 9.825
When I create a persistent storage and activate the Additional Software feature 21.496
Then Additional Software is correctly configured for package "popularity-contest" 1.199
When I shutdown Tails and wait for the computer to power off 13.251
And I start Tails from USB drive "__internal" with network unplugged 1:2.875
And I enable persistence 20.644
And I log in to a new session 38.723
And the Additional Software installation service has started 41.716
Then I am notified that the installation succeeded 2.766
And Additional Software is correctly configured for package "popularity-contest" 0.848
And the package "popularity-contest" is installed after Additional Software has been started 0.288
After features/support/hooks.rb:464 39.857
After features/support/hooks.rb:305 1.128
After features/support/hooks.rb:89 0.013
3:2.158
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.196
And I start Tails from USB drive "__internal" and I login with an administration password 2:15.726
And I update APT using apt 16.240
When I install "makepp" using apt 25.626
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.282
And the package "makepp" is installed 0.085
After features/support/hooks.rb:464 41.699
After features/support/hooks.rb:305 0.982
After features/support/hooks.rb:89 0.016
5:5.058
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:15.104
When I uninstall "popularity-contest" using apt 21.872
And I accept removing "popularity-contest" from Additional Software 0.556
Then "popularity-contest" is not in the list of Additional Software 0.686
When I start Synaptic 26.136
And I update APT using Synaptic 22.724
And I install "cowsay" using Synaptic 10.108
And I accept adding "cowsay" to Additional Software 0.603
Then Additional Software is correctly configured for package "cowsay" 0.752
When I uninstall "cowsay" using apt 3.207
And I refuse removing "cowsay" from Additional Software 0.552
Then Additional Software is correctly configured for package "cowsay" 0.747
When I start "Additional Software" via GNOME Activities Overview 10.523
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.800
Then "cowsay" is not in the list of Additional Software 0.909
When I install "cowsay" using apt 3.200
And I refuse adding "cowsay" to Additional Software 0.605
Then "cowsay" is not in the list of Additional Software 0.754
After features/support/hooks.rb:464 0.965
After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.008
12:3.444
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.190
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:22.863
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.051
And I accept adding "cowsay" to Additional Software 6.746
And Additional Software is correctly configured for package "cowsay" 0.921
And I shutdown Tails and wait for the computer to power off 6.507
And I start Tails from USB drive "__internal" with network unplugged 59.630
And I enable persistence 13.582
# 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.024
And I log in to a new session 35.936
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.857
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.070
And the network is plugged 0.053
And Tor is ready 47.177
# 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 7.097
And available upgrades have been checked 0.061
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.050
And I can open the Additional Software configuration window from the notification 3.502
And I shutdown Tails and wait for the computer to power off 2:2.799
And I start Tails from USB drive "__internal" with network unplugged 1:0.247
And I enable persistence 13.395
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 36.096
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.571
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
And the network is plugged 0.040
And Tor is ready 54.500
Then the Additional Software upgrade service has started 0.182
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.127
After features/support/hooks.rb:464 2.430
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.030
2:18.068
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.265
And I start Tails from USB drive "__internal" with network unplugged 1:8.494
And I enable persistence 11.338
And I remove the "cowsay" deb files from the APT cache 0.682
# 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.070
And I log in to a new session 36.194
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.856
And I can open the Additional Software log file from the notification 5.505
And the package "cowsay" is not installed 0.661
After features/support/hooks.rb:464 0.115
After features/support/hooks.rb:305 0.929
After features/support/hooks.rb:89 0.008
Tags: @product
1:31.861
Before features/support/hooks.rb:259 0.005
Given a computer 0.181
And I create a 7200 MiB disk named "old" 0.049
And I plug USB drive "old" 1.046
And I write an old version of the Tails USB image to disk "old" 18.437
When I start Tails from USB drive "old" with network unplugged 1:8.253
Then the boot device has safe access rights 2.917
And Tails is running from USB drive "old" 0.370
And there is no persistence partition on USB drive "old" 0.074
And process "udev-watchdog" is running 0.075
And udev-watchdog is monitoring the correct device 0.263
And I unplug USB drive "old" 0.191
After features/support/hooks.rb:305 3.565
After features/support/hooks.rb:89 0.011
Tags: @product
2:0.767
Before features/support/hooks.rb:259 0.007
Given a computer 0.178
And I start Tails from USB drive "old" with network unplugged and I login 1:16.002
Then Tails is running from USB drive "old" 0.298
And I create a persistent partition 33.527
And I take note of which tps features are available 1.286
Then a Tails persistence partition exists on USB drive "old" 0.749
And I shutdown Tails and wait for the computer to power off 8.725
After features/support/hooks.rb:305 0.137
After features/support/hooks.rb:89 0.009
Tags: @product
2:28.788
Before features/support/hooks.rb:259 0.006
Given a computer 0.195
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:1.330
Then Tails is running from USB drive "old" 0.375
And all tps features are active 2.153
When I write some files expected to persist 1.797
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.310
And all persistence configuration files have safe access rights 0.517
And all persistent directories from the old Tails version have safe access rights 2.535
And I take note of which tps features are available 0.483
And I shutdown Tails and wait for the computer to power off 4.203
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.885
After features/support/hooks.rb:305 0.151
After features/support/hooks.rb:89 0.009
Tags: @product
2:22.475
Before features/support/hooks.rb:259 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.510
And I log in to a new session 18.195
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.318
And I plug USB drive "to_upgrade" 2.392
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:34.901
Then the running Tails is installed on USB drive "to_upgrade" 15.789
And I unplug USB drive "to_upgrade" 0.197
And I unplug USB drive "__internal" 0.170
After features/support/hooks.rb:305 1.998
After features/support/hooks.rb:89 0.000
Tags: @product
2:10.667
Before features/support/hooks.rb:259 0.006
Given a computer 0.226
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:1.959
Then all tps features from the old Tails version are active 1.759
And Tails is running from USB drive "to_upgrade" 0.299
And the boot device has safe access rights 2.749
And the expected persistent files created with the old Tails version are present in the filesystem 1.440
And all persistent directories from the old Tails version have safe access rights 2.233
After features/support/hooks.rb:305 0.662
After features/support/hooks.rb:89 0.008
6:25.401
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.244
And no SquashFS delta is installed 0.213
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.266
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.065
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.299
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.423
When the network is plugged 0.059
And Tor is ready 19.439
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.184
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.552
Given I shutdown Tails and wait for the computer to power off 8.987
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.518
Then Tails is running version 6.2~testoverlayfs 0.013
And all tps features are active 2.196
And the file system changes introduced in version 6.2~testoverlayfs are present 0.285
And only the 6.2~testoverlayfs SquashFS delta is installed 0.073
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.345
# 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.047
And Tor is ready 16.927
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.378
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.590
Given I shutdown Tails and wait for the computer to power off 4.152
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.925
Then Tails is running version 6.3~testoverlayfs 0.010
And all tps features are active 2.029
And the file system changes introduced in version 6.3~testoverlayfs are present 0.494
And only the 6.3~testoverlayfs SquashFS delta is installed 0.058
# 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.293
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.271
When the network is plugged 0.035
And Tor is ready 19.607
Then the Upgrader considers the system as up-to-date 0.297
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 13.970
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.884
After features/support/hooks.rb:305 0.788
After features/support/hooks.rb:89 0.024
35.557
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.804
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.358
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.048
And the signing key used by the Upgrader is outdated 0.450
But a current signing key is available on our website 0.000
When the network is plugged 0.047
And Tor is ready 21.163
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 3.684
After features/support/hooks.rb:305 0.691
After features/support/hooks.rb:89 0.000
1:3.720
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 47.610
When I eject the boot medium 0.203
Then Tails eventually shuts down 15.905
After features/support/hooks.rb:305 0.228
After features/support/hooks.rb:89 0.000
37.349
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.414
And I prepare Tails for memory erasure tests 0.406
And I fill a 128 MiB file with a known pattern on the root filesystem 14.504
And patterns cover at least 128 MiB in the guest's memory 3.184

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

When I eject the boot medium 0.288
And I wait for Tails to finish wiping the memory 8.842
Then I find very few patterns in the guest's memory 1.708

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

After features/support/hooks.rb:305 3.587
After features/support/hooks.rb:89 0.000
32.578
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.562
And I prepare Tails for memory erasure tests 0.421
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.050
And I fill the USB drive with a known pattern 2.291
And I read the content of the test FS 0.106
And patterns cover at least 90% of the test FS size in the guest's memory 3.258

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

When I eject the boot medium 0.254
And I wait for Tails to finish wiping the memory 8.924
Then I find very few patterns in the guest's memory 1.709

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

After features/support/hooks.rb:305 3.566
After features/support/hooks.rb:89 0.000
54.397
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.738
And I prepare Tails for memory erasure tests 0.396
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 28.778
And I fill the USB drive with a known pattern 1.379
And I read the content of the test FS 0.064
And patterns cover at least 99% of the test FS size in the guest's memory 4.053

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

When I eject the boot medium 0.282
And I wait for Tails to finish wiping the memory 8.977
Then I find very few patterns in the guest's memory 1.726

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

After features/support/hooks.rb:305 3.601
After features/support/hooks.rb:89 0.000
2:18.512
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.215
And I prepare Tails for memory erasure tests 0.420
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.847
And patterns cover at least 100 MiB in the guest's memory 3.411

Pattern coverage: 116.246% (116 MiB out of 100 MiB reference memory)

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

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

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

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.630
After features/support/hooks.rb:89 0.049
Tags: @product
1:8.360
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.564
# 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.625
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.188
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.338
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.015
When I start Tails' custom backup tool 4.042
Then the backup tool displays "Plug in your backup Tails USB stick" 0.184
When I plug USB drive "backup" 2.437
And I give the Persistent Storage on drive "backup" its own UUID 0.131
And I click "Retry" in the backup tool 1.146
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.229
When I click "Back Up" in the backup tool 1.155
And I enter my persistent storage passphrase into the polkit prompt 10.037
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 10.041
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.181
And I plug USB drive "backup" 3.747
Then the USB drive "backup" contains the same files as my persistent storage 5.289
After features/support/hooks.rb:305 1.996
After features/support/hooks.rb:89 0.121
Tags: @product
0.218
Then the hostname should not have been leaked on the network 0.218
After features/support/hooks.rb:305 0.884
After features/support/hooks.rb:89 0.055
Tags: @product
0.720
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.175
And I switch to the "manually-added-con" NetworkManager connection 0.340
Then the hostname should not have been leaked on the network 0.204
After features/support/hooks.rb:305 0.600
After features/support/hooks.rb:89 0.046
40.396
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.972
When I start "Tails Documentation" via GNOME Activities Overview 10.645
Then the Tor Browser has started 20.191
Then "Tails - Documentation" has loaded in the Tor Browser 0.587
After features/support/hooks.rb:305 0.943
After features/support/hooks.rb:89 0.000
46.526
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.007
When I start "Tails Documentation" via GNOME Activities Overview 10.565
Then the Tor Browser has started 21.390
Then "Tails - Documentation" has loaded in the Tor Browser 0.563
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
21.352
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD without network and logged in 8.307
When I start Electrum through the GNOME menu 11.000
But the "electrum" tps feature is not enabled 0.629
And I see a warning that Electrum is not persistent 1.415
After features/support/hooks.rb:464 0.118
After features/support/hooks.rb:305 0.726
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.316
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.406
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 4.178
Then I see "CupsTestPage.png" after at most 40 seconds 2.947
And I can print the current document to "/home/amnesia/output.pdf" 4.783
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.667
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 10.223
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.165
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.081
Then I see "CupsTestPage.png" after at most 40 seconds 2.747
And I can print the current document to "/home/amnesia/output.pdf" 5.449
After features/support/hooks.rb:305 0.705
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.473
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.236
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.194
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.041
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.048
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.163
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.088
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.243
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.095
When I close Evince 0.178
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.125
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.182
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.856
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.103
When I close Evince 0.191
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.125
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.168
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.302
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.073
After features/support/hooks.rb:305 1.031
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.148
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.111
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.196
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.060
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.319
Then I see "CupsTestPage.png" after at most 40 seconds 3.557
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.903
After features/support/hooks.rb:305 0.766
After features/support/hooks.rb:89 0.000
Feature: Using Evince
17.284
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.102
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.178
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.082
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.151
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.483
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.194
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.089
After features/support/hooks.rb:305 0.747
After features/support/hooks.rb:89 0.000
20.139
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.562
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.178
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.096
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.049
After features/support/hooks.rb:305 0.799
After features/support/hooks.rb:89 0.000
Tags: @product
9.175
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.328
When the "Dogtail rules!" notification is sent 0.290
Then the "Dogtail rules!" notification is shown to the user 0.556
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.000
Tags: @product
3:30.100
Before features/support/hooks.rb:259 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.799
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.042
And Tor is ready 17.938
And all notifications have disappeared 4.097
When I start "Additional Software" via GNOME Activities Overview 11.323
And I close the "tails-additional-software-config" window 2.196
When I start "Disks" via GNOME Activities Overview 8.219
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.505
When I start "GNOME Terminal" via GNOME Activities Overview 8.865
And I close the "gnome-terminal-server" window 1.849
When I start "Files" via GNOME Activities Overview 8.070
And I close the "org.gnome.Nautilus" window 16.301
When I start "Persistent Storage" via GNOME Activities Overview 10.120
And I close the "tps-frontend" window 3.472
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.548
And I close the "zenity" window 3.896
When I start "Pidgin" via GNOME Activities Overview 8.264
And I close the "Pidgin" window via Alt+F4 3.341
When I start "Thunderbird" via GNOME Activities Overview 8.818
And I close the "Thunderbird" window 11.701
When I start "Tor Browser" via GNOME Activities Overview 9.539
And I close the "Firefox" window 14.449
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.145
And I close the "unlock-veracrypt-volumes" window 2.444
When I start "Unsafe Browser" via GNOME Activities Overview 9.170
And I close the "Firefox" window 12.977
After features/support/hooks.rb:305 1.440
After features/support/hooks.rb:89 0.000
Tags: @product
39.401
Before features/support/hooks.rb:259 0.017
Given a computer 0.182
And I start the computer from DVD with network unplugged 34.852
When Tails detects disk read failures on the SquashFS 1.394
Then I see a disk failure message on the splash screen 2.973
After features/support/hooks.rb:305 0.686
After features/support/hooks.rb:89 0.009
Tags: @product
41.260
Before features/support/hooks.rb:259 0.004
Given a computer 0.170
And I start the computer from DVD with network unplugged 38.071
When Tails detects disk read failures on the boot device 1.403
Then I see a disk failure message on the splash screen 1.614
After features/support/hooks.rb:305 0.667
After features/support/hooks.rb:89 0.009
Tags: @product
38.639
Before features/support/hooks.rb:259 0.006
Given a computer 0.239
And I start the computer from DVD with network unplugged 35.039
When Tails detects disk read failures on the boot device with a target error 0.349
Then I see a disk failure message on the splash screen 3.011
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.009
Tags: @product @doc
34.431
Before features/support/hooks.rb:259 0.006
Given a computer 0.176
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.274
When Tails detects disk read failures on the SquashFS 1.443
Then I see a disk failure message 0.521
Then I can open the hardware failure documentation from the disk failure message 23.015
After features/support/hooks.rb:305 2.135
After features/support/hooks.rb:89 0.000
Tags: @product @doc
32.057
Before features/support/hooks.rb:259 0.013
Given a computer 0.192
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.580
When Tails detects disk read failures on the boot device 1.556
Then I see a disk failure message 0.508
Then I can open the hardware failure documentation from the disk failure message 20.218
After features/support/hooks.rb:305 2.123
After features/support/hooks.rb:89 0.000
Tags: @product @doc
33.345
Before features/support/hooks.rb:259 0.006
Given a computer 0.205
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.357
When Tails detects disk read failures on the boot device with a target error 1.535
Then I see a disk failure message 0.527
Then I can open the hardware failure documentation from the disk failure message 21.719
After features/support/hooks.rb:305 1.782
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
50.101
Before features/support/hooks.rb:259 0.007
Given a computer 0.187
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.411
Then I see a graphics card failure message on the splash screen 15.502
After features/support/hooks.rb:305 0.737
After features/support/hooks.rb:89 0.009
Tags: @product @doc
10.580
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.363
Then the included OpenPGP keys are valid for the next 1 month 2.217
After features/support/hooks.rb:305 0.643
After features/support/hooks.rb:89 0.000
Tags: @product
21.583
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.006
Steps
Given I have started Tails from DVD without network and logged in 8.687
Then the keys trusted by APT are valid for the next 3 months 12.896
The
The following APT key(s) will not be valid in 3 months: A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89, 2265EB4CB2BF88D900AE8D1B74A941BA219EC810.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/checks.rb:29:in `assert_all_keys_are_valid_for_n_months'
./features/step_definitions/checks.rb:8:in `/^the keys trusted by APT are valid for the next (\d+) months$/'
features/keys.feature:11:in `Then the keys trusted by APT are valid for the next 3 months'
After features/support/hooks.rb:305 4.503

SCENARIO FAILED: 'The included APT repository keys are up-to-date' (at time 02:13:07)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/02:13:07_The_included_APT_repository_keys_are_up-to-date.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/02:13:07_The_included_APT_repository_keys_are_up-to-date.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/02:13:07_The_included_APT_repository_keys_are_up-to-date.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/48/artifact/build-artifacts/02:13:07_The_included_APT_repository_keys_are_up-to-date.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
44.792
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.960
And I log in to a new session in German (de) 30.579
Then the amnesiac Documents directory exists 0.119
And there is a GNOME bookmark for the amnesiac Documents directory 3.133
After features/support/hooks.rb:305 0.932
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
43.961
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.484
And I log in to a new session in German (de) 31.412
Then the amnesiac Downloads directory exists 0.046
And there is a GNOME bookmark for the amnesiac Downloads directory 3.018
After features/support/hooks.rb:305 1.348
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.145
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.960
And I log in to a new session in German (de) 31.168
Then the amnesiac Music directory exists 0.110
And there is a GNOME bookmark for the amnesiac Music directory 2.906
After features/support/hooks.rb:305 0.753
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.449
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.886
And I log in to a new session in German (de) 31.529
Then the amnesiac Pictures directory exists 0.091
And there is a GNOME bookmark for the amnesiac Pictures directory 2.941
After features/support/hooks.rb:305 0.768
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.355
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.980
And I log in to a new session in German (de) 31.645
Then the amnesiac Videos directory exists 0.048
And there is a GNOME bookmark for the amnesiac Videos directory 2.680
After features/support/hooks.rb:305 0.662
After features/support/hooks.rb:89 0.000
Feature: Localization
2:31.640
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.091
When I log in to a new session in Arabic (ar) 32.017
Then the keyboard layout is set to "us" 0.190
When the network is plugged 0.054
And Tor is ready 19.828
Then I successfully start the Unsafe Browser in "ar" 15.249
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 28.649
And DuckDuckGo is the default search engine 23.003
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 12.792
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:305 1.679
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.906
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.202
When I log in to a new session in Chinese (zh_CN) 30.151
Then the keyboard layout is set to "cn" 0.347
When the network is plugged 0.044
And Tor is ready 19.719
Then I successfully start the Unsafe Browser in "zh_CN" 15.359
And I kill the Unsafe Browser 5.667
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 26.616
And DuckDuckGo is the default search engine 11.127
And I kill the Tor Browser 5.476
And the screen keyboard works in Thunderbird 17.530
And the layout of the screen keyboard is set to "us" 0.552
After features/support/hooks.rb:305 2.225
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.055
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.391
When I log in to a new session in English (en) 17.242
Then the keyboard layout is set to "us" 0.302
When the network is plugged 0.052
And Tor is ready 19.722
Then I successfully start the Unsafe Browser in "en" 15.744
And I kill the Unsafe Browser 5.745
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 28.192
And DuckDuckGo is the default search engine 10.281
And I kill the Tor Browser 5.416
And the screen keyboard works in Thunderbird 12.328
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:305 1.051
After features/support/hooks.rb:89 0.000
Feature: Localization
2:24.307
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.322
When I log in to a new session in French (fr) 30.782
Then the keyboard layout is set to "fr" 0.157
When the network is plugged 0.038
And Tor is ready 17.030
Then I successfully start the Unsafe Browser in "fr" 14.851
And I kill the Unsafe Browser 5.703
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 26.924
And DuckDuckGo is the default search engine 21.961
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 12.432
And the layout of the screen keyboard is set to "fr" 0.542
After features/support/hooks.rb:305 1.126
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.219
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.876
When I log in to a new session in German (de) 32.512
Then the keyboard layout is set to "de" 0.289
When the network is plugged 0.043
And Tor is ready 20.041
Then I successfully start the Unsafe Browser in "de" 15.123
And I kill the Unsafe Browser 5.698
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 26.840
And DuckDuckGo is the default search engine 10.931
And I kill the Tor Browser 5.444
And the screen keyboard works in Thunderbird 12.782
And the layout of the screen keyboard is set to "de" 0.544
After features/support/hooks.rb:305 1.730
After features/support/hooks.rb:89 0.000
Feature: Localization
2:48.380
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.915
When I log in to a new session in Italian (it) 32.714
Then the keyboard layout is set to "it" 0.145
When the network is plugged 0.053
And Tor is ready 46.872
Then I successfully start the Unsafe Browser in "it" 14.457
And I kill the Unsafe Browser 5.667
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 29.424
And DuckDuckGo is the default search engine 11.468
And I kill the Tor Browser 5.524
And the screen keyboard works in Thunderbird 13.468
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:305 1.557
After features/support/hooks.rb:89 0.000
Feature: Localization
2:54.084
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.973
When I log in to a new session in Persian (fa) 33.828
Then the keyboard layout is set to "ir" 0.214
When the network is plugged 0.042
And Tor is ready 45.598
Then I successfully start the Unsafe Browser in "fa" 14.956
And I kill the Unsafe Browser 5.729
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 27.574
And DuckDuckGo is the default search engine 19.392
And I kill the Tor Browser 5.445
And the screen keyboard works in Thunderbird 12.668
And the layout of the screen keyboard is set to "ir" 0.545
After features/support/hooks.rb:305 0.915
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.521
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.292
When I log in to a new session in Portuguese (pt) 32.547
Then the keyboard layout is set to "pt" 0.204
When the network is plugged 0.046
And Tor is ready 18.278
Then I successfully start the Unsafe Browser in "pt" 14.710
And I kill the Unsafe Browser 5.681
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.536
And DuckDuckGo is the default search engine 18.544
And I kill the Tor Browser 5.498
And the screen keyboard works in Thunderbird 15.546
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:305 1.125
After features/support/hooks.rb:89 0.000
Feature: Localization
2:23.282
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.047
When I log in to a new session in Russian (ru) 30.998
Then the keyboard layout is set to "ru" 0.225
When the network is plugged 0.059
And Tor is ready 19.056
Then I successfully start the Unsafe Browser in "ru" 15.392
And I kill the Unsafe Browser 5.692
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 25.862
And DuckDuckGo is the default search engine 17.934
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 13.826
And the layout of the screen keyboard is set to "ru" 0.632
After features/support/hooks.rb:305 1.066
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.615
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.086
When I log in to a new session in Spanish (es) 31.222
Then the keyboard layout is set to "es" 0.308
When the network is plugged 0.034
And Tor is ready 17.192
Then I successfully start the Unsafe Browser in "es" 15.457
And I kill the Unsafe Browser 5.715
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 27.929
And DuckDuckGo is the default search engine 22.942
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 14.587
And the layout of the screen keyboard is set to "us" 0.558
After features/support/hooks.rb:305 1.112
After features/support/hooks.rb:89 0.000
Feature: Localization
2:30.942
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.007
When I log in to a new session in Turkish (tr) 34.761
Then the keyboard layout is set to "tr" 0.221
When the network is plugged 0.036
And Tor is ready 18.945
Then I successfully start the Unsafe Browser in "tr" 16.050
And I kill the Unsafe Browser 5.812
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 25.703
And DuckDuckGo is the default search engine 22.542
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 12.681
And the layout of the screen keyboard is set to "us" 0.571
After features/support/hooks.rb:305 1.147
After features/support/hooks.rb:89 0.000
Tags: @product
51.026
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.776
And I capture all network traffic 0.007
When I disable MAC spoofing in Tails Greeter 3.862
And I log in to a new session 17.009
And the network is plugged 0.067
And Tor is ready 19.058
Then 1 network interface is enabled 0.146
And the 1st network device has its real MAC address configured 0.143
When I hotplug a network device and wait for it to be initialized 1.459
Then 2 network interfaces are enabled 0.085
And the 2nd network device has its real MAC address configured 0.090
And some network device leaked the real MAC address 0.319
After features/support/hooks.rb:305 0.902
After features/support/hooks.rb:89 0.029
Tags: @product
45.669
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.620
And I capture all network traffic 0.005
When I log in to a new session 17.184
And the network is plugged 0.044
And Tor is ready 17.830
Then 1 network interface is enabled 0.116
And the 1st network device has a spoofed MAC address configured 0.059
When I hotplug a network device and wait for it to be initialized 1.380
Then 2 network interfaces are enabled 0.078
And the 2nd network device has a spoofed MAC address configured 0.082
And no network device leaked the real MAC address 0.266
After features/support/hooks.rb:305 1.461
After features/support/hooks.rb:89 0.059
Tags: @product
31.892
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.332
And I capture all network traffic 0.007
And the network is plugged 0.048
And macchanger will fail by not spoofing and always returns false 0.167
When I log in to a new session 17.518
Then no network interfaces are enabled 0.394
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 5.411
After features/support/hooks.rb:305 0.755
After features/support/hooks.rb:89 0.031
Tags: @product
31.077
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.015
And I capture all network traffic 0.006
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns true 0.166
When I log in to a new session 18.631
Then no network interfaces are enabled 0.233
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 3.973
After features/support/hooks.rb:305 0.848
After features/support/hooks.rb:89 0.043
Tags: @product
33.602
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.430
And I capture all network traffic 0.004
And the network is plugged 0.047
And macchanger will fail by not spoofing and always returns true 0.171
And no network interface modules can be unloaded 0.486
When I log in to a new session 19.148
Then 1 network interface is enabled 0.184
But the MAC spoofing panic mode disabled networking 0.910
And no network device leaked the real MAC address 0.019
And I see the "All networking disabled" notification after at most 60 seconds 4.198
After features/support/hooks.rb:305 0.717
After features/support/hooks.rb:89 0.096
Tags: @product
1:0.354
Before features/support/hooks.rb:259 0.005
Given a computer 0.192
And I capture all network traffic 0.004
When I start the computer 0.964
Then the computer boots Tails 59.046
And no network interfaces are enabled 0.134
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.662
After features/support/hooks.rb:89 0.052
1:32.969
Before features/support/hooks.rb:259 0.005
Given a computer 0.176
And I start Tails from DVD with network unplugged and I login 1:18.908
And I plug and mount a USB drive containing a sample PNG 12.155
Then MAT can clean some sample PNG file 1.727
After features/support/hooks.rb:305 0.551
After features/support/hooks.rb:89 0.011
Feature: Networking
Tags: @product
1:26.671
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.553
And I wait between 30 and 60 seconds 57.012

Slept for 57 seconds

Then the Tor Status icon tells me that Tor is not usable 0.774
When the network is plugged 0.043
Then I successfully configure Tor 15.624
And the Tor Status icon tells me that Tor is usable 0.748
And all notifications have disappeared 3.868
And the time has synced 0.046
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.000
Feature: Networking
37.252
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.485
And I disable networking in Tails Greeter 1.055
And I log in to a new session 16.840
Then no network interfaces are enabled 0.215
When I hotplug a network device 0.442
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.203
After features/support/hooks.rb:305 0.786
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
24.009
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.312
When I start "Onion Circuits" via GNOME Activities Overview 10.001
Then Onion Circuits starts 1.395
And Onion Circuits shows some circuits 0.300
After features/support/hooks.rb:305 0.855
After features/support/hooks.rb:89 0.000
Tags: @product
2:23.986
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:36.798
And I update APT using apt 17.276
And I install "python3-behave" using apt 26.004
Then the Tails Persistent Storage behave tests pass 3.907
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.000
Tags: @product
45.575
Before features/support/hooks.rb:259 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.949
When I log in to a new session without activating the Persistent Storage 19.719
Then Tails is running from USB drive "__internal" 0.868
And persistence is disabled 0.445
But a Tails persistence partition exists on USB drive "__internal" 11.592
After features/support/hooks.rb:305 1.883
After features/support/hooks.rb:89 0.000
Tags: @product
3:14.488
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive without a persistent partition and logged in 17.988
Then Tails is running from USB drive "__internal" 0.608
When I create a file in the Persistent directory 0.154
And I create a persistent partition with the default settings 25.195
Then the file I created was copied to the Persistent Storage 0.687
When I shutdown Tails and wait for the computer to power off 11.040
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:18.324
Then persistence for "Persistent" is active 0.412
And the file I created in the Persistent directory exists 0.074
After features/support/hooks.rb:305 0.956
After features/support/hooks.rb:89 0.018
Tags: @product
1:3.751
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.592
And the system is very low on memory 4.911
When I create a file in the Persistent directory 1.328
When I try to create a persistent partition 26.455
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.300
When I close the Persistent Storage app 2.511
And I free up some memory 1.798
And I create a persistent partition with the default settings 14.619
Then the file I created was copied to the Persistent Storage 0.234
After features/support/hooks.rb:305 1.361
After features/support/hooks.rb:89 0.000
Tags: @product
2:38.954
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.017
Then Tails is running from USB drive "__internal" 0.482
And all tps features are active 2.175
And all persistent directories have safe access rights 2.436
When I disable the first tps feature 4.969
Then all tps features but the first one are active 2.670
And I shutdown Tails and wait for the computer to power off 8.886
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:4.965
Then all tps features but the first one are active 2.349
After features/support/hooks.rb:305 1.075
After features/support/hooks.rb:89 0.010
Tags: @product
18.286
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.713
Then persistence for "Persistent" is active 0.170
And I create a file in the Persistent directory 0.064
Then the file I created was copied to the Persistent Storage 0.061
When I disable the first tps feature 4.882
Then persistence for "Persistent" is not active 0.068
And the Persistent directory does not exist 0.049
When I enable the first tps feature 3.126
Then persistence for "Persistent" is active 0.072
And the file I created in the Persistent directory exists 0.077
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.000
Tags: @product
17.867
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.165
Then persistence for "Persistent" is active 0.136
When I create a file in the Persistent directory 0.068
And I disable the first tps feature 4.734
And I delete the data of the Persistent Folder feature 3.697
Then the file I created does not exist on the Persistent Storage 0.064
After features/support/hooks.rb:305 1.035
After features/support/hooks.rb:89 0.000
Tags: @product
52.093
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.350
And the network is plugged 0.036
And Tor is ready 15.576
And I take note of which tps features are available 0.620
When I write some files expected to persist 1.553
And I shutdown Tails and wait for the computer to power off 8.561
# 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.394
After features/support/hooks.rb:305 0.110
After features/support/hooks.rb:89 0.000
Tags: @product
3:8.818
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.526
And the network is plugged 0.042
And Tor is ready 17.017
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.239
And I shutdown Tails and wait for the computer to power off 6.861
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:13.309
And I capture all network traffic 0.014
And the network is plugged 0.044
And Tor is ready 21.007
And I switch to the "persistent-con-current" NetworkManager connection 0.397
And the 1st network device has a spoofed MAC address configured 0.087
And no network device leaked the real MAC address 0.268
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.066
Tags: @product
55.032
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.869
And I enable persistence creation in Tails Greeter 1.113
And I log in to a new session expecting no warning about the Persistent Storage not being activated 18.462
Then I create a persistent partition with the default settings using the wizard that was already open 24.586
After features/support/hooks.rb:305 1.446
After features/support/hooks.rb:89 0.000
Tags: @product
5:0.006
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.765
When I enable persistence 37.045
Then no persistent Greeter options were restored 15.175
When I set all Greeter options to non-default values 24.217
And I log in to a new session in German (de) after having activated the Persistent Storage 53.530
Then all Greeter options are set to non-default values 0.252
When I cold reboot the computer 9.812
And the computer reboots Tails 1:0.677
Given I enable persistence 31.645
Then persistent Greeter options were restored 15.711
When I log in to a new session after having activated the Persistent Storage 39.526
Then all Greeter options are set to non-default values 0.645
After features/support/hooks.rb:305 1.012
After features/support/hooks.rb:89 0.013
Tags: @product
4:0.577
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.615
# 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 36.934
And I shutdown Tails and wait for the computer to power off 13.331
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:23.845
And I change the passphrase of the Persistent Storage back to the original 35.851
After features/support/hooks.rb:305 2.194
After features/support/hooks.rb:89 0.010
Tags: @product
56.702
Before features/support/hooks.rb:259 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 9.777
And I log in to a new session without activating the Persistent Storage 20.107
Then persistence is disabled 0.418
But a Tails persistence partition exists on USB drive "__internal" 8.297
And all notifications have disappeared 10.958
When I delete the persistent partition 6.730
Then there is no persistence partition on USB drive "__internal" 0.412
After features/support/hooks.rb:305 0.865
After features/support/hooks.rb:89 0.000
Tags: @product
2:26.559
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.703
When I write some dotfile expected to persist 0.242
And I shutdown Tails and wait for the computer to power off 7.115
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:9.141
Then the expected persistent dotfile is present in the filesystem 0.356
After features/support/hooks.rb:305 0.953
After features/support/hooks.rb:89 0.010
Tags: @product
1:34.742
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.352
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.083
When I try to enable persistence 0.328
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 34.498
When I log in to a new session after having activated the Persistent Storage 33.518
And all notifications have disappeared 8.491
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.647
And all tps features are enabled 2.601
And all tps features but the first one are active 2.219
After features/support/hooks.rb:305 0.975
After features/support/hooks.rb:89 0.000
Tags: @product
9:49.091
Before features/support/hooks.rb:259 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 8:36.534
And I enable persistence 33.039
And I log in to a new session after having activated the Persistent Storage 36.769
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.220
And persistence is enabled 0.528
After features/support/hooks.rb:305 1.799
After features/support/hooks.rb:89 0.000
Tags: @product
30.117
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.927
And I enable persistence but something goes wrong during the LUKS header upgrade 20.362
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.828
After features/support/hooks.rb:305 0.908
After features/support/hooks.rb:89 0.000
Tags: @product
44.734
When I choose to connect to Tor automatically 1.826
And I accept Tor Connection's offer to use my persistent bridges 1.792
And I click "Connect to Tor" 1.233
Then I wait until Tor is ready 37.654
And tca.conf includes the configured bridges 0.015
And the "TorConfiguration" tps feature is enabled and active 1.133
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.079
After features/support/hooks.rb:305 0.687
After features/support/hooks.rb:89 0.042
Tags: @product
20.360
When I choose to connect to Tor automatically 2.123
And I accept Tor Connection's offer to use my persistent bridges 1.794
And I disable saving bridges to Persistent Storage 1.371
And I configure a direct connection in the Tor Connection Assistant 8.126
Then I wait until Tor is ready 4.767
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 1.074
And all Internet traffic has only flowed through Tor or connectivity check service 1.090
After features/support/hooks.rb:305 1.315
After features/support/hooks.rb:89 0.064
Tags: @product
12.471
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 12.050
Then the live user has been setup by live-boot 0.125
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.104
And the live user owns its home directory which has strict permissions 0.190
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.000
14.017
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.803
Then no unexpected services are listening for network connections 0.214

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

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

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

After features/support/hooks.rb:305 0.795
After features/support/hooks.rb:89 0.000
Tags: @product
18.022
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.236
Then the live user can only access allowed local services 5.786

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.600
After features/support/hooks.rb:89 0.000
Tags: @product
9.977
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 9.857
Then there are no unexpected messages of priority "err" or higher in the journal 0.120
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.000
Tags: @product
11.070
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.903
Then there are no unexpected messages of priority "err" or higher in the journal 0.166
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.000
Tags: @product
20.704
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.270
When I request a shutdown using the system menu 1.481
Then Tails eventually shuts down 6.952
After features/support/hooks.rb:305 0.145
After features/support/hooks.rb:89 0.000
1:17.721
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.926
When I request a reboot using the system menu 1.605
Then Tails eventually restarts 1:4.188
After features/support/hooks.rb:305 3.476
After features/support/hooks.rb:89 0.000
8.054
Given I monitor the network connections of SSH 0.072
And I have the SSH key pair for an SSH server 0.309
When I connect to an SSH server on the Internet 6.371
Then I have sucessfully logged into the SSH server 1.288
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:464 0.332
After features/support/hooks.rb:305 0.693
After features/support/hooks.rb:89 0.000
7.904
Given I have the SSH key pair for an SSH server 0.260
And an SSH server is running on the LAN 1.125
When I connect to an SSH server on the LAN 4.861
Then I am prompted to verify the SSH fingerprint for the SSH server 1.656
After features/support/hooks.rb:464 0.295
After features/support/hooks.rb:305 0.632
After features/support/hooks.rb:89 0.001
13.816
Given I have the SSH key pair for an SFTP server 0.218
When I connect to an SFTP server on the Internet 12.215
Then I successfully connect to the SFTP server 1.383
After features/support/hooks.rb:464 0.411
After features/support/hooks.rb:305 0.717
After features/support/hooks.rb:89 0.000
16.822
Given I cancel setting up an email account 3.211
When I open Thunderbird's Add-ons Manager 1.716
And I open the Extensions tab 1.106
Then I see that no add-ons are enabled in Thunderbird 10.789
After features/support/hooks.rb:464 0.730
After features/support/hooks.rb:305 0.997
After features/support/hooks.rb:89 0.000
44.507
When I enter my email credentials into the autoconfiguration wizard 10.943
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.336
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.380
When I accept the autoconfiguration wizard's configuration 18.263
And I send an email to myself 6.178
And I fetch my email 1.641
Then I can find the email I sent to myself in my inbox 6.762
After features/support/hooks.rb:464 1.509
After features/support/hooks.rb:305 1.222
After features/support/hooks.rb:89 0.000
11.396
When the network is plugged 0.056
And the Tor Connection Assistant autostarts 5.703
And I look at the hide mode but then I go back 4.144
And I choose to connect to Tor automatically 1.349
Then Tor Connection does not propose me to use Tor bridges 0.142
After features/support/hooks.rb:305 0.897
After features/support/hooks.rb:89 0.000
Tags: @product
1:32.711
Given the Tor network and default bridges are blocked 1.501
And the network is plugged 0.074
And I make sure time sync before Tor connects indicates a captive portal 1.174
And the Tor Connection Assistant autostarts 3.325
When I choose to connect to Tor automatically 1.874
And I click "Connect to Tor" 1.163
Then the Tor Connection Assistant fails to connect to Tor 26.768
And the Tor Connection Assistant knows that it's not the time sync that failed 10.585
And the Tor Connection Assistant knows that there might be a captive portal 0.119
When I open the Unsafe Browser from Tor Connection 15.162
And I log-in to the Captive Portal 17.412
And I close the Unsafe Browser 0.123
And the Tor network and default bridges are unblocked 2.420
And I allow time sync before Tor connects to work again 0.064
And I click "Connect to Tor" 1.159
Then I wait until Tor is ready 9.781
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.000
Tags: @product
13.070
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.435
Then the firewall's policy is to drop all IPv4 traffic 0.205
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.246
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.080
And the firewall is configured to block all external IPv6 traffic 0.102
After features/support/hooks.rb:305 0.670
After features/support/hooks.rb:89 0.000
Tags: @product
42.552
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.347
And I capture all network traffic 0.004
When I successfully start the Unsafe Browser 16.590
And I open the Tails homepage in the Unsafe Browser 12.201
And the Tails homepage loads in the Unsafe Browser 0.593
Then the firewall leak detector has detected leaks 0.815
After features/support/hooks.rb:305 1.043
After features/support/hooks.rb:89 0.047
Tags: @product
13.129
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.881
And I capture all network traffic 0.006
And I disable Tails' firewall 0.262
When I do a TCP DNS lookup of "torproject.org" 0.888
Then the firewall leak detector has detected leaks 0.089
After features/support/hooks.rb:305 0.780
After features/support/hooks.rb:89 0.040
Tags: @product
13.085
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.006
And I capture all network traffic 0.006
And I disable Tails' firewall 0.270
When I do a UDP DNS lookup of "torproject.org" 0.697
Then the firewall leak detector has detected leaks 0.104
After features/support/hooks.rb:305 0.823
After features/support/hooks.rb:89 0.041
Tags: @product
16.183
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.689
And I capture all network traffic 0.006
And I disable Tails' firewall 0.247
When I send some ICMP pings 4.079
Then the firewall leak detector has detected leaks 0.160
After features/support/hooks.rb:305 0.734
After features/support/hooks.rb:89 0.056
15.181
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.691
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.411
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.079
After features/support/hooks.rb:464 0.314
After features/support/hooks.rb:305 0.659
After features/support/hooks.rb:89 0.000
14.526
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.048
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.402
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.076
After features/support/hooks.rb:464 0.276
After features/support/hooks.rb:305 0.706
After features/support/hooks.rb:89 0.000
18.434
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.400
When I open an untorified ICMP connection to 1.2.3.4 5.955
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.078
After features/support/hooks.rb:464 0.300
After features/support/hooks.rb:305 0.649
After features/support/hooks.rb:89 0.000
Tags: @product
25.649
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.801
And the system DNS is using the local DNS resolver 0.013
And the network is plugged 0.052
And I successfully configure Tor 16.771
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.000
10.249
When I monitor the network connections of tails-security-check 0.064
And I re-run tails-security-check 0.135
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.049
After features/support/hooks.rb:464 0.452
After features/support/hooks.rb:305 0.928
After features/support/hooks.rb:89 0.000
2.464
When I monitor the network connections of htpdate 0.058
And I re-run htpdate 2.390
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:464 0.346
After features/support/hooks.rb:305 0.732
After features/support/hooks.rb:89 0.000
32.242
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.068
And I re-run tails-upgrade-frontend-wrapper 32.150
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.024
After features/support/hooks.rb:464 0.451
After features/support/hooks.rb:305 1.441
After features/support/hooks.rb:89 0.000
24.845
When I monitor the network connections of Tor Browser 0.068
And I start the Tor Browser 23.614
And the Tor Browser loads the startup page 1.117
Then I see that Tor Browser is properly stream isolated 0.044
After features/support/hooks.rb:464 1.337
After features/support/hooks.rb:305 0.878
After features/support/hooks.rb:89 0.000
Tags: @product
50.789
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.229
And a web server is running on the LAN 1.035
And I capture all network traffic 0.005
When I start the Tor Browser 23.154
And the Tor Browser loads the startup page 1.107
And I open a page on the LAN web server in the Tor Browser 10.498
Then the Tor Browser shows the "Unable to connect" error 1.232
And no traffic was sent to the web server on the LAN 0.526
After features/support/hooks.rb:305 0.929
After features/support/hooks.rb:89 0.037
54.214
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.879
Then the amnesiac Tor Browser directory exists 0.057
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.749
And the persistent Tor Browser directory does not exist 0.046
When I start the Tor Browser 22.035
And the Tor Browser loads the startup page 1.058
Then I can save the current page as "index.html" to the default downloads directory 5.872
And I can print the current page as "output.pdf" to the default downloads directory 11.515
After features/support/hooks.rb:464 1.277
After features/support/hooks.rb:305 0.681
After features/support/hooks.rb:89 0.000
48.207
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.804
When I start the Tor Browser 21.568
Then the Tor Browser loads the startup page 1.041
When I download some file in the Tor Browser 13.510
Then the file is saved to the default Tor Browser download directory 0.283
After features/support/hooks.rb:464 2.640
After features/support/hooks.rb:305 1.032
After features/support/hooks.rb:89 0.000
1:24.956
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.987
When I start the Tor Browser 22.196
And the Tor Browser loads the startup page 1.164
Then I can listen to an Ogg audio track in Tor Browser 48.607
After features/support/hooks.rb:464 2.256
After features/support/hooks.rb:305 1.140
After features/support/hooks.rb:89 0.000
47.446
Before features/support/hooks.rb:259 0.014
Before features/support/hooks.rb:456 0.012
Given I have started Tails from DVD and logged in and the network is connected 12.330
When I start the Tor Browser 22.240
And the Tor Browser loads the startup page 1.322
Then I can watch a WebM video in Tor Browser 11.553
After features/support/hooks.rb:464 1.730
After features/support/hooks.rb:305 4.268
After features/support/hooks.rb:89 0.000
Tags: @product
1:18.509
Before features/support/hooks.rb:259 0.012
Given I have started Tails from DVD and logged in and the network is connected 13.392
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.109
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.052
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.063
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.050
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/tmp/synaptic.html" exists 0.072
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.161
When I start the Tor Browser 22.962
And the Tor Browser loads the startup page 1.145
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 11.346
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.664
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.357
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.196
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.925
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.605
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.207
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.105
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.144
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.558
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.080
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.118
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.262
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.535
# 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.063
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.716
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.501
After features/support/hooks.rb:305 1.115
After features/support/hooks.rb:89 0.000
Tags: @product
38.765
Before features/support/hooks.rb:259 0.021
Given I have started Tails from DVD and logged in and the network is connected 12.916
When I start the Tor Browser 24.579
Then the Tor Browser uses all expected TBB shared libraries 1.268
After features/support/hooks.rb:305 1.776
After features/support/hooks.rb:89 0.000
55.029
Before features/support/hooks.rb:259 0.013
Before features/support/hooks.rb:456 0.017
Given I have started Tails from DVD and logged in and the network is connected 12.922
When I start the Tor Browser 23.007
And the Tor Browser loads the startup page 1.235
And I open the Tails homepage in the Tor Browser 10.526
Then the Tor Browser loads the Tails homepage 1.390
When I request a new identity in Tor Browser 3.367
Then the Tor Browser restarts into a fresh session 2.578
After features/support/hooks.rb:464 1.751
After features/support/hooks.rb:305 1.190
After features/support/hooks.rb:89 0.000
Tags: @product
37.920
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.076
When I start the Tor Browser 22.631
And the Tor Browser loads the startup page 1.641
Then Tor Browser's circuit view is working 1.570
After features/support/hooks.rb:305 0.926
After features/support/hooks.rb:89 0.000
Tags: @product
58.722
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.309
When I start the Tor Browser 23.580
And the Tor Browser loads the startup page 1.178
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.398
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.193
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.812
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.248
After features/support/hooks.rb:305 0.798
After features/support/hooks.rb:89 0.000
Tags: @product
1:43.190
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.459
And the network is plugged 0.043
And I successfully configure Tor 18.033
And available upgrades have been checked 1.149
And all notifications have disappeared 4.072
Then the persistent Tor Browser directory exists 0.063
And there is a GNOME bookmark for the persistent Tor Browser directory 1.684
When I start the Tor Browser 22.209
And I open the address "https://tails.net/about" in the Tor Browser 11.248
And "Tails - How Tails works" has loaded in the Tor Browser 1.468
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.252
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.788
Then "Tails - How Tails works" has loaded in the Tor Browser 1.640
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.078
After features/support/hooks.rb:305 1.317
After features/support/hooks.rb:89 0.000
Tags: @product
42.976
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.769
Then the amnesiac Documents directory exists 0.068
And there is a GNOME bookmark for the amnesiac Documents directory 1.781
Then I start the Tor Browser in offline mode 24.140
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.216
After features/support/hooks.rb:305 1.044
After features/support/hooks.rb:89 0.000
Tags: @product
42.229
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.886
Then the amnesiac Downloads directory exists 0.074
And there is a GNOME bookmark for the amnesiac Downloads directory 1.665
Then I start the Tor Browser in offline mode 23.480
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.121
After features/support/hooks.rb:305 0.693
After features/support/hooks.rb:89 0.000
Tags: @product
43.604
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.770
Then the amnesiac Music directory exists 0.059
And there is a GNOME bookmark for the amnesiac Music directory 1.714
Then I start the Tor Browser in offline mode 24.075
And I can save the current page as "index.html" to the Music GNOME bookmark 8.984
After features/support/hooks.rb:305 0.752
After features/support/hooks.rb:89 0.000
Tags: @product
44.732
Before features/support/hooks.rb:259 0.034
Given I have started Tails from DVD without network and logged in 8.911
Then the amnesiac Pictures directory exists 0.083
And there is a GNOME bookmark for the amnesiac Pictures directory 1.648
Then I start the Tor Browser in offline mode 23.416
And I can save the current page as "index.html" to the Pictures GNOME bookmark 10.671
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.000
Tags: @product
42.810
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.445
Then the amnesiac Videos directory exists 0.076
And there is a GNOME bookmark for the amnesiac Videos directory 1.641
Then I start the Tor Browser in offline mode 23.788
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.858
After features/support/hooks.rb:305 0.694
After features/support/hooks.rb:89 0.000
Tags: @product
3:31.062
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.784
And all tps features are active 2.171
And all persistent filesystems have safe access rights 0.221
And all persistence configuration files have safe access rights 0.363
And all persistent directories have safe access rights 2.320
When I start the Tor Browser in offline mode 23.432
And I add a bookmark to eff.org in the Tor Browser 12.740
And I cold reboot the computer 10.024
And the computer reboots Tails 1:3.800
And I enable persistence 14.553
And I log in to a new session 38.076
And all notifications have disappeared 8.341
And I start the Tor Browser in offline mode 23.628
Then the Tor Browser has a bookmark to eff.org 1.602
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.016
4.782
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.594
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.187
After features/support/hooks.rb:464 0.395
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.000
7.735
Given I have the SSH key pair for a Git repository 0.241
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.328
Then the Git repository "testing" has been cloned successfully 0.165
After features/support/hooks.rb:464 0.389
After features/support/hooks.rb:305 0.610
After features/support/hooks.rb:89 0.000
0.519
When I wget "https://example.com/" to stdout 0.519
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.247
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.000
4.560
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.560

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.657
After features/support/hooks.rb:305 0.613
After features/support/hooks.rb:89 0.000
0.452
When I curl "https://example.com/" to stdout 0.452
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.318
After features/support/hooks.rb:305 0.961
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
46.064
Given I have started Tails from DVD without network and logged in 8.864
And I plug and mount a USB drive containing sample videos 12.255
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.111
And the file "/home/amnesia/video.mp4" exists 0.064
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.151
When I open "/home/amnesia/video.mp4" with Totem 3.140
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.879
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.174
Given I close Totem 0.168
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.067
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.060
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.107
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.238
Then Totem tells me it is not allowed to open this file 2.039
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.070
Given I close Totem 0.125
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.138
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.195
Then Totem tells me it is not allowed to open this file 0.778
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.081
Given I close Totem 0.194
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.060
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.153
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.172
Then Totem tells me it is not allowed to open this file 0.959
# 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.072
Given I close Totem 0.155
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.082
And the file "/home/amnesia/.purple/otr.private_key" exists 0.058
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.139
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.164
Then Totem tells me it is not allowed to open this file 1.014
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.067
After features/support/hooks.rb:305 0.695
After features/support/hooks.rb:89 0.000
Feature: Using Totem
24.003
Given I have started Tails from DVD and logged in and the network is connected 12.201
Then I can watch a WebM video over HTTPs 11.802
After features/support/hooks.rb:464 0.560
After features/support/hooks.rb:305 0.986
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
39.881
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.241
And I plug and mount a USB drive containing sample videos 13.077
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.086
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.544
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 8.059
Given I close Totem 0.558
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.193
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.063
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.193
Then Totem tells me it is not allowed to open this file 1.760
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.102
After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.000
Tags: @product
44.673
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.508
And I disable the Unsafe Browser 4.902
And I log in to a new session 18.146
And the network is plugged 0.039
And all notifications have disappeared 6.715
When I try to start the Unsafe Browser 0.742
Then the Unsafe Browser complains that it is disabled 2.619
After features/support/hooks.rb:305 1.053
After features/support/hooks.rb:89 0.000
Tags: @product
43.492
Before features/support/hooks.rb:259 0.018
Given I have started Tails from DVD and logged in and the network is connected 12.981
And a web server is running on the LAN 1.045
When I successfully start the Unsafe Browser 17.416
And I open a page on the LAN web server in the Unsafe Browser 11.853
Then the Unsafe Browser displays the LAN web server hello message 0.195
After features/support/hooks.rb:305 0.840
After features/support/hooks.rb:89 0.000
Tags: @product @doc
50.064
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.837
When I successfully start the Unsafe Browser 16.937
Then the Unsafe Browser runs as the expected user 0.826
And the Unsafe Browser has a red theme 0.589
And the Unsafe Browser shows a warning as its start page 0.623
And the Unsafe Browser has no add-ons enabled 8.696
And the Unsafe Browser has no bookmarks 8.381
And the Unsafe Browser uses all expected TBB shared libraries 1.172
After features/support/hooks.rb:305 1.038
After features/support/hooks.rb:89 0.000
Tags: @product
41.223
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.025
When I successfully start the Unsafe Browser 16.552
When I open the Tails homepage in the Unsafe Browser 11.628
Then the Tails homepage loads in the Unsafe Browser 0.683
And the Unsafe Browser has sent packets out to the Internet 0.333
After features/support/hooks.rb:305 1.478
After features/support/hooks.rb:89 0.000
31.402
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.231
When I successfully start the Unsafe Browser 17.088
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.516
And the Unsafe Browser chroot is torn down 0.444
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
42.256
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.028
When I successfully start the Unsafe Browser 16.648
# 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.143
Then I see a warning about another instance already running 3.427
After features/support/hooks.rb:305 1.352
After features/support/hooks.rb:89 0.000
Tags: @product
43.007
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.987
When I configure the Unsafe Browser to use a local proxy 0.240
And I successfully start the Unsafe Browser 17.770
And I open the Tails homepage in the Unsafe Browser 12.346
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.661
After features/support/hooks.rb:305 0.991
After features/support/hooks.rb:89 0.000
2:32.552
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.821
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.094
But checking for updates is disabled in the Unsafe Browser's configuration 0.014
When I successfully start the Unsafe Browser 19.097
And I wait 120 seconds 2:0.051

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.467
After features/support/hooks.rb:464 0.534
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.034
29.479
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.426
And the network is unplugged 0.054
# 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.139
Then I am told I cannot start the Unsafe Browser when I am offline 6.848
After features/support/hooks.rb:305 1.553
After features/support/hooks.rb:89 0.000
19.998
When I plug a USB drive containing a basic VeraCrypt volume 7.052
And I cancel the GNOME authentication prompt 2.725
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.205
And I open this VeraCrypt volume in GNOME Files 4.781
Then I see the expected contents in this VeraCrypt volume 0.606
When I lock the currently opened VeraCrypt volume 0.491
Then the VeraCrypt volume has been unmounted and locked 0.135
After features/support/hooks.rb:305 0.698
After features/support/hooks.rb:89 0.000
23.113
When I plug a USB drive containing a hidden VeraCrypt volume 10.344
And I cancel the GNOME authentication prompt 1.766
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.745
And I open this VeraCrypt volume in GNOME Files 4.948
Then I see the expected contents in this VeraCrypt volume 0.643
When I lock the currently opened VeraCrypt volume 0.513
Then the VeraCrypt volume has been unmounted and locked 0.151
After features/support/hooks.rb:305 0.993
After features/support/hooks.rb:89 0.001
28.827
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 14.090
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.998
And I open this VeraCrypt volume in GNOME Files 5.712
Then I see the expected contents in this VeraCrypt volume 1.336
When I lock the currently opened VeraCrypt file container 0.536
Then the VeraCrypt file container has been unmounted and locked 0.153
After features/support/hooks.rb:305 1.146
After features/support/hooks.rb:89 0.000
38.107
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.650
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.329
And I open this VeraCrypt volume in GNOME Files 5.655
Then I see the expected contents in this VeraCrypt volume 0.908
When I lock the currently opened VeraCrypt file container 0.375
Then the VeraCrypt file container has been unmounted and locked 0.187
After features/support/hooks.rb:305 0.755
After features/support/hooks.rb:89 0.021
27.495
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 8.349
And I cancel the GNOME authentication prompt 1.807
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.916
And I open this VeraCrypt volume in GNOME Files 5.245
Then I see the expected contents in this VeraCrypt volume 0.433
When I lock the currently opened VeraCrypt volume 0.537
Then the VeraCrypt volume has been unmounted and locked 0.205
After features/support/hooks.rb:305 0.919
After features/support/hooks.rb:89 0.000
26.645
When I plug a USB drive containing a hidden VeraCrypt volume 10.384
And I cancel the GNOME authentication prompt 1.819
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.881
And I open this VeraCrypt volume in GNOME Files 4.464
Then I see the expected contents in this VeraCrypt volume 0.414
When I lock the currently opened VeraCrypt volume 0.453
Then the VeraCrypt volume has been unmounted and locked 0.227
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.000
46.290
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.911
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.343
And I open this VeraCrypt volume in GNOME Files 5.120
Then I see the expected contents in this VeraCrypt volume 1.190
When I lock the currently opened VeraCrypt file container 0.450
Then the VeraCrypt file container has been unmounted and locked 0.273
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.017
46.380
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.546
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.456
And I open this VeraCrypt volume in GNOME Files 4.718
Then I see the expected contents in this VeraCrypt volume 0.943
When I lock the currently opened VeraCrypt file container 0.468
Then the VeraCrypt file container has been unmounted and locked 0.247
After features/support/hooks.rb:305 1.630
After features/support/hooks.rb:89 0.014
39.623
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.351
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.613
And I open this VeraCrypt volume in GNOME Files 6.279
Then I see the expected contents in this VeraCrypt volume 1.719
When I lock the currently opened VeraCrypt file container 0.422
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:305 0.745
After features/support/hooks.rb:89 0.000
Tags: @product
9.079
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.992
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.086
After features/support/hooks.rb:305 0.756
After features/support/hooks.rb:89 0.000
Tags: @product
9.819
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.872
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.946
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.000
Tags: @product
22.887
Before features/support/hooks.rb:259 0.011
Given I have started Tails from DVD without network and logged in 8.948
When I start "WhisperBack" via GNOME Activities Overview 9.854
Then WhisperBack has debugging information 4.084
After features/support/hooks.rb:305 1.126
After features/support/hooks.rb:89 0.000