Project Number Date
test_Tails_ISO_stable 4730 20 Mar 2024, 12:06

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1436 1 24 0 0 1461 197 1 198 3:58:30.227 Failed
Tags: @product
1:43.480
Before features/support/hooks.rb:245 0.032
Given a computer 0.632
And I temporarily create a 100 MiB disk named "swap" 0.141
And I create a gpt swap partition on disk "swap" 9.495
And I plug SATA drive "swap" 1.048
And I temporarily create a 2 GiB disk named "live_hd" 0.627
And I write the Tails ISO image to disk "live_hd" 16.986
And I plug SATA drive "live_hd" 1.060
When I start Tails with network unplugged and I login 1:13.114
Then a "swap" partition was detected by Tails on drive "swap" 0.110
And drive "live_hd" is detected by Tails 0.120
But Tails has no disk swap enabled 0.071
And drive "live_hd" is not mounted 0.072
After features/support/hooks.rb:291 0.579
After features/support/hooks.rb:75 0.119
Tags: @product
1:24.130
Before features/support/hooks.rb:245 0.001
Given a computer 0.149
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.045
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.228
And I plug non-removable USB drive "fake_TailsData" 1.059
When I start the computer 0.990
And the computer boots Tails 53.003
Then drive "fake_TailsData" is detected by Tails 0.135
And Tails Greeter has not detected a persistence partition 13.519
After features/support/hooks.rb:291 0.777
After features/support/hooks.rb:75 0.008
Tags: @product
1:26.886
Before features/support/hooks.rb:245 0.002
Given a computer 0.185
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" 16.253
And I plug SATA drive "fake_TailsData" 1.060
When I start the computer 1.337
And the computer boots Tails 54.453
Then drive "fake_TailsData" is detected by Tails 0.179
And Tails Greeter has not detected a persistence partition 13.368
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.059
Tags: @product
1:26.488
Before features/support/hooks.rb:245 0.002
Given a computer 0.176
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.055
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 4.295
And I plug SATA drive "gpt_ext2" 1.054
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.059
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 5.039
And I plug SATA drive "msdos_fat32" 1.067
And I start Tails from DVD with network unplugged and I login 1:14.374
Then drive "gpt_ext2" is detected by Tails 0.154
And drive "gpt_ext2" is not mounted 0.069
And drive "msdos_fat32" is detected by Tails 0.073
And drive "msdos_fat32" is not mounted 0.069
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.008
Tags: @product
1:59.273
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:53.757
And running a command as root with pkexec requires PolicyKit administrator privileges 0.083
Then I can run a command as root with sudo 0.101
Then I can run a command as root with pkexec 5.331
After features/support/hooks.rb:291 1.164
After features/support/hooks.rb:75 0.005
Tags: @product
1:23.801
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in 42.424
And running a command as root with pkexec requires PolicyKit administrator privileges 0.120
Then I cannot run a command as root with sudo and the standard passwords 0.282
And I cannot run a command as root with pkexec and the standard passwords 16.967
Then I cannot login as root using su with the standard passwords 24.007
After features/support/hooks.rb:291 0.898
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.331
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD without network and logged in 9.678
When the network is plugged 0.174
And I successfully configure Tor 17.419
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:450 0.565
After features/support/hooks.rb:291 0.848
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.741
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.219
When the network is plugged 0.035
And the Tor Connection Assistant autostarts 4.047
And I configure some normal bridges in the Tor Connection Assistant 13.384
And I wait until Tor is ready 1.995
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:450 0.460
After features/support/hooks.rb:291 1.182
After features/support/hooks.rb:75 0.000
Feature: Time syncing
30.032
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.428
When I bump the system time with "+1 day" 0.400
And I capture all network traffic 0.002
And the network is plugged 0.058
And the Tor Connection Assistant autostarts 3.956
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 13.059
And I wait until Tor is ready 3.166
Then the system clock is less than 5 minutes incorrect 0.059
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.901
After features/support/hooks.rb:450 0.514
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.036
Feature: Time syncing
1:27.277
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.544
When I bump the system time with "-15 days" 0.439
And I warm reboot the computer 0.015
And the computer reboots Tails 1:17.759
Then Tails' hardware clock is close to the host system's time 0.518
After features/support/hooks.rb:450 0.125
After features/support/hooks.rb:291 0.785
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:27.045
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 9.454
When I bump the hardware clock's time with "-15 days" 1.595
And I warm reboot the computer 0.016
And the computer reboots Tails 1:15.589
Then the hardware clock is still off by "-15 days" 0.389
After features/support/hooks.rb:450 0.128
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.006
Feature: Time syncing
51.969
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given a computer 0.149
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.022
And I start the computer 0.917
And the computer boots Tails 50.693
Then the system clock is just past Tails' source date 0.186
After features/support/hooks.rb:450 0.120
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.006
Feature: Time syncing
29.691
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.885
And I make sure time sync before Tor connects times out 1.192
When the network is plugged 0.043
And I successfully configure Tor 20.490
Then the system clock is less than 5 minutes incorrect 0.078
After features/support/hooks.rb:450 0.525
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:0.872
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.212
When I bump the system time with "+8 hours +15 minutes" 0.263
And all notifications have disappeared 4.083
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.125
And the network is plugged 0.036
And the Tor Connection Assistant autostarts 3.033
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.526
And I click "Connect to Tor" 1.149
And the Tor Connection Assistant fails to connect to Tor 15.770
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.854
Then the system clock is less than 20 minutes incorrect 0.173
When I click "Connect to Tor" 1.150
Then I wait until Tor is ready 5.522
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.901
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.066
After features/support/hooks.rb:450 0.493
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.057
Feature: Time syncing
56.466
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.168
When I bump the system time with "+8 hours +15 minutes" 0.453
And all notifications have disappeared 3.679
And I capture all network traffic 0.005
And the network is plugged 0.045
And the Tor Connection Assistant autostarts 3.075
# 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.619
And I click "Connect to Tor" 1.154
Then the Tor Connection Assistant reports that it failed to connect 11.564
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.896
Then the system clock is less than 20 minutes incorrect 0.194
# "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.345
When I click "Connect to Tor" 1.141
Then I wait until Tor is ready 5.664
And all Internet traffic has only flowed through the configured bridges 1.015
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.071
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.369
After features/support/hooks.rb:450 0.564
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.077
Feature: Time syncing
21.931
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.052
And I make sure time sync before Tor connects uses a fake connectivity check service 1.176
And the network is plugged 0.047
And Tor is ready 11.197
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.453
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:450 0.681
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
Tags: @product
15.943
When I configure some normal bridges in the Tor Connection Assistant 12.834
Then I wait until Tor is ready 2.183
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.044
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.866
After features/support/hooks.rb:291 0.927
After features/support/hooks.rb:75 0.037
Tags: @product
15.769
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.639
Then I wait until Tor is ready 1.943
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 1.123
And all Internet traffic has only flowed through the configured bridges 1.048
After features/support/hooks.rb:291 0.934
After features/support/hooks.rb:75 0.038
Tags: @product
1:5.559
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 31.895
Then I wait until Tor is ready 32.438
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.047
And all Internet traffic has only flowed through the configured bridges 1.167
After features/support/hooks.rb:291 0.624
After features/support/hooks.rb:75 0.048
Tags: @product
1:6.258
Given the Tor network and default bridges are blocked 1.698
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.274
Then the Tor Connection Assistant reports that it failed to connect 0.109
And tca.conf is empty 0.188
Given I scan a QR code from the error page in Tor Connection Assistant 20.983
And I retry connecting to Tor 1.150
Then I wait until Tor is ready 10.774
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.062
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.004
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.048
17.475
When I configure the default bridges in the Tor Connection Assistant 13.673
Then I wait until Tor is ready 1.931
And Tor is configured to use the default bridges 0.439
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.055
And Tor is configured to use the default bridges 0.409
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.954
After features/support/hooks.rb:291 1.172
After features/support/hooks.rb:75 0.055
Tags: @product
28.540
Given the Tor network is blocked 1.639
When I configure a direct connection in the Tor Connection Assistant 23.445
Then I wait until Tor is ready 1.878
And tca.conf includes no bridge 0.014
And available upgrades have been checked 0.048
And Tor is configured to use the default bridges 0.550
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.963
After features/support/hooks.rb:291 1.100
After features/support/hooks.rb:75 0.041
Tags: @product
43.567
Given the Tor network and default bridges are blocked 1.901
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.669
Then the Tor Connection Assistant reports that it failed to connect 0.124
And tca.conf is empty 0.248
Given the Tor network and default bridges are unblocked 1.338
And I retry connecting to Tor 1.157
Then I wait until Tor is ready 6.995
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.064
And all Internet traffic has only flowed through Tor or connectivity check service 1.056
After features/support/hooks.rb:291 1.596
After features/support/hooks.rb:75 0.047
Tags: @product
5.046
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.801
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.116
And I cannot click the "Connect to Tor" button 0.128
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.083
Tags: @product
27.544
Given I configure a direct connection in the Tor Connection Assistant 10.158
And I wait until Tor is ready 2.885
When I disconnect the network through GNOME 2.520
And I connect the network through GNOME 2.661
Then the Tor Connection Assistant autostarts 2.312
And the Tor Connection Assistant connects to Tor 4.404
And I wait until Tor is ready 0.902
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through Tor or connectivity check service 1.645
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.028
Tags: @product
43.688
Given I configure a direct connection in the Tor Connection Assistant 8.880
And I wait until Tor is ready 1.803
And I disconnect the network through GNOME 3.383
And the Tor network and default bridges are blocked 1.550
When I connect the network through GNOME 2.699
Then the Tor Connection Assistant reports that it failed to connect 25.370
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.034
Tags: @product
37.194
Given the Tor network and default bridges are blocked 1.816
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.792
Then the Tor Connection Assistant reports that it failed to connect 0.140
Given the Tor network and default bridges are unblocked 1.538
When I click "Connect to Tor" 1.187
Then I wait until Tor is ready 7.136
And Tor is configured to use the default bridges 0.535
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.046
After features/support/hooks.rb:291 1.242
After features/support/hooks.rb:75 0.040
21.786
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 9.049
And I prepare Tails for memory erasure tests 0.644
When I start a process allocating 128 MiB of memory with a known pattern 2.402
Then patterns cover at least 128 MiB in the guest's memory 4.302

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 1.645
After features/support/hooks.rb:75 0.000
48.055
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 9.687
And I prepare Tails for memory erasure tests 0.754
When I plug and mount a 128 MiB USB drive with a vfat filesystem 8.540
Then I find very few patterns in the guest's memory 5.739

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

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

