Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 107 15 Jun 2024, 06:49

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1502 1 1 0 0 1504 202 1 203 4:22:31.163 Failed
Tags: @product
2:0.760
Before features/support/hooks.rb:269 0.022
Given a computer 0.606
And I temporarily create a 100 MiB disk named "swap" 0.079
And I create a gpt swap partition on disk "swap" 12.442
And I plug SATA drive "swap" 1.057
And I temporarily create a 2 GiB disk named "live_hd" 0.046
And I write the Tails ISO image to disk "live_hd" 26.568
And I plug SATA drive "live_hd" 1.055
When I start Tails with network unplugged and I login 1:18.501
Then a "swap" partition was detected by Tails on drive "swap" 0.102
And drive "live_hd" is detected by Tails 0.146
But Tails has no disk swap enabled 0.086
And drive "live_hd" is not mounted 0.067
After features/support/hooks.rb:320 0.793
After features/support/hooks.rb:100 0.118
Tags: @product
1:40.772
Before features/support/hooks.rb:269 0.001
Given a computer 0.193
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" 21.054
And I plug non-removable USB drive "fake_TailsData" 1.064
When I start the computer 1.014
And the computer boots Tails 1:3.237
Then drive "fake_TailsData" is detected by Tails 0.141
And Tails Greeter has not detected a persistence partition 14.010
After features/support/hooks.rb:320 0.802
After features/support/hooks.rb:100 0.008
Tags: @product
1:41.487
Before features/support/hooks.rb:269 0.002
Given a computer 0.189
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.039
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 22.350
And I plug SATA drive "fake_TailsData" 1.057
When I start the computer 1.036
And the computer boots Tails 1:2.080
Then drive "fake_TailsData" is detected by Tails 0.145
And Tails Greeter has not detected a persistence partition 14.588
After features/support/hooks.rb:320 0.795
After features/support/hooks.rb:100 0.008
Tags: @product
1:35.014
Before features/support/hooks.rb:269 0.002
Given a computer 0.194
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.043
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.254
And I plug SATA drive "gpt_ext2" 1.068
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.050
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.229
And I plug SATA drive "msdos_fat32" 1.061
And I start Tails from DVD with network unplugged and I login 1:19.632
Then drive "gpt_ext2" is detected by Tails 0.162
And drive "gpt_ext2" is not mounted 0.086
And drive "msdos_fat32" is detected by Tails 0.096
And drive "msdos_fat32" is not mounted 0.132
After features/support/hooks.rb:320 0.751
After features/support/hooks.rb:100 0.010
Tags: @product
2:0.719
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in with an administration password 1:53.619
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.101
Then I can run a command as root with pkexec 6.872
After features/support/hooks.rb:320 0.860
After features/support/hooks.rb:100 0.007
Tags: @product
1:28.922
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in 43.931
And running a command as root with pkexec requires PolicyKit administrator privileges 0.096
Then I cannot run a command as root with sudo and the standard passwords 0.221
And I cannot run a command as root with pkexec and the standard passwords 19.721
Then I cannot login as root using su with the standard passwords 24.951
After features/support/hooks.rb:320 0.818
After features/support/hooks.rb:100 0.000
Feature: Time syncing
25.868
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.226
When the network is plugged 0.154
And I successfully configure Tor 17.429
Then the system clock is less than 5 minutes incorrect 0.057
After features/support/hooks.rb:509 0.590
After features/support/hooks.rb:320 0.730
After features/support/hooks.rb:100 0.000
Feature: Time syncing
30.118
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 8.578
When the network is plugged 0.049
And the Tor Connection Assistant autostarts 4.209
And I configure some normal bridges in the Tor Connection Assistant 13.141
And I wait until Tor is ready 4.093
Then the system clock is less than 5 minutes incorrect 0.046
After features/support/hooks.rb:509 0.429
After features/support/hooks.rb:320 0.686
After features/support/hooks.rb:100 0.000
Feature: Time syncing
30.764
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 8.110
When I bump the system time with "+1 day" 0.229
And I capture all network traffic 0.002
And the network is plugged 0.044
And the Tor Connection Assistant autostarts 4.216
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.724
And I wait until Tor is ready 2.487
Then the system clock is less than 5 minutes incorrect 0.046
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.903
After features/support/hooks.rb:509 0.488
After features/support/hooks.rb:320 0.856
After features/support/hooks.rb:100 0.039
Feature: Time syncing
1:23.135
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 10.432
When I bump the system time with "-15 days" 0.262
And I warm reboot the computer 0.018
And the computer reboots Tails 1:12.118
Then Tails' hardware clock is close to the host system's time 0.303
After features/support/hooks.rb:509 0.116
After features/support/hooks.rb:320 0.661
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:23.209
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 8.344
When I bump the hardware clock's time with "-15 days" 1.865
And I warm reboot the computer 0.013
And the computer reboots Tails 1:12.586
Then the hardware clock is still off by "-15 days" 0.400
After features/support/hooks.rb:509 0.128
After features/support/hooks.rb:320 0.654
After features/support/hooks.rb:100 0.006
Feature: Time syncing
56.266
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given a computer 0.174
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 0.963
And the computer boots Tails 54.952
Then the system clock is just past Tails' source date 0.153
After features/support/hooks.rb:509 0.104
After features/support/hooks.rb:320 0.643
After features/support/hooks.rb:100 0.006
Feature: Time syncing
36.711
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 9.210
And I make sure time sync before Tor connects times out 1.152
When the network is plugged 0.042
And I successfully configure Tor 26.232
Then the system clock is less than 5 minutes incorrect 0.073
After features/support/hooks.rb:509 0.581
After features/support/hooks.rb:320 0.701
After features/support/hooks.rb:100 0.001
Feature: Time syncing
1:4.838
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 8.322
When I bump the system time with "+8 hours +15 minutes" 0.247
And all notifications have disappeared 4.692
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.143
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.604
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.249
And I click "Connect to Tor" 1.193
And the Tor Connection Assistant fails to connect to Tor 16.249
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.822
Then the system clock is less than 20 minutes incorrect 0.209
When I click "Connect to Tor" 1.146
Then I wait until Tor is ready 7.984
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.872
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.054
After features/support/hooks.rb:509 0.552
After features/support/hooks.rb:320 0.790
After features/support/hooks.rb:100 0.054
Feature: Time syncing
1:0.246
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.999
When I bump the system time with "+8 hours +15 minutes" 0.264
And all notifications have disappeared 4.494
And I capture all network traffic 0.002
And the network is plugged 0.089
And the Tor Connection Assistant autostarts 4.459
# 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.441
And I click "Connect to Tor" 1.151
Then the Tor Connection Assistant reports that it failed to connect 11.726
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.886
Then the system clock is less than 20 minutes incorrect 0.250
# "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.383
When I click "Connect to Tor" 1.189
Then I wait until Tor is ready 6.643
And all Internet traffic has only flowed through the configured bridges 0.827
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.085
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.350
After features/support/hooks.rb:509 0.510
After features/support/hooks.rb:320 1.379
After features/support/hooks.rb:100 0.065
Feature: Time syncing
25.858
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.266
And I make sure time sync before Tor connects uses a fake connectivity check service 1.170
And the network is plugged 0.107
And Tor is ready 14.733
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.576
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:509 0.723
After features/support/hooks.rb:320 0.719
After features/support/hooks.rb:100 0.000
Tags: @product
16.912
When I configure some normal bridges in the Tor Connection Assistant 11.969
Then I wait until Tor is ready 3.966
And tca.conf includes the configured bridges 0.016
And available upgrades have been checked 0.066
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.893
After features/support/hooks.rb:320 0.984
After features/support/hooks.rb:100 0.041
Tags: @product
15.796
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.045
Then I wait until Tor is ready 2.732
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through the configured bridges 0.947
After features/support/hooks.rb:320 1.076
After features/support/hooks.rb:100 0.041
Tags: @product
37.337
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 33.515
Then I wait until Tor is ready 2.806
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.052
And all Internet traffic has only flowed through the configured bridges 0.951
After features/support/hooks.rb:320 0.659
After features/support/hooks.rb:100 0.054
Tags: @product
1:7.175
Given the Tor network and default bridges are blocked 2.182
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.326
Then the Tor Connection Assistant reports that it failed to connect 0.135
And tca.conf is empty 0.167
Given I scan a QR code from the error page in Tor Connection Assistant 21.332
And I retry connecting to Tor 1.194
Then I wait until Tor is ready 9.739
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.146
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.940
After features/support/hooks.rb:320 0.737
After features/support/hooks.rb:100 0.038
18.628
When I configure the default bridges in the Tor Connection Assistant 14.990
Then I wait until Tor is ready 1.754
And Tor is configured to use the default bridges 0.474
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.047
And Tor is configured to use the default bridges 0.442
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.907
After features/support/hooks.rb:320 0.701
After features/support/hooks.rb:100 0.038
Tags: @product
30.226
Given the Tor network is blocked 3.080
When I configure a direct connection in the Tor Connection Assistant 21.753
Then I wait until Tor is ready 2.836
And tca.conf includes no bridge 0.012
And available upgrades have been checked 1.118
And Tor is configured to use the default bridges 0.504
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.920
After features/support/hooks.rb:320 1.012
After features/support/hooks.rb:100 0.035
Tags: @product
45.845
Given the Tor network and default bridges are blocked 2.203
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.499
Then the Tor Connection Assistant reports that it failed to connect 0.135
And tca.conf is empty 0.194
Given the Tor network and default bridges are unblocked 1.205
And I retry connecting to Tor 1.165
Then I wait until Tor is ready 8.215
And tca.conf includes no bridge 0.017
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through Tor or connectivity check service 1.153
After features/support/hooks.rb:320 0.958
After features/support/hooks.rb:100 0.046
Tags: @product
5.244
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.992
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.125
And I cannot click the "Connect to Tor" button 0.127
After features/support/hooks.rb:320 0.676
After features/support/hooks.rb:100 0.034
Tags: @product
27.173
Given I configure a direct connection in the Tor Connection Assistant 7.803
And I wait until Tor is ready 5.516
When I disconnect the network through GNOME 3.115
And I connect the network through GNOME 2.875
Then the Tor Connection Assistant autostarts 2.803
And the Tor Connection Assistant connects to Tor 0.370
And I wait until Tor is ready 3.114
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.107
And all Internet traffic has only flowed through Tor or connectivity check service 1.466
After features/support/hooks.rb:320 0.673
After features/support/hooks.rb:100 0.035
Tags: @product
45.835
Given I configure a direct connection in the Tor Connection Assistant 7.057
And I wait until Tor is ready 4.339
And I disconnect the network through GNOME 2.978
And the Tor network and default bridges are blocked 1.528
When I connect the network through GNOME 2.912
Then the Tor Connection Assistant reports that it failed to connect 27.020
After features/support/hooks.rb:320 0.858
After features/support/hooks.rb:100 0.048
Tags: @product
39.850
Given the Tor network and default bridges are blocked 2.478
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.455
Then the Tor Connection Assistant reports that it failed to connect 0.116
Given the Tor network and default bridges are unblocked 1.518
When I click "Connect to Tor" 1.205
Then I wait until Tor is ready 8.481
And Tor is configured to use the default bridges 0.485
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.109
After features/support/hooks.rb:320 1.896
After features/support/hooks.rb:100 0.044
28.545
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 11.764
And I prepare Tails for memory erasure tests 0.570
When I start a process allocating 128 MiB of memory with a known pattern 3.640
Then patterns cover at least 128 MiB in the guest's memory 4.294

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

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

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

