Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 36 10 Apr 2024, 06:27

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1466 0 0 0 0 1466 198 0 198 3:52:58.735 Passed
Tags: @product
1:45.131
Before features/support/hooks.rb:259 0.031
Given a computer 0.675
And I temporarily create a 100 MiB disk named "swap" 0.165
And I create a gpt swap partition on disk "swap" 10.127
And I plug SATA drive "swap" 1.286
And I temporarily create a 2 GiB disk named "live_hd" 0.060
And I write the Tails ISO image to disk "live_hd" 17.181
And I plug SATA drive "live_hd" 1.064
When I start Tails with network unplugged and I login 1:14.168
Then a "swap" partition was detected by Tails on drive "swap" 0.095
And drive "live_hd" is detected by Tails 0.121
But Tails has no disk swap enabled 0.105
And drive "live_hd" is not mounted 0.079
After features/support/hooks.rb:305 0.918
After features/support/hooks.rb:89 0.123
Tags: @product
1:28.258
Before features/support/hooks.rb:259 0.003
Given a computer 0.178
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.048
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 19.113
And I plug non-removable USB drive "fake_TailsData" 1.066
When I start the computer 1.025
And the computer boots Tails 53.231
Then drive "fake_TailsData" is detected by Tails 0.153
And Tails Greeter has not detected a persistence partition 13.440
After features/support/hooks.rb:305 0.776
After features/support/hooks.rb:89 0.008
Tags: @product
1:26.698
Before features/support/hooks.rb:259 0.002
Given a computer 0.240
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.140
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.556
And I plug SATA drive "fake_TailsData" 1.063
When I start the computer 1.139
And the computer boots Tails 54.320
Then drive "fake_TailsData" is detected by Tails 0.220
And Tails Greeter has not detected a persistence partition 14.018
After features/support/hooks.rb:305 0.785
After features/support/hooks.rb:89 0.046
Tags: @product
1:25.419
Before features/support/hooks.rb:259 0.002
Given a computer 0.162
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.043
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 5.016
And I plug SATA drive "gpt_ext2" 1.053
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.043
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.949
And I plug SATA drive "msdos_fat32" 1.052
And I start Tails from DVD with network unplugged and I login 1:13.715
Then drive "gpt_ext2" is detected by Tails 0.123
And drive "gpt_ext2" is not mounted 0.079
And drive "msdos_fat32" is detected by Tails 0.104
And drive "msdos_fat32" is not mounted 0.073
After features/support/hooks.rb:305 1.165
After features/support/hooks.rb:89 0.007
Tags: @product
1:57.479
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:51.722
And running a command as root with pkexec requires PolicyKit administrator privileges 0.124
Then I can run a command as root with sudo 0.092
Then I can run a command as root with pkexec 5.541
After features/support/hooks.rb:305 1.540
After features/support/hooks.rb:89 0.011
Tags: @product
1:30.046
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 44.550
And running a command as root with pkexec requires PolicyKit administrator privileges 0.142
Then I cannot run a command as root with sudo and the standard passwords 0.226
And I cannot run a command as root with pkexec and the standard passwords 19.002
Then I cannot login as root using su with the standard passwords 26.124
After features/support/hooks.rb:305 0.859
After features/support/hooks.rb:89 0.000
Feature: Time syncing
54.457
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.640
When the network is plugged 0.202
And I successfully configure Tor 45.517
Then the system clock is less than 5 minutes incorrect 0.097
After features/support/hooks.rb:464 0.697
After features/support/hooks.rb:305 0.833
After features/support/hooks.rb:89 0.000
Feature: Time syncing
27.845
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.676
When the network is plugged 0.045
And the Tor Connection Assistant autostarts 3.605
And I configure some normal bridges in the Tor Connection Assistant 13.953
And I wait until Tor is ready 1.504
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:464 0.464
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.000
Feature: Time syncing
31.213
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.556
When I bump the system time with "+1 day" 0.322
And I capture all network traffic 0.003
And the network is plugged 0.106
And the Tor Connection Assistant autostarts 4.428
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.596
And I wait until Tor is ready 4.195
Then the system clock is less than 5 minutes incorrect 0.062
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.941
After features/support/hooks.rb:464 0.546
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.041
Feature: Time syncing
1:14.409
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.540
When I bump the system time with "-15 days" 0.257
And I warm reboot the computer 0.016
And the computer reboots Tails 1:5.355
Then Tails' hardware clock is close to the host system's time 0.239
After features/support/hooks.rb:464 0.129
After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:16.204
Before features/support/hooks.rb:259 0.001
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.465
When I bump the hardware clock's time with "-15 days" 1.745
And I warm reboot the computer 0.014
And the computer reboots Tails 1:5.807
Then the hardware clock is still off by "-15 days" 0.171
After features/support/hooks.rb:464 0.162
After features/support/hooks.rb:305 0.597
After features/support/hooks.rb:89 0.006
Feature: Time syncing
54.028
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.001
Given a computer 0.188
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.032
And I start the computer 0.952
And the computer boots Tails 52.655
Then the system clock is just past Tails' source date 0.199
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.006
Feature: Time syncing
33.361
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.425
And I make sure time sync before Tor connects times out 1.149
When the network is plugged 0.045
And I successfully configure Tor 23.696
Then the system clock is less than 5 minutes incorrect 0.044
After features/support/hooks.rb:464 0.582
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:32.712
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.955
When I bump the system time with "+8 hours +15 minutes" 0.174
And all notifications have disappeared 3.941
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.126
And the network is plugged 0.052
And the Tor Connection Assistant autostarts 3.719
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.032
And I click "Connect to Tor" 1.159
And the Tor Connection Assistant fails to connect to Tor 16.174
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 15.036
Then the system clock is less than 20 minutes incorrect 0.211
When I click "Connect to Tor" 1.176
Then I wait until Tor is ready 35.527
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.362
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:464 0.706
After features/support/hooks.rb:305 0.705
After features/support/hooks.rb:89 0.038
Feature: Time syncing
1:0.605
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.465
When I bump the system time with "+8 hours +15 minutes" 0.234
And all notifications have disappeared 3.912
And I capture all network traffic 0.003
And the network is plugged 0.038
And the Tor Connection Assistant autostarts 3.942
# 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.249
And I click "Connect to Tor" 1.184
Then the Tor Connection Assistant reports that it failed to connect 11.720
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.011
Then the system clock is less than 20 minutes incorrect 0.183
# "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.347
When I click "Connect to Tor" 1.150
Then I wait until Tor is ready 8.824
And all Internet traffic has only flowed through the configured bridges 0.935
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.054
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.345
After features/support/hooks.rb:464 0.526
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.032
Feature: Time syncing
25.096
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.599
And I make sure time sync before Tor connects uses a fake connectivity check service 1.163
And the network is plugged 0.042
And Tor is ready 13.606
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.679
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:464 0.716
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
Tags: @product
18.749
When I configure some normal bridges in the Tor Connection Assistant 12.984
Then I wait until Tor is ready 4.814
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.065
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.873
After features/support/hooks.rb:305 0.702
After features/support/hooks.rb:89 0.033
Tags: @product
16.025
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.454
Then I wait until Tor is ready 2.529
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through the configured bridges 0.974
After features/support/hooks.rb:305 0.736
After features/support/hooks.rb:89 0.054
Tags: @product
35.274
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 31.643
Then I wait until Tor is ready 1.695
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 1.113
And all Internet traffic has only flowed through the configured bridges 0.807
After features/support/hooks.rb:305 0.683
After features/support/hooks.rb:89 0.055
Tags: @product
1:4.802
Given the Tor network and default bridges are blocked 1.699
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.935
Then the Tor Connection Assistant reports that it failed to connect 0.116
And tca.conf is empty 0.216
Given I scan a QR code from the error page in Tor Connection Assistant 20.759
And I retry connecting to Tor 1.153
Then I wait until Tor is ready 8.887
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.967
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.066
16.987
When I configure the default bridges in the Tor Connection Assistant 11.979
Then I wait until Tor is ready 2.950
And Tor is configured to use the default bridges 0.601
And tca.conf includes no bridge 0.015
And available upgrades have been checked 0.060
And Tor is configured to use the default bridges 0.478
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.901
After features/support/hooks.rb:305 1.290
After features/support/hooks.rb:89 0.046
Tags: @product
26.798
Given the Tor network is blocked 1.764
When I configure a direct connection in the Tor Connection Assistant 22.026
Then I wait until Tor is ready 1.670
And tca.conf includes no bridge 0.014
And available upgrades have been checked 0.034
And Tor is configured to use the default bridges 0.447
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.841
After features/support/hooks.rb:305 0.893
After features/support/hooks.rb:89 0.038
Tags: @product
44.844
Given the Tor network and default bridges are blocked 1.858
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.696
Then the Tor Connection Assistant reports that it failed to connect 0.115
And tca.conf is empty 0.218
Given the Tor network and default bridges are unblocked 1.155
And I retry connecting to Tor 1.163
Then I wait until Tor is ready 7.709
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through Tor or connectivity check service 0.858
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.051
Tags: @product
4.528
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.246
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.128
And I cannot click the "Connect to Tor" button 0.154
After features/support/hooks.rb:305 1.330
After features/support/hooks.rb:89 0.061
Tags: @product
26.876
Given I configure a direct connection in the Tor Connection Assistant 9.148
And I wait until Tor is ready 1.528
When I disconnect the network through GNOME 2.676
And I connect the network through GNOME 2.599
Then the Tor Connection Assistant autostarts 2.259
And the Tor Connection Assistant connects to Tor 5.964
And I wait until Tor is ready 0.937
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.065
And all Internet traffic has only flowed through Tor or connectivity check service 1.696
After features/support/hooks.rb:305 0.664
After features/support/hooks.rb:89 0.058
Tags: @product
41.550
Given I configure a direct connection in the Tor Connection Assistant 6.280
And I wait until Tor is ready 2.871
And I disconnect the network through GNOME 2.790
And the Tor network and default bridges are blocked 1.551
When I connect the network through GNOME 2.612
Then the Tor Connection Assistant reports that it failed to connect 25.444
After features/support/hooks.rb:305 0.861
After features/support/hooks.rb:89 0.038
Tags: @product
38.397
Given the Tor network and default bridges are blocked 1.807
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.671
Then the Tor Connection Assistant reports that it failed to connect 0.123
Given the Tor network and default bridges are unblocked 1.472
When I click "Connect to Tor" 1.179
Then I wait until Tor is ready 7.814
And Tor is configured to use the default bridges 0.431
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.897
After features/support/hooks.rb:305 0.695
After features/support/hooks.rb:89 0.035
19.765
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.188
And I prepare Tails for memory erasure tests 0.493
When I start a process allocating 128 MiB of memory with a known pattern 1.187
Then patterns cover at least 128 MiB in the guest's memory 4.545

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.763
After features/support/hooks.rb:89 0.000
42.765
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 9.232
And I prepare Tails for memory erasure tests 0.438
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.959
Then I find very few patterns in the guest's memory 4.484

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.014

