Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 16 22 Mar 2024, 04:42

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1461 0 0 0 0 1461 198 0 198 3:52:36.487 Passed
Tags: @product
2:17.087
Before features/support/hooks.rb:245 0.030
Given a computer 0.546
And I temporarily create a 100 MiB disk named "swap" 0.099
And I create a gpt swap partition on disk "swap" 38.155
And I plug SATA drive "swap" 1.047
And I temporarily create a 2 GiB disk named "live_hd" 0.048
And I write the Tails ISO image to disk "live_hd" 18.480
And I plug SATA drive "live_hd" 1.057
When I start Tails with network unplugged and I login 1:17.214
Then a "swap" partition was detected by Tails on drive "swap" 0.105
And drive "live_hd" is detected by Tails 0.158
But Tails has no disk swap enabled 0.091
And drive "live_hd" is not mounted 0.082
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.151
Tags: @product
1:27.059
Before features/support/hooks.rb:245 0.003
Given a computer 0.203
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.076
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 16.870
And I plug non-removable USB drive "fake_TailsData" 1.048
When I start the computer 1.118
And the computer boots Tails 53.728
Then drive "fake_TailsData" is detected by Tails 0.166
And Tails Greeter has not detected a persistence partition 13.847
After features/support/hooks.rb:291 0.875
After features/support/hooks.rb:75 0.010
Tags: @product
1:29.615
Before features/support/hooks.rb:245 0.003
Given a computer 0.206
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.055
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 18.249
And I plug SATA drive "fake_TailsData" 1.067
When I start the computer 1.370
And the computer boots Tails 54.626
Then drive "fake_TailsData" is detected by Tails 0.199
And Tails Greeter has not detected a persistence partition 13.840
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.010
Tags: @product
1:31.107
Before features/support/hooks.rb:245 0.004
Given a computer 0.165
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.033
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 4.962
And I plug SATA drive "gpt_ext2" 1.048
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.030
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 4.986
And I plug SATA drive "msdos_fat32" 1.065
And I start Tails from DVD with network unplugged and I login 1:18.368
Then drive "gpt_ext2" is detected by Tails 0.163
And drive "gpt_ext2" is not mounted 0.087
And drive "msdos_fat32" is detected by Tails 0.103
And drive "msdos_fat32" is not mounted 0.092
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.009
Tags: @product
1:56.991
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in with an administration password 1:50.495
And running a command as root with pkexec requires PolicyKit administrator privileges 0.099
Then I can run a command as root with sudo 0.099
Then I can run a command as root with pkexec 6.297
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.007
Tags: @product
1:31.304
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 45.939
And running a command as root with pkexec requires PolicyKit administrator privileges 0.109
Then I cannot run a command as root with sudo and the standard passwords 0.180
And I cannot run a command as root with pkexec and the standard passwords 19.063
Then I cannot login as root using su with the standard passwords 26.010
After features/support/hooks.rb:291 1.068
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.613
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 8.206
When the network is plugged 0.182
And I successfully configure Tor 17.161
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:450 0.539
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.201
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.265
When the network is plugged 0.045
And the Tor Connection Assistant autostarts 5.223
And I configure some normal bridges in the Tor Connection Assistant 10.016
And I wait until Tor is ready 3.597
Then the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:450 0.442
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.000
Feature: Time syncing
33.406
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 11.023
When I bump the system time with "+1 day" 0.242
And I capture all network traffic 0.002
And the network is plugged 0.031
And the Tor Connection Assistant autostarts 3.708
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 15.835
And I wait until Tor is ready 1.603
Then the system clock is less than 5 minutes incorrect 0.052
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.904
After features/support/hooks.rb:450 0.454
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.040
Feature: Time syncing
1:17.157
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.068
When I bump the system time with "-15 days" 0.239
And I warm reboot the computer 0.016
And the computer reboots Tails 1:8.483
Then Tails' hardware clock is close to the host system's time 0.348
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.020
Feature: Time syncing
1:11.210
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 7.928
When I bump the hardware clock's time with "-15 days" 1.294
And I warm reboot the computer 0.011
And the computer reboots Tails 1:1.070
Then the hardware clock is still off by "-15 days" 0.905
After features/support/hooks.rb:450 0.118
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.005
Feature: Time syncing
59.430
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given a computer 0.134
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 0.989
And the computer boots Tails 58.111
Then the system clock is just past Tails' source date 0.174
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.006
Feature: Time syncing
33.762
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.156
And I make sure time sync before Tor connects times out 1.145
When the network is plugged 0.053
And I successfully configure Tor 24.353
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:450 0.563
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:1.880
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.972
When I bump the system time with "+8 hours +15 minutes" 0.214
And all notifications have disappeared 3.935
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.165
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.846
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.503
And I click "Connect to Tor" 1.178
And the Tor Connection Assistant fails to connect to Tor 16.334
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.936
Then the system clock is less than 20 minutes incorrect 0.207
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 5.505
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.833
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.048
After features/support/hooks.rb:450 0.502
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.047
Feature: Time syncing
55.422
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.958
When I bump the system time with "+8 hours +15 minutes" 0.209
And all notifications have disappeared 3.810
And I capture all network traffic 0.002
And the network is plugged 0.026
And the Tor Connection Assistant autostarts 3.750
# 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.217
And I click "Connect to Tor" 1.179
Then the Tor Connection Assistant reports that it failed to connect 11.750
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.785
Then the system clock is less than 20 minutes incorrect 0.262
# "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.381
When I click "Connect to Tor" 1.173
Then I wait until Tor is ready 4.707
And all Internet traffic has only flowed through the configured bridges 0.793
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.060
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.353
After features/support/hooks.rb:450 0.471
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.041
Feature: Time syncing
52.677
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.048
And I make sure time sync before Tor connects uses a fake connectivity check service 1.127
And the network is plugged 0.042
And Tor is ready 42.009
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.446
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.002
After features/support/hooks.rb:450 0.700
After features/support/hooks.rb:291 0.577
After features/support/hooks.rb:75 0.000
Tags: @product
16.058
When I configure some normal bridges in the Tor Connection Assistant 13.603
Then I wait until Tor is ready 1.603
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.044
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.794
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.057
Tags: @product
15.315
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.952
Then I wait until Tor is ready 1.380
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through the configured bridges 0.918
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.046
Tags: @product
36.127
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 32.536
Then I wait until Tor is ready 1.573
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 1.131
And all Internet traffic has only flowed through the configured bridges 0.872
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.036
Tags: @product
1:7.108
Given the Tor network and default bridges are blocked 2.529
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.911
Then the Tor Connection Assistant reports that it failed to connect 0.105
And tca.conf is empty 0.230
Given I scan a QR code from the error page in Tor Connection Assistant 20.717
And I retry connecting to Tor 1.157
Then I wait until Tor is ready 9.449
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.927
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.043
19.275
When I configure the default bridges in the Tor Connection Assistant 13.773
Then I wait until Tor is ready 2.512
And Tor is configured to use the default bridges 0.445
And tca.conf includes no bridge 0.010
And available upgrades have been checked 1.121
And Tor is configured to use the default bridges 0.441
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.969
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.035
Tags: @product
55.169
Given the Tor network is blocked 2.548
When I configure a direct connection in the Tor Connection Assistant 19.621
Then I wait until Tor is ready 31.266
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.051
And Tor is configured to use the default bridges 0.420
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.248
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.051
Tags: @product
42.945
Given the Tor network and default bridges are blocked 1.389
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.296
Then the Tor Connection Assistant reports that it failed to connect 0.116
And tca.conf is empty 0.178
Given the Tor network and default bridges are unblocked 1.259
And I retry connecting to Tor 1.133
Then I wait until Tor is ready 6.523
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through Tor or connectivity check service 0.972
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.037
Tags: @product
5.734
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.476
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.124
And I cannot click the "Connect to Tor" button 0.133
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.052
Tags: @product
26.075
Given I configure a direct connection in the Tor Connection Assistant 8.417
And I wait until Tor is ready 2.243
When I disconnect the network through GNOME 2.566
And I connect the network through GNOME 2.665
Then the Tor Connection Assistant autostarts 1.740
And the Tor Connection Assistant connects to Tor 5.953
And I wait until Tor is ready 0.895
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.050
And all Internet traffic has only flowed through Tor or connectivity check service 1.543
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.051
Tags: @product
42.009
Given I configure a direct connection in the Tor Connection Assistant 6.979
And I wait until Tor is ready 2.911
And I disconnect the network through GNOME 2.732
And the Tor network and default bridges are blocked 1.367
When I connect the network through GNOME 2.609
Then the Tor Connection Assistant reports that it failed to connect 25.409
After features/support/hooks.rb:291 0.807
After features/support/hooks.rb:75 0.038
Tags: @product
37.897
Given the Tor network and default bridges are blocked 3.015
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.999
Then the Tor Connection Assistant reports that it failed to connect 0.132
Given the Tor network and default bridges are unblocked 1.357
When I click "Connect to Tor" 1.130
Then I wait until Tor is ready 6.840
And Tor is configured to use the default bridges 0.442
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.977
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.038
20.201
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 9.517
And I prepare Tails for memory erasure tests 0.419
When I start a process allocating 128 MiB of memory with a known pattern 1.300
Then patterns cover at least 128 MiB in the guest's memory 4.237

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.009

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.564
After features/support/hooks.rb:75 0.000
6:9.226
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:25.603
And I prepare Tails for memory erasure tests 0.444
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.958
When I trigger shutdown 0.010
And I wait 20 seconds 20.013

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.494
After features/support/hooks.rb:75 0.026
23.116
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.185
And I temporarily create a 4 GiB disk named "gptfat" 0.046
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.082
And I plug USB drive "gptfat" 2.476
When I start Tails Installer 8.263
Then I am told by Tails Installer that the destination device "is too small" 0.061
After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.001
Tags: @product
19.637
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.252
And I temporarily create a 7200 MiB disk named "temp" 0.038
And I start Tails Installer 8.509
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.514
Then the "temp" USB drive is selected 0.097
When I unplug USB drive "temp" 0.184
Then a suitable USB device is not found 0.018
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
Tags: @product
3:41.441
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.084
And I temporarily create a 7200 MiB disk named "install" 0.107
And I create a gpt partition with a vfat filesystem on disk "install" 5.153
And I plug USB drive "install" 2.522
And I install Tails to USB drive "install" by cloning 3:15.646
Then the running Tails is installed on USB drive "install" 9.861
But there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:291 1.497
After features/support/hooks.rb:75 0.111
Tags: @product
3:37.643
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.108
And I temporarily create a 7200 MiB disk named "install" 0.037
And I plug USB drive "install" 2.449
And I install Tails to USB drive "install" by cloning 3:16.571
Then the running Tails is installed on USB drive "install" 10.410
But there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:291 1.300
After features/support/hooks.rb:75 0.112
Tags: @product
4:11.665
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.577
And I create a file in the Persistent directory 0.087
And I temporarily create a 7200 MiB disk named "install" 0.029
And I create a gpt partition with a vfat filesystem on disk "install" 4.028
And I plug USB drive "install" 2.573
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:38.932
Then the running Tails is installed on USB drive "install" 12.657
And there is a persistence partition on USB drive "install" 0.059
And the USB drive "install" contains the same files as my persistent storage 2.720
After features/support/hooks.rb:291 2.123
After features/support/hooks.rb:75 0.126
Tags: @product
3:47.459
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.671
And I temporarily create a 7200 MiB disk named "install" 0.036
And I plug USB drive "install" 2.538
And I install Tails to USB drive "install" by cloning 3:18.588
Then the running Tails is installed on USB drive "install" 13.563
And there is no persistence partition on USB drive "install" 0.061
After features/support/hooks.rb:291 1.259
After features/support/hooks.rb:75 0.096
Tags: @product
3:48.285
Before features/support/hooks.rb:245 0.033
# 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.725
And I have started Tails from DVD without network and logged in 8.475
And I clone USB drive "__internal" to a temporary USB drive "install" 1.155
And I plug USB drive "install" 2.506
# 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.127
Then the running Tails is installed on USB drive "install" 10.228
And there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:291 1.300
After features/support/hooks.rb:75 0.121
Tags: @product @uefi
1:38.839
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.881
And I power off the computer 0.346
And the computer is set to boot in UEFI mode 0.020
When I start Tails from USB drive "__internal" with network unplugged and I login 1:24.523
Then Tails is running from USB drive "__internal" 0.299
And the boot device has safe access rights 2.725
And Tails has started in UEFI mode 0.043
After features/support/hooks.rb:291 0.573
After features/support/hooks.rb:75 0.007
Tags: @product
1:16.683
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.949
And I plug and mount a USB drive containing a Tails USB image 28.600
And I create a 7200 MiB disk named "usbimage" 0.029
And I plug USB drive "usbimage" 2.368
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 37.735
After features/support/hooks.rb:291 1.809
After features/support/hooks.rb:75 0.088
Tags: @product
1:19.161
Before features/support/hooks.rb:245 0.003
Given a computer 0.133
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:18.002
Then Tails is running from USB drive "usbimage" 0.324
And the label of the system partition on "usbimage" is "Tails" 0.207
And the system partition on "usbimage" is an EFI system partition 0.141
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.075
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.066
And the system partition on "usbimage" has the expected flags 0.078
After features/support/hooks.rb:291 1.048
After features/support/hooks.rb:75 0.006
4:39.438
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 52.936
And I update APT using apt 17.267
And I install "popularity-contest" using apt 19.265
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.977
When I create a persistent storage and activate the Additional Software feature 18.614
Then Additional Software is correctly configured for package "popularity-contest" 1.595
When I shutdown Tails and wait for the computer to power off 11.065
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:30.722
Then Additional Software is correctly configured for package "popularity-contest" 0.756
And the package "popularity-contest" is installed after Additional Software has been started 0.237
After features/support/hooks.rb:450 38.423
After features/support/hooks.rb:291 1.215
After features/support/hooks.rb:75 0.059
2:41.333
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.203
And I start Tails from USB drive "__internal" and I login with an administration password 1:59.708
And I update APT using apt 16.313
When I install "makepp" using apt 19.500
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 5.493
And the package "makepp" is installed 0.113
After features/support/hooks.rb:450 41.026
After features/support/hooks.rb:291 1.058
After features/support/hooks.rb:75 0.013
4:31.694
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.188
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:51.925
When I uninstall "popularity-contest" using apt 18.735
And I accept removing "popularity-contest" from Additional Software 0.552
Then "popularity-contest" is not in the list of Additional Software 0.691
When I start Synaptic 23.101
And I update APT using Synaptic 21.998
And I install "cowsay" using Synaptic 8.788
And I accept adding "cowsay" to Additional Software 1.049
Then Additional Software is correctly configured for package "cowsay" 0.759
When I uninstall "cowsay" using apt 3.187
And I refuse removing "cowsay" from Additional Software 0.538
Then Additional Software is correctly configured for package "cowsay" 0.703
When I start "Additional Software" via GNOME Activities Overview 9.845
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.402
Then "cowsay" is not in the list of Additional Software 0.839
When I install "cowsay" using apt 3.185
And I refuse adding "cowsay" to Additional Software 0.585
Then "cowsay" is not in the list of Additional Software 0.614
After features/support/hooks.rb:450 0.971
After features/support/hooks.rb:291 0.864
After features/support/hooks.rb:75 0.010
8:29.824
Before features/support/hooks.rb:245 0.016
Before features/support/hooks.rb:442 0.011
Given a computer 0.181
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:6.160
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.387
And I accept adding "cowsay" to Additional Software 5.598
And Additional Software is correctly configured for package "cowsay" 0.925
And I shutdown Tails and wait for the computer to power off 5.079
And I start Tails from USB drive "__internal" with network unplugged 53.690
And I enable persistence 10.411
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 35.409
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.446
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.063
And the network is plugged 0.038
And Tor is ready 20.181
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.471
And available upgrades have been checked 0.064
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.994
And I can open the Additional Software configuration window from the notification 3.324
And I shutdown Tails and wait for the computer to power off 13.071
And I start Tails from USB drive "__internal" with network unplugged 54.769
And I enable persistence 10.141
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 33.376
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.652
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
And the network is plugged 0.032
And Tor is ready 40.925
Then the Additional Software upgrade service has started 0.162
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.089
After features/support/hooks.rb:450 2.213
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.022
2:2.579
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given a computer 0.171
And I start Tails from USB drive "__internal" with network unplugged 54.359
And I enable persistence 10.737
And I remove the "cowsay" deb files from the APT cache 0.583
# 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.086
And I log in to a new session 33.310
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.622
And I can open the Additional Software log file from the notification 7.000
And the package "cowsay" is not installed 0.707
After features/support/hooks.rb:450 0.126
After features/support/hooks.rb:291 1.111
After features/support/hooks.rb:75 0.008
Tags: @product
1:34.863
Before features/support/hooks.rb:245 0.005
Given a computer 0.275
And I create a 7200 MiB disk named "old" 0.088
And I plug USB drive "old" 1.057
And I write an old version of the Tails USB image to disk "old" 19.200
When I start Tails from USB drive "old" with network unplugged 1:10.319
Then the boot device has safe access rights 2.942
And Tails is running from USB drive "old" 0.347
And there is no persistence partition on USB drive "old" 0.071
And process "udev-watchdog" is running 0.086
And udev-watchdog is monitoring the correct device 0.284
And I unplug USB drive "old" 0.189
After features/support/hooks.rb:291 3.587
After features/support/hooks.rb:75 0.013
Tags: @product
1:59.929
Before features/support/hooks.rb:245 0.006
Given a computer 0.201
And I start Tails from USB drive "old" with network unplugged and I login 1:16.142
Then Tails is running from USB drive "old" 0.357
And I create a persistent partition 33.719
And I take note of which tps features are available 1.606
Then a Tails persistence partition exists on USB drive "old" 0.859
And I shutdown Tails and wait for the computer to power off 7.042
After features/support/hooks.rb:291 0.210
After features/support/hooks.rb:75 0.010
Tags: @product
2:31.463
Before features/support/hooks.rb:245 0.005
Given a computer 0.188
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:4.254
Then Tails is running from USB drive "old" 0.313
And all tps features are active 1.630
When I write some files expected to persist 1.704
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.220
And all persistence configuration files have safe access rights 0.391
And all persistent directories from the old Tails version have safe access rights 2.452
And I take note of which tps features are available 0.367
And I shutdown Tails and wait for the computer to power off 4.021
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.919
After features/support/hooks.rb:291 0.156
After features/support/hooks.rb:75 0.009
Tags: @product
2:24.162
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.733
And I log in to a new session 20.306
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.353
And I plug USB drive "to_upgrade" 2.492
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:36.557
Then the running Tails is installed on USB drive "to_upgrade" 13.253
And I unplug USB drive "to_upgrade" 0.214
And I unplug USB drive "__internal" 0.251
After features/support/hooks.rb:291 3.816
After features/support/hooks.rb:75 0.000
Tags: @product
1:57.423
Before features/support/hooks.rb:245 0.007
Given a computer 0.161
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:48.529
Then all tps features from the old Tails version are active 1.382
And Tails is running from USB drive "to_upgrade" 0.322
And the boot device has safe access rights 2.947
And the expected persistent files created with the old Tails version are present in the filesystem 1.429
And all persistent directories from the old Tails version have safe access rights 2.651
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.011
6:1.905
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.184
And no SquashFS delta is installed 0.116
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.363
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.051
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.246
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.449
When the network is plugged 0.042
And Tor is ready 18.224
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.648
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.372
Given I shutdown Tails and wait for the computer to power off 7.167
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:55.977
Then Tails is running version 6.2~testoverlayfs 0.014
And all tps features are active 2.152
And the file system changes introduced in version 6.2~testoverlayfs are present 0.269
And only the 6.2~testoverlayfs SquashFS delta is installed 0.061
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.276
# 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.244
When the network is plugged 0.065
And Tor is ready 20.825
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 4.981
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.615
Given I shutdown Tails and wait for the computer to power off 4.018
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.220
Then Tails is running version 6.3~testoverlayfs 0.014
And all tps features are active 1.914
And the file system changes introduced in version 6.3~testoverlayfs are present 0.491
And only the 6.3~testoverlayfs SquashFS delta is installed 0.086
# 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.290
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.264
When the network is plugged 0.031
And Tor is ready 17.684
Then the Upgrader considers the system as up-to-date 0.270
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 13.274
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.992
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.036
32.997
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.386
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.335
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.062
And the signing key used by the Upgrader is outdated 0.657
But a current signing key is available on our website 0.000
When the network is plugged 0.043
And Tor is ready 16.251
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.260
After features/support/hooks.rb:291 1.081
After features/support/hooks.rb:75 0.000
47.567
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 43.315
When I eject the boot medium 0.246
Then Tails eventually shuts down 4.005
After features/support/hooks.rb:291 0.193
After features/support/hooks.rb:75 0.000
42.061
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.861
And I prepare Tails for memory erasure tests 0.440
And I fill a 128 MiB file with a known pattern on the root filesystem 18.090
And patterns cover at least 128 MiB in the guest's memory 3.615

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

