Project Number Date
test_Tails_ISO_stable 4873 04 Jun 2024, 21:15

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1504 0 0 0 0 1504 203 0 203 4:6:53.418 Passed
Tags: @product
1:59.028
Before features/support/hooks.rb:269 0.020
Given a computer 0.427
And I temporarily create a 100 MiB disk named "swap" 0.160
And I create a gpt swap partition on disk "swap" 12.740
And I plug SATA drive "swap" 1.053
And I temporarily create a 2 GiB disk named "live_hd" 0.042
And I write the Tails ISO image to disk "live_hd" 26.370
And I plug SATA drive "live_hd" 1.075
When I start Tails with network unplugged and I login 1:16.700
Then a "swap" partition was detected by Tails on drive "swap" 0.136
And drive "live_hd" is detected by Tails 0.143
But Tails has no disk swap enabled 0.097
And drive "live_hd" is not mounted 0.080
After features/support/hooks.rb:315 0.677
After features/support/hooks.rb:100 0.123
Tags: @product
1:33.466
Before features/support/hooks.rb:269 0.002
Given a computer 0.212
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.037
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.087
And I plug non-removable USB drive "fake_TailsData" 1.250
When I start the computer 1.000
And the computer boots Tails 55.807
Then drive "fake_TailsData" is detected by Tails 0.175
And Tails Greeter has not detected a persistence partition 13.896
After features/support/hooks.rb:315 1.150
After features/support/hooks.rb:100 0.008
Tags: @product
1:32.829
Before features/support/hooks.rb:269 0.002
Given a computer 0.327
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.043
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.177
And I plug SATA drive "fake_TailsData" 1.047
When I start the computer 1.004
And the computer boots Tails 54.987
Then drive "fake_TailsData" is detected by Tails 0.172
And Tails Greeter has not detected a persistence partition 14.068
After features/support/hooks.rb:315 0.740
After features/support/hooks.rb:100 0.009
Tags: @product
1:33.345
Before features/support/hooks.rb:269 0.003
Given a computer 0.254
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.037
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.179
And I plug SATA drive "gpt_ext2" 1.050
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.059
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.122
And I plug SATA drive "msdos_fat32" 1.067
And I start Tails from DVD with network unplugged and I login 1:18.210
Then drive "gpt_ext2" is detected by Tails 0.123
And drive "gpt_ext2" is not mounted 0.079
And drive "msdos_fat32" is detected by Tails 0.085
And drive "msdos_fat32" is not mounted 0.074
After features/support/hooks.rb:315 0.630
After features/support/hooks.rb:100 0.006
Tags: @product
1:58.421
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:52.511
And running a command as root with pkexec requires PolicyKit administrator privileges 0.088
Then I can run a command as root with sudo 0.124
Then I can run a command as root with pkexec 5.695
After features/support/hooks.rb:315 0.870
After features/support/hooks.rb:100 0.005
Tags: @product
1:30.664
Before features/support/hooks.rb:269 0.001
Given I have started Tails from DVD without network and logged in 46.784
And running a command as root with pkexec requires PolicyKit administrator privileges 0.127
Then I cannot run a command as root with sudo and the standard passwords 0.217
And I cannot run a command as root with pkexec and the standard passwords 18.653
Then I cannot login as root using su with the standard passwords 24.881
After features/support/hooks.rb:315 1.027
After features/support/hooks.rb:100 0.000
Feature: Time syncing
27.715
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.008
Given I have started Tails from DVD without network and logged in 8.567
When the network is plugged 0.179
And I successfully configure Tor 18.909
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:504 0.654
After features/support/hooks.rb:315 1.506
After features/support/hooks.rb:100 0.000
Feature: Time syncing
34.331
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.572
When the network is plugged 0.035
And the Tor Connection Assistant autostarts 8.878
And I configure some normal bridges in the Tor Connection Assistant 14.511
And I wait until Tor is ready 2.279
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:504 0.463
After features/support/hooks.rb:315 0.725
After features/support/hooks.rb:100 0.000
Feature: Time syncing
34.153
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.760
When I bump the system time with "+1 day" 0.266
And I capture all network traffic 0.002
And the network is plugged 0.037
And the Tor Connection Assistant autostarts 4.561
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 13.345
And I wait until Tor is ready 6.203
Then the system clock is less than 5 minutes incorrect 0.049
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.925
After features/support/hooks.rb:504 0.493
After features/support/hooks.rb:315 0.743
After features/support/hooks.rb:100 0.028
Feature: Time syncing
1:22.019
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.434
When I bump the system time with "-15 days" 0.264
And I warm reboot the computer 0.025
And the computer reboots Tails 1:13.128
Then Tails' hardware clock is close to the host system's time 0.167
After features/support/hooks.rb:504 0.129
After features/support/hooks.rb:315 0.586
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:35.259
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.505
When I bump the hardware clock's time with "-15 days" 1.763
And I warm reboot the computer 0.015
And the computer reboots Tails 1:24.617
Then the hardware clock is still off by "-15 days" 0.357
After features/support/hooks.rb:504 0.111
After features/support/hooks.rb:315 0.584
After features/support/hooks.rb:100 0.006
Feature: Time syncing
56.331
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given a computer 0.192
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.026
And I start the computer 0.939
And the computer boots Tails 54.995
Then the system clock is just past Tails' source date 0.177
After features/support/hooks.rb:504 0.123
After features/support/hooks.rb:315 0.619
After features/support/hooks.rb:100 0.006
Feature: Time syncing
30.677
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.026
And I make sure time sync before Tor connects times out 1.157
When the network is plugged 0.036
And I successfully configure Tor 21.389
Then the system clock is less than 5 minutes incorrect 0.068
After features/support/hooks.rb:504 0.508
After features/support/hooks.rb:315 1.665
After features/support/hooks.rb:100 0.001
Feature: Time syncing
1:4.245
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.124
When I bump the system time with "+8 hours +15 minutes" 0.291
And all notifications have disappeared 4.143
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.096
And the network is plugged 0.036
And the Tor Connection Assistant autostarts 3.731
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.433
And I click "Connect to Tor" 1.228
And the Tor Connection Assistant fails to connect to Tor 17.062
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.752
Then the system clock is less than 20 minutes incorrect 0.207
When I click "Connect to Tor" 1.191
Then I wait until Tor is ready 6.898
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.984
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:504 0.588
After features/support/hooks.rb:315 0.723
After features/support/hooks.rb:100 0.057
Feature: Time syncing
59.922
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.137
When I bump the system time with "+8 hours +15 minutes" 0.241
And all notifications have disappeared 4.070
And I capture all network traffic 0.002
And the network is plugged 0.061
And the Tor Connection Assistant autostarts 5.614
# 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.292
And I click "Connect to Tor" 1.208
Then the Tor Connection Assistant reports that it failed to connect 11.695
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.902
Then the system clock is less than 20 minutes incorrect 0.212
# "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.362
When I click "Connect to Tor" 1.163
Then I wait until Tor is ready 6.515
And all Internet traffic has only flowed through the configured bridges 1.004
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.060
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.377
After features/support/hooks.rb:504 0.525
After features/support/hooks.rb:315 0.711
After features/support/hooks.rb:100 0.050
Feature: Time syncing
23.575
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.449
And I make sure time sync before Tor connects uses a fake connectivity check service 1.165
And the network is plugged 0.041
And Tor is ready 12.352
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.562
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:504 0.626
After features/support/hooks.rb:315 0.643
After features/support/hooks.rb:100 0.000
Tags: @product
16.495
When I configure some normal bridges in the Tor Connection Assistant 12.202
Then I wait until Tor is ready 3.275
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.067
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.938
After features/support/hooks.rb:315 0.819
After features/support/hooks.rb:100 0.039
Tags: @product
16.482
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 10.937
Then I wait until Tor is ready 4.626
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.051
And all Internet traffic has only flowed through the configured bridges 0.855
After features/support/hooks.rb:315 1.171
After features/support/hooks.rb:100 0.036
Tags: @product
37.288
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 33.649
Then I wait until Tor is ready 1.618
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.129
And all Internet traffic has only flowed through the configured bridges 0.877
After features/support/hooks.rb:315 0.577
After features/support/hooks.rb:100 0.029
Tags: @product
1:8.703
Given the Tor network and default bridges are blocked 1.877
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.158
Then the Tor Connection Assistant reports that it failed to connect 0.118
And tca.conf is empty 0.194
Given I scan a QR code from the error page in Tor Connection Assistant 22.678
And I retry connecting to Tor 1.182
Then I wait until Tor is ready 10.547
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.877
After features/support/hooks.rb:315 0.654
After features/support/hooks.rb:100 0.043
17.335
When I configure the default bridges in the Tor Connection Assistant 13.607
Then I wait until Tor is ready 1.502
And Tor is configured to use the default bridges 0.523
And tca.conf includes no bridge 0.012
And available upgrades have been checked 0.057
And Tor is configured to use the default bridges 0.497
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.134
After features/support/hooks.rb:315 0.639
After features/support/hooks.rb:100 0.054
Tags: @product
26.817
Given the Tor network is blocked 1.548
When I configure a direct connection in the Tor Connection Assistant 20.837
Then I wait until Tor is ready 1.766
And tca.conf includes no bridge 0.011
And available upgrades have been checked 1.117
And Tor is configured to use the default bridges 0.479
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.056
After features/support/hooks.rb:315 1.271
After features/support/hooks.rb:100 0.055
Tags: @product
44.916
Given the Tor network and default bridges are blocked 2.777
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.113
Then the Tor Connection Assistant reports that it failed to connect 0.114
And tca.conf is empty 0.194
Given the Tor network and default bridges are unblocked 1.221
And I retry connecting to Tor 1.153
Then I wait until Tor is ready 6.205
And tca.conf includes no bridge 0.012
And available upgrades have been checked 1.124
And all Internet traffic has only flowed through Tor or connectivity check service 1.000
After features/support/hooks.rb:315 1.147
After features/support/hooks.rb:100 0.049
Tags: @product
4.946
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.673
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.133
And I cannot click the "Connect to Tor" button 0.139
After features/support/hooks.rb:315 0.746
After features/support/hooks.rb:100 0.065
Tags: @product
55.844
Given I configure a direct connection in the Tor Connection Assistant 7.400
And I wait until Tor is ready 3.397
When I disconnect the network through GNOME 2.821
And I connect the network through GNOME 2.946
Then the Tor Connection Assistant autostarts 2.197
And the Tor Connection Assistant connects to Tor 6.330
And I wait until Tor is ready 28.699
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through Tor or connectivity check service 1.993
After features/support/hooks.rb:315 1.710
After features/support/hooks.rb:100 0.043
Tags: @product
45.074
Given I configure a direct connection in the Tor Connection Assistant 10.084
And I wait until Tor is ready 1.695
And I disconnect the network through GNOME 2.867
And the Tor network and default bridges are blocked 1.449
When I connect the network through GNOME 2.796
Then the Tor Connection Assistant reports that it failed to connect 26.180
After features/support/hooks.rb:315 0.892
After features/support/hooks.rb:100 0.037
Tags: @product
38.377
Given the Tor network and default bridges are blocked 1.951
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.712
Then the Tor Connection Assistant reports that it failed to connect 0.111
Given the Tor network and default bridges are unblocked 1.368
When I click "Connect to Tor" 1.143
Then I wait until Tor is ready 8.629
And Tor is configured to use the default bridges 0.481
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.977
After features/support/hooks.rb:315 0.662
After features/support/hooks.rb:100 0.044
20.770
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.041
And I prepare Tails for memory erasure tests 0.405
When I start a process allocating 128 MiB of memory with a known pattern 2.279
Then patterns cover at least 128 MiB in the guest's memory 3.721

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

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

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