Slept for 20 seconds

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

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

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

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.539
After features/support/hooks.rb:89 0.010
23.348
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.386
And I temporarily create a 4 GiB disk named "gptfat" 0.044
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.058
And I plug USB drive "gptfat" 2.518
When I start Tails Installer 8.286
Then I am told by Tails Installer that the destination device "is too small" 0.055
After features/support/hooks.rb:305 0.913
After features/support/hooks.rb:89 0.001
Tags: @product
19.710
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.668
And I temporarily create a 7200 MiB disk named "temp" 0.041
And I start Tails Installer 8.106
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.550
Then the "temp" USB drive is selected 0.074
When I unplug USB drive "temp" 0.224
Then a suitable USB device is not found 0.023
After features/support/hooks.rb:305 1.254
After features/support/hooks.rb:89 0.000
Tags: @product
3:41.275
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.285
And I temporarily create a 7200 MiB disk named "install" 0.046
And I create a gpt partition with a vfat filesystem on disk "install" 4.060
And I plug USB drive "install" 2.519
And I install Tails to USB drive "install" by cloning 3:15.822
Then the running Tails is installed on USB drive "install" 10.465
But there is no persistence partition on USB drive "install" 0.074
After features/support/hooks.rb:305 1.384
After features/support/hooks.rb:89 0.118
Tags: @product
3:37.434
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.490
And I temporarily create a 7200 MiB disk named "install" 0.046
And I plug USB drive "install" 2.480
And I install Tails to USB drive "install" by cloning 3:16.338
Then the running Tails is installed on USB drive "install" 10.024
But there is no persistence partition on USB drive "install" 0.055
After features/support/hooks.rb:305 1.591
After features/support/hooks.rb:89 0.118
Tags: @product
4:14.653
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.764
And I create a file in the Persistent directory 0.053
And I temporarily create a 7200 MiB disk named "install" 0.057
And I create a gpt partition with a vfat filesystem on disk "install" 4.128
And I plug USB drive "install" 2.480
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.843
Then the running Tails is installed on USB drive "install" 12.315
And there is a persistence partition on USB drive "install" 0.067
And the USB drive "install" contains the same files as my persistent storage 2.942
After features/support/hooks.rb:305 2.001
After features/support/hooks.rb:89 0.132
Tags: @product
3:45.544
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.213
And I temporarily create a 7200 MiB disk named "install" 0.057
And I plug USB drive "install" 2.532
And I install Tails to USB drive "install" by cloning 3:18.260
Then the running Tails is installed on USB drive "install" 13.413
And there is no persistence partition on USB drive "install" 0.066
After features/support/hooks.rb:305 1.969
After features/support/hooks.rb:89 0.099
Tags: @product
3:48.966
Before features/support/hooks.rb:259 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.263
And I have started Tails from DVD without network and logged in 8.733
And I clone USB drive "__internal" to a temporary USB drive "install" 1.130
And I plug USB drive "install" 2.525
# 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.652
Then the running Tails is installed on USB drive "install" 10.592
And there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:305 1.615
After features/support/hooks.rb:89 0.130
Tags: @product @uefi
1:40.616
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.044
And I power off the computer 0.345
And the computer is set to boot in UEFI mode 0.028
When I start Tails from USB drive "__internal" with network unplugged and I login 1:25.902
Then Tails is running from USB drive "__internal" 0.337
And the boot device has safe access rights 2.900
And Tails has started in UEFI mode 0.056
After features/support/hooks.rb:305 0.787
After features/support/hooks.rb:89 0.006
Tags: @product
1:33.006
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.541
And I plug and mount a USB drive containing a Tails USB image 29.491
And I create a 7200 MiB disk named "usbimage" 0.056
And I plug USB drive "usbimage" 2.385
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 52.531
After features/support/hooks.rb:305 2.878
After features/support/hooks.rb:89 0.098
Tags: @product
1:20.987
Before features/support/hooks.rb:259 0.002
Given a computer 0.166
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:19.749
Then Tails is running from USB drive "usbimage" 0.342
And the label of the system partition on "usbimage" is "Tails" 0.199
And the system partition on "usbimage" is an EFI system partition 0.158
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.131
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.077
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.085
And the system partition on "usbimage" has the expected flags 0.075
After features/support/hooks.rb:305 1.143
After features/support/hooks.rb:89 0.006
4:46.682
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 51.710
And I update APT using apt 19.530
And I install "popularity-contest" using apt 22.292
Then I am proposed to add the "popularity-contest" package to my Additional Software 4.954
When I create a persistent storage and activate the Additional Software feature 20.762
Then Additional Software is correctly configured for package "popularity-contest" 1.307
When I shutdown Tails and wait for the computer to power off 12.440
And I start Tails from USB drive "__internal" with network unplugged 1:5.210
And I enable persistence 20.057
And I log in to a new session 33.792
And the Additional Software installation service has started 31.203
Then I am notified that the installation succeeded 2.350
And Additional Software is correctly configured for package "popularity-contest" 0.819
And the package "popularity-contest" is installed after Additional Software has been started 0.249
After features/support/hooks.rb:464 40.008
After features/support/hooks.rb:305 1.153
After features/support/hooks.rb:89 0.015
2:18.578
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.009
Given a computer 0.204
And I start Tails from USB drive "__internal" and I login with an administration password 1:35.633
And I update APT using apt 16.885
When I install "makepp" using apt 19.256
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.517
And the package "makepp" is installed 0.081
After features/support/hooks.rb:464 42.183
After features/support/hooks.rb:305 1.071
After features/support/hooks.rb:89 0.014
4:47.358
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.006
Given a computer 0.217
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:2.357
When I uninstall "popularity-contest" using apt 18.693
And I accept removing "popularity-contest" from Additional Software 0.511
Then "popularity-contest" is not in the list of Additional Software 0.705
When I start Synaptic 26.016
And I update APT using Synaptic 22.740
And I install "cowsay" using Synaptic 9.000
And I accept adding "cowsay" to Additional Software 2.438
Then Additional Software is correctly configured for package "cowsay" 0.768
When I uninstall "cowsay" using apt 3.219
And I refuse removing "cowsay" from Additional Software 0.518
Then Additional Software is correctly configured for package "cowsay" 0.760
When I start "Additional Software" via GNOME Activities Overview 9.756
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.535
Then "cowsay" is not in the list of Additional Software 0.784
When I install "cowsay" using apt 3.169
And I refuse adding "cowsay" to Additional Software 0.540
Then "cowsay" is not in the list of Additional Software 0.625
After features/support/hooks.rb:464 0.960
After features/support/hooks.rb:305 0.875
After features/support/hooks.rb:89 0.012
10:25.364
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.007
Given a computer 0.181
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:5.042
And I configure APT to prefer an old version of cowsay 0.024
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.224
And I accept adding "cowsay" to Additional Software 6.750
And Additional Software is correctly configured for package "cowsay" 0.822
And I shutdown Tails and wait for the computer to power off 6.406
And I start Tails from USB drive "__internal" with network unplugged 54.146
And I enable persistence 11.022
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 32.266
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.427
And I revert the APT tweaks that made it prefer an old version of cowsay 0.045
# 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.044
And Tor is ready 18.842
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.337
And available upgrades have been checked 0.056
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.042
And I can open the Additional Software configuration window from the notification 3.398
And I shutdown Tails and wait for the computer to power off 2:4.134
And I start Tails from USB drive "__internal" with network unplugged 53.769
And I enable persistence 10.423
# 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.021
And I log in to a new session 31.628
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.442
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
And the network is plugged 0.044
And Tor is ready 51.400
Then the Additional Software upgrade service has started 0.172
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.085
After features/support/hooks.rb:464 2.349
After features/support/hooks.rb:305 1.060
After features/support/hooks.rb:89 0.023
2:8.741
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.179
And I start Tails from USB drive "__internal" with network unplugged 1:2.721
And I enable persistence 9.750
And I remove the "cowsay" deb files from the APT cache 0.231
# 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.079
And I log in to a new session 33.890
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 16.460
And I can open the Additional Software log file from the notification 4.995
And the package "cowsay" is not installed 0.432
After features/support/hooks.rb:464 0.120
After features/support/hooks.rb:305 1.059
After features/support/hooks.rb:89 0.009
Tags: @product
1:43.085
Before features/support/hooks.rb:259 0.004
Given a computer 0.174
And I create a 7200 MiB disk named "old" 0.041
And I plug USB drive "old" 1.048
And I write an old version of the Tails USB image to disk "old" 19.048
When I start Tails from USB drive "old" with network unplugged 1:19.120
Then the boot device has safe access rights 2.691
And Tails is running from USB drive "old" 0.354
And there is no persistence partition on USB drive "old" 0.062
And process "udev-watchdog" is running 0.094
And udev-watchdog is monitoring the correct device 0.270
And I unplug USB drive "old" 0.177
After features/support/hooks.rb:305 6.611
After features/support/hooks.rb:89 0.009
Tags: @product
1:58.178
Before features/support/hooks.rb:259 0.006
Given a computer 0.195
And I start Tails from USB drive "old" with network unplugged and I login 1:13.684
Then Tails is running from USB drive "old" 0.304
And I create a persistent partition 33.365
And I take note of which tps features are available 1.373
Then a Tails persistence partition exists on USB drive "old" 0.743
And I shutdown Tails and wait for the computer to power off 8.512
After features/support/hooks.rb:305 0.200
After features/support/hooks.rb:89 0.022
Tags: @product
2:21.535
Before features/support/hooks.rb:259 0.005
Given a computer 0.190
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:55.325
Then Tails is running from USB drive "old" 0.343
And all tps features are active 1.876
When I write some files expected to persist 1.541
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.205
And all persistence configuration files have safe access rights 0.374
And all persistent directories from the old Tails version have safe access rights 2.271
And I take note of which tps features are available 0.584
And I shutdown Tails and wait for the computer to power off 4.321
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.500
After features/support/hooks.rb:305 0.298
After features/support/hooks.rb:89 0.009
Tags: @product
2:18.119
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.656
And I log in to a new session 15.781
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.341
And I plug USB drive "to_upgrade" 3.990
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:34.371
Then the running Tails is installed on USB drive "to_upgrade" 12.589
And I unplug USB drive "to_upgrade" 0.210
And I unplug USB drive "__internal" 0.178
After features/support/hooks.rb:305 3.650
After features/support/hooks.rb:89 0.000
Tags: @product
1:59.365
Before features/support/hooks.rb:259 0.005
Given a computer 0.229
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:50.191
Then all tps features from the old Tails version are active 1.629
And Tails is running from USB drive "to_upgrade" 0.348
And the boot device has safe access rights 3.232
And the expected persistent files created with the old Tails version are present in the filesystem 1.459
And all persistent directories from the old Tails version have safe access rights 2.275
After features/support/hooks.rb:305 0.607
After features/support/hooks.rb:89 0.010
5:45.828
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.975
And no SquashFS delta is installed 0.106
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.316
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.063
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.349
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.415
When the network is plugged 0.135
And Tor is ready 18.796
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.286
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 8.541
Given I shutdown Tails and wait for the computer to power off 6.459
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.098
Then Tails is running version 6.2~testoverlayfs 0.014
And all tps features are active 2.036
And the file system changes introduced in version 6.2~testoverlayfs are present 0.259
And only the 6.2~testoverlayfs SquashFS delta is installed 0.066
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.277
# 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.248
When the network is plugged 0.064
And Tor is ready 16.575
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.313
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.803
Given I shutdown Tails and wait for the computer to power off 4.284
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.888
Then Tails is running version 6.3~testoverlayfs 0.010
And all tps features are active 2.181
And the file system changes introduced in version 6.3~testoverlayfs are present 0.476
And only the 6.3~testoverlayfs SquashFS delta is installed 0.059
# 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.294
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.274
When the network is plugged 0.048
And Tor is ready 15.416
Then the Upgrader considers the system as up-to-date 0.219
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 12.654
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.809
After features/support/hooks.rb:305 0.715
After features/support/hooks.rb:89 0.030
33.745
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.351
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.398
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.068
And the signing key used by the Upgrader is outdated 0.560
But a current signing key is available on our website 0.000
When the network is plugged 0.055
And Tor is ready 16.227
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.083
After features/support/hooks.rb:305 0.602
After features/support/hooks.rb:89 0.000
57.453
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 53.080
When I eject the boot medium 0.213
Then Tails eventually shuts down 4.159
After features/support/hooks.rb:305 0.217
After features/support/hooks.rb:89 0.000
38.881
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.219
And I prepare Tails for memory erasure tests 0.462
And I fill a 128 MiB file with a known pattern on the root filesystem 15.084
And patterns cover at least 128 MiB in the guest's memory 3.662

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