Pattern coverage: 92.601% (118 MiB out of 127 MiB reference memory)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.533
After features/support/hooks.rb:75 0.000
6:31.589
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:47.071
And I prepare Tails for memory erasure tests 0.463
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.811
When I trigger shutdown 0.010
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.513
After features/support/hooks.rb:75 0.014
24.021
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 7.951
And I temporarily create a 4 GiB disk named "gptfat" 0.057
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.022
And I plug USB drive "gptfat" 2.439
When I start Tails Installer 8.461
Then I am told by Tails Installer that the destination device "is too small" 0.089
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000
Tags: @product
20.148
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.647
And I temporarily create a 7200 MiB disk named "temp" 0.076
And I start Tails Installer 8.574
But a suitable USB device is not found 0.028
When I plug USB drive "temp" 2.533
Then the "temp" USB drive is selected 0.087
When I unplug USB drive "temp" 0.181
Then a suitable USB device is not found 0.019
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
Tags: @product
4:5.039
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.363
And I temporarily create a 7200 MiB disk named "install" 0.047
And I create a gpt partition with a vfat filesystem on disk "install" 5.164
And I plug USB drive "install" 2.517
And I install Tails to USB drive "install" by cloning 3:37.983
Then the running Tails is installed on USB drive "install" 10.900
But there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:291 1.125
After features/support/hooks.rb:75 0.129
Tags: @product
4:1.428
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.702
And I temporarily create a 7200 MiB disk named "install" 0.067
And I plug USB drive "install" 2.490
And I install Tails to USB drive "install" by cloning 3:37.285
Then the running Tails is installed on USB drive "install" 12.805
But there is no persistence partition on USB drive "install" 0.076
After features/support/hooks.rb:291 1.473
After features/support/hooks.rb:75 0.141
Tags: @product
5:4.026
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 59.829
And I create a file in the Persistent directory 0.144
And I temporarily create a 7200 MiB disk named "install" 0.085
And I create a gpt partition with a vfat filesystem on disk "install" 5.128
And I plug USB drive "install" 2.436
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.383
Then the running Tails is installed on USB drive "install" 12.412
And there is a persistence partition on USB drive "install" 0.067
And the USB drive "install" contains the same files as my persistent storage 3.538
After features/support/hooks.rb:291 2.129
After features/support/hooks.rb:75 0.123
Tags: @product
3:47.639
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.049
And I temporarily create a 7200 MiB disk named "install" 0.053
And I plug USB drive "install" 2.566
And I install Tails to USB drive "install" by cloning 3:19.147
Then the running Tails is installed on USB drive "install" 13.752
And there is no persistence partition on USB drive "install" 0.069
After features/support/hooks.rb:291 2.144
After features/support/hooks.rb:75 0.115
Tags: @product
3:52.520
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 10.202
And I have started Tails from DVD without network and logged in 8.360
And I clone USB drive "__internal" to a temporary USB drive "install" 1.232
And I plug USB drive "install" 2.529
# 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:19.219
Then the running Tails is installed on USB drive "install" 10.919
And there is no persistence partition on USB drive "install" 0.057
After features/support/hooks.rb:291 1.278
After features/support/hooks.rb:75 0.118
Tags: @product @uefi
1:46.857
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 11.418
And I power off the computer 0.334
And the computer is set to boot in UEFI mode 0.026
When I start Tails from USB drive "__internal" with network unplugged and I login 1:32.053
Then Tails is running from USB drive "__internal" 0.312
And the boot device has safe access rights 2.658
And Tails has started in UEFI mode 0.053
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.005
Tags: @product
1:34.594
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.102
And I plug and mount a USB drive containing a Tails USB image 28.496
And I create a 7200 MiB disk named "usbimage" 0.084
And I plug USB drive "usbimage" 2.429
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 55.481
After features/support/hooks.rb:291 2.365
After features/support/hooks.rb:75 0.088
Tags: @product
1:23.187
Before features/support/hooks.rb:245 0.004
Given a computer 0.167
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:21.827
Then Tails is running from USB drive "usbimage" 0.337
And the label of the system partition on "usbimage" is "Tails" 0.277
And the system partition on "usbimage" is an EFI system partition 0.138
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.138
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.086
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.125
And the system partition on "usbimage" has the expected flags 0.088
After features/support/hooks.rb:291 1.497
After features/support/hooks.rb:75 0.007
4:53.879
Before features/support/hooks.rb:245 0.003
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 56.508
And I update APT using apt 18.129
And I install "popularity-contest" using apt 19.228
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.198
When I create a persistent storage and activate the Additional Software feature 22.272
Then Additional Software is correctly configured for package "popularity-contest" 2.477
When I shutdown Tails and wait for the computer to power off 12.047
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:33.895
Then Additional Software is correctly configured for package "popularity-contest" 0.841
And the package "popularity-contest" is installed after Additional Software has been started 0.279
After features/support/hooks.rb:450 39.430
After features/support/hooks.rb:291 1.261
After features/support/hooks.rb:75 0.017
2:19.386
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.010
Given a computer 0.329
And I start Tails from USB drive "__internal" and I login with an administration password 1:33.993
And I update APT using apt 19.083
When I install "makepp" using apt 19.416
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.477
And the package "makepp" is installed 0.086
After features/support/hooks.rb:450 41.784
After features/support/hooks.rb:291 0.967
After features/support/hooks.rb:75 0.014
4:50.610
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given a computer 0.208
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:3.985
When I uninstall "popularity-contest" using apt 18.678
And I accept removing "popularity-contest" from Additional Software 0.629
Then "popularity-contest" is not in the list of Additional Software 0.732
When I start Synaptic 24.877
And I update APT using Synaptic 22.419
And I install "cowsay" using Synaptic 12.040
And I accept adding "cowsay" to Additional Software 1.100
Then Additional Software is correctly configured for package "cowsay" 0.771
When I uninstall "cowsay" using apt 3.256
And I refuse removing "cowsay" from Additional Software 0.585
Then Additional Software is correctly configured for package "cowsay" 0.839
When I start "Additional Software" via GNOME Activities Overview 10.044
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.048
Then "cowsay" is not in the list of Additional Software 0.836
When I install "cowsay" using apt 3.265
And I refuse adding "cowsay" to Additional Software 0.554
Then "cowsay" is not in the list of Additional Software 0.736
After features/support/hooks.rb:450 1.186
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.012
9:7.182
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.011
Given a computer 0.244
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:10.714
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 31.806
And I accept adding "cowsay" to Additional Software 4.557
And Additional Software is correctly configured for package "cowsay" 0.881
And I shutdown Tails and wait for the computer to power off 7.143
And I start Tails from USB drive "__internal" with network unplugged 56.539
And I enable persistence 12.730
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 34.463
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.287
And I revert the APT tweaks that made it prefer an old version of cowsay 0.063
# 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.072
And the network is plugged 0.036
And Tor is ready 17.335
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.379
And available upgrades have been checked 0.127
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.730
And I can open the Additional Software configuration window from the notification 3.071
And I shutdown Tails and wait for the computer to power off 18.048
And I start Tails from USB drive "__internal" with network unplugged 58.167
And I enable persistence 11.188
# 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 34.413
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.762
And I revert the APT tweaks that made it prefer an old version of cowsay 0.062
And the network is plugged 0.314
And Tor is ready 52.677
Then the Additional Software upgrade service has started 0.187
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.099
After features/support/hooks.rb:450 3.024
After features/support/hooks.rb:291 0.726
After features/support/hooks.rb:75 0.092
2:15.449
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.204
And I start Tails from USB drive "__internal" with network unplugged 1:2.894
And I enable persistence 11.554
And I remove the "cowsay" deb files from the APT cache 0.783
# 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.091
And I log in to a new session 36.663
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 16.050
And I can open the Additional Software log file from the notification 6.445
And the package "cowsay" is not installed 0.762
After features/support/hooks.rb:450 0.132
After features/support/hooks.rb:291 1.080
After features/support/hooks.rb:75 0.012
Tags: @product
1:44.959
Before features/support/hooks.rb:245 0.010
Given a computer 0.303
And I create a 7200 MiB disk named "old" 0.062
And I plug USB drive "old" 1.068
And I write an old version of the Tails USB image to disk "old" 23.409
When I start Tails from USB drive "old" with network unplugged 1:16.213
Then the boot device has safe access rights 2.946
And Tails is running from USB drive "old" 0.323
And there is no persistence partition on USB drive "old" 0.067
And process "udev-watchdog" is running 0.085
And udev-watchdog is monitoring the correct device 0.295
And I unplug USB drive "old" 0.183
After features/support/hooks.rb:291 6.713
After features/support/hooks.rb:75 0.013
Tags: @product
2:11.972
Before features/support/hooks.rb:245 0.009
Given a computer 0.229
And I start Tails from USB drive "old" with network unplugged and I login 1:22.555
Then Tails is running from USB drive "old" 0.357
And I create a persistent partition 40.116
And I take note of which tps features are available 1.480
Then a Tails persistence partition exists on USB drive "old" 1.166
And I shutdown Tails and wait for the computer to power off 6.067
After features/support/hooks.rb:291 0.143
After features/support/hooks.rb:75 0.013
Tags: @product
2:36.748
Before features/support/hooks.rb:245 0.008
Given a computer 0.207
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:9.368
Then Tails is running from USB drive "old" 0.335
And all tps features are active 1.772
When I write some files expected to persist 1.646
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.234
And all persistence configuration files have safe access rights 0.476
And all persistent directories from the old Tails version have safe access rights 2.697
And I take note of which tps features are available 0.624
And I shutdown Tails and wait for the computer to power off 4.016
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.367
After features/support/hooks.rb:291 0.125
After features/support/hooks.rb:75 0.010
Tags: @product
2:22.656
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.259
And I log in to a new session 17.784
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.544
And I plug USB drive "to_upgrade" 2.503
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.345
Then the running Tails is installed on USB drive "to_upgrade" 14.752
And I unplug USB drive "to_upgrade" 0.265
And I unplug USB drive "__internal" 0.199
After features/support/hooks.rb:291 3.710
After features/support/hooks.rb:75 0.000
Tags: @product
2:7.608
Before features/support/hooks.rb:245 0.014
Given a computer 0.225
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:58.101
Then all tps features from the old Tails version are active 1.472
And Tails is running from USB drive "to_upgrade" 0.358
And the boot device has safe access rights 3.125
And the expected persistent files created with the old Tails version are present in the filesystem 1.720
And all persistent directories from the old Tails version have safe access rights 2.605
After features/support/hooks.rb:291 0.926
After features/support/hooks.rb:75 0.010
3:50.584
Scenario Upgrading an initial Tails installation with an incremental upgrade
Before features/support/hooks.rb:245 0.006
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.601
And no SquashFS delta is installed 0.083
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.327
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.103
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.274
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.472
When the network is plugged 0.036
And Tor is ready 15.377
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 8.579
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 12.707
Given I shutdown Tails and wait for the computer to power off 3:0.020
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:838:in `/^Tails eventually (shuts down|restarts)$/'
./features/step_definitions/common_steps.rb:850:in `/^I shutdown Tails and wait for the computer to power off$/'
features/usb_upgrade.feature:92:in `Given I shutdown Tails and wait for the computer to power off'
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 0.000
Then Tails is running version 6.2~testoverlayfs 0.000
And all tps features are active 0.000
And the file system changes introduced in version 6.2~testoverlayfs are present 0.000
And only the 6.2~testoverlayfs SquashFS delta is installed 0.000
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.000
# We'll really install Tails_amd64_6.0~testoverlayfs_to_6.3~testoverlayfs.iuk
# but we need some way to force upgrading a second time in a row
# even if only the initially installed version is considered
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.000
When the network is plugged 0.000
And Tor is ready 0.000
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 0.000
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 0.000
Given I shutdown Tails and wait for the computer to power off 0.000
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 0.000
Then Tails is running version 6.3~testoverlayfs 0.000
And all tps features are active 0.000
And the file system changes introduced in version 6.3~testoverlayfs are present 0.000
And only the 6.3~testoverlayfs SquashFS delta is installed 0.000
# 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.000
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.000
When the network is plugged 0.000
And Tor is ready 0.000
Then the Upgrader considers the system as up-to-date 0.000
# 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 0.000
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.000
After features/support/hooks.rb:291 9.620

SCENARIO FAILED: 'Upgrading an initial Tails installation with an incremental upgrade' (at time 01:43:22)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4730/artifact/build-artifacts/01:43:22_Upgrading_an_initial_Tails_installation_with_an_incremental_upgrade.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4730/artifact/build-artifacts/01:43:22_Upgrading_an_initial_Tails_installation_with_an_incremental_upgrade.mkv

After features/support/hooks.rb:75 0.000
33.023
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.589
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.437
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.050
And the signing key used by the Upgrader is outdated 0.453
But a current signing key is available on our website 0.000
When the network is plugged 0.057
And Tor is ready 17.627
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 3.807
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
53.652
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 44.251
When I eject the boot medium 0.261
Then Tails eventually shuts down 9.138
After features/support/hooks.rb:291 0.159
After features/support/hooks.rb:75 0.000
41.935
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.500
And I prepare Tails for memory erasure tests 0.638
And I fill a 128 MiB file with a known pattern on the root filesystem 15.171
And patterns cover at least 128 MiB in the guest's memory 3.583

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

When I eject the boot medium 0.330
And I wait for Tails to finish wiping the memory 11.922
Then I find very few patterns in the guest's memory 1.788

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

After features/support/hooks.rb:291 3.578
After features/support/hooks.rb:75 0.000
36.442
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.559
And I prepare Tails for memory erasure tests 0.606
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.188
And I fill the USB drive with a known pattern 3.989
And I read the content of the test FS 0.101
And patterns cover at least 90% of the test FS size in the guest's memory 3.423

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

When I eject the boot medium 0.296
And I wait for Tails to finish wiping the memory 9.451
Then I find very few patterns in the guest's memory 1.824

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

After features/support/hooks.rb:291 3.562
After features/support/hooks.rb:75 0.000
56.217
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.546
And I prepare Tails for memory erasure tests 0.671
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.266
And I fill the USB drive with a known pattern 1.503
And I read the content of the test FS 0.057
And patterns cover at least 99% of the test FS size in the guest's memory 3.790

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

When I eject the boot medium 0.304
And I wait for Tails to finish wiping the memory 10.123
Then I find very few patterns in the guest's memory 1.953

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

After features/support/hooks.rb:291 3.801
After features/support/hooks.rb:75 0.000
2:25.263
Before features/support/hooks.rb:245 0.014
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.994
And I prepare Tails for memory erasure tests 0.444
And I fill a 128 MiB file with a known pattern on the persistent filesystem 30.512
And patterns cover at least 100 MiB in the guest's memory 4.141

Pattern coverage: 115.547% (115 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.491
And I wait for Tails to finish wiping the memory 9.482
Then I find very few patterns in the guest's memory 1.913

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

And Tails eventually shuts down 1:28.281
After features/support/hooks.rb:291 0.201
After features/support/hooks.rb:75 0.000
Tags: @product
55.300
Before features/support/hooks.rb:245 0.007
Given a computer 0.256
And I start Tails from DVD with network unplugged and genuine APT sources 54.637
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.080
And no proposed-updates APT suite is enabled 0.060
And no experimental APT suite is enabled for deb.torproject.org 0.068
And if releasing, no unversioned Tails APT source is enabled 0.179

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.012
Tags: @product
1:10.798
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.520
# 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.031
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.454
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.313
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.026
When I start Tails' custom backup tool 3.936
Then the backup tool displays "Plug in your backup Tails USB stick" 0.317
When I plug USB drive "backup" 2.627
And I give the Persistent Storage on drive "backup" its own UUID 0.150
And I click "Retry" in the backup tool 1.232
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.324
When I click "Back Up" in the backup tool 1.139
And I enter my persistent storage passphrase into the polkit prompt 2.825
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 17.868
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.180
And I plug USB drive "backup" 4.284
Then the USB drive "backup" contains the same files as my persistent storage 6.564
After features/support/hooks.rb:291 1.909
After features/support/hooks.rb:75 0.121
Tags: @product
0.205
Then the hostname should not have been leaked on the network 0.205
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.044
Tags: @product
0.811
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.200
And I switch to the "manually-added-con" NetworkManager connection 0.403
Then the hostname should not have been leaked on the network 0.207
After features/support/hooks.rb:291 0.897
After features/support/hooks.rb:75 0.040
40.871
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 9.064
When I start "Tails Documentation" via GNOME Activities Overview 10.878
Then the Tor Browser has started 20.329
Then "Tails - Documentation" has loaded in the Tor Browser 0.599
After features/support/hooks.rb:291 1.350
After features/support/hooks.rb:75 0.000
48.307
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 15.881
When I start "Tails Documentation" via GNOME Activities Overview 10.631
Then the Tor Browser has started 21.225
Then "Tails - Documentation" has loaded in the Tor Browser 0.568
After features/support/hooks.rb:291 0.847
After features/support/hooks.rb:75 0.000
21.416
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD without network and logged in 8.145
When I start Electrum through the GNOME menu 11.319
But the "electrum" tps feature is not enabled 0.514
And I see a warning that Electrum is not persistent 1.436
After features/support/hooks.rb:450 0.131
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
21.611
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.228
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.775
Then I see "CupsTestPage.png" after at most 40 seconds 3.498
And I can print the current document to "/home/amnesia/output.pdf" 6.107
After features/support/hooks.rb:291 1.707
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.535
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 8.890
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.190
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.541
Then I see "CupsTestPage.png" after at most 40 seconds 3.054
And I can print the current document to "/home/amnesia/output.pdf" 4.859
After features/support/hooks.rb:291 0.777
After features/support/hooks.rb:75 0.000
Feature: Using Evince
21.815
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.635
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.283
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.082
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.113
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.086
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.222
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.521
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.426
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.105
When I close Evince 0.195
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.213
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.269
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.413
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.098
When I close Evince 0.292
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.160
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.241
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.350
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.101
After features/support/hooks.rb:291 1.226
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
23.822
Before features/support/hooks.rb:245 0.017
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.185
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.157
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.115
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.489
Then I see "CupsTestPage.png" after at most 40 seconds 2.983
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.890
After features/support/hooks.rb:291 0.868
After features/support/hooks.rb:75 0.000
Feature: Using Evince
17.238
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.321
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.247
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.161
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.293
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.008
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.145
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
19.727
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.268
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.073
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.055
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.076
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
Tags: @product
9.493
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD without network and logged in 8.761
When the "Dogtail rules!" notification is sent 0.283
Then the "Dogtail rules!" notification is shown to the user 0.448
After features/support/hooks.rb:291 0.790
After features/support/hooks.rb:75 0.000
Tags: @product
3:17.038
Before features/support/hooks.rb:245 0.007
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.006
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.051
And Tor is ready 12.605
And all notifications have disappeared 4.267
When I start "Additional Software" via GNOME Activities Overview 11.359
And I close the "tails-additional-software-config" window 1.960
When I start "Disks" via GNOME Activities Overview 9.079
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.622
When I start "GNOME Terminal" via GNOME Activities Overview 8.966
And I close the "gnome-terminal-server" window 1.817
When I start "Files" via GNOME Activities Overview 8.221
And I close the "org.gnome.Nautilus" window 4.784
When I start "Persistent Storage" via GNOME Activities Overview 10.092
And I close the "tps-frontend" window 6.184
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.736
When I start "Pidgin" via GNOME Activities Overview 8.749
And I close the "Pidgin" window 3.190
When I start "Thunderbird" via GNOME Activities Overview 9.656
And I close the "Thunderbird" window 11.432
When I start "Tor Browser" via GNOME Activities Overview 9.266
And I close the "Firefox" window 15.581
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.915
And I close the "unlock-veracrypt-volumes" window 2.586
When I start "Unsafe Browser" via GNOME Activities Overview 9.741
And I close the "Firefox" window 14.163
After features/support/hooks.rb:291 2.174
After features/support/hooks.rb:75 0.000
Tags: @product
39.240
Before features/support/hooks.rb:245 0.007
Given a computer 0.234
And I start the computer from DVD with network unplugged 35.337
When Tails detects disk read failures 0.824
Then I see a disk failure message on the splash screen 2.843
After features/support/hooks.rb:291 0.702
After features/support/hooks.rb:75 0.013
Tags: @product @doc
32.251
Before features/support/hooks.rb:245 0.011
Given a computer 0.253
And I have started Tails from DVD without network and logged in 8.767
When Tails detects disk read failures 0.793
Then I see a disk failure message 1.461
Then I can open the hardware failure documentation from the disk failure message 20.976
After features/support/hooks.rb:291 1.772
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
49.378
Before features/support/hooks.rb:245 0.007
Given a computer 0.366
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.796
Then I see a graphics card failure message on the splash screen 14.215
After features/support/hooks.rb:291 0.755
After features/support/hooks.rb:75 0.009
Tags: @product @doc
11.282
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.657
Then the included OpenPGP keys are valid for the next 1 month 2.624
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.000
Tags: @product
22.506
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.360
Then the keys trusted by APT are valid for the next 3 months 14.146
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
51.439
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 13.916
And I log in to a new session in German (de) 34.677
Then the amnesiac Documents directory exists 0.102
And there is a GNOME bookmark for the amnesiac Documents directory 2.742
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
47.399
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.877
And I log in to a new session in German (de) 35.936
Then the amnesiac Downloads directory exists 0.087
And there is a GNOME bookmark for the amnesiac Downloads directory 2.497
After features/support/hooks.rb:291 1.233
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.430
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 9.110
And I log in to a new session in German (de) 30.918
Then the amnesiac Music directory exists 0.081
And there is a GNOME bookmark for the amnesiac Music directory 2.319
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.646
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.384
And I log in to a new session in German (de) 30.910
Then the amnesiac Pictures directory exists 0.069
And there is a GNOME bookmark for the amnesiac Pictures directory 2.282
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
43.051
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.550
And I log in to a new session in German (de) 31.671
Then the amnesiac Videos directory exists 0.049
And there is a GNOME bookmark for the amnesiac Videos directory 2.779
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.057
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.496
When I log in to a new session in Arabic (ar) 34.455
Then the keyboard layout is set to "us" 0.267
When the network is plugged 0.043
And Tor is ready 16.022
Then I successfully start the Unsafe Browser in "ar" 15.241
And I kill the Unsafe Browser 5.866
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 26.999
And DuckDuckGo is the default search engine 10.175
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 14.285
And the layout of the screen keyboard is set to "us" 0.587
After features/support/hooks.rb:291 1.223
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.246
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.317
When I log in to a new session in Chinese (zh_CN) 32.026
Then the keyboard layout is set to "cn" 0.405
When the network is plugged 0.035
And Tor is ready 14.769
Then I successfully start the Unsafe Browser in "zh_CN" 16.271
And I kill the Unsafe Browser 5.825
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 23.239
And DuckDuckGo is the default search engine 11.144
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 16.962
And the layout of the screen keyboard is set to "us" 0.611
After features/support/hooks.rb:291 1.251
After features/support/hooks.rb:75 0.000
Feature: Localization
1:54.809
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.996
When I log in to a new session in English (en) 18.802
Then the keyboard layout is set to "us" 0.131
When the network is plugged 0.042
And Tor is ready 15.670
Then I successfully start the Unsafe Browser in "en" 13.617
And I kill the Unsafe Browser 5.705
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 28.783
And DuckDuckGo is the default search engine 5.444
And I kill the Tor Browser 5.315
And the screen keyboard works in Thunderbird 12.529
And the layout of the screen keyboard is set to "us" 0.672
After features/support/hooks.rb:291 1.529
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.058
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.039
When I log in to a new session in French (fr) 31.288
Then the keyboard layout is set to "fr" 0.383
When the network is plugged 0.038
And Tor is ready 19.245
Then I successfully start the Unsafe Browser in "fr" 13.676
And I kill the Unsafe Browser 5.728
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 28.981
And DuckDuckGo is the default search engine 10.649
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 13.698
And the layout of the screen keyboard is set to "fr" 0.732
After features/support/hooks.rb:291 1.956
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.475
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.788
When I log in to a new session in German (de) 32.399
Then the keyboard layout is set to "de" 0.267
When the network is plugged 0.041
And Tor is ready 16.577
Then I successfully start the Unsafe Browser in "de" 15.534
And I kill the Unsafe Browser 5.862
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 28.100
And DuckDuckGo is the default search engine 14.391
And I kill the Tor Browser 5.663
And the screen keyboard works in Thunderbird 12.159
And the layout of the screen keyboard is set to "de" 0.582
After features/support/hooks.rb:291 3.462
After features/support/hooks.rb:75 0.000
Feature: Localization
2:25.838
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.484
When I log in to a new session in Italian (it) 31.551
Then the keyboard layout is set to "it" 0.169
When the network is plugged 0.042
And Tor is ready 16.935
Then I successfully start the Unsafe Browser in "it" 14.633
And I kill the Unsafe Browser 5.803
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 27.349
And DuckDuckGo is the default search engine 22.352
And I kill the Tor Browser 5.511
And the screen keyboard works in Thunderbird 12.336
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:291 1.523
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.319
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.956
When I log in to a new session in Persian (fa) 31.691
Then the keyboard layout is set to "ir" 0.294
When the network is plugged 0.037
And Tor is ready 14.437
Then I successfully start the Unsafe Browser in "fa" 15.832
And I kill the Unsafe Browser 5.891
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 27.071
And DuckDuckGo is the default search engine 10.643
And I kill the Tor Browser 5.589
And the screen keyboard works in Thunderbird 12.188
And the layout of the screen keyboard is set to "ir" 0.594
After features/support/hooks.rb:291 1.259
After features/support/hooks.rb:75 0.000
Feature: Localization
2:11.547
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.307
When I log in to a new session in Portuguese (pt) 30.543
Then the keyboard layout is set to "pt" 0.169
When the network is plugged 0.039
And Tor is ready 14.610
Then I successfully start the Unsafe Browser in "pt" 14.378
And I kill the Unsafe Browser 5.724
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 27.432
And DuckDuckGo is the default search engine 11.482
And I kill the Tor Browser 5.500
And the screen keyboard works in Thunderbird 12.696
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:291 1.357
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.613
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.180
When I log in to a new session in Russian (ru) 32.045
Then the keyboard layout is set to "ru" 0.183
When the network is plugged 0.035
And Tor is ready 13.433
Then I successfully start the Unsafe Browser in "ru" 15.531
And I kill the Unsafe Browser 5.713
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 26.527
And DuckDuckGo is the default search engine 11.281
And I kill the Tor Browser 5.467
And the screen keyboard works in Thunderbird 13.512
And the layout of the screen keyboard is set to "ru" 0.582
After features/support/hooks.rb:291 2.852
After features/support/hooks.rb:75 0.000
Feature: Localization
2:24.095
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 7.983
When I log in to a new session in Spanish (es) 30.548
Then the keyboard layout is set to "es" 0.309
When the network is plugged 0.041
And Tor is ready 14.588
Then I successfully start the Unsafe Browser in "es" 15.704
And I kill the Unsafe Browser 5.883
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 27.319
And DuckDuckGo is the default search engine 22.395
And I kill the Tor Browser 5.464
And the screen keyboard works in Thunderbird 13.161
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:291 1.169
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.353
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.976
When I log in to a new session in Turkish (tr) 31.148
Then the keyboard layout is set to "tr" 0.163
When the network is plugged 0.035
And Tor is ready 14.499
Then I successfully start the Unsafe Browser in "tr" 16.249
And I kill the Unsafe Browser 5.818
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 28.002
And DuckDuckGo is the default search engine 10.955
And I kill the Tor Browser 5.512
And the screen keyboard works in Thunderbird 12.336
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:291 1.266
After features/support/hooks.rb:75 0.000
Tags: @product
45.404
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.238
And I capture all network traffic 0.009
When I disable MAC spoofing in Tails Greeter 4.013
And I log in to a new session 16.120
And the network is plugged 0.055
And Tor is ready 14.793
Then 1 network interface is enabled 0.108
And the 1st network device has its real MAC address configured 0.111
When I hotplug a network device and wait for it to be initialized 1.415
Then 2 network interfaces are enabled 0.086
And the 2nd network device has its real MAC address configured 0.076
And some network device leaked the real MAC address 0.374
After features/support/hooks.rb:291 1.061
After features/support/hooks.rb:75 0.056
Tags: @product
44.965
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.076
And I capture all network traffic 0.018
When I log in to a new session 16.459
And the network is plugged 0.050
And Tor is ready 18.194
Then 1 network interface is enabled 0.121
And the 1st network device has a spoofed MAC address configured 0.078
When I hotplug a network device and wait for it to be initialized 1.419
Then 2 network interfaces are enabled 0.123
And the 2nd network device has a spoofed MAC address configured 0.076
And no network device leaked the real MAC address 0.346
After features/support/hooks.rb:291 0.902
After features/support/hooks.rb:75 0.066
Tags: @product
2:28.795
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 9.658
And I capture all network traffic 0.009
And the network is plugged 0.042
And macchanger will fail by not spoofing and always returns false 0.169
When I log in to a new session 2:13.124
Then no network interfaces are enabled 0.113
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.667
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.051
Tags: @product
2:27.204
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
And I capture all network traffic 0.008
And the network is plugged 0.035
And macchanger will fail by not spoofing and always returns true 0.150
When I log in to a new session 2:13.108
Then no network interfaces are enabled 0.119
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.776
After features/support/hooks.rb:291 1.328
After features/support/hooks.rb:75 0.074
Tags: @product
2:27.898
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.064
And I capture all network traffic 0.008
And the network is plugged 0.037
And macchanger will fail by not spoofing and always returns true 0.129
And no network interface modules can be unloaded 0.377
When I log in to a new session 2:12.894
Then 1 network interface is enabled 0.121
But the MAC spoofing panic mode disabled networking 0.569
And no network device leaked the real MAC address 0.016
And I see the "All networking disabled" notification after at most 60 seconds 5.678
After features/support/hooks.rb:291 0.819
After features/support/hooks.rb:75 0.047
Tags: @product
52.471
Before features/support/hooks.rb:245 0.008
Given a computer 0.217
And I capture all network traffic 0.005
When I start the computer 1.138
Then the computer boots Tails 50.969
And no network interfaces are enabled 0.124
And no network device leaked the real MAC address 0.015
After features/support/hooks.rb:291 0.702
After features/support/hooks.rb:75 0.044
1:31.941
Before features/support/hooks.rb:245 0.005
Given a computer 0.205
And I start Tails from DVD with network unplugged and I login 1:17.032
And I plug and mount a USB drive containing a sample PNG 13.144
Then MAT can clean some sample PNG file 1.559
After features/support/hooks.rb:291 1.175
After features/support/hooks.rb:75 0.013
Feature: Networking
Tags: @product
1:54.362
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 9.923
And I wait between 30 and 60 seconds 58.047

Slept for 58 seconds

Then the Tor Status icon tells me that Tor is not usable 0.815
When the network is plugged 0.123
Then I successfully configure Tor 40.363
And the Tor Status icon tells me that Tor is usable 0.875
And all notifications have disappeared 4.151
And the time has synced 0.061
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
Feature: Networking
40.072
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.903
And I disable networking in Tails Greeter 0.980
And I log in to a new session 19.495
Then no network interfaces are enabled 0.233
When I hotplug a network device 0.243
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.207
After features/support/hooks.rb:291 1.077
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
28.318
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 16.447
When I start "Onion Circuits" via GNOME Activities Overview 10.209
Then Onion Circuits starts 1.333
And Onion Circuits shows some circuits 0.328
After features/support/hooks.rb:291 0.892
After features/support/hooks.rb:75 0.000
Tags: @product
2:19.482
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:31.267
And I update APT using apt 17.261
And I install "python3-behave" using apt 22.907
Then the Tails Persistent Storage behave tests pass 8.046
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.000
Tags: @product
39.896
Before features/support/hooks.rb:245 0.014
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.336
When I log in to a new session without activating the Persistent Storage 21.419
Then Tails is running from USB drive "__internal" 0.511
And persistence is disabled 0.241
But a Tails persistence partition exists on USB drive "__internal" 5.387
After features/support/hooks.rb:291 1.081
After features/support/hooks.rb:75 0.000
Tags: @product
2:57.769
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive without a persistent partition and logged in 16.323
Then Tails is running from USB drive "__internal" 0.865
When I create a file in the Persistent directory 0.134
And I create a persistent partition with the default settings 23.691
Then the file I created was copied to the Persistent Storage 0.497
When I shutdown Tails and wait for the computer to power off 10.033
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.800
Then persistence for "Persistent" is active 0.331
And the file I created in the Persistent directory exists 0.091
After features/support/hooks.rb:291 0.955
After features/support/hooks.rb:75 0.008
Tags: @product
1:5.893
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 15.410
And the system is very low on memory 8.895
When I create a file in the Persistent directory 1.541
When I try to create a persistent partition 21.116
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.240
When I close the Persistent Storage app 2.586
And I free up some memory 1.446
And I create a persistent partition with the default settings 14.387
Then the file I created was copied to the Persistent Storage 0.269
After features/support/hooks.rb:291 1.637
After features/support/hooks.rb:75 0.000
Tags: @product
2:37.901
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.994
Then Tails is running from USB drive "__internal" 0.489
And all tps features are active 2.147
And all persistent directories have safe access rights 2.668
When I disable the first tps feature 4.997
Then all tps features but the first one are active 2.095
And I shutdown Tails and wait for the computer to power off 8.028
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.272
Then all tps features but the first one are active 2.207
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.033
Tags: @product
18.672
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.296
Then persistence for "Persistent" is active 0.142
And I create a file in the Persistent directory 0.084
Then the file I created was copied to the Persistent Storage 0.083
When I disable the first tps feature 5.048
Then persistence for "Persistent" is not active 0.113
And the Persistent directory does not exist 0.069
When I enable the first tps feature 2.673
Then persistence for "Persistent" is active 0.072
And the file I created in the Persistent directory exists 0.088
After features/support/hooks.rb:291 0.799
After features/support/hooks.rb:75 0.000
Tags: @product
19.331
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.890
Then persistence for "Persistent" is active 0.142
When I create a file in the Persistent directory 0.114
And I disable the first tps feature 5.367
And I delete the data of the Persistent Folder feature 3.739
Then the file I created does not exist on the Persistent Storage 0.075
After features/support/hooks.rb:291 1.078
After features/support/hooks.rb:75 0.000
Tags: @product
51.421
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.140
And the network is plugged 0.046
And Tor is ready 16.610
And I take note of which tps features are available 0.633
When I write some files expected to persist 1.534
And I shutdown Tails and wait for the computer to power off 6.068
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 16.387
After features/support/hooks.rb:291 0.192
After features/support/hooks.rb:75 0.000
Tags: @product
2:51.853
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 9.450
And the network is plugged 0.095
And Tor is ready 14.753
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.187
And I shutdown Tails and wait for the computer to power off 9.025
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:55.678
And I capture all network traffic 0.007
And the network is plugged 0.061
And Tor is ready 21.852
And I switch to the "persistent-con-current" NetworkManager connection 0.371
And the 1st network device has a spoofed MAC address configured 0.105
And no network device leaked the real MAC address 0.262
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.057
Tags: @product
1:36.684
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 45.283
And I enable persistence creation in Tails Greeter 1.111
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.383
Then I create a persistent partition with the default settings using the wizard that was already open 32.905
After features/support/hooks.rb:291 1.781
After features/support/hooks.rb:75 0.000
Tags: @product
4:58.498
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 17.834
When I enable persistence 43.397
Then no persistent Greeter options were restored 14.635
When I set all Greeter options to non-default values 23.259
And I log in to a new session in German (de) after having activated the Persistent Storage 51.422
Then all Greeter options are set to non-default values 0.602
When I cold reboot the computer 6.040
And the computer reboots Tails 56.628
Given I enable persistence 31.291
Then persistent Greeter options were restored 15.462
When I log in to a new session after having activated the Persistent Storage 37.124
Then all Greeter options are set to non-default values 0.800
After features/support/hooks.rb:291 1.364
After features/support/hooks.rb:75 0.008
Tags: @product
3:32.753
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 10.318
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 36.213
And I shutdown Tails and wait for the computer to power off 13.040
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:57.530
And I change the passphrase of the Persistent Storage back to the original 35.650
After features/support/hooks.rb:291 1.945
After features/support/hooks.rb:75 0.011
Tags: @product
49.307
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.551
And I log in to a new session without activating the Persistent Storage 18.133
Then persistence is disabled 0.217
But a Tails persistence partition exists on USB drive "__internal" 5.487
And all notifications have disappeared 8.105
When I delete the persistent partition 6.457
Then there is no persistence partition on USB drive "__internal" 0.355
After features/support/hooks.rb:291 0.735
After features/support/hooks.rb:75 0.000
Tags: @product
2:21.229
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.846
When I write some dotfile expected to persist 0.071
And I shutdown Tails and wait for the computer to power off 6.042
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:4.896
Then the expected persistent dotfile is present in the filesystem 0.372
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.010
Tags: @product
1:42.416
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.308
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.088
When I try to enable persistence 0.295
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 39.171
When I log in to a new session after having activated the Persistent Storage 34.803
And all notifications have disappeared 9.201
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.693
And all tps features are enabled 2.710
And all tps features but the first one are active 2.143
After features/support/hooks.rb:291 0.947
After features/support/hooks.rb:75 0.000
Tags: @product
6:38.182
Before features/support/hooks.rb:245 0.015
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 5:24.846
And I enable persistence 32.361
And I log in to a new session after having activated the Persistent Storage 39.122
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.586
And persistence is enabled 0.266
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.000
Tags: @product
41.730
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 19.548
And I enable persistence but something goes wrong during the LUKS header upgrade 21.323
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.859
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.000
Tags: @product
16.816
When I choose to connect to Tor automatically 1.531
And I accept Tor Connection's offer to use my persistent bridges 1.703
And I click "Connect to Tor" 1.212
Then I wait until Tor is ready 10.197
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 1.063
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.095
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.042
Tags: @product
18.234
When I choose to connect to Tor automatically 2.083
And I accept Tor Connection's offer to use my persistent bridges 1.769
And I disable saving bridges to Persistent Storage 1.222
And I configure a direct connection in the Tor Connection Assistant 8.365
Then I wait until Tor is ready 2.674
And tca.conf includes no bridge 0.017
And the "TorConfiguration" tps feature is not enabled and not active 1.040
And all Internet traffic has only flowed through Tor or connectivity check service 1.059
After features/support/hooks.rb:291 1.330
After features/support/hooks.rb:75 0.048
Tags: @product
11.567
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.938
Then the live user has been setup by live-boot 0.206
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.083
And the live user owns its home directory which has strict permissions 0.339
After features/support/hooks.rb:291 1.044
After features/support/hooks.rb:75 0.000
15.698
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 15.459
Then no unexpected services are listening for network connections 0.238

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.939
After features/support/hooks.rb:75 0.000
Tags: @product
20.404
Before features/support/hooks.rb:245 0.020
Given I have started Tails from DVD and logged in and the network is connected 14.112
Then the live user can only access allowed local services 6.292

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
Tags: @product
11.005
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 10.868
Then there are no unexpected messages of priority "err" or higher in the journal 0.136
After features/support/hooks.rb:291 0.778
After features/support/hooks.rb:75 0.000
Tags: @product
15.881
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 15.513
Then there are no unexpected messages of priority "err" or higher in the journal 0.368
After features/support/hooks.rb:291 1.053
After features/support/hooks.rb:75 0.000
Tags: @product
20.375
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.701
When I request a shutdown using the system menu 1.664
Then Tails eventually shuts down 6.009
After features/support/hooks.rb:291 0.136
After features/support/hooks.rb:75 0.000
1:17.572
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.868
When I request a reboot using the system menu 1.599
Then Tails eventually restarts 1:4.105
After features/support/hooks.rb:291 3.485
After features/support/hooks.rb:75 0.000
8.539
Given I monitor the network connections of SSH 0.061
And I have the SSH key pair for an SSH server 0.306
When I connect to an SSH server on the Internet 6.840
Then I have sucessfully logged into the SSH server 1.318
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.348
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
8.119
Given I have the SSH key pair for an SSH server 0.233
And an SSH server is running on the LAN 1.367
When I connect to an SSH server on the LAN 4.895
Then I am prompted to verify the SSH fingerprint for the SSH server 1.622
After features/support/hooks.rb:450 0.313
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.001
11.670
Given I have the SSH key pair for an SFTP server 0.269
When I connect to an SFTP server on the Internet 9.853
Then I successfully connect to the SFTP server 1.546
After features/support/hooks.rb:450 0.485
After features/support/hooks.rb:291 1.485
After features/support/hooks.rb:75 0.000
16.713
Given I cancel setting up an email account 2.727
When I open Thunderbird's Add-ons Manager 1.835
And I open the Extensions tab 1.602
Then I see that no add-ons are enabled in Thunderbird 10.547
After features/support/hooks.rb:450 0.649
After features/support/hooks.rb:291 1.161
After features/support/hooks.rb:75 0.000
43.400
When I enter my email credentials into the autoconfiguration wizard 9.883
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.349
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.373
When I accept the autoconfiguration wizard's configuration 18.546
And I send an email to myself 6.196
And I fetch my email 1.478
Then I can find the email I sent to myself in my inbox 6.572
After features/support/hooks.rb:450 1.384
After features/support/hooks.rb:291 1.060
After features/support/hooks.rb:75 0.000
8.984
When the network is plugged 0.035
And the Tor Connection Assistant autostarts 3.217
And I look at the hide mode but then I go back 4.306
And I choose to connect to Tor automatically 1.271
Then Tor Connection does not propose me to use Tor bridges 0.152
After features/support/hooks.rb:291 0.810
After features/support/hooks.rb:75 0.000
Tags: @product
1:21.944
Given the Tor network and default bridges are blocked 1.749
And the network is plugged 0.035
And I make sure time sync before Tor connects indicates a captive portal 1.273
And the Tor Connection Assistant autostarts 2.397
When I choose to connect to Tor automatically 1.800
And I click "Connect to Tor" 1.158
Then the Tor Connection Assistant fails to connect to Tor 27.592
And the Tor Connection Assistant knows that it's not the time sync that failed 10.498
And the Tor Connection Assistant knows that there might be a captive portal 0.118
When I open the Unsafe Browser from Tor Connection 14.230
And I log-in to the Captive Portal 10.541
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.943
And I allow time sync before Tor connects to work again 0.056
And I click "Connect to Tor" 1.137
Then I wait until Tor is ready 7.291
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.000
Tags: @product
12.085
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.538
Then the firewall's policy is to drop all IPv4 traffic 0.176
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.212
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.090
And the firewall is configured to block all external IPv6 traffic 0.067
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.000
Tags: @product
40.605
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.615
And I capture all network traffic 0.009
When I successfully start the Unsafe Browser 16.167
And I open the Tails homepage in the Unsafe Browser 11.627
And the Tails homepage loads in the Unsafe Browser 0.600
Then the firewall leak detector has detected leaks 0.585
After features/support/hooks.rb:291 0.775
After features/support/hooks.rb:75 0.044
Tags: @product
12.587
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.614
And I capture all network traffic 0.008
And I disable Tails' firewall 0.222
When I do a TCP DNS lookup of "torproject.org" 0.591
Then the firewall leak detector has detected leaks 0.151
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.029
Tags: @product
14.377
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.427
And I capture all network traffic 0.011
And I disable Tails' firewall 0.230
When I do a UDP DNS lookup of "torproject.org" 0.620
Then the firewall leak detector has detected leaks 0.087
After features/support/hooks.rb:291 0.654
After features/support/hooks.rb:75 0.047
Tags: @product
16.822
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.297
And I capture all network traffic 0.008
And I disable Tails' firewall 0.244
When I send some ICMP pings 4.098
Then the firewall leak detector has detected leaks 0.173
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.048
13.660
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 12.211
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.386
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.062
After features/support/hooks.rb:450 0.221
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
13.312
Before features/support/hooks.rb:245 0.017
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.908
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.325
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.077
After features/support/hooks.rb:450 0.345
After features/support/hooks.rb:291 0.736
After features/support/hooks.rb:75 0.000
17.402
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.918
When I open an untorified ICMP connection to 1.2.3.4 5.402
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.081
After features/support/hooks.rb:450 0.289
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.000
Tags: @product
23.454
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.962
And the system DNS is using the local DNS resolver 0.019
And the network is plugged 0.044
And I successfully configure Tor 14.415
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:291 0.780
After features/support/hooks.rb:75 0.000
10.261
When I monitor the network connections of tails-security-check 0.075
And I re-run tails-security-check 0.158
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.028
After features/support/hooks.rb:450 0.364
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.000
2.574
When I monitor the network connections of htpdate 0.060
And I re-run htpdate 2.500
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:450 0.351
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
32.165
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.061
And I re-run tails-upgrade-frontend-wrapper 32.089
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:450 0.413
After features/support/hooks.rb:291 1.754
After features/support/hooks.rb:75 0.000
24.336
When I monitor the network connections of Tor Browser 0.147
And I start the Tor Browser 23.037
And the Tor Browser loads the startup page 1.111
Then I see that Tor Browser is properly stream isolated 0.040
After features/support/hooks.rb:450 1.510
After features/support/hooks.rb:291 0.945
After features/support/hooks.rb:75 0.000
Tags: @product
42.130
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD and logged in and the network is connected 11.782
And a web server is running on the LAN 1.040
And I capture all network traffic 0.009
When I start the Tor Browser 20.147
And the Tor Browser loads the startup page 1.164
And I open a page on the LAN web server in the Tor Browser 6.475
Then the Tor Browser shows the "Unable to connect" error 1.005
And no traffic was sent to the web server on the LAN 0.505
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.035
51.295
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.205
Then the amnesiac Tor Browser directory exists 0.053
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.674
And the persistent Tor Browser directory does not exist 0.071
When I start the Tor Browser 18.530
And the Tor Browser loads the startup page 1.094
Then I can save the current page as "index.html" to the default downloads directory 5.595
And I can print the current page as "output.pdf" to the default downloads directory 11.069
After features/support/hooks.rb:450 1.504
After features/support/hooks.rb:291 0.799
After features/support/hooks.rb:75 0.000
47.439
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.791
When I start the Tor Browser 19.307
Then the Tor Browser loads the startup page 1.101
When I download some file in the Tor Browser 14.001
Then the file is saved to the default Tor Browser download directory 0.237
After features/support/hooks.rb:450 2.208
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.000
1:17.866
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.992
When I start the Tor Browser 21.797
And the Tor Browser loads the startup page 1.295
Then I can listen to an Ogg audio track in Tor Browser 42.780
After features/support/hooks.rb:450 2.210
After features/support/hooks.rb:291 1.057
After features/support/hooks.rb:75 0.000
41.826
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.666
When I start the Tor Browser 19.136
And the Tor Browser loads the startup page 1.124
Then I can watch a WebM video in Tor Browser 9.900
After features/support/hooks.rb:450 1.199
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
Tags: @product
1:11.271
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.871
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.141
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.064
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.069
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.054
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.045
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/tmp/synaptic.html" exists 0.041
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.122
When I start the Tor Browser 19.735
And the Tor Browser loads the startup page 1.143
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.380
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.580
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.094
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.140
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.089
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.575
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.084
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.136
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.942
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.552
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.067
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.110
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.034
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.634
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.144
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.769
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.586
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.000
Tags: @product
33.980
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.531
When I start the Tor Browser 20.243
Then the Tor Browser uses all expected TBB shared libraries 1.206
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.000
51.199
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.824
When I start the Tor Browser 21.220
And the Tor Browser loads the startup page 1.236
And I open the Tails homepage in the Tor Browser 9.698
Then the Tor Browser loads the Tails homepage 1.264
When I request a new identity in Tor Browser 3.305
Then the Tor Browser restarts into a fresh session 2.648
After features/support/hooks.rb:450 1.631
After features/support/hooks.rb:291 1.045
After features/support/hooks.rb:75 0.000
Tags: @product
36.358
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.793
When I start the Tor Browser 21.699
And the Tor Browser loads the startup page 1.225
Then Tor Browser's circuit view is working 1.640
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.000
Tags: @product
55.147
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.737
When I start the Tor Browser 21.429
And the Tor Browser loads the startup page 1.144
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.422
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.062
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.231
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.117
After features/support/hooks.rb:291 0.879
After features/support/hooks.rb:75 0.000
Tags: @product
1:42.869
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 16.611
And the network is plugged 0.064
And I successfully configure Tor 18.379
And available upgrades have been checked 0.060
And all notifications have disappeared 4.058
Then the persistent Tor Browser directory exists 0.054
And there is a GNOME bookmark for the persistent Tor Browser directory 1.831
When I start the Tor Browser 18.694
And I open the address "https://tails.net/about" in the Tor Browser 11.118
And "Tails - How Tails works" has loaded in the Tor Browser 1.342
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.011
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.478
Then "Tails - How Tails works" has loaded in the Tor Browser 1.277
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.886
After features/support/hooks.rb:291 1.184
After features/support/hooks.rb:75 0.000
Tags: @product
40.463
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.184
Then the amnesiac Documents directory exists 0.071
And there is a GNOME bookmark for the amnesiac Documents directory 1.791
Then I start the Tor Browser in offline mode 22.560
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.854
After features/support/hooks.rb:291 1.024
After features/support/hooks.rb:75 0.000
Tags: @product
42.198
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.288
Then the amnesiac Downloads directory exists 0.102
And there is a GNOME bookmark for the amnesiac Downloads directory 2.822
Then I start the Tor Browser in offline mode 23.050
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.933
After features/support/hooks.rb:291 1.031
After features/support/hooks.rb:75 0.000
Tags: @product
40.711
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and logged in 8.830
Then the amnesiac Music directory exists 0.062
And there is a GNOME bookmark for the amnesiac Music directory 1.796
Then I start the Tor Browser in offline mode 21.960
And I can save the current page as "index.html" to the Music GNOME bookmark 8.061
After features/support/hooks.rb:291 1.044
After features/support/hooks.rb:75 0.000
Tags: @product
40.755
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.453
Then the amnesiac Pictures directory exists 0.127
And there is a GNOME bookmark for the amnesiac Pictures directory 1.917
Then I start the Tor Browser in offline mode 22.306
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.951
After features/support/hooks.rb:291 0.965
After features/support/hooks.rb:75 0.000
Tags: @product
41.478
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.141
Then the amnesiac Videos directory exists 0.053
And there is a GNOME bookmark for the amnesiac Videos directory 1.788
Then I start the Tor Browser in offline mode 22.641
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.853
After features/support/hooks.rb:291 1.019
After features/support/hooks.rb:75 0.000
Tags: @product
3:21.157
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.050
And all tps features are active 2.082
And all persistent filesystems have safe access rights 0.250
And all persistence configuration files have safe access rights 0.390
And all persistent directories have safe access rights 2.769
When I start the Tor Browser in offline mode 22.300
And I add a bookmark to eff.org in the Tor Browser 12.801
And I cold reboot the computer 10.144
And the computer reboots Tails 1:0.010
And I enable persistence 13.271
And I log in to a new session 33.776
And all notifications have disappeared 9.277
And I start the Tor Browser in offline mode 21.311
Then the Tor Browser has a bookmark to eff.org 2.718
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.010
5.632
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 5.440
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.192
After features/support/hooks.rb:450 0.455
After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.000
7.641
Given I have the SSH key pair for a Git repository 0.247
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.209
Then the Git repository "testing" has been cloned successfully 0.184
After features/support/hooks.rb:450 0.414
After features/support/hooks.rb:291 0.717
After features/support/hooks.rb:75 0.000
0.431
When I wget "https://example.com/" to stdout 0.431
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.264
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.000
15.228
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 15.228

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 0.986
After features/support/hooks.rb:291 0.761
After features/support/hooks.rb:75 0.000
0.486
When I curl "https://example.com/" to stdout 0.486
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.264
After features/support/hooks.rb:291 0.581
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
46.046
Given I have started Tails from DVD without network and logged in 8.339
And I plug and mount a USB drive containing sample videos 13.433
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.173
And the file "/home/amnesia/video.mp4" exists 0.065
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.157
When I open "/home/amnesia/video.mp4" with Totem 3.197
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.727
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.104
Given I close Totem 0.210
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.064
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.042
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.113
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.201
Then Totem tells me it is not allowed to open this file 1.570
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.058
Given I close Totem 0.163
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.075
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.153
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.122
Then Totem tells me it is not allowed to open this file 0.910
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.106
Given I close Totem 0.196
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.068
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.184
Then Totem tells me it is not allowed to open this file 0.813
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.081
Given I close Totem 0.144
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.058
And the file "/home/amnesia/.purple/otr.private_key" exists 0.069
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.192
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.211
Then Totem tells me it is not allowed to open this file 0.841
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.065
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.000
Feature: Using Totem
23.057
Given I have started Tails from DVD and logged in and the network is connected 12.103
Then I can watch a WebM video over HTTPs 10.954
After features/support/hooks.rb:450 0.436
After features/support/hooks.rb:291 1.054
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
37.742
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.575
And I plug and mount a USB drive containing sample videos 11.967
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.080
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.500
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.619
Given I close Totem 0.285
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.213
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.079
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.247
Then Totem tells me it is not allowed to open this file 2.060
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.112
After features/support/hooks.rb:291 0.827
After features/support/hooks.rb:75 0.000
Tags: @product
41.506
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 11.079
And I disable the Unsafe Browser 3.898
And I log in to a new session 17.000
And the network is plugged 0.038
And all notifications have disappeared 6.030
When I try to start the Unsafe Browser 0.116
Then the Unsafe Browser complains that it is disabled 3.343
After features/support/hooks.rb:291 1.250
After features/support/hooks.rb:75 0.000
Tags: @product
39.596
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.969
And a web server is running on the LAN 1.067
When I successfully start the Unsafe Browser 16.433
And I open a page on the LAN web server in the Unsafe Browser 8.965
Then the Unsafe Browser displays the LAN web server hello message 0.159
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.000
Tags: @product @doc
47.854
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.021
When I successfully start the Unsafe Browser 15.881
Then the Unsafe Browser runs as the expected user 0.828
And the Unsafe Browser has a red theme 0.604
And the Unsafe Browser shows a warning as its start page 0.721
And the Unsafe Browser has no add-ons enabled 9.035
And the Unsafe Browser has no bookmarks 7.785
And the Unsafe Browser uses all expected TBB shared libraries 0.976
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.000
Tags: @product
42.050
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.657
When I successfully start the Unsafe Browser 16.709
When I open the Tails homepage in the Unsafe Browser 12.383
Then the Tails homepage loads in the Unsafe Browser 0.702
And the Unsafe Browser has sent packets out to the Internet 0.596
After features/support/hooks.rb:291 0.854
After features/support/hooks.rb:75 0.000
32.806
Before features/support/hooks.rb:245 0.020
Given I have started Tails from DVD and logged in and the network is connected 12.571
When I successfully start the Unsafe Browser 17.955
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.613
And the Unsafe Browser chroot is torn down 0.544
After features/support/hooks.rb:291 0.755
After features/support/hooks.rb:75 0.000
41.206
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD and logged in and the network is connected 11.705
When I successfully start the Unsafe Browser 15.911
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.247
Then I see a warning about another instance already running 3.332
After features/support/hooks.rb:291 1.473
After features/support/hooks.rb:75 0.000
Tags: @product
38.284
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.519
When I configure the Unsafe Browser to use a local proxy 0.201
And I successfully start the Unsafe Browser 17.273
And I open the Tails homepage in the Unsafe Browser 8.730
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.559
After features/support/hooks.rb:291 0.775
After features/support/hooks.rb:75 0.000
2:29.202
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.268
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.061
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.186
And I wait 120 seconds 2:0.012

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.655
After features/support/hooks.rb:450 0.471
After features/support/hooks.rb:291 0.691
After features/support/hooks.rb:75 0.066
28.795
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.162
And the network is unplugged 0.067
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.225
Then I am told I cannot start the Unsafe Browser when I am offline 6.329
After features/support/hooks.rb:291 2.734
After features/support/hooks.rb:75 0.000
19.282
When I plug a USB drive containing a basic VeraCrypt volume 7.070
And I cancel the GNOME authentication prompt 1.779
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.691
And I open this VeraCrypt volume in GNOME Files 4.576
Then I see the expected contents in this VeraCrypt volume 0.490
When I lock the currently opened VeraCrypt volume 0.384
Then the VeraCrypt volume has been unmounted and locked 0.288
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.000
23.823
When I plug a USB drive containing a hidden VeraCrypt volume 10.375
And I cancel the GNOME authentication prompt 1.993
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.313
And I open this VeraCrypt volume in GNOME Files 5.104
Then I see the expected contents in this VeraCrypt volume 0.487
When I lock the currently opened VeraCrypt volume 0.369
Then the VeraCrypt volume has been unmounted and locked 0.179
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.000
27.410
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 14.136
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.628
And I open this VeraCrypt volume in GNOME Files 5.159
Then I see the expected contents in this VeraCrypt volume 0.780
When I lock the currently opened VeraCrypt file container 0.560
Then the VeraCrypt file container has been unmounted and locked 0.144
After features/support/hooks.rb:291 0.860
After features/support/hooks.rb:75 0.000
36.117
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.922
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.847
And I open this VeraCrypt volume in GNOME Files 4.737
Then I see the expected contents in this VeraCrypt volume 0.960
When I lock the currently opened VeraCrypt file container 0.391
Then the VeraCrypt file container has been unmounted and locked 0.257
After features/support/hooks.rb:291 0.767
After features/support/hooks.rb:75 0.021
24.221
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.994
And I cancel the GNOME authentication prompt 1.812
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.521
And I open this VeraCrypt volume in GNOME Files 3.634
Then I see the expected contents in this VeraCrypt volume 0.549
When I lock the currently opened VeraCrypt volume 0.455
Then the VeraCrypt volume has been unmounted and locked 0.254
After features/support/hooks.rb:291 0.929
After features/support/hooks.rb:75 0.000
25.349
When I plug a USB drive containing a hidden VeraCrypt volume 10.326
And I cancel the GNOME authentication prompt 1.706
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.651
And I open this VeraCrypt volume in GNOME Files 3.457
Then I see the expected contents in this VeraCrypt volume 0.509
When I lock the currently opened VeraCrypt volume 0.453
Then the VeraCrypt volume has been unmounted and locked 0.245
After features/support/hooks.rb:291 1.857
After features/support/hooks.rb:75 0.000
46.175
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.190
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.419
And I open this VeraCrypt volume in GNOME Files 3.938
Then I see the expected contents in this VeraCrypt volume 0.968
When I lock the currently opened VeraCrypt file container 0.421
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:291 0.913
After features/support/hooks.rb:75 0.014
54.146
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.596
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.600
And I open this VeraCrypt volume in GNOME Files 3.814
Then I see the expected contents in this VeraCrypt volume 7.023
When I lock the currently opened VeraCrypt file container 0.583
Then the VeraCrypt file container has been unmounted and locked 0.528
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.014
34.358
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.069
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.818
And I open this VeraCrypt volume in GNOME Files 4.056
Then I see the expected contents in this VeraCrypt volume 0.707
When I lock the currently opened VeraCrypt file container 0.496
Then the VeraCrypt file container has been unmounted and locked 0.209
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
Tags: @product
8.510
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.325
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.184
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.000
Tags: @product
9.501
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and logged in 8.291
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.209
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.000
Tags: @product
22.614
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 9.153
When I start "WhisperBack" via GNOME Activities Overview 9.876
Then WhisperBack has debugging information 3.584
After features/support/hooks.rb:291 0.942
After features/support/hooks.rb:75 0.000