Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 45 17 Apr 2024, 06:49

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1465 1 0 0 0 1466 197 1 198 3:52:18.439 Failed
Tags: @product
1:42.272
Before features/support/hooks.rb:259 0.030
Given a computer 0.479
And I temporarily create a 100 MiB disk named "swap" 0.107
And I create a gpt swap partition on disk "swap" 9.521
And I plug SATA drive "swap" 1.051
And I temporarily create a 2 GiB disk named "live_hd" 0.045
And I write the Tails ISO image to disk "live_hd" 15.790
And I plug SATA drive "live_hd" 1.050
When I start Tails with network unplugged and I login 1:13.795
Then a "swap" partition was detected by Tails on drive "swap" 0.089
And drive "live_hd" is detected by Tails 0.159
But Tails has no disk swap enabled 0.091
And drive "live_hd" is not mounted 0.088
After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.120
Tags: @product
1:26.394
Before features/support/hooks.rb:259 0.002
Given a computer 0.177
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.059
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 18.249
And I plug non-removable USB drive "fake_TailsData" 1.047
When I start the computer 1.056
And the computer boots Tails 52.193
Then drive "fake_TailsData" is detected by Tails 0.159
And Tails Greeter has not detected a persistence partition 13.452
After features/support/hooks.rb:305 0.814
After features/support/hooks.rb:89 0.008
Tags: @product
1:24.279
Before features/support/hooks.rb:259 0.002
Given a computer 0.248
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.115
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.847
And I plug SATA drive "fake_TailsData" 1.065
When I start the computer 1.108
And the computer boots Tails 52.117
Then drive "fake_TailsData" is detected by Tails 0.169
And Tails Greeter has not detected a persistence partition 13.607
After features/support/hooks.rb:305 0.738
After features/support/hooks.rb:89 0.008
Tags: @product
1:23.991
Before features/support/hooks.rb:259 0.002
Given a computer 0.154
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.045
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.972
And I plug SATA drive "gpt_ext2" 1.044
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.043
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.914
And I plug SATA drive "msdos_fat32" 1.054
And I start Tails from DVD with network unplugged and I login 1:13.327
Then drive "gpt_ext2" is detected by Tails 0.169
And drive "gpt_ext2" is not mounted 0.077
And drive "msdos_fat32" is detected by Tails 0.099
And drive "msdos_fat32" is not mounted 0.088
After features/support/hooks.rb:305 0.882
After features/support/hooks.rb:89 0.006
Tags: @product
1:55.010
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:49.548
And running a command as root with pkexec requires PolicyKit administrator privileges 0.139
Then I can run a command as root with sudo 0.118
Then I can run a command as root with pkexec 5.203
After features/support/hooks.rb:305 0.794
After features/support/hooks.rb:89 0.005
Tags: @product
1:28.714
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 44.961
And running a command as root with pkexec requires PolicyKit administrator privileges 0.128
Then I cannot run a command as root with sudo and the standard passwords 0.196
And I cannot run a command as root with pkexec and the standard passwords 18.561
Then I cannot login as root using su with the standard passwords 24.866
After features/support/hooks.rb:305 0.728
After features/support/hooks.rb:89 0.000
Feature: Time syncing
25.673
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.845
When the network is plugged 0.205
And I successfully configure Tor 16.574
Then the system clock is less than 5 minutes incorrect 0.046
After features/support/hooks.rb:464 0.615
After features/support/hooks.rb:305 0.695
After features/support/hooks.rb:89 0.000
Feature: Time syncing
29.464
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.387
When the network is plugged 0.047
And the Tor Connection Assistant autostarts 2.337
And I configure some normal bridges in the Tor Connection Assistant 14.095
And I wait until Tor is ready 4.522
Then the system clock is less than 5 minutes incorrect 0.073
After features/support/hooks.rb:464 0.416
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.000
Feature: Time syncing
30.267
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.541
When I bump the system time with "+1 day" 0.249
And I capture all network traffic 0.004
And the network is plugged 0.038
And the Tor Connection Assistant autostarts 2.977
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.618
And I wait until Tor is ready 4.919
Then the system clock is less than 5 minutes incorrect 0.050
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.866
After features/support/hooks.rb:464 0.521
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.044
Feature: Time syncing
1:15.626
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.577
When I bump the system time with "-15 days" 0.235
And I warm reboot the computer 0.018
And the computer reboots Tails 1:6.300
Then Tails' hardware clock is close to the host system's time 0.493
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 0.662
After features/support/hooks.rb:89 0.007
Feature: Time syncing
1:14.211
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.356
When I bump the hardware clock's time with "-15 days" 1.859
And I warm reboot the computer 0.016
And the computer reboots Tails 1:3.635
Then the hardware clock is still off by "-15 days" 0.342
After features/support/hooks.rb:464 0.104
After features/support/hooks.rb:305 0.616
After features/support/hooks.rb:89 0.006
Feature: Time syncing
54.457
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given a computer 0.152
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.025
And I start the computer 0.969
And the computer boots Tails 53.106
Then the system clock is just past Tails' source date 0.203
After features/support/hooks.rb:464 0.114
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.008
Feature: Time syncing
32.777
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.439
And I make sure time sync before Tor connects times out 1.167
When the network is plugged 0.039
And I successfully configure Tor 23.076
Then the system clock is less than 5 minutes incorrect 0.054
After features/support/hooks.rb:464 0.533
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.001
Feature: Time syncing
1:1.395
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.593
When I bump the system time with "+8 hours +15 minutes" 0.261
And all notifications have disappeared 3.779
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.130
And the network is plugged 0.060
And the Tor Connection Assistant autostarts 3.208
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.016
And I click "Connect to Tor" 1.214
And the Tor Connection Assistant fails to connect to Tor 16.065
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.970
Then the system clock is less than 20 minutes incorrect 0.224
When I click "Connect to Tor" 1.149
Then I wait until Tor is ready 5.871
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.795
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.051
After features/support/hooks.rb:464 0.474
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.060
Feature: Time syncing
58.680
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.353
When I bump the system time with "+8 hours +15 minutes" 0.257
And all notifications have disappeared 3.906
And I capture all network traffic 0.003
And the network is plugged 0.044
And the Tor Connection Assistant autostarts 3.309
# 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.328
And I click "Connect to Tor" 1.170
Then the Tor Connection Assistant reports that it failed to connect 11.731
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.841
Then the system clock is less than 20 minutes incorrect 0.248
# "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.367
When I click "Connect to Tor" 1.179
Then I wait until Tor is ready 7.653
And all Internet traffic has only flowed through the configured bridges 0.886
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.054
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.343
After features/support/hooks.rb:464 0.535
After features/support/hooks.rb:305 0.659
After features/support/hooks.rb:89 0.068
Feature: Time syncing
24.300
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.316
And I make sure time sync before Tor connects uses a fake connectivity check service 1.152
And the network is plugged 0.048
And Tor is ready 13.155
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.624
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:464 0.803
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.000
Tags: @product
19.154
When I configure some normal bridges in the Tor Connection Assistant 16.790
Then I wait until Tor is ready 1.380
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.918
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.041
Tags: @product
16.682
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.635
Then I wait until Tor is ready 3.869
And tca.conf includes the configured bridges 0.023
And available upgrades have been checked 1.116
And all Internet traffic has only flowed through the configured bridges 1.038
After features/support/hooks.rb:305 0.643
After features/support/hooks.rb:89 0.051
Tags: @product
1:2.390
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 29.990
Then I wait until Tor is ready 31.199
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.062
And all Internet traffic has only flowed through the configured bridges 1.124
After features/support/hooks.rb:305 0.869
After features/support/hooks.rb:89 0.044
Tags: @product
1:5.969
Given the Tor network and default bridges are blocked 1.620
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.904
Then the Tor Connection Assistant reports that it failed to connect 0.142
And tca.conf is empty 0.196
Given I scan a QR code from the error page in Tor Connection Assistant 21.409
And I retry connecting to Tor 1.236
Then I wait until Tor is ready 10.407
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.986
After features/support/hooks.rb:305 0.704
After features/support/hooks.rb:89 0.081
16.563
When I configure the default bridges in the Tor Connection Assistant 10.610
Then I wait until Tor is ready 3.507
And Tor is configured to use the default bridges 0.695
And tca.conf includes no bridge 0.020
And available upgrades have been checked 0.061
And Tor is configured to use the default bridges 0.468
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.199
After features/support/hooks.rb:305 1.033
After features/support/hooks.rb:89 0.065
Tags: @product
26.598
Given the Tor network is blocked 1.660
When I configure a direct connection in the Tor Connection Assistant 20.923
Then I wait until Tor is ready 1.480
And tca.conf includes no bridge 0.010
And available upgrades have been checked 1.107
And Tor is configured to use the default bridges 0.436
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.978
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.038
Tags: @product
43.605
Given the Tor network and default bridges are blocked 2.169
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.526
Then the Tor Connection Assistant reports that it failed to connect 0.108
And tca.conf is empty 0.174
Given the Tor network and default bridges are unblocked 1.186
And I retry connecting to Tor 1.140
Then I wait until Tor is ready 6.368
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 0.870
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.058
Tags: @product
4.430
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.144
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.115
And I cannot click the "Connect to Tor" button 0.170
After features/support/hooks.rb:305 0.681
After features/support/hooks.rb:89 0.050
Tags: @product
28.163
Given I configure a direct connection in the Tor Connection Assistant 11.383
And I wait until Tor is ready 1.357
When I disconnect the network through GNOME 2.496
And I connect the network through GNOME 2.584
Then the Tor Connection Assistant autostarts 1.843
And the Tor Connection Assistant connects to Tor 5.980
And I wait until Tor is ready 0.847
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.048
And all Internet traffic has only flowed through Tor or connectivity check service 1.621
After features/support/hooks.rb:305 0.563
After features/support/hooks.rb:89 0.033
Tags: @product
41.924
Given I configure a direct connection in the Tor Connection Assistant 6.990
And I wait until Tor is ready 2.395
And I disconnect the network through GNOME 2.568
And the Tor network and default bridges are blocked 1.462
When I connect the network through GNOME 2.486
Then the Tor Connection Assistant reports that it failed to connect 26.022
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.044
Tags: @product
35.945
Given the Tor network and default bridges are blocked 1.640
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.811
Then the Tor Connection Assistant reports that it failed to connect 0.106
Given the Tor network and default bridges are unblocked 1.299
When I click "Connect to Tor" 1.142
Then I wait until Tor is ready 7.557
And Tor is configured to use the default bridges 0.434
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.954
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.047
17.492
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.119
And I prepare Tails for memory erasure tests 0.481
When I start a process allocating 128 MiB of memory with a known pattern 1.213
Then patterns cover at least 128 MiB in the guest's memory 3.288

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.565
After features/support/hooks.rb:89 0.000
38.566
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.045
And I prepare Tails for memory erasure tests 0.482
When I plug and mount a 128 MiB USB drive with a vfat filesystem 6.879
Then I find very few patterns in the guest's memory 4.006

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

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