When I eject the boot medium 0.245
And I wait for Tails to finish wiping the memory 9.341
Then I find very few patterns in the guest's memory 1.865

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

After features/support/hooks.rb:305 3.568
After features/support/hooks.rb:89 0.000
32.574
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.427
And I prepare Tails for memory erasure tests 0.455
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.082
And I fill the USB drive with a known pattern 2.058
And I read the content of the test FS 0.130
And patterns cover at least 90% of the test FS size in the guest's memory 3.272

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

When I eject the boot medium 0.262
And I wait for Tails to finish wiping the memory 9.184
Then I find very few patterns in the guest's memory 1.700

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

After features/support/hooks.rb:305 3.489
After features/support/hooks.rb:89 0.000
52.565
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.834
And I prepare Tails for memory erasure tests 0.399
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 28.873
And I fill the USB drive with a known pattern 1.258
And I read the content of the test FS 0.064
And patterns cover at least 99% of the test FS size in the guest's memory 2.726

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

When I eject the boot medium 0.278
And I wait for Tails to finish wiping the memory 8.383
Then I find very few patterns in the guest's memory 1.746

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

After features/support/hooks.rb:305 3.515
After features/support/hooks.rb:89 0.000
2:18.246
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.306
And I prepare Tails for memory erasure tests 0.479
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.399
And patterns cover at least 100 MiB in the guest's memory 3.459

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

When I eject the boot medium 0.466
And I wait for Tails to finish wiping the memory 9.149
Then I find very few patterns in the guest's memory 1.724

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