After features/support/hooks.rb:315 1.877
After features/support/hooks.rb:100 0.000
24.738
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.061
And I prepare Tails for memory erasure tests 0.428
And I find very few patterns in the guest's memory 4.486

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

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

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

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

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

After features/support/hooks.rb:315 1.455
After features/support/hooks.rb:100 0.000
45.398
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.110
And I prepare Tails for memory erasure tests 0.387
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.248
Then I find very few patterns in the guest's memory 4.534

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 1.341
After features/support/hooks.rb:100 0.000
1:12.541
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.058
And I prepare Tails for memory erasure tests 0.445
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 34.282
Then I find very few patterns in the guest's memory 3.718

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 1.140
After features/support/hooks.rb:100 0.000
51.699
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.868
And I prepare Tails for memory erasure tests 0.470
When I fill a 128 MiB file with a known pattern on the root filesystem 15.303
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.921
Then patterns cover at least 128 MiB in the guest's memory 3.287

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

When I trigger shutdown 0.017
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.486
After features/support/hooks.rb:100 0.000
7:32.873
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:49.038
And I prepare Tails for memory erasure tests 0.394
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.221
When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.530
After features/support/hooks.rb:100 0.012
26.163
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.230
And I temporarily create a 4 GiB disk named "gptfat" 0.047
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.335
And I plug USB drive "gptfat" 2.436
When I start Tails Installer 9.053
Then I am told by Tails Installer that the destination device "is too small" 0.059
After features/support/hooks.rb:315 1.550
After features/support/hooks.rb:100 0.001
Tags: @product
21.101
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.095
And I temporarily create a 7200 MiB disk named "temp" 0.049
And I start Tails Installer 9.879
But a suitable USB device is not found 0.023
When I plug USB drive "temp" 2.760
Then the "temp" USB drive is selected 0.083
When I unplug USB drive "temp" 0.188
Then a suitable USB device is not found 0.020
After features/support/hooks.rb:315 1.948
After features/support/hooks.rb:100 0.000
Tags: @product
3:53.486
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.325
And I temporarily create a 7200 MiB disk named "install" 0.040
And I create a gpt partition with a vfat filesystem on disk "install" 6.520
And I plug USB drive "install" 2.515
And I install Tails to USB drive "install" by cloning 3:15.789
Then the running Tails is installed on USB drive "install" 14.213
And there is a random seed on USB drive "install" 6.004
But there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:315 1.215
After features/support/hooks.rb:100 0.123
Tags: @product
3:48.391
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.738
And I temporarily create a 7200 MiB disk named "install" 0.051
And I plug USB drive "install" 3.621
And I install Tails to USB drive "install" by cloning 3:16.314
Then the running Tails is installed on USB drive "install" 13.492
And there is a random seed on USB drive "install" 6.077
But there is no persistence partition on USB drive "install" 0.096
After features/support/hooks.rb:315 1.324
After features/support/hooks.rb:100 0.115
Tags: @product
4:26.429
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.599
And I create a file in the Persistent directory 0.080
And I temporarily create a 7200 MiB disk named "install" 0.063
And I create a gpt partition with a vfat filesystem on disk "install" 6.525
And I plug USB drive "install" 2.486
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:41.050
Then the running Tails is installed on USB drive "install" 15.536
And there is a random seed on USB drive "install" 5.955
And there is a persistence partition on USB drive "install" 0.121
And the USB drive "install" contains the same files as my persistent storage 3.009
After features/support/hooks.rb:315 2.302
After features/support/hooks.rb:100 0.148
Tags: @product
4:16.752
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 26.987
And I temporarily create a 7200 MiB disk named "install" 0.043
And I plug USB drive "install" 2.545
And I install Tails to USB drive "install" by cloning 3:23.595
Then the running Tails is installed on USB drive "install" 17.541
And there is a random seed on USB drive "install" 5.952
And there is no persistence partition on USB drive "install" 0.087
After features/support/hooks.rb:315 1.656
After features/support/hooks.rb:100 0.096
Tags: @product
4:1.358
Before features/support/hooks.rb:269 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.409
And I have started Tails from DVD without network and logged in 8.410
And I clone USB drive "__internal" to a temporary USB drive "install" 1.151
And I plug USB drive "install" 2.618
# 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:17.756
Then the running Tails is installed on USB drive "install" 15.871
And there is a random seed on USB drive "install" 6.046
And there is no persistence partition on USB drive "install" 0.093
After features/support/hooks.rb:315 1.267
After features/support/hooks.rb:100 0.126
Tags: @product @uefi
1:51.396
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 13.773
And I power off the computer 0.323
And the computer is set to boot in UEFI mode 0.023
When I start Tails from USB drive "__internal" with network unplugged and I login 1:33.983
Then Tails is running from USB drive "__internal" 0.321
And the boot device has safe access rights 2.913
And Tails has started in UEFI mode 0.057
After features/support/hooks.rb:315 0.792
After features/support/hooks.rb:100 0.005
Tags: @product
1:40.971
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.146
And I plug and mount a USB drive containing a Tails USB image 41.503
And I create a 7200 MiB disk named "usbimage" 0.041
And I plug USB drive "usbimage" 2.411
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 48.868
After features/support/hooks.rb:315 1.881
After features/support/hooks.rb:100 0.099
Tags: @product
2:5.441
Before features/support/hooks.rb:269 0.003
Given a computer 0.205
And I start Tails from USB drive "usbimage" with network unplugged and I login 2:4.140
Then Tails is running from USB drive "usbimage" 0.328
And the label of the system partition on "usbimage" is "Tails" 0.199
And the system partition on "usbimage" is an EFI system partition 0.187
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.142
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.074
And the system partition on "usbimage" has the expected flags 0.079
After features/support/hooks.rb:315 0.637
After features/support/hooks.rb:100 0.006
4:57.265
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.009
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 56.465
And I update APT using apt 17.723
And I install "popularity-contest" using apt 22.464
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.544
When I create a persistent storage and activate the Additional Software feature 19.060
Then Additional Software is correctly configured for package "popularity-contest" 1.450
When I shutdown Tails and wait for the computer to power off 10.409
And I start Tails from USB drive "__internal" with network unplugged 58.506
And I enable persistence 19.051
And I log in to a new session 38.343
And the Additional Software installation service has started 41.426
Then I am notified that the installation succeeded 2.799
And Additional Software is correctly configured for package "popularity-contest" 0.773
And the package "popularity-contest" is installed after Additional Software has been started 0.246
After features/support/hooks.rb:504 35.926
After features/support/hooks.rb:315 1.180
After features/support/hooks.rb:100 0.014
2:24.453
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.221
And I start Tails from USB drive "__internal" and I login with an administration password 1:39.174
And I update APT using apt 16.321
When I install "makepp" using apt 22.266
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.393
And the package "makepp" is installed 0.077
After features/support/hooks.rb:504 36.288
After features/support/hooks.rb:315 1.009
After features/support/hooks.rb:100 0.056
5:6.646
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.005
Given a computer 0.252
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:13.181
When I uninstall "popularity-contest" using apt 18.781
And I accept removing "popularity-contest" from Additional Software 1.931
Then "popularity-contest" is not in the list of Additional Software 0.738
When I start Synaptic 28.897
And I update APT using Synaptic 22.234
And I install "cowsay" using Synaptic 10.834
And I accept adding "cowsay" to Additional Software 2.558
Then Additional Software is correctly configured for package "cowsay" 0.806
When I uninstall "cowsay" using apt 3.217
And I refuse removing "cowsay" from Additional Software 0.528
Then Additional Software is correctly configured for package "cowsay" 0.761
When I start "Additional Software" via GNOME Activities Overview 10.638
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.913
Then "cowsay" is not in the list of Additional Software 0.843
When I install "cowsay" using apt 3.249
And I refuse adding "cowsay" to Additional Software 0.539
Then "cowsay" is not in the list of Additional Software 0.736
After features/support/hooks.rb:504 0.976
After features/support/hooks.rb:315 0.707
After features/support/hooks.rb:100 0.032
11:34.928
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:496 0.006
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:16.074
And I configure APT to prefer an old version of cowsay 0.026
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.485
And I accept adding "cowsay" to Additional Software 6.304
And Additional Software is correctly configured for package "cowsay" 0.871
And I shutdown Tails and wait for the computer to power off 6.352
And I start Tails from USB drive "__internal" with network unplugged 1:6.665
And I enable persistence 11.732
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
And I log in to a new session 38.377
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.666
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
# 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.043
And Tor is ready 22.111
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.953
And available upgrades have been checked 0.107
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.446
And I can open the Additional Software configuration window from the notification 5.720
And I shutdown Tails and wait for the computer to power off 2:2.940
And I start Tails from USB drive "__internal" with network unplugged 57.703
And I enable persistence 11.856
# 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.023
And I log in to a new session 37.945
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.771
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
And the network is plugged 0.032
And Tor is ready 50.031
Then the Additional Software upgrade service has started 0.176
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.089
After features/support/hooks.rb:504 2.310
After features/support/hooks.rb:315 0.793
After features/support/hooks.rb:100 0.034
2:8.170
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.006
Given a computer 0.219
And I start Tails from USB drive "__internal" with network unplugged 58.245
And I enable persistence 10.566
And I remove the "cowsay" deb files from the APT cache 0.692
# 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.078
And I log in to a new session 37.480
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.810
And I can open the Additional Software log file from the notification 5.480
And the package "cowsay" is not installed 0.596
After features/support/hooks.rb:504 0.130
After features/support/hooks.rb:315 0.862
After features/support/hooks.rb:100 0.016
Tags: @product
1:58.684
Before features/support/hooks.rb:269 0.008
Given a computer 0.221
And I create a 7200 MiB disk named "old" 0.039
And I plug USB drive "old" 1.046
And I write an old version of the Tails USB image to disk "old" 31.209
When I start Tails from USB drive "old" with network unplugged 1:22.167
Then the boot device has safe access rights 3.065
And Tails is running from USB drive "old" 0.313
And there is no persistence partition on USB drive "old" 0.064
And process "udev-watchdog" is running 0.083
And udev-watchdog is monitoring the correct device 0.296
And I unplug USB drive "old" 0.176
After features/support/hooks.rb:315 3.523
After features/support/hooks.rb:100 0.009
Tags: @product
2:4.308
Before features/support/hooks.rb:269 0.006
Given a computer 0.190
And I start Tails from USB drive "old" with network unplugged and I login 1:18.467
Then Tails is running from USB drive "old" 0.335
And I create a persistent partition 34.760
And I take note of which tps features are available 1.455
Then a Tails persistence partition exists on USB drive "old" 0.812
And I shutdown Tails and wait for the computer to power off 8.286
After features/support/hooks.rb:315 0.131
After features/support/hooks.rb:100 0.009
Tags: @product
2:45.754
Before features/support/hooks.rb:269 0.006
Given a computer 0.202
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:9.166
Then Tails is running from USB drive "old" 0.331
And all tps features are active 1.746
When I write some files expected to persist 2.116
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.234
And all persistence configuration files have safe access rights 0.371
And all persistent directories from the old Tails version have safe access rights 2.462
And I take note of which tps features are available 0.384
And I shutdown Tails and wait for the computer to power off 4.482
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.255
After features/support/hooks.rb:315 0.114
After features/support/hooks.rb:100 0.010
Tags: @product
2:22.470
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.408
And I log in to a new session 17.609
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.403
And I plug USB drive "to_upgrade" 2.454
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:33.664
Then the running Tails is installed on USB drive "to_upgrade" 16.490
And I unplug USB drive "to_upgrade" 0.194
And I unplug USB drive "__internal" 0.244
After features/support/hooks.rb:315 2.963
After features/support/hooks.rb:100 0.000
Tags: @product
2:6.173
Before features/support/hooks.rb:269 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:57.474
Then all tps features from the old Tails version are active 1.555
And Tails is running from USB drive "to_upgrade" 0.337
And the boot device has safe access rights 2.844
And the expected persistent files created with the old Tails version are present in the filesystem 1.531
And all persistent directories from the old Tails version have safe access rights 2.242
After features/support/hooks.rb:315 0.713
After features/support/hooks.rb:100 0.010
6:46.893
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.252
And no SquashFS delta is installed 0.106
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.374
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.123
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.256
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.442
When the network is plugged 0.043
And Tor is ready 20.035
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.717
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.568
Given I shutdown Tails and wait for the computer to power off 8.546
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:1.323
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 1.907
And the file system changes introduced in version 6.2~testoverlayfs are present 0.380
And only the 6.2~testoverlayfs SquashFS delta is installed 0.085
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.360
# 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.361
When the network is plugged 0.051
And Tor is ready 20.166
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.249
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.540
Given I shutdown Tails and wait for the computer to power off 4.289
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:0.760
Then Tails is running version 6.3~testoverlayfs 0.012
And all tps features are active 1.876
And the file system changes introduced in version 6.3~testoverlayfs are present 0.459
And only the 6.3~testoverlayfs SquashFS delta is installed 0.074
# 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.350
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.312
When the network is plugged 0.056
And Tor is ready 46.288
Then the Upgrader considers the system as up-to-date 0.313
# 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.335
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.856
After features/support/hooks.rb:315 0.887
After features/support/hooks.rb:100 0.019
35.772
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.326
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.305
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.071
And the signing key used by the Upgrader is outdated 1.087
But a current signing key is available on our website 0.000
When the network is plugged 0.033
And Tor is ready 18.449
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.499
After features/support/hooks.rb:315 0.633
After features/support/hooks.rb:100 0.000
58.904
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 47.835
When I eject the boot medium 0.265
Then Tails eventually shuts down 10.803
After features/support/hooks.rb:315 0.203
After features/support/hooks.rb:100 0.000
42.239
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.221
And I prepare Tails for memory erasure tests 0.392
And I fill a 128 MiB file with a known pattern on the root filesystem 16.465
And patterns cover at least 128 MiB in the guest's memory 3.798

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

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

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