After features/support/hooks.rb:320 0.794
After features/support/hooks.rb:100 0.000
25.381
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.658
And I prepare Tails for memory erasure tests 0.668
And I find very few patterns in the guest's memory 4.754

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

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

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

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

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

After features/support/hooks.rb:320 0.824
After features/support/hooks.rb:100 0.000
47.528
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.301
And I prepare Tails for memory erasure tests 0.472
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.205
Then I find very few patterns in the guest's memory 4.024

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.011

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.511
After features/support/hooks.rb:100 0.000
8:9.736
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:19.098
And I prepare Tails for memory erasure tests 0.509
When I fill a 128 MiB file with a known pattern on the persistent filesystem 27.961
When I trigger shutdown 0.012
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.531
After features/support/hooks.rb:100 0.012
27.130
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.745
And I temporarily create a 4 GiB disk named "gptfat" 0.044
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.394
And I plug USB drive "gptfat" 2.671
When I start Tails Installer 9.233
Then I am told by Tails Installer that the destination device "is too small" 0.040
After features/support/hooks.rb:320 0.850
After features/support/hooks.rb:100 0.001
Tags: @product
20.797
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.576
And I temporarily create a 7200 MiB disk named "temp" 0.066
And I start Tails Installer 9.166
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.662
Then the "temp" USB drive is selected 0.085
When I unplug USB drive "temp" 0.193
Then a suitable USB device is not found 0.025
After features/support/hooks.rb:320 1.693
After features/support/hooks.rb:100 0.000
Tags: @product
3:57.872
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.179
And I temporarily create a 7200 MiB disk named "install" 0.044
And I create a gpt partition with a vfat filesystem on disk "install" 6.400
And I plug USB drive "install" 2.502
And I install Tails to USB drive "install" by cloning 3:17.863
Then the running Tails is installed on USB drive "install" 16.761
And there is a random seed on USB drive "install" 6.033
But there is no persistence partition on USB drive "install" 0.087
After features/support/hooks.rb:320 1.635
After features/support/hooks.rb:100 0.111
Tags: @product
3:47.243
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 10.016
And I temporarily create a 7200 MiB disk named "install" 0.046
And I plug USB drive "install" 2.510
And I install Tails to USB drive "install" by cloning 3:16.620
Then the running Tails is installed on USB drive "install" 12.007
And there is a random seed on USB drive "install" 5.960
But there is no persistence partition on USB drive "install" 0.082
After features/support/hooks.rb:320 1.249
After features/support/hooks.rb:100 0.112
Tags: @product
4:27.007
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.087
And I create a file in the Persistent directory 0.075
And I temporarily create a 7200 MiB disk named "install" 0.045
And I create a gpt partition with a vfat filesystem on disk "install" 6.430
And I plug USB drive "install" 2.587
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:39.888
Then the running Tails is installed on USB drive "install" 15.882
And there is a random seed on USB drive "install" 6.090
And there is a persistence partition on USB drive "install" 0.079
And the USB drive "install" contains the same files as my persistent storage 3.839
After features/support/hooks.rb:320 2.394
After features/support/hooks.rb:100 0.121
Tags: @product
4:2.554
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.213
And I temporarily create a 7200 MiB disk named "install" 0.043
And I plug USB drive "install" 2.538
And I install Tails to USB drive "install" by cloning 3:25.830
Then the running Tails is installed on USB drive "install" 15.879
And there is a random seed on USB drive "install" 5.984
And there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:320 2.224
After features/support/hooks.rb:100 0.090
Tags: @product
4:0.936
Before features/support/hooks.rb:269 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.296
And I have started Tails from DVD without network and logged in 9.136
And I clone USB drive "__internal" to a temporary USB drive "install" 1.290
And I plug USB drive "install" 2.468
# 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:18.580
Then the running Tails is installed on USB drive "install" 13.045
And there is a random seed on USB drive "install" 6.035
And there is no persistence partition on USB drive "install" 0.083
After features/support/hooks.rb:320 1.271
After features/support/hooks.rb:100 0.152
Tags: @product @uefi
1:53.787
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 14.115
And I power off the computer 0.356
And the computer is set to boot in UEFI mode 0.035
When I start Tails from USB drive "__internal" with network unplugged and I login 1:35.229
Then Tails is running from USB drive "__internal" 0.423
And the boot device has safe access rights 3.582
And Tails has started in UEFI mode 0.043
After features/support/hooks.rb:320 0.676
After features/support/hooks.rb:100 0.006
Tags: @product
1:55.916
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.263
And I plug and mount a USB drive containing a Tails USB image 41.644
And I create a 7200 MiB disk named "usbimage" 0.449
And I plug USB drive "usbimage" 2.386
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 1:3.172
After features/support/hooks.rb:320 2.146
After features/support/hooks.rb:100 0.094
Tags: @product
1:56.491
Before features/support/hooks.rb:269 0.002
Given a computer 0.191
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:55.053
Then Tails is running from USB drive "usbimage" 0.395
And the label of the system partition on "usbimage" is "Tails" 0.196
And the system partition on "usbimage" is an EFI system partition 0.176
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.142
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.131
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.107
And the system partition on "usbimage" has the expected flags 0.097
After features/support/hooks.rb:320 1.575
After features/support/hooks.rb:100 0.006
5:8.911
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:0.804
And I update APT using apt 21.110
And I install "popularity-contest" using apt 22.342
Then I am proposed to add the "popularity-contest" package to my Additional Software 9.054
When I create a persistent storage and activate the Additional Software feature 21.681
Then Additional Software is correctly configured for package "popularity-contest" 1.331
When I shutdown Tails and wait for the computer to power off 12.739
And I start Tails from USB drive "__internal" with network unplugged 58.626
And I enable persistence 19.387
And I log in to a new session 37.249
And the Additional Software installation service has started 41.229
Then I am notified that the installation succeeded 2.302
And Additional Software is correctly configured for package "popularity-contest" 0.807
And the package "popularity-contest" is installed after Additional Software has been started 0.245
After features/support/hooks.rb:509 39.996
After features/support/hooks.rb:320 1.272
After features/support/hooks.rb:100 0.014
2:30.715
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.006
Given a computer 0.228
And I start Tails from USB drive "__internal" and I login with an administration password 1:43.126
And I update APT using apt 16.998
When I install "makepp" using apt 25.787
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.485
And the package "makepp" is installed 0.089
After features/support/hooks.rb:509 44.025
After features/support/hooks.rb:320 1.017
After features/support/hooks.rb:100 0.015
5:12.261
Before features/support/hooks.rb:269 0.010
Before features/support/hooks.rb:501 0.010
Given a computer 0.244
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:20.331
When I uninstall "popularity-contest" using apt 21.945
And I accept removing "popularity-contest" from Additional Software 0.633
Then "popularity-contest" is not in the list of Additional Software 0.807
When I start Synaptic 27.283
And I update APT using Synaptic 21.908
And I install "cowsay" using Synaptic 10.753
And I accept adding "cowsay" to Additional Software 0.979
Then Additional Software is correctly configured for package "cowsay" 0.899
When I uninstall "cowsay" using apt 3.221
And I refuse removing "cowsay" from Additional Software 0.565
Then Additional Software is correctly configured for package "cowsay" 0.819
When I start "Additional Software" via GNOME Activities Overview 10.524
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.768
Then "cowsay" is not in the list of Additional Software 0.896
When I install "cowsay" using apt 3.227
And I refuse adding "cowsay" to Additional Software 0.679
Then "cowsay" is not in the list of Additional Software 0.769
After features/support/hooks.rb:509 1.149
After features/support/hooks.rb:320 0.755
After features/support/hooks.rb:100 0.017
10:1.241
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.008
Given a computer 0.240
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:19.702
And I configure APT to prefer an old version of cowsay 0.029
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.105
And I accept adding "cowsay" to Additional Software 6.718
And Additional Software is correctly configured for package "cowsay" 0.976
And I shutdown Tails and wait for the computer to power off 6.851
And I start Tails from USB drive "__internal" with network unplugged 1:1.788
And I enable persistence 13.776
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.026
And I log in to a new session 36.862
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.941
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
# 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.079
And the network is plugged 0.042
And Tor is ready 21.272
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.196
And available upgrades have been checked 0.126
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.318
And I can open the Additional Software configuration window from the notification 4.329
And I shutdown Tails and wait for the computer to power off 14.884
And I start Tails from USB drive "__internal" with network unplugged 1:2.031
And I enable persistence 14.412
# 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.030
And I log in to a new session 41.359
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.127
And I revert the APT tweaks that made it prefer an old version of cowsay 0.080
And the network is plugged 0.035
And Tor is ready 55.534
Then the Additional Software upgrade service has started 0.197
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.110
After features/support/hooks.rb:509 2.846
After features/support/hooks.rb:320 0.819
After features/support/hooks.rb:100 0.040
2:21.222
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.009
Given a computer 0.292
And I start Tails from USB drive "__internal" with network unplugged 1:6.316
And I enable persistence 11.872
And I remove the "cowsay" deb files from the APT cache 0.670
# 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.094
And I log in to a new session 38.496
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.672
And I can open the Additional Software log file from the notification 7.084
And the package "cowsay" is not installed 0.723
After features/support/hooks.rb:509 0.132
After features/support/hooks.rb:320 1.298
After features/support/hooks.rb:100 0.008
Tags: @product
2:8.282
Before features/support/hooks.rb:269 0.005
Given a computer 0.220
And I create a 7200 MiB disk named "old" 0.044
And I plug USB drive "old" 1.049
And I write an old version of the Tails USB image to disk "old" 29.254
When I start Tails from USB drive "old" with network unplugged 1:33.607
Then the boot device has safe access rights 3.086
And Tails is running from USB drive "old" 0.331
And there is no persistence partition on USB drive "old" 0.067
And process "udev-watchdog" is running 0.110
And udev-watchdog is monitoring the correct device 0.313
And I unplug USB drive "old" 0.196
After features/support/hooks.rb:320 3.952
After features/support/hooks.rb:100 0.050
Tags: @product
2:21.315
Before features/support/hooks.rb:269 0.032
Given a computer 0.475
And I start Tails from USB drive "old" with network unplugged and I login 1:33.709
Then Tails is running from USB drive "old" 0.424
And I create a persistent partition 35.573
And I take note of which tps features are available 1.640
Then a Tails persistence partition exists on USB drive "old" 0.854
And I shutdown Tails and wait for the computer to power off 8.638
After features/support/hooks.rb:320 0.159
After features/support/hooks.rb:100 0.009
Tags: @product
3:5.999
Before features/support/hooks.rb:269 0.005
Given a computer 0.260
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:24.675
Then Tails is running from USB drive "old" 0.358
And all tps features are active 2.521
When I write some files expected to persist 1.836
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.228
And all persistence configuration files have safe access rights 0.393
And all persistent directories from the old Tails version have safe access rights 2.885
And I take note of which tps features are available 2.731
And I shutdown Tails and wait for the computer to power off 4.515
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 25.594
After features/support/hooks.rb:320 0.165
After features/support/hooks.rb:100 0.016
Tags: @product
2:36.655
Before features/support/hooks.rb:269 0.011
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.385
And I log in to a new session 18.427
And I clone USB drive "old" to a new USB drive "to_upgrade" 3.350
And I plug USB drive "to_upgrade" 2.423
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.330
Then the running Tails is installed on USB drive "to_upgrade" 24.201
And I unplug USB drive "to_upgrade" 0.244
And I unplug USB drive "__internal" 0.292
After features/support/hooks.rb:320 2.293
After features/support/hooks.rb:100 0.000
Tags: @product
2:32.001
Before features/support/hooks.rb:269 0.007
Given a computer 0.922
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:21.408
Then all tps features from the old Tails version are active 1.810
And Tails is running from USB drive "to_upgrade" 0.342
And the boot device has safe access rights 3.440
And the expected persistent files created with the old Tails version are present in the filesystem 1.490
And all persistent directories from the old Tails version have safe access rights 2.587
After features/support/hooks.rb:320 0.670
After features/support/hooks.rb:100 0.011
7:20.250
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 19.358
And no SquashFS delta is installed 0.085
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.314
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.079
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.496
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.472
When the network is plugged 0.055
And Tor is ready 49.929
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 0.581
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 12.093
Given I shutdown Tails and wait for the computer to power off 8.663
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:9.417
Then Tails is running version 6.2~testoverlayfs 0.015
And all tps features are active 2.528
And the file system changes introduced in version 6.2~testoverlayfs are present 0.359
And only the 6.2~testoverlayfs SquashFS delta is installed 0.077
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.397
# 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.272
When the network is plugged 0.054
And Tor is ready 20.855
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.392
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.534
Given I shutdown Tails and wait for the computer to power off 4.520
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.448
Then Tails is running version 6.3~testoverlayfs 0.015
And all tps features are active 2.296
And the file system changes introduced in version 6.3~testoverlayfs are present 0.597
And only the 6.3~testoverlayfs SquashFS delta is installed 0.099
# 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.382
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.328
When the network is plugged 0.048
And Tor is ready 17.194
Then the Upgrader considers the system as up-to-date 10.914
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.772
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 1.596
After features/support/hooks.rb:320 1.518
After features/support/hooks.rb:100 0.028
40.505
Before features/support/hooks.rb:269 0.012
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.742
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.371
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.069
And the signing key used by the Upgrader is outdated 2.595
But a current signing key is available on our website 0.000
When the network is plugged 0.046
And Tor is ready 19.456
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 7.223
After features/support/hooks.rb:320 0.946
After features/support/hooks.rb:100 0.000
59.337
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 49.768
When I eject the boot medium 0.287
Then Tails eventually shuts down 9.280
After features/support/hooks.rb:320 0.257
After features/support/hooks.rb:100 0.000
43.973
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.827
And I prepare Tails for memory erasure tests 0.527
And I fill a 128 MiB file with a known pattern on the root filesystem 16.222
And patterns cover at least 128 MiB in the guest's memory 4.119

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