And Tails eventually shuts down 1:30.261
After features/support/hooks.rb:305 0.203
After features/support/hooks.rb:89 0.000
Tags: @product
51.903
Before features/support/hooks.rb:259 0.007
Given a computer 0.200
And I start Tails from DVD with network unplugged and genuine APT sources 51.342
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.058
And no proposed-updates APT suite is enabled 0.060
And no experimental APT suite is enabled for deb.torproject.org 0.058
And if releasing, no unversioned Tails APT source is enabled 0.169

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.572
After features/support/hooks.rb:89 0.009
Tags: @product
1:2.023
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.675
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 6.691
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.365
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.987
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.016
When I start Tails' custom backup tool 3.159
Then the backup tool displays "Plug in your backup Tails USB stick" 0.193
When I plug USB drive "backup" 2.462
And I give the Persistent Storage on drive "backup" its own UUID 0.122
And I click "Retry" in the backup tool 1.129
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.174
When I click "Back Up" in the backup tool 1.143
And I enter my persistent storage passphrase into the polkit prompt 9.928
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 9.035
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.182
And I plug USB drive "backup" 3.259
Then the USB drive "backup" contains the same files as my persistent storage 3.496
After features/support/hooks.rb:305 1.875
After features/support/hooks.rb:89 0.127
Tags: @product
0.188
Then the hostname should not have been leaked on the network 0.188
After features/support/hooks.rb:305 0.882
After features/support/hooks.rb:89 0.041
Tags: @product
0.698
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.160
And I switch to the "manually-added-con" NetworkManager connection 0.323
Then the hostname should not have been leaked on the network 0.214
After features/support/hooks.rb:305 0.557
After features/support/hooks.rb:89 0.055
38.090
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.502
When I start "Tails Documentation" via GNOME Activities Overview 10.667
Then the Tor Browser has started 18.310
Then "Tails - Documentation" has loaded in the Tor Browser 0.609
After features/support/hooks.rb:305 1.272
After features/support/hooks.rb:89 0.000
44.181
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.972
When I start "Tails Documentation" via GNOME Activities Overview 10.580
Then the Tor Browser has started 20.105
Then "Tails - Documentation" has loaded in the Tor Browser 0.523
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.000
21.872
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD without network and logged in 8.632
When I start Electrum through the GNOME menu 11.109
But the "electrum" tps feature is not enabled 0.600
And I see a warning that Electrum is not persistent 1.529
After features/support/hooks.rb:464 0.105
After features/support/hooks.rb:305 0.795
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.506
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.133
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.346
Then I see "CupsTestPage.png" after at most 40 seconds 3.335
And I can print the current document to "/home/amnesia/output.pdf" 5.691
After features/support/hooks.rb:305 0.702
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
19.615
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.276
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.160
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.169
Then I see "CupsTestPage.png" after at most 40 seconds 3.361
And I can print the current document to "/home/amnesia/output.pdf" 4.648
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.073
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.317
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.154
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.055
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.070
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.154
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.161
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.904
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.082
When I close Evince 0.185
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.114
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.158
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.825
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.066
When I close Evince 0.188
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.177
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.192
# 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.075
After features/support/hooks.rb:305 0.815
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.909
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.270
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.163
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.071
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.087
Then I see "CupsTestPage.png" after at most 40 seconds 3.361
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.955
After features/support/hooks.rb:305 0.699
After features/support/hooks.rb:89 0.000
Feature: Using Evince
15.535
Before features/support/hooks.rb:259 0.013
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.118
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.149
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.204
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.568
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.361
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.078
After features/support/hooks.rb:305 0.677
After features/support/hooks.rb:89 0.000
19.629
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.170
And I wait 10 seconds 10.002

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.048
When I press the "PRINTSCREEN" key 0.120
And GNOME offers me various screenshot options 1.110
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.056
After features/support/hooks.rb:305 0.793
After features/support/hooks.rb:89 0.000
Tags: @product
9.076
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.230
When the "Dogtail rules!" notification is sent 0.207
Then the "Dogtail rules!" notification is shown to the user 0.638
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.000
Tags: @product
3:21.967
Before features/support/hooks.rb:259 0.005
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.169
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.066
And Tor is ready 15.788
And all notifications have disappeared 3.949
When I start "Additional Software" via GNOME Activities Overview 11.261
And I close the "tails-additional-software-config" window 2.013
When I start "Disks" via GNOME Activities Overview 8.079
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.475
When I start "GNOME Terminal" via GNOME Activities Overview 8.977
And I close the "gnome-terminal-server" window 1.856
When I start "Files" via GNOME Activities Overview 8.056
And I close the "org.gnome.Nautilus" window 16.811
When I start "Persistent Storage" via GNOME Activities Overview 10.032
And I close the "tps-frontend" window 3.338
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.504
And I close the "zenity" window 3.395
When I start "Pidgin" via GNOME Activities Overview 8.205
And I close the "Pidgin" window via Alt+F4 3.313
When I start "Thunderbird" via GNOME Activities Overview 8.829
And I close the "Thunderbird" window 10.733
When I start "Tor Browser" via GNOME Activities Overview 8.801
And I close the "Firefox" window 11.876
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.083
And I close the "unlock-veracrypt-volumes" window 2.476
When I start "Unsafe Browser" via GNOME Activities Overview 9.175
And I close the "Firefox" window 12.690
After features/support/hooks.rb:305 1.432
After features/support/hooks.rb:89 0.000
Tags: @product
36.702
Before features/support/hooks.rb:259 0.006
Given a computer 0.185
And I start the computer from DVD with network unplugged 33.742
When Tails detects disk read failures 0.798
Then I see a disk failure message on the splash screen 1.975
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.010
Tags: @product @doc
29.120
Before features/support/hooks.rb:259 0.006
Given a computer 0.175
And I have started Tails from DVD without network and logged in 8.188
When Tails detects disk read failures 0.600
Then I see a disk failure message 1.255
Then I can open the hardware failure documentation from the disk failure message 18.899
After features/support/hooks.rb:305 1.837
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
48.037
Before features/support/hooks.rb:259 0.005
Given a computer 0.205
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.382
Then I see a graphics card failure message on the splash screen 14.449
After features/support/hooks.rb:305 0.756
After features/support/hooks.rb:89 0.010
Tags: @product @doc
10.433
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.325
Then the included OpenPGP keys are valid for the next 1 month 2.107
After features/support/hooks.rb:305 0.794
After features/support/hooks.rb:89 0.000
Tags: @product
19.700
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.240
Then the keys trusted by APT are valid for the next 3 months 11.460
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.085
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.476
And I log in to a new session in German (de) 28.997
Then the amnesiac Documents directory exists 0.061
And there is a GNOME bookmark for the amnesiac Documents directory 2.550
After features/support/hooks.rb:305 0.927
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.134
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.191
And I log in to a new session in German (de) 29.297
Then the amnesiac Downloads directory exists 0.080
And there is a GNOME bookmark for the amnesiac Downloads directory 2.564
After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.344
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.063
And I log in to a new session in German (de) 29.076
Then the amnesiac Music directory exists 0.126
And there is a GNOME bookmark for the amnesiac Music directory 3.078
After features/support/hooks.rb:305 0.837
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
38.803
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.805
And I log in to a new session in German (de) 28.338
Then the amnesiac Pictures directory exists 0.055
And there is a GNOME bookmark for the amnesiac Pictures directory 2.604
After features/support/hooks.rb:305 1.137
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.638
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.715
And I log in to a new session in German (de) 30.339
Then the amnesiac Videos directory exists 0.108
And there is a GNOME bookmark for the amnesiac Videos directory 2.474
After features/support/hooks.rb:305 0.640
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.563
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.805
When I log in to a new session in Arabic (ar) 28.456
Then the keyboard layout is set to "us" 0.220
When the network is plugged 0.046
And Tor is ready 15.794
Then I successfully start the Unsafe Browser in "ar" 14.297
And I kill the Unsafe Browser 5.704
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 23.846
And DuckDuckGo is the default search engine 10.799
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 11.456
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:305 1.271
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.013
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.827
When I log in to a new session in Chinese (zh_CN) 29.149
Then the keyboard layout is set to "cn" 0.447
When the network is plugged 0.069
And Tor is ready 14.903
Then I successfully start the Unsafe Browser in "zh_CN" 15.228
And I kill the Unsafe Browser 5.667
When I enable the screen keyboard 0.224
Then the screen keyboard works in Tor Browser 24.883
And DuckDuckGo is the default search engine 19.263
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 15.348
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:305 1.338
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.310
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.882
When I log in to a new session in English (en) 13.604
Then the keyboard layout is set to "us" 0.213
When the network is plugged 0.033
And Tor is ready 42.226
Then I successfully start the Unsafe Browser in "en" 13.497
And I kill the Unsafe Browser 5.567
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 26.058
And DuckDuckGo is the default search engine 5.184
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 10.977
And the layout of the screen keyboard is set to "us" 0.537
After features/support/hooks.rb:305 1.391
After features/support/hooks.rb:89 0.000
Feature: Localization
2:33.408
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.857
When I log in to a new session in French (fr) 28.387
Then the keyboard layout is set to "fr" 0.303
When the network is plugged 0.056
And Tor is ready 45.146
Then I successfully start the Unsafe Browser in "fr" 13.494
And I kill the Unsafe Browser 5.653
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 25.184
And DuckDuckGo is the default search engine 9.521
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 11.964
And the layout of the screen keyboard is set to "fr" 0.529
After features/support/hooks.rb:305 2.108
After features/support/hooks.rb:89 0.000
Feature: Localization
2:42.996
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.061
When I log in to a new session in German (de) 28.792
Then the keyboard layout is set to "de" 0.161
When the network is plugged 0.033
And Tor is ready 46.505
Then I successfully start the Unsafe Browser in "de" 13.064
And I kill the Unsafe Browser 5.839
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 24.454
And DuckDuckGo is the default search engine 18.593
And I kill the Tor Browser 5.416
And the screen keyboard works in Thunderbird 11.386
And the layout of the screen keyboard is set to "de" 0.592
After features/support/hooks.rb:305 1.142
After features/support/hooks.rb:89 0.000
Feature: Localization
2:35.561
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.782
When I log in to a new session in Italian (it) 29.790
Then the keyboard layout is set to "it" 0.225
When the network is plugged 0.047
And Tor is ready 44.460
Then I successfully start the Unsafe Browser in "it" 13.992
And I kill the Unsafe Browser 5.746
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 26.226
And DuckDuckGo is the default search engine 10.178
And I kill the Tor Browser 5.449
And the screen keyboard works in Thunderbird 10.995
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:305 1.053
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.632
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.925
When I log in to a new session in Persian (fa) 27.852
Then the keyboard layout is set to "ir" 0.158
When the network is plugged 0.044
And Tor is ready 14.444
Then I successfully start the Unsafe Browser in "fa" 14.473
And I kill the Unsafe Browser 5.714
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 25.737
And DuckDuckGo is the default search engine 9.984
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 11.371
And the layout of the screen keyboard is set to "ir" 0.534
After features/support/hooks.rb:305 1.973
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.619
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.838
When I log in to a new session in Portuguese (pt) 31.105
Then the keyboard layout is set to "pt" 0.263
When the network is plugged 0.033
And Tor is ready 15.017
Then I successfully start the Unsafe Browser in "pt" 13.752
And I kill the Unsafe Browser 5.649
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 25.815
And DuckDuckGo is the default search engine 10.343
And I kill the Tor Browser 5.485
And the screen keyboard works in Thunderbird 11.566
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:305 1.118
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.942
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.939
When I log in to a new session in Russian (ru) 28.084
Then the keyboard layout is set to "ru" 0.164
When the network is plugged 0.040
And Tor is ready 16.014
Then I successfully start the Unsafe Browser in "ru" 14.537
And I kill the Unsafe Browser 5.648
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 23.582
And DuckDuckGo is the default search engine 9.788
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 13.236
And the layout of the screen keyboard is set to "ru" 0.543
After features/support/hooks.rb:305 1.247
After features/support/hooks.rb:89 0.000
Feature: Localization
2:6.773
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.797
When I log in to a new session in Spanish (es) 29.998
Then the keyboard layout is set to "es" 0.276
When the network is plugged 0.039
And Tor is ready 15.949
Then I successfully start the Unsafe Browser in "es" 14.091
And I kill the Unsafe Browser 5.751
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 24.651
And DuckDuckGo is the default search engine 10.526
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 11.493
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:305 1.087
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.738
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.998
When I log in to a new session in Turkish (tr) 30.911
Then the keyboard layout is set to "tr" 0.289
When the network is plugged 0.061
And Tor is ready 16.109
Then I successfully start the Unsafe Browser in "tr" 13.363
And I kill the Unsafe Browser 5.703
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 25.049
And DuckDuckGo is the default search engine 10.482
And I kill the Tor Browser 5.457
And the screen keyboard works in Thunderbird 11.701
And the layout of the screen keyboard is set to "us" 0.528
After features/support/hooks.rb:305 0.978
After features/support/hooks.rb:89 0.000
Tags: @product
41.399
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.792
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.098
And I log in to a new session 15.634
And the network is plugged 0.033
And Tor is ready 11.776
Then 1 network interface is enabled 0.123
And the 1st network device has its real MAC address configured 0.108
When I hotplug a network device and wait for it to be initialized 1.394
Then 2 network interfaces are enabled 0.103
And the 2nd network device has its real MAC address configured 0.072
And some network device leaked the real MAC address 0.256
After features/support/hooks.rb:305 0.828
After features/support/hooks.rb:89 0.048
Tags: @product
40.464
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.828
And I capture all network traffic 0.005
When I log in to a new session 15.545
And the network is plugged 0.056
And Tor is ready 14.930
Then 1 network interface is enabled 0.125
And the 1st network device has a spoofed MAC address configured 0.118
When I hotplug a network device and wait for it to be initialized 1.443
Then 2 network interfaces are enabled 0.073
And the 2nd network device has a spoofed MAC address configured 0.086
And no network device leaked the real MAC address 0.250
After features/support/hooks.rb:305 0.870
After features/support/hooks.rb:89 0.036
Tags: @product
2:27.291
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.813
And I capture all network traffic 0.006
And the network is plugged 0.063
And macchanger will fail by not spoofing and always returns false 0.147
When I log in to a new session 2:11.988
Then no network interfaces are enabled 0.082
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 7.179
After features/support/hooks.rb:305 0.661
After features/support/hooks.rb:89 0.046
Tags: @product
2:26.669
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.740
And I capture all network traffic 0.007
And the network is plugged 0.061
And macchanger will fail by not spoofing and always returns true 0.145
When I log in to a new session 2:11.858
Then no network interfaces are enabled 0.121
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.723
After features/support/hooks.rb:305 0.645
After features/support/hooks.rb:89 0.052
Tags: @product
2:27.133
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.916
And I capture all network traffic 0.006
And the network is plugged 0.064
And macchanger will fail by not spoofing and always returns true 0.168
And no network interface modules can be unloaded 0.450
When I log in to a new session 2:11.729
Then 1 network interface is enabled 0.097
But the MAC spoofing panic mode disabled networking 0.486
And no network device leaked the real MAC address 0.016
And I see the "All networking disabled" notification after at most 60 seconds 6.197
After features/support/hooks.rb:305 0.732
After features/support/hooks.rb:89 0.043
Tags: @product
53.022
Before features/support/hooks.rb:259 0.005
Given a computer 0.188
And I capture all network traffic 0.007
When I start the computer 1.124
Then the computer boots Tails 51.553
And no network interfaces are enabled 0.133
And no network device leaked the real MAC address 0.014
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.069
1:34.769
Before features/support/hooks.rb:259 0.006
Given a computer 0.196
And I start Tails from DVD with network unplugged and I login 1:20.006
And I plug and mount a USB drive containing a sample PNG 12.861
Then MAT can clean some sample PNG file 1.705
After features/support/hooks.rb:305 0.695
After features/support/hooks.rb:89 0.010
Feature: Networking
Tags: @product
1:17.003
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.452
And I wait between 30 and 60 seconds 48.041

