Project Number Date
test_Tails_ISO_stable 4737 24 Mar 2024, 12:04

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:23.763 Passed
Tags: @product
1:45.869
Before features/support/hooks.rb:245 0.030
Given a computer 0.440
And I temporarily create a 100 MiB disk named "swap" 0.113
And I create a gpt swap partition on disk "swap" 10.663
And I plug SATA drive "swap" 1.046
And I temporarily create a 2 GiB disk named "live_hd" 0.029
And I write the Tails ISO image to disk "live_hd" 17.431
And I plug SATA drive "live_hd" 1.053
When I start Tails with network unplugged and I login 1:14.681
Then a "swap" partition was detected by Tails on drive "swap" 0.105
And drive "live_hd" is detected by Tails 0.134
But Tails has no disk swap enabled 0.086
And drive "live_hd" is not mounted 0.083
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.112
Tags: @product
1:26.670
Before features/support/hooks.rb:245 0.002
Given a computer 0.204
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.031
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 19.645
And I plug non-removable USB drive "fake_TailsData" 1.040
When I start the computer 0.988
And the computer boots Tails 51.104
Then drive "fake_TailsData" is detected by Tails 0.141
And Tails Greeter has not detected a persistence partition 13.512
After features/support/hooks.rb:291 0.767
After features/support/hooks.rb:75 0.010
Tags: @product
1:21.378
Before features/support/hooks.rb:245 0.003
Given a computer 0.137
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.028
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 15.729
And I plug SATA drive "fake_TailsData" 1.048
When I start the computer 1.056
And the computer boots Tails 50.033
Then drive "fake_TailsData" is detected by Tails 0.180
And Tails Greeter has not detected a persistence partition 13.163
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.008
Tags: @product
1:23.082
Before features/support/hooks.rb:245 0.002
Given a computer 0.142
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.034
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.984
And I plug SATA drive "gpt_ext2" 1.046
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.066
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.979
And I plug SATA drive "msdos_fat32" 1.059
And I start Tails from DVD with network unplugged and I login 1:12.420
Then drive "gpt_ext2" is detected by Tails 0.132
And drive "gpt_ext2" is not mounted 0.056
And drive "msdos_fat32" is detected by Tails 0.090
And drive "msdos_fat32" is not mounted 0.068
After features/support/hooks.rb:291 1.141
After features/support/hooks.rb:75 0.006
Tags: @product
1:51.325
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:45.537
And running a command as root with pkexec requires PolicyKit administrator privileges 0.079
Then I can run a command as root with sudo 0.083
Then I can run a command as root with pkexec 5.624
After features/support/hooks.rb:291 1.496
After features/support/hooks.rb:75 0.013
Tags: @product
1:25.822
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 40.990
And running a command as root with pkexec requires PolicyKit administrator privileges 0.099
Then I cannot run a command as root with sudo and the standard passwords 0.239
And I cannot run a command as root with pkexec and the standard passwords 19.728
Then I cannot login as root using su with the standard passwords 24.765
After features/support/hooks.rb:291 1.098
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.205
When the network is plugged 0.251
And I successfully configure Tor 17.150
Then the system clock is less than 5 minutes incorrect 0.056
After features/support/hooks.rb:450 0.523
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.420
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.961
When the network is plugged 0.032
And the Tor Connection Assistant autostarts 3.891
And I configure some normal bridges in the Tor Connection Assistant 12.236
And I wait until Tor is ready 3.230
Then the system clock is less than 5 minutes incorrect 0.067
After features/support/hooks.rb:450 0.487
After features/support/hooks.rb:291 0.537
After features/support/hooks.rb:75 0.000
Feature: Time syncing
29.272
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.056
When I bump the system time with "+1 day" 0.356
And I capture all network traffic 0.002
And the network is plugged 0.066
And the Tor Connection Assistant autostarts 5.273
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 11.755
And I wait until Tor is ready 2.851
Then the system clock is less than 5 minutes incorrect 0.040
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.870
After features/support/hooks.rb:450 0.449
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.034
Feature: Time syncing
1:9.314
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 7.873
When I bump the system time with "-15 days" 0.262
And I warm reboot the computer 0.014
And the computer reboots Tails 1:0.584
Then Tails' hardware clock is close to the host system's time 0.579
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.599
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:11.265
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 7.930
When I bump the hardware clock's time with "-15 days" 1.346
And I warm reboot the computer 0.012
And the computer reboots Tails 1:1.717
Then the hardware clock is still off by "-15 days" 0.259
After features/support/hooks.rb:450 0.126
After features/support/hooks.rb:291 0.653
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:0.170
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.145
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.035
And I start the computer 1.048
And the computer boots Tails 58.719
Then the system clock is just past Tails' source date 0.221
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.005
Feature: Time syncing
32.149
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.940
And I make sure time sync before Tor connects times out 1.130
When the network is plugged 0.061
And I successfully configure Tor 22.976
Then the system clock is less than 5 minutes incorrect 0.041
After features/support/hooks.rb:450 0.451
After features/support/hooks.rb:291 0.591
After features/support/hooks.rb:75 0.000
Feature: Time syncing
59.188
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.880
When I bump the system time with "+8 hours +15 minutes" 0.179
And all notifications have disappeared 3.963
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.118
And the network is plugged 0.029
And the Tor Connection Assistant autostarts 2.699
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.658
And I click "Connect to Tor" 1.156
And the Tor Connection Assistant fails to connect to Tor 15.103
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.728
Then the system clock is less than 20 minutes incorrect 0.189
When I click "Connect to Tor" 1.157
Then I wait until Tor is ready 5.422
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.839
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.060
After features/support/hooks.rb:450 0.467
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.052
Feature: Time syncing
58.663
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.884
When I bump the system time with "+8 hours +15 minutes" 0.187
And all notifications have disappeared 4.048
And I capture all network traffic 0.002
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.884
# 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.907
And I click "Connect to Tor" 1.159
Then the Tor Connection Assistant reports that it failed to connect 11.701
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.045
Then the system clock is less than 20 minutes incorrect 0.280
# "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.348
When I click "Connect to Tor" 1.158
Then I wait until Tor is ready 7.644
And all Internet traffic has only flowed through the configured bridges 0.958
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.071
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.340
After features/support/hooks.rb:450 0.555
After features/support/hooks.rb:291 0.634
After features/support/hooks.rb:75 0.043
Feature: Time syncing
22.425
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 7.985
And I make sure time sync before Tor connects uses a fake connectivity check service 1.126
And the network is plugged 0.040
And Tor is ready 11.599
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.668
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:450 0.668
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.000
Tags: @product
15.042
When I configure some normal bridges in the Tor Connection Assistant 12.236
Then I wait until Tor is ready 1.911
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.824
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.047
Tags: @product
42.638
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.760
Then I wait until Tor is ready 30.703
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.044
And all Internet traffic has only flowed through the configured bridges 1.114
After features/support/hooks.rb:291 0.564
After features/support/hooks.rb:75 0.037
Tags: @product
35.684
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 33.314
Then I wait until Tor is ready 1.428
And tca.conf includes the configured bridges 0.014
And available upgrades have been checked 0.068
And all Internet traffic has only flowed through the configured bridges 0.858
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.044
Tags: @product
1:3.750
Given the Tor network and default bridges are blocked 1.860
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.201
Then the Tor Connection Assistant reports that it failed to connect 0.108
And tca.conf is empty 0.171
Given I scan a QR code from the error page in Tor Connection Assistant 20.668
And I retry connecting to Tor 1.180
Then I wait until Tor is ready 7.519
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.108
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.919
After features/support/hooks.rb:291 0.613
After features/support/hooks.rb:75 0.062
16.905
When I configure the default bridges in the Tor Connection Assistant 12.242
Then I wait until Tor is ready 2.821
And Tor is configured to use the default bridges 0.436
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.068
And Tor is configured to use the default bridges 0.423
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.901
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.035
Tags: @product
25.199
Given the Tor network is blocked 1.916
When I configure a direct connection in the Tor Connection Assistant 20.026
Then I wait until Tor is ready 1.890
And tca.conf includes no bridge 0.027
And available upgrades have been checked 0.058
And Tor is configured to use the default bridges 0.437
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.843
After features/support/hooks.rb:291 0.592
After features/support/hooks.rb:75 0.045
Tags: @product
41.715
Given the Tor network and default bridges are blocked 1.953
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.464
Then the Tor Connection Assistant reports that it failed to connect 0.101
And tca.conf is empty 0.224
Given the Tor network and default bridges are unblocked 1.143
And I retry connecting to Tor 1.133
Then I wait until Tor is ready 5.673
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.050
And all Internet traffic has only flowed through Tor or connectivity check service 0.958
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.039
Tags: @product
5.008
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.774
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.104
And I cannot click the "Connect to Tor" button 0.129
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.054
Tags: @product
25.542
Given I configure a direct connection in the Tor Connection Assistant 6.805
And I wait until Tor is ready 2.966
When I disconnect the network through GNOME 2.551
And I connect the network through GNOME 2.716
Then the Tor Connection Assistant autostarts 1.799
And the Tor Connection Assistant connects to Tor 5.976
And I wait until Tor is ready 0.916
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through Tor or connectivity check service 1.760
After features/support/hooks.rb:291 0.578
After features/support/hooks.rb:75 0.045
Tags: @product
43.440
Given I configure a direct connection in the Tor Connection Assistant 9.637
And I wait until Tor is ready 1.405
And I disconnect the network through GNOME 2.788
And the Tor network and default bridges are blocked 1.467
When I connect the network through GNOME 2.681
Then the Tor Connection Assistant reports that it failed to connect 25.460
After features/support/hooks.rb:291 0.807
After features/support/hooks.rb:75 0.057
Tags: @product
37.615
Given the Tor network and default bridges are blocked 2.082
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.948
Then the Tor Connection Assistant reports that it failed to connect 0.116
Given the Tor network and default bridges are unblocked 1.377
When I click "Connect to Tor" 1.170
Then I wait until Tor is ready 8.502
And Tor is configured to use the default bridges 0.441
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.975
After features/support/hooks.rb:291 0.608
After features/support/hooks.rb:75 0.049
19.111
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.090
And I prepare Tails for memory erasure tests 0.587
When I start a process allocating 128 MiB of memory with a known pattern 1.188
Then patterns cover at least 128 MiB in the guest's memory 3.939

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.007

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.544
After features/support/hooks.rb:75 0.000
6:10.752
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 5:26.175
And I prepare Tails for memory erasure tests 0.425
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.910
When I trigger shutdown 0.012
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.522
After features/support/hooks.rb:75 0.011
23.373
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.108
And I temporarily create a 4 GiB disk named "gptfat" 0.036
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.041
And I plug USB drive "gptfat" 2.452
When I start Tails Installer 8.683
Then I am told by Tails Installer that the destination device "is too small" 0.050
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.001
Tags: @product
19.665
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.059
And I temporarily create a 7200 MiB disk named "temp" 0.044
And I start Tails Installer 8.639
But a suitable USB device is not found 0.020
When I plug USB drive "temp" 2.512
Then the "temp" USB drive is selected 0.095
When I unplug USB drive "temp" 0.264
Then a suitable USB device is not found 0.030
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Tags: @product
3:46.825
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 7.937
And I temporarily create a 7200 MiB disk named "install" 0.033
And I create a gpt partition with a vfat filesystem on disk "install" 5.137
And I plug USB drive "install" 2.642
And I install Tails to USB drive "install" by cloning 3:16.190
Then the running Tails is installed on USB drive "install" 14.785
But there is no persistence partition on USB drive "install" 0.098
After features/support/hooks.rb:291 2.001
After features/support/hooks.rb:75 0.113
Tags: @product
3:35.542
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.157
And I temporarily create a 7200 MiB disk named "install" 0.037
And I plug USB drive "install" 2.528
And I install Tails to USB drive "install" by cloning 3:14.547
Then the running Tails is installed on USB drive "install" 10.191
But there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:291 1.367
After features/support/hooks.rb:75 0.115
Tags: @product
4:17.254
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 13.229
And I create a file in the Persistent directory 0.094
And I temporarily create a 7200 MiB disk named "install" 0.035
And I create a gpt partition with a vfat filesystem on disk "install" 4.097
And I plug USB drive "install" 2.520
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.125
Then the running Tails is installed on USB drive "install" 13.176
And there is a persistence partition on USB drive "install" 0.075
And the USB drive "install" contains the same files as my persistent storage 3.898
After features/support/hooks.rb:291 2.286
After features/support/hooks.rb:75 0.122
Tags: @product
3:47.303
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.158
And I temporarily create a 7200 MiB disk named "install" 0.049
And I plug USB drive "install" 2.540
And I install Tails to USB drive "install" by cloning 3:15.090
Then the running Tails is installed on USB drive "install" 18.382
And there is no persistence partition on USB drive "install" 0.082
After features/support/hooks.rb:291 1.603
After features/support/hooks.rb:75 0.132
Tags: @product
3:48.039
Before features/support/hooks.rb:245 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.907
And I have started Tails from DVD without network and logged in 8.446
And I clone USB drive "__internal" to a temporary USB drive "install" 1.116
And I plug USB drive "install" 2.515
# 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:15.439
Then the running Tails is installed on USB drive "install" 10.550
And there is no persistence partition on USB drive "install" 0.062
After features/support/hooks.rb:291 1.584
After features/support/hooks.rb:75 0.123
Tags: @product @uefi
1:39.534
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.122
And I power off the computer 0.319
And the computer is set to boot in UEFI mode 0.029
When I start Tails from USB drive "__internal" with network unplugged and I login 1:25.781
Then Tails is running from USB drive "__internal" 0.370
And the boot device has safe access rights 2.843
And Tails has started in UEFI mode 0.068
After features/support/hooks.rb:291 0.563
After features/support/hooks.rb:75 0.008
Tags: @product
1:20.514
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.094
And I plug and mount a USB drive containing a Tails USB image 29.388
And I create a 7200 MiB disk named "usbimage" 0.045
And I plug USB drive "usbimage" 2.417
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 40.569
After features/support/hooks.rb:291 1.955
After features/support/hooks.rb:75 0.090
Tags: @product
1:26.931
Before features/support/hooks.rb:245 0.002
Given a computer 0.150
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:25.684
Then Tails is running from USB drive "usbimage" 0.325
And the label of the system partition on "usbimage" is "Tails" 0.227
And the system partition on "usbimage" is an EFI system partition 0.145
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.127
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.091
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.080
And the system partition on "usbimage" has the expected flags 0.099
After features/support/hooks.rb:291 1.406
After features/support/hooks.rb:75 0.022
4:37.924
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.006
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 52.643
And I update APT using apt 16.871
And I install "popularity-contest" using apt 19.158
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.438
When I create a persistent storage and activate the Additional Software feature 20.348
Then Additional Software is correctly configured for package "popularity-contest" 1.672
When I shutdown Tails and wait for the computer to power off 10.060
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:28.590
Then Additional Software is correctly configured for package "popularity-contest" 0.870
And the package "popularity-contest" is installed after Additional Software has been started 0.269
After features/support/hooks.rb:450 39.219
After features/support/hooks.rb:291 1.119
After features/support/hooks.rb:75 0.016
2:50.747
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.180
And I start Tails from USB drive "__internal" and I login with an administration password 2:9.574
And I update APT using apt 16.160
When I install "makepp" using apt 19.359
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 5.394
And the package "makepp" is installed 0.077
After features/support/hooks.rb:450 38.666
After features/support/hooks.rb:291 1.085
After features/support/hooks.rb:75 0.014
4:33.745
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.183
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:51.182
When I uninstall "popularity-contest" using apt 18.693
And I accept removing "popularity-contest" from Additional Software 0.541
Then "popularity-contest" is not in the list of Additional Software 0.675
When I start Synaptic 24.332
And I update APT using Synaptic 22.169
And I install "cowsay" using Synaptic 9.554
And I accept adding "cowsay" to Additional Software 0.739
Then Additional Software is correctly configured for package "cowsay" 0.886
When I uninstall "cowsay" using apt 3.241
And I refuse removing "cowsay" from Additional Software 0.557
Then Additional Software is correctly configured for package "cowsay" 0.753
When I start "Additional Software" via GNOME Activities Overview 10.602
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.433
Then "cowsay" is not in the list of Additional Software 0.785
When I install "cowsay" using apt 3.203
And I refuse adding "cowsay" to Additional Software 0.577
Then "cowsay" is not in the list of Additional Software 0.633
After features/support/hooks.rb:450 0.964
After features/support/hooks.rb:291 0.705
After features/support/hooks.rb:75 0.008
8:34.180
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.182
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:5.029
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.009
And I accept adding "cowsay" to Additional Software 6.658
And Additional Software is correctly configured for package "cowsay" 0.830
And I shutdown Tails and wait for the computer to power off 6.112
And I start Tails from USB drive "__internal" with network unplugged 1:0.327
And I enable persistence 12.758
# 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.029
And I log in to a new session 32.890
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.909
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.075
And the network is plugged 0.037
And Tor is ready 18.823
# 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.349
And available upgrades have been checked 0.069
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.926
And I can open the Additional Software configuration window from the notification 3.099
And I shutdown Tails and wait for the computer to power off 13.049
And I start Tails from USB drive "__internal" with network unplugged 53.891
And I enable persistence 11.583
# 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 33.678
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.350
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
And the network is plugged 0.035
And Tor is ready 41.082
Then the Additional Software upgrade service has started 0.156
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.077
After features/support/hooks.rb:450 2.097
After features/support/hooks.rb:291 0.589
After features/support/hooks.rb:75 0.057
2:2.167
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given a computer 0.173
And I start Tails from USB drive "__internal" with network unplugged 54.131
And I enable persistence 10.382
And I remove the "cowsay" deb files from the APT cache 0.682
# 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.072
And I log in to a new session 34.612
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.569
And I can open the Additional Software log file from the notification 5.828
And the package "cowsay" is not installed 0.714
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 1.073
After features/support/hooks.rb:75 0.009
Tags: @product
1:31.060
Before features/support/hooks.rb:245 0.006
Given a computer 0.149
And I create a 7200 MiB disk named "old" 0.032
And I plug USB drive "old" 1.046
And I write an old version of the Tails USB image to disk "old" 19.702
When I start Tails from USB drive "old" with network unplugged 1:6.365
Then the boot device has safe access rights 2.825
And Tails is running from USB drive "old" 0.299
And there is no persistence partition on USB drive "old" 0.077
And process "udev-watchdog" is running 0.086
And udev-watchdog is monitoring the correct device 0.282
And I unplug USB drive "old" 0.191
After features/support/hooks.rb:291 7.580
After features/support/hooks.rb:75 0.009
Tags: @product
1:57.652
Before features/support/hooks.rb:245 0.006
Given a computer 0.152
And I start Tails from USB drive "old" with network unplugged and I login 1:14.463
Then Tails is running from USB drive "old" 0.319
And I create a persistent partition 33.593
And I take note of which tps features are available 1.295
Then a Tails persistence partition exists on USB drive "old" 0.799
And I shutdown Tails and wait for the computer to power off 7.028
After features/support/hooks.rb:291 0.179
After features/support/hooks.rb:75 0.011
Tags: @product
2:26.492
Before features/support/hooks.rb:245 0.007
Given a computer 0.162
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:0.311
Then Tails is running from USB drive "old" 0.409
And all tps features are active 1.726
When I write some files expected to persist 1.714
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.204
And all persistence configuration files have safe access rights 0.371
And all persistent directories from the old Tails version have safe access rights 2.349
And I take note of which tps features are available 0.429
And I shutdown Tails and wait for the computer to power off 4.019
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.795
After features/support/hooks.rb:291 0.136
After features/support/hooks.rb:75 0.011
Tags: @product
2:24.437
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.455
And I log in to a new session 16.762
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.381
And I plug USB drive "to_upgrade" 2.403
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:38.789
Then the running Tails is installed on USB drive "to_upgrade" 14.225
And I unplug USB drive "to_upgrade" 0.192
And I unplug USB drive "__internal" 0.226
After features/support/hooks.rb:291 1.803
After features/support/hooks.rb:75 0.000
Tags: @product
2:0.638
Before features/support/hooks.rb:245 0.005
Given a computer 0.165
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:51.572
Then all tps features from the old Tails version are active 1.413
And Tails is running from USB drive "to_upgrade" 0.285
And the boot device has safe access rights 2.830
And the expected persistent files created with the old Tails version are present in the filesystem 1.460
And all persistent directories from the old Tails version have safe access rights 2.910
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.015
6:18.090
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.877
And no SquashFS delta is installed 0.195
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.365
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.045
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.275
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.402
When the network is plugged 0.031
And Tor is ready 20.526
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.770
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 8.934
Given I shutdown Tails and wait for the computer to power off 6.212
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:2.356
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 1.883
And the file system changes introduced in version 6.2~testoverlayfs are present 0.323
And only the 6.2~testoverlayfs SquashFS delta is installed 0.060
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.260
# 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.235
When the network is plugged 0.037
And Tor is ready 16.455
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.680
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.146
Given I shutdown Tails and wait for the computer to power off 5.051
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.013
Then Tails is running version 6.3~testoverlayfs 0.014
And all tps features are active 1.773
And the file system changes introduced in version 6.3~testoverlayfs are present 0.469
And only the 6.3~testoverlayfs SquashFS delta is installed 0.058
# 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.271
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.249
When the network is plugged 0.034
And Tor is ready 18.823
Then the Upgrader considers the system as up-to-date 10.604
# 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 14.745
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.892
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.028
34.519
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.837
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.439
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.044
And the signing key used by the Upgrader is outdated 0.550
But a current signing key is available on our website 0.000
When the network is plugged 0.026
And Tor is ready 16.597
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 7.023
After features/support/hooks.rb:291 1.323
After features/support/hooks.rb:75 0.000
58.506
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 49.204
When I eject the boot medium 0.243
Then Tails eventually shuts down 9.058
After features/support/hooks.rb:291 0.287
After features/support/hooks.rb:75 0.000
39.286
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.442
And I prepare Tails for memory erasure tests 0.379
And I fill a 128 MiB file with a known pattern on the root filesystem 15.670
And patterns cover at least 128 MiB in the guest's memory 3.677

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