When I eject the boot medium 0.277
And I wait for Tails to finish wiping the memory 8.933
Then I find very few patterns in the guest's memory 1.843

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

After features/support/hooks.rb:291 3.553
After features/support/hooks.rb:75 0.000
40.781
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.325
And I prepare Tails for memory erasure tests 0.412
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.004
And I fill the USB drive with a known pattern 3.242
And I read the content of the test FS 0.106
And patterns cover at least 90% of the test FS size in the guest's memory 3.944

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

When I eject the boot medium 0.580
And I wait for Tails to finish wiping the memory 14.409
Then I find very few patterns in the guest's memory 1.756

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

After features/support/hooks.rb:291 3.524
After features/support/hooks.rb:75 0.000
50.907
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.492
And I prepare Tails for memory erasure tests 0.418
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 26.606
And I fill the USB drive with a known pattern 1.182
And I read the content of the test FS 0.072
And patterns cover at least 99% of the test FS size in the guest's memory 2.972

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

When I eject the boot medium 0.552
And I wait for Tails to finish wiping the memory 8.806
Then I find very few patterns in the guest's memory 1.804

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

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

Pattern coverage: 114.520% (114 MiB out of 100 MiB reference memory)

When I eject the boot medium 1.969
And I wait for Tails to finish wiping the memory 5.633
Then I find very few patterns in the guest's memory 1.948

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