When I eject the boot medium 0.383
And I wait for Tails to finish wiping the memory 12.100
Then I find very few patterns in the guest's memory 1.791

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

After features/support/hooks.rb:320 3.522
After features/support/hooks.rb:100 0.000
43.189
Before features/support/hooks.rb:269 0.012
Given I have started Tails from DVD without network and logged in 9.059
And I prepare Tails for memory erasure tests 0.502
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.102
And I fill the USB drive with a known pattern 3.253
And I read the content of the test FS 0.134
And patterns cover at least 90% of the test FS size in the guest's memory 3.711

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

When I eject the boot medium 0.357
And I wait for Tails to finish wiping the memory 14.212
Then I find very few patterns in the guest's memory 1.855

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

After features/support/hooks.rb:320 3.612
After features/support/hooks.rb:100 0.000
2:23.237
Scenario Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4
Before features/support/hooks.rb:269 0.007
Steps
Given I have started Tails from DVD without network and logged in 8.977
And I prepare Tails for memory erasure tests 0.565
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 38.647
And I fill the USB drive with a known pattern 1.505
And I read the content of the test FS 0.073
And patterns cover at least 99% of the test FS size in the guest's memory 2.907

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

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

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/107/artifact/build-artifacts/01:59:39_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/107/artifact/build-artifacts/01:59:39_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/107/artifact/build-artifacts/01:59:39_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.journal

After features/support/hooks.rb:100 0.001
2:27.616
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.251
And I prepare Tails for memory erasure tests 0.519
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.583
And patterns cover at least 100 MiB in the guest's memory 4.141

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

When I eject the boot medium 0.650
And I wait for Tails to finish wiping the memory 14.069
Then I find very few patterns in the guest's memory 1.869

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

