Project Number Date
test_Tails_ISO_devel 3229 10 Jan 2024, 18:08

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1469 1 2 0 0 1472 195 1 196 4:45:27.526 Failed
Tags: @product
1:34.839
Before features/support/hooks.rb:245 0.034
Given a computer 0.391
And I temporarily create a 100 MiB disk named "swap" 0.209
And I create a gpt swap partition on disk "swap" 11.820
And I plug SATA drive "swap" 1.499
And I temporarily create a 2 GiB disk named "live_hd" 0.598
And I write the Tails ISO image to disk "live_hd" 17.179
And I plug SATA drive "live_hd" 1.054
When I start Tails with network unplugged and I login 1:1.703
Then a "swap" partition was detected by Tails on drive "swap" 0.101
And drive "live_hd" is detected by Tails 0.111
But Tails has no disk swap enabled 0.090
And drive "live_hd" is not mounted 0.076
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.102
Tags: @product
1:17.465
Before features/support/hooks.rb:245 0.002
Given a computer 0.146
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.047
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 20.018
And I plug non-removable USB drive "fake_TailsData" 1.054
When I start the computer 1.083
And the computer boots Tails 41.784
Then drive "fake_TailsData" is detected by Tails 0.096
And Tails Greeter has not detected a persistence partition 13.234
After features/support/hooks.rb:291 0.780
After features/support/hooks.rb:75 0.007
Tags: @product
1:13.636
Before features/support/hooks.rb:245 0.002
Given a computer 0.153
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.051
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 16.090
And I plug SATA drive "fake_TailsData" 1.060
When I start the computer 0.924
And the computer boots Tails 42.092
Then drive "fake_TailsData" is detected by Tails 0.099
And Tails Greeter has not detected a persistence partition 13.165
After features/support/hooks.rb:291 0.753
After features/support/hooks.rb:75 0.029
Tags: @product
1:16.929
Before features/support/hooks.rb:245 0.003
Given a computer 0.170
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.125
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 5.482
And I plug SATA drive "gpt_ext2" 1.048
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.115
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 5.094
And I plug SATA drive "msdos_fat32" 1.064
And I start Tails from DVD with network unplugged and I login 1:3.494
Then drive "gpt_ext2" is detected by Tails 0.111
And drive "gpt_ext2" is not mounted 0.079
And drive "msdos_fat32" is detected by Tails 0.063
And drive "msdos_fat32" is not mounted 0.080
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.007
Tags: @product
2:0.274
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:39.615
And running a command as root with pkexec requires PolicyKit administrator privileges 0.144
Then I can run a command as root with sudo 0.130
Then I can run a command as root with pkexec 20.383
After features/support/hooks.rb:291 0.860
After features/support/hooks.rb:75 0.010
Tags: @product
2:23.179
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 43.319
And running a command as root with pkexec requires PolicyKit administrator privileges 0.155
Then I cannot run a command as root with sudo and the standard passwords 0.270
And I cannot run a command as root with pkexec and the standard passwords 32.502
Then I cannot login as root using su with the standard passwords 1:6.932
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
Feature: Time syncing
23.338
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.347
When the network is plugged 0.148
And I successfully configure Tor 14.780
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:450 0.581
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.004
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.887
When the network is plugged 0.041
And the Tor Connection Assistant autostarts 2.706
And I configure some normal bridges in the Tor Connection Assistant 13.756
And I wait until Tor is ready 2.513
Then the system clock is less than 5 minutes incorrect 0.098
After features/support/hooks.rb:450 0.529
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Feature: Time syncing
28.620
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.688
When I bump the system time with "+1 day" 0.396
And I capture all network traffic 0.003
And the network is plugged 0.066
And the Tor Connection Assistant autostarts 2.875
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.707
And I wait until Tor is ready 2.791
Then the system clock is less than 5 minutes incorrect 0.087
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.004
After features/support/hooks.rb:450 0.517
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.035
Feature: Time syncing
1:0.966
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.535
When I bump the system time with "-15 days" 0.391
And I warm reboot the computer 0.096
And the computer reboots Tails 51.825
Then Tails' hardware clock is close to the host system's time 0.117
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.007
Feature: Time syncing
1:13.212
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.105
When I bump the hardware clock's time with "-15 days" 2.122
And I warm reboot the computer 0.063
And the computer reboots Tails 1:2.393
Then the hardware clock is still off by "-15 days" 0.528
After features/support/hooks.rb:450 0.101
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.006
Feature: Time syncing
44.780
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.169
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.040
And I start the computer 0.983
And the computer boots Tails 43.438
Then the system clock is just past Tails' source date 0.149
After features/support/hooks.rb:450 0.100
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.007
Feature: Time syncing
31.001
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 8.261
And I make sure time sync before Tor connects times out 1.169
When the network is plugged 0.035
And I successfully configure Tor 21.464
Then the system clock is less than 5 minutes incorrect 0.070
After features/support/hooks.rb:450 0.593
After features/support/hooks.rb:291 0.641
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:1.602
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.309
When I bump the system time with "+8 hours +15 minutes" 0.394
And all notifications have disappeared 3.251
And I capture all network traffic 0.005
And I make sure time sync before Tor connects fails 0.143
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 2.841
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.045
And I click "Connect to Tor" 1.194
And the Tor Connection Assistant fails to connect to Tor 16.306
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.971
Then the system clock is less than 20 minutes incorrect 0.228
When I click "Connect to Tor" 1.175
Then I wait until Tor is ready 6.678
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.960
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.062
After features/support/hooks.rb:450 0.575
After features/support/hooks.rb:291 0.743
After features/support/hooks.rb:75 0.034
Feature: Time syncing
56.239
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.639
When I bump the system time with "+8 hours +15 minutes" 0.288
And all notifications have disappeared 3.170
And I capture all network traffic 0.003
And the network is plugged 0.043
And the Tor Connection Assistant autostarts 2.435
# 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.297
And I click "Connect to Tor" 1.268
Then the Tor Connection Assistant reports that it failed to connect 11.684
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.837
Then the system clock is less than 20 minutes incorrect 0.304
# "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.540
When I click "Connect to Tor" 1.215
Then I wait until Tor is ready 6.909
And all Internet traffic has only flowed through the configured bridges 1.101
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.066
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.432
After features/support/hooks.rb:450 0.600
After features/support/hooks.rb:291 0.769
After features/support/hooks.rb:75 0.041
Feature: Time syncing
22.714
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.365
And I make sure time sync before Tor connects uses a fake connectivity check service 1.166
And the network is plugged 0.040
And Tor is ready 11.572
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.560
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.007
After features/support/hooks.rb:450 0.824
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
Tags: @product
15.563
When I configure some normal bridges in the Tor Connection Assistant 11.885
Then I wait until Tor is ready 2.697
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.076
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.889
After features/support/hooks.rb:291 0.601
After features/support/hooks.rb:75 0.033
Tags: @product
14.463
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.862
Then I wait until Tor is ready 2.520
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.095
And all Internet traffic has only flowed through the configured bridges 0.973
After features/support/hooks.rb:291 0.789
After features/support/hooks.rb:75 0.044
17.354
When I configure the default bridges in the Tor Connection Assistant 11.865
Then I wait until Tor is ready 3.326
And Tor is configured to use the default bridges 0.521
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.071
And Tor is configured to use the default bridges 0.568
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.990
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.050
Tags: @product
26.570
Given the Tor network is blocked 1.833
When I configure a direct connection in the Tor Connection Assistant 20.205
Then I wait until Tor is ready 1.953
And tca.conf includes no bridge 0.012
And available upgrades have been checked 1.121
And Tor is configured to use the default bridges 0.475
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.968
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.076
Tags: @product
44.415
Given the Tor network and default bridges are blocked 1.565
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.440
Then the Tor Connection Assistant reports that it failed to connect 0.113
And tca.conf is empty 0.187
Given the Tor network and default bridges are unblocked 1.414
And I retry connecting to Tor 1.190
Then I wait until Tor is ready 7.037
And tca.conf includes no bridge 0.017
And available upgrades have been checked 0.069
And all Internet traffic has only flowed through Tor or connectivity check service 1.379
After features/support/hooks.rb:291 0.819
After features/support/hooks.rb:75 0.035
Tags: @product
5.003
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.662
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.183
And I cannot click the "Connect to Tor" button 0.156
After features/support/hooks.rb:291 0.705
After features/support/hooks.rb:75 0.067
Tags: @product
25.134
Given I configure a direct connection in the Tor Connection Assistant 7.576
And I wait until Tor is ready 2.858
When I disconnect the network through GNOME 2.888
And I connect the network through GNOME 2.989
Then the Tor Connection Assistant autostarts 1.679
And the Tor Connection Assistant connects to Tor 3.163
And I wait until Tor is ready 2.241
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through Tor or connectivity check service 1.681
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.052
Tags: @product
40.946
Given I configure a direct connection in the Tor Connection Assistant 6.461
And I wait until Tor is ready 2.414
And I disconnect the network through GNOME 2.701
And the Tor network and default bridges are blocked 1.534
When I connect the network through GNOME 2.746
Then the Tor Connection Assistant reports that it failed to connect 25.087
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.065
Tags: @product
36.444
Given the Tor network and default bridges are blocked 1.936
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 21.899
Then the Tor Connection Assistant reports that it failed to connect 0.120
Given the Tor network and default bridges are unblocked 1.612
When I click "Connect to Tor" 1.200
Then I wait until Tor is ready 7.938
And Tor is configured to use the default bridges 0.593
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.142
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.061
18.463
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.611
And I prepare Tails for memory erasure tests 0.673
When I start a process allocating 128 MiB of memory with a known pattern 1.312
Then patterns cover at least 128 MiB in the guest's memory 3.648

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

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

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