When I eject the boot medium 0.271
And I wait for Tails to finish wiping the memory 9.086
Then I find very few patterns in the guest's memory 1.758

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

After features/support/hooks.rb:291 3.545
After features/support/hooks.rb:75 0.000
38.544
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.035
And I prepare Tails for memory erasure tests 0.536
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.046
And I fill the USB drive with a known pattern 2.652
And I read the content of the test FS 0.110
And patterns cover at least 90% of the test FS size in the guest's memory 4.071

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

When I eject the boot medium 0.270
And I wait for Tails to finish wiping the memory 12.068
Then I find very few patterns in the guest's memory 1.751

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

After features/support/hooks.rb:291 3.752
After features/support/hooks.rb:75 0.001
49.872
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.017
And I prepare Tails for memory erasure tests 0.572
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.323
And I fill the USB drive with a known pattern 1.320
And I read the content of the test FS 0.099
And patterns cover at least 99% of the test FS size in the guest's memory 2.950

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

When I eject the boot medium 0.279
And I wait for Tails to finish wiping the memory 5.509
Then I find very few patterns in the guest's memory 1.800

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

After features/support/hooks.rb:291 3.592
After features/support/hooks.rb:75 0.000
2:21.023
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.853
And I prepare Tails for memory erasure tests 0.453
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.592
And patterns cover at least 100 MiB in the guest's memory 4.321

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