And Tails eventually shuts down 1:28.547
After features/support/hooks.rb:291 0.197
After features/support/hooks.rb:75 0.000
Tags: @product
52.932
Before features/support/hooks.rb:245 0.008
Given a computer 0.169
And I start Tails from DVD with network unplugged and genuine APT sources 52.383
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.038
And no proposed-updates APT suite is enabled 0.040
And no experimental APT suite is enabled for deb.torproject.org 0.069
And if releasing, no unversioned Tails APT source is enabled 0.209

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.010
Tags: @product
1:10.105
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.857
# 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.038
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.661
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.382
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.022
When I start Tails' custom backup tool 3.880
Then the backup tool displays "Plug in your backup Tails USB stick" 0.186
When I plug USB drive "backup" 2.682
And I give the Persistent Storage on drive "backup" its own UUID 0.124
And I click "Retry" in the backup tool 1.165
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.223
When I click "Back Up" in the backup tool 1.132
And I enter my persistent storage passphrase into the polkit prompt 3.384
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 15.206
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.189
And I plug USB drive "backup" 3.724
Then the USB drive "backup" contains the same files as my persistent storage 5.242
After features/support/hooks.rb:291 1.957
After features/support/hooks.rb:75 0.116
Tags: @product
0.184
Then the hostname should not have been leaked on the network 0.184
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.056
Tags: @product
0.697
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.186
And I switch to the "manually-added-con" NetworkManager connection 0.319
Then the hostname should not have been leaked on the network 0.192
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.074
38.688
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.261
When I start "Tails Documentation" via GNOME Activities Overview 10.795
Then the Tor Browser has started 19.027
Then "Tails - Documentation" has loaded in the Tor Browser 0.603
After features/support/hooks.rb:291 1.331
After features/support/hooks.rb:75 0.000
44.730
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.771
When I start "Tails Documentation" via GNOME Activities Overview 10.595
Then the Tor Browser has started 19.654
Then "Tails - Documentation" has loaded in the Tor Browser 0.709
After features/support/hooks.rb:291 1.094
After features/support/hooks.rb:75 0.000
21.820
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD without network and logged in 8.420
When I start Electrum through the GNOME menu 11.183
But the "electrum" tps feature is not enabled 0.687
And I see a warning that Electrum is not persistent 1.528
After features/support/hooks.rb:450 0.123
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.029
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.213
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.279
Then I see "CupsTestPage.png" after at most 40 seconds 3.753
And I can print the current document to "/home/amnesia/output.pdf" 4.783
After features/support/hooks.rb:291 0.841
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.796
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.284
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.146
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.209
Then I see "CupsTestPage.png" after at most 40 seconds 3.480
And I can print the current document to "/home/amnesia/output.pdf" 4.676
After features/support/hooks.rb:291 0.832
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.192
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.238
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.037
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.044
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.144
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.402
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.144
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.191
When I close Evince 0.186
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.139
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.147
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.362
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.071
When I close Evince 0.189
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.136
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.197
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.254
# 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.085
After features/support/hooks.rb:291 0.832
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.848
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.528
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.145
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.090
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.391
Then I see "CupsTestPage.png" after at most 40 seconds 2.953
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.739
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.722
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.660
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.178
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.139
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.194
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.366
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.129
After features/support/hooks.rb:291 0.735
After features/support/hooks.rb:75 0.000
19.669
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.180
And I wait 10 seconds 10.007

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.069
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.117
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.052
After features/support/hooks.rb:291 0.993
After features/support/hooks.rb:75 0.000
Tags: @product
8.955
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.332
When the "Dogtail rules!" notification is sent 0.157
Then the "Dogtail rules!" notification is shown to the user 0.466
After features/support/hooks.rb:291 0.919
After features/support/hooks.rb:75 0.000
Tags: @product
3:13.400
Before features/support/hooks.rb:245 0.007
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.704
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.050
And Tor is ready 16.355
And all notifications have disappeared 4.079
When I start "Additional Software" via GNOME Activities Overview 11.289
And I close the "tails-additional-software-config" window 2.010
When I start "Disks" via GNOME Activities Overview 8.919
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.463
When I start "GNOME Terminal" via GNOME Activities Overview 9.213
And I close the "gnome-terminal-server" window 1.805
When I start "Files" via GNOME Activities Overview 7.965
And I close the "org.gnome.Nautilus" window 4.459
When I start "Persistent Storage" via GNOME Activities Overview 10.414
And I close the "tps-frontend" window 3.379
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.492
When I start "Pidgin" via GNOME Activities Overview 8.646
And I close the "Pidgin" window 3.076
When I start "Thunderbird" via GNOME Activities Overview 9.365
And I close the "Thunderbird" window 11.408
When I start "Tor Browser" via GNOME Activities Overview 9.320
And I close the "Firefox" window 14.016
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.872
And I close the "unlock-veracrypt-volumes" window 2.905
When I start "Unsafe Browser" via GNOME Activities Overview 9.596
And I close the "Firefox" window 12.588
After features/support/hooks.rb:291 1.319
After features/support/hooks.rb:75 0.000
Tags: @product
38.098
Before features/support/hooks.rb:245 0.005
Given a computer 0.232
And I start the computer from DVD with network unplugged 34.918
When Tails detects disk read failures 0.729
Then I see a disk failure message on the splash screen 2.216
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.008
Tags: @product @doc
32.093
Before features/support/hooks.rb:245 0.005
Given a computer 0.180
And I have started Tails from DVD without network and logged in 8.213
When Tails detects disk read failures 0.504
Then I see a disk failure message 1.265
Then I can open the hardware failure documentation from the disk failure message 21.929
After features/support/hooks.rb:291 1.992
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
49.233
Before features/support/hooks.rb:245 0.007
Given a computer 0.171
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.960
Then I see a graphics card failure message on the splash screen 14.101
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.010
Tags: @product @doc
10.476
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.249
Then the included OpenPGP keys are valid for the next 1 month 2.227
After features/support/hooks.rb:291 0.898
After features/support/hooks.rb:75 0.000
Tags: @product
20.700
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.201
Then the keys trusted by APT are valid for the next 3 months 12.499
After features/support/hooks.rb:291 0.934
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
44.466
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.346
And I log in to a new session in German (de) 30.938
Then the amnesiac Documents directory exists 0.289
And there is a GNOME bookmark for the amnesiac Documents directory 2.892
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
43.544
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.485
And I log in to a new session in German (de) 32.367
Then the amnesiac Downloads directory exists 0.085
And there is a GNOME bookmark for the amnesiac Downloads directory 2.605
After features/support/hooks.rb:291 1.102
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.592
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.156
And I log in to a new session in German (de) 30.775
Then the amnesiac Music directory exists 0.069
And there is a GNOME bookmark for the amnesiac Music directory 2.591
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.542
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.965
And I log in to a new session in German (de) 30.070
Then the amnesiac Pictures directory exists 0.101
And there is a GNOME bookmark for the amnesiac Pictures directory 2.405
After features/support/hooks.rb:291 1.278
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.386
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.962
And I log in to a new session in German (de) 30.273
Then the amnesiac Videos directory exists 0.134
And there is a GNOME bookmark for the amnesiac Videos directory 3.014
After features/support/hooks.rb:291 0.860
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.219
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.136
When I log in to a new session in Arabic (ar) 29.459
Then the keyboard layout is set to "us" 0.182
When the network is plugged 0.027
And Tor is ready 18.950
Then I successfully start the Unsafe Browser in "ar" 14.806
And I kill the Unsafe Browser 5.817
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 25.748
And DuckDuckGo is the default search engine 19.944
And I kill the Tor Browser 5.481
And the screen keyboard works in Thunderbird 14.021
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:291 1.244
After features/support/hooks.rb:75 0.000
Feature: Localization
2:28.575
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.140
When I log in to a new session in Chinese (zh_CN) 30.763
Then the keyboard layout is set to "cn" 0.275
When the network is plugged 0.042
And Tor is ready 17.080
Then I successfully start the Unsafe Browser in "zh_CN" 15.940
And I kill the Unsafe Browser 5.708
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 24.045
And DuckDuckGo is the default search engine 22.766
And I kill the Tor Browser 5.557
And the screen keyboard works in Thunderbird 17.511
And the layout of the screen keyboard is set to "us" 0.623
After features/support/hooks.rb:291 1.771
After features/support/hooks.rb:75 0.000
Feature: Localization
1:57.445
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.120
When I log in to a new session in English (en) 16.839
Then the keyboard layout is set to "us" 0.153
When the network is plugged 0.039
And Tor is ready 17.436
Then I successfully start the Unsafe Browser in "en" 14.853
And I kill the Unsafe Browser 5.748
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 25.677
And DuckDuckGo is the default search engine 10.388
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 12.100
And the layout of the screen keyboard is set to "us" 0.541
After features/support/hooks.rb:291 1.424
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.105
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.981
When I log in to a new session in French (fr) 30.572
Then the keyboard layout is set to "fr" 0.287
When the network is plugged 0.037
And Tor is ready 14.832
Then I successfully start the Unsafe Browser in "fr" 15.308
And I kill the Unsafe Browser 5.718
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 24.091
And DuckDuckGo is the default search engine 10.693
And I kill the Tor Browser 5.407
And the screen keyboard works in Thunderbird 13.466
And the layout of the screen keyboard is set to "fr" 0.613
After features/support/hooks.rb:291 2.400
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.831
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.230
When I log in to a new session in German (de) 33.171
Then the keyboard layout is set to "de" 0.221
When the network is plugged 0.029
And Tor is ready 44.783
Then I successfully start the Unsafe Browser in "de" 13.779
And I kill the Unsafe Browser 5.658
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 24.727
And DuckDuckGo is the default search engine 9.820
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 11.531
And the layout of the screen keyboard is set to "de" 0.559
After features/support/hooks.rb:291 1.476
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.160
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.970
When I log in to a new session in Italian (it) 29.910
Then the keyboard layout is set to "it" 0.129
When the network is plugged 0.030
And Tor is ready 15.896
Then I successfully start the Unsafe Browser in "it" 15.156
And I kill the Unsafe Browser 5.742
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 24.088
And DuckDuckGo is the default search engine 22.040
And I kill the Tor Browser 5.562
And the screen keyboard works in Thunderbird 12.003
And the layout of the screen keyboard is set to "us" 0.546
After features/support/hooks.rb:291 1.136
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.981
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.870
When I log in to a new session in Persian (fa) 29.857
Then the keyboard layout is set to "ir" 0.260
When the network is plugged 0.033
And Tor is ready 16.123
Then I successfully start the Unsafe Browser in "fa" 15.331
And I kill the Unsafe Browser 5.805
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 26.523
And DuckDuckGo is the default search engine 19.002
And I kill the Tor Browser 5.544
And the screen keyboard works in Thunderbird 11.992
And the layout of the screen keyboard is set to "ir" 0.542
After features/support/hooks.rb:291 1.591
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.867
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.916
When I log in to a new session in Portuguese (pt) 30.818
Then the keyboard layout is set to "pt" 0.112
When the network is plugged 0.025
And Tor is ready 15.247
Then I successfully start the Unsafe Browser in "pt" 14.263
And I kill the Unsafe Browser 5.729
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 25.327
And DuckDuckGo is the default search engine 23.571
And I kill the Tor Browser 5.597
And the screen keyboard works in Thunderbird 12.612
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:291 1.496
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.151
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.025
When I log in to a new session in Russian (ru) 29.869
Then the keyboard layout is set to "ru" 0.248
When the network is plugged 0.035
And Tor is ready 17.835
Then I successfully start the Unsafe Browser in "ru" 14.086
And I kill the Unsafe Browser 5.681
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 26.310
And DuckDuckGo is the default search engine 17.987
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 12.941
And the layout of the screen keyboard is set to "ru" 0.597
After features/support/hooks.rb:291 3.698
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.980
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.888
When I log in to a new session in Spanish (es) 30.008
Then the keyboard layout is set to "es" 0.148
When the network is plugged 0.051
And Tor is ready 16.393
Then I successfully start the Unsafe Browser in "es" 13.993
And I kill the Unsafe Browser 5.792
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 26.186
And DuckDuckGo is the default search engine 10.452
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 12.901
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:291 1.286
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.414
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.944
When I log in to a new session in Turkish (tr) 29.697
Then the keyboard layout is set to "tr" 0.257
When the network is plugged 0.029
And Tor is ready 16.680
Then I successfully start the Unsafe Browser in "tr" 15.665
And I kill the Unsafe Browser 5.702
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 23.868
And DuckDuckGo is the default search engine 19.733
And I kill the Tor Browser 5.630
And the screen keyboard works in Thunderbird 13.554
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:291 2.214
After features/support/hooks.rb:75 0.000
Tags: @product
44.683
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.814
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.198
And I log in to a new session 15.833
And the network is plugged 0.026
And Tor is ready 15.450
Then 1 network interface is enabled 0.144
And the 1st network device has its real MAC address configured 0.146
When I hotplug a network device and wait for it to be initialized 1.518
Then 2 network interfaces are enabled 0.112
And the 2nd network device has its real MAC address configured 0.095
And some network device leaked the real MAC address 0.338
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.071
Tags: @product
41.144
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.940
And I capture all network traffic 0.006
When I log in to a new session 15.456
And the network is plugged 0.046
And Tor is ready 15.292
Then 1 network interface is enabled 0.308
And the 1st network device has a spoofed MAC address configured 0.158
When I hotplug a network device and wait for it to be initialized 1.498
Then 2 network interfaces are enabled 0.088
And the 2nd network device has a spoofed MAC address configured 0.070
And no network device leaked the real MAC address 0.277
After features/support/hooks.rb:291 1.403
After features/support/hooks.rb:75 0.042
Tags: @product
2:27.742
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.197
And I capture all network traffic 0.004
And the network is plugged 0.114
And macchanger will fail by not spoofing and always returns false 0.133
When I log in to a new session 2:12.197
Then no network interfaces are enabled 0.097
And no network device leaked the real MAC address 0.039
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.958
After features/support/hooks.rb:291 1.035
After features/support/hooks.rb:75 0.047
Tags: @product
2:27.106
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.942
And I capture all network traffic 0.006
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns true 0.142
When I log in to a new session 2:12.518
Then no network interfaces are enabled 0.123
And no network device leaked the real MAC address 0.037
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.293
After features/support/hooks.rb:291 0.644
After features/support/hooks.rb:75 0.067
Tags: @product
2:27.167
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.914
And I capture all network traffic 0.007
And the network is plugged 0.032
And macchanger will fail by not spoofing and always returns true 0.157
And no network interface modules can be unloaded 0.422
When I log in to a new session 2:13.825
Then 1 network interface is enabled 0.105
But the MAC spoofing panic mode disabled networking 0.538
And no network device leaked the real MAC address 0.050
And I see the "All networking disabled" notification after at most 60 seconds 4.113
After features/support/hooks.rb:291 0.819
After features/support/hooks.rb:75 0.085
Tags: @product
54.188
Before features/support/hooks.rb:245 0.004
Given a computer 0.163
And I capture all network traffic 0.007
When I start the computer 0.982
Then the computer boots Tails 52.807
And no network interfaces are enabled 0.205
And no network device leaked the real MAC address 0.022
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.058
1:24.080
Before features/support/hooks.rb:245 0.006
Given a computer 0.152
And I start Tails from DVD with network unplugged and I login 1:11.391
And I plug and mount a USB drive containing a sample PNG 10.965
Then MAT can clean some sample PNG file 1.571
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.010
Feature: Networking
Tags: @product
1:9.340
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.350
And I wait between 30 and 60 seconds 41.009

