Project Number Date
test_Tails_ISO_stable 4726 18 Mar 2024, 18:50

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:49:52.698 Passed
Tags: @product
1:44.479
Before features/support/hooks.rb:245 0.022
Given a computer 0.405
And I temporarily create a 100 MiB disk named "swap" 0.096
And I create a gpt swap partition on disk "swap" 10.361
And I plug SATA drive "swap" 1.046
And I temporarily create a 2 GiB disk named "live_hd" 0.073
And I write the Tails ISO image to disk "live_hd" 16.818
And I plug SATA drive "live_hd" 1.061
When I start Tails with network unplugged and I login 1:14.147
Then a "swap" partition was detected by Tails on drive "swap" 0.117
And drive "live_hd" is detected by Tails 0.145
But Tails has no disk swap enabled 0.113
And drive "live_hd" is not mounted 0.090
After features/support/hooks.rb:291 0.979
After features/support/hooks.rb:75 0.144
Tags: @product
1:21.782
Before features/support/hooks.rb:245 0.002
Given a computer 0.162
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.052
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 14.940
And I plug non-removable USB drive "fake_TailsData" 1.050
When I start the computer 0.977
And the computer boots Tails 51.312
Then drive "fake_TailsData" is detected by Tails 0.142
And Tails Greeter has not detected a persistence partition 13.143
After features/support/hooks.rb:291 0.811
After features/support/hooks.rb:75 0.008
Tags: @product
1:23.165
Before features/support/hooks.rb:245 0.002
Given a computer 0.224
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.061
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 16.323
And I plug SATA drive "fake_TailsData" 1.050
When I start the computer 0.980
And the computer boots Tails 51.413
Then drive "fake_TailsData" is detected by Tails 0.171
And Tails Greeter has not detected a persistence partition 12.939
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.007
Tags: @product
1:25.004
Before features/support/hooks.rb:245 0.002
Given a computer 0.242
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.044
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.924
And I plug SATA drive "gpt_ext2" 1.041
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.050
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.928
And I plug SATA drive "msdos_fat32" 1.054
And I start Tails from DVD with network unplugged and I login 1:14.386
Then drive "gpt_ext2" is detected by Tails 0.123
And drive "gpt_ext2" is not mounted 0.060
And drive "msdos_fat32" is detected by Tails 0.080
And drive "msdos_fat32" is not mounted 0.067
After features/support/hooks.rb:291 0.981
After features/support/hooks.rb:75 0.006
Tags: @product
1:51.057
Before features/support/hooks.rb:245 0.001
Given I have started Tails from DVD without network and logged in with an administration password 1:45.446
And running a command as root with pkexec requires PolicyKit administrator privileges 0.111
Then I can run a command as root with sudo 0.102
Then I can run a command as root with pkexec 5.397
After features/support/hooks.rb:291 1.536
After features/support/hooks.rb:75 0.020
Tags: @product
1:22.971
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 40.088
And running a command as root with pkexec requires PolicyKit administrator privileges 0.135
Then I cannot run a command as root with sudo and the standard passwords 0.184
And I cannot run a command as root with pkexec and the standard passwords 18.815
Then I cannot login as root using su with the standard passwords 23.747
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
Feature: Time syncing
22.833
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 7.957
When the network is plugged 0.186
And I successfully configure Tor 14.643
Then the system clock is less than 5 minutes incorrect 0.045
After features/support/hooks.rb:450 0.523
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.664
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.477
When the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.089
And I configure some normal bridges in the Tor Connection Assistant 12.440
And I wait until Tor is ready 1.576
Then the system clock is less than 5 minutes incorrect 0.046
After features/support/hooks.rb:450 0.481
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.000
Feature: Time syncing
28.573
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.417
When I bump the system time with "+1 day" 0.245
And I capture all network traffic 0.002
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.124
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 10.826
And I wait until Tor is ready 4.838
Then the system clock is less than 5 minutes incorrect 0.060
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.022
After features/support/hooks.rb:450 0.620
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.045
Feature: Time syncing
1:12.636
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.154
When I bump the system time with "-15 days" 0.211
And I warm reboot the computer 0.025
And the computer reboots Tails 1:3.167
Then Tails' hardware clock is close to the host system's time 1.077
After features/support/hooks.rb:450 0.140
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:18.154
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.359
When I bump the hardware clock's time with "-15 days" 1.791
And I warm reboot the computer 0.013
And the computer reboots Tails 1:7.162
Then the hardware clock is still off by "-15 days" 0.827
After features/support/hooks.rb:450 0.098
After features/support/hooks.rb:291 0.565
After features/support/hooks.rb:75 0.005
Feature: Time syncing
53.343
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.152
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 0.929
And the computer boots Tails 52.046
Then the system clock is just past Tails' source date 0.191
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.005
Feature: Time syncing
29.674
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.164
And I make sure time sync before Tor connects times out 1.231
When the network is plugged 0.040
And I successfully configure Tor 20.149
Then the system clock is less than 5 minutes incorrect 0.088
After features/support/hooks.rb:450 0.500
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:1.077
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.595
When I bump the system time with "+8 hours +15 minutes" 0.178
And all notifications have disappeared 4.091
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.144
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 2.971
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.097
And I click "Connect to Tor" 1.191
And the Tor Connection Assistant fails to connect to Tor 15.525
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.915
Then the system clock is less than 20 minutes incorrect 0.204
When I click "Connect to Tor" 1.186
Then I wait until Tor is ready 5.916
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.952
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:450 0.577
After features/support/hooks.rb:291 0.889
After features/support/hooks.rb:75 0.043
Feature: Time syncing
1:27.415
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.494
When I bump the system time with "+8 hours +15 minutes" 0.172
And all notifications have disappeared 4.376
And I capture all network traffic 0.003
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.008
# 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.222
And I click "Connect to Tor" 1.175
Then the Tor Connection Assistant reports that it failed to connect 11.802
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.175
Then the system clock is less than 20 minutes incorrect 0.228
# "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.320
When I click "Connect to Tor" 1.144
Then I wait until Tor is ready 35.628
And all Internet traffic has only flowed through the configured bridges 1.209
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.075
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.340
After features/support/hooks.rb:450 0.664
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.041
Feature: Time syncing
21.211
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.243
And I make sure time sync before Tor connects uses a fake connectivity check service 1.203
And the network is plugged 0.048
And Tor is ready 9.994
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.716
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.004
After features/support/hooks.rb:450 0.698
After features/support/hooks.rb:291 1.801
After features/support/hooks.rb:75 0.000
Tags: @product
45.294
When I configure some normal bridges in the Tor Connection Assistant 10.489
Then I wait until Tor is ready 33.598
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.047
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.148
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.042
Tags: @product
44.849
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.212
Then I wait until Tor is ready 31.293
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.042
And all Internet traffic has only flowed through the configured bridges 1.290
After features/support/hooks.rb:291 0.643
After features/support/hooks.rb:75 0.046
Tags: @product
34.314
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 30.684
Then I wait until Tor is ready 1.571
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.121
And all Internet traffic has only flowed through the configured bridges 0.925
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.032
Tags: @product
1:5.469
Given the Tor network and default bridges are blocked 1.771
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.628
Then the Tor Connection Assistant reports that it failed to connect 0.125
And tca.conf is empty 0.211
Given I scan a QR code from the error page in Tor Connection Assistant 21.026
And I retry connecting to Tor 1.175
Then I wait until Tor is ready 10.375
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 0.062
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.080
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.050
16.784
When I configure the default bridges in the Tor Connection Assistant 10.801
Then I wait until Tor is ready 3.892
And Tor is configured to use the default bridges 0.512
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.056
And Tor is configured to use the default bridges 0.446
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.064
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.038
Tags: @product
25.746
Given the Tor network is blocked 1.499
When I configure a direct connection in the Tor Connection Assistant 19.213
Then I wait until Tor is ready 3.458
And tca.conf includes no bridge 0.014
And available upgrades have been checked 0.066
And Tor is configured to use the default bridges 0.471
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.020
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.061
Tags: @product
43.886
Given the Tor network and default bridges are blocked 1.775
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.054
Then the Tor Connection Assistant reports that it failed to connect 0.117
And tca.conf is empty 0.185
Given the Tor network and default bridges are unblocked 1.271
And I retry connecting to Tor 1.161
Then I wait until Tor is ready 7.028
And tca.conf includes no bridge 0.016
And available upgrades have been checked 1.141
And all Internet traffic has only flowed through Tor or connectivity check service 1.133
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.085
Tags: @product
4.419
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.136
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.126
And I cannot click the "Connect to Tor" button 0.156
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.029
Tags: @product
26.162
Given I configure a direct connection in the Tor Connection Assistant 6.480
And I wait until Tor is ready 3.674
When I disconnect the network through GNOME 2.856
And I connect the network through GNOME 2.657
Then the Tor Connection Assistant autostarts 1.836
And the Tor Connection Assistant connects to Tor 5.891
And I wait until Tor is ready 0.879
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.046
And all Internet traffic has only flowed through Tor or connectivity check service 1.839
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.057
Tags: @product
40.667
Given I configure a direct connection in the Tor Connection Assistant 7.712
And I wait until Tor is ready 1.536
And I disconnect the network through GNOME 2.738
And the Tor network and default bridges are blocked 1.413
When I connect the network through GNOME 2.382
Then the Tor Connection Assistant reports that it failed to connect 24.883
After features/support/hooks.rb:291 0.759
After features/support/hooks.rb:75 0.042
Tags: @product
36.979
Given the Tor network and default bridges are blocked 1.849
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.053
Then the Tor Connection Assistant reports that it failed to connect 0.167
Given the Tor network and default bridges are unblocked 1.443
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 6.860
And Tor is configured to use the default bridges 0.496
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.954
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.067
18.042
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.288
And I prepare Tails for memory erasure tests 0.403
When I start a process allocating 128 MiB of memory with a known pattern 1.238
Then patterns cover at least 128 MiB in the guest's memory 3.792

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.018
And I wait 20 seconds 20.013

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.554
After features/support/hooks.rb:75 0.000
6:17.533
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:32.419
And I prepare Tails for memory erasure tests 0.458
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.328
When I trigger shutdown 0.010
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.519
After features/support/hooks.rb:75 0.010
24.021
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.269
And I temporarily create a 4 GiB disk named "gptfat" 0.045
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.027
And I plug USB drive "gptfat" 2.533
When I start Tails Installer 8.099
Then I am told by Tails Installer that the destination device "is too small" 0.045
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.001
Tags: @product
20.287
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.939
And I temporarily create a 7200 MiB disk named "temp" 0.048
And I start Tails Installer 9.320
But a suitable USB device is not found 0.018
When I plug USB drive "temp" 2.679
Then the "temp" USB drive is selected 0.075
When I unplug USB drive "temp" 0.188
Then a suitable USB device is not found 0.017
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
Tags: @product
3:41.648
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.981
And I temporarily create a 7200 MiB disk named "install" 0.039
And I create a gpt partition with a vfat filesystem on disk "install" 4.065
And I plug USB drive "install" 2.502
And I install Tails to USB drive "install" by cloning 3:17.007
Then the running Tails is installed on USB drive "install" 9.982
But there is no persistence partition on USB drive "install" 0.071
After features/support/hooks.rb:291 1.444
After features/support/hooks.rb:75 0.138
Tags: @product
3:36.506
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.420
And I temporarily create a 7200 MiB disk named "install" 0.045
And I plug USB drive "install" 2.594
And I install Tails to USB drive "install" by cloning 3:14.680
Then the running Tails is installed on USB drive "install" 10.693
But there is no persistence partition on USB drive "install" 0.071
After features/support/hooks.rb:291 1.069
After features/support/hooks.rb:75 0.111
Tags: @product
4:15.336
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.766
And I create a file in the Persistent directory 0.085
And I temporarily create a 7200 MiB disk named "install" 0.052
And I create a gpt partition with a vfat filesystem on disk "install" 4.067
And I plug USB drive "install" 2.428
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.195
Then the running Tails is installed on USB drive "install" 12.516
And there is a persistence partition on USB drive "install" 0.065
And the USB drive "install" contains the same files as my persistent storage 3.157
After features/support/hooks.rb:291 1.945
After features/support/hooks.rb:75 0.134
Tags: @product
3:43.375
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.682
And I temporarily create a 7200 MiB disk named "install" 0.045
And I plug USB drive "install" 2.418
And I install Tails to USB drive "install" by cloning 3:15.446
Then the running Tails is installed on USB drive "install" 13.709
And there is no persistence partition on USB drive "install" 0.072
After features/support/hooks.rb:291 2.142
After features/support/hooks.rb:75 0.098
Tags: @product
4:9.758
Before features/support/hooks.rb:245 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.588
And I have started Tails from DVD without network and logged in 8.543
And I clone USB drive "__internal" to a temporary USB drive "install" 1.118
And I plug USB drive "install" 2.474
# 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:37.053
Then the running Tails is installed on USB drive "install" 10.910
And there is no persistence partition on USB drive "install" 0.069
After features/support/hooks.rb:291 1.073
After features/support/hooks.rb:75 0.111
Tags: @product @uefi
1:45.019
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.609
And I power off the computer 0.362
And the computer is set to boot in UEFI mode 0.030
When I start Tails from USB drive "__internal" with network unplugged and I login 1:30.892
Then Tails is running from USB drive "__internal" 0.307
And the boot device has safe access rights 2.764
And Tails has started in UEFI mode 0.052
After features/support/hooks.rb:291 0.594
After features/support/hooks.rb:75 0.031
Tags: @product
1:24.287
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.777
And I plug and mount a USB drive containing a Tails USB image 28.824
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.440
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 44.199
After features/support/hooks.rb:291 1.597
After features/support/hooks.rb:75 0.088
Tags: @product
1:18.397
Before features/support/hooks.rb:245 0.002
Given a computer 0.161
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:17.137
Then Tails is running from USB drive "usbimage" 0.336
And the label of the system partition on "usbimage" is "Tails" 0.196
And the system partition on "usbimage" is an EFI system partition 0.160
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.147
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.090
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.096
And the system partition on "usbimage" has the expected flags 0.069
After features/support/hooks.rb:291 1.185
After features/support/hooks.rb:75 0.005
4:35.633
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 51.636
And I update APT using apt 17.075
And I install "popularity-contest" using apt 19.265
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.246
When I create a persistent storage and activate the Additional Software feature 20.280
Then Additional Software is correctly configured for package "popularity-contest" 1.261
When I shutdown Tails and wait for the computer to power off 9.024
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:29.616
Then Additional Software is correctly configured for package "popularity-contest" 0.959
And the package "popularity-contest" is installed after Additional Software has been started 0.268
After features/support/hooks.rb:450 39.080
After features/support/hooks.rb:291 1.337
After features/support/hooks.rb:75 0.013
2:46.081
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.206
And I start Tails from USB drive "__internal" and I login with an administration password 2:3.613
And I update APT using apt 17.411
When I install "makepp" using apt 19.398
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 5.379
And the package "makepp" is installed 0.072
After features/support/hooks.rb:450 39.192
After features/support/hooks.rb:291 1.196
After features/support/hooks.rb:75 0.017
4:38.648
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.235
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:55.197
When I uninstall "popularity-contest" using apt 18.718
And I accept removing "popularity-contest" from Additional Software 0.548
Then "popularity-contest" is not in the list of Additional Software 0.682
When I start Synaptic 22.499
And I update APT using Synaptic 22.614
And I install "cowsay" using Synaptic 10.265
And I accept adding "cowsay" to Additional Software 1.176
Then Additional Software is correctly configured for package "cowsay" 0.764
When I uninstall "cowsay" using apt 3.215
And I refuse removing "cowsay" from Additional Software 0.540
Then Additional Software is correctly configured for package "cowsay" 0.810
When I start "Additional Software" via GNOME Activities Overview 10.481
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.617
Then "cowsay" is not in the list of Additional Software 0.901
When I install "cowsay" using apt 3.209
And I refuse adding "cowsay" to Additional Software 0.538
Then "cowsay" is not in the list of Additional Software 0.633
After features/support/hooks.rb:450 0.943
After features/support/hooks.rb:291 0.833
After features/support/hooks.rb:75 0.009
9:0.368
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.191
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:33.931
And I configure APT to prefer an old version of cowsay 0.021
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.758
And I accept adding "cowsay" to Additional Software 5.794
And Additional Software is correctly configured for package "cowsay" 0.810
And I shutdown Tails and wait for the computer to power off 8.049
And I start Tails from USB drive "__internal" with network unplugged 53.400
And I enable persistence 10.377
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
And I log in to a new session 34.962
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.172
And I revert the APT tweaks that made it prefer an old version of cowsay 0.074
# 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.064
And the network is plugged 0.046
And Tor is ready 18.229
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.741
And available upgrades have been checked 0.091
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.989
And I can open the Additional Software configuration window from the notification 2.578
And I shutdown Tails and wait for the computer to power off 18.044
And I start Tails from USB drive "__internal" with network unplugged 53.239
And I enable persistence 13.218
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 32.295
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.150
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
And the network is plugged 0.041
And Tor is ready 40.709
Then the Additional Software upgrade service has started 0.177
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.098
After features/support/hooks.rb:450 2.418
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.028
1:56.445
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.212
And I start Tails from USB drive "__internal" with network unplugged 53.134
And I enable persistence 17.888
And I remove the "cowsay" deb files from the APT cache 0.566
# 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.061
And I log in to a new session 32.184
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 7.423
And I can open the Additional Software log file from the notification 4.369
And the package "cowsay" is not installed 0.605
After features/support/hooks.rb:450 0.105
After features/support/hooks.rb:291 0.786
After features/support/hooks.rb:75 0.015
Tags: @product
1:53.026
Before features/support/hooks.rb:245 0.005
Given a computer 0.248
And I create a 7200 MiB disk named "old" 0.079
And I plug USB drive "old" 1.058
And I write an old version of the Tails USB image to disk "old" 37.439
When I start Tails from USB drive "old" with network unplugged 1:10.244
Then the boot device has safe access rights 3.005
And Tails is running from USB drive "old" 0.296
And there is no persistence partition on USB drive "old" 0.063
And process "udev-watchdog" is running 0.094
And udev-watchdog is monitoring the correct device 0.312
And I unplug USB drive "old" 0.183
After features/support/hooks.rb:291 6.660
After features/support/hooks.rb:75 0.010
Tags: @product
1:58.746
Before features/support/hooks.rb:245 0.006
Given a computer 0.215
And I start Tails from USB drive "old" with network unplugged and I login 1:17.806
Then Tails is running from USB drive "old" 0.288
And I create a persistent partition 30.596
And I take note of which tps features are available 1.980
Then a Tails persistence partition exists on USB drive "old" 0.824
And I shutdown Tails and wait for the computer to power off 7.035
After features/support/hooks.rb:291 0.211
After features/support/hooks.rb:75 0.013
Tags: @product
2:26.892
Before features/support/hooks.rb:245 0.006
Given a computer 0.199
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:59.757
Then Tails is running from USB drive "old" 0.324
And all tps features are active 2.003
When I write some files expected to persist 1.761
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.172
And all persistence configuration files have safe access rights 0.396
And all persistent directories from the old Tails version have safe access rights 2.388
And I take note of which tps features are available 0.473
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.394
After features/support/hooks.rb:291 0.132
After features/support/hooks.rb:75 0.010
Tags: @product
2:18.599
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.377
And I log in to a new session 15.901
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.469
And I plug USB drive "to_upgrade" 2.392
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:34.614
Then the running Tails is installed on USB drive "to_upgrade" 13.409
And I unplug USB drive "to_upgrade" 0.228
And I unplug USB drive "__internal" 0.207
After features/support/hooks.rb:291 6.501
After features/support/hooks.rb:75 0.000
Tags: @product
2:2.265
Before features/support/hooks.rb:245 0.007
Given a computer 0.188
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:53.950
Then all tps features from the old Tails version are active 1.412
And Tails is running from USB drive "to_upgrade" 0.327
And the boot device has safe access rights 2.877
And the expected persistent files created with the old Tails version are present in the filesystem 1.292
And all persistent directories from the old Tails version have safe access rights 2.216
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.010
6:7.889
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.368
And no SquashFS delta is installed 0.060
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.244
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.049
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.288
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.464
When the network is plugged 0.040
And Tor is ready 18.474
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.424
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.348
Given I shutdown Tails and wait for the computer to power off 6.021
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.462
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 2.022
And the file system changes introduced in version 6.2~testoverlayfs are present 0.248
And only the 6.2~testoverlayfs SquashFS delta is installed 0.067
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.303
# 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.258
When the network is plugged 0.043
And Tor is ready 16.423
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.439
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.997
Given I shutdown Tails and wait for the computer to power off 4.017
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.386
Then Tails is running version 6.3~testoverlayfs 0.016
And all tps features are active 1.922
And the file system changes introduced in version 6.3~testoverlayfs are present 0.452
And only the 6.3~testoverlayfs SquashFS delta is installed 0.063
# 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.439
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.256
When the network is plugged 0.074
And Tor is ready 13.503
Then the Upgrader considers the system as up-to-date 10.643
# 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.148
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.902
After features/support/hooks.rb:291 0.761
After features/support/hooks.rb:75 0.020
33.148
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.914
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.250
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.074
And the signing key used by the Upgrader is outdated 0.602
But a current signing key is available on our website 0.000
When the network is plugged 0.037
And Tor is ready 15.536
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.732
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.000
52.142
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 42.796
When I eject the boot medium 0.276
Then Tails eventually shuts down 9.069
After features/support/hooks.rb:291 0.211
After features/support/hooks.rb:75 0.000
42.275
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 10.144
And I prepare Tails for memory erasure tests 0.422
And I fill a 128 MiB file with a known pattern on the root filesystem 16.719
And patterns cover at least 128 MiB in the guest's memory 3.595

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