After features/support/hooks.rb:291 0.817
After features/support/hooks.rb:75 0.000
59.879
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.784
And I prepare Tails for memory erasure tests 0.688
And I find very few patterns in the guest's memory 4.098

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

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

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

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

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

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

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

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

Pattern coverage: 94.692% (117 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

After features/support/hooks.rb:291 0.784
After features/support/hooks.rb:75 0.000
2:35.753
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.778
And I prepare Tails for memory erasure tests 0.461
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 25.892
Then I find very few patterns in the guest's memory 3.985

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

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

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

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

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

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

Pattern coverage: 108.663% (97 MiB out of 89 MiB reference memory)

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

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

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

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

When I trigger shutdown 2.102
And I wait 20 seconds 20.005

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.502
After features/support/hooks.rb:75 0.000
6:4.143
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:18.404
And I prepare Tails for memory erasure tests 0.563
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.418
When I trigger shutdown 0.411
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.462
After features/support/hooks.rb:75 0.012
38.134
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 9.045
And I temporarily create a 4 GiB disk named "gptfat" 0.045
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.032
And I plug USB drive "gptfat" 2.446
When I start Tails Installer 21.520
Then I am told by Tails Installer that the destination device "is too small" 0.042
After features/support/hooks.rb:291 0.932
After features/support/hooks.rb:75 0.001
Tags: @product
34.610
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 9.149
And I temporarily create a 7200 MiB disk named "temp" 0.053
And I start Tails Installer 22.290
But a suitable USB device is not found 0.033
When I plug USB drive "temp" 2.761
Then the "temp" USB drive is selected 0.114
When I unplug USB drive "temp" 0.188
Then a suitable USB device is not found 0.018
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.000
Tags: @product
3:55.099
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.697
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" 5.160
And I plug USB drive "install" 2.454
And I install Tails to USB drive "install" by cloning 3:27.874
Then the running Tails is installed on USB drive "install" 10.786
But there is no persistence partition on USB drive "install" 0.077
After features/support/hooks.rb:291 1.119
After features/support/hooks.rb:75 0.126
Tags: @product
3:50.086
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.077
And I temporarily create a 7200 MiB disk named "install" 0.050
And I plug USB drive "install" 2.430
And I install Tails to USB drive "install" by cloning 3:28.432
Then the running Tails is installed on USB drive "install" 11.005
But there is no persistence partition on USB drive "install" 0.090
After features/support/hooks.rb:291 1.098
After features/support/hooks.rb:75 0.108
Tags: @product
4:21.633
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.708
And I create a file in the Persistent directory 0.110
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.058
And I plug USB drive "install" 2.466
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:45.071
Then the running Tails is installed on USB drive "install" 14.330
And there is a persistence partition on USB drive "install" 0.077
And the USB drive "install" contains the same files as my persistent storage 3.761
After features/support/hooks.rb:291 2.120
After features/support/hooks.rb:75 0.117
Tags: @product
4:2.838
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.184
And I temporarily create a 7200 MiB disk named "install" 0.052
And I plug USB drive "install" 2.473
And I install Tails to USB drive "install" by cloning 3:32.686
Then the running Tails is installed on USB drive "install" 15.336
And there is no persistence partition on USB drive "install" 0.105
After features/support/hooks.rb:291 1.772
After features/support/hooks.rb:75 0.092
Tags: @product
4:4.153
Before features/support/hooks.rb:245 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.152
And I have started Tails from DVD without network and logged in 8.387
And I clone USB drive "__internal" to a temporary USB drive "install" 1.140
And I plug USB drive "install" 2.509
# 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:28.876
Then the running Tails is installed on USB drive "install" 11.978
And there is no persistence partition on USB drive "install" 0.109
After features/support/hooks.rb:291 1.290
After features/support/hooks.rb:75 0.123
Tags: @product @uefi
1:40.833
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 13.637
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.956
Then Tails is running from USB drive "__internal" 0.386
And the boot device has safe access rights 3.456
And Tails has started in UEFI mode 0.045
After features/support/hooks.rb:291 0.789
After features/support/hooks.rb:75 0.025
Tags: @product
1:32.409
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.137
And I plug and mount a USB drive containing a Tails USB image 27.145
And I create a 7200 MiB disk named "usbimage" 0.060
And I plug USB drive "usbimage" 2.406
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 54.659
After features/support/hooks.rb:291 2.634
After features/support/hooks.rb:75 0.082
Tags: @product
1:14.090
Before features/support/hooks.rb:245 0.002
Given a computer 0.176
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:12.538
Then Tails is running from USB drive "usbimage" 0.468
And the label of the system partition on "usbimage" is "Tails" 0.226
And the system partition on "usbimage" is an EFI system partition 0.152
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.236
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.101
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.102
And the system partition on "usbimage" has the expected flags 0.087
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.006
3:27.339
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:29.397
And I update APT using apt 17.929
When I install "popularity-contest" using apt 19.856
Then I am notified I can not use Additional Software for "popularity-contest" 57.999
And I can open the Additional Software documentation from the notification 22.156
After features/support/hooks.rb:450 39.114
After features/support/hooks.rb:291 2.060
After features/support/hooks.rb:75 0.006
5:44.788
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.012
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:7.908
And I update APT using apt 16.916
And I install "popularity-contest" using apt 19.473
Then I am proposed to add the "popularity-contest" package to my Additional Software 58.560
When I create a persistent storage and activate the Additional Software feature 16.426
Then Additional Software is correctly configured for package "popularity-contest" 1.519
When I shutdown Tails and wait for the computer to power off 10.072
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:32.623
Then Additional Software is correctly configured for package "popularity-contest" 0.988
And the package "popularity-contest" is installed after Additional Software has been started 0.299
After features/support/hooks.rb:450 37.847
After features/support/hooks.rb:291 2.293
After features/support/hooks.rb:75 0.015
3:28.912
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.200
And I start Tails from USB drive "__internal" and I login with an administration password 1:50.463
And I update APT using apt 15.360
When I install "makepp" using apt 19.858
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 1:2.947
And the package "makepp" is installed 0.081
After features/support/hooks.rb:450 40.898
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.018
5:8.861
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.009
Given a computer 0.238
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:20.954
When I uninstall "popularity-contest" using apt 19.188
And I accept removing "popularity-contest" from Additional Software 0.732
Then "popularity-contest" is not in the list of Additional Software 0.732
When I start Synaptic 23.714
And I update APT using Synaptic 22.067
And I install "cowsay" using Synaptic 8.264
And I accept adding "cowsay" to Additional Software 1.311
Then Additional Software is correctly configured for package "cowsay" 0.996
When I uninstall "cowsay" using apt 3.294
And I refuse removing "cowsay" from Additional Software 0.622
Then Additional Software is correctly configured for package "cowsay" 0.799
When I start "Additional Software" via GNOME Activities Overview 12.391
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.358
Then "cowsay" is not in the list of Additional Software 1.515
When I install "cowsay" using apt 3.411
And I refuse adding "cowsay" to Additional Software 2.460
Then "cowsay" is not in the list of Additional Software 0.805
After features/support/hooks.rb:450 1.277
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.013
12:11.989
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.628
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:12.778
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 24.954
And I accept adding "cowsay" to Additional Software 1:8.586
And Additional Software is correctly configured for package "cowsay" 1.705
And I shutdown Tails and wait for the computer to power off 7.188
And I start Tails from USB drive "__internal" with network unplugged 46.670
And I enable persistence 34.049
# 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.023
And I log in to a new session 25.056
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 52.345
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
# 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.092
And the network is plugged 0.039
And Tor is ready 18.552
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 6.020
And available upgrades have been checked 0.204
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.948
And I can open the Additional Software configuration window from the notification 2.929
And I shutdown Tails and wait for the computer to power off 2:2.546
And I start Tails from USB drive "__internal" with network unplugged 45.671
And I enable persistence 32.347
# 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.025
And I log in to a new session 22.063
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 43.789
And I revert the APT tweaks that made it prefer an old version of cowsay 0.090
And the network is plugged 0.040
And Tor is ready 40.171
Then the Additional Software upgrade service has started 0.244
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.130
After features/support/hooks.rb:450 2.478
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.034
1:51.762
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.217
And I start Tails from USB drive "__internal" with network unplugged 47.073
And I enable persistence 32.813
And I remove the "cowsay" deb files from the APT cache 0.635
# 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.081
And I log in to a new session 26.321
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 2.100
And I can open the Additional Software log file from the notification 2.334
And the package "cowsay" is not installed 0.184
After features/support/hooks.rb:450 0.162
After features/support/hooks.rb:291 0.979
After features/support/hooks.rb:75 0.014
Tags: @product
1:28.375
Before features/support/hooks.rb:245 0.009
Given a computer 0.238
And I create a 7200 MiB disk named "old" 0.059
And I plug USB drive "old" 1.060
And I write an old version of the Tails USB image to disk "old" 20.293
When I start Tails from USB drive "old" with network unplugged 1:2.303
Then the boot device has safe access rights 3.406
And Tails is running from USB drive "old" 0.384
And there is no persistence partition on USB drive "old" 0.064
And process "udev-watchdog" is running 0.071
And udev-watchdog is monitoring the correct device 0.286
And I unplug USB drive "old" 0.204
After features/support/hooks.rb:291 3.672
After features/support/hooks.rb:75 0.013
Tags: @product
2:0.997
Before features/support/hooks.rb:245 0.008
Given a computer 0.220
And I start Tails from USB drive "old" with network unplugged and I login 1:5.931
Then Tails is running from USB drive "old" 0.361
And I create a persistent partition 43.983
And I take note of which tps features are available 1.466
Then a Tails persistence partition exists on USB drive "old" 0.907
And I shutdown Tails and wait for the computer to power off 8.127
After features/support/hooks.rb:291 0.168
After features/support/hooks.rb:75 0.012
Tags: @product
2:32.677
Before features/support/hooks.rb:245 0.008
Given a computer 0.219
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:4.437
Then Tails is running from USB drive "old" 0.438
And all tps features are active 2.384
When I write some files expected to persist 2.274
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.269
And all persistence configuration files have safe access rights 0.677
And all persistent directories from the old Tails version have safe access rights 2.878
And I take note of which tps features are available 0.478
And I shutdown Tails and wait for the computer to power off 3.070
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.546
After features/support/hooks.rb:291 0.172
After features/support/hooks.rb:75 0.010
Tags: @product
2:36.658
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.140
And I log in to a new session 18.839
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.351
And I plug USB drive "to_upgrade" 2.510
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:51.517
Then the running Tails is installed on USB drive "to_upgrade" 12.912
And I unplug USB drive "to_upgrade" 0.211
And I unplug USB drive "__internal" 0.174
After features/support/hooks.rb:291 3.629
After features/support/hooks.rb:75 0.000
Tags: @product
2:4.076
Before features/support/hooks.rb:245 0.006
Given a computer 0.205
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:52.394
Then all tps features from the old Tails version are active 1.787
And Tails is running from USB drive "to_upgrade" 0.431
And the boot device has safe access rights 3.967
And the expected persistent files created with the old Tails version are present in the filesystem 2.201
And all persistent directories from the old Tails version have safe access rights 3.088
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.024
6:9.333
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.103
And no SquashFS delta is installed 0.130
And Tails is fooled to think that version 2.0~testoverlayfsng was initially installed 0.297
And Tails is fooled to think it is running version 2.0~testoverlayfsng 0.074
And the file system changes introduced in version 2.2~testoverlayfsng are not present 0.528
And the file system changes introduced in version 2.3~testoverlayfsng are not present 0.565
When the network is plugged 0.089
And Tor is ready 18.959
Then I am proposed to install an incremental upgrade to version 2.2~testoverlayfsng 1.661
And I can successfully install the incremental upgrade to version 2.2~testoverlayfsng 9.116
Given I shutdown Tails and wait for the computer to power off 6.408
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:56.076
Then Tails is running version 2.2~testoverlayfsng 0.118
And all tps features are active 2.377
And the file system changes introduced in version 2.2~testoverlayfsng are present 0.389
And only the 2.2~testoverlayfsng SquashFS delta is installed 0.082
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.289
# We'll really install Tails_amd64_2.0~testoverlayfsng_to_2.3~testoverlayfsng.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 2.1~testoverlayfsng was initially installed 0.310
When the network is plugged 0.042
And Tor is ready 15.698
Then I am proposed to install an incremental upgrade to version 2.3~testoverlayfsng 1.673
And I can successfully install the incremental upgrade to version 2.3~testoverlayfsng 9.578
Given I shutdown Tails and wait for the computer to power off 4.363
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.824
Then Tails is running version 2.3~testoverlayfsng 0.155
And all tps features are active 2.568
And the file system changes introduced in version 2.3~testoverlayfsng are present 0.759
And only the 2.3~testoverlayfsng SquashFS delta is installed 0.077
# 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.375
And Tails is fooled to think that version 2.1~testoverlayfsng was initially installed 0.361
When the network is plugged 0.048
And Tor is ready 16.499
Then the Upgrader considers the system as up-to-date 10.716
# 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 26.981
And the file system changes introduced in version 2.3~testoverlayfsng are present in the Unsafe Browser's chroot 2.027
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.022
29.955
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.312
And Tails is fooled to think that version 2.0~testoverlayfsng was initially installed 0.457
And Tails is fooled to think it is running version 2.0~testoverlayfsng 0.087
And the signing key used by the Upgrader is outdated 0.697
But a current signing key is available on our website 0.000
When the network is plugged 0.043
And Tor is ready 15.609
Then I am proposed to install an incremental upgrade to version 2.2~testoverlayfsng 2.747
After features/support/hooks.rb:291 1.298
After features/support/hooks.rb:75 0.000
51.728
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 42.236
When I eject the boot medium 0.319
Then Tails eventually shuts down 9.172
After features/support/hooks.rb:291 0.249
After features/support/hooks.rb:75 0.000
38.331
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.990
And I prepare Tails for memory erasure tests 0.455
And I fill a 128 MiB file with a known pattern on the root filesystem 11.048
And patterns cover at least 128 MiB in the guest's memory 4.045

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

When I eject the boot medium 0.759
And I wait for Tails to finish wiping the memory 10.156
Then I find very few patterns in the guest's memory 1.875

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

After features/support/hooks.rb:291 3.768
After features/support/hooks.rb:75 0.000
2:39.957
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 8.224
And I prepare Tails for memory erasure tests 0.703
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.961
And I fill the USB drive with a known pattern 2:7.200
And I read the content of the test FS 0.122
And patterns cover at least 99% of the test FS size in the guest's memory 4.021

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

When I eject the boot medium 0.328
And I wait for Tails to finish wiping the memory 9.385
Then I find very few patterns in the guest's memory 2.010

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

After features/support/hooks.rb:291 3.614
After features/support/hooks.rb:75 0.001
2:14.042
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.344
And I prepare Tails for memory erasure tests 0.707
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 23.509
And I fill the USB drive with a known pattern 1:27.734
And I read the content of the test FS 0.085
And patterns cover at least 99% of the test FS size in the guest's memory 2.838

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

When I eject the boot medium 0.303
And I wait for Tails to finish wiping the memory 8.834
Then I find very few patterns in the guest's memory 1.683

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

After features/support/hooks.rb:291 3.509
After features/support/hooks.rb:75 0.000
2:18.729
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.996
And I prepare Tails for memory erasure tests 0.613
And I fill a 128 MiB file with a known pattern on the persistent filesystem 21.663
And patterns cover at least 100 MiB in the guest's memory 3.664

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

When I eject the boot medium 0.852
And I wait for Tails to finish wiping the memory 10.778
Then I find very few patterns in the guest's memory 1.776

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

And Tails eventually shuts down 1:29.386
After features/support/hooks.rb:291 0.119
After features/support/hooks.rb:75 0.000
Tags: @product
45.542
Before features/support/hooks.rb:245 0.005
Given a computer 0.205
And I start Tails from DVD with network unplugged and genuine APT sources 45.001
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.068
And no proposed-updates APT suite is enabled 0.050
And no experimental APT suite is enabled for deb.torproject.org 0.053
And if releasing, no unversioned Tails APT source is enabled 0.146

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.597
After features/support/hooks.rb:75 0.010
Tags: @product
1:17.740
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.052
# 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.099
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.394
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.391
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.015
When I start Tails' custom backup tool 13.395
Then the backup tool displays "Plug in your backup Tails USB stick" 2.336
When I plug USB drive "backup" 2.764
And I give the Persistent Storage on drive "backup" its own UUID 0.140
And I click "Retry" in the backup tool 1.147
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.190
When I click "Back Up" in the backup tool 1.175
And I enter my persistent storage passphrase into the polkit prompt 2.449
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 16.737
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.209
And I plug USB drive "backup" 3.518
Then the USB drive "backup" contains the same files as my persistent storage 5.722
After features/support/hooks.rb:291 2.208
After features/support/hooks.rb:75 0.116
Tags: @product
0.207
Then the hostname should not have been leaked on the network 0.207
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.048
Tags: @product
0.925
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.222
And I switch to the "manually-added-con" NetworkManager connection 0.427
Then the hostname should not have been leaked on the network 0.275
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.045
30.722
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and logged in 9.161
When I double-click on the Tails documentation launcher on the desktop 20.972
Then "Tails - Documentation" has loaded in the Tor Browser 0.588
After features/support/hooks.rb:291 1.060
After features/support/hooks.rb:75 0.000
34.939
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 14.141
When I double-click on the Tails documentation launcher on the desktop 19.033
Then "Tails - Documentation" has loaded in the Tor Browser 1.764
After features/support/hooks.rb:291 0.943
After features/support/hooks.rb:75 0.000
28.959
Before features/support/hooks.rb:245 0.027
Given I have started Tails from DVD without network and logged in 8.528
When I double-click on the Report an Error launcher on the desktop 19.722
Then the support documentation page opens in Tor Browser 0.707
After features/support/hooks.rb:291 1.076
After features/support/hooks.rb:75 0.000
23.325
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD without network and logged in 9.036
When I start Electrum through the GNOME menu 13.000
But the "electrum" tps feature is not enabled 0.839
And I see a warning that Electrum is not persistent 0.449
After features/support/hooks.rb:450 0.225
After features/support/hooks.rb:291 0.993
After features/support/hooks.rb:75 0.000
Feature: Using Evince
36.010
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.836
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 18.083
Then I see "CupsTestPage.png" after at most 40 seconds 1.764
And I can print the current document to "/home/amnesia/output.pdf" 7.326
After features/support/hooks.rb:291 0.883
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
34.212
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.929
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.196
When I open "/home/amnesia/default-testpage.pdf" with Evince 16.969
Then I see "CupsTestPage.png" after at most 40 seconds 1.750
And I can print the current document to "/home/amnesia/output.pdf" 7.366
After features/support/hooks.rb:291 1.046
After features/support/hooks.rb:75 0.000
Feature: Using Evince
38.668
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 10.978
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.165
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.083
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.074
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.187
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 17.131
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.202
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.796
When I close Evince 0.540
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.264
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.730
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.808
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.079
When I close Evince 0.247
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.188
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.760
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.276
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.098
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
40.294
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.495
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.229
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.182
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 20.358
Then I see "CupsTestPage.png" after at most 40 seconds 1.772
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 8.256
After features/support/hooks.rb:291 0.775
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.467
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.167
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.275
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.090
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.187
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 17.511
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 0.839
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.395
After features/support/hooks.rb:291 0.891
After features/support/hooks.rb:75 0.000
19.030
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.460
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.334
When I press the "PRINTSCREEN" key 0.125
Then a screenshot is saved to the live user's Pictures directory 0.101
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
Tags: @product
9.173
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.038
When the "Dogtail rules!" notification is sent 0.219
Then the "Dogtail rules!" notification is shown to the user 0.915
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
Tags: @product @doc
11.306
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 8.348
Then the included OpenPGP keys are valid for the next 1 month 2.957
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.000
Tags: @product
22.552
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 7.903
Then the keys trusted by APT are valid for the next 3 months 14.649
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
44.839
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.518
And I log in to a new session in German (de) 31.365
Then the amnesiac Documents directory exists 0.056
And there is a GNOME bookmark for the amnesiac Documents directory 1.899
After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.483
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.749
And I log in to a new session in German (de) 28.790
Then the amnesiac Downloads directory exists 0.099
And there is a GNOME bookmark for the amnesiac Downloads directory 1.844
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.870
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.215
And I log in to a new session in German (de) 31.709
Then the amnesiac Music directory exists 0.075
And there is a GNOME bookmark for the amnesiac Music directory 1.869
After features/support/hooks.rb:291 0.843
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
38.879
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.003
And I log in to a new session in German (de) 28.279
Then the amnesiac Pictures directory exists 0.073
And there is a GNOME bookmark for the amnesiac Pictures directory 1.522
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
53.078
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.815
And I log in to a new session in German (de) 30.464
Then the amnesiac Videos directory exists 0.063
And there is a GNOME bookmark for the amnesiac Videos directory 1.735
After features/support/hooks.rb:291 0.913
After features/support/hooks.rb:75 0.000
Feature: Localization
1:1.582
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.681
And I log in to a new session in German (de) 30.801
When I double-click on the Report an Error launcher on the desktop 20.130
Then the support documentation page opens in Tor Browser 0.969
After features/support/hooks.rb:291 0.987
After features/support/hooks.rb:75 0.000
Feature: Localization
2:46.447
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.357
When I log in to a new session in Arabic (ar) 30.769
Then the keyboard layout is set to "us" 0.139
When the network is plugged 0.051
And Tor is ready 14.614
Then I successfully start the Unsafe Browser in "ar" 28.194
And I kill the Unsafe Browser 7.077
When I enable the screen keyboard 0.183
Then the screen keyboard works in Tor Browser 36.832
And DuckDuckGo is the default search engine 9.880
And I kill the Tor Browser 5.341
And the screen keyboard works in Thunderbird 24.378
And the layout of the screen keyboard is set to "us" 0.628
After features/support/hooks.rb:291 1.408
After features/support/hooks.rb:75 0.000
Feature: Localization
2:51.522
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.022
When I log in to a new session in Chinese (zh_CN) 30.887
Then the keyboard layout is set to "cn" 0.186
When the network is plugged 0.051
And Tor is ready 15.162
Then I successfully start the Unsafe Browser in "zh_CN" 30.312
And I kill the Unsafe Browser 5.846
When I enable the screen keyboard 0.160
Then the screen keyboard works in Tor Browser 37.140
And DuckDuckGo is the default search engine 10.207
And I kill the Tor Browser 5.371
And the screen keyboard works in Thunderbird 27.524
And the layout of the screen keyboard is set to "us" 0.649
After features/support/hooks.rb:291 1.362
After features/support/hooks.rb:75 0.000
Feature: Localization
2:24.993
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.039
When I log in to a new session in English (en) 17.127
Then the keyboard layout is set to "us" 0.290
When the network is plugged 0.034
And Tor is ready 15.740
Then I successfully start the Unsafe Browser in "en" 29.762
And I kill the Unsafe Browser 6.071
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 34.346
And DuckDuckGo is the default search engine 5.413
And I kill the Tor Browser 5.489
And the screen keyboard works in Thunderbird 21.964
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:291 1.074
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.564
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.993
When I log in to a new session in French (fr) 29.129
Then the keyboard layout is set to "fr" 0.329
When the network is plugged 0.041
And Tor is ready 15.451
Then I successfully start the Unsafe Browser in "fr" 28.234
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.172
Then the screen keyboard works in Tor Browser 32.968
And DuckDuckGo is the default search engine 10.094
And I kill the Tor Browser 5.697
And the screen keyboard works in Thunderbird 21.113
And the layout of the screen keyboard is set to "fr" 0.593
After features/support/hooks.rb:291 1.195
After features/support/hooks.rb:75 0.000
Feature: Localization
3:12.972
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.800
When I log in to a new session in German (de) 32.006
Then the keyboard layout is set to "de" 0.408
When the network is plugged 0.048
And Tor is ready 45.284
Then I successfully start the Unsafe Browser in "de" 27.541
And I kill the Unsafe Browser 5.723
When I enable the screen keyboard 0.171
Then the screen keyboard works in Tor Browser 34.589
And DuckDuckGo is the default search engine 9.589
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 23.839
And the layout of the screen keyboard is set to "de" 0.646
After features/support/hooks.rb:291 1.150
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.005
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.141
When I log in to a new session in Italian (it) 28.830
Then the keyboard layout is set to "it" 0.158
When the network is plugged 0.044
And Tor is ready 16.168
Then I successfully start the Unsafe Browser in "it" 26.750
And I kill the Unsafe Browser 5.935
When I enable the screen keyboard 0.210
Then the screen keyboard works in Tor Browser 34.047
And DuckDuckGo is the default search engine 9.529
And I kill the Tor Browser 5.335
And the screen keyboard works in Thunderbird 24.222
And the layout of the screen keyboard is set to "us" 0.631
After features/support/hooks.rb:291 1.595
After features/support/hooks.rb:75 0.000
Feature: Localization
2:44.377
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.505
When I log in to a new session in Persian (fa) 28.916
Then the keyboard layout is set to "ir" 0.266
When the network is plugged 0.080
And Tor is ready 15.319
Then I successfully start the Unsafe Browser in "fa" 29.614
And I kill the Unsafe Browser 5.895
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 34.938
And DuckDuckGo is the default search engine 9.750
And I kill the Tor Browser 5.373
And the screen keyboard works in Thunderbird 23.999
And the layout of the screen keyboard is set to "ir" 0.584
After features/support/hooks.rb:291 1.232
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.641
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.890
When I log in to a new session in Portuguese (pt) 31.530
Then the keyboard layout is set to "pt" 0.160
When the network is plugged 0.033
And Tor is ready 17.176
Then I successfully start the Unsafe Browser in "pt" 27.445
And I kill the Unsafe Browser 5.728
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 35.343
And DuckDuckGo is the default search engine 9.839
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 22.384
And the layout of the screen keyboard is set to "us" 0.616
After features/support/hooks.rb:291 1.217
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.510
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.891
When I log in to a new session in Russian (ru) 31.185
Then the keyboard layout is set to "ru" 0.317
When the network is plugged 0.036
And Tor is ready 16.116
Then I successfully start the Unsafe Browser in "ru" 27.289
And I kill the Unsafe Browser 5.970
When I enable the screen keyboard 0.166
Then the screen keyboard works in Tor Browser 35.500
And DuckDuckGo is the default search engine 9.705
And I kill the Tor Browser 5.277
And the screen keyboard works in Thunderbird 23.461
And the layout of the screen keyboard is set to "ru" 0.591
After features/support/hooks.rb:291 1.369
After features/support/hooks.rb:75 0.000
Feature: Localization
2:46.675
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.762
When I log in to a new session in Spanish (es) 31.611
Then the keyboard layout is set to "es" 0.238
When the network is plugged 0.036
And Tor is ready 15.508
Then I successfully start the Unsafe Browser in "es" 28.110
And I kill the Unsafe Browser 7.093
When I enable the screen keyboard 0.184
Then the screen keyboard works in Tor Browser 35.716
And DuckDuckGo is the default search engine 11.340
And I kill the Tor Browser 5.693
And the screen keyboard works in Thunderbird 21.763
And the layout of the screen keyboard is set to "us" 0.617
After features/support/hooks.rb:291 1.274
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.026
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.942
When I log in to a new session in Turkish (tr) 29.257
Then the keyboard layout is set to "tr" 0.158
When the network is plugged 0.056
And Tor is ready 15.362
Then I successfully start the Unsafe Browser in "tr" 26.912
And I kill the Unsafe Browser 5.913
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 37.359
And DuckDuckGo is the default search engine 10.179
And I kill the Tor Browser 5.507
And the screen keyboard works in Thunderbird 21.605
And the layout of the screen keyboard is set to "us" 0.627
After features/support/hooks.rb:291 1.251
After features/support/hooks.rb:75 0.000
Tags: @product
43.009
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.954
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.883
And I log in to a new session 16.496
And the network is plugged 0.055
And Tor is ready 12.340
Then 1 network interface is enabled 0.122
And the 1st network device has its real MAC address configured 0.154
When I hotplug a network device and wait for it to be initialized 1.522
Then 2 network interfaces are enabled 0.084
And the 2nd network device has its real MAC address configured 0.094
And some network device leaked the real MAC address 0.294
After features/support/hooks.rb:291 0.874
After features/support/hooks.rb:75 0.038
Tags: @product
42.768
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.272
And I capture all network traffic 0.010
When I log in to a new session 16.711
And the network is plugged 0.036
And Tor is ready 15.527
Then 1 network interface is enabled 0.124
And the 1st network device has a spoofed MAC address configured 0.120
When I hotplug a network device and wait for it to be initialized 1.445
Then 2 network interfaces are enabled 0.108
And the 2nd network device has a spoofed MAC address configured 0.100
And no network device leaked the real MAC address 0.308
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.049
Tags: @product
2:24.927
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.776
And I capture all network traffic 0.010
And the network is plugged 0.047
And macchanger will fail by not spoofing and always returns false 0.198
When I log in to a new session 2:11.827
Then no network interfaces are enabled 0.114
And no network device leaked the real MAC address 0.021
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.931
After features/support/hooks.rb:291 1.023
After features/support/hooks.rb:75 0.055
Tags: @product
2:22.668
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.627
And I capture all network traffic 0.005
And the network is plugged 0.057
And macchanger will fail by not spoofing and always returns true 0.154
When I log in to a new session 2:11.908
Then no network interfaces are enabled 0.105
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.797
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.043
Tags: @product
2:23.895
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.260
And I capture all network traffic 0.011
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns true 0.116
And no network interface modules can be unloaded 0.341
When I log in to a new session 2:13.509
Then 1 network interface is enabled 0.114
But the MAC spoofing panic mode disabled networking 0.400
And no network device leaked the real MAC address 0.012
And I see the "All networking disabled" notification after at most 60 seconds 1.091
After features/support/hooks.rb:291 0.747
After features/support/hooks.rb:75 0.034
Tags: @product
46.335
Before features/support/hooks.rb:245 0.009
Given a computer 0.220
And I capture all network traffic 0.010
When I start the computer 1.052
Then the computer boots Tails 44.974
And no network interfaces are enabled 0.066
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.049
3:47.759
Scenario MAT can clean a PNG file
Before features/support/hooks.rb:245 0.007
Steps
Given a computer 0.185
And I start Tails from DVD with network unplugged and I login 3:47.573
cannot find GnomeApplicationsMenu.png on the screen (FindFailed)
./features/support/helpers/screen.rb:166:in `rescue in wait'
./features/support/helpers/screen.rb:159:in `wait'
./features/step_definitions/common_steps.rb:499:in `/^the Tails desktop is ready$/'
./features/step_definitions/common_steps.rb:454:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
./features/step_definitions/common_steps.rb:215:in `/^I start Tails( from DVD)?( with network unplugged)?( and genuine APT sources)?( and I login)?$/'
features/mat.feature:9:in `And I start Tails from DVD with network unplugged and I login'
And I plug and mount a USB drive containing a sample PNG 0.000
Then MAT can clean some sample PNG file 0.000
After features/support/hooks.rb:291 4.390

SCENARIO FAILED: 'MAT can clean a PNG file' (at time 03:01:41)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3229/artifact/build-artifacts/03:01:41_MAT_can_clean_a_PNG_file.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3229/artifact/build-artifacts/03:01:41_MAT_can_clean_a_PNG_file.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3229/artifact/build-artifacts/03:01:41_MAT_can_clean_a_PNG_file.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3229/artifact/build-artifacts/03:01:41_MAT_can_clean_a_PNG_file.journal

After features/support/hooks.rb:75 0.059
Feature: Networking
Tags: @product
1:7.331
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.984
And I wait between 30 and 60 seconds 40.040

Slept for 40 seconds

Then the Tor Status icon tells me that Tor is not usable 0.547
When the network is plugged 0.040
Then I successfully configure Tor 13.819
And the Tor Status icon tells me that Tor is usable 0.556
And all notifications have disappeared 3.267
And the time has synced 0.076
After features/support/hooks.rb:291 0.757
After features/support/hooks.rb:75 0.000
Feature: Networking
38.307
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.329
And I disable networking in Tails Greeter 1.080
And I log in to a new session 18.248
Then no network interfaces are enabled 0.221
When I hotplug a network device 0.162
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.254
After features/support/hooks.rb:291 0.906
After features/support/hooks.rb:75 0.000
Tags: @product
2:8.629
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:27.400
And I update APT using apt 17.321
And I install "python3-behave" using apt 20.553
Then the Tails Persistent Storage behave tests pass 3.354
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.000
Tags: @product
48.345
Before features/support/hooks.rb:245 0.015
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 15.550
When I log in to a new session without activating the Persistent Storage 23.879
Then Tails is running from USB drive "__internal" 0.714
And persistence is disabled 0.215
But a Tails persistence partition exists on USB drive "__internal" 7.986
After features/support/hooks.rb:291 1.193
After features/support/hooks.rb:75 0.000
Tags: @product
3:11.539
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 27.992
Then Tails is running from USB drive "__internal" 0.415
When I create a file in the Persistent directory 0.115
And I create a persistent partition with the default settings 33.375
Then the file I created was copied to the Persistent Storage 0.468
When I shutdown Tails and wait for the computer to power off 10.089
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.643
Then persistence for "Persistent" is active 0.291
And the file I created in the Persistent directory exists 0.148
After features/support/hooks.rb:291 0.892
After features/support/hooks.rb:75 0.011
Tags: @product
1:13.466
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.836
And the system is very low on memory 2.937
When I create a file in the Persistent directory 0.969
When I try to create a persistent partition 27.080
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.197
When I close the Persistent Storage app 4.038
And I free up some memory 1.575
And I create a persistent partition with the default settings 25.568
Then the file I created was copied to the Persistent Storage 0.262
After features/support/hooks.rb:291 1.076
After features/support/hooks.rb:75 0.000
Tags: @product
2:39.640
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.959
Then Tails is running from USB drive "__internal" 0.428
And all tps features are active 2.798
And all persistent directories have safe access rights 2.776
When I disable the first tps feature 19.605
Then all tps features but the first one are active 2.354
And I shutdown Tails and wait for the computer to power off 5.108
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.282
Then all tps features but the first one are active 2.325
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.015
Tags: @product
44.091
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.391
Then persistence for "Persistent" is active 0.128
And I create a file in the Persistent directory 0.092
Then the file I created was copied to the Persistent Storage 0.075
When I disable the first tps feature 16.983
Then persistence for "Persistent" is not active 0.078
And the Persistent directory does not exist 0.058
When I enable the first tps feature 15.120
Then persistence for "Persistent" is active 0.074
And the file I created in the Persistent directory exists 0.089
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.000
Tags: @product
42.867
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.052
Then persistence for "Persistent" is active 0.121
When I create a file in the Persistent directory 0.135
And I disable the first tps feature 16.904
And I delete the data of the Persistent Folder feature 15.405
Then the file I created does not exist on the Persistent Storage 0.247
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.000
Tags: @product
52.694
Before features/support/hooks.rb:245 0.020
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.504
And the network is plugged 0.039
And Tor is ready 19.492
And I take note of which tps features are available 0.644
When I write some files expected to persist 1.699
And I shutdown Tails and wait for the computer to power off 6.060
# 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" 15.254
After features/support/hooks.rb:291 0.139
After features/support/hooks.rb:75 0.000
Tags: @product
2:38.878
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.754
And the network is plugged 0.054
And Tor is ready 14.342
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.378
And I shutdown Tails and wait for the computer to power off 9.114
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:49.310
And I capture all network traffic 0.011
And the network is plugged 0.052
And Tor is ready 15.048
And I switch to the "persistent-con-current" NetworkManager connection 0.432
And the 1st network device has a spoofed MAC address configured 0.114
And no network device leaked the real MAC address 0.263
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.053
Tags: @product
52.448
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.774
And I enable persistence creation in Tails Greeter 1.131
And I log in to a new session expecting no warning about the Persistent Storage not being activated 21.228
Then I create a persistent partition with the default settings using the wizard that was already open 18.315
After features/support/hooks.rb:291 1.137
After features/support/hooks.rb:75 0.000
Tags: @product
4:34.734
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 27.402
When I enable persistence 35.839
Then no persistent Greeter options were restored 14.595
When I set all Greeter options to non-default values 24.150
And I log in to a new session in German (de) after having activated the Persistent Storage 35.617
Then all Greeter options are set to non-default values 0.289
When I cold reboot the computer 5.226
And the computer reboots Tails 47.063
Given I enable persistence 49.248
Then persistent Greeter options were restored 14.820
When I log in to a new session after having activated the Persistent Storage 20.278
Then all Greeter options are set to non-default values 0.200
After features/support/hooks.rb:291 1.525
After features/support/hooks.rb:75 0.013
Tags: @product
3:49.969
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.527
# 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 48.869
And I shutdown Tails and wait for the computer to power off 11.862
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:56.001
And I change the passphrase of the Persistent Storage back to the original 43.708
After features/support/hooks.rb:291 1.420
After features/support/hooks.rb:75 0.012
Tags: @product
59.881
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.896
And I log in to a new session without activating the Persistent Storage 20.341
Then persistence is disabled 0.328
But a Tails persistence partition exists on USB drive "__internal" 5.856
And all notifications have disappeared 7.073
When I delete the persistent partition 17.043
Then there is no persistence partition on USB drive "__internal" 0.342
After features/support/hooks.rb:291 1.273
After features/support/hooks.rb:75 0.000
Tags: @product
2:3.283
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.503
When I write some dotfile expected to persist 0.174
And I shutdown Tails and wait for the computer to power off 5.086
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.101
Then the expected persistent dotfile is present in the filesystem 0.416
After features/support/hooks.rb:291 0.897
After features/support/hooks.rb:75 0.015
Tags: @product
1:27.585
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.141
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.043
When I try to enable persistence 0.254
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 27.748
When I log in to a new session after having activated the Persistent Storage 29.708
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 15.425
And all tps features are enabled 2.678
And all tps features but the first one are active 2.585
After features/support/hooks.rb:291 1.036
After features/support/hooks.rb:75 0.000
Tags: @product
5:0.230
Before features/support/hooks.rb:245 0.011
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:49.713
And I enable persistence 32.441
And I log in to a new session after having activated the Persistent Storage 37.142
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 0.793
And persistence is enabled 0.140
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.000
Tags: @product
41.591
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9.500
And I enable persistence but something goes wrong during the LUKS header upgrade 31.203
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.888
After features/support/hooks.rb:291 1.033
After features/support/hooks.rb:75 0.000
Tags: @product
14.818
When I choose to connect to Tor automatically 1.941
And I accept Tor Connection's offer to use my persistent bridges 2.044
And I click "Connect to Tor" 1.227
Then I wait until Tor is ready 7.316
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 1.383
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.893
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.088
Tags: @product
18.127
When I choose to connect to Tor automatically 2.157
And I accept Tor Connection's offer to use my persistent bridges 1.880
And I disable saving bridges to Persistent Storage 1.245
And I configure a direct connection in the Tor Connection Assistant 8.023
Then I wait until Tor is ready 2.279
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 1.465
And all Internet traffic has only flowed through Tor or connectivity check service 1.065
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.063
42.212
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 24.476
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.122
Then I see Pidgin's account manager window 3.816
And Pidgin's D-Bus interface is not available 0.797
After features/support/hooks.rb:291 0.801
After features/support/hooks.rb:75 0.000
1:21.789
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 16.558
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.113
Then I see Pidgin's account manager window 4.542
When I create my XMPP account 15.414
And I close Pidgin's account manager window 0.822
Then Pidgin automatically enables my XMPP account 3.780
Given my XMPP friend goes online 13.040
When I start a conversation with my friend 2.006
And I say something to my friend 1.486
Then I receive a response from my friend 11.022
After features/support/hooks.rb:450 0.695
After features/support/hooks.rb:291 1.138
After features/support/hooks.rb:75 0.002
2:15.603
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 16.042
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.431
Then I see Pidgin's account manager window 3.812
When I create my XMPP account 14.954
And I close Pidgin's account manager window 0.717
Then Pidgin automatically enables my XMPP account 3.444
When I join some empty multi-user chat 8.779
And I clear the multi-user chat's scrollback 1.454
And my XMPP friend goes online and joins the multi-user chat 12.710
Then I can see that my friend joined the multi-user chat 0.675
And I say something to my friend in the multi-user chat 1.508
Then I receive a response from my friend in the multi-user chat 10.880
When I say https://gitlab.tails.boum.org/tails to my friend in the multi-user chat 1.554
Then I see the Tails GitLab URL 10.617
When I wait 10 seconds 10.010

Slept for 10 seconds

And I click on the Tails GitLab URL 14.640
Then the Tor Browser loads the Tails GitLab 10.367
After features/support/hooks.rb:450 1.821
After features/support/hooks.rb:291 1.504
After features/support/hooks.rb:75 0.001
1:16.424
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.275
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 15.666
Then I see Pidgin's account manager window 3.874
And I create my XMPP account 15.183
And I close Pidgin's account manager window 0.693
Then Pidgin automatically enables my XMPP account 3.516
And I can join the "tails" channel on "chat.disroot.org" 25.214
After features/support/hooks.rb:450 0.874
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
5:17.142
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.820
And the network is plugged 0.069
And Tor is ready 16.345
And available upgrades have been checked 0.115
And all notifications have disappeared 3.114
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.129
Then I see Pidgin's account manager window 3.724
When I create my XMPP account 15.071
And I close Pidgin's account manager window 0.807
Then Pidgin automatically enables my XMPP account 3.572
When I close Pidgin 0.786
And I take note of the configured Pidgin accounts 0.031
And I shutdown Tails and wait for the computer to power off 6.075
Given a computer 0.229
And I start Tails from USB drive "__internal" and I login with persistence enabled 2:11.850
And Pidgin has the expected persistent accounts configured 0.030
When I start "Pidgin Internet Messenger" via GNOME Activities Overview 13.177
Then Pidgin automatically enables my XMPP account 6.568
And I join some empty multi-user chat 10.993
# Exercise Pidgin AppArmor profile with persistence enabled.
# This should really be in dedicated scenarios, but it would be
# too costly to set up the virtual USB drive with persistence more
# than once in this feature.
Given I start monitoring the AppArmor log of "/usr/bin/pidgin" 0.415
Then I cannot add a certificate from the "/home/amnesia/.gnupg" directory to Pidgin 18.317
And AppArmor has denied "/usr/bin/pidgin" from opening "/home/amnesia/.gnupg/test.crt" 0.286
When I close Pidgin's certificate import failure dialog 0.704
And I close Pidgin's certificate manager 1.250
Given I restart monitoring the AppArmor log of "/usr/bin/pidgin" 0.116
Then I cannot add a certificate from the "/live/persistence/TailsData_unlocked/gnupg" directory to Pidgin 26.594
And AppArmor has denied "/usr/bin/pidgin" from opening "/live/persistence/TailsData_unlocked/gnupg/test.crt" 0.276
When I close Pidgin's certificate import failure dialog 0.684
And I close Pidgin's certificate manager 1.315
Then I can add a certificate from the "/home/amnesia" directory to Pidgin 28.663
After features/support/hooks.rb:450 1.707
After features/support/hooks.rb:291 0.989
After features/support/hooks.rb:75 0.030
Tags: @product
10.918
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 10.356
Then the live user has been setup by live-boot 0.217
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin" 0.095
And the live user owns its home directory which has strict permissions 0.249
After features/support/hooks.rb:291 0.851
After features/support/hooks.rb:75 0.000
49.894
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.925
When the network is plugged 0.068
And Tor is ready 40.670
Then no unexpected services are listening for network connections 0.230

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

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

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

After features/support/hooks.rb:291 0.641
After features/support/hooks.rb:75 0.000
Tags: @product
19.034
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.996
When I request a shutdown using the system menu 2.018
Then Tails eventually shuts down 5.019
After features/support/hooks.rb:291 0.134
After features/support/hooks.rb:75 0.000
1:5.479
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.632
When I request a reboot using the system menu 1.891
Then Tails eventually restarts 51.956
After features/support/hooks.rb:291 3.508
After features/support/hooks.rb:75 0.000
22.479
Given I monitor the network connections of SSH 0.132
And I have the SSH key pair for an SSH server 0.428
When I connect to an SSH server on the Internet 20.124
Then I have sucessfully logged into the SSH server 1.776
And I see that SSH is properly stream isolated 0.016
After features/support/hooks.rb:450 0.468
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.000
23.355
Given I have the SSH key pair for an SSH server 0.349
And an SSH server is running on the LAN 0.680
When I connect to an SSH server on the LAN 19.447
Then I am prompted to verify the SSH fingerprint for the SSH server 2.877
After features/support/hooks.rb:450 0.388
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.000
19.756
Given I have the SSH key pair for an SFTP server 0.267
When I connect to an SFTP server on the Internet 18.640
Then I successfully connect to the SFTP server 0.848
After features/support/hooks.rb:450 0.433
After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.000
16.905
Given I cancel setting up an email account 2.665
When I open Thunderbird's Add-ons Manager 2.492
And I open the Extensions tab 1.074
Then I see that no add-ons are enabled in Thunderbird 10.673
After features/support/hooks.rb:450 0.710
After features/support/hooks.rb:291 2.112
After features/support/hooks.rb:75 0.000
45.111
When I enter my email credentials into the autoconfiguration wizard 10.279
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.345
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.375
When I accept the autoconfiguration wizard's configuration 18.658
And I send an email to myself 6.528
And I fetch my email 1.815
Then I can find the email I sent to myself in my inbox 7.108
After features/support/hooks.rb:450 1.436
After features/support/hooks.rb:291 1.200
After features/support/hooks.rb:75 0.000
12:8.760
When the network is plugged 0.047
And I wait 720 seconds 12:0.069

Slept for 720 seconds

Then I successfully configure Tor 8.549
And the time has synced 0.093
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.000
8.259
When the network is plugged 0.037
And the Tor Connection Assistant autostarts 2.683
And I look at the hide mode but then I go back 4.031
And I choose to connect to Tor automatically 1.345
Then Tor Connection does not propose me to use Tor bridges 0.160
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.000
Tags: @product
1:24.228
Given the Tor network and default bridges are blocked 1.877
And the network is plugged 0.034
And I make sure time sync before Tor connects indicates a captive portal 1.207
And the Tor Connection Assistant autostarts 1.314
When I choose to connect to Tor automatically 1.426
And I click "Connect to Tor" 1.181
Then the Tor Connection Assistant fails to connect to Tor 27.660
And the Tor Connection Assistant knows that it's not the time sync that failed 10.659
And the Tor Connection Assistant knows that there might be a captive portal 0.160
When I open the Unsafe Browser from Tor Connection 13.880
And I log-in to the Captive Portal 13.396
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.373
And I allow time sync before Tor connects to work again 0.071
And I click "Connect to Tor" 1.203
Then I wait until Tor is ready 7.659
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.000
Tags: @product
12.290
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.674
Then the firewall's policy is to drop all IPv4 traffic 0.102
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.306
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.077
And the firewall is configured to block all external IPv6 traffic 0.128
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000
Tags: @product
50.827
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.310
And I capture all network traffic 0.010
When I successfully start the Unsafe Browser 27.714
And I open the Tails homepage in the Unsafe Browser 9.717
And the Tails homepage loads in the Unsafe Browser 0.641
Then the firewall leak detector has detected leaks 0.433
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.072
Tags: @product
12.598
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.714
And I capture all network traffic 0.008
And I disable Tails' firewall 0.234
When I do a TCP DNS lookup of "torproject.org" 0.541
Then the firewall leak detector has detected leaks 0.099
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.052
Tags: @product
12.526
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.657
And I capture all network traffic 0.017
And I disable Tails' firewall 0.223
When I do a UDP DNS lookup of "torproject.org" 0.507
Then the firewall leak detector has detected leaks 0.120
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.047
Tags: @product
16.547
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.939
And I capture all network traffic 0.009
And I disable Tails' firewall 0.247
When I send some ICMP pings 4.207
Then the firewall leak detector has detected leaks 0.143
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.059
13.697
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.356
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.256
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.083
After features/support/hooks.rb:450 0.237
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
12.058
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.012
Given I have started Tails from DVD and logged in and the network is connected 11.652
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.326
And the untorified connection is logged as dropped by the firewall 0.078
After features/support/hooks.rb:450 0.314
After features/support/hooks.rb:291 0.582
After features/support/hooks.rb:75 0.000
16.532
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.000
When I open an untorified ICMP connection to 1.2.3.4 5.459
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.073
After features/support/hooks.rb:450 0.473
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.000
Tags: @product
24.323
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 9.200
And the system DNS is using the local DNS resolver 0.016
And the network is plugged 0.051
And I successfully configure Tor 15.043
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:291 0.612
After features/support/hooks.rb:75 0.000
10.365
When I monitor the network connections of tails-security-check 0.140
And I re-run tails-security-check 0.190
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.034
After features/support/hooks.rb:450 0.462
After features/support/hooks.rb:291 1.030
After features/support/hooks.rb:75 0.000
2.689
When I monitor the network connections of htpdate 0.171
And I re-run htpdate 2.506
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.424
After features/support/hooks.rb:291 0.790
After features/support/hooks.rb:75 0.000
32.415
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.158
And I re-run tails-upgrade-frontend-wrapper 32.231
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.025
After features/support/hooks.rb:450 0.507
After features/support/hooks.rb:291 0.883
After features/support/hooks.rb:75 0.000
33.653
When I monitor the network connections of Tor Browser 0.114
And I start the Tor Browser 32.711
And the Tor Browser loads the startup page 0.795
Then I see that Tor Browser is properly stream isolated 0.033
After features/support/hooks.rb:450 1.352
After features/support/hooks.rb:291 1.118
After features/support/hooks.rb:75 0.000
Tags: @product
58.315
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.745
And a web server is running on the LAN 1.116
And I capture all network traffic 0.063
When I start the Tor Browser 33.736
And the Tor Browser loads the startup page 1.007
And I open a page on the LAN web server in the Tor Browser 9.345
Then the Tor Browser shows the "Unable to connect" error 0.833
And no traffic was sent to the web server on the LAN 0.466
After features/support/hooks.rb:291 0.785
After features/support/hooks.rb:75 0.038
1:2.490
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.749
Then the amnesiac Tor Browser directory exists 0.050
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.818
And the persistent Tor Browser directory does not exist 0.054
When I start the Tor Browser 32.674
And the Tor Browser loads the startup page 1.038
Then I can save the current page as "index.html" to the default downloads directory 5.138
And I can print the current page as "output.pdf" to the default downloads directory 9.965
After features/support/hooks.rb:450 1.287
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
57.419
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.671
When I start the Tor Browser 31.824
Then the Tor Browser loads the startup page 0.927
When I download some file in the Tor Browser 12.764
Then the file is saved to the default Tor Browser download directory 0.230
After features/support/hooks.rb:450 2.571
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.000
1:28.259
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.790
When I start the Tor Browser 31.737
And the Tor Browser loads the startup page 0.926
Then I can listen to an Ogg audio track in Tor Browser 43.805
After features/support/hooks.rb:450 2.606
After features/support/hooks.rb:291 1.086
After features/support/hooks.rb:75 0.000
54.385
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.689
When I start the Tor Browser 31.432
And the Tor Browser loads the startup page 0.969
Then I can watch a WebM video in Tor Browser 10.293
After features/support/hooks.rb:450 1.117
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
Tags: @product
1:24.660
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.942
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.106
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.056
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.087
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.086
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.065
And the file "/tmp/synaptic.html" exists 0.056
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.172
When I start the Tor Browser 31.358
And the Tor Browser loads the startup page 1.040
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.977
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.618
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.302
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.191
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.155
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.621
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.078
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.177
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.719
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.537
And AppArmor has denied "torbrowser_firefox" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.075
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.154
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.552
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.515
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.099
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.317
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.543
After features/support/hooks.rb:291 1.108
After features/support/hooks.rb:75 0.000
Tags: @product
44.610
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.855
When I start the Tor Browser 31.538
Then the Tor Browser uses all expected TBB shared libraries 1.216
After features/support/hooks.rb:291 0.779
After features/support/hooks.rb:75 0.000
59.100
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.654
When I start the Tor Browser 31.133
And the Tor Browser loads the startup page 1.034
And I open the Tails homepage in the Tor Browser 9.326
Then the Tor Browser loads the Tails homepage 0.916
When I request a new identity in Tor Browser 3.137
Then the Tor Browser restarts into a fresh session 1.896
After features/support/hooks.rb:450 1.671
After features/support/hooks.rb:291 1.128
After features/support/hooks.rb:75 0.000
Tags: @product
45.997
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.554
When I start the Tor Browser 31.912
And the Tor Browser loads the startup page 0.907
Then Tor Browser's circuit view is working 1.623
After features/support/hooks.rb:291 1.240
After features/support/hooks.rb:75 0.000
Tags: @product
1:6.569
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.797
When I start the Tor Browser 32.228
And the Tor Browser loads the startup page 0.945
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.846
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 0.971
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.629
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.149
After features/support/hooks.rb:291 0.814
After features/support/hooks.rb:75 0.000
Tags: @product
1:43.508
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.134
And the network is plugged 0.082
And I successfully configure Tor 15.281
And available upgrades have been checked 0.080
And all notifications have disappeared 3.266
Then the persistent Tor Browser directory exists 0.080
And there is a GNOME bookmark for the persistent Tor Browser directory 1.824
When I start the Tor Browser 31.710
And I open the address "https://tails.net/about" in the Tor Browser 10.388
And "Tails - How Tails works" has loaded in the Tor Browser 1.170
Then I can save the current page as "index.html" to the persistent Tor Browser directory 5.652
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.781
Then "Tails - How Tails works" has loaded in the Tor Browser 2.169
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.885
After features/support/hooks.rb:291 1.491
After features/support/hooks.rb:75 0.000
Tags: @product
46.410
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 9.302
Then the amnesiac Documents directory exists 0.114
And there is a GNOME bookmark for the amnesiac Documents directory 1.727
Then I start the Tor Browser in offline mode 31.030
And I can save the current page as "index.html" to the Documents GNOME bookmark 4.235
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.000
Tags: @product
47.282
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.751
Then the amnesiac Downloads directory exists 0.128
And there is a GNOME bookmark for the amnesiac Downloads directory 1.693
Then I start the Tor Browser in offline mode 31.389
And I can save the current page as "index.html" to the Downloads GNOME bookmark 5.320
After features/support/hooks.rb:291 1.373
After features/support/hooks.rb:75 0.000
Tags: @product
46.173
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.263
Then the amnesiac Music directory exists 0.097
And there is a GNOME bookmark for the amnesiac Music directory 2.291
Then I start the Tor Browser in offline mode 31.264
And I can save the current page as "index.html" to the Music GNOME bookmark 4.257
After features/support/hooks.rb:291 1.001
After features/support/hooks.rb:75 0.000
Tags: @product
46.389
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.644
Then the amnesiac Pictures directory exists 0.127
And there is a GNOME bookmark for the amnesiac Pictures directory 1.904
Then I start the Tor Browser in offline mode 31.360
And I can save the current page as "index.html" to the Pictures GNOME bookmark 4.351
After features/support/hooks.rb:291 1.226
After features/support/hooks.rb:75 0.000
Tags: @product
47.482
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.087
Then the amnesiac Videos directory exists 0.097
And there is a GNOME bookmark for the amnesiac Videos directory 2.146
Then I start the Tor Browser in offline mode 32.808
And I can save the current page as "index.html" to the Videos GNOME bookmark 4.342
After features/support/hooks.rb:291 1.059
After features/support/hooks.rb:75 0.000
Tags: @product
3:43.089
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.155
And all tps features are active 2.629
And all persistent filesystems have safe access rights 0.246
And all persistence configuration files have safe access rights 0.823
And all persistent directories have safe access rights 2.919
When I start the Tor Browser in offline mode 32.450
And I add a bookmark to eff.org in the Tor Browser 16.516
And I cold reboot the computer 9.320
And the computer reboots Tails 48.577
And I enable persistence 35.965
And I log in to a new session 24.244
And I start the Tor Browser in offline mode 37.211
Then the Tor Browser has a bookmark to eff.org 2.028
After features/support/hooks.rb:291 1.603
After features/support/hooks.rb:75 0.009
19.725
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 19.507
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.217
After features/support/hooks.rb:450 0.583
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.000
22.411
Given I have the SSH key pair for a Git repository 0.301
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 21.935
Then the Git repository "testing" has been cloned successfully 0.174
After features/support/hooks.rb:450 0.378
After features/support/hooks.rb:291 0.691
After features/support/hooks.rb:75 0.000
0.426
When I wget "https://example.com/" to stdout 0.426
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.228
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.000
37.477
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 37.477

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 1.876
After features/support/hooks.rb:291 0.744
After features/support/hooks.rb:75 0.000
0.657
When I curl "https://example.com/" to stdout 0.656
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.405
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
1:2.792
Given I have started Tails from DVD without network and logged in 8.970
And I plug and mount a USB drive containing sample videos 12.644
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.103
And the file "/home/amnesia/video.mp4" exists 0.062
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.193
When I open "/home/amnesia/video.mp4" with Totem 17.181
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 4.428
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.724
Given I close Totem 0.285
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.068
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.122
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.159
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.664
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.723
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.084
Given I close Totem 0.164
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.076
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.157
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.667
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.171
And AppArmor has denied "/usr/bin/totem" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.079
Given I close Totem 0.168
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.102
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.197
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.737
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.212
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.073
Given I close Totem 0.214
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.121
And the file "/home/amnesia/.purple/otr.private_key" exists 0.090
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.116
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.704
Then I see "TotemUnableToOpen.png" after at most 10 seconds 1.246
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.072
After features/support/hooks.rb:291 0.784
After features/support/hooks.rb:75 0.000
Feature: Using Totem
36.053
Given I have started Tails from DVD and logged in and the network is connected 11.975
Then I can watch a WebM video over HTTPs 24.077
After features/support/hooks.rb:450 0.544
After features/support/hooks.rb:291 1.190
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
50.929
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.235
And I plug and mount a USB drive containing sample videos 12.325
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.148
When I open "/home/amnesia/Persistent/video.mp4" with Totem 17.572
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 3.763
Given I close Totem 0.865
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.310
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.062
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.708
Then I see "TotemUnableToOpen.png" after at most 10 seconds 2.819
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.117
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.000
Tags: @product
1:1.425
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.258
And I disable the Unsafe Browser 4.273
And I log in to a new session 28.072
And the network is plugged 0.040
And all notifications have disappeared 5.403
When I try to start the Unsafe Browser 11.366
Then the Unsafe Browser complains that it is disabled 1.011
After features/support/hooks.rb:291 1.181
After features/support/hooks.rb:75 0.000
Tags: @product
52.697
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.552
And a web server is running on the LAN 1.056
When I successfully start the Unsafe Browser 28.914
And I open a page on the LAN web server in the Unsafe Browser 9.636
Then I see "UnsafeBrowserHelloLANWebServer.png" after at most 20 seconds 0.536
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.001
Tags: @product @doc
57.641
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.624
When I successfully start the Unsafe Browser 27.548
Then the Unsafe Browser runs as the expected user 0.940
And the Unsafe Browser has a red theme 0.612
And the Unsafe Browser shows a warning as its start page 0.653
And the Unsafe Browser has no add-ons enabled 6.918
And the Unsafe Browser has no bookmarks 8.176
And the Unsafe Browser uses all expected TBB shared libraries 1.168
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
Tags: @product
51.524
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.555
When I successfully start the Unsafe Browser 29.196
When I open the Tails homepage in the Unsafe Browser 10.109
Then the Tails homepage loads in the Unsafe Browser 0.555
And the Unsafe Browser has sent packets out to the Internet 0.108
After features/support/hooks.rb:291 1.508
After features/support/hooks.rb:75 0.000
43.463
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.577
When I successfully start the Unsafe Browser 29.697
And I close the Unsafe Browser 0.124
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.666
And the Unsafe Browser chroot is torn down 0.398
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
1:4.205
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.529
When I successfully start the Unsafe Browser 28.048
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I start the Unsafe Browser 10.766
Then I see a warning about another instance already running 3.850
After features/support/hooks.rb:291 2.136
After features/support/hooks.rb:75 0.000
Tags: @product
50.452
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.789
When I configure the Unsafe Browser to use a local proxy 0.220
And I successfully start the Unsafe Browser 28.058
And I open the Tails homepage in the Unsafe Browser 9.837
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.546
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.000
2:42.340
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.804
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.069
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 29.827
And I wait 120 seconds 2:0.092

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.524
After features/support/hooks.rb:450 0.427
After features/support/hooks.rb:291 2.467
After features/support/hooks.rb:75 0.036
41.918
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.255
And the network is unplugged 0.070
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I start the Unsafe Browser 11.583
Then I am told I cannot start the Unsafe Browser when I am offline 5.999
After features/support/hooks.rb:291 0.832
After features/support/hooks.rb:75 0.000
31.483
When I plug a USB drive containing a basic VeraCrypt volume 7.246
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 21.438
And I open this VeraCrypt volume in GNOME Files 1.555
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.598
When I lock the currently opened VeraCrypt volume 0.490
Then the VeraCrypt volume has been unmounted and locked 0.154
After features/support/hooks.rb:291 0.691
After features/support/hooks.rb:75 0.000
36.118
When I plug a USB drive containing a hidden VeraCrypt volume 10.206
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 23.101
And I open this VeraCrypt volume in GNOME Files 1.540
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.580
When I lock the currently opened VeraCrypt volume 0.482
Then the VeraCrypt volume has been unmounted and locked 0.205
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
46.705
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.058
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 31.883
And I open this VeraCrypt volume in GNOME Files 1.534
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.633
When I lock the currently opened VeraCrypt file container 0.485
Then the VeraCrypt file container has been unmounted and locked 0.110
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.000
53.551
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.422
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 28.927
And I open this VeraCrypt volume in GNOME Files 1.951
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.555
When I lock the currently opened VeraCrypt file container 0.415
Then the VeraCrypt file container has been unmounted and locked 0.279
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.020
38.426
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.964
And I unlock and mount this VeraCrypt volume with GNOME Disks 27.849
And I open this VeraCrypt volume in GNOME Files 1.645
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.180
When I lock the currently opened VeraCrypt volume 0.563
Then the VeraCrypt volume has been unmounted and locked 0.223
After features/support/hooks.rb:291 0.879
After features/support/hooks.rb:75 0.000
34.805
When I plug a USB drive containing a hidden VeraCrypt volume 10.255
And I unlock and mount this VeraCrypt volume with GNOME Disks 21.751
And I open this VeraCrypt volume in GNOME Files 1.522
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.569
When I lock the currently opened VeraCrypt volume 0.462
Then the VeraCrypt volume has been unmounted and locked 0.244
After features/support/hooks.rb:291 0.779
After features/support/hooks.rb:75 0.000
1:0.087
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.123
And I unlock and mount this VeraCrypt file container with GNOME Disks 39.053
And I open this VeraCrypt volume in GNOME Files 1.671
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.558
When I lock the currently opened VeraCrypt file container 0.415
Then the VeraCrypt file container has been unmounted and locked 0.265
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.014
1:2.443
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.421
And I unlock and mount this VeraCrypt file container with GNOME Disks 38.024
And I open this VeraCrypt volume in GNOME Files 1.801
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.272
When I lock the currently opened VeraCrypt file container 0.524
Then the VeraCrypt file container has been unmounted and locked 0.399
After features/support/hooks.rb:291 0.935
After features/support/hooks.rb:75 0.017
54.194
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.354
And I unlock and mount this VeraCrypt file container with GNOME Disks 37.727
And I open this VeraCrypt volume in GNOME Files 1.737
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.618
When I lock the currently opened VeraCrypt file container 0.516
Then the VeraCrypt file container has been unmounted and locked 0.240
After features/support/hooks.rb:291 0.788
After features/support/hooks.rb:75 0.000
Tags: @product
8.593
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.439
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.153
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.000
Tags: @product
22.642
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.262
When I start "WhisperBack" via GNOME Activities Overview 11.517
Then WhisperBack has debugging information 2.863
After features/support/hooks.rb:291 0.943
After features/support/hooks.rb:75 0.000