When I eject the boot medium 0.730
And I wait for Tails to finish wiping the memory 9.752
Then I find very few patterns in the guest's memory 1.850

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

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

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.008
Tags: @product
1:7.107
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.623
# 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.020
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.323
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.039
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.021
When I start Tails' custom backup tool 3.615
Then the backup tool displays "Plug in your backup Tails USB stick" 0.232
When I plug USB drive "backup" 2.625
And I give the Persistent Storage on drive "backup" its own UUID 0.127
And I click "Retry" in the backup tool 1.129
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.212
When I click "Back Up" in the backup tool 1.126
And I enter my persistent storage passphrase into the polkit prompt 6.532
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 14.425
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.191
And I plug USB drive "backup" 3.498
Then the USB drive "backup" contains the same files as my persistent storage 5.359
After features/support/hooks.rb:291 2.272
After features/support/hooks.rb:75 0.115
Tags: @product
0.216
Then the hostname should not have been leaked on the network 0.216
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.045
Tags: @product
0.762
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.192
And I switch to the "manually-added-con" NetworkManager connection 0.313
Then the hostname should not have been leaked on the network 0.257
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.031
41.097
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.415
When I start "Tails Documentation" via GNOME Activities Overview 11.636
Then the Tor Browser has started 20.409
Then "Tails - Documentation" has loaded in the Tor Browser 0.635
After features/support/hooks.rb:291 1.205
After features/support/hooks.rb:75 0.000
44.547
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.938
When I start "Tails Documentation" via GNOME Activities Overview 10.572
Then the Tor Browser has started 19.408
Then "Tails - Documentation" has loaded in the Tor Browser 0.628
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
21.336
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.021
When I start Electrum through the GNOME menu 11.188
But the "electrum" tps feature is not enabled 0.545
And I see a warning that Electrum is not persistent 1.581
After features/support/hooks.rb:450 0.112
After features/support/hooks.rb:291 0.884
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.423
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.128
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.520
Then I see "CupsTestPage.png" after at most 40 seconds 3.035
And I can print the current document to "/home/amnesia/output.pdf" 4.738
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
19.577
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.909
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.223
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.711
Then I see "CupsTestPage.png" after at most 40 seconds 2.979
And I can print the current document to "/home/amnesia/output.pdf" 4.753
After features/support/hooks.rb:291 0.786
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.506
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.106
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.155
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.104
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.099
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.101
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.191
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.408
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.992
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.167
When I close Evince 0.196
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.141
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.186
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.784
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.085
When I close Evince 0.191
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.157
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.245
# 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.065
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
21.916
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.966
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.165
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.051
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.290
Then I see "CupsTestPage.png" after at most 40 seconds 3.437
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.004
After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.000
Feature: Using Evince
18.681
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.039
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.215
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.065
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.162
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.397
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.686
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.115
After features/support/hooks.rb:291 0.872
After features/support/hooks.rb:75 0.000
19.402
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.011
And I wait 10 seconds 10.005

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.052
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.027
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.062
After features/support/hooks.rb:291 0.876
After features/support/hooks.rb:75 0.000
Tags: @product
8.862
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.321
When the "Dogtail rules!" notification is sent 0.209
Then the "Dogtail rules!" notification is shown to the user 0.331
After features/support/hooks.rb:291 0.824
After features/support/hooks.rb:75 0.000
Tags: @product
3:12.586
Before features/support/hooks.rb:245 0.007
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.993
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.031
And Tor is ready 16.007
And all notifications have disappeared 3.981
When I start "Additional Software" via GNOME Activities Overview 10.641
And I close the "tails-additional-software-config" window 1.944
When I start "Disks" via GNOME Activities Overview 8.860
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.416
When I start "GNOME Terminal" via GNOME Activities Overview 8.844
And I close the "gnome-terminal-server" window 1.845
When I start "Files" via GNOME Activities Overview 8.149
And I close the "org.gnome.Nautilus" window 4.349
When I start "Persistent Storage" via GNOME Activities Overview 10.128
And I close the "tps-frontend" window 3.301
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.612
When I start "Pidgin" via GNOME Activities Overview 8.683
And I close the "Pidgin" window 3.181
When I start "Thunderbird" via GNOME Activities Overview 9.481
And I close the "Thunderbird" window 12.733
When I start "Tor Browser" via GNOME Activities Overview 9.281
And I close the "Firefox" window 13.961
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.906
And I close the "unlock-veracrypt-volumes" window 2.422
When I start "Unsafe Browser" via GNOME Activities Overview 9.723
And I close the "Firefox" window 13.103
After features/support/hooks.rb:291 1.508
After features/support/hooks.rb:75 0.000
Tags: @product
37.528
Before features/support/hooks.rb:245 0.005
Given a computer 0.163
And I start the computer from DVD with network unplugged 33.951
When Tails detects disk read failures 0.760
Then I see a disk failure message on the splash screen 2.653
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.009
Tags: @product @doc
33.488
Before features/support/hooks.rb:245 0.006
Given a computer 0.182
And I have started Tails from DVD without network and logged in 9.304
When Tails detects disk read failures 0.635
Then I see a disk failure message 1.506
Then I can open the hardware failure documentation from the disk failure message 21.860
After features/support/hooks.rb:291 1.827
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
48.914
Before features/support/hooks.rb:245 0.004
Given a computer 0.155
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.013
Then I see a graphics card failure message on the splash screen 14.746
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.009
Tags: @product @doc
10.986
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.388
Then the included OpenPGP keys are valid for the next 1 month 2.598
After features/support/hooks.rb:291 0.937
After features/support/hooks.rb:75 0.000
Tags: @product
20.953
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.056
Then the keys trusted by APT are valid for the next 3 months 12.897
After features/support/hooks.rb:291 0.906
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
44.430
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.472
And I log in to a new session in German (de) 30.543
Then the amnesiac Documents directory exists 0.079
And there is a GNOME bookmark for the amnesiac Documents directory 2.335
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.829
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.801
And I log in to a new session in German (de) 30.340
Then the amnesiac Downloads directory exists 0.079
And there is a GNOME bookmark for the amnesiac Downloads directory 2.608
After features/support/hooks.rb:291 1.418
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
41.106
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.246
And I log in to a new session in German (de) 30.415
Then the amnesiac Music directory exists 0.070
And there is a GNOME bookmark for the amnesiac Music directory 2.374
After features/support/hooks.rb:291 1.506
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.986
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.919
And I log in to a new session in German (de) 30.281
Then the amnesiac Pictures directory exists 0.116
And there is a GNOME bookmark for the amnesiac Pictures directory 2.667
After features/support/hooks.rb:291 1.855
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.847
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.994
And I log in to a new session in German (de) 29.342
Then the amnesiac Videos directory exists 0.050
And there is a GNOME bookmark for the amnesiac Videos directory 2.459
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.000
Feature: Localization
2:25.264
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.843
When I log in to a new session in Arabic (ar) 29.628
Then the keyboard layout is set to "us" 0.134
When the network is plugged 0.053
And Tor is ready 16.766
Then I successfully start the Unsafe Browser in "ar" 15.020
And I kill the Unsafe Browser 5.686
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 28.227
And DuckDuckGo is the default search engine 22.772
And I kill the Tor Browser 5.554
And the screen keyboard works in Thunderbird 12.941
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:291 1.384
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.456
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.236
When I log in to a new session in Chinese (zh_CN) 31.045
Then the keyboard layout is set to "cn" 0.149
When the network is plugged 0.047
And Tor is ready 14.703
Then I successfully start the Unsafe Browser in "zh_CN" 16.724
And I kill the Unsafe Browser 5.884
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 23.408
And DuckDuckGo is the default search engine 10.964
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 17.050
And the layout of the screen keyboard is set to "us" 0.621
After features/support/hooks.rb:291 1.708
After features/support/hooks.rb:75 0.000
Feature: Localization
1:47.056
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.080
When I log in to a new session in English (en) 15.719
Then the keyboard layout is set to "us" 0.118
When the network is plugged 0.034
And Tor is ready 13.179
Then I successfully start the Unsafe Browser in "en" 16.529
And I kill the Unsafe Browser 5.718
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 23.274
And DuckDuckGo is the default search engine 5.324
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 13.155
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:291 1.150
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.401
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.821
When I log in to a new session in French (fr) 29.541
Then the keyboard layout is set to "fr" 0.133
When the network is plugged 0.045
And Tor is ready 17.067
Then I successfully start the Unsafe Browser in "fr" 14.437
And I kill the Unsafe Browser 5.818
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 27.839
And DuckDuckGo is the default search engine 10.281
And I kill the Tor Browser 5.628
And the screen keyboard works in Thunderbird 13.114
And the layout of the screen keyboard is set to "fr" 0.580
After features/support/hooks.rb:291 1.507
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.270
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.112
When I log in to a new session in German (de) 29.704
Then the keyboard layout is set to "de" 0.195
When the network is plugged 0.038
And Tor is ready 15.742
Then I successfully start the Unsafe Browser in "de" 15.455
And I kill the Unsafe Browser 5.812
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 23.520
And DuckDuckGo is the default search engine 11.089
And I kill the Tor Browser 5.466
And the screen keyboard works in Thunderbird 12.470
And the layout of the screen keyboard is set to "de" 0.585
After features/support/hooks.rb:291 1.417
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.418
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.072
When I log in to a new session in Italian (it) 31.234
Then the keyboard layout is set to "it" 0.144
When the network is plugged 0.038
And Tor is ready 15.198
Then I successfully start the Unsafe Browser in "it" 15.469
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 27.591
And DuckDuckGo is the default search engine 19.551
And I kill the Tor Browser 5.596
And the screen keyboard works in Thunderbird 12.186
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:291 2.428
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.950
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.011
When I log in to a new session in Persian (fa) 30.263
Then the keyboard layout is set to "ir" 0.144
When the network is plugged 0.038
And Tor is ready 20.008
Then I successfully start the Unsafe Browser in "fa" 15.146
And I kill the Unsafe Browser 5.724
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 26.746
And DuckDuckGo is the default search engine 9.855
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 12.102
And the layout of the screen keyboard is set to "ir" 0.581
After features/support/hooks.rb:291 1.451
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.210
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.836
When I log in to a new session in Portuguese (pt) 31.297
Then the keyboard layout is set to "pt" 0.127
When the network is plugged 0.026
And Tor is ready 17.240
Then I successfully start the Unsafe Browser in "pt" 15.474
And I kill the Unsafe Browser 5.655
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 25.474
And DuckDuckGo is the default search engine 18.808
And I kill the Tor Browser 5.584
And the screen keyboard works in Thunderbird 14.006
And the layout of the screen keyboard is set to "us" 0.587
After features/support/hooks.rb:291 2.088
After features/support/hooks.rb:75 0.000
Feature: Localization
2:24.105
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.029
When I log in to a new session in Russian (ru) 30.187
Then the keyboard layout is set to "ru" 0.179
When the network is plugged 0.248
And Tor is ready 18.424
Then I successfully start the Unsafe Browser in "ru" 14.578
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 27.083
And DuckDuckGo is the default search engine 21.571
And I kill the Tor Browser 5.508
And the screen keyboard works in Thunderbird 11.888
And the layout of the screen keyboard is set to "ru" 0.548
After features/support/hooks.rb:291 4.159
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.808
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.960
When I log in to a new session in Spanish (es) 30.423
Then the keyboard layout is set to "es" 0.185
When the network is plugged 0.043
And Tor is ready 16.061
Then I successfully start the Unsafe Browser in "es" 15.168
And I kill the Unsafe Browser 5.811
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.927
And DuckDuckGo is the default search engine 11.899
And I kill the Tor Browser 5.539
And the screen keyboard works in Thunderbird 12.115
And the layout of the screen keyboard is set to "us" 0.578
After features/support/hooks.rb:291 1.934
After features/support/hooks.rb:75 0.000
Feature: Localization
2:50.386
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.028
When I log in to a new session in Turkish (tr) 30.917
Then the keyboard layout is set to "tr" 0.202
When the network is plugged 0.036
And Tor is ready 45.272
Then I successfully start the Unsafe Browser in "tr" 13.949
And I kill the Unsafe Browser 5.836
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 24.997
And DuckDuckGo is the default search engine 22.504
And I kill the Tor Browser 5.613
And the screen keyboard works in Thunderbird 12.388
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:291 2.227
After features/support/hooks.rb:75 0.000
Tags: @product
45.728
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.040
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.889
And I log in to a new session 17.940
And the network is plugged 0.038
And Tor is ready 13.592
Then 1 network interface is enabled 0.123
And the 1st network device has its real MAC address configured 0.149
When I hotplug a network device and wait for it to be initialized 1.454
Then 2 network interfaces are enabled 0.110
And the 2nd network device has its real MAC address configured 0.092
And some network device leaked the real MAC address 0.292
After features/support/hooks.rb:291 0.940
After features/support/hooks.rb:75 0.036
Tags: @product
41.562
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.101
And I capture all network traffic 0.004
When I log in to a new session 15.412
And the network is plugged 0.045
And Tor is ready 16.029
Then 1 network interface is enabled 0.104
And the 1st network device has a spoofed MAC address configured 0.084
When I hotplug a network device and wait for it to be initialized 1.366
Then 2 network interfaces are enabled 0.069
And the 2nd network device has a spoofed MAC address configured 0.074
And no network device leaked the real MAC address 0.270
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.056
Tags: @product
2:28.042
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.919
And I capture all network traffic 0.008
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns false 0.145
When I log in to a new session 2:13.176
Then no network interfaces are enabled 0.082
And no network device leaked the real MAC address 0.018
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.653
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.059
Tags: @product
2:27.933
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.052
And I capture all network traffic 0.008
And the network is plugged 0.053
And macchanger will fail by not spoofing and always returns true 0.136
When I log in to a new session 2:13.185
Then no network interfaces are enabled 0.104
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.380
After features/support/hooks.rb:291 1.818
After features/support/hooks.rb:75 0.035
Tags: @product
2:28.142
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.163
And I capture all network traffic 0.004
And the network is plugged 0.029
And macchanger will fail by not spoofing and always returns true 0.144
And no network interface modules can be unloaded 0.373
When I log in to a new session 2:13.000
Then 1 network interface is enabled 0.144
But the MAC spoofing panic mode disabled networking 0.473
And no network device leaked the real MAC address 0.016
And I see the "All networking disabled" notification after at most 60 seconds 5.791
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.101
Tags: @product
53.133
Before features/support/hooks.rb:245 0.004
Given a computer 0.182
And I capture all network traffic 0.022
When I start the computer 0.968
Then the computer boots Tails 51.807
And no network interfaces are enabled 0.139
And no network device leaked the real MAC address 0.012
After features/support/hooks.rb:291 0.747
After features/support/hooks.rb:75 0.046
1:30.898
Before features/support/hooks.rb:245 0.005
Given a computer 0.180
And I start Tails from DVD with network unplugged and I login 1:17.864
And I plug and mount a USB drive containing a sample PNG 11.071
Then MAT can clean some sample PNG file 1.781
After features/support/hooks.rb:291 0.843
After features/support/hooks.rb:75 0.010
Feature: Networking
Tags: @product
1:3.902
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.021
And I wait between 30 and 60 seconds 37.037