When I eject the boot medium 0.315
And I wait for Tails to finish wiping the memory 9.204
Then I find very few patterns in the guest's memory 1.872

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

After features/support/hooks.rb:291 3.519
After features/support/hooks.rb:75 0.000
38.108
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.896
And I prepare Tails for memory erasure tests 0.391
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.027
And I fill the USB drive with a known pattern 3.522
And I read the content of the test FS 0.089
And patterns cover at least 90% of the test FS size in the guest's memory 4.244

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

When I eject the boot medium 0.357
And I wait for Tails to finish wiping the memory 9.715
Then I find very few patterns in the guest's memory 1.863

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

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

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

When I eject the boot medium 0.334
And I wait for Tails to finish wiping the memory 6.780
Then I find very few patterns in the guest's memory 1.832

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

After features/support/hooks.rb:291 3.478
After features/support/hooks.rb:75 0.000
2:22.022
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 15.033
And I prepare Tails for memory erasure tests 0.391
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.613
And patterns cover at least 100 MiB in the guest's memory 4.276

Pattern coverage: 113.270% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.419
And I wait for Tails to finish wiping the memory 9.096
Then I find very few patterns in the guest's memory 1.927

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

And Tails eventually shuts down 1:28.264
After features/support/hooks.rb:291 0.144
After features/support/hooks.rb:75 0.000
Tags: @product
52.703
Before features/support/hooks.rb:245 0.008
Given a computer 0.185
And I start Tails from DVD with network unplugged and genuine APT sources 52.145
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.076
And no proposed-updates APT suite is enabled 0.052
And no experimental APT suite is enabled for deb.torproject.org 0.049
And if releasing, no unversioned Tails APT source is enabled 0.176

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.013
Tags: @product
1:7.719
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 14.024
# 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.023
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.335
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.434
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.012
When I start Tails' custom backup tool 4.125
Then the backup tool displays "Plug in your backup Tails USB stick" 0.307
When I plug USB drive "backup" 2.421
And I give the Persistent Storage on drive "backup" its own UUID 0.154
And I click "Retry" in the backup tool 1.123
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.201
When I click "Back Up" in the backup tool 1.145
And I enter my persistent storage passphrase into the polkit prompt 12.871
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 5.150
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.182
And I plug USB drive "backup" 3.263
Then the USB drive "backup" contains the same files as my persistent storage 5.944
After features/support/hooks.rb:291 1.958
After features/support/hooks.rb:75 0.120
Tags: @product
0.193
Then the hostname should not have been leaked on the network 0.193
After features/support/hooks.rb:291 0.787
After features/support/hooks.rb:75 0.045
Tags: @product
0.692
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.185
And I switch to the "manually-added-con" NetworkManager connection 0.304
Then the hostname should not have been leaked on the network 0.202
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.043
39.513
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.293
When I start "Tails Documentation" via GNOME Activities Overview 10.724
Then the Tor Browser has started 19.888
Then "Tails - Documentation" has loaded in the Tor Browser 0.607
After features/support/hooks.rb:291 1.134
After features/support/hooks.rb:75 0.000
43.542
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.760
When I start "Tails Documentation" via GNOME Activities Overview 10.646
Then the Tor Browser has started 19.639
Then "Tails - Documentation" has loaded in the Tor Browser 0.495
After features/support/hooks.rb:291 0.923
After features/support/hooks.rb:75 0.000
22.273
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD without network and logged in 8.717
When I start Electrum through the GNOME menu 11.126
But the "electrum" tps feature is not enabled 0.559
And I see a warning that Electrum is not persistent 1.870
After features/support/hooks.rb:450 0.107
After features/support/hooks.rb:291 1.159
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
20.458
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.248
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.410
Then I see "CupsTestPage.png" after at most 40 seconds 2.849
And I can print the current document to "/home/amnesia/output.pdf" 5.949
After features/support/hooks.rb:291 1.197
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.903
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.131
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.128
When I open "/home/amnesia/default-testpage.pdf" with Evince 4.277
Then I see "CupsTestPage.png" after at most 40 seconds 2.771
And I can print the current document to "/home/amnesia/output.pdf" 4.594
After features/support/hooks.rb:291 1.143
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.045
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.077
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.147
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.048
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.055
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.053
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.140
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.563
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.075
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.102
When I close Evince 0.193
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.103
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.187
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.342
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.091
When I close Evince 0.196
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.108
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.175
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.269
# 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.111
After features/support/hooks.rb:291 0.882
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
21.549
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.025
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.132
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.052
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.573
Then I see "CupsTestPage.png" after at most 40 seconds 2.832
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.933
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.409
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.898
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.149
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.066
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.165
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.769
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.224
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.135
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.000
20.542
Before features/support/hooks.rb:245 0.020
Given I have started Tails from DVD without network and logged in 9.054
And I wait 10 seconds 10.005

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.070
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.111
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.058
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
Tags: @product
9.086
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.627
When the "Dogtail rules!" notification is sent 0.185
Then the "Dogtail rules!" notification is shown to the user 0.273
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
Tags: @product
3:18.508
Before features/support/hooks.rb:245 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.862
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.077
And Tor is ready 18.857
And all notifications have disappeared 4.040
When I start "Additional Software" via GNOME Activities Overview 11.315
And I close the "tails-additional-software-config" window 1.935
When I start "Disks" via GNOME Activities Overview 8.131
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.401
When I start "GNOME Terminal" via GNOME Activities Overview 9.506
And I close the "gnome-terminal-server" window 1.945
When I start "Files" via GNOME Activities Overview 7.907
And I close the "org.gnome.Nautilus" window 4.933
When I start "Persistent Storage" via GNOME Activities Overview 9.849
And I close the "tps-frontend" window 3.538
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.855
When I start "Pidgin" via GNOME Activities Overview 8.756
And I close the "Pidgin" window 3.246
When I start "Thunderbird" via GNOME Activities Overview 9.333
And I close the "Thunderbird" window 13.326
When I start "Tor Browser" via GNOME Activities Overview 9.406
And I close the "Firefox" window 14.085
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.895
And I close the "unlock-veracrypt-volumes" window 2.871
When I start "Unsafe Browser" via GNOME Activities Overview 9.912
And I close the "Firefox" window 12.515
After features/support/hooks.rb:291 2.238
After features/support/hooks.rb:75 0.000
Tags: @product
39.748
Before features/support/hooks.rb:245 0.007
Given a computer 0.818
And I start the computer from DVD with network unplugged 35.679
When Tails detects disk read failures 0.938
Then I see a disk failure message on the splash screen 2.312
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.011
Tags: @product @doc
29.717
Before features/support/hooks.rb:245 0.007
Given a computer 0.193
And I have started Tails from DVD without network and logged in 8.370
When Tails detects disk read failures 0.545
Then I see a disk failure message 1.424
Then I can open the hardware failure documentation from the disk failure message 19.184
After features/support/hooks.rb:291 1.754
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
47.927
Before features/support/hooks.rb:245 0.008
Given a computer 0.211
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.587
Then I see a graphics card failure message on the splash screen 14.128
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.010
Tags: @product @doc
11.449
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.872
Then the included OpenPGP keys are valid for the next 1 month 2.576
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.000
Tags: @product
21.042
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.090
Then the keys trusted by APT are valid for the next 3 months 12.951
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
48.228
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.602
And I log in to a new session in German (de) 31.824
Then the amnesiac Documents directory exists 0.066
And there is a GNOME bookmark for the amnesiac Documents directory 2.735
After features/support/hooks.rb:291 0.936
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
1:1.501
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 29.445
And I log in to a new session in German (de) 29.195
Then the amnesiac Downloads directory exists 0.061
And there is a GNOME bookmark for the amnesiac Downloads directory 2.798
After features/support/hooks.rb:291 0.735
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.239
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.075
And I log in to a new session in German (de) 30.318
Then the amnesiac Music directory exists 0.044
And there is a GNOME bookmark for the amnesiac Music directory 1.800
After features/support/hooks.rb:291 1.751
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.918
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.155
And I log in to a new session in German (de) 31.332
Then the amnesiac Pictures directory exists 0.058
And there is a GNOME bookmark for the amnesiac Pictures directory 2.371
After features/support/hooks.rb:291 0.933
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.816
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.262
And I log in to a new session in German (de) 31.159
Then the amnesiac Videos directory exists 0.064
And there is a GNOME bookmark for the amnesiac Videos directory 2.329
After features/support/hooks.rb:291 0.931
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.686
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.509
When I log in to a new session in Arabic (ar) 31.165
Then the keyboard layout is set to "us" 0.140
When the network is plugged 0.044
And Tor is ready 14.308
Then I successfully start the Unsafe Browser in "ar" 13.347
And I kill the Unsafe Browser 5.810
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 25.994
And DuckDuckGo is the default search engine 10.598
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 12.567
And the layout of the screen keyboard is set to "us" 0.618
After features/support/hooks.rb:291 1.786
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.984
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.179
When I log in to a new session in Chinese (zh_CN) 31.095
Then the keyboard layout is set to "cn" 0.309
When the network is plugged 0.049
And Tor is ready 14.212
Then I successfully start the Unsafe Browser in "zh_CN" 14.066
And I kill the Unsafe Browser 5.736
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 24.192
And DuckDuckGo is the default search engine 11.287
And I kill the Tor Browser 5.551
And the screen keyboard works in Thunderbird 15.646
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:291 1.110
After features/support/hooks.rb:75 0.000
Feature: Localization
1:45.184
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.724
When I log in to a new session in English (en) 16.065
Then the keyboard layout is set to "us" 0.107
When the network is plugged 0.046
And Tor is ready 14.605
Then I successfully start the Unsafe Browser in "en" 13.860
And I kill the Unsafe Browser 5.627
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 23.871
And DuckDuckGo is the default search engine 5.092
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 11.294
And the layout of the screen keyboard is set to "us" 0.531
After features/support/hooks.rb:291 1.860
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.079
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.040
When I log in to a new session in French (fr) 30.269
Then the keyboard layout is set to "fr" 0.181
When the network is plugged 0.038
And Tor is ready 13.994
Then I successfully start the Unsafe Browser in "fr" 13.627
And I kill the Unsafe Browser 5.686
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 26.781
And DuckDuckGo is the default search engine 10.515
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 11.786
And the layout of the screen keyboard is set to "fr" 0.538
After features/support/hooks.rb:291 1.153
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.543
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.145
When I log in to a new session in German (de) 30.734
Then the keyboard layout is set to "de" 0.112
When the network is plugged 0.039
And Tor is ready 13.556
Then I successfully start the Unsafe Browser in "de" 13.838
And I kill the Unsafe Browser 5.683
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 26.736
And DuckDuckGo is the default search engine 10.380
And I kill the Tor Browser 5.460
And the screen keyboard works in Thunderbird 11.178
And the layout of the screen keyboard is set to "de" 0.592
After features/support/hooks.rb:291 2.459
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.467
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.866
When I log in to a new session in Italian (it) 31.813
Then the keyboard layout is set to "it" 0.209
When the network is plugged 0.042
And Tor is ready 13.593
Then I successfully start the Unsafe Browser in "it" 14.300
And I kill the Unsafe Browser 5.730
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 26.838
And DuckDuckGo is the default search engine 11.039
And I kill the Tor Browser 5.460
And the screen keyboard works in Thunderbird 11.915
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:291 3.444
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.249
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.240
When I log in to a new session in Persian (fa) 33.758
Then the keyboard layout is set to "ir" 0.135
When the network is plugged 0.048
And Tor is ready 14.618
Then I successfully start the Unsafe Browser in "fa" 13.631
And I kill the Unsafe Browser 5.690
When I enable the screen keyboard 0.147
Then the screen keyboard works in Tor Browser 27.339
And DuckDuckGo is the default search engine 18.489
And I kill the Tor Browser 5.534
And the screen keyboard works in Thunderbird 11.039
And the layout of the screen keyboard is set to "ir" 0.574
After features/support/hooks.rb:291 1.050
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.373
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.641
When I log in to a new session in Portuguese (pt) 32.797
Then the keyboard layout is set to "pt" 0.102
When the network is plugged 0.034
And Tor is ready 15.198
Then I successfully start the Unsafe Browser in "pt" 13.488
And I kill the Unsafe Browser 5.721
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 25.329
And DuckDuckGo is the default search engine 10.521
And I kill the Tor Browser 5.490
And the screen keyboard works in Thunderbird 10.421
And the layout of the screen keyboard is set to "us" 0.541
After features/support/hooks.rb:291 1.257
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.311
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.861
When I log in to a new session in Russian (ru) 32.612
Then the keyboard layout is set to "ru" 0.133
When the network is plugged 0.044
And Tor is ready 16.008
Then I successfully start the Unsafe Browser in "ru" 13.620
And I kill the Unsafe Browser 5.926
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 25.308
And DuckDuckGo is the default search engine 18.470
And I kill the Tor Browser 5.526
And the screen keyboard works in Thunderbird 13.090
And the layout of the screen keyboard is set to "ru" 0.601
After features/support/hooks.rb:291 2.640
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.273
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.958
When I log in to a new session in Spanish (es) 29.709
Then the keyboard layout is set to "es" 0.161
When the network is plugged 0.060
And Tor is ready 14.846
Then I successfully start the Unsafe Browser in "es" 13.478
And I kill the Unsafe Browser 5.633
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 24.984
And DuckDuckGo is the default search engine 9.527
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 13.038
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:291 2.277
After features/support/hooks.rb:75 0.000
Feature: Localization
2:2.375
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.779
When I log in to a new session in Turkish (tr) 28.754
Then the keyboard layout is set to "tr" 0.192
When the network is plugged 0.036
And Tor is ready 13.190
Then I successfully start the Unsafe Browser in "tr" 13.511
And I kill the Unsafe Browser 5.743
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 25.752
And DuckDuckGo is the default search engine 10.422
And I kill the Tor Browser 5.481
And the screen keyboard works in Thunderbird 10.768
And the layout of the screen keyboard is set to "us" 0.609
After features/support/hooks.rb:291 1.187
After features/support/hooks.rb:75 0.000
Tags: @product
40.855
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.937
And I capture all network traffic 0.008
When I disable MAC spoofing in Tails Greeter 3.047
And I log in to a new session 15.695
And the network is plugged 0.043
And Tor is ready 12.122
Then 1 network interface is enabled 0.103
And the 1st network device has its real MAC address configured 0.103
When I hotplug a network device and wait for it to be initialized 1.371
Then 2 network interfaces are enabled 0.065
And the 2nd network device has its real MAC address configured 0.078
And some network device leaked the real MAC address 0.278
After features/support/hooks.rb:291 0.887
After features/support/hooks.rb:75 0.050
Tags: @product
1:8.737
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.745
And I capture all network traffic 0.007
When I log in to a new session 15.818
And the network is plugged 0.035
And Tor is ready 43.139
Then 1 network interface is enabled 0.089
And the 1st network device has a spoofed MAC address configured 0.073
When I hotplug a network device and wait for it to be initialized 1.379
Then 2 network interfaces are enabled 0.069
And the 2nd network device has a spoofed MAC address configured 0.064
And no network device leaked the real MAC address 0.314
After features/support/hooks.rb:291 0.813
After features/support/hooks.rb:75 0.037
Tags: @product
2:27.579
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.117
And I capture all network traffic 0.007
And the network is plugged 0.045
And macchanger will fail by not spoofing and always returns false 0.151
When I log in to a new session 2:12.373
Then no network interfaces are enabled 0.174
And no network device leaked the real MAC address 0.091
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.617
After features/support/hooks.rb:291 1.741
After features/support/hooks.rb:75 0.048
Tags: @product
2:26.467
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.760
And I capture all network traffic 0.005
And the network is plugged 0.060
And macchanger will fail by not spoofing and always returns true 0.149
When I log in to a new session 2:12.193
Then no network interfaces are enabled 0.104
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.181
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.065
Tags: @product
2:28.719
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.826
And I capture all network traffic 0.007
And the network is plugged 0.042
And macchanger will fail by not spoofing and always returns true 0.146
And no network interface modules can be unloaded 0.409
When I log in to a new session 2:13.153
Then 1 network interface is enabled 0.110
But the MAC spoofing panic mode disabled networking 0.356
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 6.656
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.045
Tags: @product
53.049
Before features/support/hooks.rb:245 0.006
Given a computer 0.178
And I capture all network traffic 0.006
When I start the computer 0.926
Then the computer boots Tails 51.804
And no network interfaces are enabled 0.120
And no network device leaked the real MAC address 0.014
After features/support/hooks.rb:291 0.756
After features/support/hooks.rb:75 0.056
1:27.323
Before features/support/hooks.rb:245 0.006
Given a computer 0.176
And I start Tails from DVD with network unplugged and I login 1:14.841
And I plug and mount a USB drive containing a sample PNG 10.790
Then MAT can clean some sample PNG file 1.514
After features/support/hooks.rb:291 0.612
After features/support/hooks.rb:75 0.009
Feature: Networking
Tags: @product
1:17.353
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.079
And I wait between 30 and 60 seconds 53.043