After features/support/hooks.rb:315 3.582
After features/support/hooks.rb:100 0.000
38.265
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.156
And I prepare Tails for memory erasure tests 0.391
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.137
And I fill the USB drive with a known pattern 2.754
And I read the content of the test FS 0.142
And patterns cover at least 90% of the test FS size in the guest's memory 3.729

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

When I eject the boot medium 0.268
And I wait for Tails to finish wiping the memory 11.907
Then I find very few patterns in the guest's memory 1.777

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

After features/support/hooks.rb:315 3.542
After features/support/hooks.rb:100 0.000
1:1.660
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.173
And I prepare Tails for memory erasure tests 0.384
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.113
And I fill the USB drive with a known pattern 1.506
And I read the content of the test FS 0.082
And patterns cover at least 99% of the test FS size in the guest's memory 3.235

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

When I eject the boot medium 0.267
And I wait for Tails to finish wiping the memory 9.818
Then I find very few patterns in the guest's memory 2.078

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

After features/support/hooks.rb:315 3.524
After features/support/hooks.rb:100 0.000
2:33.982
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 23.099
And I prepare Tails for memory erasure tests 0.488
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.576
And patterns cover at least 100 MiB in the guest's memory 3.429

Pattern coverage: 112.520% (112 MiB out of 100 MiB reference memory)

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

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

