Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 40 12 Apr 2024, 21:02

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1466 0 0 0 0 1466 198 0 198 3:46:49.563 Passed
Tags: @product
1:39.308
Before features/support/hooks.rb:259 0.030
Given a computer 0.456
And I temporarily create a 100 MiB disk named "swap" 0.133
And I create a gpt swap partition on disk "swap" 9.764
And I plug SATA drive "swap" 1.041
And I temporarily create a 2 GiB disk named "live_hd" 0.039
And I write the Tails ISO image to disk "live_hd" 15.707
And I plug SATA drive "live_hd" 1.063
When I start Tails with network unplugged and I login 1:10.733
Then a "swap" partition was detected by Tails on drive "swap" 0.096
And drive "live_hd" is detected by Tails 0.138
But Tails has no disk swap enabled 0.071
And drive "live_hd" is not mounted 0.061
After features/support/hooks.rb:305 1.250
After features/support/hooks.rb:89 0.110
Tags: @product
1:24.125
Before features/support/hooks.rb:259 0.001
Given a computer 0.152
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.044
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.173
And I plug non-removable USB drive "fake_TailsData" 1.051
When I start the computer 0.947
And the computer boots Tails 51.299
Then drive "fake_TailsData" is detected by Tails 0.161
And Tails Greeter has not detected a persistence partition 13.295
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.008
Tags: @product
1:26.227
Before features/support/hooks.rb:259 0.002
Given a computer 0.176
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.070
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 19.806
And I plug SATA drive "fake_TailsData" 1.057
When I start the computer 0.957
And the computer boots Tails 50.665
Then drive "fake_TailsData" is detected by Tails 0.226
And Tails Greeter has not detected a persistence partition 13.265
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.007
Tags: @product
1:19.697
Before features/support/hooks.rb:259 0.002
Given a computer 0.140
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.044
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.954
And I plug SATA drive "gpt_ext2" 1.042
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.049
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.898
And I plug SATA drive "msdos_fat32" 1.059
And I start Tails from DVD with network unplugged and I login 1:9.182
Then drive "gpt_ext2" is detected by Tails 0.118
And drive "gpt_ext2" is not mounted 0.065
And drive "msdos_fat32" is detected by Tails 0.071
And drive "msdos_fat32" is not mounted 0.070
After features/support/hooks.rb:305 1.054
After features/support/hooks.rb:89 0.006
Tags: @product
1:52.782
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:42.966
And running a command as root with pkexec requires PolicyKit administrator privileges 0.120
Then I can run a command as root with sudo 0.094
Then I can run a command as root with pkexec 9.600
After features/support/hooks.rb:305 0.707
After features/support/hooks.rb:89 0.005
Tags: @product
1:21.915
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 39.944
And running a command as root with pkexec requires PolicyKit administrator privileges 0.083
Then I cannot run a command as root with sudo and the standard passwords 0.178
And I cannot run a command as root with pkexec and the standard passwords 18.092
Then I cannot login as root using su with the standard passwords 23.617
After features/support/hooks.rb:305 0.897
After features/support/hooks.rb:89 0.000
Feature: Time syncing
53.426
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.282
When the network is plugged 0.179
And I successfully configure Tor 44.906
Then the system clock is less than 5 minutes incorrect 0.058
After features/support/hooks.rb:464 0.673
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.000
Feature: Time syncing
26.858
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.838
When the network is plugged 0.046
And the Tor Connection Assistant autostarts 2.805
And I configure some normal bridges in the Tor Connection Assistant 12.598
And I wait until Tor is ready 3.510
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:464 0.416
After features/support/hooks.rb:305 0.579
After features/support/hooks.rb:89 0.000
Feature: Time syncing
29.258
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.844
When I bump the system time with "+1 day" 0.260
And I capture all network traffic 0.002
And the network is plugged 0.049
And the Tor Connection Assistant autostarts 3.072
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 15.765
And I wait until Tor is ready 1.449
Then the system clock is less than 5 minutes incorrect 0.046
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.767
After features/support/hooks.rb:464 0.428
After features/support/hooks.rb:305 0.653
After features/support/hooks.rb:89 0.036
Feature: Time syncing
1:11.573
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.299
When I bump the system time with "-15 days" 0.314
And I warm reboot the computer 0.010
And the computer reboots Tails 1:2.753
Then Tails' hardware clock is close to the host system's time 0.195
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 0.569
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:8.312
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.866
When I bump the hardware clock's time with "-15 days" 1.450
And I warm reboot the computer 0.011
And the computer reboots Tails 58.663
Then the hardware clock is still off by "-15 days" 0.319
After features/support/hooks.rb:464 0.123
After features/support/hooks.rb:305 0.565
After features/support/hooks.rb:89 0.006
Feature: Time syncing
59.889
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given a computer 0.148
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 0.921
And the computer boots Tails 58.624
Then the system clock is just past Tails' source date 0.172
After features/support/hooks.rb:464 0.115
After features/support/hooks.rb:305 0.595
After features/support/hooks.rb:89 0.006
Feature: Time syncing
31.151
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.885
And I make sure time sync before Tor connects times out 1.146
When the network is plugged 0.044
And I successfully configure Tor 21.984
Then the system clock is less than 5 minutes incorrect 0.091
After features/support/hooks.rb:464 0.495
After features/support/hooks.rb:305 1.671
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:1.813
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.841
When I bump the system time with "+8 hours +15 minutes" 0.190
And all notifications have disappeared 4.131
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.091
And the network is plugged 0.043
And the Tor Connection Assistant autostarts 3.710
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.085
And I click "Connect to Tor" 1.153
And the Tor Connection Assistant fails to connect to Tor 16.996
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.744
Then the system clock is less than 20 minutes incorrect 0.198
When I click "Connect to Tor" 1.141
Then I wait until Tor is ready 5.581
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.844
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.055
After features/support/hooks.rb:464 0.484
After features/support/hooks.rb:305 1.015
After features/support/hooks.rb:89 0.042
Feature: Time syncing
59.761
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.963
When I bump the system time with "+8 hours +15 minutes" 0.254
And all notifications have disappeared 4.032
And I capture all network traffic 0.002
And the network is plugged 0.058
And the Tor Connection Assistant autostarts 3.572
# 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.722
And I click "Connect to Tor" 1.138
Then the Tor Connection Assistant reports that it failed to connect 11.514
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.782
Then the system clock is less than 20 minutes incorrect 0.260
# "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.365
When I click "Connect to Tor" 1.142
Then I wait until Tor is ready 8.773
And all Internet traffic has only flowed through the configured bridges 0.807
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.058
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.310
After features/support/hooks.rb:464 0.487
After features/support/hooks.rb:305 0.722
After features/support/hooks.rb:89 0.043
Feature: Time syncing
24.909
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.240
And I make sure time sync before Tor connects uses a fake connectivity check service 1.186
And the network is plugged 0.049
And Tor is ready 13.937
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.491
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.002
After features/support/hooks.rb:464 0.737
After features/support/hooks.rb:305 0.549
After features/support/hooks.rb:89 0.000
Tags: @product
16.156
When I configure some normal bridges in the Tor Connection Assistant 12.536
Then I wait until Tor is ready 2.755
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.795
After features/support/hooks.rb:305 0.602
After features/support/hooks.rb:89 0.056
Tags: @product
13.723
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 9.111
Then I wait until Tor is ready 3.680
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.058
And all Internet traffic has only flowed through the configured bridges 0.860
After features/support/hooks.rb:305 0.607
After features/support/hooks.rb:89 0.039
Tags: @product
34.207
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 30.518
Then I wait until Tor is ready 1.696
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.117
And all Internet traffic has only flowed through the configured bridges 0.862
After features/support/hooks.rb:305 0.601
After features/support/hooks.rb:89 0.030
Tags: @product
1:5.496
Given the Tor network and default bridges are blocked 2.716
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.502
Then the Tor Connection Assistant reports that it failed to connect 0.108
And tca.conf is empty 0.205
Given I scan a QR code from the error page in Tor Connection Assistant 21.710
And I retry connecting to Tor 1.139
Then I wait until Tor is ready 6.988
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 1.135
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.980
After features/support/hooks.rb:305 0.588
After features/support/hooks.rb:89 0.047
16.034
When I configure the default bridges in the Tor Connection Assistant 11.212
Then I wait until Tor is ready 1.890
And Tor is configured to use the default bridges 0.459
And tca.conf includes no bridge 0.010
And available upgrades have been checked 1.114
And Tor is configured to use the default bridges 0.403
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.943
After features/support/hooks.rb:305 0.643
After features/support/hooks.rb:89 0.036
Tags: @product
26.335
Given the Tor network is blocked 1.415
When I configure a direct connection in the Tor Connection Assistant 22.054
Then I wait until Tor is ready 1.355
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.046
And Tor is configured to use the default bridges 0.436
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.015
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.060
Tags: @product
44.482
Given the Tor network and default bridges are blocked 1.595
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.520
Then the Tor Connection Assistant reports that it failed to connect 0.106
And tca.conf is empty 0.176
Given the Tor network and default bridges are unblocked 1.187
And I retry connecting to Tor 1.136
Then I wait until Tor is ready 7.809
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through Tor or connectivity check service 0.875
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.032
Tags: @product
4.400
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.121
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.140
And I cannot click the "Connect to Tor" button 0.138
After features/support/hooks.rb:305 0.760
After features/support/hooks.rb:89 0.045
Tags: @product
24.939
Given I configure a direct connection in the Tor Connection Assistant 6.280
And I wait until Tor is ready 3.091
When I disconnect the network through GNOME 2.594
And I connect the network through GNOME 2.583
Then the Tor Connection Assistant autostarts 1.644
And the Tor Connection Assistant connects to Tor 6.249
And I wait until Tor is ready 0.844
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.041
And all Internet traffic has only flowed through Tor or connectivity check service 1.609
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.061
Tags: @product
42.851
Given I configure a direct connection in the Tor Connection Assistant 8.517
And I wait until Tor is ready 2.523
And I disconnect the network through GNOME 2.557
And the Tor network and default bridges are blocked 1.416
When I connect the network through GNOME 2.489
Then the Tor Connection Assistant reports that it failed to connect 25.346
After features/support/hooks.rb:305 0.722
After features/support/hooks.rb:89 0.046
Tags: @product
35.429
Given the Tor network and default bridges are blocked 2.399
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.548
Then the Tor Connection Assistant reports that it failed to connect 0.099
Given the Tor network and default bridges are unblocked 1.282
When I click "Connect to Tor" 1.129
Then I wait until Tor is ready 6.480
And Tor is configured to use the default bridges 0.560
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.928
After features/support/hooks.rb:305 0.949
After features/support/hooks.rb:89 0.037
17.310
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.921
And I prepare Tails for memory erasure tests 0.392
When I start a process allocating 128 MiB of memory with a known pattern 1.159
Then patterns cover at least 128 MiB in the guest's memory 3.385

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
58.111
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.825
And I prepare Tails for memory erasure tests 0.423
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.794
Then I find very few patterns in the guest's memory 3.329

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

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

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.511
After features/support/hooks.rb:89 0.011
23.508
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.224
And I temporarily create a 4 GiB disk named "gptfat" 0.049
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.548
And I plug USB drive "gptfat" 2.579
When I start Tails Installer 8.041
Then I am told by Tails Installer that the destination device "is too small" 0.065
After features/support/hooks.rb:305 0.709
After features/support/hooks.rb:89 0.001
Tags: @product
23.967
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.106
And I temporarily create a 7200 MiB disk named "temp" 0.041
And I start Tails Installer 12.752
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.724
Then the "temp" USB drive is selected 0.098
When I unplug USB drive "temp" 0.191
Then a suitable USB device is not found 0.029
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.000
Tags: @product
3:46.329
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.024
And I temporarily create a 7200 MiB disk named "install" 0.051
And I create a gpt partition with a vfat filesystem on disk "install" 4.082
And I plug USB drive "install" 2.589
And I install Tails to USB drive "install" by cloning 3:16.840
Then the running Tails is installed on USB drive "install" 14.680
But there is no persistence partition on USB drive "install" 0.059
After features/support/hooks.rb:305 1.486
After features/support/hooks.rb:89 0.120
Tags: @product
3:38.080
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.434
And I temporarily create a 7200 MiB disk named "install" 0.060
And I plug USB drive "install" 2.586
And I install Tails to USB drive "install" by cloning 3:17.142
Then the running Tails is installed on USB drive "install" 9.775
But there is no persistence partition on USB drive "install" 0.081
After features/support/hooks.rb:305 1.211
After features/support/hooks.rb:89 0.111
Tags: @product
4:17.624
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.440
And I create a file in the Persistent directory 0.099
And I temporarily create a 7200 MiB disk named "install" 0.465
And I create a gpt partition with a vfat filesystem on disk "install" 6.985
And I plug USB drive "install" 2.827
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:40.378
Then the running Tails is installed on USB drive "install" 12.166
And there is a persistence partition on USB drive "install" 0.061
And the USB drive "install" contains the same files as my persistent storage 3.197
After features/support/hooks.rb:305 2.149
After features/support/hooks.rb:89 0.133
Tags: @product
3:45.727
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.429
And I temporarily create a 7200 MiB disk named "install" 0.043
And I plug USB drive "install" 2.582
And I install Tails to USB drive "install" by cloning 3:17.031
Then the running Tails is installed on USB drive "install" 13.570
And there is no persistence partition on USB drive "install" 0.070
After features/support/hooks.rb:305 1.762
After features/support/hooks.rb:89 0.105
Tags: @product
3:47.590
Before features/support/hooks.rb:259 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.097
And I have started Tails from DVD without network and logged in 8.355
And I clone USB drive "__internal" to a temporary USB drive "install" 1.125
And I plug USB drive "install" 4.368
# 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:14.542
Then the running Tails is installed on USB drive "install" 10.010
And there is no persistence partition on USB drive "install" 0.090
After features/support/hooks.rb:305 1.278
After features/support/hooks.rb:89 0.121
Tags: @product @uefi
1:46.851
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.852
And I power off the computer 0.338
And the computer is set to boot in UEFI mode 0.025
When I start Tails from USB drive "__internal" with network unplugged and I login 1:31.365
Then Tails is running from USB drive "__internal" 0.357
And the boot device has safe access rights 2.861
And Tails has started in UEFI mode 0.050
After features/support/hooks.rb:305 0.584
After features/support/hooks.rb:89 0.006
Tags: @product
1:22.832
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.930
And I plug and mount a USB drive containing a Tails USB image 29.699
And I create a 7200 MiB disk named "usbimage" 0.039
And I plug USB drive "usbimage" 3.269
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 41.894
After features/support/hooks.rb:305 1.748
After features/support/hooks.rb:89 0.089
Tags: @product
1:18.634
Before features/support/hooks.rb:259 0.003
Given a computer 0.156
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:17.445
Then Tails is running from USB drive "usbimage" 0.291
And the label of the system partition on "usbimage" is "Tails" 0.211
And the system partition on "usbimage" is an EFI system partition 0.141
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.147
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.082
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.097
And the system partition on "usbimage" has the expected flags 0.061
After features/support/hooks.rb:305 1.398
After features/support/hooks.rb:89 0.005
4:29.320
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.010
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 50.444
And I update APT using apt 18.258
And I install "popularity-contest" using apt 19.152
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.774
When I create a persistent storage and activate the Additional Software feature 20.381
Then Additional Software is correctly configured for package "popularity-contest" 1.344
When I shutdown Tails and wait for the computer to power off 10.729
And I start Tails from USB drive "__internal" with network unplugged 54.985
And I enable persistence 18.694
And I log in to a new session 32.797
And the Additional Software installation service has started 31.137
Then I am notified that the installation succeeded 2.603
And Additional Software is correctly configured for package "popularity-contest" 0.774
And the package "popularity-contest" is installed after Additional Software has been started 0.240
After features/support/hooks.rb:464 37.836
After features/support/hooks.rb:305 1.166
After features/support/hooks.rb:89 0.014
2:41.263
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.187
And I start Tails from USB drive "__internal" and I login with an administration password 1:59.449
And I update APT using apt 15.963
When I install "makepp" using apt 19.091
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.477
And the package "makepp" is installed 0.093
After features/support/hooks.rb:464 39.235
After features/support/hooks.rb:305 0.881
After features/support/hooks.rb:89 0.013
4:31.101
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.004
Given a computer 0.196
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:48.153
When I uninstall "popularity-contest" using apt 18.820
And I accept removing "popularity-contest" from Additional Software 0.487
Then "popularity-contest" is not in the list of Additional Software 0.621
When I start Synaptic 22.849
And I update APT using Synaptic 22.379
And I install "cowsay" using Synaptic 10.159
And I accept adding "cowsay" to Additional Software 1.182
Then Additional Software is correctly configured for package "cowsay" 0.921
When I uninstall "cowsay" using apt 3.259
And I refuse removing "cowsay" from Additional Software 0.537
Then Additional Software is correctly configured for package "cowsay" 0.846
When I start "Additional Software" via GNOME Activities Overview 10.525
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.759
Then "cowsay" is not in the list of Additional Software 1.015
When I install "cowsay" using apt 3.213
And I refuse adding "cowsay" to Additional Software 0.523
Then "cowsay" is not in the list of Additional Software 0.648
After features/support/hooks.rb:464 0.924
After features/support/hooks.rb:305 0.666
After features/support/hooks.rb:89 0.067
8:38.821
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given a computer 0.265
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:6.472
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.795
And I accept adding "cowsay" to Additional Software 5.311
And Additional Software is correctly configured for package "cowsay" 0.880
And I shutdown Tails and wait for the computer to power off 6.518
And I start Tails from USB drive "__internal" with network unplugged 1:3.116
And I enable persistence 11.195
# 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.685
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.076
And I revert the APT tweaks that made it prefer an old version of cowsay 0.062
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.064
And the network is plugged 0.045
And Tor is ready 15.990
# 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 5.894
And available upgrades have been checked 0.121
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 5.773
And I can open the Additional Software configuration window from the notification 4.690
And I shutdown Tails and wait for the computer to power off 14.630
And I start Tails from USB drive "__internal" with network unplugged 54.792
And I enable persistence 10.906
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 32.652
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.807
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
And the network is plugged 0.034
And Tor is ready 40.658
Then the Additional Software upgrade service has started 0.159
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.091
After features/support/hooks.rb:464 2.115
After features/support/hooks.rb:305 0.787
After features/support/hooks.rb:89 0.037
1:50.950
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.198
And I start Tails from USB drive "__internal" with network unplugged 53.691
And I enable persistence 12.391
And I remove the "cowsay" deb files from the APT cache 0.670
# 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.080
And I log in to a new session 33.198
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 5.998
And I can open the Additional Software log file from the notification 4.171
And the package "cowsay" is not installed 0.548
After features/support/hooks.rb:464 0.112
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.008
Tags: @product
1:33.837
Before features/support/hooks.rb:259 0.004
Given a computer 0.174
And I create a 7200 MiB disk named "old" 0.044
And I plug USB drive "old" 1.046
And I write an old version of the Tails USB image to disk "old" 19.476
When I start Tails from USB drive "old" with network unplugged 1:9.435
Then the boot device has safe access rights 2.765
And Tails is running from USB drive "old" 0.292
And there is no persistence partition on USB drive "old" 0.068
And process "udev-watchdog" is running 0.087
And udev-watchdog is monitoring the correct device 0.271
And I unplug USB drive "old" 0.174
After features/support/hooks.rb:305 6.858
After features/support/hooks.rb:89 0.010
Tags: @product
2:8.010
Before features/support/hooks.rb:259 0.007
Given a computer 0.913
And I start Tails from USB drive "old" with network unplugged and I login 1:26.122
Then Tails is running from USB drive "old" 0.323
And I create a persistent partition 31.925
And I take note of which tps features are available 1.449
Then a Tails persistence partition exists on USB drive "old" 0.795
And I shutdown Tails and wait for the computer to power off 6.480
After features/support/hooks.rb:305 0.190
After features/support/hooks.rb:89 0.008
Tags: @product
2:28.432
Before features/support/hooks.rb:259 0.006
Given a computer 0.185
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:59.889
Then Tails is running from USB drive "old" 0.312
And all tps features are active 2.405
When I write some files expected to persist 1.940
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.196
And all persistence configuration files have safe access rights 0.382
And all persistent directories from the old Tails version have safe access rights 2.343
And I take note of which tps features are available 0.422
And I shutdown Tails and wait for the computer to power off 4.377
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.977
After features/support/hooks.rb:305 0.149
After features/support/hooks.rb:89 0.010
Tags: @product
2:23.082
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.016
And I log in to a new session 17.621
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.232
And I plug USB drive "to_upgrade" 2.403
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:33.140
Then the running Tails is installed on USB drive "to_upgrade" 18.278
And I unplug USB drive "to_upgrade" 0.201
And I unplug USB drive "__internal" 0.188
After features/support/hooks.rb:305 2.368
After features/support/hooks.rb:89 0.000
Tags: @product
2:1.798
Before features/support/hooks.rb:259 0.006
Given a computer 0.186
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:53.227
Then all tps features from the old Tails version are active 1.511
And Tails is running from USB drive "to_upgrade" 0.321
And the boot device has safe access rights 2.817
And the expected persistent files created with the old Tails version are present in the filesystem 1.305
And all persistent directories from the old Tails version have safe access rights 2.429
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.014
5:56.838
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.851
And no SquashFS delta is installed 0.087
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.260
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.044
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.295
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.387
When the network is plugged 0.051
And Tor is ready 17.318
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.027
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.485
Given I shutdown Tails and wait for the computer to power off 6.566
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:53.503
Then Tails is running version 6.2~testoverlayfs 0.014
And all tps features are active 1.980
And the file system changes introduced in version 6.2~testoverlayfs are present 0.285
And only the 6.2~testoverlayfs SquashFS delta is installed 0.075
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.267
# 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.046
And Tor is ready 17.710
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.142
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.736
Given I shutdown Tails and wait for the computer to power off 4.475
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:50.158
Then Tails is running version 6.3~testoverlayfs 0.013
And all tps features are active 1.878
And the file system changes introduced in version 6.3~testoverlayfs are present 0.408
And only the 6.3~testoverlayfs SquashFS delta is installed 0.062
# 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.279
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.268
When the network is plugged 0.059
And Tor is ready 15.238
Then the Upgrader considers the system as up-to-date 10.628
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 13.125
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.865
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.019
30.760
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.650
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.287
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.064
And the signing key used by the Upgrader is outdated 0.509
But a current signing key is available on our website 0.000
When the network is plugged 0.036
And Tor is ready 13.989
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.221
After features/support/hooks.rb:305 1.647
After features/support/hooks.rb:89 0.000
51.703
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 42.565
When I eject the boot medium 0.238
Then Tails eventually shuts down 8.899
After features/support/hooks.rb:305 0.276
After features/support/hooks.rb:89 0.000
38.889
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.173
And I prepare Tails for memory erasure tests 0.434
And I fill a 128 MiB file with a known pattern on the root filesystem 16.061
And patterns cover at least 128 MiB in the guest's memory 3.183

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