Slept for 37 seconds

Then the Tor Status icon tells me that Tor is not usable 0.774
When the network is plugged 0.047
Then I successfully configure Tor 11.173
And the Tor Status icon tells me that Tor is usable 0.735
And all notifications have disappeared 4.044
And the time has synced 0.068
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.000
Feature: Networking
35.703
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.381
And I disable networking in Tails Greeter 1.102
And I log in to a new session 15.833
Then no network interfaces are enabled 0.146
When I hotplug a network device 0.162
And I wait 10 seconds 10.002

Slept for 10 seconds

Then no network interfaces are enabled 0.074
After features/support/hooks.rb:291 1.232
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
55.986
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 43.785
When I start "Onion Circuits" via GNOME Activities Overview 9.958
Then Onion Circuits starts 2.009
And Onion Circuits shows some circuits 0.234
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.000
Tags: @product
2:19.209
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:38.198
And I update APT using apt 17.966
And I install "python3-behave" using apt 19.523
Then the Tails Persistent Storage behave tests pass 3.522
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.000
Tags: @product
37.192
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.192
When I log in to a new session without activating the Persistent Storage 19.044
Then Tails is running from USB drive "__internal" 0.313
And persistence is disabled 0.242
But a Tails persistence partition exists on USB drive "__internal" 6.399
After features/support/hooks.rb:291 0.892
After features/support/hooks.rb:75 0.000
Tags: @product
2:59.006
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.358
Then Tails is running from USB drive "__internal" 0.357
When I create a file in the Persistent directory 0.134
And I create a persistent partition with the default settings 23.424
Then the file I created was copied to the Persistent Storage 0.544
When I shutdown Tails and wait for the computer to power off 10.092
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:11.681
Then persistence for "Persistent" is active 0.336
And the file I created in the Persistent directory exists 0.076
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.048
Tags: @product
1:6.936
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.804
And the system is very low on memory 12.799
When I create a file in the Persistent directory 1.316
When I try to create a persistent partition 23.192
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.193
When I close the Persistent Storage app 2.599
And I free up some memory 1.357
And I create a persistent partition with the default settings 14.456
Then the file I created was copied to the Persistent Storage 0.215
After features/support/hooks.rb:291 1.648
After features/support/hooks.rb:75 0.000
Tags: @product
2:24.032
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 11.052
Then Tails is running from USB drive "__internal" 0.370
And all tps features are active 2.097
And all persistent directories have safe access rights 2.563
When I disable the first tps feature 5.170
Then all tps features but the first one are active 1.828
And I shutdown Tails and wait for the computer to power off 7.022
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.058
Then all tps features but the first one are active 1.868
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.009
Tags: @product
17.211
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.428
Then persistence for "Persistent" is active 0.143
And I create a file in the Persistent directory 0.087
Then the file I created was copied to the Persistent Storage 0.061
When I disable the first tps feature 4.568
Then persistence for "Persistent" is not active 0.076
And the Persistent directory does not exist 0.093
When I enable the first tps feature 2.588
Then persistence for "Persistent" is active 0.096
And the file I created in the Persistent directory exists 0.066
After features/support/hooks.rb:291 0.879
After features/support/hooks.rb:75 0.000
Tags: @product
17.877
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.787
Then persistence for "Persistent" is active 0.105
When I create a file in the Persistent directory 0.060
And I disable the first tps feature 4.626
And I delete the data of the Persistent Folder feature 3.250
Then the file I created does not exist on the Persistent Storage 0.048
After features/support/hooks.rb:291 0.994
After features/support/hooks.rb:75 0.000
Tags: @product
48.713
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.461
And the network is plugged 0.038
And Tor is ready 16.077
And I take note of which tps features are available 0.534
When I write some files expected to persist 1.507
And I shutdown Tails and wait for the computer to power off 6.166
# 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.927
After features/support/hooks.rb:291 0.097
After features/support/hooks.rb:75 0.000
Tags: @product
2:45.498
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.791
And the network is plugged 0.097
And Tor is ready 18.299
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.166
And I shutdown Tails and wait for the computer to power off 6.022
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.841
And I capture all network traffic 0.024
And the network is plugged 0.031
And Tor is ready 18.515
And I switch to the "persistent-con-current" NetworkManager connection 0.362
And the 1st network device has a spoofed MAC address configured 0.089
And no network device leaked the real MAC address 0.255
After features/support/hooks.rb:291 0.554
After features/support/hooks.rb:75 0.065
Tags: @product
51.253
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.308
And I enable persistence creation in Tails Greeter 1.106
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.299
Then I create a persistent partition with the default settings using the wizard that was already open 21.540
After features/support/hooks.rb:291 1.492
After features/support/hooks.rb:75 0.000
Tags: @product
4:21.103
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.464
When I enable persistence 32.128
Then no persistent Greeter options were restored 14.734
When I set all Greeter options to non-default values 21.528
And I log in to a new session in German (de) after having activated the Persistent Storage 44.072
Then all Greeter options are set to non-default values 0.512
When I cold reboot the computer 6.028
And the computer reboots Tails 52.758
Given I enable persistence 28.290
Then persistent Greeter options were restored 14.842
When I log in to a new session after having activated the Persistent Storage 33.933
Then all Greeter options are set to non-default values 0.808
After features/support/hooks.rb:291 1.620
After features/support/hooks.rb:75 0.010
Tags: @product
3:28.151
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 11.202
# 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 31.867
And I shutdown Tails and wait for the computer to power off 11.064
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:54.768
And I change the passphrase of the Persistent Storage back to the original 39.247
After features/support/hooks.rb:291 2.936
After features/support/hooks.rb:75 0.008
Tags: @product
49.800
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.603
And I log in to a new session without activating the Persistent Storage 20.469
Then persistence is disabled 0.197
But a Tails persistence partition exists on USB drive "__internal" 4.305
And all notifications have disappeared 7.542
When I delete the persistent partition 6.371
Then there is no persistence partition on USB drive "__internal" 0.310
After features/support/hooks.rb:291 1.105
After features/support/hooks.rb:75 0.000
Tags: @product
2:8.626
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.534
When I write some dotfile expected to persist 0.092
And I shutdown Tails and wait for the computer to power off 6.022
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.637
Then the expected persistent dotfile is present in the filesystem 0.341
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.011
Tags: @product
1:29.847
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.899
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.078
When I try to enable persistence 0.269
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 28.999
When I log in to a new session after having activated the Persistent Storage 35.984
And all notifications have disappeared 8.426
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.090
And all tps features are enabled 1.935
And all tps features but the first one are active 2.164
After features/support/hooks.rb:291 1.101
After features/support/hooks.rb:75 0.000
Tags: @product
4:10.688
Before features/support/hooks.rb:245 0.004
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:3.481
And I enable persistence 26.663
And I log in to a new session after having activated the Persistent Storage 38.353
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.895
And persistence is enabled 0.294
After features/support/hooks.rb:291 1.347
After features/support/hooks.rb:75 0.000
Tags: @product
31.667
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.822
And I enable persistence but something goes wrong during the LUKS header upgrade 22.013
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.831
After features/support/hooks.rb:291 0.688
After features/support/hooks.rb:75 0.000
Tags: @product
16.261
When I choose to connect to Tor automatically 1.837
And I accept Tor Connection's offer to use my persistent bridges 1.714
And I click "Connect to Tor" 1.235
Then I wait until Tor is ready 9.791
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 0.830
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.840
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.054
Tags: @product
47.056
When I choose to connect to Tor automatically 1.651
And I accept Tor Connection's offer to use my persistent bridges 1.731
And I disable saving bridges to Persistent Storage 1.223
And I configure a direct connection in the Tor Connection Assistant 9.760
Then I wait until Tor is ready 30.606
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 0.850
And all Internet traffic has only flowed through Tor or connectivity check service 1.221
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.051
Tags: @product
11.311
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.880
Then the live user has been setup by live-boot 0.127
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.123
And the live user owns its home directory which has strict permissions 0.180
After features/support/hooks.rb:291 1.104
After features/support/hooks.rb:75 0.000
15.025
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 14.788
Then no unexpected services are listening for network connections 0.237

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

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

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

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