And Tails eventually shuts down 1:28.359
After features/support/hooks.rb:315 0.196
After features/support/hooks.rb:100 0.000
Tags: @product
56.477
Before features/support/hooks.rb:269 0.006
Given a computer 0.321
And I start Tails from DVD with network unplugged and genuine APT sources 55.787
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.052
And no proposed-updates APT suite is enabled 0.065
And no experimental APT suite is enabled for deb.torproject.org 0.057
And if releasing, no unversioned Tails APT source is enabled 0.179

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:315 0.612
After features/support/hooks.rb:100 0.010
Tags: @product
1:8.959
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.198
# 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 8.692
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.172
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.657
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.014
When I start Tails' custom backup tool 4.372
Then the backup tool displays "Plug in your backup Tails USB stick" 0.214
When I plug USB drive "backup" 2.612
And I give the Persistent Storage on drive "backup" its own UUID 0.127
And I click "Retry" in the backup tool 1.138
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.193
When I click "Back Up" in the backup tool 1.126
And I enter my persistent storage passphrase into the polkit prompt 14.726
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 4.092
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.176
And I plug USB drive "backup" 4.311
Then the USB drive "backup" contains the same files as my persistent storage 4.130
After features/support/hooks.rb:315 2.579
After features/support/hooks.rb:100 0.122
Tags: @product
0.199
Then the hostname should not have been leaked on the network 0.199
After features/support/hooks.rb:315 0.859
After features/support/hooks.rb:100 0.049
Tags: @product
0.618
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.172
And I switch to the "manually-added-con" NetworkManager connection 0.233
Then the hostname should not have been leaked on the network 0.212
After features/support/hooks.rb:315 0.704
After features/support/hooks.rb:100 0.049
40.599
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.162
When I start "Tails Documentation" via GNOME Activities Overview 10.608
Then the Tor Browser has started 20.979
Then "Tails - Documentation" has loaded in the Tor Browser 0.849
After features/support/hooks.rb:315 1.316
After features/support/hooks.rb:100 0.000
46.159
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.470
When I start "Tails Documentation" via GNOME Activities Overview 10.572
Then the Tor Browser has started 21.559
Then "Tails - Documentation" has loaded in the Tor Browser 0.556
After features/support/hooks.rb:315 0.794
After features/support/hooks.rb:100 0.000
21.624
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given I have started Tails from DVD without network and logged in 7.990
When I start Electrum through the GNOME menu 11.125
But the "electrum" tps feature is not enabled 0.542
And I see a warning that Electrum is not persistent 1.966
After features/support/hooks.rb:504 0.095
After features/support/hooks.rb:315 1.272
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
19.976
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.216
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.496
Then I see "CupsTestPage.png" after at most 40 seconds 3.568
And I can print the current document to "/home/amnesia/output.pdf" 4.695
After features/support/hooks.rb:315 1.733
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
19.749
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.034
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.153
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.269
Then I see "CupsTestPage.png" after at most 40 seconds 3.355
And I can print the current document to "/home/amnesia/output.pdf" 4.936
After features/support/hooks.rb:315 0.846
After features/support/hooks.rb:100 0.000
Feature: Using Evince
20.679
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.174
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.062
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.142
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.485
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.674
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.067
When I close Evince 0.278
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.143
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.169
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.379
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.054
When I close Evince 0.197
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.105
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.179
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.216
# 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.069
After features/support/hooks.rb:315 1.824
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.767
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.522
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.225
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.054
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.600
Then I see "CupsTestPage.png" after at most 40 seconds 3.289
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.074
After features/support/hooks.rb:315 0.751
After features/support/hooks.rb:100 0.000
Feature: Using Evince
17.586
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.443
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.191
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.131
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.180
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.759
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.785
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.094
After features/support/hooks.rb:315 0.783
After features/support/hooks.rb:100 0.000
19.682
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.045
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.064
When I press the "PRINTSCREEN" key 0.122
And GNOME offers me various screenshot options 1.263
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.054
After features/support/hooks.rb:315 0.855
After features/support/hooks.rb:100 0.000
Tags: @product
8.947
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.190
When the "Dogtail rules!" notification is sent 0.170
Then the "Dogtail rules!" notification is shown to the user 0.586
After features/support/hooks.rb:315 0.849
After features/support/hooks.rb:100 0.000
Tags: @product
3:28.788
Before features/support/hooks.rb:269 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.784
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.047
And Tor is ready 16.359
And all notifications have disappeared 4.213
When I start "Additional Software" via GNOME Activities Overview 10.901
And I close the "tails-additional-software-config" window 2.044
When I start "Disks" via GNOME Activities Overview 8.093
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 3.040
When I start "GNOME Terminal" via GNOME Activities Overview 8.802
And I close the "gnome-terminal-server" window 1.845
When I start "Files" via GNOME Activities Overview 8.110
And I close the "org.gnome.Nautilus" window 16.370
When I start "Persistent Storage" via GNOME Activities Overview 10.019
And I close the "tps-frontend" window 3.590
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.569
And I close the "zenity" window 3.858
When I start "Pidgin" via GNOME Activities Overview 8.218
And I close the "Pidgin" window via Alt+F4 3.823
When I start "Thunderbird" via GNOME Activities Overview 8.821
And I close the "Thunderbird" window 12.264
When I start "Tor Browser" via GNOME Activities Overview 9.537
And I close the "Firefox" window 12.676
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.109
And I close the "unlock-veracrypt-volumes" window 2.390
When I start "Unsafe Browser" via GNOME Activities Overview 9.196
And I close the "Firefox" window 13.097
After features/support/hooks.rb:315 1.338
After features/support/hooks.rb:100 0.000
Tags: @product
39.977
Before features/support/hooks.rb:269 0.005
Given a computer 0.209
And I start the computer from DVD with network unplugged 35.681
When Tails detects disk read failures on the SquashFS 1.447
Then I see a disk failure message on the splash screen 2.638
After features/support/hooks.rb:315 0.629
After features/support/hooks.rb:100 0.008
Tags: @product
38.268
Before features/support/hooks.rb:269 0.006
Given a computer 0.182
And I start the computer from DVD with network unplugged 34.702
When Tails detects disk read failures on the boot device 0.358
Then I see a disk failure message on the splash screen 3.025
After features/support/hooks.rb:315 0.681
After features/support/hooks.rb:100 0.009
Tags: @product
39.066
Before features/support/hooks.rb:269 0.006
Given a computer 0.243
And I start the computer from DVD with network unplugged 34.809
When Tails detects disk read failures on the boot device with a target error 1.505
Then I see a disk failure message on the splash screen 2.508
After features/support/hooks.rb:315 0.663
After features/support/hooks.rb:100 0.009
Tags: @product @doc
30.264
Before features/support/hooks.rb:269 0.005
Given a computer 0.213
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.580
When Tails detects disk read failures on the SquashFS 1.505
Then I see a disk failure message 0.525
Then I can open the hardware failure documentation from the disk failure message 18.439
After features/support/hooks.rb:315 1.787
After features/support/hooks.rb:100 0.000
Tags: @product @doc
34.684
Before features/support/hooks.rb:269 0.005
Given a computer 0.196
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.652
When Tails detects disk read failures on the boot device 0.586
Then I see a disk failure message 1.262
Then I can open the hardware failure documentation from the disk failure message 22.986
After features/support/hooks.rb:315 1.614
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.543
Before features/support/hooks.rb:269 0.004
Given a computer 0.204
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.247
When Tails detects disk read failures on the boot device with a target error 1.662
Then I see a disk failure message 0.501
Then I can open the hardware failure documentation from the disk failure message 21.926
After features/support/hooks.rb:315 1.835
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
49.831
Before features/support/hooks.rb:269 0.007
Given a computer 0.267
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.903
Then I see a graphics card failure message on the splash screen 14.660
After features/support/hooks.rb:315 0.726
After features/support/hooks.rb:100 0.009
Tags: @product @doc
12.228
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.066
Then the included OpenPGP keys are valid for the next 1 month 4.161
After features/support/hooks.rb:315 0.797
After features/support/hooks.rb:100 0.000
Tags: @product
20.777
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.041
Then the keys trusted by APT are valid for the next 3 months 12.736
After features/support/hooks.rb:315 0.825
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
47.355
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.235
And I log in to a new session in German (de) 34.124
Then the amnesiac Documents directory exists 0.050
And there is a GNOME bookmark for the amnesiac Documents directory 2.945
After features/support/hooks.rb:315 1.470
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
43.689
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.347
And I log in to a new session in German (de) 32.539
Then the amnesiac Downloads directory exists 0.072
And there is a GNOME bookmark for the amnesiac Downloads directory 2.729
After features/support/hooks.rb:315 0.778
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
45.232
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.006
And I log in to a new session in German (de) 33.894
Then the amnesiac Music directory exists 0.091
And there is a GNOME bookmark for the amnesiac Music directory 3.240
After features/support/hooks.rb:315 1.140
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
42.949
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.903
And I log in to a new session in German (de) 32.275
Then the amnesiac Pictures directory exists 0.068
And there is a GNOME bookmark for the amnesiac Pictures directory 2.701
After features/support/hooks.rb:315 0.820
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
43.351
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.803
And I log in to a new session in German (de) 32.858
Then the amnesiac Videos directory exists 0.086
And there is a GNOME bookmark for the amnesiac Videos directory 2.602
After features/support/hooks.rb:315 1.321
After features/support/hooks.rb:100 0.000
Feature: Localization
2:16.742
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.983
When I log in to a new session in Arabic (ar) 31.573
Then the keyboard layout is set to "us" 0.293
When the network is plugged 0.035
And Tor is ready 14.771
Then I successfully start the Unsafe Browser in "ar" 15.436
And I kill the Unsafe Browser 5.879
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 30.935
And DuckDuckGo is the default search engine 10.440
And I kill the Tor Browser 5.489
And the screen keyboard works in Thunderbird 13.252
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:315 1.135
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.219
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.062
When I log in to a new session in Chinese (zh_CN) 33.437
Then the keyboard layout is set to "cn" 0.243
When the network is plugged 0.103
And Tor is ready 18.381
Then I successfully start the Unsafe Browser in "zh_CN" 16.033
And I kill the Unsafe Browser 5.988
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 30.013
And DuckDuckGo is the default search engine 17.420
And I kill the Tor Browser 5.520
And the screen keyboard works in Thunderbird 16.304
And the layout of the screen keyboard is set to "us" 0.584
After features/support/hooks.rb:315 1.405
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.630
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.959
When I log in to a new session in English (en) 16.149
Then the keyboard layout is set to "us" 0.148
When the network is plugged 0.074
And Tor is ready 46.029
Then I successfully start the Unsafe Browser in "en" 14.670
And I kill the Unsafe Browser 5.699
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.763
And DuckDuckGo is the default search engine 6.933
And I kill the Tor Browser 5.260
And the screen keyboard works in Thunderbird 13.285
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:315 1.394
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.213
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.946
When I log in to a new session in French (fr) 32.842
Then the keyboard layout is set to "fr" 0.111
When the network is plugged 0.044
And Tor is ready 16.188
Then I successfully start the Unsafe Browser in "fr" 15.444
And I kill the Unsafe Browser 5.810
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 31.133
And DuckDuckGo is the default search engine 10.717
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 12.739
And the layout of the screen keyboard is set to "fr" 0.647
After features/support/hooks.rb:315 1.132
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.142
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.761
When I log in to a new session in German (de) 33.322
Then the keyboard layout is set to "de" 0.282
When the network is plugged 0.056
And Tor is ready 16.201
Then I successfully start the Unsafe Browser in "de" 14.936
And I kill the Unsafe Browser 5.676
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 28.668
And DuckDuckGo is the default search engine 10.585
And I kill the Tor Browser 5.450
And the screen keyboard works in Thunderbird 12.540
And the layout of the screen keyboard is set to "de" 0.547
After features/support/hooks.rb:315 1.849
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.893
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.769
When I log in to a new session in Italian (it) 33.962
Then the keyboard layout is set to "it" 0.253
When the network is plugged 0.371
And Tor is ready 15.524
Then I successfully start the Unsafe Browser in "it" 15.505
And I kill the Unsafe Browser 5.674
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 27.868
And DuckDuckGo is the default search engine 10.614
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 14.138
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:315 1.070
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.812
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.894
When I log in to a new session in Persian (fa) 35.016
Then the keyboard layout is set to "ir" 0.200
When the network is plugged 0.046
And Tor is ready 16.538
Then I successfully start the Unsafe Browser in "fa" 14.393
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 29.109
And DuckDuckGo is the default search engine 10.598
And I kill the Tor Browser 5.573
And the screen keyboard works in Thunderbird 13.004
And the layout of the screen keyboard is set to "ir" 0.527
After features/support/hooks.rb:315 1.572
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.054
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.044
When I log in to a new session in Portuguese (pt) 32.715
Then the keyboard layout is set to "pt" 0.241
When the network is plugged 0.036
And Tor is ready 15.412
Then I successfully start the Unsafe Browser in "pt" 15.725
And I kill the Unsafe Browser 5.736
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 30.084
And DuckDuckGo is the default search engine 11.018
And I kill the Tor Browser 5.505
And the screen keyboard works in Thunderbird 12.864
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:315 1.108
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.614
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.876
When I log in to a new session in Russian (ru) 33.057
Then the keyboard layout is set to "ru" 0.505
When the network is plugged 0.047
And Tor is ready 15.687
Then I successfully start the Unsafe Browser in "ru" 14.979
And I kill the Unsafe Browser 5.661
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 29.022
And DuckDuckGo is the default search engine 10.527
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 14.096
And the layout of the screen keyboard is set to "ru" 0.536
After features/support/hooks.rb:315 2.567
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.008
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.170
When I log in to a new session in Spanish (es) 32.073
Then the keyboard layout is set to "es" 0.289
When the network is plugged 0.038
And Tor is ready 15.780
Then I successfully start the Unsafe Browser in "es" 14.661
And I kill the Unsafe Browser 6.014
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 30.950
And DuckDuckGo is the default search engine 10.526
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 13.318
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:315 1.613
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.177
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.201
When I log in to a new session in Turkish (tr) 34.002
Then the keyboard layout is set to "tr" 0.175
When the network is plugged 0.033
And Tor is ready 21.396
Then I successfully start the Unsafe Browser in "tr" 15.516
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 29.739
And DuckDuckGo is the default search engine 10.749
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 13.521
And the layout of the screen keyboard is set to "us" 0.533
After features/support/hooks.rb:315 1.102
After features/support/hooks.rb:100 0.000
Tags: @product
43.282
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.858
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.160
And I log in to a new session 16.317
And the network is plugged 0.036
And Tor is ready 13.785
Then 1 network interface is enabled 0.116
And the 1st network device has its real MAC address configured 0.103
When I hotplug a network device and wait for it to be initialized 1.467
Then 2 network interfaces are enabled 0.081
And the 2nd network device has its real MAC address configured 0.072
And some network device leaked the real MAC address 0.276
After features/support/hooks.rb:315 0.609
After features/support/hooks.rb:100 0.039
Tags: @product
42.009
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.014
And I capture all network traffic 0.020
When I log in to a new session 16.739
And the network is plugged 0.049
And Tor is ready 14.902
Then 1 network interface is enabled 0.186
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.589
Then 2 network interfaces are enabled 0.076
And the 2nd network device has a spoofed MAC address configured 0.083
And no network device leaked the real MAC address 0.245
After features/support/hooks.rb:315 0.628
After features/support/hooks.rb:100 0.039
Tags: @product
30.173
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.949
And I capture all network traffic 0.006
And the network is plugged 0.031
And macchanger will fail by not spoofing and always returns false 0.165
When I log in to a new session 19.910
Then no network interfaces are enabled 0.274
And no network device leaked the real MAC address 0.016
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.818
After features/support/hooks.rb:315 0.793
After features/support/hooks.rb:100 0.046
Tags: @product
26.562
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.917
And I capture all network traffic 0.006
And the network is plugged 0.037
And macchanger will fail by not spoofing and always returns true 0.162
When I log in to a new session 16.734
Then no network interfaces are enabled 0.109
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.584
After features/support/hooks.rb:315 1.663
After features/support/hooks.rb:100 0.031
Tags: @product
28.104
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.002
And I capture all network traffic 0.006
And the network is plugged 0.040
And macchanger will fail by not spoofing and always returns true 0.156
And no network interface modules can be unloaded 0.449
When I log in to a new session 17.518
Then 1 network interface is enabled 0.131
But the MAC spoofing panic mode disabled networking 0.629
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 1.157
After features/support/hooks.rb:315 2.027
After features/support/hooks.rb:100 0.028
Tags: @product
56.232
Before features/support/hooks.rb:269 0.006
Given a computer 0.195
And I capture all network traffic 0.005
When I start the computer 1.055
Then the computer boots Tails 54.825
And no network interfaces are enabled 0.137
And no network device leaked the real MAC address 0.012
After features/support/hooks.rb:315 0.588
After features/support/hooks.rb:100 0.044
1:33.433
Before features/support/hooks.rb:269 0.005
Given a computer 0.184
And I start Tails from DVD with network unplugged and I login 1:16.051
And I plug and mount a USB drive containing a sample PNG 15.516
Then MAT can clean some sample PNG file 1.681
After features/support/hooks.rb:315 0.714
After features/support/hooks.rb:100 0.010
Feature: Networking
Tags: @product
1:5.430
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.368
And I wait between 30 and 60 seconds 36.036