Slept for 48 seconds

Then the Tor Status icon tells me that Tor is not usable 0.794
When the network is plugged 0.040
Then I successfully configure Tor 14.988
And the Tor Status icon tells me that Tor is usable 0.728
And all notifications have disappeared 3.900
And the time has synced 0.058
After features/support/hooks.rb:305 1.415
After features/support/hooks.rb:89 0.000
Feature: Networking
33.433
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.875
And I disable networking in Tails Greeter 0.912
And I log in to a new session 14.048
Then no network interfaces are enabled 0.218
When I hotplug a network device 0.179
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.189
After features/support/hooks.rb:305 1.405
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
23.531
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.015
When I start "Onion Circuits" via GNOME Activities Overview 9.929
Then Onion Circuits starts 1.351
And Onion Circuits shows some circuits 0.234
After features/support/hooks.rb:305 1.041
After features/support/hooks.rb:89 0.000
Tags: @product
2:16.418
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:35.640
And I update APT using apt 18.640
And I install "python3-behave" using apt 19.539
Then the Tails Persistent Storage behave tests pass 2.597
After features/support/hooks.rb:305 0.619
After features/support/hooks.rb:89 0.000
Tags: @product
40.716
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.478
When I log in to a new session without activating the Persistent Storage 18.573
Then Tails is running from USB drive "__internal" 0.431
And persistence is disabled 0.303
But a Tails persistence partition exists on USB drive "__internal" 10.928
After features/support/hooks.rb:305 2.012
After features/support/hooks.rb:89 0.000
Tags: @product
2:58.473
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 26.084
Then Tails is running from USB drive "__internal" 0.337
When I create a file in the Persistent directory 0.128
And I create a persistent partition with the default settings 23.514
Then the file I created was copied to the Persistent Storage 0.393
When I shutdown Tails and wait for the computer to power off 10.643
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.019
Then persistence for "Persistent" is active 0.274
And the file I created in the Persistent directory exists 0.077
After features/support/hooks.rb:305 0.594
After features/support/hooks.rb:89 0.009
Tags: @product
1:1.925
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.626
And the system is very low on memory 2.643
When I create a file in the Persistent directory 1.275
When I try to create a persistent partition 25.659
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.164
When I close the Persistent Storage app 2.487
And I free up some memory 1.350
And I create a persistent partition with the default settings 18.467
Then the file I created was copied to the Persistent Storage 0.251
After features/support/hooks.rb:305 1.751
After features/support/hooks.rb:89 0.000
Tags: @product
2:29.603
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.152
Then Tails is running from USB drive "__internal" 0.549
And all tps features are active 6.583
And all persistent directories have safe access rights 2.837
When I disable the first tps feature 4.901
Then all tps features but the first one are active 2.439
And I shutdown Tails and wait for the computer to power off 6.585
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.437
Then all tps features but the first one are active 2.115
After features/support/hooks.rb:305 0.728
After features/support/hooks.rb:89 0.010
Tags: @product
17.534
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.208
Then persistence for "Persistent" is active 0.085
And I create a file in the Persistent directory 0.099
Then the file I created was copied to the Persistent Storage 0.096
When I disable the first tps feature 4.646
Then persistence for "Persistent" is not active 0.065
And the Persistent directory does not exist 0.056
When I enable the first tps feature 3.137
Then persistence for "Persistent" is active 0.078
And the file I created in the Persistent directory exists 0.059
After features/support/hooks.rb:305 0.676
After features/support/hooks.rb:89 0.000
Tags: @product
18.393
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.351
Then persistence for "Persistent" is active 0.120
When I create a file in the Persistent directory 0.089
And I disable the first tps feature 5.120
And I delete the data of the Persistent Folder feature 3.650
Then the file I created does not exist on the Persistent Storage 0.060
After features/support/hooks.rb:305 0.725
After features/support/hooks.rb:89 0.000
Tags: @product
51.232
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.000
And the network is plugged 0.035
And Tor is ready 18.518
And I take note of which tps features are available 0.608
When I write some files expected to persist 1.468
And I shutdown Tails and wait for the computer to power off 6.408
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 15.192
After features/support/hooks.rb:305 0.098
After features/support/hooks.rb:89 0.000
Tags: @product
2:57.945
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.426
And the network is plugged 0.037
And Tor is ready 17.424
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.197
And I shutdown Tails and wait for the computer to power off 6.525
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.319
And I capture all network traffic 0.017
And the network is plugged 0.040
And Tor is ready 20.236
And I switch to the "persistent-con-current" NetworkManager connection 0.404
And the 1st network device has a spoofed MAC address configured 0.100
And no network device leaked the real MAC address 0.213
After features/support/hooks.rb:305 0.634
After features/support/hooks.rb:89 0.060
Tags: @product
55.930
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.202
And I enable persistence creation in Tails Greeter 1.085
And I log in to a new session expecting no warning about the Persistent Storage not being activated 23.792
Then I create a persistent partition with the default settings using the wizard that was already open 19.850
After features/support/hooks.rb:305 1.643
After features/support/hooks.rb:89 0.000
Tags: @product
4:21.954
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.677
When I enable persistence 30.017
Then no persistent Greeter options were restored 14.652
When I set all Greeter options to non-default values 21.961
And I log in to a new session in German (de) after having activated the Persistent Storage 45.243
Then all Greeter options are set to non-default values 0.449
When I cold reboot the computer 5.411
And the computer reboots Tails 52.842
Given I enable persistence 31.103
Then persistent Greeter options were restored 15.107
When I log in to a new session after having activated the Persistent Storage 33.084
Then all Greeter options are set to non-default values 0.401
After features/support/hooks.rb:305 1.515
After features/support/hooks.rb:89 0.008
Tags: @product
3:16.298
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.425
# 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 30.891
And I shutdown Tails and wait for the computer to power off 12.625
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:50.024
And I change the passphrase of the Persistent Storage back to the original 33.330
After features/support/hooks.rb:305 1.929
After features/support/hooks.rb:89 0.008
Tags: @product
1:7.574
Before features/support/hooks.rb:259 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 10.589
And I log in to a new session without activating the Persistent Storage 19.153
Then persistence is disabled 0.274
But a Tails persistence partition exists on USB drive "__internal" 24.181
And all notifications have disappeared 7.641
When I delete the persistent partition 5.523
Then there is no persistence partition on USB drive "__internal" 0.210
After features/support/hooks.rb:305 0.973
After features/support/hooks.rb:89 0.000
Tags: @product
2:11.096
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.024
When I write some dotfile expected to persist 0.139
And I shutdown Tails and wait for the computer to power off 6.572
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.016
Then the expected persistent dotfile is present in the filesystem 0.343
After features/support/hooks.rb:305 0.585
After features/support/hooks.rb:89 0.011
Tags: @product
1:32.008
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.212
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.073
When I try to enable persistence 0.251
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 30.277
When I log in to a new session after having activated the Persistent Storage 37.082
And all notifications have disappeared 7.372
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.172
And all tps features are enabled 2.107
And all tps features but the first one are active 2.458
After features/support/hooks.rb:305 1.044
After features/support/hooks.rb:89 0.000
Tags: @product
4:29.615
Before features/support/hooks.rb:259 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 3:21.012
And I enable persistence 29.026
And I log in to a new session after having activated the Persistent Storage 37.207
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.834
And persistence is enabled 0.533
After features/support/hooks.rb:305 0.950
After features/support/hooks.rb:89 0.000
Tags: @product
31.135
Before features/support/hooks.rb:259 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.411
And I enable persistence but something goes wrong during the LUKS header upgrade 22.011
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.712
After features/support/hooks.rb:305 0.763
After features/support/hooks.rb:89 0.000
Tags: @product
16.974
When I choose to connect to Tor automatically 2.134
And I accept Tor Connection's offer to use my persistent bridges 1.713
And I click "Connect to Tor" 1.215
Then I wait until Tor is ready 9.937
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 1.109
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.853
After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.051
Tags: @product
17.736
When I choose to connect to Tor automatically 1.786
And I accept Tor Connection's offer to use my persistent bridges 1.728
And I disable saving bridges to Persistent Storage 1.218
And I configure a direct connection in the Tor Connection Assistant 8.933
Then I wait until Tor is ready 2.045
And tca.conf includes no bridge 0.013
And the "TorConfiguration" tps feature is not enabled and not active 1.076
And all Internet traffic has only flowed through Tor or connectivity check service 0.933
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.090
Tags: @product
11.108
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 10.620
Then the live user has been setup by live-boot 0.146
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.094
And the live user owns its home directory which has strict permissions 0.247
After features/support/hooks.rb:305 0.818
After features/support/hooks.rb:89 0.000
15.155
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.932
Then no unexpected services are listening for network connections 0.223

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

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

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