Slept for 41 seconds

Then the Tor Status icon tells me that Tor is not usable 0.745
When the network is plugged 0.041
Then I successfully configure Tor 14.533
And the Tor Status icon tells me that Tor is usable 0.783
And all notifications have disappeared 3.817
And the time has synced 0.058
After features/support/hooks.rb:291 0.819
After features/support/hooks.rb:75 0.000
Feature: Networking
36.925
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.984
And I disable networking in Tails Greeter 0.943
And I log in to a new session 17.414
Then no network interfaces are enabled 0.195
When I hotplug a network device 0.184
And I wait 10 seconds 10.003

Slept for 10 seconds

Then no network interfaces are enabled 0.197
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
24.590
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.969
When I start "Onion Circuits" via GNOME Activities Overview 10.064
Then Onion Circuits starts 1.294
And Onion Circuits shows some circuits 0.261
After features/support/hooks.rb:291 0.900
After features/support/hooks.rb:75 0.000
Tags: @product
2:15.810
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:32.439
And I update APT using apt 18.179
And I install "python3-behave" using apt 22.913
Then the Tails Persistent Storage behave tests pass 2.278
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.000
Tags: @product
35.182
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.795
When I log in to a new session without activating the Persistent Storage 18.228
Then Tails is running from USB drive "__internal" 0.415
And persistence is disabled 0.224
But a Tails persistence partition exists on USB drive "__internal" 5.518
After features/support/hooks.rb:291 0.894
After features/support/hooks.rb:75 0.000
Tags: @product
3:3.757
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.485
Then Tails is running from USB drive "__internal" 0.379
When I create a file in the Persistent directory 0.121
And I create a persistent partition with the default settings 22.179
Then the file I created was copied to the Persistent Storage 0.810
When I shutdown Tails and wait for the computer to power off 11.101
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:16.221
Then persistence for "Persistent" is active 0.383
And the file I created in the Persistent directory exists 0.077
After features/support/hooks.rb:291 0.916
After features/support/hooks.rb:75 0.007
Tags: @product
58.622
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.257
And the system is very low on memory 4.374
When I create a file in the Persistent directory 1.245
When I try to create a persistent partition 22.836
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.198
When I close the Persistent Storage app 2.514
And I free up some memory 1.504
And I create a persistent partition with the default settings 14.462
Then the file I created was copied to the Persistent Storage 0.227
After features/support/hooks.rb:291 1.153
After features/support/hooks.rb:75 0.000
Tags: @product
2:37.005
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.157
Then Tails is running from USB drive "__internal" 0.398
And all tps features are active 1.963
And all persistent directories have safe access rights 2.525
When I disable the first tps feature 5.022
Then all tps features but the first one are active 1.740
And I shutdown Tails and wait for the computer to power off 7.023
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.182
Then all tps features but the first one are active 1.991
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.060
Tags: @product
18.054
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.388
Then persistence for "Persistent" is active 0.135
And I create a file in the Persistent directory 0.064
Then the file I created was copied to the Persistent Storage 0.061
When I disable the first tps feature 4.808
Then persistence for "Persistent" is not active 0.107
And the Persistent directory does not exist 0.072
When I enable the first tps feature 3.254
Then persistence for "Persistent" is active 0.098
And the file I created in the Persistent directory exists 0.061
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
Tags: @product
18.174
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.379
Then persistence for "Persistent" is active 0.149
When I create a file in the Persistent directory 0.064
And I disable the first tps feature 5.329
And I delete the data of the Persistent Folder feature 3.189
Then the file I created does not exist on the Persistent Storage 0.061
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.000
Tags: @product
1:17.469
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.269
And the network is plugged 0.027
And Tor is ready 45.335
And I take note of which tps features are available 0.487
When I write some files expected to persist 1.368
And I shutdown Tails and wait for the computer to power off 6.129
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 14.852
After features/support/hooks.rb:291 0.131
After features/support/hooks.rb:75 0.000
Tags: @product
2:41.493
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.145
And the network is plugged 0.060
And Tor is ready 18.401
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.200
And I shutdown Tails and wait for the computer to power off 6.213
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:48.918
And I capture all network traffic 0.010
And the network is plugged 0.042
And Tor is ready 17.807
And I switch to the "persistent-con-current" NetworkManager connection 0.373
And the 1st network device has a spoofed MAC address configured 0.079
And no network device leaked the real MAC address 0.237
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.060
Tags: @product
53.472
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.160
And I enable persistence creation in Tails Greeter 1.110
And I log in to a new session expecting no warning about the Persistent Storage not being activated 18.609
Then I create a persistent partition with the default settings using the wizard that was already open 21.591
After features/support/hooks.rb:291 1.654
After features/support/hooks.rb:75 0.000
Tags: @product
4:30.590
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.501
When I enable persistence 29.817
Then no persistent Greeter options were restored 14.400
When I set all Greeter options to non-default values 22.151
And I log in to a new session in German (de) after having activated the Persistent Storage 49.109
Then all Greeter options are set to non-default values 0.660
When I cold reboot the computer 6.044
And the computer reboots Tails 1:2.163
Given I enable persistence 26.586
Then persistent Greeter options were restored 14.756
When I log in to a new session after having activated the Persistent Storage 32.787
Then all Greeter options are set to non-default values 0.610
After features/support/hooks.rb:291 0.962
After features/support/hooks.rb:75 0.009
Tags: @product
3:29.977
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.341
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 36.667
And I shutdown Tails and wait for the computer to power off 11.184
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:56.892
And I change the passphrase of the Persistent Storage back to the original 35.891
After features/support/hooks.rb:291 1.900
After features/support/hooks.rb:75 0.008
Tags: @product
1:0.722
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.387
And I log in to a new session without activating the Persistent Storage 26.538
Then persistence is disabled 0.203
But a Tails persistence partition exists on USB drive "__internal" 8.626
And all notifications have disappeared 8.736
When I delete the persistent partition 5.820
Then there is no persistence partition on USB drive "__internal" 0.409
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.000
Tags: @product
2:14.077
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.754
When I write some dotfile expected to persist 0.165
And I shutdown Tails and wait for the computer to power off 7.133
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:55.605
Then the expected persistent dotfile is present in the filesystem 0.418
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.009
Tags: @product
1:33.071
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.285
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.078
When I try to enable persistence 1.364
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 30.093
When I log in to a new session after having activated the Persistent Storage 36.629
And all notifications have disappeared 8.500
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.252
And all tps features are enabled 2.011
And all tps features but the first one are active 1.855
After features/support/hooks.rb:291 1.464
After features/support/hooks.rb:75 0.000
Tags: @product
4:18.756
Before features/support/hooks.rb:245 0.008
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:12.288
And I enable persistence 28.760
And I log in to a new session after having activated the Persistent Storage 35.509
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.993
And persistence is enabled 0.204
After features/support/hooks.rb:291 1.418
After features/support/hooks.rb:75 0.000
Tags: @product
29.863
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.769
And I enable persistence but something goes wrong during the LUKS header upgrade 19.678
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 1.415
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.000
Tags: @product
17.148
When I choose to connect to Tor automatically 1.829
And I accept Tor Connection's offer to use my persistent bridges 1.746
And I click "Connect to Tor" 1.223
Then I wait until Tor is ready 10.323
And tca.conf includes the configured bridges 0.013
And the "TorConfiguration" tps feature is enabled and active 0.941
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.069
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.054
Tags: @product
18.766
When I choose to connect to Tor automatically 1.591
And I accept Tor Connection's offer to use my persistent bridges 1.740
And I disable saving bridges to Persistent Storage 1.226
And I configure a direct connection in the Tor Connection Assistant 9.146
Then I wait until Tor is ready 3.250
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 0.824
And all Internet traffic has only flowed through Tor or connectivity check service 0.974
After features/support/hooks.rb:291 0.666
After features/support/hooks.rb:75 0.057
Tags: @product
11.426
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 10.891
Then the live user has been setup by live-boot 0.191
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.091
And the live user owns its home directory which has strict permissions 0.252
After features/support/hooks.rb:291 1.115
After features/support/hooks.rb:75 0.000
16.150
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.920
Then no unexpected services are listening for network connections 0.230

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

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

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

