Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 6 19 Mar 2024, 06:28

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1460 1 0 0 0 1461 197 1 198 3:49:9.209 Failed
Tags: @product
1:45.047
Before features/support/hooks.rb:245 0.030
Given a computer 0.524
And I temporarily create a 100 MiB disk named "swap" 0.115
And I create a gpt swap partition on disk "swap" 11.901
And I plug SATA drive "swap" 1.053
And I temporarily create a 2 GiB disk named "live_hd" 0.036
And I write the Tails ISO image to disk "live_hd" 15.931
And I plug SATA drive "live_hd" 1.052
When I start Tails with network unplugged and I login 1:14.056
Then a "swap" partition was detected by Tails on drive "swap" 0.102
And drive "live_hd" is detected by Tails 0.125
But Tails has no disk swap enabled 0.089
And drive "live_hd" is not mounted 0.059
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.110
Tags: @product
1:23.562
Before features/support/hooks.rb:245 0.002
Given a computer 0.130
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.030
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 16.923
And I plug non-removable USB drive "fake_TailsData" 1.054
When I start the computer 1.000
And the computer boots Tails 50.838
Then drive "fake_TailsData" is detected by Tails 0.156
And Tails Greeter has not detected a persistence partition 13.429
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.007
Tags: @product
1:23.897
Before features/support/hooks.rb:245 0.002
Given a computer 0.141
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.027
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.967
And I plug SATA drive "fake_TailsData" 1.051
When I start the computer 0.984
And the computer boots Tails 50.372
Then drive "fake_TailsData" is detected by Tails 0.167
And Tails Greeter has not detected a persistence partition 13.185
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.008
Tags: @product
1:21.145
Before features/support/hooks.rb:245 0.003
Given a computer 0.132
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.031
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.900
And I plug SATA drive "gpt_ext2" 1.041
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.039
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.841
And I plug SATA drive "msdos_fat32" 1.213
And I start Tails from DVD with network unplugged and I login 1:9.598
Then drive "gpt_ext2" is detected by Tails 0.126
And drive "gpt_ext2" is not mounted 0.061
And drive "msdos_fat32" is detected by Tails 0.092
And drive "msdos_fat32" is not mounted 0.065
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.006
Tags: @product
1:51.421
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:45.842
And running a command as root with pkexec requires PolicyKit administrator privileges 0.137
Then I can run a command as root with sudo 0.106
Then I can run a command as root with pkexec 5.335
After features/support/hooks.rb:291 1.098
After features/support/hooks.rb:75 0.005
Tags: @product
1:21.822
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 40.623
And running a command as root with pkexec requires PolicyKit administrator privileges 0.083
Then I cannot run a command as root with sudo and the standard passwords 0.178
And I cannot run a command as root with pkexec and the standard passwords 17.403
Then I cannot login as root using su with the standard passwords 23.534
After features/support/hooks.rb:291 1.004
After features/support/hooks.rb:75 0.000
Feature: Time syncing
23.853
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD without network and logged in 7.944
When the network is plugged 0.162
And I successfully configure Tor 15.695
Then the system clock is less than 5 minutes incorrect 0.050
After features/support/hooks.rb:450 0.561
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.000
Feature: Time syncing
26.606
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.896
When the network is plugged 0.030
And the Tor Connection Assistant autostarts 4.136
And I configure some normal bridges in the Tor Connection Assistant 12.471
And I wait until Tor is ready 2.028
Then the system clock is less than 5 minutes incorrect 0.043
After features/support/hooks.rb:450 0.470
After features/support/hooks.rb:291 0.813
After features/support/hooks.rb:75 0.000
Feature: Time syncing
28.550
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 8.743
When I bump the system time with "+1 day" 0.329
And I capture all network traffic 0.002
And the network is plugged 0.044
And the Tor Connection Assistant autostarts 3.853
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.459
And I wait until Tor is ready 2.090
Then the system clock is less than 5 minutes incorrect 0.051
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.976
After features/support/hooks.rb:450 0.549
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.055
Feature: Time syncing
1:10.587
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.929
When I bump the system time with "-15 days" 0.441
And I warm reboot the computer 0.012
And the computer reboots Tails 1:1.903
Then Tails' hardware clock is close to the host system's time 0.300
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:13.274
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.903
When I bump the hardware clock's time with "-15 days" 1.379
And I warm reboot the computer 0.017
And the computer reboots Tails 1:3.420
Then the hardware clock is still off by "-15 days" 0.553
After features/support/hooks.rb:450 0.118
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.005
Feature: Time syncing
52.170
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.126
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.018
And I start the computer 0.938
And the computer boots Tails 50.864
Then the system clock is just past Tails' source date 0.222
After features/support/hooks.rb:450 0.108
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.005
Feature: Time syncing
31.005
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.040
And I make sure time sync before Tor connects times out 1.132
When the network is plugged 0.065
And I successfully configure Tor 21.678
Then the system clock is less than 5 minutes incorrect 0.087
After features/support/hooks.rb:450 0.526
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:1.985
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.990
When I bump the system time with "+8 hours +15 minutes" 0.199
And all notifications have disappeared 3.657
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.162
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.863
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.360
And I click "Connect to Tor" 1.148
And the Tor Connection Assistant fails to connect to Tor 15.910
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.819
Then the system clock is less than 20 minutes incorrect 0.215
When I click "Connect to Tor" 1.139
Then I wait until Tor is ready 7.672
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.748
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.054
After features/support/hooks.rb:450 0.472
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.034
Feature: Time syncing
57.974
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.029
When I bump the system time with "+8 hours +15 minutes" 0.320
And all notifications have disappeared 4.210
And I capture all network traffic 0.002
And the network is plugged 0.044
And the Tor Connection Assistant autostarts 3.663
# 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.409
And I click "Connect to Tor" 1.153
Then the Tor Connection Assistant reports that it failed to connect 11.594
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.839
Then the system clock is less than 20 minutes incorrect 0.238
# "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.317
When I click "Connect to Tor" 1.147
Then I wait until Tor is ready 6.813
And all Internet traffic has only flowed through the configured bridges 0.811
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.053
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.322
After features/support/hooks.rb:450 0.429
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.037
Feature: Time syncing
21.554
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 7.939
And I make sure time sync before Tor connects uses a fake connectivity check service 1.127
And the network is plugged 0.026
And Tor is ready 11.889
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 0.565
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.004
After features/support/hooks.rb:450 0.607
After features/support/hooks.rb:291 1.022
After features/support/hooks.rb:75 0.001
Tags: @product
15.905
When I configure some normal bridges in the Tor Connection Assistant 9.905
Then I wait until Tor is ready 5.031
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.908
After features/support/hooks.rb:291 1.406
After features/support/hooks.rb:75 0.074
Tags: @product
15.523
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.501
Then I wait until Tor is ready 1.936
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.118
And all Internet traffic has only flowed through the configured bridges 0.955
After features/support/hooks.rb:291 0.726
After features/support/hooks.rb:75 0.043
Tags: @product
35.602
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 30.020
Then I wait until Tor is ready 4.695
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through the configured bridges 0.815
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.041
Tags: @product
1:33.946
Given the Tor network and default bridges are blocked 1.695
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.888
Then the Tor Connection Assistant reports that it failed to connect 0.118
And tca.conf is empty 0.217
Given I scan a QR code from the error page in Tor Connection Assistant 20.109
And I retry connecting to Tor 1.185
Then I wait until Tor is ready 38.448
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.212
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.058
16.968
When I configure the default bridges in the Tor Connection Assistant 13.092
Then I wait until Tor is ready 2.008
And Tor is configured to use the default bridges 0.513
And tca.conf includes no bridge 0.013
And available upgrades have been checked 0.046
And Tor is configured to use the default bridges 0.396
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.897
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.076
Tags: @product
27.381
Given the Tor network is blocked 1.596
When I configure a direct connection in the Tor Connection Assistant 23.034
Then I wait until Tor is ready 1.291
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.053
And Tor is configured to use the default bridges 0.457
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.936
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.032
Tags: @product
42.541
Given the Tor network and default bridges are blocked 1.610
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.197
Then the Tor Connection Assistant reports that it failed to connect 0.130
And tca.conf is empty 0.194
Given the Tor network and default bridges are unblocked 1.186
And I retry connecting to Tor 1.149
Then I wait until Tor is ready 6.993
And tca.conf includes no bridge 0.010
And available upgrades have been checked 1.110
And all Internet traffic has only flowed through Tor or connectivity check service 0.956
After features/support/hooks.rb:291 0.924
After features/support/hooks.rb:75 0.033
Tags: @product
4.694
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.424
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.134
And I cannot click the "Connect to Tor" button 0.136
After features/support/hooks.rb:291 0.612
After features/support/hooks.rb:75 0.033
Tags: @product
26.378
Given I configure a direct connection in the Tor Connection Assistant 7.127
And I wait until Tor is ready 3.440
When I disconnect the network through GNOME 2.626
And I connect the network through GNOME 2.714
Then the Tor Connection Assistant autostarts 1.700
And the Tor Connection Assistant connects to Tor 6.179
And I wait until Tor is ready 1.003
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.052
And all Internet traffic has only flowed through Tor or connectivity check service 1.534
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.040
Tags: @product
41.657
Given I configure a direct connection in the Tor Connection Assistant 8.278
And I wait until Tor is ready 1.858
And I disconnect the network through GNOME 2.680
And the Tor network and default bridges are blocked 1.381
When I connect the network through GNOME 2.640
Then the Tor Connection Assistant reports that it failed to connect 24.818
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.064
Tags: @product
37.033
Given the Tor network and default bridges are blocked 1.627
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 21.368
Then the Tor Connection Assistant reports that it failed to connect 0.104
Given the Tor network and default bridges are unblocked 1.357
When I click "Connect to Tor" 1.153
Then I wait until Tor is ready 9.954
And Tor is configured to use the default bridges 0.487
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.979
After features/support/hooks.rb:291 0.801
After features/support/hooks.rb:75 0.081
18.515
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.143
And I prepare Tails for memory erasure tests 0.416
When I start a process allocating 128 MiB of memory with a known pattern 1.290
Then patterns cover at least 128 MiB in the guest's memory 3.735

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.527
After features/support/hooks.rb:75 0.000
6:20.175
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:37.088
And I prepare Tails for memory erasure tests 0.417
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.468
When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.493
After features/support/hooks.rb:75 0.012
24.231
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.265
And I temporarily create a 4 GiB disk named "gptfat" 0.113
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.955
And I plug USB drive "gptfat" 2.494
When I start Tails Installer 8.355
Then I am told by Tails Installer that the destination device "is too small" 0.046
After features/support/hooks.rb:291 0.878
After features/support/hooks.rb:75 0.001
Tags: @product
19.819
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.242
And I temporarily create a 7200 MiB disk named "temp" 0.208
And I start Tails Installer 8.586
But a suitable USB device is not found 0.025
When I plug USB drive "temp" 2.442
Then the "temp" USB drive is selected 0.108
When I unplug USB drive "temp" 0.188
Then a suitable USB device is not found 0.017
After features/support/hooks.rb:291 0.872
After features/support/hooks.rb:75 0.000
Tags: @product
3:43.865
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.184
And I temporarily create a 7200 MiB disk named "install" 0.040
And I create a gpt partition with a vfat filesystem on disk "install" 5.054
And I plug USB drive "install" 2.473
And I install Tails to USB drive "install" by cloning 3:17.609
Then the running Tails is installed on USB drive "install" 10.446
But there is no persistence partition on USB drive "install" 0.056
After features/support/hooks.rb:291 1.165
After features/support/hooks.rb:75 0.118
Tags: @product
3:38.278
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.153
And I temporarily create a 7200 MiB disk named "install" 0.038
And I plug USB drive "install" 2.708
And I install Tails to USB drive "install" by cloning 3:16.908
Then the running Tails is installed on USB drive "install" 10.400
But there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:291 1.336
After features/support/hooks.rb:75 0.113
Tags: @product
4:16.473
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.916
And I create a file in the Persistent directory 0.106
And I temporarily create a 7200 MiB disk named "install" 0.039
And I create a gpt partition with a vfat filesystem on disk "install" 4.083
And I plug USB drive "install" 2.428
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.273
Then the running Tails is installed on USB drive "install" 13.949
And there is a persistence partition on USB drive "install" 0.063
And the USB drive "install" contains the same files as my persistent storage 3.611
After features/support/hooks.rb:291 1.858
After features/support/hooks.rb:75 0.123
Tags: @product
3:46.611
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 11.249
And I temporarily create a 7200 MiB disk named "install" 0.032
And I plug USB drive "install" 2.457
And I install Tails to USB drive "install" by cloning 3:19.134
Then the running Tails is installed on USB drive "install" 13.675
And there is no persistence partition on USB drive "install" 0.061
After features/support/hooks.rb:291 1.994
After features/support/hooks.rb:75 0.091
Tags: @product
3:50.262
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.422
And I have started Tails from DVD without network and logged in 8.481
And I clone USB drive "__internal" to a temporary USB drive "install" 1.199
And I plug USB drive "install" 2.588
# This second part is done with Tails Installer, that's what this scenario is about
When I reinstall Tails to USB drive "install" by cloning 3:16.526
Then the running Tails is installed on USB drive "install" 10.972
And there is no persistence partition on USB drive "install" 0.070
After features/support/hooks.rb:291 1.301
After features/support/hooks.rb:75 0.121
Tags: @product @uefi
1:44.040
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.740
And I power off the computer 0.318
And the computer is set to boot in UEFI mode 0.019
When I start Tails from USB drive "__internal" with network unplugged and I login 1:28.626
Then Tails is running from USB drive "__internal" 0.306
And the boot device has safe access rights 2.956
And Tails has started in UEFI mode 0.073
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.005
Tags: @product
1:25.550
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.694
And I plug and mount a USB drive containing a Tails USB image 28.742
And I create a 7200 MiB disk named "usbimage" 0.033
And I plug USB drive "usbimage" 2.393
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 45.686
After features/support/hooks.rb:291 1.894
After features/support/hooks.rb:75 0.084
Tags: @product
1:19.545
Before features/support/hooks.rb:245 0.003
Given a computer 0.205
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:18.267
Then Tails is running from USB drive "usbimage" 0.342
And the label of the system partition on "usbimage" is "Tails" 0.188
And the system partition on "usbimage" is an EFI system partition 0.153
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.146
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.078
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.084
And the system partition on "usbimage" has the expected flags 0.077
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.007
5:9.048
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.004
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:21.933
And I update APT using apt 16.625
And I install "popularity-contest" using apt 19.461
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.073
When I create a persistent storage and activate the Additional Software feature 20.760
Then Additional Software is correctly configured for package "popularity-contest" 1.676
When I shutdown Tails and wait for the computer to power off 12.043
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:27.509
Then Additional Software is correctly configured for package "popularity-contest" 0.744
And the package "popularity-contest" is installed after Additional Software has been started 0.218
After features/support/hooks.rb:450 38.326
After features/support/hooks.rb:291 1.089
After features/support/hooks.rb:75 0.013
2:12.596
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.162
And I start Tails from USB drive "__internal" and I login with an administration password 1:29.685
And I update APT using apt 16.837
When I install "makepp" using apt 22.402
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 3.415
And the package "makepp" is installed 0.093
After features/support/hooks.rb:450 37.188
After features/support/hooks.rb:291 0.949
After features/support/hooks.rb:75 0.023
5:0.181
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given a computer 0.179
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:17.634
When I uninstall "popularity-contest" using apt 15.589
And I accept removing "popularity-contest" from Additional Software 1.863
Then "popularity-contest" is not in the list of Additional Software 0.728
When I start Synaptic 22.335
And I update APT using Synaptic 22.281
And I install "cowsay" using Synaptic 11.802
And I accept adding "cowsay" to Additional Software 0.631
Then Additional Software is correctly configured for package "cowsay" 0.772
When I uninstall "cowsay" using apt 3.189
And I refuse removing "cowsay" from Additional Software 0.535
Then Additional Software is correctly configured for package "cowsay" 0.752
When I start "Additional Software" via GNOME Activities Overview 10.768
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.890
Then "cowsay" is not in the list of Additional Software 0.788
When I install "cowsay" using apt 3.195
And I refuse adding "cowsay" to Additional Software 0.542
Then "cowsay" is not in the list of Additional Software 0.698
After features/support/hooks.rb:450 1.185
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.008
10:56.908
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given a computer 0.187
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:7.915
And I configure APT to prefer an old version of cowsay 0.030
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.949
And I accept adding "cowsay" to Additional Software 5.489
And Additional Software is correctly configured for package "cowsay" 0.883
And I shutdown Tails and wait for the computer to power off 5.180
And I start Tails from USB drive "__internal" with network unplugged 54.741
And I enable persistence 10.956
# 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 35.430
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.598
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.074
And the network is plugged 0.062
And Tor is ready 46.664
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 6.936
And available upgrades have been checked 0.171
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.382
And I can open the Additional Software configuration window from the notification 3.963
And I shutdown Tails and wait for the computer to power off 2:2.463
And I start Tails from USB drive "__internal" with network unplugged 54.091
And I enable persistence 9.748
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.026
And I log in to a new session 33.622
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.233
And I revert the APT tweaks that made it prefer an old version of cowsay 0.048
And the network is plugged 0.034
And Tor is ready 50.680
Then the Additional Software upgrade service has started 0.179
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.079
After features/support/hooks.rb:450 2.448
After features/support/hooks.rb:291 0.756
After features/support/hooks.rb:75 0.026
1:57.110
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given a computer 0.185
And I start Tails from USB drive "__internal" with network unplugged 53.562
And I enable persistence 10.236
And I remove the "cowsay" deb files from the APT cache 0.704
# 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.071
And I log in to a new session 32.775
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.737
And I can open the Additional Software log file from the notification 5.107
And the package "cowsay" is not installed 0.729
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 1.081
After features/support/hooks.rb:75 0.009
Tags: @product
1:38.346
Before features/support/hooks.rb:245 0.007
Given a computer 0.187
And I create a 7200 MiB disk named "old" 0.042
And I plug USB drive "old" 1.054
And I write an old version of the Tails USB image to disk "old" 23.913
When I start Tails from USB drive "old" with network unplugged 1:9.220
Then the boot device has safe access rights 2.941
And Tails is running from USB drive "old" 0.316
And there is no persistence partition on USB drive "old" 0.059
And process "udev-watchdog" is running 0.090
And udev-watchdog is monitoring the correct device 0.312
And I unplug USB drive "old" 0.207
After features/support/hooks.rb:291 6.875
After features/support/hooks.rb:75 0.010
Tags: @product
1:59.284
Before features/support/hooks.rb:245 0.007
Given a computer 0.169
And I start Tails from USB drive "old" with network unplugged and I login 1:19.179
Then Tails is running from USB drive "old" 0.358
And I create a persistent partition 30.207
And I take note of which tps features are available 1.650
Then a Tails persistence partition exists on USB drive "old" 0.696
And I shutdown Tails and wait for the computer to power off 7.021
After features/support/hooks.rb:291 0.156
After features/support/hooks.rb:75 0.008
Tags: @product
2:26.110
Before features/support/hooks.rb:245 0.006
Given a computer 0.152
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:59.977
Then Tails is running from USB drive "old" 0.338
And all tps features are active 1.649
When I write some files expected to persist 1.577
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.188
And all persistence configuration files have safe access rights 0.345
And all persistent directories from the old Tails version have safe access rights 2.492
And I take note of which tps features are available 0.344
And I shutdown Tails and wait for the computer to power off 4.018
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.026
After features/support/hooks.rb:291 0.103
After features/support/hooks.rb:75 0.029
Tags: @product
2:22.506
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.121
And I log in to a new session 16.723
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.576
And I plug USB drive "to_upgrade" 2.395
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:36.444
Then the running Tails is installed on USB drive "to_upgrade" 13.874
And I unplug USB drive "to_upgrade" 0.195
And I unplug USB drive "__internal" 0.175
After features/support/hooks.rb:291 6.875
After features/support/hooks.rb:75 0.000
Tags: @product
2:12.761
Before features/support/hooks.rb:245 0.009
Given a computer 0.195
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:3.883
Then all tps features from the old Tails version are active 1.398
And Tails is running from USB drive "to_upgrade" 0.344
And the boot device has safe access rights 3.029
And the expected persistent files created with the old Tails version are present in the filesystem 1.485
And all persistent directories from the old Tails version have safe access rights 2.425
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.010
5:54.826
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 12.115
And no SquashFS delta is installed 0.085
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.282
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.059
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.299
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.499
When the network is plugged 0.044
And Tor is ready 18.434
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.384
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.334
Given I shutdown Tails and wait for the computer to power off 6.025
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.869
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 1.845
And the file system changes introduced in version 6.2~testoverlayfs are present 0.283
And only the 6.2~testoverlayfs SquashFS delta is installed 0.067
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.278
# 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.231
When the network is plugged 0.030
And Tor is ready 19.533
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.150
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.456
Given I shutdown Tails and wait for the computer to power off 4.023
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.357
Then Tails is running version 6.3~testoverlayfs 0.014
And all tps features are active 1.702
And the file system changes introduced in version 6.3~testoverlayfs are present 0.431
And only the 6.3~testoverlayfs SquashFS delta is installed 0.057
# 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.303
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.229
When the network is plugged 0.040
And Tor is ready 15.695
Then the Upgrader considers the system as up-to-date 0.253
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 13.522
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.870
After features/support/hooks.rb:291 0.675
After features/support/hooks.rb:75 0.017
40.126
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 17.779
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.251
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.062
And the signing key used by the Upgrader is outdated 0.445
But a current signing key is available on our website 0.000
When the network is plugged 0.036
And Tor is ready 14.848
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.702
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.000
1:37.494
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 1:20.063
When I eject the boot medium 0.276
Then Tails eventually shuts down 17.154
After features/support/hooks.rb:291 0.273
After features/support/hooks.rb:75 0.000
40.155
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.236
And I prepare Tails for memory erasure tests 0.425
And I fill a 128 MiB file with a known pattern on the root filesystem 14.169
And patterns cover at least 128 MiB in the guest's memory 5.663

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

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

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