When I eject the boot medium 0.288
And I wait for Tails to finish wiping the memory 9.018
Then I find very few patterns in the guest's memory 1.728

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

After features/support/hooks.rb:305 3.557
After features/support/hooks.rb:89 0.000
40.624
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.045
And I prepare Tails for memory erasure tests 0.369
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.018
And I fill the USB drive with a known pattern 2.141
And I read the content of the test FS 0.121
And patterns cover at least 90% of the test FS size in the guest's memory 3.499

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

When I eject the boot medium 0.281
And I wait for Tails to finish wiping the memory 17.420
Then I find very few patterns in the guest's memory 1.727

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

After features/support/hooks.rb:305 3.505
After features/support/hooks.rb:89 0.000
53.408
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.132
And I prepare Tails for memory erasure tests 0.511
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.733
And I fill the USB drive with a known pattern 1.627
And I read the content of the test FS 0.069
And patterns cover at least 99% of the test FS size in the guest's memory 2.844

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

When I eject the boot medium 0.256
And I wait for Tails to finish wiping the memory 8.414
Then I find very few patterns in the guest's memory 1.818

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

After features/support/hooks.rb:305 3.568
After features/support/hooks.rb:89 0.000
2:14.337
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.441
And I prepare Tails for memory erasure tests 0.426
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.215
And patterns cover at least 100 MiB in the guest's memory 4.825

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

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

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