And Tails eventually shuts down 1:29.531
After features/support/hooks.rb:320 0.125
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.213
Before features/support/hooks.rb:269 0.006
Given a computer 0.265
And I start Tails from DVD with network unplugged 59.590
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,deb.tails.boum.org,deb.torproject.org" 0.050
And no proposed-updates APT suite is enabled 0.074
And no experimental APT suite is enabled for deb.torproject.org 0.050
And if releasing, no unversioned Tails APT source is enabled 0.165

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:320 0.694
After features/support/hooks.rb:100 0.021
Tags: @product
1:14.183
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.367
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 8.969
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.457
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.835
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.028
When I start Tails' custom backup tool 4.836
Then the backup tool displays "Plug in your backup Tails USB stick" 0.218
When I plug USB drive "backup" 2.654
And I give the Persistent Storage on drive "backup" its own UUID 0.201
And I click "Retry" in the backup tool 1.140
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.249
When I click "Back Up" in the backup tool 1.171
And I enter my persistent storage passphrase into the polkit prompt 2.999
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 18.153
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.178
And I plug USB drive "backup" 3.943
Then the USB drive "backup" contains the same files as my persistent storage 5.779
After features/support/hooks.rb:320 2.793
After features/support/hooks.rb:100 0.159
Tags: @product
0.188
Then the hostname should not have been leaked on the network 0.188
After features/support/hooks.rb:320 1.384
After features/support/hooks.rb:100 0.048
Tags: @product
0.822
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.255
And I switch to the "manually-added-con" NetworkManager connection 0.342
Then the hostname should not have been leaked on the network 0.224
After features/support/hooks.rb:320 0.815
After features/support/hooks.rb:100 0.036
44.601
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD without network and logged in 8.555
When I start "Tails Documentation" via GNOME Activities Overview 12.146
Then the Tor Browser has started 23.314
Then "Tails - Documentation" has loaded in the Tor Browser 0.584
After features/support/hooks.rb:320 1.046
After features/support/hooks.rb:100 0.000
50.058
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 15.399
When I start "Tails Documentation" via GNOME Activities Overview 10.707
Then the Tor Browser has started 23.199
Then "Tails - Documentation" has loaded in the Tor Browser 0.752
After features/support/hooks.rb:320 1.026
After features/support/hooks.rb:100 0.000
24.071
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.012
Given I have started Tails from DVD without network and logged in 10.069
When I start Electrum through the GNOME menu 11.289
But the "electrum" tps feature is not enabled 0.811
And I see a warning that Electrum is not persistent 1.901
After features/support/hooks.rb:509 0.101
After features/support/hooks.rb:320 1.163
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
24.171
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.622
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.695
Then I see "CupsTestPage.png" after at most 40 seconds 5.418
And I can print the current document to "/home/amnesia/output.pdf" 6.434
After features/support/hooks.rb:320 0.939
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.635
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.461
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.171
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.072
Then I see "CupsTestPage.png" after at most 40 seconds 2.979
And I can print the current document to "/home/amnesia/output.pdf" 4.950
After features/support/hooks.rb:320 1.987
After features/support/hooks.rb:100 0.000
Feature: Using Evince
23.677
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 9.449
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.164
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.057
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.244
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.702
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.546
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.076
When I close Evince 0.192
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.151
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.284
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.318
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.154
When I close Evince 0.747
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.760
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.341
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.316
# 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.069
After features/support/hooks.rb:320 1.242
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
26.030
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.084
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.294
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.066
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 5.025
Then I see "CupsTestPage.png" after at most 40 seconds 3.347
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.211
After features/support/hooks.rb:320 1.326
After features/support/hooks.rb:100 0.000
Feature: Using Evince
17.209
Before features/support/hooks.rb:269 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.658
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.253
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.076
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.157
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.400
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.555
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.106
After features/support/hooks.rb:320 1.115
After features/support/hooks.rb:100 0.000
22.604
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 10.732
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.207
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.356
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.054
After features/support/hooks.rb:320 0.945
After features/support/hooks.rb:100 0.000
Tags: @product
10.618
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.345
When the "Dogtail rules!" notification is sent 0.262
Then the "Dogtail rules!" notification is shown to the user 1.010
After features/support/hooks.rb:320 0.899
After features/support/hooks.rb:100 0.000
Tags: @product
3:43.169
Before features/support/hooks.rb:269 0.009
# 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.785
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.039
And Tor is ready 21.830
And all notifications have disappeared 4.279
When I start "Additional Software" via GNOME Activities Overview 10.615
And I close the "tails-additional-software-config" window 2.211
When I start "Disks" via GNOME Activities Overview 8.243
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.818
When I start "GNOME Terminal" via GNOME Activities Overview 8.884
And I close the "gnome-terminal-server" window 1.955
When I start "Files" via GNOME Activities Overview 8.167
And I close the "org.gnome.Nautilus" window 17.402
When I start "Persistent Storage" via GNOME Activities Overview 10.125
And I close the "tps-frontend" window 4.004
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.676
And I close the "zenity" window 4.073
When I start "Pidgin" via GNOME Activities Overview 8.550
And I close the "Pidgin" window via Alt+F4 4.154
When I start "Thunderbird" via GNOME Activities Overview 8.997
And I close the "Thunderbird" window 14.980
When I start "Tor Browser" via GNOME Activities Overview 9.013
And I close the "Firefox" window 14.979
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.523
And I close the "unlock-veracrypt-volumes" window 2.478
When I start "Unsafe Browser" via GNOME Activities Overview 9.335
And I close the "Firefox" window 15.040
After features/support/hooks.rb:320 1.297
After features/support/hooks.rb:100 0.000
Tags: @product
40.661
Before features/support/hooks.rb:269 0.010
Given a computer 0.267
And I start the computer from DVD with network unplugged 36.295
When Tails detects disk read failures on the SquashFS 1.425
Then I see a disk failure message on the splash screen 2.673
After features/support/hooks.rb:320 0.754
After features/support/hooks.rb:100 0.010
Tags: @product
41.967
Before features/support/hooks.rb:269 0.008
Given a computer 0.235
And I start the computer from DVD with network unplugged 37.208
When Tails detects disk read failures on the boot device 1.565
Then I see a disk failure message on the splash screen 2.958
After features/support/hooks.rb:320 0.692
After features/support/hooks.rb:100 0.012
Tags: @product
41.495
Before features/support/hooks.rb:269 0.006
Given a computer 0.233
And I start the computer from DVD with network unplugged 36.660
When Tails detects disk read failures on the boot device with a target error 1.516
Then I see a disk failure message on the splash screen 3.084
After features/support/hooks.rb:320 0.927
After features/support/hooks.rb:100 0.013
Tags: @product @doc
35.596
Before features/support/hooks.rb:269 0.010
Given a computer 0.259
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.978
When Tails detects disk read failures on the SquashFS 0.429
Then I see a disk failure message 1.464
Then I can open the hardware failure documentation from the disk failure message 23.464
After features/support/hooks.rb:320 3.774
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.361
Before features/support/hooks.rb:269 0.009
Given a computer 0.268
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.897
When Tails detects disk read failures on the boot device 0.602
Then I see a disk failure message 1.482
Then I can open the hardware failure documentation from the disk failure message 24.110
After features/support/hooks.rb:320 4.172
After features/support/hooks.rb:100 0.000
Tags: @product @doc
36.062
Before features/support/hooks.rb:269 0.009
Given a computer 1.173
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.624
When Tails detects disk read failures on the boot device with a target error 0.702
Then I see a disk failure message 1.516
Then I can open the hardware failure documentation from the disk failure message 22.045
After features/support/hooks.rb:320 4.859
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
54.626
Before features/support/hooks.rb:269 0.011
Given a computer 0.334
And I start the computer from DVD with network unplugged and an unsupported graphics card 39.286
Then I see a graphics card failure message on the splash screen 15.005
After features/support/hooks.rb:320 0.894
After features/support/hooks.rb:100 0.014
Tags: @product @doc
15.560
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and logged in 10.278
Then the included OpenPGP keys are valid for the next 1 month 5.282
After features/support/hooks.rb:320 1.521
After features/support/hooks.rb:100 0.000
Tags: @product
24.045
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 10.105
Then the keys trusted by APT are valid for the next 3 months 13.939
After features/support/hooks.rb:320 0.741
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
49.332
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.142
And I log in to a new session in German (de) 32.524
Then the amnesiac Documents directory exists 0.069
And there is a GNOME bookmark for the amnesiac Documents directory 2.596
After features/support/hooks.rb:320 0.973
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
48.457
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.401
And I log in to a new session in German (de) 34.824
Then the amnesiac Downloads directory exists 0.132
And there is a GNOME bookmark for the amnesiac Downloads directory 3.099
After features/support/hooks.rb:320 1.074
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
48.328
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.585
And I log in to a new session in German (de) 35.930
Then the amnesiac Music directory exists 0.099
And there is a GNOME bookmark for the amnesiac Music directory 2.713
After features/support/hooks.rb:320 2.770
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.272
Before features/support/hooks.rb:269 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.586
And I log in to a new session in German (de) 34.106
Then the amnesiac Pictures directory exists 0.088
And there is a GNOME bookmark for the amnesiac Pictures directory 2.490
After features/support/hooks.rb:320 0.805
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
50.602
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.449
And I log in to a new session in German (de) 39.790
Then the amnesiac Videos directory exists 0.053
And there is a GNOME bookmark for the amnesiac Videos directory 2.308
After features/support/hooks.rb:320 1.583
After features/support/hooks.rb:100 0.000
Feature: Localization
2:37.074
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.370
When I log in to a new session in Arabic (ar) 37.844
Then the keyboard layout is set to "us" 0.162
When the network is plugged 1.649
And Tor is ready 17.950
Then I successfully start the Unsafe Browser in "ar" 15.646
And I kill the Unsafe Browser 5.882
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 31.081
And DuckDuckGo is the default search engine 17.626
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 13.637
And the layout of the screen keyboard is set to "us" 0.576
After features/support/hooks.rb:320 1.537
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.502
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.875
When I log in to a new session in Chinese (zh_CN) 33.877
Then the keyboard layout is set to "cn" 0.374
When the network is plugged 0.044
And Tor is ready 17.573
Then I successfully start the Unsafe Browser in "zh_CN" 17.285
And I kill the Unsafe Browser 5.794
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 28.174
And DuckDuckGo is the default search engine 11.393
And I kill the Tor Browser 5.440
And the screen keyboard works in Thunderbird 17.917
And the layout of the screen keyboard is set to "us" 0.620
After features/support/hooks.rb:320 2.593
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.172
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.452
When I log in to a new session in English (en) 17.888
Then the keyboard layout is set to "us" 0.157
When the network is plugged 0.046
And Tor is ready 44.152
Then I successfully start the Unsafe Browser in "en" 14.680
And I kill the Unsafe Browser 5.758
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 29.287
And DuckDuckGo is the default search engine 8.342
And I kill the Tor Browser 5.323
And the screen keyboard works in Thunderbird 15.325
And the layout of the screen keyboard is set to "us" 0.646
After features/support/hooks.rb:320 1.632
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.073
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.852
When I log in to a new session in French (fr) 31.889
Then the keyboard layout is set to "fr" 0.291
When the network is plugged 0.048
And Tor is ready 15.841
Then I successfully start the Unsafe Browser in "fr" 17.603
And I kill the Unsafe Browser 5.697
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 30.639
And DuckDuckGo is the default search engine 16.923
And I kill the Tor Browser 5.516
And the screen keyboard works in Thunderbird 13.045
And the layout of the screen keyboard is set to "fr" 0.597
After features/support/hooks.rb:320 1.251
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.271
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.304
When I log in to a new session in German (de) 31.708
Then the keyboard layout is set to "de" 0.163
When the network is plugged 0.063
And Tor is ready 16.088
Then I successfully start the Unsafe Browser in "de" 16.569
And I kill the Unsafe Browser 5.765
When I enable the screen keyboard 0.172
Then the screen keyboard works in Tor Browser 30.020
And DuckDuckGo is the default search engine 17.078
And I kill the Tor Browser 5.510
And the screen keyboard works in Thunderbird 13.279
And the layout of the screen keyboard is set to "de" 0.547
After features/support/hooks.rb:320 1.279
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.342
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.100
When I log in to a new session in Italian (it) 31.429
Then the keyboard layout is set to "it" 0.198
When the network is plugged 0.047
And Tor is ready 16.937
Then I successfully start the Unsafe Browser in "it" 15.880
And I kill the Unsafe Browser 5.834
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 28.537
And DuckDuckGo is the default search engine 10.740
And I kill the Tor Browser 5.614
And the screen keyboard works in Thunderbird 14.325
And the layout of the screen keyboard is set to "us" 0.571
After features/support/hooks.rb:320 1.275
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.143
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.180
When I log in to a new session in Persian (fa) 32.884
Then the keyboard layout is set to "ir" 0.231
When the network is plugged 0.032
And Tor is ready 16.526
Then I successfully start the Unsafe Browser in "fa" 15.471
And I kill the Unsafe Browser 5.883
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 31.026
And DuckDuckGo is the default search engine 17.716
And I kill the Tor Browser 5.509
And the screen keyboard works in Thunderbird 12.926
And the layout of the screen keyboard is set to "ir" 0.637
After features/support/hooks.rb:320 1.283
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.483
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.566
When I log in to a new session in Portuguese (pt) 32.799
Then the keyboard layout is set to "pt" 0.135
When the network is plugged 0.047
And Tor is ready 16.463
Then I successfully start the Unsafe Browser in "pt" 14.534
And I kill the Unsafe Browser 5.816
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 28.779
And DuckDuckGo is the default search engine 16.680
And I kill the Tor Browser 5.490
And the screen keyboard works in Thunderbird 12.492
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:320 1.024
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.479
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.986
When I log in to a new session in Russian (ru) 32.142
Then the keyboard layout is set to "ru" 0.285
When the network is plugged 0.038
And Tor is ready 17.246
Then I successfully start the Unsafe Browser in "ru" 15.548
And I kill the Unsafe Browser 5.752
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 30.655
And DuckDuckGo is the default search engine 10.417
And I kill the Tor Browser 5.496
And the screen keyboard works in Thunderbird 14.216
And the layout of the screen keyboard is set to "ru" 0.574
After features/support/hooks.rb:320 1.222
After features/support/hooks.rb:100 0.000
Feature: Localization
2:50.829
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.252
When I log in to a new session in Spanish (es) 35.457
Then the keyboard layout is set to "es" 0.224
When the network is plugged 0.043
And Tor is ready 45.007
Then I successfully start the Unsafe Browser in "es" 15.032
And I kill the Unsafe Browser 5.788
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 29.815
And DuckDuckGo is the default search engine 10.990
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 13.942
And the layout of the screen keyboard is set to "us" 0.681
After features/support/hooks.rb:320 4.054
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.793
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.172
When I log in to a new session in Turkish (tr) 33.457
Then the keyboard layout is set to "tr" 0.225
When the network is plugged 0.049
And Tor is ready 15.732
Then I successfully start the Unsafe Browser in "tr" 14.842
And I kill the Unsafe Browser 5.816
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 31.046
And DuckDuckGo is the default search engine 18.444
And I kill the Tor Browser 5.485
And the screen keyboard works in Thunderbird 12.762
And the layout of the screen keyboard is set to "us" 0.633
After features/support/hooks.rb:320 1.148
After features/support/hooks.rb:100 0.000
Tags: @product
50.932
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.247
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.993
And I log in to a new session 20.296
And the network is plugged 0.050
And Tor is ready 14.174
Then 1 network interface is enabled 0.119
And the 1st network device has its real MAC address configured 0.094
When I hotplug a network device and wait for it to be initialized 1.449
Then 2 network interfaces are enabled 0.090
And the 2nd network device has its real MAC address configured 0.066
And some network device leaked the real MAC address 0.344
After features/support/hooks.rb:320 2.082
After features/support/hooks.rb:100 0.063
Tags: @product
1:12.143
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.163
And I capture all network traffic 0.009
When I log in to a new session 16.760
And the network is plugged 0.056
And Tor is ready 45.062
Then 1 network interface is enabled 0.124
And the 1st network device has a spoofed MAC address configured 0.073
When I hotplug a network device and wait for it to be initialized 1.415
Then 2 network interfaces are enabled 0.070
And the 2nd network device has a spoofed MAC address configured 0.079
And no network device leaked the real MAC address 0.326
After features/support/hooks.rb:320 0.906
After features/support/hooks.rb:100 0.065
Tags: @product
28.051
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.376
And I capture all network traffic 0.008
And the network is plugged 0.048
And macchanger will fail by not spoofing and always returns false 0.187
When I log in to a new session 17.731
Then no network interfaces are enabled 0.093
And no network device leaked the real MAC address 0.017
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.588
After features/support/hooks.rb:320 0.841
After features/support/hooks.rb:100 0.041
Tags: @product
28.269
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.260
And I capture all network traffic 0.008
And the network is plugged 0.183
And macchanger will fail by not spoofing and always returns true 0.174
When I log in to a new session 17.836
Then no network interfaces are enabled 0.142
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.651
After features/support/hooks.rb:320 0.780
After features/support/hooks.rb:100 0.040
Tags: @product
30.709
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.297
And I capture all network traffic 0.007
And the network is plugged 0.051
And macchanger will fail by not spoofing and always returns true 0.193
And no network interface modules can be unloaded 0.473
When I log in to a new session 19.336
Then 1 network interface is enabled 0.205
But the MAC spoofing panic mode disabled networking 0.720
And no network device leaked the real MAC address 0.012
And I see the "All networking disabled" notification after at most 60 seconds 1.410
After features/support/hooks.rb:320 1.411
After features/support/hooks.rb:100 0.042
Tags: @product
56.284
Before features/support/hooks.rb:269 0.006
Given a computer 0.214
And I capture all network traffic 0.007
When I start the computer 1.030
Then the computer boots Tails 54.910
And no network interfaces are enabled 0.110
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:320 0.629
After features/support/hooks.rb:100 0.097
1:35.177
Before features/support/hooks.rb:269 0.006
Given a computer 0.192
And I start Tails from DVD with network unplugged and I login 1:17.628
And I plug and mount a USB drive containing a sample PNG 15.645
Then MAT can clean some sample PNG file 1.711
After features/support/hooks.rb:320 0.860
After features/support/hooks.rb:100 0.010
Feature: Networking
Tags: @product
1:17.172
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.585
And I wait between 30 and 60 seconds 49.035