After features/support/hooks.rb:291 3.564
After features/support/hooks.rb:75 0.000
34.634
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.048
And I prepare Tails for memory erasure tests 0.441
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.341
And I fill the USB drive with a known pattern 2.410
And I read the content of the test FS 0.073
And patterns cover at least 90% of the test FS size in the guest's memory 3.693

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

When I eject the boot medium 0.308
And I wait for Tails to finish wiping the memory 9.553
Then I find very few patterns in the guest's memory 1.762

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

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

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

When I eject the boot medium 0.266
And I wait for Tails to finish wiping the memory 10.811
Then I find very few patterns in the guest's memory 1.785

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

After features/support/hooks.rb:291 3.546
After features/support/hooks.rb:75 0.000
2:22.201
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.142
And I prepare Tails for memory erasure tests 0.402
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.078
And patterns cover at least 100 MiB in the guest's memory 3.774

Pattern coverage: 111.996% (111 MiB out of 100 MiB reference memory)

When I eject the boot medium 1.224
And I wait for Tails to finish wiping the memory 10.482
Then I find very few patterns in the guest's memory 1.795

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

And Tails eventually shuts down 1:29.300
After features/support/hooks.rb:291 0.156
After features/support/hooks.rb:75 0.000
Tags: @product
1:0.736
Before features/support/hooks.rb:245 0.008
Given a computer 0.190
And I start Tails from DVD with network unplugged and genuine APT sources 1:0.184
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.055
And no proposed-updates APT suite is enabled 0.059
And no experimental APT suite is enabled for deb.torproject.org 0.050
And if releasing, no unversioned Tails APT source is enabled 0.172

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.675
After features/support/hooks.rb:75 0.010
Tags: @product
1:11.036
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 11.631
# 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 9.095
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.246
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.199
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.018
When I start Tails' custom backup tool 3.770
Then the backup tool displays "Plug in your backup Tails USB stick" 0.217
When I plug USB drive "backup" 2.466
And I give the Persistent Storage on drive "backup" its own UUID 0.150
And I click "Retry" in the backup tool 1.146
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.202
When I click "Back Up" in the backup tool 1.132
And I enter my persistent storage passphrase into the polkit prompt 2.641
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 18.313
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.184
And I plug USB drive "backup" 3.435
Then the USB drive "backup" contains the same files as my persistent storage 5.184
After features/support/hooks.rb:291 1.916
After features/support/hooks.rb:75 0.119
Tags: @product
0.192
Then the hostname should not have been leaked on the network 0.192
After features/support/hooks.rb:291 0.571
After features/support/hooks.rb:75 0.032
Tags: @product
0.683
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.146
And I switch to the "manually-added-con" NetworkManager connection 0.343
Then the hostname should not have been leaked on the network 0.194
After features/support/hooks.rb:291 0.913
After features/support/hooks.rb:75 0.056
37.638
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.505
When I start "Tails Documentation" via GNOME Activities Overview 10.635
Then the Tor Browser has started 17.573
Then "Tails - Documentation" has loaded in the Tor Browser 0.923
After features/support/hooks.rb:291 1.205
After features/support/hooks.rb:75 0.000
43.206
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.480
When I start "Tails Documentation" via GNOME Activities Overview 10.519
Then the Tor Browser has started 18.590
Then "Tails - Documentation" has loaded in the Tor Browser 0.616
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.000
21.665
Before features/support/hooks.rb:245 0.021
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD without network and logged in 8.110
When I start Electrum through the GNOME menu 11.258
But the "electrum" tps feature is not enabled 0.497
And I see a warning that Electrum is not persistent 1.799
After features/support/hooks.rb:450 0.105
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.877
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.505
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.501
Then I see "CupsTestPage.png" after at most 40 seconds 3.024
And I can print the current document to "/home/amnesia/output.pdf" 4.846
After features/support/hooks.rb:291 1.134
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.389
Before features/support/hooks.rb:245 0.113
Given I have started Tails from DVD without network and logged in 8.458
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.148
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.268
Then I see "CupsTestPage.png" after at most 40 seconds 2.869
And I can print the current document to "/home/amnesia/output.pdf" 5.645
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.882
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.327
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.159
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.050
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.047
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.572
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.085
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.084
When I close Evince 0.208
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.158
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.185
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.279
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.064
When I close Evince 0.199
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.127
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.110
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.941
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.076
After features/support/hooks.rb:291 0.985
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
23.186
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.688
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.268
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.059
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.026
Then I see "CupsTestPage.png" after at most 40 seconds 4.068
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.073
After features/support/hooks.rb:291 0.826
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.658
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.725
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.152
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.051
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.159
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.460
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.983
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.125
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.000
19.550
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.176
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.051
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.022
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.048
After features/support/hooks.rb:291 0.839
After features/support/hooks.rb:75 0.000
Tags: @product
8.623
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.141
When the "Dogtail rules!" notification is sent 0.165
Then the "Dogtail rules!" notification is shown to the user 0.317
After features/support/hooks.rb:291 0.814
After features/support/hooks.rb:75 0.000
Tags: @product
3:16.961
Before features/support/hooks.rb:245 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.108
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.071
And Tor is ready 15.819
And all notifications have disappeared 4.121
When I start "Additional Software" via GNOME Activities Overview 11.382
And I close the "tails-additional-software-config" window 1.898
When I start "Disks" via GNOME Activities Overview 8.895
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.501
When I start "GNOME Terminal" via GNOME Activities Overview 9.262
And I close the "gnome-terminal-server" window 1.884
When I start "Files" via GNOME Activities Overview 9.010
And I close the "org.gnome.Nautilus" window 5.056
When I start "Persistent Storage" via GNOME Activities Overview 9.871
And I close the "tps-frontend" window 3.433
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.367
When I start "Pidgin" via GNOME Activities Overview 8.697
And I close the "Pidgin" window 3.109
When I start "Thunderbird" via GNOME Activities Overview 9.313
And I close the "Thunderbird" window 12.666
When I start "Tor Browser" via GNOME Activities Overview 9.318
And I close the "Firefox" window 14.524
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.964
And I close the "unlock-veracrypt-volumes" window 3.043
When I start "Unsafe Browser" via GNOME Activities Overview 9.600
And I close the "Firefox" window 13.036
After features/support/hooks.rb:291 1.952
After features/support/hooks.rb:75 0.000
Tags: @product
37.475
Before features/support/hooks.rb:245 0.004
Given a computer 0.165
And I start the computer from DVD with network unplugged 33.881
When Tails detects disk read failures 0.890
Then I see a disk failure message on the splash screen 2.537
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.010
Tags: @product @doc
29.999
Before features/support/hooks.rb:245 0.008
Given a computer 0.156
And I have started Tails from DVD without network and logged in 8.771
When Tails detects disk read failures 0.595
Then I see a disk failure message 1.344
Then I can open the hardware failure documentation from the disk failure message 19.131
After features/support/hooks.rb:291 1.696
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
49.396
Before features/support/hooks.rb:245 0.004
Given a computer 0.175
And I start the computer from DVD with network unplugged and an unsupported graphics card 35.026
Then I see a graphics card failure message on the splash screen 14.194
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.009
Tags: @product @doc
10.486
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.309
Then the included OpenPGP keys are valid for the next 1 month 2.176
After features/support/hooks.rb:291 0.849
After features/support/hooks.rb:75 0.000
Tags: @product
20.086
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.152
Then the keys trusted by APT are valid for the next 3 months 11.933
After features/support/hooks.rb:291 0.903
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
1:0.946
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 26.045
And I log in to a new session in German (de) 32.584
Then the amnesiac Documents directory exists 0.065
And there is a GNOME bookmark for the amnesiac Documents directory 2.251
After features/support/hooks.rb:291 1.407
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
44.618
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.355
And I log in to a new session in German (de) 33.824
Then the amnesiac Downloads directory exists 0.056
And there is a GNOME bookmark for the amnesiac Downloads directory 2.381
After features/support/hooks.rb:291 2.458
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.626
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.264
And I log in to a new session in German (de) 29.936
Then the amnesiac Music directory exists 0.044
And there is a GNOME bookmark for the amnesiac Music directory 2.381
After features/support/hooks.rb:291 1.071
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
43.140
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.142
And I log in to a new session in German (de) 32.339
Then the amnesiac Pictures directory exists 0.054
And there is a GNOME bookmark for the amnesiac Pictures directory 2.603
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.831
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.965
And I log in to a new session in German (de) 31.025
Then the amnesiac Videos directory exists 0.048
And there is a GNOME bookmark for the amnesiac Videos directory 2.792
After features/support/hooks.rb:291 0.966
After features/support/hooks.rb:75 0.000
Feature: Localization
2:11.727
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.986
When I log in to a new session in Arabic (ar) 29.570
Then the keyboard layout is set to "us" 0.197
When the network is plugged 0.038
And Tor is ready 14.943
Then I successfully start the Unsafe Browser in "ar" 18.039
And I kill the Unsafe Browser 5.723
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 27.119
And DuckDuckGo is the default search engine 10.876
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 11.046
And the layout of the screen keyboard is set to "us" 0.599
After features/support/hooks.rb:291 1.056
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.782
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 8.013
When I log in to a new session in Chinese (zh_CN) 30.204
Then the keyboard layout is set to "cn" 0.213
When the network is plugged 0.041
And Tor is ready 14.696
Then I successfully start the Unsafe Browser in "zh_CN" 16.506
And I kill the Unsafe Browser 5.718
When I enable the screen keyboard 0.188
Then the screen keyboard works in Tor Browser 25.725
And DuckDuckGo is the default search engine 10.315
And I kill the Tor Browser 5.586
And the screen keyboard works in Thunderbird 15.923
And the layout of the screen keyboard is set to "us" 0.648
After features/support/hooks.rb:291 1.297
After features/support/hooks.rb:75 0.000
Feature: Localization
1:58.011
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 8.178
When I log in to a new session in English (en) 19.910
Then the keyboard layout is set to "us" 0.193
When the network is plugged 0.054
And Tor is ready 14.516
Then I successfully start the Unsafe Browser in "en" 14.212
And I kill the Unsafe Browser 5.640
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 25.597
And DuckDuckGo is the default search engine 10.326
And I kill the Tor Browser 5.442
And the screen keyboard works in Thunderbird 13.217
And the layout of the screen keyboard is set to "us" 0.636
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.000
Feature: Localization
2:17.136
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.866
When I log in to a new session in French (fr) 30.484
Then the keyboard layout is set to "fr" 0.176
When the network is plugged 0.029
And Tor is ready 15.414
Then I successfully start the Unsafe Browser in "fr" 13.977
And I kill the Unsafe Browser 5.720
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 26.261
And DuckDuckGo is the default search engine 19.409
And I kill the Tor Browser 5.427
And the screen keyboard works in Thunderbird 11.706
And the layout of the screen keyboard is set to "fr" 0.574
After features/support/hooks.rb:291 1.845
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.664
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.955
When I log in to a new session in German (de) 30.853
Then the keyboard layout is set to "de" 0.146
When the network is plugged 0.034
And Tor is ready 13.697
Then I successfully start the Unsafe Browser in "de" 14.341
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 25.722
And DuckDuckGo is the default search engine 9.928
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 11.297
And the layout of the screen keyboard is set to "de" 0.584
After features/support/hooks.rb:291 1.310
After features/support/hooks.rb:75 0.000
Feature: Localization
2:4.418
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 8.183
When I log in to a new session in Italian (it) 29.771
Then the keyboard layout is set to "it" 0.163
When the network is plugged 0.036
And Tor is ready 14.228
Then I successfully start the Unsafe Browser in "it" 13.316
And I kill the Unsafe Browser 5.654
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 24.923
And DuckDuckGo is the default search engine 10.876
And I kill the Tor Browser 5.445
And the screen keyboard works in Thunderbird 11.115
And the layout of the screen keyboard is set to "us" 0.600
After features/support/hooks.rb:291 1.095
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.650
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.126
When I log in to a new session in Persian (fa) 29.809
Then the keyboard layout is set to "ir" 0.148
When the network is plugged 0.031
And Tor is ready 13.681
Then I successfully start the Unsafe Browser in "fa" 14.395
And I kill the Unsafe Browser 5.715
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 27.375
And DuckDuckGo is the default search engine 10.810
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 12.416
And the layout of the screen keyboard is set to "ir" 0.590
After features/support/hooks.rb:291 0.950
After features/support/hooks.rb:75 0.000
Feature: Localization
2:49.292
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 10.162
When I log in to a new session in Portuguese (pt) 30.174
Then the keyboard layout is set to "pt" 0.116
When the network is plugged 0.027
And Tor is ready 44.658
Then I successfully start the Unsafe Browser in "pt" 13.853
And I kill the Unsafe Browser 5.661
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.206
And DuckDuckGo is the default search engine 19.768
And I kill the Tor Browser 5.449
And the screen keyboard works in Thunderbird 11.580
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:291 0.953
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.730
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 Russian (ru) 29.566
Then the keyboard layout is set to "ru" 0.143
When the network is plugged 0.059
And Tor is ready 15.813
Then I successfully start the Unsafe Browser in "ru" 13.945
And I kill the Unsafe Browser 5.645
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 25.903
And DuckDuckGo is the default search engine 11.100
And I kill the Tor Browser 5.540
And the screen keyboard works in Thunderbird 13.359
And the layout of the screen keyboard is set to "ru" 0.574
After features/support/hooks.rb:291 1.784
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.239
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.975
When I log in to a new session in Spanish (es) 30.079
Then the keyboard layout is set to "es" 0.159
When the network is plugged 0.038
And Tor is ready 15.214
Then I successfully start the Unsafe Browser in "es" 14.041
And I kill the Unsafe Browser 5.700
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 24.783
And DuckDuckGo is the default search engine 10.182
And I kill the Tor Browser 5.508
And the screen keyboard works in Thunderbird 11.874
And the layout of the screen keyboard is set to "us" 0.573
After features/support/hooks.rb:291 1.217
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.818
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 8.517
When I log in to a new session in Turkish (tr) 30.584
Then the keyboard layout is set to "tr" 0.160
When the network is plugged 0.024
And Tor is ready 42.706
Then I successfully start the Unsafe Browser in "tr" 14.343
And I kill the Unsafe Browser 5.656
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 26.148
And DuckDuckGo is the default search engine 10.860
And I kill the Tor Browser 5.491
And the screen keyboard works in Thunderbird 11.666
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:291 1.153
After features/support/hooks.rb:75 0.000
Tags: @product
42.000
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.961
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.772
And I log in to a new session 16.022
And the network is plugged 0.048
And Tor is ready 12.037
Then 1 network interface is enabled 0.100
And the 1st network device has its real MAC address configured 0.106
When I hotplug a network device and wait for it to be initialized 1.474
Then 2 network interfaces are enabled 0.078
And the 2nd network device has its real MAC address configured 0.085
And some network device leaked the real MAC address 0.306
After features/support/hooks.rb:291 1.164
After features/support/hooks.rb:75 0.029
Tags: @product
38.838
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 8.040
And I capture all network traffic 0.006
When I log in to a new session 15.670
And the network is plugged 0.034
And Tor is ready 13.054
Then 1 network interface is enabled 0.133
And the 1st network device has a spoofed MAC address configured 0.084
When I hotplug a network device and wait for it to be initialized 1.391
Then 2 network interfaces are enabled 0.095
And the 2nd network device has a spoofed MAC address configured 0.076
And no network device leaked the real MAC address 0.250
After features/support/hooks.rb:291 1.804
After features/support/hooks.rb:75 0.043
Tags: @product
2:28.393
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.363
And I capture all network traffic 0.006
And the network is plugged 0.033
And macchanger will fail by not spoofing and always returns false 0.135
When I log in to a new session 2:12.363
Then no network interfaces are enabled 0.081
And no network device leaked the real MAC address 0.018
And I see the "Network card eth0 disabled" notification after at most 60 seconds 7.389
After features/support/hooks.rb:291 1.010
After features/support/hooks.rb:75 0.042
Tags: @product
2:26.621
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.936
And I capture all network traffic 0.006
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns true 0.129
When I log in to a new session 2:12.527
Then no network interfaces are enabled 0.091
And no network device leaked the real MAC address 0.012
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.876
After features/support/hooks.rb:291 0.764
After features/support/hooks.rb:75 0.050
Tags: @product
2:27.729
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.132
And I capture all network traffic 0.007
And the network is plugged 0.036
And macchanger will fail by not spoofing and always returns true 0.157
And no network interface modules can be unloaded 0.416
When I log in to a new session 2:12.761
Then 1 network interface is enabled 0.091
But the MAC spoofing panic mode disabled networking 0.406
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 5.708
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.046
Tags: @product
52.297
Before features/support/hooks.rb:245 0.006
Given a computer 0.144
And I capture all network traffic 0.005
When I start the computer 0.934
Then the computer boots Tails 51.077
And no network interfaces are enabled 0.117
And no network device leaked the real MAC address 0.017
After features/support/hooks.rb:291 0.660
After features/support/hooks.rb:75 0.064
1:30.246
Before features/support/hooks.rb:245 0.005
Given a computer 0.193
And I start Tails from DVD with network unplugged and I login 1:17.676
And I plug and mount a USB drive containing a sample PNG 10.847
Then MAT can clean some sample PNG file 1.528
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.008
Feature: Networking
Tags: @product
1:2.110
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.169
And I wait between 30 and 60 seconds 36.036