Slept for 36 seconds

Then the Tor Status icon tells me that Tor is not usable 0.731
When the network is plugged 0.050
Then I successfully configure Tor 15.362
And the Tor Status icon tells me that Tor is usable 0.779
And all notifications have disappeared 4.052
And the time has synced 0.050
After features/support/hooks.rb:315 0.945
After features/support/hooks.rb:100 0.000
Feature: Networking
36.455
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.007
And I disable networking in Tails Greeter 1.270
And I log in to a new session 16.515
Then no network interfaces are enabled 0.162
When I hotplug a network device 0.264
And I wait 10 seconds 10.005

Slept for 10 seconds

Then no network interfaces are enabled 0.228
After features/support/hooks.rb:315 1.054
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
25.298
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.216
When I start "Onion Circuits" via GNOME Activities Overview 10.034
Then Onion Circuits starts 1.782
And Onion Circuits shows some circuits 0.264
After features/support/hooks.rb:315 0.807
After features/support/hooks.rb:100 0.000
Tags: @product
2:26.374
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:39.490
And I update APT using apt 18.881
And I install "python3-behave" using apt 25.650
Then the Tails Persistent Storage behave tests pass 2.350
After features/support/hooks.rb:315 0.843
After features/support/hooks.rb:100 0.000
Tags: @product
46.958
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.466
When I log in to a new session without activating the Persistent Storage 23.495
Then Tails is running from USB drive "__internal" 0.694
And persistence is disabled 0.390
But a Tails persistence partition exists on USB drive "__internal" 9.911
After features/support/hooks.rb:315 1.105
After features/support/hooks.rb:100 0.000
Tags: @product
3:9.136
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 13.537
Then Tails is running from USB drive "__internal" 0.511
When I create a file in the Persistent directory 0.128
And I create a persistent partition with the default settings 22.443
Then the file I created was copied to the Persistent Storage 0.611
When I shutdown Tails and wait for the computer to power off 12.673
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:18.836
Then persistence for "Persistent" is active 0.327
And the file I created in the Persistent directory exists 0.065
After features/support/hooks.rb:315 0.856
After features/support/hooks.rb:100 0.009
Tags: @product
1:25.321
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 37.197
And the system is very low on memory 4.737
When I create a file in the Persistent directory 1.744
When I try to create a persistent partition 23.366
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.415
When I close the Persistent Storage app 2.498
And I free up some memory 1.656
And I create a persistent partition with the default settings 13.500
Then the file I created was copied to the Persistent Storage 0.205
After features/support/hooks.rb:315 1.261
After features/support/hooks.rb:100 0.000
Tags: @product
2:46.333
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 22.015
Then Tails is running from USB drive "__internal" 0.608
And all tps features are active 2.375
And all persistent directories have safe access rights 2.877
When I disable the first tps feature 5.389
Then all tps features but the first one are active 2.037
And I shutdown Tails and wait for the computer to power off 8.438
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.398
Then all tps features but the first one are active 4.192
After features/support/hooks.rb:315 0.701
After features/support/hooks.rb:100 0.007
Tags: @product
19.421
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.219
Then persistence for "Persistent" is active 0.116
And I create a file in the Persistent directory 0.074
Then the file I created was copied to the Persistent Storage 0.067
When I disable the first tps feature 6.547
Then persistence for "Persistent" is not active 0.066
And the Persistent directory does not exist 0.050
When I enable the first tps feature 3.141
Then persistence for "Persistent" is active 0.069
And the file I created in the Persistent directory exists 0.068
After features/support/hooks.rb:315 0.761
After features/support/hooks.rb:100 0.000
Tags: @product
19.393
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.547
Then persistence for "Persistent" is active 0.192
When I create a file in the Persistent directory 0.069
And I disable the first tps feature 5.849
And I delete the data of the Persistent Folder feature 3.551
Then the file I created does not exist on the Persistent Storage 0.182
After features/support/hooks.rb:315 1.048
After features/support/hooks.rb:100 0.000
Tags: @product
1:30.415
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.160
And the network is plugged 0.040
And Tor is ready 46.487
And I take note of which tps features are available 0.538
When I write some files expected to persist 1.413
And I shutdown Tails and wait for the computer to power off 8.612
# 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" 24.163
After features/support/hooks.rb:315 0.109
After features/support/hooks.rb:100 0.000
Tags: @product
3:22.455
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.758
And the network is plugged 0.049
And Tor is ready 19.268
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.232
And I shutdown Tails and wait for the computer to power off 6.667
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.356
And I capture all network traffic 0.027
And the network is plugged 0.038
And Tor is ready 47.405
And I switch to the "persistent-con-current" NetworkManager connection 0.309
And the 1st network device has a spoofed MAC address configured 0.073
And no network device leaked the real MAC address 0.269
After features/support/hooks.rb:315 0.663
After features/support/hooks.rb:100 0.055
Tags: @product
58.530
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.225
And I enable persistence creation in Tails Greeter 1.408
And I log in to a new session expecting no warning about the Persistent Storage not being activated 23.665
Then I create a persistent partition with the default settings using the wizard that was already open 22.231
After features/support/hooks.rb:315 1.939
After features/support/hooks.rb:100 0.000
Tags: @product
4:58.995
Before features/support/hooks.rb:269 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 13.365
When I enable persistence 36.178
Then no persistent Greeter options were restored 15.353
When I set all Greeter options to non-default values 25.794
And I log in to a new session in German (de) after having activated the Persistent Storage 51.510
Then all Greeter options are set to non-default values 0.528
When I cold reboot the computer 7.478
And the computer reboots Tails 1:1.833
Given I enable persistence 31.636
Then persistent Greeter options were restored 15.238
When I log in to a new session after having activated the Persistent Storage 39.016
Then all Greeter options are set to non-default values 1.062
After features/support/hooks.rb:315 1.467
After features/support/hooks.rb:100 0.009
Tags: @product
3:25.396
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.540
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 32.984
And I shutdown Tails and wait for the computer to power off 12.370
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:57.215
And I change the passphrase of the Persistent Storage back to the original 33.286
After features/support/hooks.rb:315 1.938
After features/support/hooks.rb:100 0.009
Tags: @product
52.949
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.808
And I log in to a new session without activating the Persistent Storage 19.791
Then persistence is disabled 0.229
But a Tails persistence partition exists on USB drive "__internal" 8.035
And all notifications have disappeared 8.779
When I delete the persistent partition 5.925
Then there is no persistence partition on USB drive "__internal" 0.378
After features/support/hooks.rb:315 0.718
After features/support/hooks.rb:100 0.000
Tags: @product
2:18.584
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.826
When I write some dotfile expected to persist 0.082
And I shutdown Tails and wait for the computer to power off 8.810
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.512
Then the expected persistent dotfile is present in the filesystem 0.351
After features/support/hooks.rb:315 0.714
After features/support/hooks.rb:100 0.045
Tags: @product
1:35.092
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.572
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.086
When I try to enable persistence 0.267
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 29.952
When I log in to a new session after having activated the Persistent Storage 40.249
And all notifications have disappeared 7.884
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.566
And all tps features are enabled 2.108
And all tps features but the first one are active 2.404
After features/support/hooks.rb:315 1.235
After features/support/hooks.rb:100 0.000
Tags: @product
4:5.947
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 2:54.478
And I enable persistence 30.015
And I log in to a new session after having activated the Persistent Storage 39.322
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.697
And persistence is enabled 0.432
After features/support/hooks.rb:315 1.356
After features/support/hooks.rb:100 0.000
Tags: @product
27.926
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.752
And I enable persistence but something goes wrong during the LUKS header upgrade 18.404
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.768
After features/support/hooks.rb:315 0.784
After features/support/hooks.rb:100 0.000
Tags: @product
19.452
When I choose to connect to Tor automatically 2.402
And I accept Tor Connection's offer to use my persistent bridges 1.861
And I click "Connect to Tor" 2.081
Then I wait until Tor is ready 11.327
And tca.conf includes the configured bridges 0.013
And the "TorConfiguration" tps feature is enabled and active 0.879
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.886
After features/support/hooks.rb:315 0.659
After features/support/hooks.rb:100 0.062
Tags: @product
19.388
When I choose to connect to Tor automatically 1.608
And I accept Tor Connection's offer to use my persistent bridges 1.847
And I disable saving bridges to Persistent Storage 1.233
And I configure a direct connection in the Tor Connection Assistant 10.252
Then I wait until Tor is ready 2.539
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 0.998
And all Internet traffic has only flowed through Tor or connectivity check service 0.897
After features/support/hooks.rb:315 0.691
After features/support/hooks.rb:100 0.052
Feature: Random Seed
Tags: @product
2:44.460
Before features/support/hooks.rb:269 0.005
Given a computer 0.212
And I temporarily create a 7200 MiB disk named "temp" 0.040
And I plug USB drive "temp" 1.050
And I write the Tails USB image to disk "temp" 30.282
Then there is no random seed on USB drive "temp" 6.241
When I start Tails from USB drive "temp" with network unplugged 1:27.146
Then the random seed was written multiple times on first boot 0.096
And there is a random seed on USB drive "temp" 6.002
When I log in to a new session 15.988
And I wait for the random seed to be updated 1.091
Then there is a random seed on USB drive "temp" 6.003
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.340
Then there is a random seed on USB drive "temp" 5.963
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:315 0.199
After features/support/hooks.rb:100 0.107
Tags: @product
11.345
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 10.960
Then the live user has been setup by live-boot 0.110
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.082
And the live user owns its home directory which has strict permissions 0.191
After features/support/hooks.rb:315 0.978
After features/support/hooks.rb:100 0.000
18.866
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 18.655
Then no unexpected services are listening for network connections 0.210

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:315 0.631
After features/support/hooks.rb:100 0.000
Tags: @product
19.783
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.434
Then the live user can only access allowed local services 6.349

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

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

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

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

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

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