And Tails eventually shuts down 1:29.924
After features/support/hooks.rb:305 0.164
After features/support/hooks.rb:89 0.000
Tags: @product
52.308
Before features/support/hooks.rb:259 0.009
Given a computer 0.222
And I start Tails from DVD with network unplugged and genuine APT sources 51.839
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.050
And no proposed-updates APT suite is enabled 0.052
And no experimental APT suite is enabled for deb.torproject.org 0.051
And if releasing, no unversioned Tails APT source is enabled 0.077

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.614
After features/support/hooks.rb:89 0.010
Tags: @product
1:6.793
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.952
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 9.065
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.177
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.130
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.016
When I start Tails' custom backup tool 3.708
Then the backup tool displays "Plug in your backup Tails USB stick" 0.216
When I plug USB drive "backup" 1.795
And I give the Persistent Storage on drive "backup" its own UUID 0.385
And I click "Retry" in the backup tool 1.174
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.183
When I click "Back Up" in the backup tool 1.143
And I enter my persistent storage passphrase into the polkit prompt 15.451
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 4.142
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.178
And I plug USB drive "backup" 3.205
Then the USB drive "backup" contains the same files as my persistent storage 4.866
After features/support/hooks.rb:305 2.324
After features/support/hooks.rb:89 0.123
Tags: @product
0.187
Then the hostname should not have been leaked on the network 0.187
After features/support/hooks.rb:305 0.923
After features/support/hooks.rb:89 0.047
Tags: @product
0.675
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.174
And I switch to the "manually-added-con" NetworkManager connection 0.310
Then the hostname should not have been leaked on the network 0.189
After features/support/hooks.rb:305 0.561
After features/support/hooks.rb:89 0.035
38.292
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.061
When I start "Tails Documentation" via GNOME Activities Overview 10.716
Then the Tor Browser has started 18.982
Then "Tails - Documentation" has loaded in the Tor Browser 0.533
After features/support/hooks.rb:305 1.179
After features/support/hooks.rb:89 0.000
42.927
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.091
When I start "Tails Documentation" via GNOME Activities Overview 10.616
Then the Tor Browser has started 18.635
Then "Tails - Documentation" has loaded in the Tor Browser 0.584
After features/support/hooks.rb:305 0.999
After features/support/hooks.rb:89 0.000
21.364
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD without network and logged in 8.161
When I start Electrum through the GNOME menu 11.205
But the "electrum" tps feature is not enabled 0.477
And I see a warning that Electrum is not persistent 1.518
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 0.854
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
19.427
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.181
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.146
Then I see "CupsTestPage.png" after at most 40 seconds 3.400
And I can print the current document to "/home/amnesia/output.pdf" 4.698
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
19.832
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.192
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.144
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.778
Then I see "CupsTestPage.png" after at most 40 seconds 3.036
And I can print the current document to "/home/amnesia/output.pdf" 4.680
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
Feature: Using Evince
22.662
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.633
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.140
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.065
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.060
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.218
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.825
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.144
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.129
When I close Evince 0.265
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.193
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.216
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.264
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.072
When I close Evince 0.194
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.131
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.191
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.797
# 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.063
After features/support/hooks.rb:305 0.664
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.830
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.551
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.145
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.057
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.197
Then I see "CupsTestPage.png" after at most 40 seconds 2.754
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.123
After features/support/hooks.rb:305 0.912
After features/support/hooks.rb:89 0.000
Feature: Using Evince
14.822
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.849
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.143
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.058
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.156
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.404
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.062
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.147
After features/support/hooks.rb:305 0.873
After features/support/hooks.rb:89 0.000
19.759
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.383
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.075
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 0.996
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.054
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.000
Tags: @product
8.700
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.118
When the "Dogtail rules!" notification is sent 0.312
Then the "Dogtail rules!" notification is shown to the user 0.269
After features/support/hooks.rb:305 0.803
After features/support/hooks.rb:89 0.000
Tags: @product
3:30.467
Before features/support/hooks.rb:259 0.008
# 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.914
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.036
And Tor is ready 15.239
And all notifications have disappeared 4.000
When I start "Additional Software" via GNOME Activities Overview 11.262
And I close the "tails-additional-software-config" window 1.982
When I start "Disks" via GNOME Activities Overview 8.184
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.718
When I start "GNOME Terminal" via GNOME Activities Overview 8.827
And I close the "gnome-terminal-server" window 1.971
When I start "Files" via GNOME Activities Overview 8.090
And I close the "org.gnome.Nautilus" window 16.725
When I start "Persistent Storage" via GNOME Activities Overview 10.050
And I close the "tps-frontend" window 3.346
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.472
And I close the "zenity" window 3.387
When I start "Pidgin" via GNOME Activities Overview 8.221
And I close the "Pidgin" window via Alt+F4 3.290
When I start "Thunderbird" via GNOME Activities Overview 8.828
And I close the "Thunderbird" window 13.370
When I start "Tor Browser" via GNOME Activities Overview 9.785
And I close the "Firefox" window 13.252
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.166
And I close the "unlock-veracrypt-volumes" window 2.425
When I start "Unsafe Browser" via GNOME Activities Overview 9.161
And I close the "Firefox" window 15.753
After features/support/hooks.rb:305 1.158
After features/support/hooks.rb:89 0.000
Tags: @product
37.615
Before features/support/hooks.rb:259 0.007
Given a computer 0.223
And I start the computer from DVD with network unplugged 34.788
When Tails detects disk read failures 0.628
Then I see a disk failure message on the splash screen 1.974
After features/support/hooks.rb:305 0.661
After features/support/hooks.rb:89 0.010
Tags: @product @doc
30.521
Before features/support/hooks.rb:259 0.005
Given a computer 0.182
And I have started Tails from DVD without network and logged in 8.187
When Tails detects disk read failures 0.549
Then I see a disk failure message 1.334
Then I can open the hardware failure documentation from the disk failure message 20.266
After features/support/hooks.rb:305 1.691
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
46.655
Before features/support/hooks.rb:259 0.007
Given a computer 0.179
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.598
Then I see a graphics card failure message on the splash screen 12.878
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.009
Tags: @product @doc
10.544
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.105
Then the included OpenPGP keys are valid for the next 1 month 2.438
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
Tags: @product
20.566
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 7.957
Then the keys trusted by APT are valid for the next 3 months 12.608
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
43.607
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.258
And I log in to a new session in German (de) 30.342
Then the amnesiac Documents directory exists 0.055
And there is a GNOME bookmark for the amnesiac Documents directory 2.950
After features/support/hooks.rb:305 0.676
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.503
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.241
And I log in to a new session in German (de) 29.738
Then the amnesiac Downloads directory exists 0.074
And there is a GNOME bookmark for the amnesiac Downloads directory 2.448
After features/support/hooks.rb:305 1.313
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.437
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.097
And I log in to a new session in German (de) 29.811
Then the amnesiac Music directory exists 0.064
And there is a GNOME bookmark for the amnesiac Music directory 2.465
After features/support/hooks.rb:305 1.078
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
39.826
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.638
And I log in to a new session in German (de) 28.594
Then the amnesiac Pictures directory exists 0.192
And there is a GNOME bookmark for the amnesiac Pictures directory 2.401
After features/support/hooks.rb:305 1.359
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
38.906
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.967
And I log in to a new session in German (de) 27.990
Then the amnesiac Videos directory exists 0.116
And there is a GNOME bookmark for the amnesiac Videos directory 2.832
After features/support/hooks.rb:305 0.636
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.765
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.962
When I log in to a new session in Arabic (ar) 27.991
Then the keyboard layout is set to "us" 0.190
When the network is plugged 0.053
And Tor is ready 16.278
Then I successfully start the Unsafe Browser in "ar" 13.849
And I kill the Unsafe Browser 5.637
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 27.515
And DuckDuckGo is the default search engine 9.902
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 13.361
And the layout of the screen keyboard is set to "us" 0.654
After features/support/hooks.rb:305 1.138
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.248
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.423
When I log in to a new session in Chinese (zh_CN) 28.538
Then the keyboard layout is set to "cn" 0.281
When the network is plugged 0.044
And Tor is ready 15.354
Then I successfully start the Unsafe Browser in "zh_CN" 15.014
And I kill the Unsafe Browser 5.670
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 23.415
And DuckDuckGo is the default search engine 10.527
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 15.888
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:305 1.336
After features/support/hooks.rb:89 0.000
Feature: Localization
1:48.827
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.968
When I log in to a new session in English (en) 14.559
Then the keyboard layout is set to "us" 0.323
When the network is plugged 0.071
And Tor is ready 17.066
Then I successfully start the Unsafe Browser in "en" 13.628
And I kill the Unsafe Browser 5.726
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 26.725
And DuckDuckGo is the default search engine 4.913
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 11.958
And the layout of the screen keyboard is set to "us" 0.531
After features/support/hooks.rb:305 1.455
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.035
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.858
When I log in to a new session in French (fr) 29.062
Then the keyboard layout is set to "fr" 0.178
When the network is plugged 0.060
And Tor is ready 13.455
Then I successfully start the Unsafe Browser in "fr" 14.099
And I kill the Unsafe Browser 5.790
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 25.790
And DuckDuckGo is the default search engine 10.227
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 11.375
And the layout of the screen keyboard is set to "fr" 0.557
After features/support/hooks.rb:305 1.667
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.805
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.841
When I log in to a new session in German (de) 29.006
Then the keyboard layout is set to "de" 0.176
When the network is plugged 0.036
And Tor is ready 14.935
Then I successfully start the Unsafe Browser in "de" 14.462
And I kill the Unsafe Browser 5.731
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 25.742
And DuckDuckGo is the default search engine 10.435
And I kill the Tor Browser 5.423
And the screen keyboard works in Thunderbird 11.335
And the layout of the screen keyboard is set to "de" 0.562
After features/support/hooks.rb:305 1.194
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.079
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.944
When I log in to a new session in Italian (it) 28.328
Then the keyboard layout is set to "it" 0.241
When the network is plugged 0.039
And Tor is ready 14.965
Then I successfully start the Unsafe Browser in "it" 14.765
And I kill the Unsafe Browser 5.658
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 27.873
And DuckDuckGo is the default search engine 22.253
And I kill the Tor Browser 5.496
And the screen keyboard works in Thunderbird 12.808
And the layout of the screen keyboard is set to "us" 0.604
After features/support/hooks.rb:305 1.221
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.619
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.342
When I log in to a new session in Persian (fa) 29.025
Then the keyboard layout is set to "ir" 0.146
When the network is plugged 0.055
And Tor is ready 14.316
Then I successfully start the Unsafe Browser in "fa" 14.363
And I kill the Unsafe Browser 5.798
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.578
And DuckDuckGo is the default search engine 11.151
And I kill the Tor Browser 5.513
And the screen keyboard works in Thunderbird 11.666
And the layout of the screen keyboard is set to "ir" 0.565
After features/support/hooks.rb:305 1.104
After features/support/hooks.rb:89 0.000
Feature: Localization
2:35.069
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.803
When I log in to a new session in Portuguese (pt) 29.262
Then the keyboard layout is set to "pt" 0.138
When the network is plugged 0.044
And Tor is ready 43.117
Then I successfully start the Unsafe Browser in "pt" 12.825
And I kill the Unsafe Browser 5.690
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.255
And DuckDuckGo is the default search engine 10.317
And I kill the Tor Browser 5.414
And the screen keyboard works in Thunderbird 13.577
And the layout of the screen keyboard is set to "us" 0.527
After features/support/hooks.rb:305 1.169
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.944
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.059
When I log in to a new session in Russian (ru) 29.029
Then the keyboard layout is set to "ru" 0.263
When the network is plugged 0.113
And Tor is ready 16.368
Then I successfully start the Unsafe Browser in "ru" 13.631
And I kill the Unsafe Browser 5.719
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 25.380
And DuckDuckGo is the default search engine 17.815
And I kill the Tor Browser 5.458
And the screen keyboard works in Thunderbird 11.421
And the layout of the screen keyboard is set to "ru" 0.593
After features/support/hooks.rb:305 1.940
After features/support/hooks.rb:89 0.000
Feature: Localization
2:15.444
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.773
When I log in to a new session in Spanish (es) 28.331
Then the keyboard layout is set to "es" 0.230
When the network is plugged 0.052
And Tor is ready 15.520
Then I successfully start the Unsafe Browser in "es" 14.246
And I kill the Unsafe Browser 5.711
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 26.759
And DuckDuckGo is the default search engine 19.214
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 11.455
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:305 1.118
After features/support/hooks.rb:89 0.000
Feature: Localization
2:3.612
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.929
When I log in to a new session in Turkish (tr) 30.351
Then the keyboard layout is set to "tr" 0.215
When the network is plugged 0.046
And Tor is ready 13.547
Then I successfully start the Unsafe Browser in "tr" 13.936
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 23.892
And DuckDuckGo is the default search engine 9.833
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 12.148
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:305 1.206
After features/support/hooks.rb:89 0.000
Tags: @product
41.474
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.924
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.758
And I log in to a new session 15.310
And the network is plugged 0.041
And Tor is ready 12.342
Then 1 network interface is enabled 0.118
And the 1st network device has its real MAC address configured 0.118
When I hotplug a network device and wait for it to be initialized 1.437
Then 2 network interfaces are enabled 0.067
And the 2nd network device has its real MAC address configured 0.073
And some network device leaked the real MAC address 0.275
After features/support/hooks.rb:305 0.813
After features/support/hooks.rb:89 0.055
Tags: @product
41.441
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.832
And I capture all network traffic 0.006
When I log in to a new session 17.403
And the network is plugged 0.061
And Tor is ready 13.902
Then 1 network interface is enabled 0.165
And the 1st network device has a spoofed MAC address configured 0.102
When I hotplug a network device and wait for it to be initialized 1.503
Then 2 network interfaces are enabled 0.067
And the 2nd network device has a spoofed MAC address configured 0.075
And no network device leaked the real MAC address 0.320
After features/support/hooks.rb:305 0.832
After features/support/hooks.rb:89 0.046
Tags: @product
2:25.850
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.751
And I capture all network traffic 0.006
And the network is plugged 0.039
And macchanger will fail by not spoofing and always returns false 0.142
When I log in to a new session 2:12.159
Then no network interfaces are enabled 0.151
And no network device leaked the real MAC address 0.014
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.582
After features/support/hooks.rb:305 0.929
After features/support/hooks.rb:89 0.043
Tags: @product
2:26.262
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
And I capture all network traffic 0.009
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns true 0.161
When I log in to a new session 2:11.779
Then no network interfaces are enabled 0.172
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.238
After features/support/hooks.rb:305 1.068
After features/support/hooks.rb:89 0.028
Tags: @product
2:27.060
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.871
And I capture all network traffic 0.008
And the network is plugged 0.043
And macchanger will fail by not spoofing and always returns true 0.148
And no network interface modules can be unloaded 0.383
When I log in to a new session 2:12.552
Then 1 network interface is enabled 0.214
But the MAC spoofing panic mode disabled networking 0.474
And no network device leaked the real MAC address 0.019
And I see the "All networking disabled" notification after at most 60 seconds 5.343
After features/support/hooks.rb:305 2.020
After features/support/hooks.rb:89 0.069
Tags: @product
53.132
Before features/support/hooks.rb:259 0.006
Given a computer 0.259
And I capture all network traffic 0.006
When I start the computer 1.072
Then the computer boots Tails 51.660
And no network interfaces are enabled 0.121
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.611
After features/support/hooks.rb:89 0.053
1:22.446
Before features/support/hooks.rb:259 0.005
Given a computer 0.218
And I start Tails from DVD with network unplugged and I login 1:9.856
And I plug and mount a USB drive containing a sample PNG 10.891
Then MAT can clean some sample PNG file 1.479
After features/support/hooks.rb:305 0.578
After features/support/hooks.rb:89 0.009
Feature: Networking
Tags: @product
1:18.063
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.158
And I wait between 30 and 60 seconds 52.008