Pattern coverage: 86.111% (109 MiB out of 127 MiB reference memory)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.497
After features/support/hooks.rb:89 0.000
6:38.759
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:55.920
And I prepare Tails for memory erasure tests 0.399
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.314
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.471
After features/support/hooks.rb:89 0.010
22.917
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.172
And I temporarily create a 4 GiB disk named "gptfat" 0.053
And I create a gpt partition with a vfat filesystem on disk "gptfat" 3.983
And I plug USB drive "gptfat" 2.480
When I start Tails Installer 8.187
Then I am told by Tails Installer that the destination device "is too small" 0.042
After features/support/hooks.rb:305 0.637
After features/support/hooks.rb:89 0.001
Tags: @product
18.909
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.110
And I temporarily create a 7200 MiB disk named "temp" 0.046
And I start Tails Installer 7.959
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.490
Then the "temp" USB drive is selected 0.072
When I unplug USB drive "temp" 0.190
Then a suitable USB device is not found 0.018
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.000
Tags: @product
3:42.434
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.123
And I temporarily create a 7200 MiB disk named "install" 0.055
And I create a gpt partition with a vfat filesystem on disk "install" 4.084
And I plug USB drive "install" 2.468
And I install Tails to USB drive "install" by cloning 3:17.427
Then the running Tails is installed on USB drive "install" 10.210
But there is no persistence partition on USB drive "install" 0.064
After features/support/hooks.rb:305 1.316
After features/support/hooks.rb:89 0.111
Tags: @product
3:37.752
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.191
And I temporarily create a 7200 MiB disk named "install" 0.042
And I plug USB drive "install" 2.453
And I install Tails to USB drive "install" by cloning 3:16.973
Then the running Tails is installed on USB drive "install" 10.035
But there is no persistence partition on USB drive "install" 0.056
After features/support/hooks.rb:305 1.488
After features/support/hooks.rb:89 0.113
Tags: @product
4:14.732
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.121
And I create a file in the Persistent directory 0.055
And I temporarily create a 7200 MiB disk named "install" 0.048
And I create a gpt partition with a vfat filesystem on disk "install" 4.045
And I plug USB drive "install" 2.484
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.955
Then the running Tails is installed on USB drive "install" 13.315
And there is a persistence partition on USB drive "install" 0.059
And the USB drive "install" contains the same files as my persistent storage 2.646
After features/support/hooks.rb:305 2.294
After features/support/hooks.rb:89 0.124
Tags: @product
3:45.841
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.998
And I temporarily create a 7200 MiB disk named "install" 0.057
And I plug USB drive "install" 2.500
And I install Tails to USB drive "install" by cloning 3:18.805
Then the running Tails is installed on USB drive "install" 14.410
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:305 1.930
After features/support/hooks.rb:89 0.092
Tags: @product
3:48.826
Before features/support/hooks.rb:259 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.511
And I have started Tails from DVD without network and logged in 8.593
And I clone USB drive "__internal" to a temporary USB drive "install" 1.061
And I plug USB drive "install" 2.435
# This second part is done with Tails Installer, that's what this scenario is about
When I reinstall Tails to USB drive "install" by cloning 3:16.487
Then the running Tails is installed on USB drive "install" 10.658
And there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:305 1.218
After features/support/hooks.rb:89 0.132
Tags: @product @uefi
1:35.425
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.901
And I power off the computer 0.326
And the computer is set to boot in UEFI mode 0.025
When I start Tails from USB drive "__internal" with network unplugged and I login 1:22.121
Then Tails is running from USB drive "__internal" 0.314
And the boot device has safe access rights 2.690
And Tails has started in UEFI mode 0.046
After features/support/hooks.rb:305 0.597
After features/support/hooks.rb:89 0.006
Tags: @product
1:46.123
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.328
And I plug and mount a USB drive containing a Tails USB image 28.070
And I create a 7200 MiB disk named "usbimage" 0.046
And I plug USB drive "usbimage" 2.430
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 1:7.247
After features/support/hooks.rb:305 2.567
After features/support/hooks.rb:89 0.088
Tags: @product
1:20.523
Before features/support/hooks.rb:259 0.002
Given a computer 0.157
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:19.317
Then Tails is running from USB drive "usbimage" 0.289
And the label of the system partition on "usbimage" is "Tails" 0.183
And the system partition on "usbimage" is an EFI system partition 0.186
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.125
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.078
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.079
And the system partition on "usbimage" has the expected flags 0.105
After features/support/hooks.rb:305 1.201
After features/support/hooks.rb:89 0.006
4:29.329
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.011
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 54.299
And I update APT using apt 17.440
And I install "popularity-contest" using apt 19.196
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.093
When I create a persistent storage and activate the Additional Software feature 18.461
Then Additional Software is correctly configured for package "popularity-contest" 1.344
When I shutdown Tails and wait for the computer to power off 11.028
And I start Tails from USB drive "__internal" with network unplugged 53.732
And I enable persistence 19.624
And I log in to a new session 32.538
And the Additional Software installation service has started 30.609
Then I am notified that the installation succeeded 2.031
And Additional Software is correctly configured for package "popularity-contest" 0.672
And the package "popularity-contest" is installed after Additional Software has been started 0.257
After features/support/hooks.rb:464 39.420
After features/support/hooks.rb:305 1.290
After features/support/hooks.rb:89 0.014
2:10.217
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given a computer 0.195
And I start Tails from USB drive "__internal" and I login with an administration password 1:27.799
And I update APT using apt 16.253
When I install "makepp" using apt 19.382
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.504
And the package "makepp" is installed 0.082
After features/support/hooks.rb:464 37.676
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.013
4:33.258
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.004
Given a computer 0.199
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:50.231
When I uninstall "popularity-contest" using apt 18.654
And I accept removing "popularity-contest" from Additional Software 0.566
Then "popularity-contest" is not in the list of Additional Software 0.682
When I start Synaptic 21.962
And I update APT using Synaptic 22.100
And I install "cowsay" using Synaptic 12.564
And I accept adding "cowsay" to Additional Software 0.619
Then Additional Software is correctly configured for package "cowsay" 0.675
When I uninstall "cowsay" using apt 3.208
And I refuse removing "cowsay" from Additional Software 0.544
Then Additional Software is correctly configured for package "cowsay" 0.706
When I start "Additional Software" via GNOME Activities Overview 9.772
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.691
Then "cowsay" is not in the list of Additional Software 0.756
When I install "cowsay" using apt 3.194
And I refuse adding "cowsay" to Additional Software 0.499
Then "cowsay" is not in the list of Additional Software 0.627
After features/support/hooks.rb:464 0.970
After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.010
10:43.127
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given a computer 0.219
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:32.139
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.204
And I accept adding "cowsay" to Additional Software 5.262
And Additional Software is correctly configured for package "cowsay" 0.779
And I shutdown Tails and wait for the computer to power off 6.424
And I start Tails from USB drive "__internal" with network unplugged 53.443
And I enable persistence 11.178
# 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.020
And I log in to a new session 32.573
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.865
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
# 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.060
And the network is plugged 0.057
And Tor is ready 20.213
# 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.964
And available upgrades have been checked 0.118
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.937
And I can open the Additional Software configuration window from the notification 4.192
And I shutdown Tails and wait for the computer to power off 2:4.043
And I start Tails from USB drive "__internal" with network unplugged 54.646
And I enable persistence 10.265
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 31.254
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.886
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
And the network is plugged 0.040
And Tor is ready 40.943
Then the Additional Software upgrade service has started 0.153
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.082
After features/support/hooks.rb:464 2.362
After features/support/hooks.rb:305 0.907
After features/support/hooks.rb:89 0.027
1:57.023
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.181
And I start Tails from USB drive "__internal" with network unplugged 53.690
And I enable persistence 10.300
And I remove the "cowsay" deb files from the APT cache 0.564
# 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.084
And I log in to a new session 31.517
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.452
And I can open the Additional Software log file from the notification 5.642
And the package "cowsay" is not installed 0.590
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 0.969
After features/support/hooks.rb:89 0.009
Tags: @product
1:34.602
Before features/support/hooks.rb:259 0.006
Given a computer 0.229
And I create a 7200 MiB disk named "old" 0.049
And I plug USB drive "old" 1.048
And I write an old version of the Tails USB image to disk "old" 19.143
When I start Tails from USB drive "old" with network unplugged 1:10.537
Then the boot device has safe access rights 2.725
And Tails is running from USB drive "old" 0.282
And there is no persistence partition on USB drive "old" 0.060
And process "udev-watchdog" is running 0.082
And udev-watchdog is monitoring the correct device 0.260
And I unplug USB drive "old" 0.182
After features/support/hooks.rb:305 3.527
After features/support/hooks.rb:89 0.010
Tags: @product
2:1.013
Before features/support/hooks.rb:259 0.006
Given a computer 0.215
And I start Tails from USB drive "old" with network unplugged and I login 1:21.049
Then Tails is running from USB drive "old" 0.283
And I create a persistent partition 31.118
And I take note of which tps features are available 1.206
Then a Tails persistence partition exists on USB drive "old" 0.757
And I shutdown Tails and wait for the computer to power off 6.382
After features/support/hooks.rb:305 0.166
After features/support/hooks.rb:89 0.009
Tags: @product
2:25.661
Before features/support/hooks.rb:259 0.006
Given a computer 0.260
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:59.359
Then Tails is running from USB drive "old" 0.353
And all tps features are active 1.824
When I write some files expected to persist 1.598
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.218
And all persistence configuration files have safe access rights 0.352
And all persistent directories from the old Tails version have safe access rights 2.239
And I take note of which tps features are available 0.476
And I shutdown Tails and wait for the computer to power off 4.385
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.592
After features/support/hooks.rb:305 0.107
After features/support/hooks.rb:89 0.009
Tags: @product
2:30.136
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 22.955
And I log in to a new session 14.311
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.275
And I plug USB drive "to_upgrade" 2.387
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.907
Then the running Tails is installed on USB drive "to_upgrade" 12.935
And I unplug USB drive "to_upgrade" 0.196
And I unplug USB drive "__internal" 0.166
After features/support/hooks.rb:305 0.922
After features/support/hooks.rb:89 0.000
Tags: @product
1:58.560
Before features/support/hooks.rb:259 0.006
Given a computer 0.195
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:49.697
Then all tps features from the old Tails version are active 1.540
And Tails is running from USB drive "to_upgrade" 0.286
And the boot device has safe access rights 2.977
And the expected persistent files created with the old Tails version are present in the filesystem 1.283
And all persistent directories from the old Tails version have safe access rights 2.579
After features/support/hooks.rb:305 0.799
After features/support/hooks.rb:89 0.010
6:14.874
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.103
And no SquashFS delta is installed 0.113
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.300
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.052
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.261
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.450
When the network is plugged 0.119
And Tor is ready 16.900
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.326
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 9.315
Given I shutdown Tails and wait for the computer to power off 8.773
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.863
Then Tails is running version 6.2~testoverlayfs 0.013
And all tps features are active 1.968
And the file system changes introduced in version 6.2~testoverlayfs are present 0.297
And only the 6.2~testoverlayfs SquashFS delta is installed 0.070
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.257
# 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.252
When the network is plugged 0.041
And Tor is ready 18.736
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.156
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.658
Given I shutdown Tails and wait for the computer to power off 4.257
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.028
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 1.948
And the file system changes introduced in version 6.3~testoverlayfs are present 0.476
And only the 6.3~testoverlayfs SquashFS delta is installed 0.065
# 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.283
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.265
When the network is plugged 0.037
And Tor is ready 45.457
Then the Upgrader considers the system as up-to-date 0.251
# 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 12.809
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.944
After features/support/hooks.rb:305 0.788
After features/support/hooks.rb:89 0.019
32.224
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.618
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.310
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.062
And the signing key used by the Upgrader is outdated 0.462
But a current signing key is available on our website 0.000
When the network is plugged 0.034
And Tor is ready 16.779
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 4.956
After features/support/hooks.rb:305 0.607
After features/support/hooks.rb:89 0.000
51.538
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.824
When I eject the boot medium 0.232
Then Tails eventually shuts down 8.481
After features/support/hooks.rb:305 0.244
After features/support/hooks.rb:89 0.000
36.393
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.102
And I prepare Tails for memory erasure tests 0.486
And I fill a 128 MiB file with a known pattern on the root filesystem 12.681
And patterns cover at least 128 MiB in the guest's memory 3.055

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