After features/support/hooks.rb:315 0.574
After features/support/hooks.rb:100 0.000
Tags: @product
9.948
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 9.819
Then there are no unexpected messages of priority "err" or higher in the journal 0.128
After features/support/hooks.rb:315 1.003
After features/support/hooks.rb:100 0.000
Tags: @product
11.593
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.498
Then there are no unexpected messages of priority "err" or higher in the journal 0.095
After features/support/hooks.rb:315 0.917
After features/support/hooks.rb:100 0.000
Tags: @product
23.393
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.843
When I request a shutdown using the system menu 1.834
Then Tails eventually shuts down 8.714
After features/support/hooks.rb:315 0.187
After features/support/hooks.rb:100 0.000
1:25.544
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.296
When I request a reboot using the system menu 1.937
Then Tails eventually restarts 1:11.311
After features/support/hooks.rb:315 3.479
After features/support/hooks.rb:100 0.000
7.991
Given I monitor the network connections of SSH 0.062
And I have the SSH key pair for an SSH server 0.325
When I connect to an SSH server on the Internet 7.409
Then I have sucessfully logged into the SSH server 0.173
And I see that SSH is properly stream isolated 0.019
After features/support/hooks.rb:504 0.418
After features/support/hooks.rb:315 0.692
After features/support/hooks.rb:100 0.000
7.079
Given I have the SSH key pair for an SSH server 0.208
And an SSH server is running on the LAN 0.335
When I connect to an SSH server on the LAN 4.878
Then I am prompted to verify the SSH fingerprint for the SSH server 1.657
After features/support/hooks.rb:504 0.338
After features/support/hooks.rb:315 0.688
After features/support/hooks.rb:100 0.001
15.581
Given I have the SSH key pair for an SFTP server 0.255
When I connect to an SFTP server on the Internet 13.841
Then I successfully connect to the SFTP server 1.485
After features/support/hooks.rb:504 0.433
After features/support/hooks.rb:315 1.297
After features/support/hooks.rb:100 0.000
16.254
Given I cancel setting up an email account 2.720
When I open Thunderbird's Add-ons Manager 1.765
And I open the Extensions tab 1.066
Then I see that no add-ons are enabled in Thunderbird 10.702
After features/support/hooks.rb:504 0.674
After features/support/hooks.rb:315 0.963
After features/support/hooks.rb:100 0.000
44.333
When I enter my email credentials into the autoconfiguration wizard 10.317
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.331
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.425
When I accept the autoconfiguration wizard's configuration 18.991
And I send an email to myself 6.218
And I fetch my email 1.474
Then I can find the email I sent to myself in my inbox 6.574
After features/support/hooks.rb:504 1.354
After features/support/hooks.rb:315 0.996
After features/support/hooks.rb:100 0.000
10.322
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 3.959
And I look at the hide mode but then I go back 4.741
And I choose to connect to Tor automatically 1.468
Then Tor Connection does not propose me to use Tor bridges 0.113
After features/support/hooks.rb:315 0.771
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.658
Given the Tor network and default bridges are blocked 1.338
And the network is plugged 0.037
And I make sure time sync before Tor connects indicates a captive portal 1.282
And the Tor Connection Assistant autostarts 3.585
When I choose to connect to Tor automatically 1.545
And I click "Connect to Tor" 1.153
Then the Tor Connection Assistant fails to connect to Tor 29.151
And the Tor Connection Assistant knows that it's not the time sync that failed 10.551
And the Tor Connection Assistant knows that there might be a captive portal 0.114
When I open the Unsafe Browser from Tor Connection 15.248
And I log-in to the Captive Portal 9.874
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.853
And I allow time sync before Tor connects to work again 0.050
And I click "Connect to Tor" 1.161
Then I wait until Tor is ready 9.588
After features/support/hooks.rb:315 0.625
After features/support/hooks.rb:100 0.000
Tags: @product
12.791
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.251
Then the firewall's policy is to drop all IPv4 traffic 0.173
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.197
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.088
And the firewall is configured to block all external IPv6 traffic 0.080
After features/support/hooks.rb:315 0.815
After features/support/hooks.rb:100 0.000
Tags: @product
41.635
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.875
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 16.461
And I open the Tails homepage in the Unsafe Browser 12.004
And the Tails homepage loads in the Unsafe Browser 0.668
Then the firewall leak detector has detected leaks 0.619
After features/support/hooks.rb:315 0.825
After features/support/hooks.rb:100 0.072
Tags: @product
13.240
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.125
And I capture all network traffic 0.006
And I disable Tails' firewall 0.242
When I do a TCP DNS lookup of "torproject.org" 0.777
Then the firewall leak detector has detected leaks 0.088
After features/support/hooks.rb:315 0.633
After features/support/hooks.rb:100 0.031
Tags: @product
13.032
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.031
And I capture all network traffic 0.007
And I disable Tails' firewall 0.249
When I do a UDP DNS lookup of "torproject.org" 0.659
Then the firewall leak detector has detected leaks 0.085
After features/support/hooks.rb:315 0.779
After features/support/hooks.rb:100 0.033
Tags: @product
16.692
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.130
And I capture all network traffic 0.004
And I disable Tails' firewall 0.239
When I send some ICMP pings 4.210
Then the firewall leak detector has detected leaks 0.107
After features/support/hooks.rb:315 0.574
After features/support/hooks.rb:100 0.038
13.307
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:496 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.893
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.344
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.069
After features/support/hooks.rb:504 0.276
After features/support/hooks.rb:315 0.577
After features/support/hooks.rb:100 0.000
14.268
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.894
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.307
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:504 0.328
After features/support/hooks.rb:315 0.683
After features/support/hooks.rb:100 0.000
17.566
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.103
When I open an untorified ICMP connection to 1.2.3.4 5.410
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.051
After features/support/hooks.rb:504 0.303
After features/support/hooks.rb:315 0.639
After features/support/hooks.rb:100 0.000
Tags: @product
23.884
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.102
And the system DNS is using the local DNS resolver 0.016
And the network is plugged 0.058
And I successfully configure Tor 15.695
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:315 0.640
After features/support/hooks.rb:100 0.000
10.254
When I monitor the network connections of tails-security-check 0.055
And I re-run tails-security-check 0.168
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.029
After features/support/hooks.rb:504 0.402
After features/support/hooks.rb:315 0.781
After features/support/hooks.rb:100 0.000
2.463
When I monitor the network connections of htpdate 0.076
And I re-run htpdate 2.371
Then I see that htpdate is properly stream isolated 0.014
After features/support/hooks.rb:504 0.355
After features/support/hooks.rb:315 0.657
After features/support/hooks.rb:100 0.000
32.406
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.059
And I re-run tails-upgrade-frontend-wrapper 32.334
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:504 0.451
After features/support/hooks.rb:315 0.785
After features/support/hooks.rb:100 0.000
25.844
When I monitor the network connections of Tor Browser 0.072
And I start the Tor Browser 24.630
And the Tor Browser loads the startup page 1.103
Then I see that Tor Browser is properly stream isolated 0.038
After features/support/hooks.rb:504 1.000
After features/support/hooks.rb:315 0.739
After features/support/hooks.rb:100 0.000
Tags: @product
47.741
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.914
And a web server is running on the LAN 1.034
And I capture all network traffic 0.006
When I start the Tor Browser 21.710
And the Tor Browser loads the startup page 1.019
And I open a page on the LAN web server in the Tor Browser 10.476
Then the Tor Browser shows the "Unable to connect" error 1.176
And no traffic was sent to the web server on the LAN 0.402
After features/support/hooks.rb:315 0.871
After features/support/hooks.rb:100 0.041
52.965
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.956
Then the amnesiac Tor Browser directory exists 0.051
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.887
And the persistent Tor Browser directory does not exist 0.052
When I start the Tor Browser 21.965
And the Tor Browser loads the startup page 1.273
Then I can save the current page as "index.html" to the default downloads directory 5.604
And I can print the current page as "output.pdf" to the default downloads directory 10.174
After features/support/hooks.rb:504 1.079
After features/support/hooks.rb:315 0.899
After features/support/hooks.rb:100 0.000
50.888
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.361
When I start the Tor Browser 22.627
Then the Tor Browser loads the startup page 1.146
When I download some file in the Tor Browser 14.502
Then the file is saved to the default Tor Browser download directory 0.250
After features/support/hooks.rb:504 2.181
After features/support/hooks.rb:315 0.781
After features/support/hooks.rb:100 0.000
1:18.466
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.985
When I start the Tor Browser 22.003
And the Tor Browser loads the startup page 1.114
Then I can listen to an Ogg audio track in Tor Browser 43.363
After features/support/hooks.rb:504 2.199
After features/support/hooks.rb:315 1.239
After features/support/hooks.rb:100 0.000
44.863
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.975
When I start the Tor Browser 21.289
And the Tor Browser loads the startup page 1.280
Then I can watch a WebM video in Tor Browser 10.317
After features/support/hooks.rb:504 1.171
After features/support/hooks.rb:315 0.832
After features/support/hooks.rb:100 0.000
Tags: @product
1:10.265
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.972
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.126
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.058
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.059
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.041
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.055
And the file "/tmp/synaptic.html" exists 0.045
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.126
When I start the Tor Browser 21.790
And the Tor Browser loads the startup page 1.308
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.660
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.530
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.057
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.147
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.536
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.489
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.060
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.122
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.409
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.481
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.062
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.094
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.613
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.488
# 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.063
# 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.304
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.502
After features/support/hooks.rb:315 0.599
After features/support/hooks.rb:100 0.000
Tags: @product
34.588
Before features/support/hooks.rb:269 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 21.499
Then the Tor Browser uses all expected TBB shared libraries 1.272
After features/support/hooks.rb:315 0.735
After features/support/hooks.rb:100 0.000
55.584
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.869
When I start the Tor Browser 22.223
And the Tor Browser loads the startup page 1.309
And I open the Tails homepage in the Tor Browser 10.671
Then the Tor Browser loads the Tails homepage 1.170
When I request a new identity in Tor Browser 2.127
Then the Tor Browser restarts into a fresh session 6.213
After features/support/hooks.rb:504 2.154
After features/support/hooks.rb:315 1.017
After features/support/hooks.rb:100 0.000
Tags: @product
36.518
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.086
When I start the Tor Browser 21.587
And the Tor Browser loads the startup page 1.315
Then Tor Browser's circuit view is working 1.528
After features/support/hooks.rb:315 0.848
After features/support/hooks.rb:100 0.000
Tags: @product
56.062
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.176
When I start the Tor Browser 21.891
And the Tor Browser loads the startup page 1.206
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.246
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.187
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.100
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.254
After features/support/hooks.rb:315 0.799
After features/support/hooks.rb:100 0.000
Tags: @product
1:40.052
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.942
And the network is plugged 0.042
And I successfully configure Tor 19.328
And available upgrades have been checked 0.045
And all notifications have disappeared 4.383
Then the persistent Tor Browser directory exists 0.056
And there is a GNOME bookmark for the persistent Tor Browser directory 1.747
When I start the Tor Browser 21.436
And I open the address "https://tails.net/about" in the Tor Browser 10.247
And "Tails - How Tails works" has loaded in the Tor Browser 1.323
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.899
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.377
Then "Tails - How Tails works" has loaded in the Tor Browser 1.742
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.477
After features/support/hooks.rb:315 0.739
After features/support/hooks.rb:100 0.000
Tags: @product
42.066
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.346
Then the amnesiac Documents directory exists 0.077
And there is a GNOME bookmark for the amnesiac Documents directory 1.618
Then I start the Tor Browser in offline mode 23.592
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.430
After features/support/hooks.rb:315 1.084
After features/support/hooks.rb:100 0.000
Tags: @product
42.118
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.292
Then the amnesiac Downloads directory exists 0.064
And there is a GNOME bookmark for the amnesiac Downloads directory 1.608
Then I start the Tor Browser in offline mode 23.941
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.210
After features/support/hooks.rb:315 1.079
After features/support/hooks.rb:100 0.000
Tags: @product
43.529
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.219
Then the amnesiac Music directory exists 0.046
And there is a GNOME bookmark for the amnesiac Music directory 1.595
Then I start the Tor Browser in offline mode 25.085
And I can save the current page as "index.html" to the Music GNOME bookmark 8.583
After features/support/hooks.rb:315 1.163
After features/support/hooks.rb:100 0.000
Tags: @product
42.670
Before features/support/hooks.rb:269 0.099
Given I have started Tails from DVD without network and logged in 8.434
Then the amnesiac Pictures directory exists 0.068
And there is a GNOME bookmark for the amnesiac Pictures directory 1.478
Then I start the Tor Browser in offline mode 24.703
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.985
After features/support/hooks.rb:315 1.098
After features/support/hooks.rb:100 0.000
Tags: @product
41.970
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.188
Then the amnesiac Videos directory exists 0.057
And there is a GNOME bookmark for the amnesiac Videos directory 1.642
Then I start the Tor Browser in offline mode 24.019
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.062
After features/support/hooks.rb:315 1.017
After features/support/hooks.rb:100 0.000
Tags: @product
3:27.055
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.410
And all tps features are active 2.237
And all persistent filesystems have safe access rights 0.260
And all persistence configuration files have safe access rights 0.379
And all persistent directories have safe access rights 2.224
When I start the Tor Browser in offline mode 23.698
And I add a bookmark to eff.org in the Tor Browser 10.966
And I cold reboot the computer 9.450
And the computer reboots Tails 1:4.461
And I enable persistence 12.521
And I log in to a new session 37.418
And all notifications have disappeared 9.414
And I start the Tor Browser in offline mode 22.291
Then the Tor Browser has a bookmark to eff.org 2.319
After features/support/hooks.rb:315 1.232
After features/support/hooks.rb:100 0.009
4.644
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.476
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.167
After features/support/hooks.rb:504 0.395
After features/support/hooks.rb:315 0.650
After features/support/hooks.rb:100 0.000
7.890
Given I have the SSH key pair for a Git repository 0.221
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.503
Then the Git repository "testing" has been cloned successfully 0.165
After features/support/hooks.rb:504 0.393
After features/support/hooks.rb:315 0.637
After features/support/hooks.rb:100 0.000
0.448
When I wget "https://example.com/" to stdout 0.448
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.245
After features/support/hooks.rb:315 0.611
After features/support/hooks.rb:100 0.000
26.204
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 26.204

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:504 1.291
After features/support/hooks.rb:315 0.762
After features/support/hooks.rb:100 0.000
0.431
When I curl "https://example.com/" to stdout 0.431
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.264
After features/support/hooks.rb:315 0.578
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
49.592
Given I have started Tails from DVD without network and logged in 8.143
And I plug and mount a USB drive containing sample videos 15.341
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.159
And the file "/home/amnesia/video.mp4" exists 0.047
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.160
When I open "/home/amnesia/video.mp4" with Totem 4.122
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.629
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.397
Given I close Totem 0.162
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.069
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.046
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.086
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.183
Then Totem tells me it is not allowed to open this file 1.998
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.061
Given I close Totem 0.117
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.094
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.138
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.128
Then Totem tells me it is not allowed to open this file 0.772
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.080
Given I close Totem 0.144
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.069
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.134
Then Totem tells me it is not allowed to open this file 0.739
# 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.074
Given I close Totem 0.131
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.062
And the file "/home/amnesia/.purple/otr.private_key" exists 0.071
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.124
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.180
Then Totem tells me it is not allowed to open this file 0.736
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.060
After features/support/hooks.rb:315 0.896
After features/support/hooks.rb:100 0.000
Feature: Using Totem
23.526
Given I have started Tails from DVD and logged in and the network is connected 11.882
Then I can watch a WebM video over HTTPs 11.643
After features/support/hooks.rb:504 0.585
After features/support/hooks.rb:315 0.690
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
40.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.287
And I plug and mount a USB drive containing sample videos 15.235
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.087
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.807
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.641
Given I close Totem 0.615
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.159
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.059
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.176
Then Totem tells me it is not allowed to open this file 1.867
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.064
After features/support/hooks.rb:315 0.794
After features/support/hooks.rb:100 0.000
Tags: @product
45.316
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.191
And I disable the Unsafe Browser 4.872
And I log in to a new session 20.164
And the network is plugged 0.043
And all notifications have disappeared 6.343
When I try to start the Unsafe Browser 0.185
Then the Unsafe Browser complains that it is disabled 2.515
After features/support/hooks.rb:315 0.668
After features/support/hooks.rb:100 0.000
Tags: @product
38.982
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.063
And a web server is running on the LAN 1.038
When I successfully start the Unsafe Browser 16.840
And I open a page on the LAN web server in the Unsafe Browser 8.155
Then the Unsafe Browser displays the LAN web server hello message 0.883
After features/support/hooks.rb:315 0.673
After features/support/hooks.rb:100 0.000
Tags: @product @doc
46.668
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.911
When I successfully start the Unsafe Browser 16.047
Then the Unsafe Browser runs as the expected user 0.649
And the Unsafe Browser has a red theme 0.615
And the Unsafe Browser shows a warning as its start page 0.588
And the Unsafe Browser has no add-ons installed 8.216
And the Unsafe Browser has no bookmarks 7.371
And the Unsafe Browser uses all expected TBB shared libraries 1.268
After features/support/hooks.rb:315 0.700
After features/support/hooks.rb:100 0.000
Tags: @product
40.485
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.851
When I successfully start the Unsafe Browser 16.407
When I open the Tails homepage in the Unsafe Browser 11.376
Then the Tails homepage loads in the Unsafe Browser 0.548
And the Unsafe Browser has sent packets out to the Internet 0.301
After features/support/hooks.rb:315 0.653
After features/support/hooks.rb:100 0.000
30.607
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.894
When I successfully start the Unsafe Browser 16.561
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.353
And the Unsafe Browser chroot is torn down 0.676
After features/support/hooks.rb:315 0.771
After features/support/hooks.rb:100 0.000
42.481
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.015
When I successfully start the Unsafe Browser 16.514
# 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.006