amnesia could access tor on 10.200.1.1:9050 (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:9040 (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.620
After features/support/hooks.rb:75 0.000
Tags: @product
10.277
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.112
Then there are no unexpected messages of priority "err" or higher in the journal 0.165
After features/support/hooks.rb:291 1.486
After features/support/hooks.rb:75 0.000
Tags: @product
11.224
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 11.077
Then there are no unexpected messages of priority "err" or higher in the journal 0.147
After features/support/hooks.rb:291 0.967
After features/support/hooks.rb:75 0.000
Tags: @product
19.672
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.929
When I request a shutdown using the system menu 1.732
Then Tails eventually shuts down 6.010
After features/support/hooks.rb:291 0.175
After features/support/hooks.rb:75 0.000
1:12.312
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.572
When I request a reboot using the system menu 1.537
Then Tails eventually restarts 59.202
After features/support/hooks.rb:291 3.456
After features/support/hooks.rb:75 0.000
7.264
Given I monitor the network connections of SSH 0.070
And I have the SSH key pair for an SSH server 0.372
When I connect to an SSH server on the Internet 5.402
Then I have sucessfully logged into the SSH server 1.407
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.436
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.000
6.917
Given I have the SSH key pair for an SSH server 0.239
And an SSH server is running on the LAN 0.254
When I connect to an SSH server on the LAN 4.764
Then I am prompted to verify the SSH fingerprint for the SSH server 1.658
After features/support/hooks.rb:450 0.353
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.000
10.977
Given I have the SSH key pair for an SFTP server 0.289
When I connect to an SFTP server on the Internet 9.964
Then I successfully connect to the SFTP server 0.724
After features/support/hooks.rb:450 0.556
After features/support/hooks.rb:291 1.011
After features/support/hooks.rb:75 0.000
16.910
Given I cancel setting up an email account 2.833
When I open Thunderbird's Add-ons Manager 1.817
And I open the Extensions tab 1.550
Then I see that no add-ons are enabled in Thunderbird 10.709
After features/support/hooks.rb:450 0.713
After features/support/hooks.rb:291 1.112
After features/support/hooks.rb:75 0.000
43.384
When I enter my email credentials into the autoconfiguration wizard 9.623
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.366
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.447
When I accept the autoconfiguration wizard's configuration 18.602
And I send an email to myself 6.199
And I fetch my email 1.524
Then I can find the email I sent to myself in my inbox 6.619
After features/support/hooks.rb:450 1.398
After features/support/hooks.rb:291 1.466
After features/support/hooks.rb:75 0.000
9.807
When the network is plugged 0.040
And the Tor Connection Assistant autostarts 4.059
And I look at the hide mode but then I go back 4.356
And I choose to connect to Tor automatically 1.229
Then Tor Connection does not propose me to use Tor bridges 0.121
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.000
Tags: @product
1:28.612
Given the Tor network and default bridges are blocked 1.666
And the network is plugged 0.041
And I make sure time sync before Tor connects indicates a captive portal 1.302
And the Tor Connection Assistant autostarts 2.062
When I choose to connect to Tor automatically 2.430
And I click "Connect to Tor" 1.168
Then the Tor Connection Assistant fails to connect to Tor 27.925
And the Tor Connection Assistant knows that it's not the time sync that failed 10.520
And the Tor Connection Assistant knows that there might be a captive portal 0.143
When I open the Unsafe Browser from Tor Connection 15.734
And I log-in to the Captive Portal 15.084
And I close the Unsafe Browser 0.122
And the Tor network and default bridges are unblocked 1.884
And I allow time sync before Tor connects to work again 0.059
And I click "Connect to Tor" 1.145
Then I wait until Tor is ready 7.318
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.001
Tags: @product
11.900
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.383
Then the firewall's policy is to drop all IPv4 traffic 0.151
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.079
And the firewall is configured to block all external IPv6 traffic 0.075
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
Tags: @product
40.602
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.327
And I capture all network traffic 0.012
When I successfully start the Unsafe Browser 16.610
And I open the Tails homepage in the Unsafe Browser 11.510
And the Tails homepage loads in the Unsafe Browser 0.566
Then the firewall leak detector has detected leaks 0.574
After features/support/hooks.rb:291 1.094
After features/support/hooks.rb:75 0.047
Tags: @product
13.523
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.382
And I capture all network traffic 0.007
And I disable Tails' firewall 0.244
When I do a TCP DNS lookup of "torproject.org" 0.799
Then the firewall leak detector has detected leaks 0.090
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.033
Tags: @product
12.231
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.168
And I capture all network traffic 0.006
And I disable Tails' firewall 0.238
When I do a UDP DNS lookup of "torproject.org" 0.697
Then the firewall leak detector has detected leaks 0.120
After features/support/hooks.rb:291 0.584
After features/support/hooks.rb:75 0.042
Tags: @product
15.781
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.305
And I capture all network traffic 0.005
And I disable Tails' firewall 0.241
When I send some ICMP pings 4.120
Then the firewall leak detector has detected leaks 0.107
After features/support/hooks.rb:291 0.555
After features/support/hooks.rb:75 0.040
12.651
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.249
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.340
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.061
After features/support/hooks.rb:450 0.271
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
13.252
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.861
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.313
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.078
After features/support/hooks.rb:450 0.328
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
16.881
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.412
When I open an untorified ICMP connection to 1.2.3.4 5.408
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.060
After features/support/hooks.rb:450 0.308
After features/support/hooks.rb:291 0.815
After features/support/hooks.rb:75 0.000
Tags: @product
21.985
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.491
And the system DNS is using the local DNS resolver 0.013
And the network is plugged 0.036
And I successfully configure Tor 13.409
Then the system DNS is still using the local DNS resolver 0.034
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.000
10.265
When I monitor the network connections of tails-security-check 0.063
And I re-run tails-security-check 0.185
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.016
After features/support/hooks.rb:450 0.419
After features/support/hooks.rb:291 0.810
After features/support/hooks.rb:75 0.000
2.474
When I monitor the network connections of htpdate 0.065
And I re-run htpdate 2.393
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:450 0.408
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.000
32.278
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.091
And I re-run tails-upgrade-frontend-wrapper 32.175
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.529
After features/support/hooks.rb:291 0.815
After features/support/hooks.rb:75 0.000
24.652
When I monitor the network connections of Tor Browser 0.073
And I start the Tor Browser 23.363
And the Tor Browser loads the startup page 1.154
Then I see that Tor Browser is properly stream isolated 0.061
After features/support/hooks.rb:450 1.258
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.000
Tags: @product
45.692
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.831
And a web server is running on the LAN 1.043
And I capture all network traffic 0.008
When I start the Tor Browser 20.943
And the Tor Browser loads the startup page 1.328
And I open a page on the LAN web server in the Tor Browser 8.981
Then the Tor Browser shows the "Unable to connect" error 1.040
And no traffic was sent to the web server on the LAN 0.516
After features/support/hooks.rb:291 0.879
After features/support/hooks.rb:75 0.040
53.203
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.083
Then the amnesiac Tor Browser directory exists 0.043
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.555
And the persistent Tor Browser directory does not exist 0.072
When I start the Tor Browser 21.879
And the Tor Browser loads the startup page 1.039
Then I can save the current page as "index.html" to the default downloads directory 5.340
And I can print the current page as "output.pdf" to the default downloads directory 11.188
After features/support/hooks.rb:450 1.214
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.000
44.354
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.269
When I start the Tor Browser 19.872
Then the Tor Browser loads the startup page 1.130
When I download some file in the Tor Browser 11.884
Then the file is saved to the default Tor Browser download directory 0.197
After features/support/hooks.rb:450 2.380
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
1:16.952
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.196
When I start the Tor Browser 21.022
And the Tor Browser loads the startup page 1.261
Then I can listen to an Ogg audio track in Tor Browser 43.471
After features/support/hooks.rb:450 2.348
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
42.733
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.483
When I start the Tor Browser 20.248
And the Tor Browser loads the startup page 1.177
Then I can watch a WebM video in Tor Browser 9.823
After features/support/hooks.rb:450 1.396
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.000
Tags: @product
1:9.253
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.326
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.139
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.054
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.051
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.049
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.038
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.057
And the file "/tmp/synaptic.html" exists 0.061
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.136
When I start the Tor Browser 18.757
And the Tor Browser loads the startup page 1.071
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.086
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.532
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.092
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.152
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.959
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.505
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.062
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.110
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.209
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.591
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.067
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.095
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.512
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.511
# 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.072
# 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.443
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.503
After features/support/hooks.rb:291 0.736
After features/support/hooks.rb:75 0.000
Tags: @product
33.603
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.638
When I start the Tor Browser 20.761
Then the Tor Browser uses all expected TBB shared libraries 1.202
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
46.056
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.153
When I start the Tor Browser 19.039
And the Tor Browser loads the startup page 0.952
And I open the Tails homepage in the Tor Browser 9.244
Then the Tor Browser loads the Tails homepage 1.292
When I request a new identity in Tor Browser 3.217
Then the Tor Browser restarts into a fresh session 1.155
After features/support/hooks.rb:450 1.545
After features/support/hooks.rb:291 0.921
After features/support/hooks.rb:75 0.000
Tags: @product
33.707
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.213
When I start the Tor Browser 20.007
And the Tor Browser loads the startup page 1.024
Then Tor Browser's circuit view is working 1.461
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.000
Tags: @product
50.538
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 10.992
When I start the Tor Browser 18.734
And the Tor Browser loads the startup page 1.179
When I open the address "https://net.ipcalf.com/" in the Tor Browser 8.816
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.925
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.751
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.138
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.000
Tags: @product
1:31.243
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.016
And the network is plugged 0.043
And I successfully configure Tor 14.376
And available upgrades have been checked 1.117
And all notifications have disappeared 4.053
Then the persistent Tor Browser directory exists 0.051
And there is a GNOME bookmark for the persistent Tor Browser directory 1.609
When I start the Tor Browser 18.591
And I open the address "https://tails.net/about" in the Tor Browser 10.139
And "Tails - How Tails works" has loaded in the Tor Browser 1.316
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.734
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.115
Then "Tails - How Tails works" has loaded in the Tor Browser 1.573
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.505
After features/support/hooks.rb:291 0.721
After features/support/hooks.rb:75 0.000
Tags: @product
40.644
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.157
Then the amnesiac Documents directory exists 0.046
And there is a GNOME bookmark for the amnesiac Documents directory 2.241
Then I start the Tor Browser in offline mode 22.012
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.185
After features/support/hooks.rb:291 0.988
After features/support/hooks.rb:75 0.000
Tags: @product
37.434
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.015
Then the amnesiac Downloads directory exists 0.046
And there is a GNOME bookmark for the amnesiac Downloads directory 1.197
Then I start the Tor Browser in offline mode 19.880
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.294
After features/support/hooks.rb:291 1.072
After features/support/hooks.rb:75 0.000
Tags: @product
40.492
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.903
Then the amnesiac Music directory exists 0.042
And there is a GNOME bookmark for the amnesiac Music directory 1.105
Then I start the Tor Browser in offline mode 22.037
And I can save the current page as "index.html" to the Music GNOME bookmark 9.403
After features/support/hooks.rb:291 1.266
After features/support/hooks.rb:75 0.000
Tags: @product
39.534
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.925
Then the amnesiac Pictures directory exists 0.043
And there is a GNOME bookmark for the amnesiac Pictures directory 1.174
Then I start the Tor Browser in offline mode 22.051
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.337
After features/support/hooks.rb:291 1.348
After features/support/hooks.rb:75 0.000
Tags: @product
41.084
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 7.991
Then the amnesiac Videos directory exists 0.041
And there is a GNOME bookmark for the amnesiac Videos directory 1.780
Then I start the Tor Browser in offline mode 22.888
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.381
After features/support/hooks.rb:291 1.055
After features/support/hooks.rb:75 0.000
Tags: @product
3:13.149
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.869
And all tps features are active 1.875
And all persistent filesystems have safe access rights 0.177
And all persistence configuration files have safe access rights 0.331
And all persistent directories have safe access rights 2.116
When I start the Tor Browser in offline mode 20.994
And I add a bookmark to eff.org in the Tor Browser 12.196
And I cold reboot the computer 8.042
And the computer reboots Tails 1:3.223
And I enable persistence 13.296
And I log in to a new session 32.790
And all notifications have disappeared 7.932
And I start the Tor Browser in offline mode 18.983
Then the Tor Browser has a bookmark to eff.org 1.318
After features/support/hooks.rb:291 0.884
After features/support/hooks.rb:75 0.010
4.565
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.395
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.169
After features/support/hooks.rb:450 0.355
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.000
7.382
Given I have the SSH key pair for a Git repository 0.242
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 6.968
Then the Git repository "testing" has been cloned successfully 0.171
After features/support/hooks.rb:450 0.404
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.000
0.478
When I wget "https://example.com/" to stdout 0.478
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.276
After features/support/hooks.rb:291 0.621
After features/support/hooks.rb:75 0.000
0.368
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.368

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.249
After features/support/hooks.rb:291 0.560
After features/support/hooks.rb:75 0.000
0.416
When I curl "https://example.com/" to stdout 0.416
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.260
After features/support/hooks.rb:291 0.550
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
44.404
Given I have started Tails from DVD without network and logged in 8.201
And I plug and mount a USB drive containing sample videos 12.022
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.103
And the file "/home/amnesia/video.mp4" exists 0.069
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.143
When I open "/home/amnesia/video.mp4" with Totem 3.165
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.234
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 1.406
Given I close Totem 0.152
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.056
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.048
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.093
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.169
Then Totem tells me it is not allowed to open this file 1.455
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.064
Given I close Totem 0.142
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.049
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.108
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.114
Then Totem tells me it is not allowed to open this file 0.874
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.064
Given I close Totem 0.122
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.051
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.110
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.188
Then Totem tells me it is not allowed to open this file 0.761
# 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.061
Given I close Totem 0.137
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.065
And the file "/home/amnesia/.purple/otr.private_key" exists 0.055
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.117
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.187
Then Totem tells me it is not allowed to open this file 0.731
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.071
After features/support/hooks.rb:291 0.736
After features/support/hooks.rb:75 0.000
Feature: Using Totem
22.506
Given I have started Tails from DVD and logged in and the network is connected 11.218
Then I can watch a WebM video over HTTPs 11.287
After features/support/hooks.rb:450 0.493
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
35.163
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.560
And I plug and mount a USB drive containing sample videos 10.609
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.079
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.241
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.961
Given I close Totem 0.440
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.150
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.057
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.160
Then Totem tells me it is not allowed to open this file 1.769
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.132
After features/support/hooks.rb:291 0.941
After features/support/hooks.rb:75 0.000
Tags: @product
39.219
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 10.521
And I disable the Unsafe Browser 3.708
And I log in to a new session 16.506
And the network is plugged 0.038
And all notifications have disappeared 6.311
When I try to start the Unsafe Browser 0.134
Then the Unsafe Browser complains that it is disabled 1.997
After features/support/hooks.rb:291 1.024
After features/support/hooks.rb:75 0.000
Tags: @product
35.962
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.690
And a web server is running on the LAN 1.037
When I successfully start the Unsafe Browser 14.917
And I open a page on the LAN web server in the Unsafe Browser 8.104
Then the Unsafe Browser displays the LAN web server hello message 0.212
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.000
Tags: @product @doc
46.526
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.355
When I successfully start the Unsafe Browser 16.008
Then the Unsafe Browser runs as the expected user 0.763
And the Unsafe Browser has a red theme 0.576
And the Unsafe Browser shows a warning as its start page 0.640
And the Unsafe Browser has no add-ons enabled 8.214
And the Unsafe Browser has no bookmarks 7.973
And the Unsafe Browser uses all expected TBB shared libraries 0.994
After features/support/hooks.rb:291 0.941
After features/support/hooks.rb:75 0.000
Tags: @product
39.327
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.703
When I successfully start the Unsafe Browser 15.247
When I open the Tails homepage in the Unsafe Browser 11.587
Then the Tails homepage loads in the Unsafe Browser 0.553
And the Unsafe Browser has sent packets out to the Internet 0.236
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
28.258
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.242
When I successfully start the Unsafe Browser 14.937
And I close the Unsafe Browser 0.125
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.522
And the Unsafe Browser chroot is torn down 0.429
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
39.533
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.153
When I successfully start the Unsafe Browser 14.907
# 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.181
Then I see a warning about another instance already running 3.280
After features/support/hooks.rb:291 1.380
After features/support/hooks.rb:75 0.000
Tags: @product
39.385
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.302
When I configure the Unsafe Browser to use a local proxy 0.189
And I successfully start the Unsafe Browser 15.648
And I open the Tails homepage in the Unsafe Browser 11.681
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.563
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.000
2:27.702
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.600
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.087
But checking for updates is disabled in the Unsafe Browser's configuration 0.013
When I successfully start the Unsafe Browser 15.374
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.518
After features/support/hooks.rb:450 0.509
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.034
27.997
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.503
And the network is unplugged 0.053
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.132
Then I am told I cannot start the Unsafe Browser when I am offline 6.297
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.000
20.659
When I plug a USB drive containing a basic VeraCrypt volume 6.943
And I cancel the GNOME authentication prompt 1.698
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.999
And I open this VeraCrypt volume in GNOME Files 5.801
Then I see the expected contents in this VeraCrypt volume 0.534
When I lock the currently opened VeraCrypt volume 0.494
Then the VeraCrypt volume has been unmounted and locked 0.188
After features/support/hooks.rb:291 2.073
After features/support/hooks.rb:75 0.010
24.679
When I plug a USB drive containing a hidden VeraCrypt volume 11.437
And I cancel the GNOME authentication prompt 1.672
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.964
And I open this VeraCrypt volume in GNOME Files 5.545
Then I see the expected contents in this VeraCrypt volume 0.452
When I lock the currently opened VeraCrypt volume 0.366
Then the VeraCrypt volume has been unmounted and locked 0.240
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.000
27.487
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.892
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.431
And I open this VeraCrypt volume in GNOME Files 4.851
Then I see the expected contents in this VeraCrypt volume 0.800
When I lock the currently opened VeraCrypt file container 0.342
Then the VeraCrypt file container has been unmounted and locked 0.167
After features/support/hooks.rb:291 0.702
After features/support/hooks.rb:75 0.000
34.826
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.217
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.152
And I open this VeraCrypt volume in GNOME Files 5.090
Then I see the expected contents in this VeraCrypt volume 0.821
When I lock the currently opened VeraCrypt file container 0.370
Then the VeraCrypt file container has been unmounted and locked 0.173
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.015
24.075
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.014
And I cancel the GNOME authentication prompt 1.651
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.564
And I open this VeraCrypt volume in GNOME Files 3.783
Then I see the expected contents in this VeraCrypt volume 0.521
When I lock the currently opened VeraCrypt volume 0.382
Then the VeraCrypt volume has been unmounted and locked 0.159
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
25.683
When I plug a USB drive containing a hidden VeraCrypt volume 10.199
And I cancel the GNOME authentication prompt 1.706
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.326
And I open this VeraCrypt volume in GNOME Files 4.426
Then I see the expected contents in this VeraCrypt volume 0.481
When I lock the currently opened VeraCrypt volume 0.341
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:291 1.011
After features/support/hooks.rb:75 0.000
46.804
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.111
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.011
And I open this VeraCrypt volume in GNOME Files 5.729
Then I see the expected contents in this VeraCrypt volume 0.388
When I lock the currently opened VeraCrypt file container 0.352
Then the VeraCrypt file container has been unmounted and locked 0.211
After features/support/hooks.rb:291 0.831
After features/support/hooks.rb:75 0.014
45.423
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.276
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.651
And I open this VeraCrypt volume in GNOME Files 4.646
Then I see the expected contents in this VeraCrypt volume 1.082
When I lock the currently opened VeraCrypt file container 0.497
Then the VeraCrypt file container has been unmounted and locked 0.269
After features/support/hooks.rb:291 0.974
After features/support/hooks.rb:75 0.019
37.644
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.195
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.965
And I open this VeraCrypt volume in GNOME Files 4.957
Then I see the expected contents in this VeraCrypt volume 0.810
When I lock the currently opened VeraCrypt file container 0.462
Then the VeraCrypt file container has been unmounted and locked 0.251
After features/support/hooks.rb:291 0.720
After features/support/hooks.rb:75 0.000
Tags: @product
8.635
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.580
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.055
After features/support/hooks.rb:291 1.356
After features/support/hooks.rb:75 0.000
Tags: @product
9.096
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.256
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.839
After features/support/hooks.rb:291 0.946
After features/support/hooks.rb:75 0.000
Tags: @product
21.468
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.081
When I start "WhisperBack" via GNOME Activities Overview 9.787
Then WhisperBack has debugging information 3.599
After features/support/hooks.rb:291 1.550
After features/support/hooks.rb:75 0.000