Slept for 36 seconds

Then the Tor Status icon tells me that Tor is not usable 0.754
When the network is plugged 0.030
Then I successfully configure Tor 12.507
And the Tor Status icon tells me that Tor is usable 0.705
And all notifications have disappeared 3.861
And the time has synced 0.044
After features/support/hooks.rb:291 0.587
After features/support/hooks.rb:75 0.000
Feature: Networking
34.317
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.936
And I disable networking in Tails Greeter 0.937
And I log in to a new session 14.760
Then no network interfaces are enabled 0.160
When I hotplug a network device 0.240
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.274
After features/support/hooks.rb:291 1.248
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
24.114
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.698
When I start "Onion Circuits" via GNOME Activities Overview 9.903
Then Onion Circuits starts 1.257
And Onion Circuits shows some circuits 0.255
After features/support/hooks.rb:291 0.799
After features/support/hooks.rb:75 0.000
Tags: @product
2:3.910
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:24.733
And I update APT using apt 17.067
And I install "python3-behave" using apt 19.493
Then the Tails Persistent Storage behave tests pass 2.616
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.000
Tags: @product
34.672
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 10.584
When I log in to a new session without activating the Persistent Storage 18.252
Then Tails is running from USB drive "__internal" 0.366
And persistence is disabled 0.191
But a Tails persistence partition exists on USB drive "__internal" 5.278
After features/support/hooks.rb:291 1.090
After features/support/hooks.rb:75 0.000
Tags: @product
2:44.801
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.875
Then Tails is running from USB drive "__internal" 0.487
When I create a file in the Persistent directory 0.118
And I create a persistent partition with the default settings 21.509
Then the file I created was copied to the Persistent Storage 0.521
When I shutdown Tails and wait for the computer to power off 10.037
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.850
Then persistence for "Persistent" is active 0.320
And the file I created in the Persistent directory exists 0.080
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.009
Tags: @product
49.799
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.140
And the system is very low on memory 3.270
When I create a file in the Persistent directory 1.268
When I try to create a persistent partition 17.856
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.362
When I close the Persistent Storage app 3.107
And I free up some memory 1.363
And I create a persistent partition with the default settings 12.198
Then the file I created was copied to the Persistent Storage 0.230
After features/support/hooks.rb:291 1.307
After features/support/hooks.rb:75 0.000
Tags: @product
2:18.548
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.799
Then Tails is running from USB drive "__internal" 0.353
And all tps features are active 1.986
And all persistent directories have safe access rights 2.223
When I disable the first tps feature 4.532
Then all tps features but the first one are active 1.698
And I shutdown Tails and wait for the computer to power off 7.021
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.199
Then all tps features but the first one are active 1.731
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.009
Tags: @product
17.127
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.812
Then persistence for "Persistent" is active 0.116
And I create a file in the Persistent directory 0.094
Then the file I created was copied to the Persistent Storage 0.070
When I disable the first tps feature 4.252
Then persistence for "Persistent" is not active 0.068
And the Persistent directory does not exist 0.042
When I enable the first tps feature 2.526
Then persistence for "Persistent" is active 0.069
And the file I created in the Persistent directory exists 0.072
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
Tags: @product
17.031
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.397
Then persistence for "Persistent" is active 0.109
When I create a file in the Persistent directory 0.072
And I disable the first tps feature 4.408
And I delete the data of the Persistent Folder feature 2.996
Then the file I created does not exist on the Persistent Storage 0.046
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.000
Tags: @product
1:14.979
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.762
And the network is plugged 0.034
And Tor is ready 42.763
And I take note of which tps features are available 0.494
When I write some files expected to persist 1.256
And I shutdown Tails and wait for the computer to power off 6.018
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 14.648
After features/support/hooks.rb:291 0.144
After features/support/hooks.rb:75 0.000
Tags: @product
2:41.920
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.635
And the network is plugged 0.040
And Tor is ready 16.028
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.200
And I shutdown Tails and wait for the computer to power off 7.025
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.113
And I capture all network traffic 0.008
And the network is plugged 0.047
And Tor is ready 18.064
And I switch to the "persistent-con-current" NetworkManager connection 0.401
And the 1st network device has a spoofed MAC address configured 0.072
And no network device leaked the real MAC address 0.281
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.060
Tags: @product
50.063
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 11.660
And I enable persistence creation in Tails Greeter 1.344
And I log in to a new session expecting no warning about the Persistent Storage not being activated 16.860
Then I create a persistent partition with the default settings using the wizard that was already open 20.198
After features/support/hooks.rb:291 2.028
After features/support/hooks.rb:75 0.000
Tags: @product
4:19.659
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.244
When I enable persistence 28.992
Then no persistent Greeter options were restored 14.029
When I set all Greeter options to non-default values 21.337
And I log in to a new session in German (de) after having activated the Persistent Storage 46.611
Then all Greeter options are set to non-default values 0.246
When I cold reboot the computer 5.961
And the computer reboots Tails 54.508
Given I enable persistence 26.770
Then persistent Greeter options were restored 14.793
When I log in to a new session after having activated the Persistent Storage 33.548
Then all Greeter options are set to non-default values 0.614
After features/support/hooks.rb:291 1.127
After features/support/hooks.rb:75 0.009
Tags: @product
3:55.154
Scenario Changing the Persistent Storage passphrase
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 10.351
# 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 35.586
And I shutdown Tails and wait for the computer to power off 10.061
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:52.204
And I change the passphrase of the Persistent Storage back to the original 1:6.949
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/usb.rb:474:in `/^I change the passphrase of the Persistent Storage( back to the original)?$/'
features/persistence.feature:124:in `And I change the passphrase of the Persistent Storage back to the original'
After features/support/hooks.rb:291 4.500