When I eject the boot medium 0.408
And I wait for Tails to finish wiping the memory 9.976
Then I find very few patterns in the guest's memory 1.680

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

After features/support/hooks.rb:305 3.591
After features/support/hooks.rb:89 0.000
31.942
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.392
And I prepare Tails for memory erasure tests 0.485
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.797
And I fill the USB drive with a known pattern 1.843
And I read the content of the test FS 0.115
And patterns cover at least 90% of the test FS size in the guest's memory 3.408

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

When I eject the boot medium 0.238
And I wait for Tails to finish wiping the memory 8.969
Then I find very few patterns in the guest's memory 1.691

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

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

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

When I eject the boot medium 0.239
And I wait for Tails to finish wiping the memory 8.046
Then I find very few patterns in the guest's memory 1.961

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

After features/support/hooks.rb:305 3.552
After features/support/hooks.rb:89 0.000
2:18.129
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.251
And I prepare Tails for memory erasure tests 0.407
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.952
And patterns cover at least 100 MiB in the guest's memory 3.406

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

When I eject the boot medium 0.415
And I wait for Tails to finish wiping the memory 9.672
Then I find very few patterns in the guest's memory 1.912

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

And Tails eventually shuts down 1:30.111
After features/support/hooks.rb:305 0.154
After features/support/hooks.rb:89 0.000
Tags: @product
51.704
Before features/support/hooks.rb:259 0.006
Given a computer 0.197
And I start Tails from DVD with network unplugged and genuine APT sources 51.138
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.070
And no proposed-updates APT suite is enabled 0.069
And no experimental APT suite is enabled for deb.torproject.org 0.053
And if releasing, no unversioned Tails APT source is enabled 0.157

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.011
Tags: @product
1:5.103
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.675
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 6.312
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.205
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.359
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.014
When I start Tails' custom backup tool 3.986
Then the backup tool displays "Plug in your backup Tails USB stick" 0.168
When I plug USB drive "backup" 2.436
And I give the Persistent Storage on drive "backup" its own UUID 0.122
And I click "Retry" in the backup tool 1.168
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.179
When I click "Back Up" in the backup tool 1.133
And I enter my persistent storage passphrase into the polkit prompt 13.701
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 4.274
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.186
And I plug USB drive "backup" 3.481
Then the USB drive "backup" contains the same files as my persistent storage 4.698
After features/support/hooks.rb:305 5.690
After features/support/hooks.rb:89 0.124
Tags: @product
0.194
Then the hostname should not have been leaked on the network 0.194
After features/support/hooks.rb:305 1.165
After features/support/hooks.rb:89 0.043
Tags: @product
0.711
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.177
And I switch to the "manually-added-con" NetworkManager connection 0.316
Then the hostname should not have been leaked on the network 0.216
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.063
38.000
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.549
When I start "Tails Documentation" via GNOME Activities Overview 10.589
Then the Tor Browser has started 18.287
Then "Tails - Documentation" has loaded in the Tor Browser 0.573
After features/support/hooks.rb:305 1.225
After features/support/hooks.rb:89 0.000
42.816
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.596
When I start "Tails Documentation" via GNOME Activities Overview 10.563
Then the Tor Browser has started 19.097
Then "Tails - Documentation" has loaded in the Tor Browser 0.558
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.000
21.079
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD without network and logged in 8.106
When I start Electrum through the GNOME menu 11.077
But the "electrum" tps feature is not enabled 0.556
And I see a warning that Electrum is not persistent 1.338
After features/support/hooks.rb:464 0.108
After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.011
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.348
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.078
Then I see "CupsTestPage.png" after at most 40 seconds 2.879
And I can print the current document to "/home/amnesia/output.pdf" 5.704
After features/support/hooks.rb:305 0.687
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
18.542
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.224
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.198
When I open "/home/amnesia/default-testpage.pdf" with Evince 2.971
Then I see "CupsTestPage.png" after at most 40 seconds 2.749
And I can print the current document to "/home/amnesia/output.pdf" 4.397
After features/support/hooks.rb:305 0.708
After features/support/hooks.rb:89 0.000
Feature: Using Evince
19.447
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.123
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.172
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.065
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.040
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.041
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.187
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.961
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.105
When I close Evince 0.208
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.099
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.165
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.302
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.076
When I close Evince 0.211
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.112
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.132
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.214
# 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.076
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
22.943
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.648
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.249
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.053
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.742
Then I see "CupsTestPage.png" after at most 40 seconds 3.268
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.979
After features/support/hooks.rb:305 0.940
After features/support/hooks.rb:89 0.000
Feature: Using Evince
14.747
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.068
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.133
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.041
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.129
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.362
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.919
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.093
After features/support/hooks.rb:305 0.966
After features/support/hooks.rb:89 0.000
19.675
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.097
And I wait 10 seconds 10.003

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.224
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.055
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.051
After features/support/hooks.rb:305 0.649
After features/support/hooks.rb:89 0.000
Tags: @product
8.871
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.142
When the "Dogtail rules!" notification is sent 0.182
Then the "Dogtail rules!" notification is shown to the user 0.546
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.000
Tags: @product
3:23.998
Before features/support/hooks.rb:259 0.005
# 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.267
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.044
And Tor is ready 16.088
And all notifications have disappeared 3.835
When I start "Additional Software" via GNOME Activities Overview 11.467
And I close the "tails-additional-software-config" window 2.017
When I start "Disks" via GNOME Activities Overview 8.141
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.437
When I start "GNOME Terminal" via GNOME Activities Overview 8.816
And I close the "gnome-terminal-server" window 1.889
When I start "Files" via GNOME Activities Overview 8.061
And I close the "org.gnome.Nautilus" window 16.622
When I start "Persistent Storage" via GNOME Activities Overview 10.027
And I close the "tps-frontend" window 3.356
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.474
And I close the "zenity" window 3.356
When I start "Pidgin" via GNOME Activities Overview 8.240
And I close the "Pidgin" window via Alt+F4 3.238
When I start "Thunderbird" via GNOME Activities Overview 8.775
And I close the "Thunderbird" window 11.363
When I start "Tor Browser" via GNOME Activities Overview 9.503
And I close the "Firefox" window 12.749
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.397
And I close the "unlock-veracrypt-volumes" window 2.385
When I start "Unsafe Browser" via GNOME Activities Overview 9.146
And I close the "Firefox" window 13.294
After features/support/hooks.rb:305 1.546
After features/support/hooks.rb:89 0.000
Tags: @product
37.528
Before features/support/hooks.rb:259 0.005
Given a computer 0.171
And I start the computer from DVD with network unplugged 34.630
When Tails detects disk read failures 0.664
Then I see a disk failure message on the splash screen 2.061
After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.008
Tags: @product @doc
29.296
Before features/support/hooks.rb:259 0.005
Given a computer 0.185
And I have started Tails from DVD without network and logged in 8.351
When Tails detects disk read failures 0.615
Then I see a disk failure message 1.232
Then I can open the hardware failure documentation from the disk failure message 18.911
After features/support/hooks.rb:305 1.891
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
47.837
Before features/support/hooks.rb:259 0.005
Given a computer 0.168
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.442
Then I see a graphics card failure message on the splash screen 14.226
After features/support/hooks.rb:305 0.722
After features/support/hooks.rb:89 0.007
Tags: @product @doc
10.240
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.138
Then the included OpenPGP keys are valid for the next 1 month 2.102
After features/support/hooks.rb:305 0.582
After features/support/hooks.rb:89 0.000
Tags: @product
19.760
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.005
Steps
Given I have started Tails from DVD without network and logged in 8.030
Then the keys trusted by APT are valid for the next 3 months 11.729
The
The following APT key(s) will not be valid in 3 months: A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89, 2265EB4CB2BF88D900AE8D1B74A941BA219EC810.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/checks.rb:29:in `assert_all_keys_are_valid_for_n_months'
./features/step_definitions/checks.rb:8:in `/^the keys trusted by APT are valid for the next (\d+) months$/'
features/keys.feature:11:in `Then the keys trusted by APT are valid for the next 3 months'
After features/support/hooks.rb:305 4.306

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

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

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

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

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

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.227
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.744
And I log in to a new session in German (de) 28.611
Then the amnesiac Documents directory exists 0.059
And there is a GNOME bookmark for the amnesiac Documents directory 2.812
After features/support/hooks.rb:305 0.594
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
39.704
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.024
And I log in to a new session in German (de) 28.701
Then the amnesiac Downloads directory exists 0.105
And there is a GNOME bookmark for the amnesiac Downloads directory 2.872
After features/support/hooks.rb:305 0.619
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.952
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.886
And I log in to a new session in German (de) 30.641
Then the amnesiac Music directory exists 0.063
And there is a GNOME bookmark for the amnesiac Music directory 2.361
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
39.148
Before features/support/hooks.rb:259 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.973
And I log in to a new session in German (de) 28.881
Then the amnesiac Pictures directory exists 0.054
And there is a GNOME bookmark for the amnesiac Pictures directory 2.238
After features/support/hooks.rb:305 0.672
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.057
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.896
And I log in to a new session in German (de) 29.364
Then the amnesiac Videos directory exists 0.058
And there is a GNOME bookmark for the amnesiac Videos directory 2.737
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.191
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.085
When I log in to a new session in Arabic (ar) 29.888
Then the keyboard layout is set to "us" 0.250
When the network is plugged 0.058
And Tor is ready 15.510
Then I successfully start the Unsafe Browser in "ar" 14.062
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 26.132
And DuckDuckGo is the default search engine 9.825
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 11.743
And the layout of the screen keyboard is set to "us" 0.542
After features/support/hooks.rb:305 1.119
After features/support/hooks.rb:89 0.000
Feature: Localization
2:12.826
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.911
When I log in to a new session in Chinese (zh_CN) 30.028
Then the keyboard layout is set to "cn" 0.239
When the network is plugged 0.045
And Tor is ready 15.904
Then I successfully start the Unsafe Browser in "zh_CN" 14.363
And I kill the Unsafe Browser 5.637
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 25.433
And DuckDuckGo is the default search engine 10.197
And I kill the Tor Browser 5.496
And the screen keyboard works in Thunderbird 16.914
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:305 1.295
After features/support/hooks.rb:89 0.000
Feature: Localization
1:47.373
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.962
When I log in to a new session in English (en) 14.537
Then the keyboard layout is set to "us" 0.173
When the network is plugged 0.046
And Tor is ready 14.325
Then I successfully start the Unsafe Browser in "en" 13.892
And I kill the Unsafe Browser 5.594
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 23.547
And DuckDuckGo is the default search engine 9.894
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 11.536
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:305 1.214
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.756
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.818
When I log in to a new session in French (fr) 29.660
Then the keyboard layout is set to "fr" 0.144
When the network is plugged 0.035
And Tor is ready 16.232
Then I successfully start the Unsafe Browser in "fr" 14.210
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 23.182
And DuckDuckGo is the default search engine 17.862
And I kill the Tor Browser 5.413
And the screen keyboard works in Thunderbird 10.757
And the layout of the screen keyboard is set to "fr" 0.575
After features/support/hooks.rb:305 1.813
After features/support/hooks.rb:89 0.000
Feature: Localization
2:2.690
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.076
When I log in to a new session in German (de) 29.749
Then the keyboard layout is set to "de" 0.173
When the network is plugged 0.044
And Tor is ready 13.540
Then I successfully start the Unsafe Browser in "de" 14.131
And I kill the Unsafe Browser 5.583
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 23.490
And DuckDuckGo is the default search engine 9.909
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 12.107
And the layout of the screen keyboard is set to "de" 0.518
After features/support/hooks.rb:305 3.539
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.760
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.859
When I log in to a new session in Italian (it) 29.236
Then the keyboard layout is set to "it" 0.148
When the network is plugged 0.040
And Tor is ready 16.251
Then I successfully start the Unsafe Browser in "it" 13.687
And I kill the Unsafe Browser 5.707
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 24.825
And DuckDuckGo is the default search engine 18.875
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 10.986
And the layout of the screen keyboard is set to "us" 0.600
After features/support/hooks.rb:305 3.559
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.915
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.919
When I log in to a new session in Persian (fa) 28.129
Then the keyboard layout is set to "ir" 0.147
When the network is plugged 0.042
And Tor is ready 16.570
Then I successfully start the Unsafe Browser in "fa" 14.067
And I kill the Unsafe Browser 5.795
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 25.680
And DuckDuckGo is the default search engine 9.603
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 12.000
And the layout of the screen keyboard is set to "ir" 0.564
After features/support/hooks.rb:305 2.973
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.325
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.793
When I log in to a new session in Portuguese (pt) 31.509
Then the keyboard layout is set to "pt" 0.260
When the network is plugged 0.061
And Tor is ready 14.621
Then I successfully start the Unsafe Browser in "pt" 14.203
And I kill the Unsafe Browser 5.741
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 27.432
And DuckDuckGo is the default search engine 10.672
And I kill the Tor Browser 5.425
And the screen keyboard works in Thunderbird 11.931
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:305 1.261
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.498
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.063
When I log in to a new session in Russian (ru) 36.044
Then the keyboard layout is set to "ru" 0.185
When the network is plugged 0.041
And Tor is ready 15.487
Then I successfully start the Unsafe Browser in "ru" 13.912
And I kill the Unsafe Browser 5.782
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 26.680
And DuckDuckGo is the default search engine 10.925
And I kill the Tor Browser 5.454
And the screen keyboard works in Thunderbird 13.253
And the layout of the screen keyboard is set to "ru" 0.578
After features/support/hooks.rb:305 1.120
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.818
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.909
When I log in to a new session in Spanish (es) 29.093
Then the keyboard layout is set to "es" 0.188
When the network is plugged 0.034
And Tor is ready 14.305
Then I successfully start the Unsafe Browser in "es" 14.986
And I kill the Unsafe Browser 5.637
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.643
And DuckDuckGo is the default search engine 10.677
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 12.203
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:305 1.105
After features/support/hooks.rb:89 0.000
Feature: Localization
2:43.773
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.239
When I log in to a new session in Turkish (tr) 29.890
Then the keyboard layout is set to "tr" 0.160
When the network is plugged 0.036
And Tor is ready 43.670
Then I successfully start the Unsafe Browser in "tr" 13.734
And I kill the Unsafe Browser 5.632
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 25.954
And DuckDuckGo is the default search engine 18.340
And I kill the Tor Browser 5.421
And the screen keyboard works in Thunderbird 11.939
And the layout of the screen keyboard is set to "us" 0.666
After features/support/hooks.rb:305 1.244
After features/support/hooks.rb:89 0.000
Tags: @product
45.545
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.718
And I capture all network traffic 0.013
When I disable MAC spoofing in Tails Greeter 3.872
And I log in to a new session 17.225
And the network is plugged 0.049
And Tor is ready 13.619
Then 1 network interface is enabled 0.099
And the 1st network device has its real MAC address configured 0.096
When I hotplug a network device and wait for it to be initialized 1.387
Then 2 network interfaces are enabled 0.078
And the 2nd network device has its real MAC address configured 0.081
And some network device leaked the real MAC address 0.303
After features/support/hooks.rb:305 0.695
After features/support/hooks.rb:89 0.045
Tags: @product
42.657
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.347
And I capture all network traffic 0.004
When I log in to a new session 18.188
And the network is plugged 0.051
And Tor is ready 14.005
Then 1 network interface is enabled 0.145
And the 1st network device has a spoofed MAC address configured 0.068
When I hotplug a network device and wait for it to be initialized 1.405
Then 2 network interfaces are enabled 0.075
And the 2nd network device has a spoofed MAC address configured 0.073
And no network device leaked the real MAC address 0.291
After features/support/hooks.rb:305 0.878
After features/support/hooks.rb:89 0.039
Tags: @product
2:26.874
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.051
And I capture all network traffic 0.007
And the network is plugged 0.055
And macchanger will fail by not spoofing and always returns false 0.164
When I log in to a new session 2:12.707
Then no network interfaces are enabled 0.169
And no network device leaked the real MAC address 0.028
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.690
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.041
Tags: @product
2:28.053
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.123
And I capture all network traffic 0.006
And the network is plugged 0.043
And macchanger will fail by not spoofing and always returns true 0.151
When I log in to a new session 2:12.887
Then no network interfaces are enabled 0.174
And no network device leaked the real MAC address 0.016
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.648
After features/support/hooks.rb:305 1.093
After features/support/hooks.rb:89 0.051
Tags: @product
2:27.070
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.021
And I capture all network traffic 0.005
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns true 0.150
And no network interface modules can be unloaded 0.400
When I log in to a new session 2:13.094
Then 1 network interface is enabled 0.216
But the MAC spoofing panic mode disabled networking 0.504
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 4.624
After features/support/hooks.rb:305 0.757
After features/support/hooks.rb:89 0.053
Tags: @product
55.088
Before features/support/hooks.rb:259 0.005
Given a computer 0.174
And I capture all network traffic 0.004
When I start the computer 0.990
Then the computer boots Tails 53.784
And no network interfaces are enabled 0.119
And no network device leaked the real MAC address 0.015
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.043
1:25.817
Before features/support/hooks.rb:259 0.005
Given a computer 0.163
And I start Tails from DVD with network unplugged and I login 1:11.942
And I plug and mount a USB drive containing a sample PNG 12.264
Then MAT can clean some sample PNG file 1.446
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.028
Feature: Networking
Tags: @product
1:13.016
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.923
And I wait between 30 and 60 seconds 44.043

Slept for 44 seconds

Then the Tor Status icon tells me that Tor is not usable 0.793
When the network is plugged 0.051
Then I successfully configure Tor 14.529
And the Tor Status icon tells me that Tor is usable 0.755
And all notifications have disappeared 3.865
And the time has synced 0.053
After features/support/hooks.rb:305 0.686
After features/support/hooks.rb:89 0.000
Feature: Networking
35.256
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.038
And I disable networking in Tails Greeter 1.174
And I log in to a new session 15.398
Then no network interfaces are enabled 0.188
When I hotplug a network device 0.201
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.244
After features/support/hooks.rb:305 0.770
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
24.664
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.619
When I start "Onion Circuits" via GNOME Activities Overview 10.011
Then Onion Circuits starts 1.805
And Onion Circuits shows some circuits 0.228
After features/support/hooks.rb:305 0.870
After features/support/hooks.rb:89 0.000
Tags: @product
2:18.516
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:32.672
And I update APT using apt 21.053
And I install "python3-behave" using apt 22.878
Then the Tails Persistent Storage behave tests pass 1.911
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.000
Tags: @product
43.424
Before features/support/hooks.rb:259 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 15.448
When I log in to a new session without activating the Persistent Storage 20.200
Then Tails is running from USB drive "__internal" 0.357
And persistence is disabled 0.226
But a Tails persistence partition exists on USB drive "__internal" 7.191
After features/support/hooks.rb:305 1.502
After features/support/hooks.rb:89 0.000
Tags: @product
3:7.118
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.097
Then Tails is running from USB drive "__internal" 0.343
When I create a file in the Persistent directory 0.114
And I create a persistent partition with the default settings 24.278
Then the file I created was copied to the Persistent Storage 0.433
When I shutdown Tails and wait for the computer to power off 10.728
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:18.746
Then persistence for "Persistent" is active 0.301
And the file I created in the Persistent directory exists 0.074
After features/support/hooks.rb:305 1.643
After features/support/hooks.rb:89 0.018
Tags: @product
1:3.052
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 14.542
And the system is very low on memory 3.065
When I create a file in the Persistent directory 0.948
When I try to create a persistent partition 25.484
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.203
When I close the Persistent Storage app 2.544
And I free up some memory 1.554
And I create a persistent partition with the default settings 14.477
Then the file I created was copied to the Persistent Storage 0.232
After features/support/hooks.rb:305 1.436
After features/support/hooks.rb:89 0.000
Tags: @product
2:28.717
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.003
Then Tails is running from USB drive "__internal" 0.430
And all tps features are active 2.285
And all persistent directories have safe access rights 2.498
When I disable the first tps feature 5.063
Then all tps features but the first one are active 2.204
And I shutdown Tails and wait for the computer to power off 9.058
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:53.179
Then all tps features but the first one are active 1.993
After features/support/hooks.rb:305 0.989
After features/support/hooks.rb:89 0.009
Tags: @product
18.424
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.760
Then persistence for "Persistent" is active 0.307
And I create a file in the Persistent directory 0.104
Then the file I created was copied to the Persistent Storage 0.120
When I disable the first tps feature 4.721
Then persistence for "Persistent" is not active 0.084
And the Persistent directory does not exist 0.076
When I enable the first tps feature 3.106
Then persistence for "Persistent" is active 0.073
And the file I created in the Persistent directory exists 0.069
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.000
Tags: @product
18.022
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.120
Then persistence for "Persistent" is active 0.142
When I create a file in the Persistent directory 0.090
And I disable the first tps feature 4.860
And I delete the data of the Persistent Folder feature 3.746
Then the file I created does not exist on the Persistent Storage 0.061
After features/support/hooks.rb:305 0.965
After features/support/hooks.rb:89 0.000
Tags: @product
50.158
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.793
And the network is plugged 0.052
And Tor is ready 16.815
And I take note of which tps features are available 0.630
When I write some files expected to persist 1.526
And I shutdown Tails and wait for the computer to power off 6.410
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 14.930
After features/support/hooks.rb:305 0.114
After features/support/hooks.rb:89 0.000
Tags: @product
2:53.970
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.541
And the network is plugged 0.062
And Tor is ready 17.130
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.230
And I shutdown Tails and wait for the computer to power off 11.401
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:53.804
And I capture all network traffic 0.008
And the network is plugged 0.071
And Tor is ready 21.047
And I switch to the "persistent-con-current" NetworkManager connection 0.354
And the 1st network device has a spoofed MAC address configured 0.072
And no network device leaked the real MAC address 0.244
After features/support/hooks.rb:305 0.567
After features/support/hooks.rb:89 0.049
Tags: @product
1:12.337
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 24.536
And I enable persistence creation in Tails Greeter 1.128
And I log in to a new session expecting no warning about the Persistent Storage not being activated 18.619
Then I create a persistent partition with the default settings using the wizard that was already open 28.051
After features/support/hooks.rb:305 1.980
After features/support/hooks.rb:89 0.000
Tags: @product
4:33.535
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.227
When I enable persistence 36.914
Then no persistent Greeter options were restored 15.201
When I set all Greeter options to non-default values 22.886
And I log in to a new session in German (de) after having activated the Persistent Storage 46.335
Then all Greeter options are set to non-default values 0.273
When I cold reboot the computer 7.587
And the computer reboots Tails 54.144
Given I enable persistence 28.636
Then persistent Greeter options were restored 15.294
When I log in to a new session after having activated the Persistent Storage 33.660
Then all Greeter options are set to non-default values 0.373
After features/support/hooks.rb:305 1.231
After features/support/hooks.rb:89 0.009
Tags: @product
3:27.034
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.044
# 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 42.356
And I shutdown Tails and wait for the computer to power off 12.632
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:52.277
And I change the passphrase of the Persistent Storage back to the original 29.723
After features/support/hooks.rb:305 2.172
After features/support/hooks.rb:89 0.009
Tags: @product
50.522
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.350
And I log in to a new session without activating the Persistent Storage 18.676
Then persistence is disabled 0.298
But a Tails persistence partition exists on USB drive "__internal" 5.616
And all notifications have disappeared 8.250
When I delete the persistent partition 5.966
Then there is no persistence partition on USB drive "__internal" 0.362
After features/support/hooks.rb:305 0.913
After features/support/hooks.rb:89 0.000
Tags: @product
2:9.001
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.614
When I write some dotfile expected to persist 0.104
And I shutdown Tails and wait for the computer to power off 6.694
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.232
Then the expected persistent dotfile is present in the filesystem 0.355
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.009
Tags: @product
1:26.849
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.831
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.084
When I try to enable persistence 0.267
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 27.868
When I log in to a new session after having activated the Persistent Storage 34.849
And all notifications have disappeared 7.690
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 2.940
And all tps features are enabled 2.192
And all tps features but the first one are active 2.123
After features/support/hooks.rb:305 1.026
After features/support/hooks.rb:89 0.000
Tags: @product
4:50.368
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:38.179
And I enable persistence 32.331
And I log in to a new session after having activated the Persistent Storage 37.799
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.677
And persistence is enabled 0.380
After features/support/hooks.rb:305 1.865
After features/support/hooks.rb:89 0.000
Tags: @product
47.482
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 24.026
And I enable persistence but something goes wrong during the LUKS header upgrade 22.689
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.766
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.000
Tags: @product
18.967
When I choose to connect to Tor automatically 1.729
And I accept Tor Connection's offer to use my persistent bridges 1.864
And I click "Connect to Tor" 1.233
Then I wait until Tor is ready 10.516
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 2.537
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.074
After features/support/hooks.rb:305 0.670
After features/support/hooks.rb:89 0.066
Tags: @product
17.229
When I choose to connect to Tor automatically 1.869
And I accept Tor Connection's offer to use my persistent bridges 1.757
And I disable saving bridges to Persistent Storage 1.258
And I configure a direct connection in the Tor Connection Assistant 6.150
Then I wait until Tor is ready 3.871
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 1.326
And all Internet traffic has only flowed through Tor or connectivity check service 0.983
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.058
Tags: @product
11.611
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 11.165
Then the live user has been setup by live-boot 0.145
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.082
And the live user owns its home directory which has strict permissions 0.217
After features/support/hooks.rb:305 0.709
After features/support/hooks.rb:89 0.000
14.462
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.264
Then no unexpected services are listening for network connections 0.198

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

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

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

After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.000
Tags: @product
20.722
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.617
Then the live user can only access allowed local services 6.105

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.598
After features/support/hooks.rb:89 0.000
Tags: @product
10.409
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 10.304
Then there are no unexpected messages of priority "err" or higher in the journal 0.104
After features/support/hooks.rb:305 0.731
After features/support/hooks.rb:89 0.000
Tags: @product
12.117
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.030
Then there are no unexpected messages of priority "err" or higher in the journal 0.086
After features/support/hooks.rb:305 0.891
After features/support/hooks.rb:89 0.000
Tags: @product
21.288
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.045
When I request a shutdown using the system menu 1.692
Then Tails eventually shuts down 6.550
After features/support/hooks.rb:305 0.152
After features/support/hooks.rb:89 0.000
1:18.227
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.770
When I request a reboot using the system menu 1.738
Then Tails eventually restarts 1:4.717
After features/support/hooks.rb:305 3.485
After features/support/hooks.rb:89 0.000
6.932
Given I monitor the network connections of SSH 0.059
And I have the SSH key pair for an SSH server 0.311
When I connect to an SSH server on the Internet 5.251
Then I have sucessfully logged into the SSH server 1.295
And I see that SSH is properly stream isolated 0.015
After features/support/hooks.rb:464 0.549
After features/support/hooks.rb:305 0.918
After features/support/hooks.rb:89 0.000
7.055
Given I have the SSH key pair for an SSH server 0.227
And an SSH server is running on the LAN 0.449
When I connect to an SSH server on the LAN 4.729
Then I am prompted to verify the SSH fingerprint for the SSH server 1.648
After features/support/hooks.rb:464 0.402
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.001
24.006
Given I have the SSH key pair for an SFTP server 0.257
When I connect to an SFTP server on the Internet 22.596
Then I successfully connect to the SFTP server 1.153
After features/support/hooks.rb:464 0.595
After features/support/hooks.rb:305 0.846
After features/support/hooks.rb:89 0.000
17.519
Given I cancel setting up an email account 3.155
When I open Thunderbird's Add-ons Manager 2.384
And I open the Extensions tab 1.248
Then I see that no add-ons are enabled in Thunderbird 10.730
After features/support/hooks.rb:464 0.863
After features/support/hooks.rb:305 1.271
After features/support/hooks.rb:89 0.000
44.033
When I enter my email credentials into the autoconfiguration wizard 10.647
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.340
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.367
When I accept the autoconfiguration wizard's configuration 18.335
And I send an email to myself 6.157
And I fetch my email 1.492
Then I can find the email I sent to myself in my inbox 6.693
After features/support/hooks.rb:464 1.377
After features/support/hooks.rb:305 0.986
After features/support/hooks.rb:89 0.000
8.716
When the network is plugged 0.048
And the Tor Connection Assistant autostarts 3.061
And I look at the hide mode but then I go back 3.941
And I choose to connect to Tor automatically 1.492
Then Tor Connection does not propose me to use Tor bridges 0.172
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.000
Tags: @product
1:19.779
Given the Tor network and default bridges are blocked 1.628
And the network is plugged 0.089
And I make sure time sync before Tor connects indicates a captive portal 1.265
And the Tor Connection Assistant autostarts 1.441
When I choose to connect to Tor automatically 1.720
And I click "Connect to Tor" 1.151
Then the Tor Connection Assistant fails to connect to Tor 26.943
And the Tor Connection Assistant knows that it's not the time sync that failed 10.422
And the Tor Connection Assistant knows that there might be a captive portal 0.121
When I open the Unsafe Browser from Tor Connection 13.990
And I log-in to the Captive Portal 10.223
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.808
And I allow time sync before Tor connects to work again 0.073
And I click "Connect to Tor" 1.191
Then I wait until Tor is ready 7.586
After features/support/hooks.rb:305 0.747
After features/support/hooks.rb:89 0.000
Tags: @product
12.546
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.006
Then the firewall's policy is to drop all IPv4 traffic 0.151
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.218
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.069
And the firewall is configured to block all external IPv6 traffic 0.101
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.000
Tags: @product
41.441
Before features/support/hooks.rb:259 0.012
Given I have started Tails from DVD and logged in and the network is connected 11.578
And I capture all network traffic 0.007
When I successfully start the Unsafe Browser 17.131
And I open the Tails homepage in the Unsafe Browser 11.418
And the Tails homepage loads in the Unsafe Browser 0.599
Then the firewall leak detector has detected leaks 0.706
After features/support/hooks.rb:305 0.809
After features/support/hooks.rb:89 0.044
Tags: @product
12.752
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.813
And I capture all network traffic 0.005
And I disable Tails' firewall 0.238
When I do a TCP DNS lookup of "torproject.org" 0.606
Then the firewall leak detector has detected leaks 0.089
After features/support/hooks.rb:305 0.610
After features/support/hooks.rb:89 0.052
Tags: @product
12.298
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.427
And I capture all network traffic 0.004
And I disable Tails' firewall 0.229
When I do a UDP DNS lookup of "torproject.org" 0.548
Then the firewall leak detector has detected leaks 0.087
After features/support/hooks.rb:305 0.717
After features/support/hooks.rb:89 0.043
Tags: @product
15.926
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.496
And I capture all network traffic 0.005
And I disable Tails' firewall 0.230
When I send some ICMP pings 4.085
Then the firewall leak detector has detected leaks 0.108
After features/support/hooks.rb:305 0.632
After features/support/hooks.rb:89 0.039
14.036
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.654
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.314
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.067
After features/support/hooks.rb:464 0.339
After features/support/hooks.rb:305 0.712
After features/support/hooks.rb:89 0.000
13.009
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.596
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.352
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.059
After features/support/hooks.rb:464 0.330
After features/support/hooks.rb:305 0.908
After features/support/hooks.rb:89 0.000
16.992
Before features/support/hooks.rb:259 0.030
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.508
When I open an untorified ICMP connection to 1.2.3.4 5.379
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.104
After features/support/hooks.rb:464 0.312
After features/support/hooks.rb:305 0.598
After features/support/hooks.rb:89 0.000
Tags: @product
19.868
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.305
And the system DNS is using the local DNS resolver 0.024
And the network is plugged 0.042
And I successfully configure Tor 11.485
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:305 0.851
After features/support/hooks.rb:89 0.000
10.234
When I monitor the network connections of tails-security-check 0.061
And I re-run tails-security-check 0.150
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:464 0.413
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.000
2.581
When I monitor the network connections of htpdate 0.069
And I re-run htpdate 2.500
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.382
After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
32.182
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.060
And I re-run tails-upgrade-frontend-wrapper 32.106
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:464 0.567
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
23.086
When I monitor the network connections of Tor Browser 0.061
And I start the Tor Browser 21.729
And the Tor Browser loads the startup page 1.253
Then I see that Tor Browser is properly stream isolated 0.042
After features/support/hooks.rb:464 1.242
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.000
Tags: @product
46.427
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.099
And a web server is running on the LAN 1.034
And I capture all network traffic 0.006
When I start the Tor Browser 20.439
And the Tor Browser loads the startup page 1.167
And I open a page on the LAN web server in the Tor Browser 9.991
Then the Tor Browser shows the "Unable to connect" error 1.143
And no traffic was sent to the web server on the LAN 0.545
After features/support/hooks.rb:305 0.764
After features/support/hooks.rb:89 0.036
51.213
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.981
Then the amnesiac Tor Browser directory exists 0.070
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.653
And the persistent Tor Browser directory does not exist 0.064
When I start the Tor Browser 19.777
And the Tor Browser loads the startup page 1.050
Then I can save the current page as "index.html" to the default downloads directory 5.591
And I can print the current page as "output.pdf" to the default downloads directory 11.024
After features/support/hooks.rb:464 1.239
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.000
46.836
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.164
When I start the Tor Browser 20.078
Then the Tor Browser loads the startup page 1.079
When I download some file in the Tor Browser 13.191
Then the file is saved to the default Tor Browser download directory 0.322
After features/support/hooks.rb:464 2.444
After features/support/hooks.rb:305 0.703
After features/support/hooks.rb:89 0.000
1:15.321
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.931
When I start the Tor Browser 21.080
And the Tor Browser loads the startup page 1.193
Then I can listen to an Ogg audio track in Tor Browser 41.115
After features/support/hooks.rb:464 1.929
After features/support/hooks.rb:305 0.908
After features/support/hooks.rb:89 0.000
42.695
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.479
When I start the Tor Browser 19.364
And the Tor Browser loads the startup page 1.245
Then I can watch a WebM video in Tor Browser 10.606
After features/support/hooks.rb:464 1.328
After features/support/hooks.rb:305 0.774
After features/support/hooks.rb:89 0.000
Tags: @product
1:13.971
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.963
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.117
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.069
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.052
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.040
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.040
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/tmp/synaptic.html" exists 0.055
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.137
When I start the Tor Browser 20.486
And the Tor Browser loads the startup page 1.128
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.165
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.588
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.268
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.147
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.771
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.580
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.081
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.115
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.509
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.513
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.066
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 5.325
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.525
# 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.067
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.478
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.522
After features/support/hooks.rb:305 0.700
After features/support/hooks.rb:89 0.000
Tags: @product
33.496
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.779
When I start the Tor Browser 20.550
Then the Tor Browser uses all expected TBB shared libraries 1.166
After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.000
50.167
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.744
When I start the Tor Browser 19.904
And the Tor Browser loads the startup page 1.083
And I open the Tails homepage in the Tor Browser 10.434
Then the Tor Browser loads the Tails homepage 1.315
When I request a new identity in Tor Browser 3.314
Then the Tor Browser restarts into a fresh session 2.371
After features/support/hooks.rb:464 2.008
After features/support/hooks.rb:305 1.016
After features/support/hooks.rb:89 0.000
Tags: @product
35.240
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.742
When I start the Tor Browser 20.866
And the Tor Browser loads the startup page 1.152
Then Tor Browser's circuit view is working 1.478
After features/support/hooks.rb:305 0.798
After features/support/hooks.rb:89 0.000
Tags: @product
59.637
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.773
When I start the Tor Browser 23.052
And the Tor Browser loads the startup page 1.277
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.475
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.042
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.674
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.341
After features/support/hooks.rb:305 0.715
After features/support/hooks.rb:89 0.000
Tags: @product
1:35.350
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.430
And the network is plugged 0.044
And I successfully configure Tor 17.170
And available upgrades have been checked 0.048
And all notifications have disappeared 4.083
Then the persistent Tor Browser directory exists 0.064
And there is a GNOME bookmark for the persistent Tor Browser directory 1.578
When I start the Tor Browser 19.569
And I open the address "https://tails.net/about" in the Tor Browser 10.667
And "Tails - How Tails works" has loaded in the Tor Browser 1.368
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.790
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.290
Then "Tails - How Tails works" has loaded in the Tor Browser 1.658
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.585
After features/support/hooks.rb:305 0.771
After features/support/hooks.rb:89 0.000
Tags: @product
43.511
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.834
Then the amnesiac Documents directory exists 0.101
And there is a GNOME bookmark for the amnesiac Documents directory 1.618
Then I start the Tor Browser in offline mode 23.736
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.220
After features/support/hooks.rb:305 1.072
After features/support/hooks.rb:89 0.000
Tags: @product
41.994
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.671
Then the amnesiac Downloads directory exists 0.199
And there is a GNOME bookmark for the amnesiac Downloads directory 1.635
Then I start the Tor Browser in offline mode 23.154
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.333
After features/support/hooks.rb:305 1.076
After features/support/hooks.rb:89 0.000
Tags: @product
40.801
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.523
Then the amnesiac Music directory exists 0.099
And there is a GNOME bookmark for the amnesiac Music directory 1.628
Then I start the Tor Browser in offline mode 22.321
And I can save the current page as "index.html" to the Music GNOME bookmark 8.228
After features/support/hooks.rb:305 1.202
After features/support/hooks.rb:89 0.000
Tags: @product
40.712
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.468
Then the amnesiac Pictures directory exists 0.079
And there is a GNOME bookmark for the amnesiac Pictures directory 1.492
Then I start the Tor Browser in offline mode 22.582
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.090
After features/support/hooks.rb:305 1.529
After features/support/hooks.rb:89 0.000
Tags: @product
41.792
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.527
Then the amnesiac Videos directory exists 0.363
And there is a GNOME bookmark for the amnesiac Videos directory 1.517
Then I start the Tor Browser in offline mode 23.115
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.267
After features/support/hooks.rb:305 1.197
After features/support/hooks.rb:89 0.000
Tags: @product
3:20.600
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.907
And all tps features are active 2.248
And all persistent filesystems have safe access rights 0.208
And all persistence configuration files have safe access rights 0.380
And all persistent directories have safe access rights 2.475
When I start the Tor Browser in offline mode 24.572
And I add a bookmark to eff.org in the Tor Browser 12.886
And I cold reboot the computer 10.327
And the computer reboots Tails 56.584
And I enable persistence 13.689
And I log in to a new session 34.041
And all notifications have disappeared 9.153
And I start the Tor Browser in offline mode 21.680
Then the Tor Browser has a bookmark to eff.org 1.443
After features/support/hooks.rb:305 1.057
After features/support/hooks.rb:89 0.010
4.593
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.426
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.166
After features/support/hooks.rb:464 0.421
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.000
7.794
Given I have the SSH key pair for a Git repository 0.247
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.373
Then the Git repository "testing" has been cloned successfully 0.173
After features/support/hooks.rb:464 0.375
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.000
0.513
When I wget "https://example.com/" to stdout 0.513
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.343
After features/support/hooks.rb:305 0.588
After features/support/hooks.rb:89 0.000
0.396
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.396

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.315
After features/support/hooks.rb:305 0.575
After features/support/hooks.rb:89 0.000
0.420
When I curl "https://example.com/" to stdout 0.420
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.333
After features/support/hooks.rb:305 0.846
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
45.767
Given I have started Tails from DVD without network and logged in 8.661
And I plug and mount a USB drive containing sample videos 13.179
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.162
And the file "/home/amnesia/video.mp4" exists 0.050
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.192
When I open "/home/amnesia/video.mp4" with Totem 3.216
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.049
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.153
Given I close Totem 0.167
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.075
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.122
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.203
Then Totem tells me it is not allowed to open this file 1.818
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.059
Given I close Totem 0.121
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.056
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.148
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.167
Then Totem tells me it is not allowed to open this file 0.960
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.126
Given I close Totem 0.146
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.054
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.105
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.268
Then Totem tells me it is not allowed to open this file 0.932
# 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.132
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.070
And the file "/home/amnesia/.purple/otr.private_key" exists 0.050
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.113
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.149
Then Totem tells me it is not allowed to open this file 0.849
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.065
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.000
Feature: Using Totem
24.503
Given I have started Tails from DVD and logged in and the network is connected 11.976
Then I can watch a WebM video over HTTPs 12.526
After features/support/hooks.rb:464 0.687
After features/support/hooks.rb:305 0.941
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
40.751
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.807
And I plug and mount a USB drive containing sample videos 13.169
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.097
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.321
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 8.260
Given I close Totem 0.486
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.253
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.079
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.256
Then Totem tells me it is not allowed to open this file 1.897
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.120
After features/support/hooks.rb:305 1.474
After features/support/hooks.rb:89 0.001
Tags: @product
48.678
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.008
And I disable the Unsafe Browser 5.714
And I log in to a new session 18.417
And the network is plugged 0.038
And all notifications have disappeared 6.887
When I try to start the Unsafe Browser 0.150
Then the Unsafe Browser complains that it is disabled 3.461
After features/support/hooks.rb:305 0.897
After features/support/hooks.rb:89 0.000
Tags: @product
38.617
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.680
And a web server is running on the LAN 1.044
When I successfully start the Unsafe Browser 16.235
And I open a page on the LAN web server in the Unsafe Browser 8.453
Then the Unsafe Browser displays the LAN web server hello message 0.204
After features/support/hooks.rb:305 3.919
After features/support/hooks.rb:89 0.000
Tags: @product @doc
50.039
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.079
When I successfully start the Unsafe Browser 16.900
Then the Unsafe Browser runs as the expected user 0.723
And the Unsafe Browser has a red theme 0.897
And the Unsafe Browser shows a warning as its start page 1.336
And the Unsafe Browser has no add-ons enabled 8.852
And the Unsafe Browser has no bookmarks 8.149
And the Unsafe Browser uses all expected TBB shared libraries 1.100
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.000
Tags: @product
42.514
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.931
When I successfully start the Unsafe Browser 16.016
When I open the Tails homepage in the Unsafe Browser 12.667
Then the Tails homepage loads in the Unsafe Browser 0.605
And the Unsafe Browser has sent packets out to the Internet 0.294
After features/support/hooks.rb:305 0.708
After features/support/hooks.rb:89 0.000
31.419
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.605
When I successfully start the Unsafe Browser 16.718
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.547
And the Unsafe Browser chroot is torn down 0.426
After features/support/hooks.rb:305 0.897
After features/support/hooks.rb:89 0.000
41.875
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.905
When I successfully start the Unsafe Browser 16.273
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.002

Slept for 10 seconds

And I try to start the Unsafe Browser 0.214
Then I see a warning about another instance already running 3.480
After features/support/hooks.rb:305 1.073
After features/support/hooks.rb:89 0.000
Tags: @product
43.022
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.913
When I configure the Unsafe Browser to use a local proxy 0.237
And I successfully start the Unsafe Browser 17.286
And I open the Tails homepage in the Unsafe Browser 12.005
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.579
After features/support/hooks.rb:305 1.148
After features/support/hooks.rb:89 0.000
2:30.005
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.783
And I capture all network traffic 0.011
And I configure the Unsafe Browser to check for updates more frequently 0.085
But checking for updates is disabled in the Unsafe Browser's configuration 0.015
When I successfully start the Unsafe Browser 17.391
And I wait 120 seconds 2:0.098

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.620
After features/support/hooks.rb:464 0.520
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.040
29.034
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.901
And the network is unplugged 0.078
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.003

Slept for 10 seconds

When I try to start the Unsafe Browser 0.131
Then I am told I cannot start the Unsafe Browser when I am offline 6.919
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
19.562
When I plug a USB drive containing a basic VeraCrypt volume 7.156
And I cancel the GNOME authentication prompt 2.014
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.503
And I open this VeraCrypt volume in GNOME Files 4.670
Then I see the expected contents in this VeraCrypt volume 0.579
When I lock the currently opened VeraCrypt volume 0.497
Then the VeraCrypt volume has been unmounted and locked 0.141
After features/support/hooks.rb:305 0.726
After features/support/hooks.rb:89 0.000
22.666
When I plug a USB drive containing a hidden VeraCrypt volume 10.325
And I cancel the GNOME authentication prompt 1.691
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.902
And I open this VeraCrypt volume in GNOME Files 4.600
Then I see the expected contents in this VeraCrypt volume 0.525
When I lock the currently opened VeraCrypt volume 0.390
Then the VeraCrypt volume has been unmounted and locked 0.231
After features/support/hooks.rb:305 0.726
After features/support/hooks.rb:89 0.000
30.688
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.519
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.721
And I open this VeraCrypt volume in GNOME Files 6.380
Then I see the expected contents in this VeraCrypt volume 0.343
When I lock the currently opened VeraCrypt file container 0.441
Then the VeraCrypt file container has been unmounted and locked 0.282
After features/support/hooks.rb:305 0.684
After features/support/hooks.rb:89 0.000
37.216
When I plug and mount a USB drive containing a hidden VeraCrypt file container 23.179
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.194
And I open this VeraCrypt volume in GNOME Files 5.505
Then I see the expected contents in this VeraCrypt volume 0.732
When I lock the currently opened VeraCrypt file container 0.388
Then the VeraCrypt file container has been unmounted and locked 0.215
After features/support/hooks.rb:305 0.788
After features/support/hooks.rb:89 0.029
25.813
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.082
And I cancel the GNOME authentication prompt 1.652
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.073
And I open this VeraCrypt volume in GNOME Files 3.820
Then I see the expected contents in this VeraCrypt volume 0.545
When I lock the currently opened VeraCrypt volume 0.439
Then the VeraCrypt volume has been unmounted and locked 0.198
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
25.269
When I plug a USB drive containing a hidden VeraCrypt volume 10.306
And I cancel the GNOME authentication prompt 1.712
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.047
And I open this VeraCrypt volume in GNOME Files 4.042
Then I see the expected contents in this VeraCrypt volume 0.426
When I lock the currently opened VeraCrypt volume 0.526
Then the VeraCrypt volume has been unmounted and locked 0.207
After features/support/hooks.rb:305 0.884
After features/support/hooks.rb:89 0.000
46.565
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.346
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.157
And I open this VeraCrypt volume in GNOME Files 4.739
Then I see the expected contents in this VeraCrypt volume 2.633
When I lock the currently opened VeraCrypt file container 0.499
Then the VeraCrypt file container has been unmounted and locked 0.190
After features/support/hooks.rb:305 0.912
After features/support/hooks.rb:89 0.017
44.740
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.527
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.579
And I open this VeraCrypt volume in GNOME Files 4.261
Then I see the expected contents in this VeraCrypt volume 0.757
When I lock the currently opened VeraCrypt file container 0.440
Then the VeraCrypt file container has been unmounted and locked 0.173
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.019
36.528
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.983
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.437
And I open this VeraCrypt volume in GNOME Files 5.204
Then I see the expected contents in this VeraCrypt volume 1.041
When I lock the currently opened VeraCrypt file container 0.542
Then the VeraCrypt file container has been unmounted and locked 0.319
After features/support/hooks.rb:305 0.898
After features/support/hooks.rb:89 0.000
Tags: @product
10.371
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 10.283
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.087
After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
Tags: @product
9.850
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 8.977
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.872
After features/support/hooks.rb:305 0.610
After features/support/hooks.rb:89 0.000
Tags: @product
22.098
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.610
When I start "WhisperBack" via GNOME Activities Overview 10.120
Then WhisperBack has debugging information 3.367
After features/support/hooks.rb:305 0.971
After features/support/hooks.rb:89 0.000