After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
Tags: @product
17.983
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.492
Then the live user can only access allowed local services 5.490

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.000
Tags: @product
36.303
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 36.183
Then there are no unexpected messages of priority "err" or higher in the journal 0.119
After features/support/hooks.rb:305 0.902
After features/support/hooks.rb:89 0.000
Tags: @product
10.801
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.708
Then there are no unexpected messages of priority "err" or higher in the journal 0.092
After features/support/hooks.rb:305 0.946
After features/support/hooks.rb:89 0.000
Tags: @product
20.300
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.381
When I request a shutdown using the system menu 1.524
Then Tails eventually shuts down 6.394
After features/support/hooks.rb:305 0.150
After features/support/hooks.rb:89 0.000
1:10.553
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.661
When I request a reboot using the system menu 1.530
Then Tails eventually restarts 57.361
After features/support/hooks.rb:305 3.455
After features/support/hooks.rb:89 0.000
6.866
Given I monitor the network connections of SSH 0.064
And I have the SSH key pair for an SSH server 0.302
When I connect to an SSH server on the Internet 6.278
Then I have sucessfully logged into the SSH server 0.208
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:464 0.432
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.000
7.129
Given I have the SSH key pair for an SSH server 0.255
And an SSH server is running on the LAN 0.333
When I connect to an SSH server on the LAN 4.900
Then I am prompted to verify the SSH fingerprint for the SSH server 1.639
After features/support/hooks.rb:464 0.366
After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.000
13.066
Given I have the SSH key pair for an SFTP server 0.220
When I connect to an SFTP server on the Internet 11.752
Then I successfully connect to the SFTP server 1.093
After features/support/hooks.rb:464 0.431
After features/support/hooks.rb:305 1.139
After features/support/hooks.rb:89 0.000
16.584
Given I cancel setting up an email account 3.004
When I open Thunderbird's Add-ons Manager 1.862
And I open the Extensions tab 1.076
Then I see that no add-ons are enabled in Thunderbird 10.640
After features/support/hooks.rb:464 0.704
After features/support/hooks.rb:305 0.964
After features/support/hooks.rb:89 0.000
44.178
When I enter my email credentials into the autoconfiguration wizard 10.245
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.369
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.392
When I accept the autoconfiguration wizard's configuration 18.563
And I send an email to myself 6.185
And I fetch my email 1.801
Then I can find the email I sent to myself in my inbox 6.620
After features/support/hooks.rb:464 1.367
After features/support/hooks.rb:305 1.320
After features/support/hooks.rb:89 0.000
10.786
When the network is plugged 0.050
And the Tor Connection Assistant autostarts 5.037
And I look at the hide mode but then I go back 4.123
And I choose to connect to Tor automatically 1.461
Then Tor Connection does not propose me to use Tor bridges 0.113
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
Tags: @product
1:26.312
Given the Tor network and default bridges are blocked 1.527
And the network is plugged 0.042
And I make sure time sync before Tor connects indicates a captive portal 1.208
And the Tor Connection Assistant autostarts 2.929
When I choose to connect to Tor automatically 1.636
And I click "Connect to Tor" 1.200
Then the Tor Connection Assistant fails to connect to Tor 26.544
And the Tor Connection Assistant knows that it's not the time sync that failed 10.570
And the Tor Connection Assistant knows that there might be a captive portal 0.130
When I open the Unsafe Browser from Tor Connection 14.227
And I log-in to the Captive Portal 15.340
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.032
And I allow time sync before Tor connects to work again 0.058
And I click "Connect to Tor" 1.151
Then I wait until Tor is ready 7.588
After features/support/hooks.rb:305 0.596
After features/support/hooks.rb:89 0.000
Tags: @product
12.023
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.521
Then the firewall's policy is to drop all IPv4 traffic 0.141
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.228
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.064
And the firewall is configured to block all external IPv6 traffic 0.066
After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
Tags: @product
40.175
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.331
And I capture all network traffic 0.007
When I successfully start the Unsafe Browser 15.301
And I open the Tails homepage in the Unsafe Browser 11.400
And the Tails homepage loads in the Unsafe Browser 0.594
Then the firewall leak detector has detected leaks 0.540
After features/support/hooks.rb:305 0.840
After features/support/hooks.rb:89 0.046
Tags: @product
12.835
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.556
And I capture all network traffic 0.005
And I disable Tails' firewall 0.206
When I do a TCP DNS lookup of "torproject.org" 0.979
Then the firewall leak detector has detected leaks 0.086
After features/support/hooks.rb:305 0.591
After features/support/hooks.rb:89 0.046
Tags: @product
12.771
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.764
And I capture all network traffic 0.006
And I disable Tails' firewall 0.190
When I do a UDP DNS lookup of "torproject.org" 0.723
Then the firewall leak detector has detected leaks 0.087
After features/support/hooks.rb:305 0.873
After features/support/hooks.rb:89 0.037
Tags: @product
16.277
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.787
And I capture all network traffic 0.010
And I disable Tails' firewall 0.218
When I send some ICMP pings 4.163
Then the firewall leak detector has detected leaks 0.097
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.064
13.615
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.172
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.372
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:464 0.285
After features/support/hooks.rb:305 0.560
After features/support/hooks.rb:89 0.000
13.220
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.806
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.344
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:464 0.269
After features/support/hooks.rb:305 0.577
After features/support/hooks.rb:89 0.000
17.010
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.545
When I open an untorified ICMP connection to 1.2.3.4 5.409
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.056
After features/support/hooks.rb:464 0.306
After features/support/hooks.rb:305 0.606
After features/support/hooks.rb:89 0.000
Tags: @product
23.121
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.315
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.045
And I successfully configure Tor 14.732
Then the system DNS is still using the local DNS resolver 0.013
After features/support/hooks.rb:305 1.560
After features/support/hooks.rb:89 0.000
10.223
When I monitor the network connections of tails-security-check 0.065
And I re-run tails-security-check 0.121
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.036
After features/support/hooks.rb:464 0.407
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
3.409
When I monitor the network connections of htpdate 0.058
And I re-run htpdate 3.338
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:464 0.378
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.000
32.162
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.062
And I re-run tails-upgrade-frontend-wrapper 32.081
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.018
After features/support/hooks.rb:464 0.524
After features/support/hooks.rb:305 0.800
After features/support/hooks.rb:89 0.000
22.414
When I monitor the network connections of Tor Browser 0.071
And I start the Tor Browser 21.208
And the Tor Browser loads the startup page 1.091
Then I see that Tor Browser is properly stream isolated 0.042
After features/support/hooks.rb:464 1.311
After features/support/hooks.rb:305 0.706
After features/support/hooks.rb:89 0.000
Tags: @product
41.598
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.494
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 18.986
And the Tor Browser loads the startup page 1.144
And I open a page on the LAN web server in the Tor Browser 7.185
Then the Tor Browser shows the "Unable to connect" error 1.185
And no traffic was sent to the web server on the LAN 0.559
After features/support/hooks.rb:305 0.935
After features/support/hooks.rb:89 0.040
52.243
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.692
Then the amnesiac Tor Browser directory exists 0.063
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.667
And the persistent Tor Browser directory does not exist 0.061
When I start the Tor Browser 20.243
And the Tor Browser loads the startup page 1.272
Then I can save the current page as "index.html" to the default downloads directory 5.784
And I can print the current page as "output.pdf" to the default downloads directory 11.458
After features/support/hooks.rb:464 1.321
After features/support/hooks.rb:305 0.706
After features/support/hooks.rb:89 0.000
46.402
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.529
When I start the Tor Browser 20.199
Then the Tor Browser loads the startup page 1.220
When I download some file in the Tor Browser 13.168
Then the file is saved to the default Tor Browser download directory 0.284
After features/support/hooks.rb:464 2.364
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.000
1:12.700
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.606
When I start the Tor Browser 19.704
And the Tor Browser loads the startup page 1.241
Then I can listen to an Ogg audio track in Tor Browser 40.147
After features/support/hooks.rb:464 1.933
After features/support/hooks.rb:305 0.789
After features/support/hooks.rb:89 0.000
41.992
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.549
When I start the Tor Browser 18.639
And the Tor Browser loads the startup page 1.208
Then I can watch a WebM video in Tor Browser 10.595
After features/support/hooks.rb:464 1.444
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.000
Tags: @product
1:9.343
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.817
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.117
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.062
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.059
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.050
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.056
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.051
And the file "/tmp/synaptic.html" exists 0.081
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.134
When I start the Tor Browser 19.548
And the Tor Browser loads the startup page 1.175
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.749
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.546
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.085
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.182
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.897
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.503
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.070
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.124
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.486
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.551
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.072
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.999
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.523
# 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.060
# 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.698
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.517
After features/support/hooks.rb:305 0.681
After features/support/hooks.rb:89 0.000
Tags: @product
32.478
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.562
When I start the Tor Browser 19.786
Then the Tor Browser uses all expected TBB shared libraries 1.129
After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
49.128
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.003
When I start the Tor Browser 19.342
And the Tor Browser loads the startup page 1.043
And I open the Tails homepage in the Tor Browser 10.175
Then the Tor Browser loads the Tails homepage 1.180
When I request a new identity in Tor Browser 3.262
Then the Tor Browser restarts into a fresh session 2.122
After features/support/hooks.rb:464 1.430
After features/support/hooks.rb:305 0.955
After features/support/hooks.rb:89 0.000
Tags: @product
33.868
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.571
When I start the Tor Browser 19.906
And the Tor Browser loads the startup page 0.971
Then Tor Browser's circuit view is working 1.418
After features/support/hooks.rb:305 0.674
After features/support/hooks.rb:89 0.000
Tags: @product
53.221
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.466
When I start the Tor Browser 19.310
And the Tor Browser loads the startup page 1.189
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.121
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.038
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.855
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.240
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.000
Tags: @product
1:36.666
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.780
And the network is plugged 0.056
And I successfully configure Tor 16.724
And available upgrades have been checked 0.051
And all notifications have disappeared 4.114
Then the persistent Tor Browser directory exists 0.047
And there is a GNOME bookmark for the persistent Tor Browser directory 1.618
When I start the Tor Browser 18.302
And I open the address "https://tails.net/about" in the Tor Browser 10.112
And "Tails - How Tails works" has loaded in the Tor Browser 1.223
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.732
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.886
Then "Tails - How Tails works" has loaded in the Tor Browser 1.468
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.549
After features/support/hooks.rb:305 1.276
After features/support/hooks.rb:89 0.000
Tags: @product
41.074
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.749
Then the amnesiac Documents directory exists 0.060
And there is a GNOME bookmark for the amnesiac Documents directory 1.441
Then I start the Tor Browser in offline mode 21.674
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.149
After features/support/hooks.rb:305 1.283
After features/support/hooks.rb:89 0.000
Tags: @product
40.539
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.364
Then the amnesiac Downloads directory exists 0.069
And there is a GNOME bookmark for the amnesiac Downloads directory 1.613
Then I start the Tor Browser in offline mode 21.470
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.022
After features/support/hooks.rb:305 1.056
After features/support/hooks.rb:89 0.000
Tags: @product
40.459
Before features/support/hooks.rb:259 0.020
Given I have started Tails from DVD without network and logged in 8.244
Then the amnesiac Music directory exists 0.055
And there is a GNOME bookmark for the amnesiac Music directory 1.569
Then I start the Tor Browser in offline mode 21.121
And I can save the current page as "index.html" to the Music GNOME bookmark 9.468
After features/support/hooks.rb:305 0.992
After features/support/hooks.rb:89 0.000
Tags: @product
39.631
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.502
Then the amnesiac Pictures directory exists 0.068
And there is a GNOME bookmark for the amnesiac Pictures directory 1.835
Then I start the Tor Browser in offline mode 21.290
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.934
After features/support/hooks.rb:305 0.983
After features/support/hooks.rb:89 0.000
Tags: @product
38.187
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.421
Then the amnesiac Videos directory exists 0.056
And there is a GNOME bookmark for the amnesiac Videos directory 1.483
Then I start the Tor Browser in offline mode 19.558
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.667
After features/support/hooks.rb:305 1.074
After features/support/hooks.rb:89 0.000
Tags: @product
3:13.730
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.489
And all tps features are active 2.119
And all persistent filesystems have safe access rights 0.210
And all persistence configuration files have safe access rights 0.375
And all persistent directories have safe access rights 2.408
When I start the Tor Browser in offline mode 22.282
And I add a bookmark to eff.org in the Tor Browser 15.162
And I cold reboot the computer 9.588
And the computer reboots Tails 55.321
And I enable persistence 13.365
And I log in to a new session 32.105
And all notifications have disappeared 8.775
And I start the Tor Browser in offline mode 21.196
Then the Tor Browser has a bookmark to eff.org 1.330
After features/support/hooks.rb:305 0.816
After features/support/hooks.rb:89 0.013
4.682
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.498
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.184
After features/support/hooks.rb:464 0.359
After features/support/hooks.rb:305 0.577
After features/support/hooks.rb:89 0.000
7.646
Given I have the SSH key pair for a Git repository 0.245
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.214
Then the Git repository "testing" has been cloned successfully 0.186
After features/support/hooks.rb:464 0.443
After features/support/hooks.rb:305 0.622
After features/support/hooks.rb:89 0.000
0.459
When I wget "https://example.com/" to stdout 0.459
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.273
After features/support/hooks.rb:305 0.588
After features/support/hooks.rb:89 0.000
26.571
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 26.570

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 1.328
After features/support/hooks.rb:305 0.764
After features/support/hooks.rb:89 0.000
0.429
When I curl "https://example.com/" to stdout 0.429
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.316
After features/support/hooks.rb:305 0.602
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
43.879
Given I have started Tails from DVD without network and logged in 8.753
And I plug and mount a USB drive containing sample videos 11.054
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.173
And the file "/home/amnesia/video.mp4" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.139
When I open "/home/amnesia/video.mp4" with Totem 3.224
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.714
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.138
Given I close Totem 0.153
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.058
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.064
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.187
Then Totem tells me it is not allowed to open this file 1.796
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.070
Given I close Totem 0.133
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.046
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.146
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.169
Then Totem tells me it is not allowed to open this file 0.889
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.071
Given I close Totem 0.131
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.071
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.111
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.134
Then Totem tells me it is not allowed to open this file 0.871
# 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.068
Given I close Totem 0.126
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.053
And the file "/home/amnesia/.purple/otr.private_key" exists 0.051
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.116
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.161
Then Totem tells me it is not allowed to open this file 0.735
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.072
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.000
Feature: Using Totem
22.611
Given I have started Tails from DVD and logged in and the network is connected 11.381
Then I can watch a WebM video over HTTPs 11.230
After features/support/hooks.rb:464 0.538
After features/support/hooks.rb:305 0.754
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
34.826
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.558
And I plug and mount a USB drive containing sample videos 10.626
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.099
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.359
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.726
Given I close Totem 0.237
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.168
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.059
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.205
Then Totem tells me it is not allowed to open this file 1.679
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.107
After features/support/hooks.rb:305 0.698
After features/support/hooks.rb:89 0.000
Tags: @product
45.568
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.703
And I disable the Unsafe Browser 3.333
And I log in to a new session 22.274
And the network is plugged 0.041
And all notifications have disappeared 7.070
When I try to start the Unsafe Browser 0.122
Then the Unsafe Browser complains that it is disabled 2.020
After features/support/hooks.rb:305 3.673
After features/support/hooks.rb:89 0.000
Tags: @product
37.931
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.727
And a web server is running on the LAN 1.049
When I successfully start the Unsafe Browser 15.704
And I open a page on the LAN web server in the Unsafe Browser 8.277
Then the Unsafe Browser displays the LAN web server hello message 0.173
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.000
Tags: @product @doc
46.896
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.552
When I successfully start the Unsafe Browser 16.129
Then the Unsafe Browser runs as the expected user 1.043
And the Unsafe Browser has a red theme 0.563
And the Unsafe Browser shows a warning as its start page 0.582
And the Unsafe Browser has no add-ons enabled 8.259
And the Unsafe Browser has no bookmarks 7.781
And the Unsafe Browser uses all expected TBB shared libraries 0.984
After features/support/hooks.rb:305 0.948
After features/support/hooks.rb:89 0.000
Tags: @product
38.863
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.550
When I successfully start the Unsafe Browser 15.285
When I open the Tails homepage in the Unsafe Browser 11.197
Then the Tails homepage loads in the Unsafe Browser 0.577
And the Unsafe Browser has sent packets out to the Internet 0.252
After features/support/hooks.rb:305 0.734
After features/support/hooks.rb:89 0.000
29.636
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.880
When I successfully start the Unsafe Browser 15.738
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.480
And the Unsafe Browser chroot is torn down 0.414
After features/support/hooks.rb:305 0.825
After features/support/hooks.rb:89 0.000
40.254
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.442
When I successfully start the Unsafe Browser 15.192
# 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.005