SCENARIO FAILED: 'Changing the Persistent Storage passphrase' (at time 03:08:02)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/6/artifact/build-artifacts/03:08:02_Changing_the_Persistent_Storage_passphrase.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/6/artifact/build-artifacts/03:08:02_Changing_the_Persistent_Storage_passphrase.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/6/artifact/build-artifacts/03:08:02_Changing_the_Persistent_Storage_passphrase.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/6/artifact/build-artifacts/03:08:02_Changing_the_Persistent_Storage_passphrase.journal

After features/support/hooks.rb:75 0.007
Tags: @product
46.179
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.569
And I log in to a new session without activating the Persistent Storage 17.198
Then persistence is disabled 0.208
But a Tails persistence partition exists on USB drive "__internal" 4.602
And all notifications have disappeared 8.158
When I delete the persistent partition 6.039
Then there is no persistence partition on USB drive "__internal" 0.402
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
Tags: @product
2:4.546
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.344
When I write some dotfile expected to persist 0.070
And I shutdown Tails and wait for the computer to power off 6.023
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.765
Then the expected persistent dotfile is present in the filesystem 0.341
After features/support/hooks.rb:291 0.797
After features/support/hooks.rb:75 0.010
Tags: @product
1:24.797
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 9.128
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.078
When I try to enable persistence 0.275
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 24.632
When I log in to a new session after having activated the Persistent Storage 35.115
And all notifications have disappeared 9.002
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.029
And all tps features are enabled 1.857
And all tps features but the first one are active 1.675
After features/support/hooks.rb:291 0.677
After features/support/hooks.rb:75 0.000
Tags: @product
3:46.001
Before features/support/hooks.rb:245 0.006
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 2:44.306
And I enable persistence 25.244
And I log in to a new session after having activated the Persistent Storage 34.659
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.495
And persistence is enabled 0.295
After features/support/hooks.rb:291 1.411
After features/support/hooks.rb:75 0.000
Tags: @product
26.703
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.234
And I enable persistence but something goes wrong during the LUKS header upgrade 17.764
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.704
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
Tags: @product
14.459
When I choose to connect to Tor automatically 1.947
And I accept Tor Connection's offer to use my persistent bridges 1.669
And I click "Connect to Tor" 1.171
Then I wait until Tor is ready 7.905
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 0.835
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.917
After features/support/hooks.rb:291 0.926
After features/support/hooks.rb:75 0.047
Tags: @product
16.882
When I choose to connect to Tor automatically 1.725
And I accept Tor Connection's offer to use my persistent bridges 1.654
And I disable saving bridges to Persistent Storage 1.216
And I configure a direct connection in the Tor Connection Assistant 8.559
Then I wait until Tor is ready 2.017
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 0.784
And all Internet traffic has only flowed through Tor or connectivity check service 0.912
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.051
Tags: @product
10.600
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.235
Then the live user has been setup by live-boot 0.110
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.081
And the live user owns its home directory which has strict permissions 0.173
After features/support/hooks.rb:291 1.311
After features/support/hooks.rb:75 0.000
13.540
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.353
Then no unexpected services are listening for network connections 0.187

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

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 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 not access tor on 127.0.0.1:9052 (TCP) as expected

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

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

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

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

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