Slept for 53 seconds

Then the Tor Status icon tells me that Tor is not usable 0.724
When the network is plugged 0.046
Then I successfully configure Tor 10.778
And the Tor Status icon tells me that Tor is usable 0.733
And all notifications have disappeared 3.884
And the time has synced 0.062
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.000
Feature: Networking
34.731
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.863
And I disable networking in Tails Greeter 0.934
And I log in to a new session 15.421
Then no network interfaces are enabled 0.163
When I hotplug a network device 0.150
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.188
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
25.017
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.930
When I start "Onion Circuits" via GNOME Activities Overview 10.032
Then Onion Circuits starts 1.789
And Onion Circuits shows some circuits 0.265
After features/support/hooks.rb:291 0.983
After features/support/hooks.rb:75 0.000
Tags: @product
2:13.952
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:29.430
And I update APT using apt 18.338
And I install "python3-behave" using apt 23.019
Then the Tails Persistent Storage behave tests pass 3.164
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
Tags: @product
34.851
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.182
When I log in to a new session without activating the Persistent Storage 18.318
Then Tails is running from USB drive "__internal" 0.406
And persistence is disabled 0.179
But a Tails persistence partition exists on USB drive "__internal" 4.765
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
Tags: @product
2:41.897
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 11.898
Then Tails is running from USB drive "__internal" 0.340
When I create a file in the Persistent directory 0.130
And I create a persistent partition with the default settings 20.953
Then the file I created was copied to the Persistent Storage 0.510
When I shutdown Tails and wait for the computer to power off 9.026
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.732
Then persistence for "Persistent" is active 0.247
And the file I created in the Persistent directory exists 0.058
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.009
Tags: @product
54.479
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 10.685
And the system is very low on memory 5.086
When I create a file in the Persistent directory 1.845
When I try to create a persistent partition 20.253
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.136
When I close the Persistent Storage app 2.558
And I free up some memory 1.238
And I create a persistent partition with the default settings 12.471
Then the file I created was copied to the Persistent Storage 0.203
After features/support/hooks.rb:291 0.979
After features/support/hooks.rb:75 0.000
Tags: @product
2:25.787
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.522
Then Tails is running from USB drive "__internal" 0.355
And all tps features are active 1.988
And all persistent directories have safe access rights 2.273
When I disable the first tps feature 4.473
Then all tps features but the first one are active 1.914
And I shutdown Tails and wait for the computer to power off 6.071
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:56.376
Then all tps features but the first one are active 1.812
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.009
Tags: @product
17.449
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.833
Then persistence for "Persistent" is active 0.065
And I create a file in the Persistent directory 0.060
Then the file I created was copied to the Persistent Storage 0.058
When I disable the first tps feature 4.609
Then persistence for "Persistent" is not active 0.069
And the Persistent directory does not exist 0.052
When I enable the first tps feature 2.572
Then persistence for "Persistent" is active 0.062
And the file I created in the Persistent directory exists 0.063
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.000
Tags: @product
17.397
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.571
Then persistence for "Persistent" is active 0.072
When I create a file in the Persistent directory 0.173
And I disable the first tps feature 4.466
And I delete the data of the Persistent Folder feature 3.063
Then the file I created does not exist on the Persistent Storage 0.051
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
Tags: @product
1:2.675
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 22.589
And the network is plugged 0.033
And Tor is ready 17.342
And I take note of which tps features are available 0.663
When I write some files expected to persist 1.402
And I shutdown Tails and wait for the computer to power off 6.081
# 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.563
After features/support/hooks.rb:291 0.107
After features/support/hooks.rb:75 0.000
Tags: @product
2:44.962
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.877
And the network is plugged 0.036
And Tor is ready 20.041
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.195
And I shutdown Tails and wait for the computer to power off 6.019
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.431
And I capture all network traffic 0.015
And the network is plugged 0.059
And Tor is ready 17.560
And I switch to the "persistent-con-current" NetworkManager connection 0.343
And the 1st network device has a spoofed MAC address configured 0.091
And no network device leaked the real MAC address 0.290
After features/support/hooks.rb:291 0.842
After features/support/hooks.rb:75 0.061
Tags: @product
48.521
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 10.689
And I enable persistence creation in Tails Greeter 1.094
And I log in to a new session expecting no warning about the Persistent Storage not being activated 14.721
Then I create a persistent partition with the default settings using the wizard that was already open 22.017
After features/support/hooks.rb:291 2.749
After features/support/hooks.rb:75 0.000
Tags: @product
4:32.027
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.463
When I enable persistence 38.241
Then no persistent Greeter options were restored 14.760
When I set all Greeter options to non-default values 23.010
And I log in to a new session in German (de) after having activated the Persistent Storage 50.328
Then all Greeter options are set to non-default values 0.497
When I cold reboot the computer 5.965
And the computer reboots Tails 52.594
Given I enable persistence 27.414
Then persistent Greeter options were restored 14.734
When I log in to a new session after having activated the Persistent Storage 32.567
Then all Greeter options are set to non-default values 0.448
After features/support/hooks.rb:291 1.035
After features/support/hooks.rb:75 0.009
Tags: @product
3:23.945
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.785
# 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 32.016
And I shutdown Tails and wait for the computer to power off 10.023
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:1.598
And I change the passphrase of the Persistent Storage back to the original 30.520
After features/support/hooks.rb:291 1.972
After features/support/hooks.rb:75 0.008
Tags: @product
49.471
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.560
And I log in to a new session without activating the Persistent Storage 16.686
Then persistence is disabled 0.173
But a Tails persistence partition exists on USB drive "__internal" 6.648
And all notifications have disappeared 9.315
When I delete the persistent partition 5.724
Then there is no persistence partition on USB drive "__internal" 0.362
After features/support/hooks.rb:291 0.911
After features/support/hooks.rb:75 0.000
Tags: @product
2:7.525
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.545
When I write some dotfile expected to persist 0.041
And I shutdown Tails and wait for the computer to power off 6.176
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.478
Then the expected persistent dotfile is present in the filesystem 0.283
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.009
Tags: @product
1:24.895
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 8.650
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.085
When I try to enable persistence 0.245
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 23.932
When I log in to a new session after having activated the Persistent Storage 36.286
And all notifications have disappeared 8.686
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.236
And all tps features are enabled 1.968
And all tps features but the first one are active 1.803
After features/support/hooks.rb:291 1.023
After features/support/hooks.rb:75 0.000
Tags: @product
4:42.675
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 3:35.491
And I enable persistence 29.835
And I log in to a new session after having activated the Persistent Storage 35.512
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.669
And persistence is enabled 0.165
After features/support/hooks.rb:291 1.318
After features/support/hooks.rb:75 0.000
Tags: @product
30.088
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.451
And I enable persistence but something goes wrong during the LUKS header upgrade 20.907
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.729
After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.000
Tags: @product
45.345
When I choose to connect to Tor automatically 1.910
And I accept Tor Connection's offer to use my persistent bridges 1.702
And I click "Connect to Tor" 1.202
Then I wait until Tor is ready 38.378
And tca.conf includes the configured bridges 0.010
And the "TorConfiguration" tps feature is enabled and active 0.996
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.143
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.061
Tags: @product
44.656
When I choose to connect to Tor automatically 1.525
And I accept Tor Connection's offer to use my persistent bridges 1.671
And I disable saving bridges to Persistent Storage 1.228
And I configure a direct connection in the Tor Connection Assistant 9.498
Then I wait until Tor is ready 28.544
And tca.conf includes no bridge 0.014
And the "TorConfiguration" tps feature is not enabled and not active 1.046
And all Internet traffic has only flowed through Tor or connectivity check service 1.126
After features/support/hooks.rb:291 0.633
After features/support/hooks.rb:75 0.056
Tags: @product
10.432
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.021
Then the live user has been setup by live-boot 0.108
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.113
And the live user owns its home directory which has strict permissions 0.188
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.000
14.069
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.878
Then no unexpected services are listening for network connections 0.190

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.000
Tags: @product
13.685
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 13.583
Then there are no unexpected messages of priority "err" or higher in the journal 0.101
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.000
Tags: @product
10.722
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.666
Then there are no unexpected messages of priority "err" or higher in the journal 0.056
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.000
Tags: @product
17.838
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.316
When I request a shutdown using the system menu 1.513
Then Tails eventually shuts down 5.007
After features/support/hooks.rb:291 0.150
After features/support/hooks.rb:75 0.000
1:12.045
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.193
When I request a reboot using the system menu 1.508
Then Tails eventually restarts 59.343
After features/support/hooks.rb:291 3.434
After features/support/hooks.rb:75 0.000
6.895
Given I monitor the network connections of SSH 0.061
And I have the SSH key pair for an SSH server 0.334
When I connect to an SSH server on the Internet 5.167
Then I have sucessfully logged into the SSH server 1.321
And I see that SSH is properly stream isolated 0.011
After features/support/hooks.rb:450 0.421
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.000
6.867
Given I have the SSH key pair for an SSH server 0.214
And an SSH server is running on the LAN 0.312
When I connect to an SSH server on the LAN 4.714
Then I am prompted to verify the SSH fingerprint for the SSH server 1.626
After features/support/hooks.rb:450 0.346
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.000
11.059
Given I have the SSH key pair for an SFTP server 0.190
When I connect to an SFTP server on the Internet 9.707
Then I successfully connect to the SFTP server 1.161
After features/support/hooks.rb:450 0.465
After features/support/hooks.rb:291 0.864
After features/support/hooks.rb:75 0.000
16.056
Given I cancel setting up an email account 2.552
When I open Thunderbird's Add-ons Manager 1.795
And I open the Extensions tab 1.094
Then I see that no add-ons are enabled in Thunderbird 10.613
After features/support/hooks.rb:450 0.688
After features/support/hooks.rb:291 1.138
After features/support/hooks.rb:75 0.000
42.247
When I enter my email credentials into the autoconfiguration wizard 9.421
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.346
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.357
When I accept the autoconfiguration wizard's configuration 17.919
And I send an email to myself 6.105
And I fetch my email 1.498
Then I can find the email I sent to myself in my inbox 6.597
After features/support/hooks.rb:450 1.218
After features/support/hooks.rb:291 0.978
After features/support/hooks.rb:75 0.000
8.283
When the network is plugged 0.048
And the Tor Connection Assistant autostarts 2.970
And I look at the hide mode but then I go back 3.913
And I choose to connect to Tor automatically 1.224
Then Tor Connection does not propose me to use Tor bridges 0.126
After features/support/hooks.rb:291 0.578
After features/support/hooks.rb:75 0.000
Tags: @product
1:20.751
Given the Tor network and default bridges are blocked 1.382
And the network is plugged 0.055
And I make sure time sync before Tor connects indicates a captive portal 1.248
And the Tor Connection Assistant autostarts 1.506
When I choose to connect to Tor automatically 1.693
And I click "Connect to Tor" 1.162
Then the Tor Connection Assistant fails to connect to Tor 28.085
And the Tor Connection Assistant knows that it's not the time sync that failed 10.541
And the Tor Connection Assistant knows that there might be a captive portal 0.099
When I open the Unsafe Browser from Tor Connection 13.687
And I log-in to the Captive Portal 11.511
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.875
And I allow time sync before Tor connects to work again 0.058
And I click "Connect to Tor" 1.162
Then I wait until Tor is ready 6.559
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.000
Tags: @product
11.548
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.037
Then the firewall's policy is to drop all IPv4 traffic 0.155
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.210
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.074
And the firewall is configured to block all external IPv6 traffic 0.069
After features/support/hooks.rb:291 0.583
After features/support/hooks.rb:75 0.000
Tags: @product
38.395
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.246
And I capture all network traffic 0.010
When I successfully start the Unsafe Browser 14.976
And I open the Tails homepage in the Unsafe Browser 11.092
And the Tails homepage loads in the Unsafe Browser 0.580
Then the firewall leak detector has detected leaks 0.489
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.068
Tags: @product
12.560
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.514
And I capture all network traffic 0.010
And I disable Tails' firewall 0.229
When I do a TCP DNS lookup of "torproject.org" 0.670
Then the firewall leak detector has detected leaks 0.135
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.057
Tags: @product
11.917
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.044
And I capture all network traffic 0.006
And I disable Tails' firewall 0.217
When I do a UDP DNS lookup of "torproject.org" 0.542
Then the firewall leak detector has detected leaks 0.106
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.036
Tags: @product
15.372
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 10.944
And I capture all network traffic 0.006
And I disable Tails' firewall 0.209
When I send some ICMP pings 4.078
Then the firewall leak detector has detected leaks 0.132
After features/support/hooks.rb:291 0.567
After features/support/hooks.rb:75 0.056
12.431
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.920
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.445
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.064
After features/support/hooks.rb:450 0.257
After features/support/hooks.rb:291 0.560
After features/support/hooks.rb:75 0.000
12.244
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 10.861
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.323
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.059
After features/support/hooks.rb:450 0.353
After features/support/hooks.rb:291 0.608
After features/support/hooks.rb:75 0.000
16.471
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.024
When I open an untorified ICMP connection to 1.2.3.4 5.371
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.075
After features/support/hooks.rb:450 0.324
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.000
Tags: @product
20.085
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.041
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.042
And I successfully configure Tor 11.976
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
10.221
When I monitor the network connections of tails-security-check 0.055
And I re-run tails-security-check 0.143
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.401
After features/support/hooks.rb:291 0.830
After features/support/hooks.rb:75 0.000
2.509
When I monitor the network connections of htpdate 0.048
And I re-run htpdate 2.449
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.376
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.000
32.221
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.080
And I re-run tails-upgrade-frontend-wrapper 32.129
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.466
After features/support/hooks.rb:291 0.988
After features/support/hooks.rb:75 0.000
22.516
When I monitor the network connections of Tor Browser 0.075
And I start the Tor Browser 21.292
And the Tor Browser loads the startup page 1.111
Then I see that Tor Browser is properly stream isolated 0.036
After features/support/hooks.rb:450 1.372
After features/support/hooks.rb:291 0.857
After features/support/hooks.rb:75 0.000
Tags: @product
39.793
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.147
And a web server is running on the LAN 1.041
And I capture all network traffic 0.006
When I start the Tor Browser 19.038
And the Tor Browser loads the startup page 1.187
And I open a page on the LAN web server in the Tor Browser 5.853
Then the Tor Browser shows the "Unable to connect" error 0.994
And no traffic was sent to the web server on the LAN 0.523
After features/support/hooks.rb:291 0.703
After features/support/hooks.rb:75 0.042
48.324
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.013
Then the amnesiac Tor Browser directory exists 0.045
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.542
And the persistent Tor Browser directory does not exist 0.047
When I start the Tor Browser 18.320
And the Tor Browser loads the startup page 1.235
Then I can save the current page as "index.html" to the default downloads directory 4.826
And I can print the current page as "output.pdf" to the default downloads directory 11.293
After features/support/hooks.rb:450 1.298
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
42.231
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.998
When I start the Tor Browser 19.015
Then the Tor Browser loads the startup page 1.119
When I download some file in the Tor Browser 10.887
Then the file is saved to the default Tor Browser download directory 0.210
After features/support/hooks.rb:450 2.382
After features/support/hooks.rb:291 0.604
After features/support/hooks.rb:75 0.000
1:9.994
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.414
When I start the Tor Browser 18.093
And the Tor Browser loads the startup page 1.032
Then I can listen to an Ogg audio track in Tor Browser 39.454
After features/support/hooks.rb:450 2.028
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.000
39.638
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.011
When I start the Tor Browser 17.796
And the Tor Browser loads the startup page 1.163
Then I can watch a WebM video in Tor Browser 9.666
After features/support/hooks.rb:450 1.263
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.000
Tags: @product
1:5.711
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.246
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.104
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.058
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.066
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.047
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/tmp/synaptic.html" exists 0.056
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.130
When I start the Tor Browser 18.526
And the Tor Browser loads the startup page 1.094
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.044
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.545
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.099
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.143
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.650
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.583
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.059
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.114
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.186
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.511
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.061
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.103
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.263
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.504
# 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.056
# 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.833
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.520
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.000
Tags: @product
30.417
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.182
When I start the Tor Browser 18.168
Then the Tor Browser uses all expected TBB shared libraries 1.065
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.000
52.613
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.121
When I start the Tor Browser 19.776
And the Tor Browser loads the startup page 1.172
And I open the Tails homepage in the Tor Browser 14.241
Then the Tor Browser loads the Tails homepage 1.304
When I request a new identity in Tor Browser 3.183
Then the Tor Browser restarts into a fresh session 1.813
After features/support/hooks.rb:450 1.646
After features/support/hooks.rb:291 1.226
After features/support/hooks.rb:75 0.000
Tags: @product
32.111
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 10.945
When I start the Tor Browser 18.586
And the Tor Browser loads the startup page 1.083
Then Tor Browser's circuit view is working 1.495
After features/support/hooks.rb:291 0.801
After features/support/hooks.rb:75 0.000
Tags: @product
49.508
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.007
When I start the Tor Browser 18.366
And the Tor Browser loads the startup page 1.163
When I open the address "https://net.ipcalf.com/" in the Tor Browser 8.725
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 0.881
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.195
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.168
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
Tags: @product
1:34.978
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.960
And the network is plugged 0.034
And I successfully configure Tor 13.649
And available upgrades have been checked 1.120
And all notifications have disappeared 3.915
Then the persistent Tor Browser directory exists 0.051
And there is a GNOME bookmark for the persistent Tor Browser directory 1.489
When I start the Tor Browser 18.100
And I open the address "https://tails.net/about" in the Tor Browser 15.173
And "Tails - How Tails works" has loaded in the Tor Browser 1.272
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.300
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.804
Then "Tails - How Tails works" has loaded in the Tor Browser 1.546
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.559
After features/support/hooks.rb:291 0.876
After features/support/hooks.rb:75 0.000
Tags: @product
38.214
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.217
Then the amnesiac Documents directory exists 0.057
And there is a GNOME bookmark for the amnesiac Documents directory 1.898
Then I start the Tor Browser in offline mode 20.719
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.321
After features/support/hooks.rb:291 0.961
After features/support/hooks.rb:75 0.000
Tags: @product
37.951
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.082
Then the amnesiac Downloads directory exists 0.057
And there is a GNOME bookmark for the amnesiac Downloads directory 1.911
Then I start the Tor Browser in offline mode 20.152
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.747
After features/support/hooks.rb:291 1.023
After features/support/hooks.rb:75 0.000
Tags: @product
37.295
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.923
Then the amnesiac Music directory exists 0.051
And there is a GNOME bookmark for the amnesiac Music directory 1.495
Then I start the Tor Browser in offline mode 20.257
And I can save the current page as "index.html" to the Music GNOME bookmark 7.567
After features/support/hooks.rb:291 1.027
After features/support/hooks.rb:75 0.000
Tags: @product
38.095
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.011
Then the amnesiac Pictures directory exists 0.042
And there is a GNOME bookmark for the amnesiac Pictures directory 1.933
Then I start the Tor Browser in offline mode 20.564
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.542
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
Tags: @product
35.762
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.953
Then the amnesiac Videos directory exists 0.049
And there is a GNOME bookmark for the amnesiac Videos directory 2.016
Then I start the Tor Browser in offline mode 18.214
And I can save the current page as "index.html" to the Videos GNOME bookmark 7.529
After features/support/hooks.rb:291 0.958
After features/support/hooks.rb:75 0.000
Tags: @product
3:15.510
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.996
And all tps features are active 2.000
And all persistent filesystems have safe access rights 0.186
And all persistence configuration files have safe access rights 0.339
And all persistent directories have safe access rights 2.278
When I start the Tor Browser in offline mode 21.285
And I add a bookmark to eff.org in the Tor Browser 13.995
And I cold reboot the computer 8.018
And the computer reboots Tails 1:1.175
And I enable persistence 13.194
And I log in to a new session 32.740
And all notifications have disappeared 8.382
And I start the Tor Browser in offline mode 19.655
Then the Tor Browser has a bookmark to eff.org 1.260
After features/support/hooks.rb:291 0.822
After features/support/hooks.rb:75 0.008
4.497
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.341
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.155
After features/support/hooks.rb:450 0.385
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.000
7.445
Given I have the SSH key pair for a Git repository 0.199
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.086
Then the Git repository "testing" has been cloned successfully 0.159
After features/support/hooks.rb:450 0.415
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.000
0.405
When I wget "https://example.com/" to stdout 0.404
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.304
After features/support/hooks.rb:291 0.583
After features/support/hooks.rb:75 0.000
37.771
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 37.771

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 1.707
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.000
0.433
When I curl "https://example.com/" to stdout 0.433
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.285
After features/support/hooks.rb:291 0.551
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
46.391
Given I have started Tails from DVD without network and logged in 8.692
And I plug and mount a USB drive containing sample videos 13.709
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.071
And the file "/home/amnesia/video.mp4" exists 0.049
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.140
When I open "/home/amnesia/video.mp4" with Totem 3.250
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.136
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.107
Given I close Totem 0.178
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.052
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.049
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.101
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.101
Then Totem tells me it is not allowed to open this file 1.453
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.063
Given I close Totem 0.131
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.047
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.110
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.101
Then Totem tells me it is not allowed to open this file 0.793
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.085
Given I close Totem 0.161
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.068
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.127
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.110
Then Totem tells me it is not allowed to open this file 0.908
# 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.157
Given I close Totem 0.108
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.057
And the file "/home/amnesia/.purple/otr.private_key" exists 0.078
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.110
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.128
Then Totem tells me it is not allowed to open this file 0.880
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.064
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.000
Feature: Using Totem
21.103
Given I have started Tails from DVD and logged in and the network is connected 10.970
Then I can watch a WebM video over HTTPs 10.132
After features/support/hooks.rb:450 0.544
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
36.626
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.906
And I plug and mount a USB drive containing sample videos 10.585
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.077
When I open "/home/amnesia/Persistent/video.mp4" with Totem 4.598
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.914
Given I close Totem 0.375
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.144
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.059
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.141
Then Totem tells me it is not allowed to open this file 1.723
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.099
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
Tags: @product
48.333
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.720
And I disable the Unsafe Browser 4.872
And I log in to a new session 21.216
And the network is plugged 0.085
And all notifications have disappeared 8.343
When I try to start the Unsafe Browser 0.139
Then the Unsafe Browser complains that it is disabled 1.955
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.000
Tags: @product
36.819
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.636
And a web server is running on the LAN 1.039
When I successfully start the Unsafe Browser 15.726
And I open a page on the LAN web server in the Unsafe Browser 8.179
Then the Unsafe Browser displays the LAN web server hello message 0.237
After features/support/hooks.rb:291 1.056
After features/support/hooks.rb:75 0.000
Tags: @product @doc
44.152
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.094
When I successfully start the Unsafe Browser 14.716
Then the Unsafe Browser runs as the expected user 0.574
And the Unsafe Browser has a red theme 0.557
And the Unsafe Browser shows a warning as its start page 0.569
And the Unsafe Browser has no add-ons enabled 8.215
And the Unsafe Browser has no bookmarks 7.440
And the Unsafe Browser uses all expected TBB shared libraries 0.984
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
Tags: @product
39.215
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.059
When I successfully start the Unsafe Browser 16.064
When I open the Tails homepage in the Unsafe Browser 11.265
Then the Tails homepage loads in the Unsafe Browser 0.562
And the Unsafe Browser has sent packets out to the Internet 0.263
After features/support/hooks.rb:291 0.851
After features/support/hooks.rb:75 0.000
30.854
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.575
When I successfully start the Unsafe Browser 17.585
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 0.981
And the Unsafe Browser chroot is torn down 0.591
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.000
38.835
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 10.998
When I successfully start the Unsafe Browser 14.919
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.183
Then I see a warning about another instance already running 2.724
After features/support/hooks.rb:291 1.059
After features/support/hooks.rb:75 0.000
Tags: @product
39.062
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.952
When I configure the Unsafe Browser to use a local proxy 0.192
And I successfully start the Unsafe Browser 16.221
And I open the Tails homepage in the Unsafe Browser 11.186
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.509
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
2:26.131
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.049
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.061
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 14.380
And I wait 120 seconds 2:0.098

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.524
After features/support/hooks.rb:450 0.467
After features/support/hooks.rb:291 0.596
After features/support/hooks.rb:75 0.049
27.604
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.101
And the network is unplugged 0.046
# 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.145
Then I am told I cannot start the Unsafe Browser when I am offline 6.300
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.000
18.049
When I plug a USB drive containing a basic VeraCrypt volume 7.011
And I cancel the GNOME authentication prompt 1.665
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 3.980
And I open this VeraCrypt volume in GNOME Files 4.387
Then I see the expected contents in this VeraCrypt volume 0.492
When I lock the currently opened VeraCrypt volume 0.371
Then the VeraCrypt volume has been unmounted and locked 0.141
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.000
22.147
When I plug a USB drive containing a hidden VeraCrypt volume 10.237
And I cancel the GNOME authentication prompt 1.624
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.755
And I open this VeraCrypt volume in GNOME Files 4.521
Then I see the expected contents in this VeraCrypt volume 0.512
When I lock the currently opened VeraCrypt volume 0.366
Then the VeraCrypt volume has been unmounted and locked 0.128
After features/support/hooks.rb:291 1.277
After features/support/hooks.rb:75 0.000
24.406
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.897
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.145
And I open this VeraCrypt volume in GNOME Files 5.165
Then I see the expected contents in this VeraCrypt volume 0.636
When I lock the currently opened VeraCrypt file container 0.381
Then the VeraCrypt file container has been unmounted and locked 0.178
After features/support/hooks.rb:291 0.718
After features/support/hooks.rb:75 0.000
36.269
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.340
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.854
And I open this VeraCrypt volume in GNOME Files 6.331
Then I see the expected contents in this VeraCrypt volume 0.905
When I lock the currently opened VeraCrypt file container 0.583
Then the VeraCrypt file container has been unmounted and locked 0.253
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.016
23.828
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.924
And I cancel the GNOME authentication prompt 1.705
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.391
And I open this VeraCrypt volume in GNOME Files 3.710
Then I see the expected contents in this VeraCrypt volume 0.499
When I lock the currently opened VeraCrypt volume 0.429
Then the VeraCrypt volume has been unmounted and locked 0.167
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.000
24.092
When I plug a USB drive containing a hidden VeraCrypt volume 10.176
And I cancel the GNOME authentication prompt 1.592
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.997
And I open this VeraCrypt volume in GNOME Files 3.460
Then I see the expected contents in this VeraCrypt volume 0.373
When I lock the currently opened VeraCrypt volume 0.368
Then the VeraCrypt volume has been unmounted and locked 0.122
After features/support/hooks.rb:291 0.644
After features/support/hooks.rb:75 0.000
42.469
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.854
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.293
And I open this VeraCrypt volume in GNOME Files 3.964
Then I see the expected contents in this VeraCrypt volume 0.686
When I lock the currently opened VeraCrypt file container 0.416
Then the VeraCrypt file container has been unmounted and locked 0.253
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.013
45.169
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.347
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.256
And I open this VeraCrypt volume in GNOME Files 4.050
Then I see the expected contents in this VeraCrypt volume 0.889
When I lock the currently opened VeraCrypt file container 0.431
Then the VeraCrypt file container has been unmounted and locked 0.193
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.013
34.625
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.998
And I unlock and mount this VeraCrypt file container with GNOME Disks 16.997
And I open this VeraCrypt volume in GNOME Files 5.205
Then I see the expected contents in this VeraCrypt volume 0.769
When I lock the currently opened VeraCrypt file container 0.422
Then the VeraCrypt file container has been unmounted and locked 0.231
After features/support/hooks.rb:291 0.769
After features/support/hooks.rb:75 0.000
Tags: @product
8.123
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.070
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.053
After features/support/hooks.rb:291 0.643
After features/support/hooks.rb:75 0.000
Tags: @product
8.819
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.011
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.807
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
Tags: @product
21.371
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.966
When I start "WhisperBack" via GNOME Activities Overview 10.294
Then WhisperBack has debugging information 3.110
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.000