Slept for 10 seconds

And I try to start the Unsafe Browser 0.168
Then I see a warning about another instance already running 3.776
After features/support/hooks.rb:315 1.143
After features/support/hooks.rb:100 0.000
Tags: @product
40.562
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.775
When I configure the Unsafe Browser to use a local proxy 0.227
And I successfully start the Unsafe Browser 16.668
And I open the Tails homepage in the Unsafe Browser 11.384
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.506
After features/support/hooks.rb:315 0.821
After features/support/hooks.rb:100 0.000
2:28.715
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.930
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.068
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.022
And I wait 120 seconds 2:0.083

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.591
After features/support/hooks.rb:504 0.458
After features/support/hooks.rb:315 0.745
After features/support/hooks.rb:100 0.058
29.437
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.878
And the network is unplugged 0.081
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.125
Then I am told I cannot start the Unsafe Browser when I am offline 7.341
After features/support/hooks.rb:315 0.801
After features/support/hooks.rb:100 0.000
19.430
When I plug a USB drive containing a basic VeraCrypt volume 7.036
And I cancel the GNOME authentication prompt 1.856
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.648
And I open this VeraCrypt volume in GNOME Files 4.875
Then I see the expected contents in this VeraCrypt volume 0.401
When I lock the currently opened VeraCrypt volume 0.490
Then the VeraCrypt volume has been unmounted and locked 0.121
After features/support/hooks.rb:315 0.829
After features/support/hooks.rb:100 0.000
23.125
When I plug a USB drive containing a hidden VeraCrypt volume 10.250
And I cancel the GNOME authentication prompt 1.903
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.803
And I open this VeraCrypt volume in GNOME Files 4.860
Then I see the expected contents in this VeraCrypt volume 0.769
When I lock the currently opened VeraCrypt volume 0.359
Then the VeraCrypt volume has been unmounted and locked 0.178
After features/support/hooks.rb:315 0.878
After features/support/hooks.rb:100 0.000
32.348
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.585
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.563
And I open this VeraCrypt volume in GNOME Files 5.633
Then I see the expected contents in this VeraCrypt volume 0.912
When I lock the currently opened VeraCrypt file container 0.468
Then the VeraCrypt file container has been unmounted and locked 0.183
After features/support/hooks.rb:315 0.891
After features/support/hooks.rb:100 0.000
41.616
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.682
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.463
And I open this VeraCrypt volume in GNOME Files 5.747
Then I see the expected contents in this VeraCrypt volume 0.967
When I lock the currently opened VeraCrypt file container 0.487
Then the VeraCrypt file container has been unmounted and locked 0.267
After features/support/hooks.rb:315 0.883
After features/support/hooks.rb:100 0.015
23.702
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.929
And I cancel the GNOME authentication prompt 1.991
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.001
And I open this VeraCrypt volume in GNOME Files 3.735
Then I see the expected contents in this VeraCrypt volume 0.431
When I lock the currently opened VeraCrypt volume 0.390
Then the VeraCrypt volume has been unmounted and locked 0.222
After features/support/hooks.rb:315 1.633
After features/support/hooks.rb:100 0.000
25.878
When I plug a USB drive containing a hidden VeraCrypt volume 10.233
And I cancel the GNOME authentication prompt 1.789
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.884
And I open this VeraCrypt volume in GNOME Files 3.781
Then I see the expected contents in this VeraCrypt volume 0.447
When I lock the currently opened VeraCrypt volume 0.419
Then the VeraCrypt volume has been unmounted and locked 0.322
After features/support/hooks.rb:315 0.816
After features/support/hooks.rb:100 0.000
49.153
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 21.916
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.164
And I open this VeraCrypt volume in GNOME Files 4.551
Then I see the expected contents in this VeraCrypt volume 0.822
When I lock the currently opened VeraCrypt file container 0.459
Then the VeraCrypt file container has been unmounted and locked 0.239
After features/support/hooks.rb:315 0.901
After features/support/hooks.rb:100 0.014
53.212
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.743
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.650
And I open this VeraCrypt volume in GNOME Files 4.319
Then I see the expected contents in this VeraCrypt volume 2.839
When I lock the currently opened VeraCrypt file container 0.409
Then the VeraCrypt file container has been unmounted and locked 0.249
After features/support/hooks.rb:315 0.868
After features/support/hooks.rb:100 0.014
40.299
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.681
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.267
And I open this VeraCrypt volume in GNOME Files 4.687
Then I see the expected contents in this VeraCrypt volume 0.899
When I lock the currently opened VeraCrypt file container 0.483
Then the VeraCrypt file container has been unmounted and locked 0.278
After features/support/hooks.rb:315 0.872
After features/support/hooks.rb:100 0.000
Tags: @product
8.181
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.043
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.138
After features/support/hooks.rb:315 0.755
After features/support/hooks.rb:100 0.000
Tags: @product
8.857
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 7.947
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.909
After features/support/hooks.rb:315 1.032
After features/support/hooks.rb:100 0.000
Tags: @product
21.694
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.117
When I start "WhisperBack" via GNOME Activities Overview 9.601
Then WhisperBack has debugging information 3.975
After features/support/hooks.rb:315 1.652
After features/support/hooks.rb:100 0.000