After features/support/hooks.rb:291 0.606
After features/support/hooks.rb:75 0.000
Tags: @product
9.930
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.833
Then there are no unexpected messages of priority "err" or higher in the journal 0.096
After features/support/hooks.rb:291 1.402
After features/support/hooks.rb:75 0.000
Tags: @product
11.107
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.986
Then there are no unexpected messages of priority "err" or higher in the journal 0.120
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
Tags: @product
18.139
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.598
When I request a shutdown using the system menu 1.534
Then Tails eventually shuts down 5.006
After features/support/hooks.rb:291 0.178
After features/support/hooks.rb:75 0.000
1:9.581
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.211
When I request a reboot using the system menu 1.549
Then Tails eventually restarts 56.821
After features/support/hooks.rb:291 3.451
After features/support/hooks.rb:75 0.000
6.723
Given I monitor the network connections of SSH 0.058
And I have the SSH key pair for an SSH server 0.304
When I connect to an SSH server on the Internet 5.063
Then I have sucessfully logged into the SSH server 1.284
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.319
After features/support/hooks.rb:291 0.644
After features/support/hooks.rb:75 0.000
7.072
Given I have the SSH key pair for an SSH server 0.214
And an SSH server is running on the LAN 0.328
When I connect to an SSH server on the LAN 4.909
Then I am prompted to verify the SSH fingerprint for the SSH server 1.619
After features/support/hooks.rb:450 0.267
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.000
10.458
Given I have the SSH key pair for an SFTP server 0.214
When I connect to an SFTP server on the Internet 9.336
Then I successfully connect to the SFTP server 0.908
After features/support/hooks.rb:450 0.374
After features/support/hooks.rb:291 1.837
After features/support/hooks.rb:75 0.000
16.212
Given I cancel setting up an email account 2.731
When I open Thunderbird's Add-ons Manager 1.795
And I open the Extensions tab 1.072
Then I see that no add-ons are enabled in Thunderbird 10.613
After features/support/hooks.rb:450 0.555
After features/support/hooks.rb:291 1.013
After features/support/hooks.rb:75 0.000
41.857
When I enter my email credentials into the autoconfiguration wizard 9.192
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.295
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.327
When I accept the autoconfiguration wizard's configuration 18.077
And I send an email to myself 6.047
And I fetch my email 1.437
Then I can find the email I sent to myself in my inbox 6.479
After features/support/hooks.rb:450 1.196
After features/support/hooks.rb:291 0.952
After features/support/hooks.rb:75 0.000
9.528
When the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.881
And I look at the hide mode but then I go back 3.995
And I choose to connect to Tor automatically 1.486
Then Tor Connection does not propose me to use Tor bridges 0.123
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.000
Tags: @product
1:19.941
Given the Tor network and default bridges are blocked 1.475
And the network is plugged 0.042
And I make sure time sync before Tor connects indicates a captive portal 1.159
And the Tor Connection Assistant autostarts 2.041
When I choose to connect to Tor automatically 1.469
And I click "Connect to Tor" 1.138
Then the Tor Connection Assistant fails to connect to Tor 27.396
And the Tor Connection Assistant knows that it's not the time sync that failed 10.435
And the Tor Connection Assistant knows that there might be a captive portal 0.130
When I open the Unsafe Browser from Tor Connection 12.358
And I log-in to the Captive Portal 11.918
And I close the Unsafe Browser 0.123
And the Tor network and default bridges are unblocked 1.662
And I allow time sync before Tor connects to work again 0.061
And I click "Connect to Tor" 1.138
Then I wait until Tor is ready 7.389
After features/support/hooks.rb:291 0.592
After features/support/hooks.rb:75 0.000
Tags: @product
11.766
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.252
Then the firewall's policy is to drop all IPv4 traffic 0.142
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.211
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.085
And the firewall is configured to block all external IPv6 traffic 0.074
After features/support/hooks.rb:291 0.582
After features/support/hooks.rb:75 0.000
Tags: @product
39.030
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.104
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 14.681
And I open the Tails homepage in the Unsafe Browser 12.144
And the Tails homepage loads in the Unsafe Browser 0.568
Then the firewall leak detector has detected leaks 0.523
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.063
Tags: @product
12.591
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.226
And I capture all network traffic 0.006
And I disable Tails' firewall 0.251
When I do a TCP DNS lookup of "torproject.org" 1.021
Then the firewall leak detector has detected leaks 0.084
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.035
Tags: @product
11.936
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.095
And I capture all network traffic 0.005
And I disable Tails' firewall 0.197
When I do a UDP DNS lookup of "torproject.org" 0.567
Then the firewall leak detector has detected leaks 0.071
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.052
Tags: @product
15.598
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.085
And I capture all network traffic 0.004
And I disable Tails' firewall 0.240
When I send some ICMP pings 4.159
Then the firewall leak detector has detected leaks 0.108
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.045
12.683
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.131
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.483
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.069
After features/support/hooks.rb:450 0.199
After features/support/hooks.rb:291 0.594
After features/support/hooks.rb:75 0.000
12.515
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.160
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.294
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.060
After features/support/hooks.rb:450 0.295
After features/support/hooks.rb:291 0.579
After features/support/hooks.rb:75 0.000
16.718
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.221
When I open an untorified ICMP connection to 1.2.3.4 5.433
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.237
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.000
Tags: @product
21.222
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.997
And the system DNS is using the local DNS resolver 0.014
And the network is plugged 0.044
And I successfully configure Tor 13.154
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:291 0.743
After features/support/hooks.rb:75 0.000
10.169
When I monitor the network connections of tails-security-check 0.049
And I re-run tails-security-check 0.091
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.028
After features/support/hooks.rb:450 0.303
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
2.428
When I monitor the network connections of htpdate 0.056
And I re-run htpdate 2.359
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:450 0.316
After features/support/hooks.rb:291 0.587
After features/support/hooks.rb:75 0.000
32.360
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.059
And I re-run tails-upgrade-frontend-wrapper 32.288
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.411
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.000
21.672
When I monitor the network connections of Tor Browser 0.058
And I start the Tor Browser 20.538
And the Tor Browser loads the startup page 1.037
Then I see that Tor Browser is properly stream isolated 0.038
After features/support/hooks.rb:450 1.283
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
Tags: @product
42.035
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.281
And a web server is running on the LAN 1.035
And I capture all network traffic 0.006
When I start the Tor Browser 17.937
And the Tor Browser loads the startup page 1.216
And I open a page on the LAN web server in the Tor Browser 8.909
Then the Tor Browser shows the "Unable to connect" error 1.110
And no traffic was sent to the web server on the LAN 0.537
After features/support/hooks.rb:291 0.735
After features/support/hooks.rb:75 0.039
48.218
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.080
Then the amnesiac Tor Browser directory exists 0.057
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.600
And the persistent Tor Browser directory does not exist 0.051
When I start the Tor Browser 18.345
And the Tor Browser loads the startup page 1.155
Then I can save the current page as "index.html" to the default downloads directory 4.926
And I can print the current page as "output.pdf" to the default downloads directory 11.001
After features/support/hooks.rb:450 1.177
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.000
47.422
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.169
When I start the Tor Browser 18.107
Then the Tor Browser loads the startup page 1.092
When I download some file in the Tor Browser 16.829
Then the file is saved to the default Tor Browser download directory 0.223
After features/support/hooks.rb:450 2.239
After features/support/hooks.rb:291 0.938
After features/support/hooks.rb:75 0.000
1:9.663
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.161
When I start the Tor Browser 17.981
And the Tor Browser loads the startup page 1.331
Then I can listen to an Ogg audio track in Tor Browser 39.188
After features/support/hooks.rb:450 1.798
After features/support/hooks.rb:291 0.848
After features/support/hooks.rb:75 0.000
40.089
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.319
When I start the Tor Browser 18.205
And the Tor Browser loads the startup page 1.052
Then I can watch a WebM video in Tor Browser 9.512
After features/support/hooks.rb:450 1.318
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.000
Tags: @product
1:5.092
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.168
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.115
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.055
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.046
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.055
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.044
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.035
And the file "/tmp/synaptic.html" exists 0.050
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.123
When I start the Tor Browser 18.236
And the Tor Browser loads the startup page 1.166
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.185
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.551
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.087
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.180
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.281
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.505
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.057
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.092
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.238
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.513
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.117
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.392
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.500
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.063
# We do not get any AppArmor log for when access to files in /tmp is denied
# since we explictly override (commit 51c0060) the rules (from the user-tmp
# abstraction) that would otherwise allow it, and we do so with "deny", which
# also specifies "noaudit". We could explicitly specify "audit deny" and
# then have logs, but it could be a problem when we set up desktop
# notifications for AppArmor denials (#9337).
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.506
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.656
After features/support/hooks.rb:291 0.992
After features/support/hooks.rb:75 0.000
Tags: @product
30.368
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.155
When I start the Tor Browser 18.169
Then the Tor Browser uses all expected TBB shared libraries 1.043
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.000
50.734
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.228
When I start the Tor Browser 18.521
And the Tor Browser loads the startup page 1.063
And I open the Tails homepage in the Tor Browser 14.090
Then the Tor Browser loads the Tails homepage 1.153
When I request a new identity in Tor Browser 3.221
Then the Tor Browser restarts into a fresh session 1.454
After features/support/hooks.rb:450 1.387
After features/support/hooks.rb:291 1.009
After features/support/hooks.rb:75 0.000
Tags: @product
32.672
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.216
When I start the Tor Browser 18.946
And the Tor Browser loads the startup page 0.988
Then Tor Browser's circuit view is working 1.520
After features/support/hooks.rb:291 0.631
After features/support/hooks.rb:75 0.000
Tags: @product
50.680
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.167
When I start the Tor Browser 18.633
And the Tor Browser loads the startup page 1.123
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.041
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.247
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.326
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.140
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.000
Tags: @product
1:32.148
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.934
And the network is plugged 0.046
And I successfully configure Tor 16.220
And available upgrades have been checked 0.043
And all notifications have disappeared 4.010
Then the persistent Tor Browser directory exists 0.052
And there is a GNOME bookmark for the persistent Tor Browser directory 1.579
When I start the Tor Browser 18.079
And I open the address "https://tails.net/about" in the Tor Browser 10.016
And "Tails - How Tails works" has loaded in the Tor Browser 1.090
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.157
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.583
Then "Tails - How Tails works" has loaded in the Tor Browser 1.577
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.756
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.000
Tags: @product
38.155
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.242
Then the amnesiac Documents directory exists 0.123
And there is a GNOME bookmark for the amnesiac Documents directory 1.201
Then I start the Tor Browser in offline mode 20.749
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.837
After features/support/hooks.rb:291 1.116
After features/support/hooks.rb:75 0.000
Tags: @product
38.844
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.969
Then the amnesiac Downloads directory exists 0.038
And there is a GNOME bookmark for the amnesiac Downloads directory 1.304
Then I start the Tor Browser in offline mode 21.044
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.487
After features/support/hooks.rb:291 1.017
After features/support/hooks.rb:75 0.000
Tags: @product
38.944
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.025
Then the amnesiac Music directory exists 0.155
And there is a GNOME bookmark for the amnesiac Music directory 1.304
Then I start the Tor Browser in offline mode 21.863
And I can save the current page as "index.html" to the Music GNOME bookmark 7.595
After features/support/hooks.rb:291 0.998
After features/support/hooks.rb:75 0.000
Tags: @product
39.191
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.041
Then the amnesiac Pictures directory exists 0.049
And there is a GNOME bookmark for the amnesiac Pictures directory 1.138
Then I start the Tor Browser in offline mode 22.229
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.733
After features/support/hooks.rb:291 1.146
After features/support/hooks.rb:75 0.000
Tags: @product
36.493
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.987
Then the amnesiac Videos directory exists 0.115
And there is a GNOME bookmark for the amnesiac Videos directory 1.248
Then I start the Tor Browser in offline mode 19.655
And I can save the current page as "index.html" to the Videos GNOME bookmark 7.487
After features/support/hooks.rb:291 0.957
After features/support/hooks.rb:75 0.000
Tags: @product
3:3.741
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.993
And all tps features are active 1.803
And all persistent filesystems have safe access rights 0.194
And all persistence configuration files have safe access rights 0.364
And all persistent directories have safe access rights 2.321
When I start the Tor Browser in offline mode 21.222
And I add a bookmark to eff.org in the Tor Browser 12.520
And I cold reboot the computer 8.043
And the computer reboots Tails 53.604
And I enable persistence 12.616
And I log in to a new session 32.123
And all notifications have disappeared 8.074
And I start the Tor Browser in offline mode 19.649
Then the Tor Browser has a bookmark to eff.org 1.208
After features/support/hooks.rb:291 0.861
After features/support/hooks.rb:75 0.009
5.574
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 5.414
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.160
After features/support/hooks.rb:450 0.354
After features/support/hooks.rb:291 0.550
After features/support/hooks.rb:75 0.000
7.602
Given I have the SSH key pair for a Git repository 0.212
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.207
Then the Git repository "testing" has been cloned successfully 0.182
After features/support/hooks.rb:450 0.355
After features/support/hooks.rb:291 0.592
After features/support/hooks.rb:75 0.000
0.422
When I wget "https://example.com/" to stdout 0.422
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.225
After features/support/hooks.rb:291 0.563
After features/support/hooks.rb:75 0.000
4.518
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.518

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.598
After features/support/hooks.rb:291 0.548
After features/support/hooks.rb:75 0.000
0.412
When I curl "https://example.com/" to stdout 0.412
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.242
After features/support/hooks.rb:291 0.574
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
42.915
Given I have started Tails from DVD without network and logged in 8.277
And I plug and mount a USB drive containing sample videos 12.053
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.083
And the file "/home/amnesia/video.mp4" exists 0.045
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.117
When I open "/home/amnesia/video.mp4" with Totem 3.329
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.052
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.118
Given I close Totem 0.165
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.092
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.044
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.121
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.117
Then Totem tells me it is not allowed to open this file 1.318
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.077
Given I close Totem 0.147
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.063
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.106
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.131
Then Totem tells me it is not allowed to open this file 0.876
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.067
Given I close Totem 0.137
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.044
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.115
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.130
Then Totem tells me it is not allowed to open this file 0.729
# 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.062
Given I close Totem 0.128
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.062
And the file "/home/amnesia/.purple/otr.private_key" exists 0.058
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.109
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.090
Then Totem tells me it is not allowed to open this file 0.774
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.064
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.000
Feature: Using Totem
21.832
Given I have started Tails from DVD and logged in and the network is connected 11.166
Then I can watch a WebM video over HTTPs 10.665
After features/support/hooks.rb:450 0.548
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
38.263
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.885
And I plug and mount a USB drive containing sample videos 12.853
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.302
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.417
Given I close Totem 0.430
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.156
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.075
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.175
Then Totem tells me it is not allowed to open this file 1.803
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.082
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
Tags: @product
39.832
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.741
And I disable the Unsafe Browser 3.862
And I log in to a new session 15.967
And the network is plugged 0.040
And all notifications have disappeared 6.188
When I try to start the Unsafe Browser 0.161
Then the Unsafe Browser complains that it is disabled 1.871
After features/support/hooks.rb:291 0.879
After features/support/hooks.rb:75 0.000
Tags: @product
39.698
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.031
And a web server is running on the LAN 1.049
When I successfully start the Unsafe Browser 15.167
And I open a page on the LAN web server in the Unsafe Browser 11.305
Then the Unsafe Browser displays the LAN web server hello message 0.144
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.000
Tags: @product @doc
45.068
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.277
When I successfully start the Unsafe Browser 15.526
Then the Unsafe Browser runs as the expected user 0.618
And the Unsafe Browser has a red theme 0.574
And the Unsafe Browser shows a warning as its start page 0.585
And the Unsafe Browser has no add-ons enabled 8.152
And the Unsafe Browser has no bookmarks 7.400
And the Unsafe Browser uses all expected TBB shared libraries 0.932
After features/support/hooks.rb:291 1.256
After features/support/hooks.rb:75 0.000
Tags: @product
39.038
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.217
When I successfully start the Unsafe Browser 15.010
When I open the Tails homepage in the Unsafe Browser 11.973
Then the Tails homepage loads in the Unsafe Browser 0.551
And the Unsafe Browser has sent packets out to the Internet 0.286
After features/support/hooks.rb:291 0.605
After features/support/hooks.rb:75 0.000
28.746
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.205
When I successfully start the Unsafe Browser 15.359
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.557
And the Unsafe Browser chroot is torn down 0.503
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.000
39.303
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.113
When I successfully start the Unsafe Browser 14.743
# 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.006