After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
Tags: @product
19.536
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.411
Then the live user can only access allowed local services 6.124

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.891
After features/support/hooks.rb:75 0.000
Tags: @product
11.963
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 11.807
Then there are no unexpected messages of priority "err" or higher in the journal 0.156
After features/support/hooks.rb:291 1.247
After features/support/hooks.rb:75 0.000
Tags: @product
11.405
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.322
Then there are no unexpected messages of priority "err" or higher in the journal 0.082
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
Tags: @product
20.468
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.487
When I request a shutdown using the system menu 1.816
Then Tails eventually shuts down 6.164
After features/support/hooks.rb:291 0.179
After features/support/hooks.rb:75 0.000
1:18.146
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.498
When I request a reboot using the system menu 1.773
Then Tails eventually restarts 1:4.875
After features/support/hooks.rb:291 3.494
After features/support/hooks.rb:75 0.000
5.786
Given I monitor the network connections of SSH 0.072
And I have the SSH key pair for an SSH server 0.354
When I connect to an SSH server on the Internet 5.125
Then I have sucessfully logged into the SSH server 0.219
And I see that SSH is properly stream isolated 0.013
After features/support/hooks.rb:450 0.417
After features/support/hooks.rb:291 0.770
After features/support/hooks.rb:75 0.000
6.731
Given I have the SSH key pair for an SSH server 0.193
And an SSH server is running on the LAN 0.164
When I connect to an SSH server on the LAN 4.749
Then I am prompted to verify the SSH fingerprint for the SSH server 1.623
After features/support/hooks.rb:450 0.392
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.001
10.774
Given I have the SSH key pair for an SFTP server 0.209
When I connect to an SFTP server on the Internet 9.273
Then I successfully connect to the SFTP server 1.292
After features/support/hooks.rb:450 0.435
After features/support/hooks.rb:291 1.113
After features/support/hooks.rb:75 0.000
16.488
Given I cancel setting up an email account 3.067
When I open Thunderbird's Add-ons Manager 1.820
And I open the Extensions tab 1.063
Then I see that no add-ons are enabled in Thunderbird 10.537
After features/support/hooks.rb:450 0.644
After features/support/hooks.rb:291 1.449
After features/support/hooks.rb:75 0.000
44.712
When I enter my email credentials into the autoconfiguration wizard 10.662
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.326
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.351
When I accept the autoconfiguration wizard's configuration 18.685
And I send an email to myself 6.374
And I fetch my email 1.484
Then I can find the email I sent to myself in my inbox 6.827
After features/support/hooks.rb:450 1.501
After features/support/hooks.rb:291 1.667
After features/support/hooks.rb:75 0.000
10.504
When the network is plugged 0.031
And the Tor Connection Assistant autostarts 4.759
And I look at the hide mode but then I go back 3.980
And I choose to connect to Tor automatically 1.590
Then Tor Connection does not propose me to use Tor bridges 0.142
After features/support/hooks.rb:291 1.454
After features/support/hooks.rb:75 0.000
Tags: @product
1:26.991
Given the Tor network and default bridges are blocked 1.617
And the network is plugged 0.032
And I make sure time sync before Tor connects indicates a captive portal 1.172
And the Tor Connection Assistant autostarts 3.429
When I choose to connect to Tor automatically 1.516
And I click "Connect to Tor" 1.161
Then the Tor Connection Assistant fails to connect to Tor 28.625
And the Tor Connection Assistant knows that it's not the time sync that failed 10.598
And the Tor Connection Assistant knows that there might be a captive portal 0.127
When I open the Unsafe Browser from Tor Connection 13.381
And I log-in to the Captive Portal 13.396
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.901
And I allow time sync before Tor connects to work again 0.054
And I click "Connect to Tor" 1.188
Then I wait until Tor is ready 8.665
After features/support/hooks.rb:291 0.606
After features/support/hooks.rb:75 0.000
Tags: @product
12.085
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.526
Then the firewall's policy is to drop all IPv4 traffic 0.166
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.241
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.080
And the firewall is configured to block all external IPv6 traffic 0.071
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.000
Tags: @product
42.601
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.775
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 16.652
And I open the Tails homepage in the Unsafe Browser 11.844
And the Tails homepage loads in the Unsafe Browser 0.697
Then the firewall leak detector has detected leaks 0.624
After features/support/hooks.rb:291 1.831
After features/support/hooks.rb:75 0.036
Tags: @product
13.618
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.620
And I capture all network traffic 0.007
And I disable Tails' firewall 0.228
When I do a TCP DNS lookup of "torproject.org" 0.671
Then the firewall leak detector has detected leaks 0.089
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.044
Tags: @product
12.453
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.525
And I capture all network traffic 0.008
And I disable Tails' firewall 0.243
When I do a UDP DNS lookup of "torproject.org" 0.590
Then the firewall leak detector has detected leaks 0.086
After features/support/hooks.rb:291 0.604
After features/support/hooks.rb:75 0.043
Tags: @product
16.029
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.535
And I capture all network traffic 0.006
And I disable Tails' firewall 0.228
When I send some ICMP pings 4.141
Then the firewall leak detector has detected leaks 0.117
After features/support/hooks.rb:291 0.589
After features/support/hooks.rb:75 0.065
13.816
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.325
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.424
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:450 0.227
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.000
12.695
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.322
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.306
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:450 0.236
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.000
17.297
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.758
When I open an untorified ICMP connection to 1.2.3.4 5.459
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.079
After features/support/hooks.rb:450 0.286
After features/support/hooks.rb:291 0.583
After features/support/hooks.rb:75 0.000
Tags: @product
23.133
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.579
And the system DNS is using the local DNS resolver 0.019
And the network is plugged 0.035
And I successfully configure Tor 14.488
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
10.659
When I monitor the network connections of tails-security-check 0.066
And I re-run tails-security-check 0.145
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.447
After features/support/hooks.rb:450 0.491
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
2.542
When I monitor the network connections of htpdate 0.064
And I re-run htpdate 2.462
Then I see that htpdate is properly stream isolated 0.016
After features/support/hooks.rb:450 0.324
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.000
32.133
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.075
And I re-run tails-upgrade-frontend-wrapper 32.046
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.433
After features/support/hooks.rb:291 0.767
After features/support/hooks.rb:75 0.000
24.117
When I monitor the network connections of Tor Browser 0.061
And I start the Tor Browser 22.974
And the Tor Browser loads the startup page 1.031
Then I see that Tor Browser is properly stream isolated 0.050
After features/support/hooks.rb:450 1.325
After features/support/hooks.rb:291 0.953
After features/support/hooks.rb:75 0.000
Tags: @product
48.354
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.548
And a web server is running on the LAN 1.036
And I capture all network traffic 0.006
When I start the Tor Browser 22.021
And the Tor Browser loads the startup page 1.188
And I open a page on the LAN web server in the Tor Browser 9.911
Then the Tor Browser shows the "Unable to connect" error 1.113
And no traffic was sent to the web server on the LAN 0.528
After features/support/hooks.rb:291 0.845
After features/support/hooks.rb:75 0.059
51.765
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.735
Then the amnesiac Tor Browser directory exists 0.042
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.596
And the persistent Tor Browser directory does not exist 0.048
When I start the Tor Browser 19.801
And the Tor Browser loads the startup page 1.117
Then I can save the current page as "index.html" to the default downloads directory 5.945
And I can print the current page as "output.pdf" to the default downloads directory 11.477
After features/support/hooks.rb:450 1.222
After features/support/hooks.rb:291 0.916
After features/support/hooks.rb:75 0.000
46.192
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.797
When I start the Tor Browser 19.289
Then the Tor Browser loads the startup page 1.163
When I download some file in the Tor Browser 13.723
Then the file is saved to the default Tor Browser download directory 0.217
After features/support/hooks.rb:450 2.099
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
1:14.844
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.474
When I start the Tor Browser 21.459
And the Tor Browser loads the startup page 1.372
Then I can listen to an Ogg audio track in Tor Browser 40.538
After features/support/hooks.rb:450 2.377
After features/support/hooks.rb:291 1.417
After features/support/hooks.rb:75 0.000
46.049
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.315
When I start the Tor Browser 21.652
And the Tor Browser loads the startup page 1.366
Then I can watch a WebM video in Tor Browser 10.713
After features/support/hooks.rb:450 1.266
After features/support/hooks.rb:291 0.907
After features/support/hooks.rb:75 0.000
Tags: @product
1:13.789
Before features/support/hooks.rb:245 0.016
Given I have started Tails from DVD and logged in and the network is connected 11.787
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.142
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.048
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.056
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.071
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.046
And the file "/tmp/synaptic.html" exists 0.057
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.138
When I start the Tor Browser 20.631
And the Tor Browser loads the startup page 1.147
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.262
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.605
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.241
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.147
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.693
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.525
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.111
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.693
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.629
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.089
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.100
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.682
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.501
# 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.074
# 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.619
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.552
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.000
Tags: @product
32.617
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.698
When I start the Tor Browser 19.789
Then the Tor Browser uses all expected TBB shared libraries 1.128
After features/support/hooks.rb:291 0.958
After features/support/hooks.rb:75 0.000
49.077
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.172
When I start the Tor Browser 19.900
And the Tor Browser loads the startup page 1.134
And I open the Tails homepage in the Tor Browser 10.264
Then the Tor Browser loads the Tails homepage 1.162
When I request a new identity in Tor Browser 3.207
Then the Tor Browser restarts into a fresh session 2.236
After features/support/hooks.rb:450 1.534
After features/support/hooks.rb:291 1.070
After features/support/hooks.rb:75 0.000
Tags: @product
35.301
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.823
When I start the Tor Browser 19.862
And the Tor Browser loads the startup page 1.124
Then Tor Browser's circuit view is working 1.490
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
Tags: @product
54.275
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.214
When I start the Tor Browser 20.392
And the Tor Browser loads the startup page 1.195
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.547
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.031
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.693
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.201
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
Tags: @product
1:37.814
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.333
And the network is plugged 0.039
And I successfully configure Tor 15.426
And available upgrades have been checked 1.110
And all notifications have disappeared 3.978
Then the persistent Tor Browser directory exists 0.066
And there is a GNOME bookmark for the persistent Tor Browser directory 1.600
When I start the Tor Browser 19.570
And I open the address "https://tails.net/about" in the Tor Browser 10.003
And "Tails - How Tails works" has loaded in the Tor Browser 1.307
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.797
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.667
Then "Tails - How Tails works" has loaded in the Tor Browser 1.662
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.252
After features/support/hooks.rb:291 0.895
After features/support/hooks.rb:75 0.000
Tags: @product
40.877
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.588
Then the amnesiac Documents directory exists 0.122
And there is a GNOME bookmark for the amnesiac Documents directory 1.552
Then I start the Tor Browser in offline mode 22.754
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.859
After features/support/hooks.rb:291 1.287
After features/support/hooks.rb:75 0.000
Tags: @product
40.945
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.769
Then the amnesiac Downloads directory exists 0.068
And there is a GNOME bookmark for the amnesiac Downloads directory 1.695
Then I start the Tor Browser in offline mode 20.905
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.506
After features/support/hooks.rb:291 1.185
After features/support/hooks.rb:75 0.000
Tags: @product
40.272
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.383
Then the amnesiac Music directory exists 0.073
And there is a GNOME bookmark for the amnesiac Music directory 1.580
Then I start the Tor Browser in offline mode 21.258
And I can save the current page as "index.html" to the Music GNOME bookmark 8.976
After features/support/hooks.rb:291 1.321
After features/support/hooks.rb:75 0.000
Tags: @product
39.692
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.129
Then the amnesiac Pictures directory exists 0.050
And there is a GNOME bookmark for the amnesiac Pictures directory 1.580
Then I start the Tor Browser in offline mode 22.036
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.895
After features/support/hooks.rb:291 1.316
After features/support/hooks.rb:75 0.000
Tags: @product
53.979
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 21.384
Then the amnesiac Videos directory exists 0.052
And there is a GNOME bookmark for the amnesiac Videos directory 1.436
Then I start the Tor Browser in offline mode 21.710
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.396
After features/support/hooks.rb:291 1.145
After features/support/hooks.rb:75 0.000
Tags: @product
3:18.907
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.869
And all tps features are active 2.214
And all persistent filesystems have safe access rights 0.196
And all persistence configuration files have safe access rights 0.401
And all persistent directories have safe access rights 2.559
When I start the Tor Browser in offline mode 23.012
And I add a bookmark to eff.org in the Tor Browser 15.160
And I cold reboot the computer 9.172
And the computer reboots Tails 53.414
And I enable persistence 18.236
And I log in to a new session 32.392
And all notifications have disappeared 8.849
And I start the Tor Browser in offline mode 21.963
Then the Tor Browser has a bookmark to eff.org 1.463
After features/support/hooks.rb:291 0.950
After features/support/hooks.rb:75 0.010
5.731
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 5.542
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.188
After features/support/hooks.rb:450 0.434
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
7.805
Given I have the SSH key pair for a Git repository 0.234
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.382
Then the Git repository "testing" has been cloned successfully 0.188
After features/support/hooks.rb:450 0.447
After features/support/hooks.rb:291 0.787
After features/support/hooks.rb:75 0.000
0.584
When I wget "https://example.com/" to stdout 0.584
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.260
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
0.397
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.397

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.261
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
0.463
When I curl "https://example.com/" to stdout 0.463
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.363
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
48.771
Given I have started Tails from DVD without network and logged in 8.889
And I plug and mount a USB drive containing sample videos 14.261
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.205
And the file "/home/amnesia/video.mp4" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.198
When I open "/home/amnesia/video.mp4" with Totem 3.331
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.946
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.133
Given I close Totem 0.168
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.051
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.064
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.158
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.181
Then Totem tells me it is not allowed to open this file 1.881
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.096
Given I close Totem 0.128
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.054
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.151
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.211
Then Totem tells me it is not allowed to open this file 0.824
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.086
Given I close Totem 0.168
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.084
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.156
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.267
Then Totem tells me it is not allowed to open this file 0.996
# 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.100
Given I close Totem 0.233
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.076
And the file "/home/amnesia/.purple/otr.private_key" exists 0.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.142
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.250
Then Totem tells me it is not allowed to open this file 1.079
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.073
After features/support/hooks.rb:291 2.078
After features/support/hooks.rb:75 0.000
Feature: Using Totem
25.228
Given I have started Tails from DVD and logged in and the network is connected 12.214
Then I can watch a WebM video over HTTPs 13.013
After features/support/hooks.rb:450 0.628
After features/support/hooks.rb:291 0.981
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
40.404
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.772
And I plug and mount a USB drive containing sample videos 13.479
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.118
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.414
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.752
Given I close Totem 0.504
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.175
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.065
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.221
Then Totem tells me it is not allowed to open this file 1.799
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.099
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.000
Tags: @product
51.716
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.139
And I disable the Unsafe Browser 4.934
And I log in to a new session 24.154
And the network is plugged 0.048
And all notifications have disappeared 8.096
When I try to start the Unsafe Browser 0.123
Then the Unsafe Browser complains that it is disabled 2.220
After features/support/hooks.rb:291 0.860
After features/support/hooks.rb:75 0.000
Tags: @product
56.792
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 27.542
And a web server is running on the LAN 1.046
When I successfully start the Unsafe Browser 16.700
And I open a page on the LAN web server in the Unsafe Browser 11.334
Then the Unsafe Browser displays the LAN web server hello message 0.168
After features/support/hooks.rb:291 1.224
After features/support/hooks.rb:75 0.001
Tags: @product @doc
48.442
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.904
When I successfully start the Unsafe Browser 17.003
Then the Unsafe Browser runs as the expected user 0.716
And the Unsafe Browser has a red theme 0.706
And the Unsafe Browser shows a warning as its start page 0.631
And the Unsafe Browser has no add-ons enabled 8.786
And the Unsafe Browser has no bookmarks 7.740
And the Unsafe Browser uses all expected TBB shared libraries 0.952
After features/support/hooks.rb:291 1.017
After features/support/hooks.rb:75 0.000
Tags: @product
40.983
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.827
When I successfully start the Unsafe Browser 16.284
When I open the Tails homepage in the Unsafe Browser 12.000
Then the Tails homepage loads in the Unsafe Browser 0.625
And the Unsafe Browser has sent packets out to the Internet 0.245
After features/support/hooks.rb:291 2.120
After features/support/hooks.rb:75 0.000
29.201
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.691
When I successfully start the Unsafe Browser 15.356
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.566
And the Unsafe Browser chroot is torn down 0.465
After features/support/hooks.rb:291 0.777
After features/support/hooks.rb:75 0.000
41.227
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.513
When I successfully start the Unsafe Browser 16.303
# 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.009