Slept for 52 seconds

Then the Tor Status icon tells me that Tor is not usable 0.716
When the network is plugged 0.041
Then I successfully configure Tor 12.364
And the Tor Status icon tells me that Tor is usable 0.718
And all notifications have disappeared 3.989
And the time has synced 0.065
After features/support/hooks.rb:305 1.252
After features/support/hooks.rb:89 0.000
Feature: Networking
34.732
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.175
And I disable networking in Tails Greeter 1.006
And I log in to a new session 14.908
Then no network interfaces are enabled 0.268
When I hotplug a network device 0.172
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.191
After features/support/hooks.rb:305 1.301
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
23.579
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.087
When I start "Onion Circuits" via GNOME Activities Overview 9.922
Then Onion Circuits starts 1.330
And Onion Circuits shows some circuits 0.238
After features/support/hooks.rb:305 0.853
After features/support/hooks.rb:89 0.000
Tags: @product
2:6.512
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:26.057
And I update APT using apt 17.432
And I install "python3-behave" using apt 19.556
Then the Tails Persistent Storage behave tests pass 3.466
After features/support/hooks.rb:305 0.573
After features/support/hooks.rb:89 0.000
Tags: @product
38.434
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.196
When I log in to a new session without activating the Persistent Storage 17.594
Then Tails is running from USB drive "__internal" 0.402
And persistence is disabled 0.275
But a Tails persistence partition exists on USB drive "__internal" 8.965
After features/support/hooks.rb:305 1.199
After features/support/hooks.rb:89 0.000
Tags: @product
2:48.793
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.902
Then Tails is running from USB drive "__internal" 0.503
When I create a file in the Persistent directory 0.159
And I create a persistent partition with the default settings 22.860
Then the file I created was copied to the Persistent Storage 0.494
When I shutdown Tails and wait for the computer to power off 10.754
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:2.675
Then persistence for "Persistent" is active 0.381
And the file I created in the Persistent directory exists 0.061
After features/support/hooks.rb:305 0.710
After features/support/hooks.rb:89 0.008
Tags: @product
1:0.084
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.234
And the system is very low on memory 3.494
When I create a file in the Persistent directory 1.305
When I try to create a persistent partition 25.272
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.375
When I close the Persistent Storage app 2.646
And I free up some memory 1.326
And I create a persistent partition with the default settings 14.684
Then the file I created was copied to the Persistent Storage 0.746
After features/support/hooks.rb:305 1.409
After features/support/hooks.rb:89 0.000
Tags: @product
2:22.254
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.874
Then Tails is running from USB drive "__internal" 0.312
And all tps features are active 2.174
And all persistent directories have safe access rights 2.529
When I disable the first tps feature 4.612
Then all tps features but the first one are active 2.240
And I shutdown Tails and wait for the computer to power off 6.403
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.946
Then all tps features but the first one are active 2.159
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.008
Tags: @product
18.741
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.466
Then persistence for "Persistent" is active 0.105
And I create a file in the Persistent directory 0.061
Then the file I created was copied to the Persistent Storage 0.074
When I disable the first tps feature 5.677
Then persistence for "Persistent" is not active 0.076
And the Persistent directory does not exist 0.054
When I enable the first tps feature 3.079
Then persistence for "Persistent" is active 0.077
And the file I created in the Persistent directory exists 0.066
After features/support/hooks.rb:305 0.864
After features/support/hooks.rb:89 0.000
Tags: @product
17.572
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.984
Then persistence for "Persistent" is active 0.094
When I create a file in the Persistent directory 0.075
And I disable the first tps feature 4.432
And I delete the data of the Persistent Folder feature 3.935
Then the file I created does not exist on the Persistent Storage 0.049
After features/support/hooks.rb:305 0.836
After features/support/hooks.rb:89 0.000
Tags: @product
48.788
Before features/support/hooks.rb:259 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.201
And the network is plugged 0.035
And Tor is ready 15.030
And I take note of which tps features are available 0.588
When I write some files expected to persist 1.354
And I shutdown Tails and wait for the computer to power off 6.917
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 15.660
After features/support/hooks.rb:305 0.169
After features/support/hooks.rb:89 0.000
Tags: @product
2:40.364
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.022
And the network is plugged 0.054
And Tor is ready 15.724
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.183
And I shutdown Tails and wait for the computer to power off 6.585
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:49.171
And I capture all network traffic 0.009
And the network is plugged 0.044
And Tor is ready 18.935
And I switch to the "persistent-con-current" NetworkManager connection 0.329
And the 1st network device has a spoofed MAC address configured 0.078
And no network device leaked the real MAC address 0.224
After features/support/hooks.rb:305 0.592
After features/support/hooks.rb:89 0.129
Tags: @product
58.728
Before features/support/hooks.rb:259 0.010
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 14.956
And I enable persistence creation in Tails Greeter 1.103
And I log in to a new session expecting no warning about the Persistent Storage not being activated 17.333
Then I create a persistent partition with the default settings using the wizard that was already open 25.334
After features/support/hooks.rb:305 1.704
After features/support/hooks.rb:89 0.000
Tags: @product
4:25.611
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.053
When I enable persistence 28.890
Then no persistent Greeter options were restored 14.505
When I set all Greeter options to non-default values 23.162
And I log in to a new session in German (de) after having activated the Persistent Storage 45.836
Then all Greeter options are set to non-default values 0.837
When I cold reboot the computer 7.452
And the computer reboots Tails 55.077
Given I enable persistence 27.993
Then persistent Greeter options were restored 14.945
When I log in to a new session after having activated the Persistent Storage 34.177
Then all Greeter options are set to non-default values 0.679
After features/support/hooks.rb:305 0.957
After features/support/hooks.rb:89 0.116
Tags: @product
3:20.514
Before features/support/hooks.rb:259 0.049
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.799
# 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 37.390
And I shutdown Tails and wait for the computer to power off 12.448
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:50.102
And I change the passphrase of the Persistent Storage back to the original 30.773
After features/support/hooks.rb:305 1.935
After features/support/hooks.rb:89 0.009
Tags: @product
49.086
Before features/support/hooks.rb:259 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 9.771
And I log in to a new session without activating the Persistent Storage 17.463
Then persistence is disabled 0.263
But a Tails persistence partition exists on USB drive "__internal" 7.411
And all notifications have disappeared 8.348
When I delete the persistent partition 5.412
Then there is no persistence partition on USB drive "__internal" 0.415
After features/support/hooks.rb:305 0.785
After features/support/hooks.rb:89 0.000
Tags: @product
2:8.496
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.591
When I write some dotfile expected to persist 0.166
And I shutdown Tails and wait for the computer to power off 6.705
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.736
Then the expected persistent dotfile is present in the filesystem 0.296
After features/support/hooks.rb:305 0.923
After features/support/hooks.rb:89 0.009
Tags: @product
1:26.487
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.005
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.098
When I try to enable persistence 0.406
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 29.033
When I log in to a new session after having activated the Persistent Storage 31.463
And all notifications have disappeared 8.675
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.330
And all tps features are enabled 2.596
And all tps features but the first one are active 1.877
After features/support/hooks.rb:305 0.957
After features/support/hooks.rb:89 0.000
Tags: @product
4:33.421
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:24.502
And I enable persistence 29.464
And I log in to a new session after having activated the Persistent Storage 36.840
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.103
And persistence is enabled 0.511
After features/support/hooks.rb:305 0.964
After features/support/hooks.rb:89 0.000
Tags: @product
36.190
Before features/support/hooks.rb:259 0.007
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 13.828
And I enable persistence but something goes wrong during the LUKS header upgrade 21.616
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.744
After features/support/hooks.rb:305 0.660
After features/support/hooks.rb:89 0.000
Tags: @product
46.530
When I choose to connect to Tor automatically 2.404
And I accept Tor Connection's offer to use my persistent bridges 1.746
And I click "Connect to Tor" 1.477
Then I wait until Tor is ready 38.694
And tca.conf includes the configured bridges 0.011
And the "TorConfiguration" tps feature is enabled and active 1.049
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.146
After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.046
Tags: @product
17.438
When I choose to connect to Tor automatically 1.732
And I accept Tor Connection's offer to use my persistent bridges 1.754
And I disable saving bridges to Persistent Storage 1.218
And I configure a direct connection in the Tor Connection Assistant 9.534
Then I wait until Tor is ready 1.095
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 1.125
And all Internet traffic has only flowed through Tor or connectivity check service 0.966
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.083
Tags: @product
10.719
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 10.281
Then the live user has been setup by live-boot 0.131
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.091
And the live user owns its home directory which has strict permissions 0.214
After features/support/hooks.rb:305 0.953
After features/support/hooks.rb:89 0.000
14.669
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.491
Then no unexpected services are listening for network connections 0.178

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

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

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