Slept for 10 seconds

And I try to start the Unsafe Browser 0.192
Then I see a warning about another instance already running 3.246
After features/support/hooks.rb:291 1.049
After features/support/hooks.rb:75 0.000
Tags: @product
35.135
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.172
When I configure the Unsafe Browser to use a local proxy 0.166
And I successfully start the Unsafe Browser 14.785
And I open the Tails homepage in the Unsafe Browser 7.998
Then I see "BrowserProxyRefused.png" after at most 60 seconds 1.011
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
2:26.553
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.255
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.075
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 14.684
And I wait 120 seconds 2:0.068

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.450
After features/support/hooks.rb:450 0.452
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.050
27.766
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.242
And the network is unplugged 0.053
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.000

Slept for 10 seconds

When I try to start the Unsafe Browser 0.173
Then I am told I cannot start the Unsafe Browser when I am offline 6.297
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.000
18.916
When I plug a USB drive containing a basic VeraCrypt volume 6.967
And I cancel the GNOME authentication prompt 1.695
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.419
And I open this VeraCrypt volume in GNOME Files 4.978
Then I see the expected contents in this VeraCrypt volume 0.357
When I lock the currently opened VeraCrypt volume 0.363
Then the VeraCrypt volume has been unmounted and locked 0.134
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.000
22.077
When I plug a USB drive containing a hidden VeraCrypt volume 10.173
And I cancel the GNOME authentication prompt 1.622
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.680
And I open this VeraCrypt volume in GNOME Files 4.623
Then I see the expected contents in this VeraCrypt volume 0.482
When I lock the currently opened VeraCrypt volume 0.345
Then the VeraCrypt volume has been unmounted and locked 0.150
After features/support/hooks.rb:291 0.735
After features/support/hooks.rb:75 0.000
28.485
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.953
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.765
And I open this VeraCrypt volume in GNOME Files 5.559
Then I see the expected contents in this VeraCrypt volume 0.521
When I lock the currently opened VeraCrypt file container 0.459
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.000
36.098
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.168
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.399
And I open this VeraCrypt volume in GNOME Files 6.288
Then I see the expected contents in this VeraCrypt volume 0.573
When I lock the currently opened VeraCrypt file container 0.429
Then the VeraCrypt file container has been unmounted and locked 0.239
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.016
23.431
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.939
And I cancel the GNOME authentication prompt 1.598
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.112
And I open this VeraCrypt volume in GNOME Files 3.643
Then I see the expected contents in this VeraCrypt volume 0.480
When I lock the currently opened VeraCrypt volume 0.405
Then the VeraCrypt volume has been unmounted and locked 0.251
After features/support/hooks.rb:291 0.702
After features/support/hooks.rb:75 0.000
24.387
When I plug a USB drive containing a hidden VeraCrypt volume 10.158
And I cancel the GNOME authentication prompt 1.596
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.893
And I open this VeraCrypt volume in GNOME Files 3.790
Then I see the expected contents in this VeraCrypt volume 0.414
When I lock the currently opened VeraCrypt volume 0.381
Then the VeraCrypt volume has been unmounted and locked 0.151
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.000
43.357
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.829
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.761
And I open this VeraCrypt volume in GNOME Files 4.624
Then I see the expected contents in this VeraCrypt volume 0.378
When I lock the currently opened VeraCrypt file container 0.509
Then the VeraCrypt file container has been unmounted and locked 0.254
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.014
44.727
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.199
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.244
And I open this VeraCrypt volume in GNOME Files 4.839
Then I see the expected contents in this VeraCrypt volume 0.852
When I lock the currently opened VeraCrypt file container 0.385
Then the VeraCrypt file container has been unmounted and locked 0.205
After features/support/hooks.rb:291 0.870
After features/support/hooks.rb:75 0.017
34.510
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.802
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.131
And I open this VeraCrypt volume in GNOME Files 4.929
Then I see the expected contents in this VeraCrypt volume 1.124
When I lock the currently opened VeraCrypt file container 0.387
Then the VeraCrypt file container has been unmounted and locked 0.136
After features/support/hooks.rb:291 1.257
After features/support/hooks.rb:75 0.000
Tags: @product
7.955
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.893
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.062
After features/support/hooks.rb:291 1.132
After features/support/hooks.rb:75 0.000
Tags: @product
8.785
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.885
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.900
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.000
Tags: @product
20.270
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.877
When I start "WhisperBack" via GNOME Activities Overview 9.599
Then WhisperBack has debugging information 2.793
After features/support/hooks.rb:291 1.170
After features/support/hooks.rb:75 0.000