Slept for 10 seconds

And I try to start the Unsafe Browser 0.141
Then I see a warning about another instance already running 3.258
After features/support/hooks.rb:291 1.662
After features/support/hooks.rb:75 0.000
Tags: @product
42.159
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.240
When I configure the Unsafe Browser to use a local proxy 0.203
And I successfully start the Unsafe Browser 17.370
And I open the Tails homepage in the Unsafe Browser 11.814
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.531
After features/support/hooks.rb:291 1.978
After features/support/hooks.rb:75 0.000
2:29.931
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.736
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.058
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 17.530
And I wait 120 seconds 2:0.092

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.491
After features/support/hooks.rb:450 0.504
After features/support/hooks.rb:291 0.931
After features/support/hooks.rb:75 0.034
28.927
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.767
And the network is unplugged 0.040
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.198
Then I am told I cannot start the Unsafe Browser when I am offline 6.911
After features/support/hooks.rb:291 1.504
After features/support/hooks.rb:75 0.000
19.204
When I plug a USB drive containing a basic VeraCrypt volume 7.145
And I cancel the GNOME authentication prompt 1.715
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.448
And I open this VeraCrypt volume in GNOME Files 4.520
Then I see the expected contents in this VeraCrypt volume 0.486
When I lock the currently opened VeraCrypt volume 0.369
Then the VeraCrypt volume has been unmounted and locked 0.518
After features/support/hooks.rb:291 2.325
After features/support/hooks.rb:75 0.000
22.323
When I plug a USB drive containing a hidden VeraCrypt volume 10.217
And I cancel the GNOME authentication prompt 2.110
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.636
And I open this VeraCrypt volume in GNOME Files 4.231
Then I see the expected contents in this VeraCrypt volume 0.494
When I lock the currently opened VeraCrypt volume 0.491
Then the VeraCrypt volume has been unmounted and locked 0.141
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
26.319
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.237
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.957
And I open this VeraCrypt volume in GNOME Files 5.919
Then I see the expected contents in this VeraCrypt volume 0.519
When I lock the currently opened VeraCrypt file container 0.379
Then the VeraCrypt file container has been unmounted and locked 0.306
After features/support/hooks.rb:291 0.798
After features/support/hooks.rb:75 0.000
35.277
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.225
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.027
And I open this VeraCrypt volume in GNOME Files 5.477
Then I see the expected contents in this VeraCrypt volume 0.895
When I lock the currently opened VeraCrypt file container 0.451
Then the VeraCrypt file container has been unmounted and locked 0.201
After features/support/hooks.rb:291 0.794
After features/support/hooks.rb:75 0.016
24.259
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.079
And I cancel the GNOME authentication prompt 1.836
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.682
And I open this VeraCrypt volume in GNOME Files 3.556
Then I see the expected contents in this VeraCrypt volume 0.520
When I lock the currently opened VeraCrypt volume 0.418
Then the VeraCrypt volume has been unmounted and locked 0.165
After features/support/hooks.rb:291 1.291
After features/support/hooks.rb:75 0.000
25.544
When I plug a USB drive containing a hidden VeraCrypt volume 10.259
And I cancel the GNOME authentication prompt 1.859
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.572
And I open this VeraCrypt volume in GNOME Files 3.689
Then I see the expected contents in this VeraCrypt volume 0.473
When I lock the currently opened VeraCrypt volume 0.539
Then the VeraCrypt volume has been unmounted and locked 0.150
After features/support/hooks.rb:291 1.001
After features/support/hooks.rb:75 0.000
49.333
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.185
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.612
And I open this VeraCrypt volume in GNOME Files 4.205
Then I see the expected contents in this VeraCrypt volume 6.437
When I lock the currently opened VeraCrypt file container 0.433
Then the VeraCrypt file container has been unmounted and locked 0.459
After features/support/hooks.rb:291 1.190
After features/support/hooks.rb:75 0.018
48.885
When I plug and mount a USB drive containing a hidden VeraCrypt file container 23.077
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.156
And I open this VeraCrypt volume in GNOME Files 4.496
Then I see the expected contents in this VeraCrypt volume 0.941
When I lock the currently opened VeraCrypt file container 0.970
Then the VeraCrypt file container has been unmounted and locked 0.242
After features/support/hooks.rb:291 4.345
After features/support/hooks.rb:75 0.014
37.534
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.228
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.658
And I open this VeraCrypt volume in GNOME Files 4.168
Then I see the expected contents in this VeraCrypt volume 0.868
When I lock the currently opened VeraCrypt file container 0.399
Then the VeraCrypt file container has been unmounted and locked 0.211
After features/support/hooks.rb:291 1.116
After features/support/hooks.rb:75 0.000
Tags: @product
8.285
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.218
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.066
After features/support/hooks.rb:291 1.206
After features/support/hooks.rb:75 0.000
Tags: @product
9.363
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.500
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.862
After features/support/hooks.rb:291 0.924
After features/support/hooks.rb:75 0.000
Tags: @product
21.535
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.323
When I start "WhisperBack" via GNOME Activities Overview 9.725
Then WhisperBack has debugging information 3.486
After features/support/hooks.rb:291 1.221
After features/support/hooks.rb:75 0.000