Slept for 49 seconds

Then the Tor Status icon tells me that Tor is not usable 0.778
When the network is plugged 0.045
Then I successfully configure Tor 12.938
And the Tor Status icon tells me that Tor is usable 0.738
And all notifications have disappeared 3.991
And the time has synced 0.058
After features/support/hooks.rb:320 0.665
After features/support/hooks.rb:100 0.000
Feature: Networking
39.410
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.348
And I disable networking in Tails Greeter 1.060
And I log in to a new session 19.436
Then no network interfaces are enabled 0.163
When I hotplug a network device 0.186
And I wait 10 seconds 10.004

Slept for 10 seconds

Then no network interfaces are enabled 0.210
After features/support/hooks.rb:320 0.971
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
25.250
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.028
When I start "Onion Circuits" via GNOME Activities Overview 10.102
Then Onion Circuits starts 1.819
And Onion Circuits shows some circuits 0.299
After features/support/hooks.rb:320 0.854
After features/support/hooks.rb:100 0.000
Tags: @product
2:21.079
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:35.366
And I update APT using apt 19.688
And I install "python3-behave" using apt 22.916
Then the Tails Persistent Storage behave tests pass 3.107
After features/support/hooks.rb:320 0.872
After features/support/hooks.rb:100 0.000
Tags: @product
51.988
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 14.733
When I log in to a new session without activating the Persistent Storage 26.032
Then Tails is running from USB drive "__internal" 1.332
And persistence is disabled 0.406
But a Tails persistence partition exists on USB drive "__internal" 9.483
After features/support/hooks.rb:320 1.580
After features/support/hooks.rb:100 0.000
Tags: @product
3:33.785
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 33.570
Then Tails is running from USB drive "__internal" 0.331
When I create a file in the Persistent directory 0.151
And I create a persistent partition with the default settings 25.439
Then the file I created was copied to the Persistent Storage 0.891
When I shutdown Tails and wait for the computer to power off 12.609
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:20.380
Then persistence for "Persistent" is active 0.329
And the file I created in the Persistent directory exists 0.080
After features/support/hooks.rb:320 0.839
After features/support/hooks.rb:100 0.012
Tags: @product
1:10.364
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.098
And the system is very low on memory 4.892
When I create a file in the Persistent directory 1.625
When I try to create a persistent partition 34.151
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.599
When I close the Persistent Storage app 2.514
And I free up some memory 1.577
And I create a persistent partition with the default settings 14.334
Then the file I created was copied to the Persistent Storage 0.572
After features/support/hooks.rb:320 1.608
After features/support/hooks.rb:100 0.000
Tags: @product
2:47.254
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.069
Then Tails is running from USB drive "__internal" 0.398
And all tps features are active 2.341
And all persistent directories have safe access rights 2.727
When I disable the first tps feature 5.973
Then all tps features but the first one are active 2.108
And I shutdown Tails and wait for the computer to power off 8.988
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:11.452
Then all tps features but the first one are active 2.194
After features/support/hooks.rb:320 0.725
After features/support/hooks.rb:100 0.008
Tags: @product
20.791
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.535
Then persistence for "Persistent" is active 0.100
And I create a file in the Persistent directory 0.104
Then the file I created was copied to the Persistent Storage 0.061
When I disable the first tps feature 6.351
Then persistence for "Persistent" is not active 0.081
And the Persistent directory does not exist 0.105
When I enable the first tps feature 3.273
Then persistence for "Persistent" is active 0.109
And the file I created in the Persistent directory exists 0.068
After features/support/hooks.rb:320 1.111
After features/support/hooks.rb:100 0.000
Tags: @product
20.202
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.702
Then persistence for "Persistent" is active 0.261
When I create a file in the Persistent directory 0.066
And I disable the first tps feature 6.251
And I delete the data of the Persistent Folder feature 3.855
Then the file I created does not exist on the Persistent Storage 0.063
After features/support/hooks.rb:320 1.188
After features/support/hooks.rb:100 0.000
Tags: @product
1:36.212
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.841
And the network is plugged 0.057
And Tor is ready 50.026
And I take note of which tps features are available 0.629
When I write some files expected to persist 1.562
And I shutdown Tails and wait for the computer to power off 8.773
# 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" 25.320
After features/support/hooks.rb:320 0.140
After features/support/hooks.rb:100 0.000
Tags: @product
3:13.393
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.556
And the network is plugged 0.076
And Tor is ready 21.828
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.244
And I shutdown Tails and wait for the computer to power off 12.928
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:7.270
And I capture all network traffic 0.009
And the network is plugged 0.044
And Tor is ready 20.756
And I switch to the "persistent-con-current" NetworkManager connection 0.317
And the 1st network device has a spoofed MAC address configured 0.079
And no network device leaked the real MAC address 0.280
After features/support/hooks.rb:320 0.710
After features/support/hooks.rb:100 0.057
Tags: @product
58.144
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.287
And I enable persistence creation in Tails Greeter 1.170
And I log in to a new session expecting no warning about the Persistent Storage not being activated 20.953
Then I create a persistent partition with the default settings using the wizard that was already open 23.733
After features/support/hooks.rb:320 2.040
After features/support/hooks.rb:100 0.000
Tags: @product
5:0.693
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.052
When I enable persistence 37.064
Then no persistent Greeter options were restored 15.420
When I set all Greeter options to non-default values 26.414
And I log in to a new session in German (de) after having activated the Persistent Storage 55.898
Then all Greeter options are set to non-default values 0.597
When I cold reboot the computer 7.715
And the computer reboots Tails 59.866
Given I enable persistence 32.020
Then persistent Greeter options were restored 15.949
When I log in to a new session after having activated the Persistent Storage 36.438
Then all Greeter options are set to non-default values 0.252
After features/support/hooks.rb:320 1.024
After features/support/hooks.rb:100 0.009
Tags: @product
3:47.487
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.785
# 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 31.986
And I shutdown Tails and wait for the computer to power off 13.221
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:16.429
And I change the passphrase of the Persistent Storage back to the original 36.064
After features/support/hooks.rb:320 1.771
After features/support/hooks.rb:100 0.011
Tags: @product
1:6.315
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 16.521
And I log in to a new session without activating the Persistent Storage 22.740
Then persistence is disabled 0.314
But a Tails persistence partition exists on USB drive "__internal" 10.730
And all notifications have disappeared 9.901
When I delete the persistent partition 5.775
Then there is no persistence partition on USB drive "__internal" 0.330
After features/support/hooks.rb:320 0.930
After features/support/hooks.rb:100 0.000
Tags: @product
2:41.656
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 25.553
When I write some dotfile expected to persist 0.186
And I shutdown Tails and wait for the computer to power off 9.173
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:6.408
Then the expected persistent dotfile is present in the filesystem 0.335
After features/support/hooks.rb:320 0.723
After features/support/hooks.rb:100 0.010
Tags: @product
1:50.297
Before features/support/hooks.rb:269 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.186
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.113
When I try to enable persistence 0.274
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 40.136
When I log in to a new session after having activated the Persistent Storage 42.037
And all notifications have disappeared 9.133
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 4.576
And all tps features are enabled 2.416
And all tps features but the first one are active 2.423
After features/support/hooks.rb:320 1.497
After features/support/hooks.rb:100 0.000
Tags: @product
5:59.960
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 4:18.821
And I enable persistence 51.406
And I log in to a new session after having activated the Persistent Storage 48.511
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.055
And persistence is enabled 0.164
After features/support/hooks.rb:320 1.617
After features/support/hooks.rb:100 0.000
Tags: @product
30.768
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9.294
And I enable persistence but something goes wrong during the LUKS header upgrade 20.608
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.865
After features/support/hooks.rb:320 0.902
After features/support/hooks.rb:100 0.000
Tags: @product
20.048
When I choose to connect to Tor automatically 2.992
And I accept Tor Connection's offer to use my persistent bridges 1.826
And I click "Connect to Tor" 1.265
Then I wait until Tor is ready 11.179
And tca.conf includes the configured bridges 0.016
And the "TorConfiguration" tps feature is enabled and active 1.879
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.888
After features/support/hooks.rb:320 0.778
After features/support/hooks.rb:100 0.043
Tags: @product
23.217
When I choose to connect to Tor automatically 1.817
And I accept Tor Connection's offer to use my persistent bridges 1.815
And I disable saving bridges to Persistent Storage 1.268
And I configure a direct connection in the Tor Connection Assistant 12.014
Then I wait until Tor is ready 1.587
And tca.conf includes no bridge 0.040
And the "TorConfiguration" tps feature is not enabled and not active 3.526
And all Internet traffic has only flowed through Tor or connectivity check service 1.146
After features/support/hooks.rb:320 0.781
After features/support/hooks.rb:100 0.050
Feature: Random Seed
Tags: @product
3:24.280
Before features/support/hooks.rb:269 0.009
Given a computer 0.744
And I temporarily create a 7200 MiB disk named "temp" 0.057
And I plug USB drive "temp" 1.141
And I write the Tails USB image to disk "temp" 37.213
Then there is no random seed on USB drive "temp" 6.184
When I start Tails from USB drive "temp" with network unplugged 1:57.050
Then the random seed was written multiple times on first boot 0.046
And there is a random seed on USB drive "temp" 6.305
When I log in to a new session 17.856
And I wait for the random seed to be updated 1.071
Then there is a random seed on USB drive "temp" 6.103
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.320
Then there is a random seed on USB drive "temp" 6.185
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:320 0.133
After features/support/hooks.rb:100 0.100
Tags: @product
12.778
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 12.228
Then the live user has been setup by live-boot 0.123
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.099
And the live user owns its home directory which has strict permissions 0.327
After features/support/hooks.rb:320 0.882
After features/support/hooks.rb:100 0.000
16.952
Before features/support/hooks.rb:269 0.015
Given I have started Tails from DVD and logged in and the network is connected 16.712
Then no unexpected services are listening for network connections 0.239

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:320 0.674
After features/support/hooks.rb:100 0.000
Tags: @product
20.349
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 14.190
Then the live user can only access allowed local services 6.158

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:320 0.662
After features/support/hooks.rb:100 0.000
Tags: @product
10.256
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.991
Then there are no unexpected messages of priority "err" or higher in the journal 0.264
After features/support/hooks.rb:320 0.982
After features/support/hooks.rb:100 0.000
Tags: @product
13.159
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.985
Then there are no unexpected messages of priority "err" or higher in the journal 0.174
After features/support/hooks.rb:320 1.290
After features/support/hooks.rb:100 0.000
Tags: @product
25.497
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.165
When I request a shutdown using the system menu 2.124
Then Tails eventually shuts down 9.207
After features/support/hooks.rb:320 0.163
After features/support/hooks.rb:100 0.000
1:36.503
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.774
When I request a reboot using the system menu 1.960
Then Tails eventually restarts 1:21.768
After features/support/hooks.rb:320 3.494
After features/support/hooks.rb:100 0.000
7.865
Given I monitor the network connections of SSH 0.074
And I have the SSH key pair for an SSH server 0.328
When I connect to an SSH server on the Internet 5.944
Then I have sucessfully logged into the SSH server 1.497
And I see that SSH is properly stream isolated 0.018
After features/support/hooks.rb:509 0.461
After features/support/hooks.rb:320 0.864
After features/support/hooks.rb:100 0.000
8.312
Given I have the SSH key pair for an SSH server 0.243
And an SSH server is running on the LAN 0.494
When I connect to an SSH server on the LAN 5.921
Then I am prompted to verify the SSH fingerprint for the SSH server 1.653
After features/support/hooks.rb:509 0.289
After features/support/hooks.rb:320 0.640
After features/support/hooks.rb:100 0.000
14.980
Given I have the SSH key pair for an SFTP server 0.295
When I connect to an SFTP server on the Internet 13.246
Then I successfully connect to the SFTP server 1.437
After features/support/hooks.rb:509 0.492
After features/support/hooks.rb:320 0.873
After features/support/hooks.rb:100 0.000
16.656
Given I cancel setting up an email account 2.877
When I open Thunderbird's Add-ons Manager 1.917
And I open the Extensions tab 1.084
Then I see that no add-ons are enabled in Thunderbird 10.776
After features/support/hooks.rb:509 0.686
After features/support/hooks.rb:320 1.079
After features/support/hooks.rb:100 0.000
44.834
When I enter my email credentials into the autoconfiguration wizard 10.567
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.372
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.393
When I accept the autoconfiguration wizard's configuration 18.700
And I send an email to myself 6.394
And I fetch my email 1.624
Then I can find the email I sent to myself in my inbox 6.781
After features/support/hooks.rb:509 2.227
After features/support/hooks.rb:320 1.273
After features/support/hooks.rb:100 0.000
10.524
When the network is plugged 0.152
And the Tor Connection Assistant autostarts 3.510
And I look at the hide mode but then I go back 5.403
And I choose to connect to Tor automatically 1.299
Then Tor Connection does not propose me to use Tor bridges 0.159
After features/support/hooks.rb:320 0.777
After features/support/hooks.rb:100 0.000
Tags: @product
1:28.967
Given the Tor network and default bridges are blocked 1.818
And the network is plugged 0.071
And I make sure time sync before Tor connects indicates a captive portal 1.229
And the Tor Connection Assistant autostarts 3.364
When I choose to connect to Tor automatically 1.687
And I click "Connect to Tor" 1.163
Then the Tor Connection Assistant fails to connect to Tor 26.899
And the Tor Connection Assistant knows that it's not the time sync that failed 10.629
And the Tor Connection Assistant knows that there might be a captive portal 0.161
When I open the Unsafe Browser from Tor Connection 18.784
And I log-in to the Captive Portal 11.169
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.823
And I allow time sync before Tor connects to work again 0.052
And I click "Connect to Tor" 1.179
Then I wait until Tor is ready 8.811
After features/support/hooks.rb:320 0.695
After features/support/hooks.rb:100 0.000
Tags: @product
14.783
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.151
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.248
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.088
And the firewall is configured to block all external IPv6 traffic 0.088
After features/support/hooks.rb:320 1.269
After features/support/hooks.rb:100 0.000
Tags: @product
47.741
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.396
And I capture all network traffic 0.009
When I successfully start the Unsafe Browser 20.578
And I open the Tails homepage in the Unsafe Browser 12.462
And the Tails homepage loads in the Unsafe Browser 0.606
Then the firewall leak detector has detected leaks 0.688
After features/support/hooks.rb:320 0.960
After features/support/hooks.rb:100 0.054
Tags: @product
15.320
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.691
And I capture all network traffic 0.009
And I disable Tails' firewall 0.254
When I do a TCP DNS lookup of "torproject.org" 1.036
Then the firewall leak detector has detected leaks 0.328
After features/support/hooks.rb:320 0.932
After features/support/hooks.rb:100 0.064
Tags: @product
14.151
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.072
And I capture all network traffic 0.008
And I disable Tails' firewall 0.270
When I do a UDP DNS lookup of "torproject.org" 0.707
Then the firewall leak detector has detected leaks 0.091
After features/support/hooks.rb:320 0.661
After features/support/hooks.rb:100 0.036
Tags: @product
17.159
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.616
And I capture all network traffic 0.008
And I disable Tails' firewall 0.245
When I send some ICMP pings 4.176
Then the firewall leak detector has detected leaks 0.111
After features/support/hooks.rb:320 0.647
After features/support/hooks.rb:100 0.063
14.648
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.227
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.337
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.083
After features/support/hooks.rb:509 0.329
After features/support/hooks.rb:320 0.647
After features/support/hooks.rb:100 0.000
15.048
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:501 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.595
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.376
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:509 0.280
After features/support/hooks.rb:320 0.631
After features/support/hooks.rb:100 0.000
18.926
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.428
When I open an untorified ICMP connection to 1.2.3.4 5.414
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.082
After features/support/hooks.rb:509 0.354
After features/support/hooks.rb:320 0.933
After features/support/hooks.rb:100 0.000
Tags: @product
24.576
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.640
And the system DNS is using the local DNS resolver 0.017
And the network is plugged 0.037
And I successfully configure Tor 14.864
Then the system DNS is still using the local DNS resolver 0.015
After features/support/hooks.rb:320 0.607
After features/support/hooks.rb:100 0.000
10.227
When I monitor the network connections of tails-security-check 0.069
And I re-run tails-security-check 0.135
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:509 0.358
After features/support/hooks.rb:320 1.170
After features/support/hooks.rb:100 0.000
32.368
When I monitor the network connections of htpdate 0.075
And I re-run htpdate 32.249
Then I see that htpdate is properly stream isolated 0.043
After features/support/hooks.rb:509 0.456
After features/support/hooks.rb:320 0.955
After features/support/hooks.rb:100 0.000
32.452
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.078
And I re-run tails-upgrade-frontend-wrapper 32.358
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.016
After features/support/hooks.rb:509 0.481
After features/support/hooks.rb:320 1.059
After features/support/hooks.rb:100 0.000
29.317
When I monitor the network connections of Tor Browser 0.079
And I start the Tor Browser 27.984
And the Tor Browser loads the startup page 1.214
Then I see that Tor Browser is properly stream isolated 0.039
After features/support/hooks.rb:509 1.107
After features/support/hooks.rb:320 2.509
After features/support/hooks.rb:100 0.000
Tags: @product
49.427
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.416
And a web server is running on the LAN 1.050
And I capture all network traffic 0.009
When I start the Tor Browser 23.414
And the Tor Browser loads the startup page 1.200
And I open a page on the LAN web server in the Tor Browser 9.732
Then the Tor Browser shows the "Unable to connect" error 1.212
And no traffic was sent to the web server on the LAN 0.391
After features/support/hooks.rb:320 0.869
After features/support/hooks.rb:100 0.087
57.058
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.807
Then the amnesiac Tor Browser directory exists 0.062
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.795
And the persistent Tor Browser directory does not exist 0.058
When I start the Tor Browser 23.171
And the Tor Browser loads the startup page 1.255
Then I can save the current page as "index.html" to the default downloads directory 5.696
And I can print the current page as "output.pdf" to the default downloads directory 11.211
After features/support/hooks.rb:509 1.048
After features/support/hooks.rb:320 1.561
After features/support/hooks.rb:100 0.000
51.725
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.008
Given I have started Tails from DVD and logged in and the network is connected 14.036
When I start the Tor Browser 23.174
Then the Tor Browser loads the startup page 1.300
When I download some file in the Tor Browser 12.923
Then the file is saved to the default Tor Browser download directory 0.289
After features/support/hooks.rb:509 1.906
After features/support/hooks.rb:320 2.322
After features/support/hooks.rb:100 0.000
1:18.335
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.315
When I start the Tor Browser 24.326
And the Tor Browser loads the startup page 1.322
Then I can listen to an Ogg audio track in Tor Browser 40.370
After features/support/hooks.rb:509 2.031
After features/support/hooks.rb:320 2.213
After features/support/hooks.rb:100 0.000
50.083
Before features/support/hooks.rb:269 0.010
Before features/support/hooks.rb:501 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.624
When I start the Tor Browser 23.223
And the Tor Browser loads the startup page 1.212
Then I can watch a WebM video in Tor Browser 13.023
After features/support/hooks.rb:509 1.110
After features/support/hooks.rb:320 5.588
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.081
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.999
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.135
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.063
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.073
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.044
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.066
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/tmp/synaptic.html" exists 0.051
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.142
When I start the Tor Browser 24.410
And the Tor Browser loads the startup page 1.302
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.763
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.527
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.140
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 9.430
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.529
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.105
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.136
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.540
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.520
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.071
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.103
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.541
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.538
# 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.075
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.068
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.572
After features/support/hooks.rb:320 0.813
After features/support/hooks.rb:100 0.000
Tags: @product
39.215
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.059
When I start the Tor Browser 24.926
Then the Tor Browser uses all expected TBB shared libraries 1.228
After features/support/hooks.rb:320 0.867
After features/support/hooks.rb:100 0.000
59.716
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.548
When I start the Tor Browser 25.132
And the Tor Browser loads the startup page 1.202
And I open the Tails homepage in the Tor Browser 10.139
Then the Tor Browser loads the Tails homepage 1.449
When I request a new identity in Tor Browser 2.145
Then the Tor Browser restarts into a fresh session 6.099
After features/support/hooks.rb:509 2.205
After features/support/hooks.rb:320 2.022
After features/support/hooks.rb:100 0.000
Tags: @product
39.815
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.780
When I start the Tor Browser 24.307
And the Tor Browser loads the startup page 1.125
Then Tor Browser's circuit view is working 1.601
After features/support/hooks.rb:320 0.870
After features/support/hooks.rb:100 0.000
Tags: @product
57.310
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.124
When I start the Tor Browser 22.097
And the Tor Browser loads the startup page 1.190
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.812
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.036
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.869
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.180
After features/support/hooks.rb:320 0.743
After features/support/hooks.rb:100 0.000
Tags: @product
1:53.246
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.951
And the network is plugged 0.041
And I successfully configure Tor 23.020
And available upgrades have been checked 0.073
And all notifications have disappeared 4.470
Then the persistent Tor Browser directory exists 0.062
And there is a GNOME bookmark for the persistent Tor Browser directory 1.769
When I start the Tor Browser 22.611
And I open the address "https://tails.net/about" in the Tor Browser 10.952
And "Tails - How Tails works" has loaded in the Tor Browser 1.346
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.290
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.236
Then "Tails - How Tails works" has loaded in the Tor Browser 1.561
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.856
After features/support/hooks.rb:320 0.853
After features/support/hooks.rb:100 0.000
Tags: @product
46.103
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.873
Then the amnesiac Documents directory exists 0.053
And there is a GNOME bookmark for the amnesiac Documents directory 1.894
Then I start the Tor Browser in offline mode 26.288
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.992
After features/support/hooks.rb:320 0.996
After features/support/hooks.rb:100 0.000
Tags: @product
49.848
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and logged in 10.292
Then the amnesiac Downloads directory exists 0.057
And there is a GNOME bookmark for the amnesiac Downloads directory 1.623
Then I start the Tor Browser in offline mode 27.987
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.886
After features/support/hooks.rb:320 0.751
After features/support/hooks.rb:100 0.000
Tags: @product
43.717
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.445
Then the amnesiac Music directory exists 0.055
And there is a GNOME bookmark for the amnesiac Music directory 1.822
Then I start the Tor Browser in offline mode 22.015
And I can save the current page as "index.html" to the Music GNOME bookmark 11.378
After features/support/hooks.rb:320 1.065
After features/support/hooks.rb:100 0.000
Tags: @product
45.611
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.560
Then the amnesiac Pictures directory exists 0.049
And there is a GNOME bookmark for the amnesiac Pictures directory 1.700
Then I start the Tor Browser in offline mode 27.162
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.139
After features/support/hooks.rb:320 0.823
After features/support/hooks.rb:100 0.000
Tags: @product
46.075
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.557
Then the amnesiac Videos directory exists 0.066
And there is a GNOME bookmark for the amnesiac Videos directory 1.853
Then I start the Tor Browser in offline mode 26.652
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.945
After features/support/hooks.rb:320 1.107
After features/support/hooks.rb:100 0.000
Tags: @product
3:58.107
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.333
And all tps features are active 2.521
And all persistent filesystems have safe access rights 0.233
And all persistence configuration files have safe access rights 0.377
And all persistent directories have safe access rights 2.744
When I start the Tor Browser in offline mode 27.720
And I add a bookmark to eff.org in the Tor Browser 14.741
And I cold reboot the computer 12.266
And the computer reboots Tails 1:9.844
And I enable persistence 22.971
And I log in to a new session 39.081
And all notifications have disappeared 9.690
And I start the Tor Browser in offline mode 23.329
Then the Tor Browser has a bookmark to eff.org 1.251
After features/support/hooks.rb:320 1.508
After features/support/hooks.rb:100 0.009
5.152
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.903
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.248
After features/support/hooks.rb:509 0.384
After features/support/hooks.rb:320 0.683
After features/support/hooks.rb:100 0.000
8.303
Given I have the SSH key pair for a Git repository 0.279
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.765
Then the Git repository "testing" has been cloned successfully 0.258
After features/support/hooks.rb:509 0.476
After features/support/hooks.rb:320 0.748
After features/support/hooks.rb:100 0.000
0.478
When I wget "https://example.com/" to stdout 0.478
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:509 0.355
After features/support/hooks.rb:320 0.611
After features/support/hooks.rb:100 0.000
0.438
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.438

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:509 0.293
After features/support/hooks.rb:320 0.672
After features/support/hooks.rb:100 0.000
0.464
When I curl "https://example.com/" to stdout 0.464
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:509 0.269
After features/support/hooks.rb:320 0.687
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
51.736
Given I have started Tails from DVD without network and logged in 8.801
And I plug and mount a USB drive containing sample videos 15.881
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.209
And the file "/home/amnesia/video.mp4" exists 0.048
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.195
When I open "/home/amnesia/video.mp4" with Totem 3.415
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.587
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.577
Given I close Totem 0.227
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.071
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.066
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.123
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.278
Then Totem tells me it is not allowed to open this file 1.874
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.092
Given I close Totem 0.257
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.072
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.145
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.194
Then Totem tells me it is not allowed to open this file 1.191
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.067
Given I close Totem 0.137
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.046
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.148
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.212
Then Totem tells me it is not allowed to open this file 0.809
# 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.077
Given I close Totem 0.139
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.065
And the file "/home/amnesia/.purple/otr.private_key" exists 0.061
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.130
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.230
Then Totem tells me it is not allowed to open this file 1.221
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.073
After features/support/hooks.rb:320 1.903
After features/support/hooks.rb:100 0.000
Feature: Using Totem
26.417
Given I have started Tails from DVD and logged in and the network is connected 13.529
Then I can watch a WebM video over HTTPs 12.888
After features/support/hooks.rb:509 0.534
After features/support/hooks.rb:320 1.241
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
43.543
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.723
And I plug and mount a USB drive containing sample videos 15.966
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.935
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.836
Given I close Totem 0.662
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.188
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.050
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.184
Then Totem tells me it is not allowed to open this file 1.841
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.066
After features/support/hooks.rb:320 1.303
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.709
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 40.402
And I disable the Unsafe Browser 5.295
And I log in to a new session 25.062
And the network is plugged 0.054
And all notifications have disappeared 6.739
When I try to start the Unsafe Browser 0.420
Then the Unsafe Browser complains that it is disabled 2.734
After features/support/hooks.rb:320 0.908
After features/support/hooks.rb:100 0.000
Tags: @product
52.134
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.344
And a web server is running on the LAN 1.045
When I successfully start the Unsafe Browser 23.996
And I open a page on the LAN web server in the Unsafe Browser 11.580
Then the Unsafe Browser displays the LAN web server hello message 0.167
After features/support/hooks.rb:320 0.898
After features/support/hooks.rb:100 0.000
Tags: @product @doc
57.491
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.786
When I successfully start the Unsafe Browser 22.947
Then the Unsafe Browser runs as the expected user 0.647
And the Unsafe Browser has a red theme 0.659
And the Unsafe Browser shows a warning as its start page 0.638
And the Unsafe Browser has no add-ons installed 9.244
And the Unsafe Browser has no bookmarks 8.279
And the Unsafe Browser uses all expected TBB shared libraries 1.287
After features/support/hooks.rb:320 1.068
After features/support/hooks.rb:100 0.000
Tags: @product
46.245
Before features/support/hooks.rb:269 0.013
Given I have started Tails from DVD and logged in and the network is connected 13.551
When I successfully start the Unsafe Browser 19.744
When I open the Tails homepage in the Unsafe Browser 11.958
Then the Tails homepage loads in the Unsafe Browser 0.687
And the Unsafe Browser has sent packets out to the Internet 0.302
After features/support/hooks.rb:320 1.904
After features/support/hooks.rb:100 0.000
36.964
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 15.049
When I successfully start the Unsafe Browser 19.715
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.643
And the Unsafe Browser chroot is torn down 0.434
After features/support/hooks.rb:320 0.901
After features/support/hooks.rb:100 0.000
45.890
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.783
When I successfully start the Unsafe Browser 18.517
# 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.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.238
Then I see a warning about another instance already running 3.340
After features/support/hooks.rb:320 1.475
After features/support/hooks.rb:100 0.000
Tags: @product
47.262
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.952
When I configure the Unsafe Browser to use a local proxy 0.223
And I successfully start the Unsafe Browser 23.928
And I open the Tails homepage in the Unsafe Browser 8.565
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.592
After features/support/hooks.rb:320 1.016
After features/support/hooks.rb:100 0.000
2:34.425
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.537
And I capture all network traffic 0.011
And I configure the Unsafe Browser to check for updates more frequently 0.087
But checking for updates is disabled in the Unsafe Browser's configuration 0.016
When I successfully start the Unsafe Browser 21.222
And I wait 120 seconds 2:0.040

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.508
After features/support/hooks.rb:509 0.432
After features/support/hooks.rb:320 0.668
After features/support/hooks.rb:100 0.049
30.318
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.555
And the network is unplugged 0.059
# 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.173
Then I am told I cannot start the Unsafe Browser when I am offline 7.520
After features/support/hooks.rb:320 0.864
After features/support/hooks.rb:100 0.000
20.458
When I plug a USB drive containing a basic VeraCrypt volume 7.101
And I cancel the GNOME authentication prompt 2.212
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.981
And I open this VeraCrypt volume in GNOME Files 4.995
Then I see the expected contents in this VeraCrypt volume 0.595
When I lock the currently opened VeraCrypt volume 0.378
Then the VeraCrypt volume has been unmounted and locked 0.193
After features/support/hooks.rb:320 0.860
After features/support/hooks.rb:100 0.000
23.526
When I plug a USB drive containing a hidden VeraCrypt volume 10.409
And I cancel the GNOME authentication prompt 1.859
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.946
And I open this VeraCrypt volume in GNOME Files 5.043
Then I see the expected contents in this VeraCrypt volume 0.532
When I lock the currently opened VeraCrypt volume 0.602
Then the VeraCrypt volume has been unmounted and locked 0.132
After features/support/hooks.rb:320 0.816
After features/support/hooks.rb:100 0.002
32.444
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.769
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.915
And I open this VeraCrypt volume in GNOME Files 5.890
Then I see the expected contents in this VeraCrypt volume 1.015
When I lock the currently opened VeraCrypt file container 0.522
Then the VeraCrypt file container has been unmounted and locked 0.330
After features/support/hooks.rb:320 1.057
After features/support/hooks.rb:100 0.000
43.418
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.253
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.346
And I open this VeraCrypt volume in GNOME Files 6.245
Then I see the expected contents in this VeraCrypt volume 0.865
When I lock the currently opened VeraCrypt file container 0.464
Then the VeraCrypt file container has been unmounted and locked 0.241
After features/support/hooks.rb:320 0.840
After features/support/hooks.rb:100 0.017
26.506
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.070
And I cancel the GNOME authentication prompt 2.184
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.360
And I open this VeraCrypt volume in GNOME Files 3.802
Then I see the expected contents in this VeraCrypt volume 0.488
When I lock the currently opened VeraCrypt volume 0.400
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:320 1.496
After features/support/hooks.rb:100 0.000
28.359
When I plug a USB drive containing a hidden VeraCrypt volume 10.471
And I cancel the GNOME authentication prompt 2.048
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.770
And I open this VeraCrypt volume in GNOME Files 4.922
Then I see the expected contents in this VeraCrypt volume 0.499
When I lock the currently opened VeraCrypt volume 0.469
Then the VeraCrypt volume has been unmounted and locked 0.178
After features/support/hooks.rb:320 0.955
After features/support/hooks.rb:100 0.000
52.168
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 24.249
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.628
And I open this VeraCrypt volume in GNOME Files 4.661
Then I see the expected contents in this VeraCrypt volume 0.741
When I lock the currently opened VeraCrypt file container 0.671
Then the VeraCrypt file container has been unmounted and locked 0.215
After features/support/hooks.rb:320 0.850
After features/support/hooks.rb:100 0.016
1:0.100
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.255
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.724
And I open this VeraCrypt volume in GNOME Files 4.666
Then I see the expected contents in this VeraCrypt volume 7.444
When I lock the currently opened VeraCrypt file container 0.464
Then the VeraCrypt file container has been unmounted and locked 0.545
After features/support/hooks.rb:320 0.848
After features/support/hooks.rb:100 0.016
41.917
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 17.038
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.471
And I open this VeraCrypt volume in GNOME Files 4.773
Then I see the expected contents in this VeraCrypt volume 0.899
When I lock the currently opened VeraCrypt file container 0.526
Then the VeraCrypt file container has been unmounted and locked 0.208
After features/support/hooks.rb:320 0.983
After features/support/hooks.rb:100 0.000
Tags: @product
8.553
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.473
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.080
After features/support/hooks.rb:320 0.825
After features/support/hooks.rb:100 0.000
Tags: @product
10.064
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.027
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.037
After features/support/hooks.rb:320 0.766
After features/support/hooks.rb:100 0.000
Tags: @product
24.770
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 10.445
When I start "WhisperBack" via GNOME Activities Overview 9.805
Then WhisperBack has debugging information 4.520
After features/support/hooks.rb:320 1.111
After features/support/hooks.rb:100 0.000