After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.000
Tags: @product
17.808
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.038
Then the live user can only access allowed local services 5.769

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

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

amnesia could access onion-grater on 0.0.0.0:951 (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 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 10.200.1.1:9050 (TCP) as expected

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

After features/support/hooks.rb:305 0.608
After features/support/hooks.rb:89 0.000
Tags: @product
9.388
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.287
Then there are no unexpected messages of priority "err" or higher in the journal 0.101
After features/support/hooks.rb:305 1.037
After features/support/hooks.rb:89 0.000
Tags: @product
10.800
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.715
Then there are no unexpected messages of priority "err" or higher in the journal 0.085
After features/support/hooks.rb:305 0.937
After features/support/hooks.rb:89 0.000
Tags: @product
20.081
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.979
When I request a shutdown using the system menu 1.553
Then Tails eventually shuts down 6.548
After features/support/hooks.rb:305 0.165
After features/support/hooks.rb:89 0.000
1:14.344
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.993
When I request a reboot using the system menu 1.603
Then Tails eventually restarts 1:0.746
After features/support/hooks.rb:305 3.478
After features/support/hooks.rb:89 0.000
7.199
Given I monitor the network connections of SSH 0.052
And I have the SSH key pair for an SSH server 0.328
When I connect to an SSH server on the Internet 5.501
Then I have sucessfully logged into the SSH server 1.304
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:464 0.406
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
7.226
Given I have the SSH key pair for an SSH server 0.241
And an SSH server is running on the LAN 0.464
When I connect to an SSH server on the LAN 4.879
Then I am prompted to verify the SSH fingerprint for the SSH server 1.641
After features/support/hooks.rb:464 0.392
After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.000
16.721
Given I have the SSH key pair for an SFTP server 0.228
When I connect to an SFTP server on the Internet 15.599
Then I successfully connect to the SFTP server 0.893
After features/support/hooks.rb:464 0.504
After features/support/hooks.rb:305 1.537
After features/support/hooks.rb:89 0.000
16.276
Given I cancel setting up an email account 2.751
When I open Thunderbird's Add-ons Manager 1.917
And I open the Extensions tab 1.072
Then I see that no add-ons are enabled in Thunderbird 10.535
After features/support/hooks.rb:464 0.765
After features/support/hooks.rb:305 0.972
After features/support/hooks.rb:89 0.000
43.769
When I enter my email credentials into the autoconfiguration wizard 10.219
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.307
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.340
When I accept the autoconfiguration wizard's configuration 18.352
And I send an email to myself 6.294
And I fetch my email 1.535
Then I can find the email I sent to myself in my inbox 6.720
After features/support/hooks.rb:464 1.402
After features/support/hooks.rb:305 1.055
After features/support/hooks.rb:89 0.000
10.293
When the network is plugged 0.047
And the Tor Connection Assistant autostarts 3.492
And I look at the hide mode but then I go back 5.049
And I choose to connect to Tor automatically 1.504
Then Tor Connection does not propose me to use Tor bridges 0.198
After features/support/hooks.rb:305 0.903
After features/support/hooks.rb:89 0.000
Tags: @product
1:23.078
Given the Tor network and default bridges are blocked 1.668
And the network is plugged 0.046
And I make sure time sync before Tor connects indicates a captive portal 1.209
And the Tor Connection Assistant autostarts 1.768
When I choose to connect to Tor automatically 2.572
And I click "Connect to Tor" 1.152
Then the Tor Connection Assistant fails to connect to Tor 27.542
And the Tor Connection Assistant knows that it's not the time sync that failed 10.460
And the Tor Connection Assistant knows that there might be a captive portal 0.128
When I open the Unsafe Browser from Tor Connection 13.387
And I log-in to the Captive Portal 12.428
And I close the Unsafe Browser 0.127
And the Tor network and default bridges are unblocked 1.822
And I allow time sync before Tor connects to work again 0.054
And I click "Connect to Tor" 1.155
Then I wait until Tor is ready 7.554
After features/support/hooks.rb:305 0.883
After features/support/hooks.rb:89 0.000
Tags: @product
11.997
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.475
Then the firewall's policy is to drop all IPv4 traffic 0.168
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.213
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.059
And the firewall is configured to block all external IPv6 traffic 0.080
After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.000
Tags: @product
37.876
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.348
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 13.967
And I open the Tails homepage in the Unsafe Browser 11.364
And the Tails homepage loads in the Unsafe Browser 0.554
Then the firewall leak detector has detected leaks 0.635
After features/support/hooks.rb:305 0.971
After features/support/hooks.rb:89 0.040
Tags: @product
12.478
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.463
And I capture all network traffic 0.006
And I disable Tails' firewall 0.198
When I do a TCP DNS lookup of "torproject.org" 0.663
Then the firewall leak detector has detected leaks 0.146
After features/support/hooks.rb:305 0.614
After features/support/hooks.rb:89 0.043
Tags: @product
12.525
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.505
And I capture all network traffic 0.005
And I disable Tails' firewall 0.221
When I do a UDP DNS lookup of "torproject.org" 0.673
Then the firewall leak detector has detected leaks 0.119
After features/support/hooks.rb:305 0.611
After features/support/hooks.rb:89 0.050
Tags: @product
16.188
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.644
And I capture all network traffic 0.004
And I disable Tails' firewall 0.220
When I send some ICMP pings 4.151
Then the firewall leak detector has detected leaks 0.167
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.040
12.981
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.589
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.317
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.074
After features/support/hooks.rb:464 0.325
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.000
13.000
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.594
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.336
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:464 0.342
After features/support/hooks.rb:305 0.584
After features/support/hooks.rb:89 0.000
17.020
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.550
When I open an untorified ICMP connection to 1.2.3.4 5.371
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.098
After features/support/hooks.rb:464 0.368
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.000
Tags: @product
21.064
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.036
And the system DNS is using the local DNS resolver 0.013
And the network is plugged 0.041
And I successfully configure Tor 12.961
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:305 2.360
After features/support/hooks.rb:89 0.000
10.229
When I monitor the network connections of tails-security-check 0.067
And I re-run tails-security-check 0.145
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.017
After features/support/hooks.rb:464 0.432
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.000
2.447
When I monitor the network connections of htpdate 0.070
And I re-run htpdate 2.365
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.387
After features/support/hooks.rb:305 0.609
After features/support/hooks.rb:89 0.000
31.921
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.067
And I re-run tails-upgrade-frontend-wrapper 31.841
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:464 0.480
After features/support/hooks.rb:305 0.765
After features/support/hooks.rb:89 0.000
23.699
When I monitor the network connections of Tor Browser 0.065
And I start the Tor Browser 22.549
And the Tor Browser loads the startup page 1.044
Then I see that Tor Browser is properly stream isolated 0.039
After features/support/hooks.rb:464 1.215
After features/support/hooks.rb:305 0.857
After features/support/hooks.rb:89 0.000
Tags: @product
44.490
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.034
And a web server is running on the LAN 1.034
And I capture all network traffic 0.005
When I start the Tor Browser 19.747
And the Tor Browser loads the startup page 1.078
And I open a page on the LAN web server in the Tor Browser 8.929
Then the Tor Browser shows the "Unable to connect" error 1.146
And no traffic was sent to the web server on the LAN 0.514
After features/support/hooks.rb:305 0.872
After features/support/hooks.rb:89 0.050
50.684
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.408
Then the amnesiac Tor Browser directory exists 0.062
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.568
And the persistent Tor Browser directory does not exist 0.060
When I start the Tor Browser 20.467
And the Tor Browser loads the startup page 1.180
Then I can save the current page as "index.html" to the default downloads directory 4.860
And I can print the current page as "output.pdf" to the default downloads directory 11.076
After features/support/hooks.rb:464 1.236
After features/support/hooks.rb:305 0.736
After features/support/hooks.rb:89 0.000
43.022
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.407
When I start the Tor Browser 19.489
Then the Tor Browser loads the startup page 1.006
When I download some file in the Tor Browser 10.918
Then the file is saved to the default Tor Browser download directory 0.200
After features/support/hooks.rb:464 2.180
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.000
1:13.191
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.672
When I start the Tor Browser 19.413
And the Tor Browser loads the startup page 1.040
Then I can listen to an Ogg audio track in Tor Browser 40.064
After features/support/hooks.rb:464 2.437
After features/support/hooks.rb:305 1.265
After features/support/hooks.rb:89 0.000
42.913
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.626
When I start the Tor Browser 20.487
And the Tor Browser loads the startup page 1.121
Then I can watch a WebM video in Tor Browser 9.677
After features/support/hooks.rb:464 1.345
After features/support/hooks.rb:305 1.289
After features/support/hooks.rb:89 0.000
Tags: @product
1:9.306
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.765
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.113
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.051
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.053
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.057
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.053
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.054
And the file "/tmp/synaptic.html" exists 0.041
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.122
When I start the Tor Browser 19.208
And the Tor Browser loads the startup page 1.206
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.459
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.534
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.081
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.126
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.222
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.519
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.064
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.097
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.029
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.486
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.065
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.121
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.079
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.553
# 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.067
# 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.545
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.521
After features/support/hooks.rb:305 1.174
After features/support/hooks.rb:89 0.000
Tags: @product
32.482
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.165
When I start the Tor Browser 19.174
Then the Tor Browser uses all expected TBB shared libraries 1.142
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
49.087
Before features/support/hooks.rb:259 0.009
Before features/support/hooks.rb:456 0.013
Given I have started Tails from DVD and logged in and the network is connected 11.599
When I start the Tor Browser 21.009
And the Tor Browser loads the startup page 1.080
And I open the Tails homepage in the Tor Browser 9.671
Then the Tor Browser loads the Tails homepage 1.109
When I request a new identity in Tor Browser 3.383
Then the Tor Browser restarts into a fresh session 1.234
After features/support/hooks.rb:464 1.941
After features/support/hooks.rb:305 0.917
After features/support/hooks.rb:89 0.000
Tags: @product
34.850
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.683
When I start the Tor Browser 20.566
And the Tor Browser loads the startup page 1.130
Then Tor Browser's circuit view is working 1.470
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.000
Tags: @product
53.536
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.817
When I start the Tor Browser 20.512
And the Tor Browser loads the startup page 1.134
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.080
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.891
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.844
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.256
After features/support/hooks.rb:305 0.703
After features/support/hooks.rb:89 0.000
Tags: @product
1:32.297
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.359
And the network is plugged 0.039
And I successfully configure Tor 16.514
And available upgrades have been checked 1.092
And all notifications have disappeared 4.369
Then the persistent Tor Browser directory exists 0.062
And there is a GNOME bookmark for the persistent Tor Browser directory 1.740
When I start the Tor Browser 18.745
And I open the address "https://tails.net/about" in the Tor Browser 10.127
And "Tails - How Tails works" has loaded in the Tor Browser 1.250
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.473
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.713
Then "Tails - How Tails works" has loaded in the Tor Browser 1.436
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.369
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.000
Tags: @product
38.398
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.149
Then the amnesiac Documents directory exists 0.060
And there is a GNOME bookmark for the amnesiac Documents directory 1.357
Then I start the Tor Browser in offline mode 20.907
And I can save the current page as "index.html" to the Documents GNOME bookmark 7.923
After features/support/hooks.rb:305 1.181
After features/support/hooks.rb:89 0.000
Tags: @product
38.959
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 7.977
Then the amnesiac Downloads directory exists 0.049
And there is a GNOME bookmark for the amnesiac Downloads directory 1.155
Then I start the Tor Browser in offline mode 20.436
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.341
After features/support/hooks.rb:305 1.112
After features/support/hooks.rb:89 0.000
Tags: @product
38.828
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.043
Then the amnesiac Music directory exists 0.055
And there is a GNOME bookmark for the amnesiac Music directory 1.146
Then I start the Tor Browser in offline mode 21.960
And I can save the current page as "index.html" to the Music GNOME bookmark 7.623
After features/support/hooks.rb:305 1.079
After features/support/hooks.rb:89 0.000
Tags: @product
40.280
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.156
Then the amnesiac Pictures directory exists 0.040
And there is a GNOME bookmark for the amnesiac Pictures directory 1.157
Then I start the Tor Browser in offline mode 23.310
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.614
After features/support/hooks.rb:305 1.519
After features/support/hooks.rb:89 0.000
Tags: @product
41.308
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.140
Then the amnesiac Videos directory exists 0.039
And there is a GNOME bookmark for the amnesiac Videos directory 1.135
Then I start the Tor Browser in offline mode 24.403
And I can save the current page as "index.html" to the Videos GNOME bookmark 7.588
After features/support/hooks.rb:305 1.589
After features/support/hooks.rb:89 0.000
Tags: @product
3:5.812
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.267
And all tps features are active 2.257
And all persistent filesystems have safe access rights 0.208
And all persistence configuration files have safe access rights 0.330
And all persistent directories have safe access rights 2.215
When I start the Tor Browser in offline mode 20.216
And I add a bookmark to eff.org in the Tor Browser 12.700
And I cold reboot the computer 9.539
And the computer reboots Tails 55.335
And I enable persistence 12.193
And I log in to a new session 31.808
And all notifications have disappeared 7.934
And I start the Tor Browser in offline mode 20.602
Then the Tor Browser has a bookmark to eff.org 1.202
After features/support/hooks.rb:305 0.852
After features/support/hooks.rb:89 0.009
4.580
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.426
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.153
After features/support/hooks.rb:464 0.442
After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.000
7.593
Given I have the SSH key pair for a Git repository 0.273
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.154
Then the Git repository "testing" has been cloned successfully 0.166
After features/support/hooks.rb:464 0.490
After features/support/hooks.rb:305 0.622
After features/support/hooks.rb:89 0.000
0.435
When I wget "https://example.com/" to stdout 0.434
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.290
After features/support/hooks.rb:305 0.598
After features/support/hooks.rb:89 0.000
4.698
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.698

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.632
After features/support/hooks.rb:305 0.592
After features/support/hooks.rb:89 0.000
0.438
When I curl "https://example.com/" to stdout 0.438
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.310
After features/support/hooks.rb:305 0.590
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
44.229
Given I have started Tails from DVD without network and logged in 8.122
And I plug and mount a USB drive containing sample videos 12.147
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.115
And the file "/home/amnesia/video.mp4" exists 0.058
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.140
When I open "/home/amnesia/video.mp4" with Totem 3.259
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.735
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.123
Given I close Totem 0.170
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.072
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.062
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.125
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.181
Then Totem tells me it is not allowed to open this file 1.787
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.061
Given I close Totem 0.137
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.064
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.151
Then Totem tells me it is not allowed to open this file 0.827
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.065
Given I close Totem 0.116
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.050
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.126
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.160
Then Totem tells me it is not allowed to open this file 0.795
# 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.087
Given I close Totem 0.117
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.068
And the file "/home/amnesia/.purple/otr.private_key" exists 0.055
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.128
Then Totem tells me it is not allowed to open this file 0.796
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.071
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.000
Feature: Using Totem
24.212
Given I have started Tails from DVD and logged in and the network is connected 11.598
Then I can watch a WebM video over HTTPs 12.614
After features/support/hooks.rb:464 0.579
After features/support/hooks.rb:305 1.322
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
36.644
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.332
And I plug and mount a USB drive containing sample videos 12.967
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.080
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.217
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.745
Given I close Totem 0.238
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.151
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.068
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.193
Then Totem tells me it is not allowed to open this file 1.546
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.102
After features/support/hooks.rb:305 0.947
After features/support/hooks.rb:89 0.000
Tags: @product
38.898
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.112
And I disable the Unsafe Browser 3.714
And I log in to a new session 15.748
And the network is plugged 0.061
And all notifications have disappeared 6.284
When I try to start the Unsafe Browser 0.117
Then the Unsafe Browser complains that it is disabled 1.859
After features/support/hooks.rb:305 0.663
After features/support/hooks.rb:89 0.000
Tags: @product
40.076
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.721
And a web server is running on the LAN 1.040
When I successfully start the Unsafe Browser 16.119
And I open a page on the LAN web server in the Unsafe Browser 11.017
Then the Unsafe Browser displays the LAN web server hello message 0.177
After features/support/hooks.rb:305 1.098
After features/support/hooks.rb:89 0.000
Tags: @product @doc
45.255
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.717
When I successfully start the Unsafe Browser 14.967
Then the Unsafe Browser runs as the expected user 0.630
And the Unsafe Browser has a red theme 0.643
And the Unsafe Browser shows a warning as its start page 0.612
And the Unsafe Browser has no add-ons enabled 8.333
And the Unsafe Browser has no bookmarks 7.448
And the Unsafe Browser uses all expected TBB shared libraries 0.901
After features/support/hooks.rb:305 0.820
After features/support/hooks.rb:89 0.000
Tags: @product
39.809
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.653
When I successfully start the Unsafe Browser 15.066
When I open the Tails homepage in the Unsafe Browser 12.223
Then the Tails homepage loads in the Unsafe Browser 0.580
And the Unsafe Browser has sent packets out to the Internet 0.286
After features/support/hooks.rb:305 0.928
After features/support/hooks.rb:89 0.000
29.744
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.945
When I successfully start the Unsafe Browser 15.817
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.450
And the Unsafe Browser chroot is torn down 0.408
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.000
41.889
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.884
When I successfully start the Unsafe Browser 16.433
# 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.004

Slept for 10 seconds

And I try to start the Unsafe Browser 0.242
Then I see a warning about another instance already running 3.323
After features/support/hooks.rb:305 1.259
After features/support/hooks.rb:89 0.000
Tags: @product
39.143
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.828
When I configure the Unsafe Browser to use a local proxy 0.209
And I successfully start the Unsafe Browser 15.270
And I open the Tails homepage in the Unsafe Browser 11.302
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.532
After features/support/hooks.rb:305 1.239
After features/support/hooks.rb:89 0.000
2:27.773
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.471
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.078
But checking for updates is disabled in the Unsafe Browser's configuration 0.013
When I successfully start the Unsafe Browser 15.624
And I wait 120 seconds 2:0.090

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.488
After features/support/hooks.rb:464 0.538
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.047
28.711
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.680
And the network is unplugged 0.065
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.019

Slept for 10 seconds

When I try to start the Unsafe Browser 0.119
Then I am told I cannot start the Unsafe Browser when I am offline 6.826
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.000
18.476
When I plug a USB drive containing a basic VeraCrypt volume 6.947
And I cancel the GNOME authentication prompt 1.674
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.442
And I open this VeraCrypt volume in GNOME Files 4.345
Then I see the expected contents in this VeraCrypt volume 0.465
When I lock the currently opened VeraCrypt volume 0.359
Then the VeraCrypt volume has been unmounted and locked 0.241
After features/support/hooks.rb:305 0.727
After features/support/hooks.rb:89 0.000
22.059
When I plug a USB drive containing a hidden VeraCrypt volume 10.347
And I cancel the GNOME authentication prompt 1.722
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.525
And I open this VeraCrypt volume in GNOME Files 4.586
Then I see the expected contents in this VeraCrypt volume 0.352
When I lock the currently opened VeraCrypt volume 0.393
Then the VeraCrypt volume has been unmounted and locked 0.132
After features/support/hooks.rb:305 0.930
After features/support/hooks.rb:89 0.000
25.756
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.023
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.716
And I open this VeraCrypt volume in GNOME Files 5.055
Then I see the expected contents in this VeraCrypt volume 1.209
When I lock the currently opened VeraCrypt file container 0.622
Then the VeraCrypt file container has been unmounted and locked 0.129
After features/support/hooks.rb:305 1.310
After features/support/hooks.rb:89 0.000
36.242
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.831
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.967
And I open this VeraCrypt volume in GNOME Files 4.808
Then I see the expected contents in this VeraCrypt volume 1.932
When I lock the currently opened VeraCrypt file container 0.538
Then the VeraCrypt file container has been unmounted and locked 0.162
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.015
23.636
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.999
And I cancel the GNOME authentication prompt 1.848
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.433
And I open this VeraCrypt volume in GNOME Files 3.235
Then I see the expected contents in this VeraCrypt volume 0.498
When I lock the currently opened VeraCrypt volume 0.403
Then the VeraCrypt volume has been unmounted and locked 0.217
After features/support/hooks.rb:305 0.759
After features/support/hooks.rb:89 0.000
24.575
When I plug a USB drive containing a hidden VeraCrypt volume 10.312
And I cancel the GNOME authentication prompt 1.633
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.364
And I open this VeraCrypt volume in GNOME Files 3.076
Then I see the expected contents in this VeraCrypt volume 0.467
When I lock the currently opened VeraCrypt volume 0.576
Then the VeraCrypt volume has been unmounted and locked 0.142
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
44.868
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.295
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.817
And I open this VeraCrypt volume in GNOME Files 3.829
Then I see the expected contents in this VeraCrypt volume 2.360
When I lock the currently opened VeraCrypt file container 0.453
Then the VeraCrypt file container has been unmounted and locked 0.111
After features/support/hooks.rb:305 0.767
After features/support/hooks.rb:89 0.015
47.110
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.283
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.090
And I open this VeraCrypt volume in GNOME Files 3.997
Then I see the expected contents in this VeraCrypt volume 3.107
When I lock the currently opened VeraCrypt file container 0.395
Then the VeraCrypt file container has been unmounted and locked 0.236
After features/support/hooks.rb:305 1.093
After features/support/hooks.rb:89 0.015
34.963
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.137
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.167
And I open this VeraCrypt volume in GNOME Files 4.018
Then I see the expected contents in this VeraCrypt volume 0.971
When I lock the currently opened VeraCrypt file container 0.410
Then the VeraCrypt file container has been unmounted and locked 0.258
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.000
Tags: @product
8.136
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.068
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.068
After features/support/hooks.rb:305 0.888
After features/support/hooks.rb:89 0.000
Tags: @product
9.076
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.270
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.806
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.000
Tags: @product
21.602
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.754
When I start "WhisperBack" via GNOME Activities Overview 9.713
Then WhisperBack has debugging information 3.134
After features/support/hooks.rb:305 0.942
After features/support/hooks.rb:89 0.000