Slept for 10 seconds

And I try to start the Unsafe Browser 0.219
Then I see a warning about another instance already running 3.393
After features/support/hooks.rb:305 1.118
After features/support/hooks.rb:89 0.000
Tags: @product
36.688
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.580
When I configure the Unsafe Browser to use a local proxy 0.238
And I successfully start the Unsafe Browser 15.761
And I open the Tails homepage in the Unsafe Browser 8.576
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.531
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.000
2:28.047
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.374
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.070
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.022
And I wait 120 seconds 2:0.080

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.479
After features/support/hooks.rb:464 0.496
After features/support/hooks.rb:305 0.716
After features/support/hooks.rb:89 0.054
27.956
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.403
And the network is unplugged 0.047
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.009

Slept for 10 seconds

When I try to start the Unsafe Browser 0.142
Then I am told I cannot start the Unsafe Browser when I am offline 6.352
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
19.669
When I plug a USB drive containing a basic VeraCrypt volume 7.174
And I cancel the GNOME authentication prompt 1.726
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.547
And I open this VeraCrypt volume in GNOME Files 5.114
Then I see the expected contents in this VeraCrypt volume 0.490
When I lock the currently opened VeraCrypt volume 0.451
Then the VeraCrypt volume has been unmounted and locked 0.164
After features/support/hooks.rb:305 0.816
After features/support/hooks.rb:89 0.000
22.732
When I plug a USB drive containing a hidden VeraCrypt volume 10.438
And I cancel the GNOME authentication prompt 1.693
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.558
And I open this VeraCrypt volume in GNOME Files 4.951
Then I see the expected contents in this VeraCrypt volume 0.408
When I lock the currently opened VeraCrypt volume 0.517
Then the VeraCrypt volume has been unmounted and locked 0.164
After features/support/hooks.rb:305 0.777
After features/support/hooks.rb:89 0.000
30.215
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.037
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.598
And I open this VeraCrypt volume in GNOME Files 5.757
Then I see the expected contents in this VeraCrypt volume 3.955
When I lock the currently opened VeraCrypt file container 0.445
Then the VeraCrypt file container has been unmounted and locked 0.420
After features/support/hooks.rb:305 1.042
After features/support/hooks.rb:89 0.000
39.829
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.676
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.251
And I open this VeraCrypt volume in GNOME Files 5.833
Then I see the expected contents in this VeraCrypt volume 0.766
When I lock the currently opened VeraCrypt file container 1.111
Then the VeraCrypt file container has been unmounted and locked 0.191
After features/support/hooks.rb:305 1.044
After features/support/hooks.rb:89 0.032
24.336
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.046
And I cancel the GNOME authentication prompt 1.695
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.515
And I open this VeraCrypt volume in GNOME Files 4.024
Then I see the expected contents in this VeraCrypt volume 0.467
When I lock the currently opened VeraCrypt volume 0.420
Then the VeraCrypt volume has been unmounted and locked 0.167
After features/support/hooks.rb:305 0.753
After features/support/hooks.rb:89 0.000
26.084
When I plug a USB drive containing a hidden VeraCrypt volume 10.246
And I cancel the GNOME authentication prompt 2.155
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.697
And I open this VeraCrypt volume in GNOME Files 4.005
Then I see the expected contents in this VeraCrypt volume 0.405
When I lock the currently opened VeraCrypt volume 0.420
Then the VeraCrypt volume has been unmounted and locked 0.152
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
45.052
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.150
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.967
And I open this VeraCrypt volume in GNOME Files 4.612
Then I see the expected contents in this VeraCrypt volume 1.647
When I lock the currently opened VeraCrypt file container 0.435
Then the VeraCrypt file container has been unmounted and locked 0.238
After features/support/hooks.rb:305 0.885
After features/support/hooks.rb:89 0.015
47.299
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.067
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.322
And I open this VeraCrypt volume in GNOME Files 4.616
Then I see the expected contents in this VeraCrypt volume 2.613
When I lock the currently opened VeraCrypt file container 0.418
Then the VeraCrypt file container has been unmounted and locked 0.261
After features/support/hooks.rb:305 2.893
After features/support/hooks.rb:89 0.015
34.721
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.933
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.667
And I open this VeraCrypt volume in GNOME Files 4.614
Then I see the expected contents in this VeraCrypt volume 0.856
When I lock the currently opened VeraCrypt file container 0.508
Then the VeraCrypt file container has been unmounted and locked 0.140
After features/support/hooks.rb:305 0.827
After features/support/hooks.rb:89 0.000
Tags: @product
8.494
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.432
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.062
After features/support/hooks.rb:305 0.830
After features/support/hooks.rb:89 0.000
Tags: @product
9.645
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.769
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.876
After features/support/hooks.rb:305 0.755
After features/support/hooks.rb:89 0.000
Tags: @product
21.595
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.393
When I start "WhisperBack" via GNOME Activities Overview 9.642
Then WhisperBack has debugging information 3.559
After features/support/hooks.rb:305 2.206
After features/support/hooks.rb:89 0.000