Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 3 17 Mar 2024, 06:10

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1423 1 12 0 0 1436 196 1 197 3:52:13.322 Failed
Tags: @product
1:38.011
Before features/support/hooks.rb:245 0.026
Given a computer 0.485
And I temporarily create a 100 MiB disk named "swap" 0.093
And I create a gpt swap partition on disk "swap" 10.146
And I plug SATA drive "swap" 1.044
And I temporarily create a 2 GiB disk named "live_hd" 0.028
And I write the Tails ISO image to disk "live_hd" 15.786
And I plug SATA drive "live_hd" 1.055
When I start Tails with network unplugged and I login 1:9.027
Then a "swap" partition was detected by Tails on drive "swap" 0.089
And drive "live_hd" is detected by Tails 0.115
But Tails has no disk swap enabled 0.077
And drive "live_hd" is not mounted 0.060
After features/support/hooks.rb:291 1.131
After features/support/hooks.rb:75 0.108
Tags: @product
1:21.376
Before features/support/hooks.rb:245 0.002
Given a computer 0.125
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.030
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.771
And I plug non-removable USB drive "fake_TailsData" 1.044
When I start the computer 0.950
And the computer boots Tails 48.158
Then drive "fake_TailsData" is detected by Tails 0.148
And Tails Greeter has not detected a persistence partition 13.147
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.007
Tags: @product
1:24.448
Before features/support/hooks.rb:245 0.002
Given a computer 0.124
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.030
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 20.138
And I plug SATA drive "fake_TailsData" 1.045
When I start the computer 0.964
And the computer boots Tails 48.929
Then drive "fake_TailsData" is detected by Tails 0.140
And Tails Greeter has not detected a persistence partition 13.075
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.007
Tags: @product
1:20.092
Before features/support/hooks.rb:245 0.002
Given a computer 0.117
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.032
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 3.914
And I plug SATA drive "gpt_ext2" 1.043
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.028
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 3.883
And I plug SATA drive "msdos_fat32" 1.061
And I start Tails from DVD with network unplugged and I login 1:9.663
Then drive "gpt_ext2" is detected by Tails 0.138
And drive "gpt_ext2" is not mounted 0.073
And drive "msdos_fat32" is detected by Tails 0.074
And drive "msdos_fat32" is not mounted 0.061
After features/support/hooks.rb:291 0.624
After features/support/hooks.rb:75 0.006
Tags: @product
1:56.362
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:41.374
And running a command as root with pkexec requires PolicyKit administrator privileges 0.098
Then I can run a command as root with sudo 0.094
Then I can run a command as root with pkexec 14.795
After features/support/hooks.rb:291 0.761
After features/support/hooks.rb:75 0.005
Tags: @product
1:58.552
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 38.317
And running a command as root with pkexec requires PolicyKit administrator privileges 0.099
Then I cannot run a command as root with sudo and the standard passwords 0.191
And I cannot run a command as root with pkexec and the standard passwords 28.563
Then I cannot login as root using su with the standard passwords 51.381
After features/support/hooks.rb:291 1.063
After features/support/hooks.rb:75 0.000
Feature: Time syncing
23.308
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.025
Given I have started Tails from DVD without network and logged in 7.876
When the network is plugged 0.158
And I successfully configure Tor 15.223
Then the system clock is less than 5 minutes incorrect 0.048
After features/support/hooks.rb:450 0.559
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.144
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.906
When the network is plugged 0.036
And the Tor Connection Assistant autostarts 3.273
And I configure some normal bridges in the Tor Connection Assistant 12.215
And I wait until Tor is ready 3.659
Then the system clock is less than 5 minutes incorrect 0.053
After features/support/hooks.rb:450 0.438
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.739
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.823
When I bump the system time with "+1 day" 0.199
And I capture all network traffic 0.002
And the network is plugged 0.119
And the Tor Connection Assistant autostarts 3.294
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 11.374
And I wait until Tor is ready 3.987
Then the system clock is less than 5 minutes incorrect 0.052
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.885
After features/support/hooks.rb:450 0.536
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.035
Feature: Time syncing
1:7.394
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.772
When I bump the system time with "-15 days" 0.194
And I warm reboot the computer 0.020
And the computer reboots Tails 59.117
Then Tails' hardware clock is close to the host system's time 0.289
After features/support/hooks.rb:450 0.103
After features/support/hooks.rb:291 0.588
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:9.281
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.833
When I bump the hardware clock's time with "-15 days" 1.457
And I warm reboot the computer 0.011
And the computer reboots Tails 59.696
Then the hardware clock is still off by "-15 days" 0.282
After features/support/hooks.rb:450 0.094
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.005
Feature: Time syncing
49.566
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.124
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.020
And I start the computer 0.954
And the computer boots Tails 48.288
Then the system clock is just past Tails' source date 0.179
After features/support/hooks.rb:450 0.133
After features/support/hooks.rb:291 0.539
After features/support/hooks.rb:75 0.005
Feature: Time syncing
32.897
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.789
And I make sure time sync before Tor connects times out 1.143
When the network is plugged 0.042
And I successfully configure Tor 23.859
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:450 0.539
After features/support/hooks.rb:291 0.677
After features/support/hooks.rb:75 0.000
Feature: Time syncing
59.568
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.808
When I bump the system time with "+8 hours +15 minutes" 0.213
And all notifications have disappeared 3.758
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.108
And the network is plugged 0.027
And the Tor Connection Assistant autostarts 2.889
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 4.889
And I click "Connect to Tor" 1.150
And the Tor Connection Assistant fails to connect to Tor 15.000
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.748
Then the system clock is less than 20 minutes incorrect 0.203
When I click "Connect to Tor" 1.129
Then I wait until Tor is ready 6.681
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.900
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.057
After features/support/hooks.rb:450 0.496
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.035
Feature: Time syncing
55.746
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.920
When I bump the system time with "+8 hours +15 minutes" 0.173
And all notifications have disappeared 3.777
And I capture all network traffic 0.002
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.944
# 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 3.923
And I click "Connect to Tor" 1.153
Then the Tor Connection Assistant reports that it failed to connect 11.632
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.634
Then the system clock is less than 20 minutes incorrect 0.183
# "Asia/Shanghai" is UTC+08:00 all year long (no DST)
And the displayed clock is less than 20 minutes incorrect in "+08:00" 0.348
When I click "Connect to Tor" 1.154
Then I wait until Tor is ready 6.587
And all Internet traffic has only flowed through the configured bridges 0.870
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.340
After features/support/hooks.rb:450 0.489
After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.037
Feature: Time syncing
20.942
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 7.809
And I make sure time sync before Tor connects uses a fake connectivity check service 1.153
And the network is plugged 0.038
And Tor is ready 10.498
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.438
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:450 0.573
After features/support/hooks.rb:291 0.704
After features/support/hooks.rb:75 0.001
Tags: @product
16.626
When I configure some normal bridges in the Tor Connection Assistant 12.938
Then I wait until Tor is ready 2.848
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.772
After features/support/hooks.rb:291 0.985
After features/support/hooks.rb:75 0.033
Tags: @product
13.656
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.233
Then I wait until Tor is ready 1.542
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.036
And all Internet traffic has only flowed through the configured bridges 0.833
After features/support/hooks.rb:291 0.677
After features/support/hooks.rb:75 0.032
Tags: @product
34.882
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 30.121
Then I wait until Tor is ready 3.911
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.045
And all Internet traffic has only flowed through the configured bridges 0.792
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.033
Tags: @product
1:3.478
Given the Tor network and default bridges are blocked 1.407
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.385
Then the Tor Connection Assistant reports that it failed to connect 0.097
And tca.conf is empty 0.200
Given I scan a QR code from the error page in Tor Connection Assistant 20.930
And I retry connecting to Tor 1.139
Then I wait until Tor is ready 9.333
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.054
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.918
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.048
17.216
When I configure the default bridges in the Tor Connection Assistant 12.686
Then I wait until Tor is ready 2.707
And Tor is configured to use the default bridges 0.431
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.047
And Tor is configured to use the default bridges 0.411
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.920
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.040
Tags: @product
25.018
Given the Tor network is blocked 1.529
When I configure a direct connection in the Tor Connection Assistant 20.260
Then I wait until Tor is ready 1.876
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.044
And Tor is configured to use the default bridges 0.426
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.872
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.038
Tags: @product
41.380
Given the Tor network and default bridges are blocked 1.441
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 29.529
Then the Tor Connection Assistant reports that it failed to connect 0.103
And tca.conf is empty 0.202
Given the Tor network and default bridges are unblocked 1.086
And I retry connecting to Tor 1.140
Then I wait until Tor is ready 5.888
And tca.conf includes no bridge 0.011
And available upgrades have been checked 1.098
And all Internet traffic has only flowed through Tor or connectivity check service 0.879
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.039
Tags: @product
4.512
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.276
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.117
And I cannot click the "Connect to Tor" button 0.118
After features/support/hooks.rb:291 0.580
After features/support/hooks.rb:75 0.048
Tags: @product
21.838
Given I configure a direct connection in the Tor Connection Assistant 7.254
And I wait until Tor is ready 2.581
When I disconnect the network through GNOME 2.559
And I connect the network through GNOME 2.568
Then the Tor Connection Assistant autostarts 1.714
And the Tor Connection Assistant connects to Tor 1.823
And I wait until Tor is ready 1.816
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.052
And all Internet traffic has only flowed through Tor or connectivity check service 1.468
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.039
Tags: @product
40.102
Given I configure a direct connection in the Tor Connection Assistant 6.175
And I wait until Tor is ready 2.320
And I disconnect the network through GNOME 2.459
And the Tor network and default bridges are blocked 1.378
When I connect the network through GNOME 2.444
Then the Tor Connection Assistant reports that it failed to connect 25.325
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.034
Tags: @product
1:4.577
Given the Tor network and default bridges are blocked 1.671
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 22.528
Then the Tor Connection Assistant reports that it failed to connect 0.117
Given the Tor network and default bridges are unblocked 1.241
When I click "Connect to Tor" 1.133
Then I wait until Tor is ready 36.393
And Tor is configured to use the default bridges 0.436
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.054
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.033
19.237
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.848
And I prepare Tails for memory erasure tests 0.366
When I start a process allocating 128 MiB of memory with a known pattern 1.425
Then patterns cover at least 128 MiB in the guest's memory 4.802

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.017
And I wait 20 seconds 20.009

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 929 MiB reference memory)

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

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.455
After features/support/hooks.rb:75 0.011
33.656
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.958
And I temporarily create a 4 GiB disk named "gptfat" 0.048
And I create a gpt partition with a vfat filesystem on disk "gptfat" 3.934
And I plug USB drive "gptfat" 2.446
When I start Tails Installer 19.229
Then I am told by Tails Installer that the destination device "is too small" 0.038
After features/support/hooks.rb:291 0.948
After features/support/hooks.rb:75 0.001
Tags: @product
28.571
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.874
And I temporarily create a 7200 MiB disk named "temp" 0.047
And I start Tails Installer 17.679
But a suitable USB device is not found 0.021
When I plug USB drive "temp" 2.661
Then the "temp" USB drive is selected 0.078
When I unplug USB drive "temp" 0.191
Then a suitable USB device is not found 0.017
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
Tags: @product
3:51.521
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.885
And I temporarily create a 7200 MiB disk named "install" 0.041
And I create a gpt partition with a vfat filesystem on disk "install" 4.142
And I plug USB drive "install" 2.471
And I install Tails to USB drive "install" by cloning 3:27.081
Then the running Tails is installed on USB drive "install" 9.838
But there is no persistence partition on USB drive "install" 0.059
After features/support/hooks.rb:291 1.300
After features/support/hooks.rb:75 0.106
Tags: @product
3:47.166
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.047
And I temporarily create a 7200 MiB disk named "install" 0.032
And I plug USB drive "install" 2.416
And I install Tails to USB drive "install" by cloning 3:26.960
Then the running Tails is installed on USB drive "install" 9.651
But there is no persistence partition on USB drive "install" 0.057
After features/support/hooks.rb:291 1.002
After features/support/hooks.rb:75 0.108
Tags: @product
4:23.781
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.976
And I create a file in the Persistent directory 0.065
And I temporarily create a 7200 MiB disk named "install" 0.074
And I create a gpt partition with a vfat filesystem on disk "install" 4.001
And I plug USB drive "install" 2.428
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:50.249
Then the running Tails is installed on USB drive "install" 12.731
And there is a persistence partition on USB drive "install" 0.076
And the USB drive "install" contains the same files as my persistent storage 3.177
After features/support/hooks.rb:291 1.666
After features/support/hooks.rb:75 0.135
Tags: @product
3:55.136
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.259
And I temporarily create a 7200 MiB disk named "install" 0.045
And I plug USB drive "install" 2.446
And I install Tails to USB drive "install" by cloning 3:27.603
Then the running Tails is installed on USB drive "install" 13.725
And there is no persistence partition on USB drive "install" 0.056
After features/support/hooks.rb:291 1.569
After features/support/hooks.rb:75 0.098
Tags: @product
3:58.991
Before features/support/hooks.rb:245 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.341
And I have started Tails from DVD without network and logged in 8.342
And I clone USB drive "__internal" to a temporary USB drive "install" 1.084
And I plug USB drive "install" 2.479
# 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:25.543
Then the running Tails is installed on USB drive "install" 12.140
And there is no persistence partition on USB drive "install" 0.059
After features/support/hooks.rb:291 1.133
After features/support/hooks.rb:75 0.092
Tags: @product @uefi
1:43.841
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.432
And I power off the computer 0.319
And the computer is set to boot in UEFI mode 0.022
When I start Tails from USB drive "__internal" with network unplugged and I login 1:30.010
Then Tails is running from USB drive "__internal" 0.314
And the boot device has safe access rights 2.689
And Tails has started in UEFI mode 0.052
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.028
Tags: @product
1:28.359
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.007
And I plug and mount a USB drive containing a Tails USB image 27.230
And I create a 7200 MiB disk named "usbimage" 0.038
And I plug USB drive "usbimage" 2.399
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 50.684
After features/support/hooks.rb:291 1.673
After features/support/hooks.rb:75 0.085
Tags: @product
1:17.801
Before features/support/hooks.rb:245 0.003
Given a computer 0.133
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:16.661
Then Tails is running from USB drive "usbimage" 0.309
And the label of the system partition on "usbimage" is "Tails" 0.173
And the system partition on "usbimage" is an EFI system partition 0.135
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.086
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.076
And the system partition on "usbimage" has the expected flags 0.081
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.005
4:24.922
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 48.089
And I update APT using apt 17.630
And I install "popularity-contest" using apt 19.130
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.557
When I create a persistent storage and activate the Additional Software feature 18.456
Then Additional Software is correctly configured for package "popularity-contest" 1.248
When I shutdown Tails and wait for the computer to power off 9.156
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:23.672
Then Additional Software is correctly configured for package "popularity-contest" 0.767
And the package "popularity-contest" is installed after Additional Software has been started 0.212
After features/support/hooks.rb:450 37.962
After features/support/hooks.rb:291 1.334
After features/support/hooks.rb:75 0.013
2:9.946
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.161
And I start Tails from USB drive "__internal" and I login with an administration password 1:30.794
And I update APT using apt 15.479
When I install "makepp" using apt 19.115
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.318
And the package "makepp" is installed 0.077
After features/support/hooks.rb:450 38.294
After features/support/hooks.rb:291 1.294
After features/support/hooks.rb:75 0.014
4:58.060
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.175
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:17.455
When I uninstall "popularity-contest" using apt 18.613
And I accept removing "popularity-contest" from Additional Software 0.517
Then "popularity-contest" is not in the list of Additional Software 0.716
When I start Synaptic 23.187
And I update APT using Synaptic 22.499
And I install "cowsay" using Synaptic 8.080
And I accept adding "cowsay" to Additional Software 1.133
Then Additional Software is correctly configured for package "cowsay" 0.718
When I uninstall "cowsay" using apt 3.187
And I refuse removing "cowsay" from Additional Software 0.511
Then Additional Software is correctly configured for package "cowsay" 0.690
When I start "Additional Software" via GNOME Activities Overview 9.780
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.456
Then "cowsay" is not in the list of Additional Software 1.028
When I install "cowsay" using apt 3.167
And I refuse adding "cowsay" to Additional Software 0.508
Then "cowsay" is not in the list of Additional Software 0.630
After features/support/hooks.rb:450 1.065
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.009
10:13.045
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Steps
Given a computer 0.162
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:6.486
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.806
And I accept adding "cowsay" to Additional Software 5.510
And Additional Software is correctly configured for package "cowsay" 0.901
And I shutdown Tails and wait for the computer to power off 6.074
And I start Tails from USB drive "__internal" with network unplugged 52.664
And I enable persistence 9.841
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 31.011
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.805
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
# 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.056
And the network is plugged 0.034
And Tor is ready 16.011
# 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 9.518
And available upgrades have been checked 0.079
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 5:0.977
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:593:in `/^I see the "(.+)" notification(?: after at most (\d+) seconds)?$/'
features/additional_software_packages.feature:101:in `And I see the "The upgrade of your additional software failed" notification after at most 300 seconds'
And I can open the Additional Software configuration window from the notification 0.000
And I shutdown Tails and wait for the computer to power off 0.000
And I start Tails from USB drive "__internal" with network unplugged 0.000
And I enable persistence 0.000
# 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.000
And I log in to a new session 0.000
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 0.000
And I revert the APT tweaks that made it prefer an old version of cowsay 0.000
And the network is plugged 0.000
And Tor is ready 0.000
Then the Additional Software upgrade service has started 0.000
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.000
After features/support/hooks.rb:450 0.037
After features/support/hooks.rb:291 6.825

SCENARIO FAILED: 'Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online' (at time 01:23:42)

Content of /run/live-additional-software/log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_run_live-additional-software_log

Output of ls -la --full-time /live/persistence/tailsdata_unlocked: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_cache_apt

Output of ls -lar --full-time /var/lib/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/3/artifact/build-artifacts/01:23:42_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.journal

After features/support/hooks.rb:75 0.019
1:55.013
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.146
And I start Tails from USB drive "__internal" with network unplugged 52.524
And I enable persistence 9.995
And I remove the "cowsay" deb files from the APT cache 0.571
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.072
And I log in to a new session 31.558
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.461
And I can open the Additional Software log file from the notification 5.019
And the package "cowsay" is not installed 0.663
After features/support/hooks.rb:450 0.107
After features/support/hooks.rb:291 0.908
After features/support/hooks.rb:75 0.009
Tags: @product
1:29.160
Before features/support/hooks.rb:245 0.006
Given a computer 0.149
And I create a 7200 MiB disk named "old" 0.037
And I plug USB drive "old" 1.045
And I write an old version of the Tails USB image to disk "old" 18.273
When I start Tails from USB drive "old" with network unplugged 1:6.058
Then the boot device has safe access rights 2.702
And Tails is running from USB drive "old" 0.312
And there is no persistence partition on USB drive "old" 0.063
And process "udev-watchdog" is running 0.080
And udev-watchdog is monitoring the correct device 0.263
And I unplug USB drive "old" 0.174
After features/support/hooks.rb:291 6.689
After features/support/hooks.rb:75 0.009
Tags: @product
2:4.714
Before features/support/hooks.rb:245 0.007
Given a computer 0.160
And I start Tails from USB drive "old" with network unplugged and I login 1:13.822
Then Tails is running from USB drive "old" 0.290
And I create a persistent partition 40.795
And I take note of which tps features are available 1.830
Then a Tails persistence partition exists on USB drive "old" 0.791
And I shutdown Tails and wait for the computer to power off 7.023
After features/support/hooks.rb:291 0.169
After features/support/hooks.rb:75 0.010
Tags: @product
2:20.223
Before features/support/hooks.rb:245 0.007
Given a computer 0.169
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 1:54.602
Then Tails is running from USB drive "old" 0.327
And all tps features are active 1.629
When I write some files expected to persist 1.558
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.175
And all persistence configuration files have safe access rights 0.361
And all persistent directories from the old Tails version have safe access rights 2.267
And I take note of which tps features are available 0.422
And I shutdown Tails and wait for the computer to power off 4.215
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 14.493
After features/support/hooks.rb:291 0.105
After features/support/hooks.rb:75 0.010
Tags: @product
2:26.796
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.372
And I log in to a new session 14.867
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.370
And I plug USB drive "to_upgrade" 2.389
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:45.322
Then the running Tails is installed on USB drive "to_upgrade" 12.053
And I unplug USB drive "to_upgrade" 0.190
And I unplug USB drive "__internal" 0.229
After features/support/hooks.rb:291 3.559
After features/support/hooks.rb:75 0.000
Tags: @product
1:53.848
Before features/support/hooks.rb:245 0.008
Given a computer 0.160
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 1:46.138
Then all tps features from the old Tails version are active 1.268
And Tails is running from USB drive "to_upgrade" 0.307
And the boot device has safe access rights 2.577
And the expected persistent files created with the old Tails version are present in the filesystem 1.296
And all persistent directories from the old Tails version have safe access rights 2.098
After features/support/hooks.rb:291 0.600
After features/support/hooks.rb:75 0.010
6:16.395
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.427
And no SquashFS delta is installed 0.075
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.254
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.046
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.332
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.387
When the network is plugged 0.028
And Tor is ready 20.180
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 4.939
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.252
Given I shutdown Tails and wait for the computer to power off 6.138
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:47.437
Then Tails is running version 6.2~testoverlayfs 0.027
And all tps features are active 1.614
And the file system changes introduced in version 6.2~testoverlayfs are present 0.298
And only the 6.2~testoverlayfs SquashFS delta is installed 0.071
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.347
# 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.356
When the network is plugged 0.093
And Tor is ready 15.714
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.332
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 10.662
Given I shutdown Tails and wait for the computer to power off 4.019
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:55.948
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 1.672
And the file system changes introduced in version 6.3~testoverlayfs are present 0.422
And only the 6.3~testoverlayfs SquashFS delta is installed 0.054
# 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.276
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.261
When the network is plugged 0.029
And Tor is ready 43.734
Then the Upgrader considers the system as up-to-date 0.232
# 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 12.632
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 1.079
After features/support/hooks.rb:291 0.666
After features/support/hooks.rb:75 0.020
33.856
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.591
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.272
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.047
And the signing key used by the Upgrader is outdated 1.063
But a current signing key is available on our website 0.000
When the network is plugged 0.043
And Tor is ready 16.530
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.306
After features/support/hooks.rb:291 0.690
After features/support/hooks.rb:75 0.000
50.314
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 41.005
When I eject the boot medium 0.250
Then Tails eventually shuts down 9.059
After features/support/hooks.rb:291 0.167
After features/support/hooks.rb:75 0.000
35.477
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.172
And I prepare Tails for memory erasure tests 0.437
And I fill a 128 MiB file with a known pattern on the root filesystem 12.293
And patterns cover at least 128 MiB in the guest's memory 3.684

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

When I eject the boot medium 0.282
And I wait for Tails to finish wiping the memory 8.884
Then I find very few patterns in the guest's memory 1.721

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

After features/support/hooks.rb:291 3.537
After features/support/hooks.rb:75 0.000
34.206
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.001
And I prepare Tails for memory erasure tests 0.501
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.934
And I fill the USB drive with a known pattern 2.261
And I read the content of the test FS 0.058
And patterns cover at least 90% of the test FS size in the guest's memory 3.688

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

When I eject the boot medium 0.228
And I wait for Tails to finish wiping the memory 9.798
Then I find very few patterns in the guest's memory 1.734

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

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

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

When I eject the boot medium 0.251
And I wait for Tails to finish wiping the memory 8.753
Then I find very few patterns in the guest's memory 1.697

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

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

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

When I eject the boot medium 0.420
And I wait for Tails to finish wiping the memory 4.645
Then I find very few patterns in the guest's memory 1.759

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

And Tails eventually shuts down 1:28.420
After features/support/hooks.rb:291 0.116
After features/support/hooks.rb:75 0.000
Tags: @product
52.890
Before features/support/hooks.rb:245 0.007
Given a computer 0.200
And I start Tails from DVD with network unplugged and genuine APT sources 52.331
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.045
And no proposed-updates APT suite is enabled 0.054
And no experimental APT suite is enabled for deb.torproject.org 0.048
And if releasing, no unversioned Tails APT source is enabled 0.195

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:291 0.624
After features/support/hooks.rb:75 0.010
Tags: @product
1:14.698
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.168
# 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 5.084
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.270
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.648
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.030
When I start Tails' custom backup tool 11.762
Then the backup tool displays "Plug in your backup Tails USB stick" 3.684
When I plug USB drive "backup" 2.068
And I give the Persistent Storage on drive "backup" its own UUID 0.278
And I click "Retry" in the backup tool 1.144
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.175
When I click "Back Up" in the backup tool 1.117
And I enter my persistent storage passphrase into the polkit prompt 5.812
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 13.299
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.179
And I plug USB drive "backup" 3.135
Then the USB drive "backup" contains the same files as my persistent storage 4.837
After features/support/hooks.rb:291 1.923
After features/support/hooks.rb:75 0.117
Tags: @product
0.178
Then the hostname should not have been leaked on the network 0.178
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.035
Tags: @product
0.660
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.166
And I switch to the "manually-added-con" NetworkManager connection 0.307
Then the hostname should not have been leaked on the network 0.187
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.037
37.980
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.037
When I start "Tails Documentation" via GNOME Activities Overview 10.576
Then the Tor Browser has started 18.773
Then "Tails - Documentation" has loaded in the Tor Browser 0.593
After features/support/hooks.rb:291 0.963
After features/support/hooks.rb:75 0.000
42.191
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.503
When I start "Tails Documentation" via GNOME Activities Overview 10.522
Then the Tor Browser has started 18.572
Then "Tails - Documentation" has loaded in the Tor Browser 0.593
After features/support/hooks.rb:291 0.864
After features/support/hooks.rb:75 0.000
20.883
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD without network and logged in 7.963
When I start Electrum through the GNOME menu 11.028
But the "electrum" tps feature is not enabled 1.481
And I see a warning that Electrum is not persistent 0.410
After features/support/hooks.rb:450 0.105
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
28.150
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.911
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 12.852
Then I see "CupsTestPage.png" after at most 40 seconds 2.749
And I can print the current document to "/home/amnesia/output.pdf" 4.638
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
28.501
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 7.946
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.149
When I open "/home/amnesia/default-testpage.pdf" with Evince 12.992
Then I see "CupsTestPage.png" after at most 40 seconds 2.776
And I can print the current document to "/home/amnesia/output.pdf" 4.637
After features/support/hooks.rb:291 1.400
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.707
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.945
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.150
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.070
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.045
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.043
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.120
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 12.802
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.904
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.218
When I close Evince 0.182
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.094
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.113
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.201
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.071
When I close Evince 0.188
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.126
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.114
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.219
# 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.092
After features/support/hooks.rb:291 0.892
After features/support/hooks.rb:75 0.000
Feature: Using Evince
Tags: @product
30.441
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.095
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.180
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.052
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 13.173
Then I see "CupsTestPage.png" after at most 40 seconds 2.826
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.113
After features/support/hooks.rb:291 0.819
After features/support/hooks.rb:75 0.000
Feature: Using Evince
24.308
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.791
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.146
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.125
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 13.032
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.718
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.439
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
19.336
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.009
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.059
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 0.962
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:291 0.790
After features/support/hooks.rb:75 0.000
Tags: @product
8.282
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.916
When the "Dogtail rules!" notification is sent 0.132
Then the "Dogtail rules!" notification is shown to the user 0.234
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
Tags: @product
37.618
Before features/support/hooks.rb:245 0.007
Given a computer 0.155
And I start the computer from DVD with network unplugged 34.089
When Tails detects disk read failures 0.974
Then I see a disk failure message on the splash screen 2.399
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.010
Tags: @product @doc
29.757
Before features/support/hooks.rb:245 0.007
Given a computer 0.167
And I have started Tails from DVD without network and logged in 7.991
When Tails detects disk read failures 0.591
Then I see a disk failure message 1.455
Then I can open the hardware failure documentation from the disk failure message 19.551
After features/support/hooks.rb:291 1.312
After features/support/hooks.rb:75 0.000
Feature: Hardware support
Tags: @product
48.050
Before features/support/hooks.rb:245 0.008
Given a computer 0.158
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.550
Then I see a graphics card failure message on the splash screen 14.341
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.010
Tags: @product @doc
10.194
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.049
Then the included OpenPGP keys are valid for the next 1 month 2.144
After features/support/hooks.rb:291 0.827
After features/support/hooks.rb:75 0.000
Tags: @product
19.454
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.061
Then the keys trusted by APT are valid for the next 3 months 11.393
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
42.379
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.974
And I log in to a new session in German (de) 30.035
Then the amnesiac Documents directory exists 0.067
And there is a GNOME bookmark for the amnesiac Documents directory 2.301
After features/support/hooks.rb:291 1.015
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
40.328
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.583
And I log in to a new session in German (de) 29.321
Then the amnesiac Downloads directory exists 0.080
And there is a GNOME bookmark for the amnesiac Downloads directory 2.344
After features/support/hooks.rb:291 1.016
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.333
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.065
And I log in to a new session in German (de) 29.463
Then the amnesiac Music directory exists 0.061
And there is a GNOME bookmark for the amnesiac Music directory 1.743
After features/support/hooks.rb:291 1.092
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.217
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.936
And I log in to a new session in German (de) 29.055
Then the amnesiac Pictures directory exists 0.054
And there is a GNOME bookmark for the amnesiac Pictures directory 2.170
After features/support/hooks.rb:291 1.844
After features/support/hooks.rb:75 0.000
Feature: Localization
Tags: @product
39.079
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.903
And I log in to a new session in German (de) 28.870
Then the amnesiac Videos directory exists 0.050
And there is a GNOME bookmark for the amnesiac Videos directory 2.255
After features/support/hooks.rb:291 1.791
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.499
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.879
When I log in to a new session in Arabic (ar) 28.812
Then the keyboard layout is set to "us" 0.157
When the network is plugged 0.041
And Tor is ready 14.690
Then I successfully start the Unsafe Browser in "ar" 12.863
And I kill the Unsafe Browser 5.826
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 32.589
And DuckDuckGo is the default search engine 9.866
And I kill the Tor Browser 5.291
And the screen keyboard works in Thunderbird 20.784
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:291 0.919
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.125
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.793
When I log in to a new session in Chinese (zh_CN) 30.180
Then the keyboard layout is set to "cn" 0.335
When the network is plugged 0.037
And Tor is ready 13.271
Then I successfully start the Unsafe Browser in "zh_CN" 14.389
And I kill the Unsafe Browser 5.691
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 34.468
And DuckDuckGo is the default search engine 10.164
And I kill the Tor Browser 5.550
And the screen keyboard works in Thunderbird 23.582
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:291 1.213
After features/support/hooks.rb:75 0.000
Feature: Localization
2:27.675
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.914
When I log in to a new session in English (en) 14.852
Then the keyboard layout is set to "us" 0.125
When the network is plugged 0.109
And Tor is ready 42.558
Then I successfully start the Unsafe Browser in "en" 13.282
And I kill the Unsafe Browser 5.769
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 31.806
And DuckDuckGo is the default search engine 4.988
And I kill the Tor Browser 5.312
And the screen keyboard works in Thunderbird 20.347
And the layout of the screen keyboard is set to "us" 0.526
After features/support/hooks.rb:291 1.006
After features/support/hooks.rb:75 0.000
Feature: Localization
2:17.929
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.923
When I log in to a new session in French (fr) 29.152
Then the keyboard layout is set to "fr" 0.156
When the network is plugged 0.039
And Tor is ready 14.172
Then I successfully start the Unsafe Browser in "fr" 12.888
And I kill the Unsafe Browser 5.852
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 32.018
And DuckDuckGo is the default search engine 9.990
And I kill the Tor Browser 5.327
And the screen keyboard works in Thunderbird 19.781
And the layout of the screen keyboard is set to "fr" 0.536
After features/support/hooks.rb:291 2.107
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.135
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.848
When I log in to a new session in German (de) 29.307
Then the keyboard layout is set to "de" 0.129
When the network is plugged 0.029
And Tor is ready 13.121
Then I successfully start the Unsafe Browser in "de" 13.007
And I kill the Unsafe Browser 5.678
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 33.160
And DuckDuckGo is the default search engine 10.512
And I kill the Tor Browser 5.474
And the screen keyboard works in Thunderbird 21.238
And the layout of the screen keyboard is set to "de" 0.541
After features/support/hooks.rb:291 0.941
After features/support/hooks.rb:75 0.000
Feature: Localization
2:17.925
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.860
When I log in to a new session in Italian (it) 29.169
Then the keyboard layout is set to "it" 0.232
When the network is plugged 0.029
And Tor is ready 14.245
Then I successfully start the Unsafe Browser in "it" 12.359
And I kill the Unsafe Browser 5.735
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 30.912
And DuckDuckGo is the default search engine 10.234
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 21.232
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:291 1.322
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.790
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.860
When I log in to a new session in Persian (fa) 28.892
Then the keyboard layout is set to "ir" 0.135
When the network is plugged 0.046
And Tor is ready 14.309
Then I successfully start the Unsafe Browser in "fa" 12.799
And I kill the Unsafe Browser 5.764
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 34.113
And DuckDuckGo is the default search engine 10.065
And I kill the Tor Browser 5.300
And the screen keyboard works in Thunderbird 22.906
And the layout of the screen keyboard is set to "ir" 0.525
After features/support/hooks.rb:291 1.210
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.701
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.902
When I log in to a new session in Portuguese (pt) 29.560
Then the keyboard layout is set to "pt" 0.176
When the network is plugged 0.035
And Tor is ready 14.619
Then I successfully start the Unsafe Browser in "pt" 12.964
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 31.069
And DuckDuckGo is the default search engine 10.136
And I kill the Tor Browser 5.348
And the screen keyboard works in Thunderbird 20.471
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:291 1.576
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.890
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.962
When I log in to a new session in Russian (ru) 29.286
Then the keyboard layout is set to "ru" 0.121
When the network is plugged 0.042
And Tor is ready 13.153
Then I successfully start the Unsafe Browser in "ru" 12.895
And I kill the Unsafe Browser 5.759
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 33.077
And DuckDuckGo is the default search engine 18.738
And I kill the Tor Browser 5.675
And the screen keyboard works in Thunderbird 23.487
And the layout of the screen keyboard is set to "ru" 0.589
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.205
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.777
When I log in to a new session in Spanish (es) 28.479
Then the keyboard layout is set to "es" 0.130
When the network is plugged 0.033
And Tor is ready 13.414
Then I successfully start the Unsafe Browser in "es" 12.777
And I kill the Unsafe Browser 5.708
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 32.799
And DuckDuckGo is the default search engine 9.955
And I kill the Tor Browser 5.333
And the screen keyboard works in Thunderbird 21.164
And the layout of the screen keyboard is set to "us" 0.543
After features/support/hooks.rb:291 1.833
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.686
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.832
When I log in to a new session in Turkish (tr) 28.637
Then the keyboard layout is set to "tr" 0.111
When the network is plugged 0.034
And Tor is ready 14.408
Then I successfully start the Unsafe Browser in "tr" 13.148
And I kill the Unsafe Browser 5.657
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 33.412
And DuckDuckGo is the default search engine 9.309
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 21.206
And the layout of the screen keyboard is set to "us" 0.542
After features/support/hooks.rb:291 1.657
After features/support/hooks.rb:75 0.000
Tags: @product
40.412
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.854
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.084
And I log in to a new session 15.601
And the network is plugged 0.040
And Tor is ready 11.855
Then 1 network interface is enabled 0.088
And the 1st network device has its real MAC address configured 0.104
When I hotplug a network device and wait for it to be initialized 1.367
Then 2 network interfaces are enabled 0.070
And the 2nd network device has its real MAC address configured 0.068
And some network device leaked the real MAC address 0.268
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.034
Tags: @product
38.561
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.819
And I capture all network traffic 0.006
When I log in to a new session 14.931
And the network is plugged 0.043
And Tor is ready 13.885
Then 1 network interface is enabled 0.086
And the 1st network device has a spoofed MAC address configured 0.066
When I hotplug a network device and wait for it to be initialized 1.352
Then 2 network interfaces are enabled 0.067
And the 2nd network device has a spoofed MAC address configured 0.066
And no network device leaked the real MAC address 0.235
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.041
Tags: @product
2:27.010
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.878
And I capture all network traffic 0.006
And the network is plugged 0.047
And macchanger will fail by not spoofing and always returns false 0.159
When I log in to a new session 2:11.700
Then no network interfaces are enabled 0.102
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 7.104
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.036
Tags: @product
2:27.019
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.842
And I capture all network traffic 0.006
And the network is plugged 0.044
And macchanger will fail by not spoofing and always returns true 0.138
When I log in to a new session 2:12.020
Then no network interfaces are enabled 0.140
And no network device leaked the real MAC address 0.010
And I see the "Network card eth0 disabled" notification after at most 60 seconds 6.814
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.040
Tags: @product
2:26.416
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.856
And I capture all network traffic 0.007
And the network is plugged 0.034
And macchanger will fail by not spoofing and always returns true 0.171
And no network interface modules can be unloaded 0.372
When I log in to a new session 2:11.995
Then 1 network interface is enabled 0.128
But the MAC spoofing panic mode disabled networking 0.552
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 5.287
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.047
Tags: @product
58.335
Before features/support/hooks.rb:245 0.006
Given a computer 0.155
And I capture all network traffic 0.009
When I start the computer 1.000
Then the computer boots Tails 57.028
And no network interfaces are enabled 0.129
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.053
1:22.090
Before features/support/hooks.rb:245 0.006
Given a computer 0.150
And I start Tails from DVD with network unplugged and I login 1:9.611
And I plug and mount a USB drive containing a sample PNG 10.719
Then MAT can clean some sample PNG file 1.608
After features/support/hooks.rb:291 0.961
After features/support/hooks.rb:75 0.010
Feature: Networking
Tags: @product
1:13.102
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.105
And I wait between 30 and 60 seconds 48.045

Slept for 48 seconds

Then the Tor Status icon tells me that Tor is not usable 0.724
When the network is plugged 0.027
Then I successfully configure Tor 11.474
And the Tor Status icon tells me that Tor is usable 0.710
And all notifications have disappeared 3.968
And the time has synced 0.046
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.000
Feature: Networking
33.972
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.875
And I disable networking in Tails Greeter 0.873
And I log in to a new session 14.588
Then no network interfaces are enabled 0.185
When I hotplug a network device 0.229
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.212
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.000
Feature: Onion Circuits
Tags: @product
24.010
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.606
When I start "Onion Circuits" via GNOME Activities Overview 9.950
Then Onion Circuits starts 1.219
And Onion Circuits shows some circuits 0.234
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.000
Tags: @product
2:1.273
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:21.672
And I update APT using apt 17.845
And I install "python3-behave" using apt 19.143
Then the Tails Persistent Storage behave tests pass 2.610
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
Tags: @product
32.895
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.348
When I log in to a new session without activating the Persistent Storage 17.001
Then Tails is running from USB drive "__internal" 0.389
And persistence is disabled 0.185
But a Tails persistence partition exists on USB drive "__internal" 4.970
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.000
Tags: @product
2:58.566
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.332
Then Tails is running from USB drive "__internal" 0.336
When I create a file in the Persistent directory 0.177
And I create a persistent partition with the default settings 33.655
Then the file I created was copied to the Persistent Storage 0.539
When I shutdown Tails and wait for the computer to power off 10.032
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.155
Then persistence for "Persistent" is active 0.270
And the file I created in the Persistent directory exists 0.066
After features/support/hooks.rb:291 0.609
After features/support/hooks.rb:75 0.009
Tags: @product
1:8.057
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.863
And the system is very low on memory 2.599
When I create a file in the Persistent directory 0.838
When I try to create a persistent partition 27.975
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.712
When I close the Persistent Storage app 2.565
And I free up some memory 1.457
And I create a persistent partition with the default settings 21.850
Then the file I created was copied to the Persistent Storage 0.195
After features/support/hooks.rb:291 1.234
After features/support/hooks.rb:75 0.000
Tags: @product
2:33.305
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.111
Then Tails is running from USB drive "__internal" 0.338
And all tps features are active 1.745
And all persistent directories have safe access rights 2.171
When I disable the first tps feature 15.085
Then all tps features but the first one are active 1.798
And I shutdown Tails and wait for the computer to power off 6.124
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.150
Then all tps features but the first one are active 1.778
After features/support/hooks.rb:291 0.597
After features/support/hooks.rb:75 0.009
Tags: @product
37.868
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.131
Then persistence for "Persistent" is active 0.084
And I create a file in the Persistent directory 0.072
Then the file I created was copied to the Persistent Storage 0.069
When I disable the first tps feature 15.320
Then persistence for "Persistent" is not active 0.091
And the Persistent directory does not exist 0.049
When I enable the first tps feature 12.934
Then persistence for "Persistent" is active 0.059
And the file I created in the Persistent directory exists 0.053
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.000
Tags: @product
38.196
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.447
Then persistence for "Persistent" is active 0.086
When I create a file in the Persistent directory 0.076
And I disable the first tps feature 15.330
And I delete the data of the Persistent Folder feature 12.957
Then the file I created does not exist on the Persistent Storage 0.297
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
Tags: @product
50.332
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.128
And the network is plugged 0.032
And Tor is ready 18.818
And I take note of which tps features are available 0.491
When I write some files expected to persist 1.307
And I shutdown Tails and wait for the computer to power off 6.081
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 14.473
After features/support/hooks.rb:291 0.129
After features/support/hooks.rb:75 0.000
Tags: @product
2:38.603
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.110
And the network is plugged 0.041
And Tor is ready 15.202
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.191
And I shutdown Tails and wait for the computer to power off 6.020
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:51.867
And I capture all network traffic 0.010
And the network is plugged 0.045
And Tor is ready 15.487
And I switch to the "persistent-con-current" NetworkManager connection 0.291
And the 1st network device has a spoofed MAC address configured 0.088
And no network device leaked the real MAC address 0.245
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.048
Tags: @product
44.930
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.289
And I enable persistence creation in Tails Greeter 1.084
And I log in to a new session expecting no warning about the Persistent Storage not being activated 15.030
Then I create a persistent partition with the default settings using the wizard that was already open 18.526
After features/support/hooks.rb:291 2.095
After features/support/hooks.rb:75 0.000
Tags: @product
4:15.090
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.911
When I enable persistence 29.049
Then no persistent Greeter options were restored 14.267
When I set all Greeter options to non-default values 22.117
And I log in to a new session in German (de) after having activated the Persistent Storage 45.737
Then all Greeter options are set to non-default values 0.377
When I cold reboot the computer 4.969
And the computer reboots Tails 52.382
Given I enable persistence 28.065
Then persistent Greeter options were restored 14.806
When I log in to a new session after having activated the Persistent Storage 32.101
Then all Greeter options are set to non-default values 0.303
After features/support/hooks.rb:291 1.483
After features/support/hooks.rb:75 0.009
Tags: @product
3:34.318
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.672
# 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 43.505
And I shutdown Tails and wait for the computer to power off 11.029
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:46.383
And I change the passphrase of the Persistent Storage back to the original 43.726
After features/support/hooks.rb:291 2.271
After features/support/hooks.rb:75 0.009
Tags: @product
1:0.331
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.456
And I log in to a new session without activating the Persistent Storage 17.942
Then persistence is disabled 0.152
But a Tails persistence partition exists on USB drive "__internal" 6.427
And all notifications have disappeared 8.419
When I delete the persistent partition 17.530
Then there is no persistence partition on USB drive "__internal" 0.402
After features/support/hooks.rb:291 0.824
After features/support/hooks.rb:75 0.000
Tags: @product
2:14.748
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.371
When I write some dotfile expected to persist 0.070
And I shutdown Tails and wait for the computer to power off 5.019
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:59.943
Then the expected persistent dotfile is present in the filesystem 0.343
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.009
Tags: @product
1:34.805
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.551
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.074
When I try to enable persistence 0.262
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 26.196
When I log in to a new session after having activated the Persistent Storage 33.935
And all notifications have disappeared 8.687
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 13.583
And all tps features are enabled 1.901
And all tps features but the first one are active 1.611
After features/support/hooks.rb:291 0.900
After features/support/hooks.rb:75 0.000
Tags: @product
3:39.483
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 2:38.135
And I enable persistence 26.247
And I log in to a new session after having activated the Persistent Storage 33.447
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.317
And persistence is enabled 0.336
After features/support/hooks.rb:291 1.188
After features/support/hooks.rb:75 0.000
Tags: @product
28.955
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.598
And I enable persistence but something goes wrong during the LUKS header upgrade 19.643
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.713
After features/support/hooks.rb:291 0.666
After features/support/hooks.rb:75 0.000
Tags: @product
15.869
When I choose to connect to Tor automatically 1.441
And I accept Tor Connection's offer to use my persistent bridges 1.661
And I click "Connect to Tor" 1.207
Then I wait until Tor is ready 9.849
And tca.conf includes the configured bridges 0.010
And the "TorConfiguration" tps feature is enabled and active 0.836
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.862
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.039
Tags: @product
15.469
When I choose to connect to Tor automatically 1.968
And I accept Tor Connection's offer to use my persistent bridges 1.649
And I disable saving bridges to Persistent Storage 1.234
And I configure a direct connection in the Tor Connection Assistant 5.416
Then I wait until Tor is ready 3.389
And tca.conf includes no bridge 0.010
And the "TorConfiguration" tps feature is not enabled and not active 0.870
And all Internet traffic has only flowed through Tor or connectivity check service 0.930
After features/support/hooks.rb:291 0.582
After features/support/hooks.rb:75 0.041
Tags: @product
10.423
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 10.041
Then the live user has been setup by live-boot 0.126
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.088
And the live user owns its home directory which has strict permissions 0.166
After features/support/hooks.rb:291 1.189
After features/support/hooks.rb:75 0.000
13.496
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.269
Then no unexpected services are listening for network connections 0.227

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

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

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

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

amnesia could access tor on 10.200.1.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 127.0.0.1:9040 (TCP) as expected

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

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

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

After features/support/hooks.rb:291 0.619
After features/support/hooks.rb:75 0.000
Tags: @product
9.632
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.529
Then there are no unexpected messages of priority "err" or higher in the journal 0.103
After features/support/hooks.rb:291 0.952
After features/support/hooks.rb:75 0.000
Tags: @product
10.558
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.428
Then there are no unexpected messages of priority "err" or higher in the journal 0.129
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
Tags: @product
17.955
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.457
When I request a shutdown using the system menu 1.490
Then Tails eventually shuts down 5.008
After features/support/hooks.rb:291 0.144
After features/support/hooks.rb:75 0.000
1:8.801
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.105
When I request a reboot using the system menu 1.541
Then Tails eventually restarts 56.154
After features/support/hooks.rb:291 3.468
After features/support/hooks.rb:75 0.000
16.457
Given I monitor the network connections of SSH 0.067
And I have the SSH key pair for an SSH server 0.310
When I connect to an SSH server on the Internet 14.780
Then I have sucessfully logged into the SSH server 1.286
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:450 0.410
After features/support/hooks.rb:291 0.886
After features/support/hooks.rb:75 0.000
17.507
Given I have the SSH key pair for an SSH server 0.197
And an SSH server is running on the LAN 0.268
When I connect to an SSH server on the LAN 15.384
Then I am prompted to verify the SSH fingerprint for the SSH server 1.656
After features/support/hooks.rb:450 0.416
After features/support/hooks.rb:291 0.597
After features/support/hooks.rb:75 0.000
18.417
Given I have the SSH key pair for an SFTP server 0.227
When I connect to an SFTP server on the Internet 17.049
Then I successfully connect to the SFTP server 1.140
After features/support/hooks.rb:450 0.473
After features/support/hooks.rb:291 1.238
After features/support/hooks.rb:75 0.000
16.632
Given I cancel setting up an email account 2.738
When I open Thunderbird's Add-ons Manager 1.843
And I open the Extensions tab 1.483
Then I see that no add-ons are enabled in Thunderbird 10.566
After features/support/hooks.rb:450 0.703
After features/support/hooks.rb:291 1.006
After features/support/hooks.rb:75 0.000
42.686
When I enter my email credentials into the autoconfiguration wizard 9.794
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.362
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.340
When I accept the autoconfiguration wizard's configuration 18.091
And I send an email to myself 6.011
And I fetch my email 1.461
Then I can find the email I sent to myself in my inbox 6.624
After features/support/hooks.rb:450 1.440
After features/support/hooks.rb:291 0.920
After features/support/hooks.rb:75 0.000
8.564
When the network is plugged 0.042
And the Tor Connection Assistant autostarts 3.171
And I look at the hide mode but then I go back 3.867
And I choose to connect to Tor automatically 1.365
Then Tor Connection does not propose me to use Tor bridges 0.118
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.000
Tags: @product
1:17.831
Given the Tor network and default bridges are blocked 1.459
And the network is plugged 0.040
And I make sure time sync before Tor connects indicates a captive portal 1.169
And the Tor Connection Assistant autostarts 2.098
When I choose to connect to Tor automatically 1.441
And I click "Connect to Tor" 1.144
Then the Tor Connection Assistant fails to connect to Tor 27.120
And the Tor Connection Assistant knows that it's not the time sync that failed 10.554
And the Tor Connection Assistant knows that there might be a captive portal 0.154
When I open the Unsafe Browser from Tor Connection 13.159
And I log-in to the Captive Portal 9.297
And I close the Unsafe Browser 0.122
And the Tor network and default bridges are unblocked 1.503
And I allow time sync before Tor connects to work again 0.049
And I click "Connect to Tor" 1.149
Then I wait until Tor is ready 7.365
After features/support/hooks.rb:291 0.597
After features/support/hooks.rb:75 0.000
Tags: @product
11.967
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.439
Then the firewall's policy is to drop all IPv4 traffic 0.146
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.213
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.088
And the firewall is configured to block all external IPv6 traffic 0.079
After features/support/hooks.rb:291 0.582
After features/support/hooks.rb:75 0.000
Tags: @product
37.834
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.129
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 14.125
And I open the Tails homepage in the Unsafe Browser 11.484
And the Tails homepage loads in the Unsafe Browser 0.568
Then the firewall leak detector has detected leaks 0.518
After features/support/hooks.rb:291 0.809
After features/support/hooks.rb:75 0.039
Tags: @product
12.216
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.062
And I capture all network traffic 0.007
And I disable Tails' firewall 0.222
When I do a TCP DNS lookup of "torproject.org" 0.788
Then the firewall leak detector has detected leaks 0.135
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.038
Tags: @product
12.056
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.063
And I capture all network traffic 0.007
And I disable Tails' firewall 0.229
When I do a UDP DNS lookup of "torproject.org" 0.652
Then the firewall leak detector has detected leaks 0.104
After features/support/hooks.rb:291 0.677
After features/support/hooks.rb:75 0.056
Tags: @product
15.488
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.044
And I capture all network traffic 0.010
And I disable Tails' firewall 0.217
When I send some ICMP pings 4.110
Then the firewall leak detector has detected leaks 0.106
After features/support/hooks.rb:291 0.564
After features/support/hooks.rb:75 0.044
12.498
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.074
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.358
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:450 0.269
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.000
12.355
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 10.994
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.301
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.059
After features/support/hooks.rb:450 0.373
After features/support/hooks.rb:291 0.601
After features/support/hooks.rb:75 0.000
16.560
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.123
When I open an untorified ICMP connection to 1.2.3.4 5.385
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:450 0.337
After features/support/hooks.rb:291 0.553
After features/support/hooks.rb:75 0.000
Tags: @product
20.001
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.113
And the system DNS is using the local DNS resolver 0.028
And the network is plugged 0.040
And I successfully configure Tor 11.808
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.000
10.236
When I monitor the network connections of tails-security-check 0.055
And I re-run tails-security-check 0.150
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.030
After features/support/hooks.rb:450 0.423
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
2.455
When I monitor the network connections of htpdate 0.069
And I re-run htpdate 2.374
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.414
After features/support/hooks.rb:291 0.588
After features/support/hooks.rb:75 0.000
32.090
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.052
And I re-run tails-upgrade-frontend-wrapper 32.024
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.505
After features/support/hooks.rb:291 0.785
After features/support/hooks.rb:75 0.000
32.587
When I monitor the network connections of Tor Browser 0.063
And I start the Tor Browser 31.243
And the Tor Browser loads the startup page 1.240
Then I see that Tor Browser is properly stream isolated 0.040
After features/support/hooks.rb:450 1.316
After features/support/hooks.rb:291 0.834
After features/support/hooks.rb:75 0.000
Tags: @product
51.691
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.083
And a web server is running on the LAN 1.041
And I capture all network traffic 0.007
When I start the Tor Browser 27.845
And the Tor Browser loads the startup page 1.219
And I open a page on the LAN web server in the Tor Browser 8.856
Then the Tor Browser shows the "Unable to connect" error 1.177
And no traffic was sent to the web server on the LAN 0.460
After features/support/hooks.rb:291 0.815
After features/support/hooks.rb:75 0.045
58.575
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.016
Then the amnesiac Tor Browser directory exists 0.055
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.540
And the persistent Tor Browser directory does not exist 0.047
When I start the Tor Browser 28.527
And the Tor Browser loads the startup page 1.007
Then I can save the current page as "index.html" to the default downloads directory 5.190
And I can print the current page as "output.pdf" to the default downloads directory 11.189
After features/support/hooks.rb:450 1.310
After features/support/hooks.rb:291 0.770
After features/support/hooks.rb:75 0.000
52.629
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.078
When I start the Tor Browser 27.868
Then the Tor Browser loads the startup page 1.171
When I download some file in the Tor Browser 12.152
Then the file is saved to the default Tor Browser download directory 0.357
After features/support/hooks.rb:450 2.116
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.000
1:20.021
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.117
When I start the Tor Browser 28.301
And the Tor Browser loads the startup page 1.072
Then I can listen to an Ogg audio track in Tor Browser 39.529
After features/support/hooks.rb:450 1.924
After features/support/hooks.rb:291 1.013
After features/support/hooks.rb:75 0.000
50.386
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.070
When I start the Tor Browser 28.547
And the Tor Browser loads the startup page 1.165
Then I can watch a WebM video in Tor Browser 9.604
After features/support/hooks.rb:450 1.284
After features/support/hooks.rb:291 0.810
After features/support/hooks.rb:75 0.000
Tags: @product
1:18.066
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.112
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.133
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.057
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.049
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.050
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.044
And the file "/tmp/synaptic.html" exists 0.064
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.118
When I start the Tor Browser 28.327
And the Tor Browser loads the startup page 1.247
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.271
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.546
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.080
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.138
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.336
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.500
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.073
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.101
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.236
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.521
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.063
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.107
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.394
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.525
# 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.086
# 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.305
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.523
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.000
Tags: @product
40.820
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.058
When I start the Tor Browser 28.599
Then the Tor Browser uses all expected TBB shared libraries 1.162
After features/support/hooks.rb:291 0.806
After features/support/hooks.rb:75 0.000
55.440
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.970
When I start the Tor Browser 28.260
And the Tor Browser loads the startup page 1.178
And I open the Tails homepage in the Tor Browser 8.980
Then the Tor Browser loads the Tails homepage 1.126
When I request a new identity in Tor Browser 3.315
Then the Tor Browser restarts into a fresh session 1.609
After features/support/hooks.rb:450 1.491
After features/support/hooks.rb:291 1.042
After features/support/hooks.rb:75 0.000
Tags: @product
41.896
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.060
When I start the Tor Browser 27.988
And the Tor Browser loads the startup page 1.248
Then Tor Browser's circuit view is working 1.598
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.000
Tags: @product
1:0.479
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.013
When I start the Tor Browser 28.767
And the Tor Browser loads the startup page 1.061
When I open the address "https://net.ipcalf.com/" in the Tor Browser 9.045
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 0.846
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.664
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.080
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.000
Tags: @product
1:38.964
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.342
And the network is plugged 0.037
And I successfully configure Tor 15.645
And available upgrades have been checked 1.102
And all notifications have disappeared 3.998
Then the persistent Tor Browser directory exists 0.047
And there is a GNOME bookmark for the persistent Tor Browser directory 1.496
When I start the Tor Browser 26.787
And I open the address "https://tails.net/about" in the Tor Browser 9.700
And "Tails - How Tails works" has loaded in the Tor Browser 1.123
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.407
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 8.730
Then "Tails - How Tails works" has loaded in the Tor Browser 1.409
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.135
After features/support/hooks.rb:291 0.712
After features/support/hooks.rb:75 0.000
Tags: @product
45.233
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.188
Then the amnesiac Documents directory exists 0.064
And there is a GNOME bookmark for the amnesiac Documents directory 1.284
Then I start the Tor Browser in offline mode 27.446
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.250
After features/support/hooks.rb:291 1.028
After features/support/hooks.rb:75 0.000
Tags: @product
46.436
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.954
Then the amnesiac Downloads directory exists 0.061
And there is a GNOME bookmark for the amnesiac Downloads directory 1.239
Then I start the Tor Browser in offline mode 29.774
And I can save the current page as "index.html" to the Downloads GNOME bookmark 7.406
After features/support/hooks.rb:291 1.113
After features/support/hooks.rb:75 0.000
Tags: @product
46.408
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.973
Then the amnesiac Music directory exists 0.049
And there is a GNOME bookmark for the amnesiac Music directory 1.174
Then I start the Tor Browser in offline mode 29.370
And I can save the current page as "index.html" to the Music GNOME bookmark 7.841
After features/support/hooks.rb:291 1.163
After features/support/hooks.rb:75 0.000
Tags: @product
46.943
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.002
Then the amnesiac Pictures directory exists 0.071
And there is a GNOME bookmark for the amnesiac Pictures directory 1.214
Then I start the Tor Browser in offline mode 29.884
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.769
After features/support/hooks.rb:291 0.943
After features/support/hooks.rb:75 0.000
Tags: @product
44.851
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.990
Then the amnesiac Videos directory exists 0.062
And there is a GNOME bookmark for the amnesiac Videos directory 1.220
Then I start the Tor Browser in offline mode 27.205
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.372
After features/support/hooks.rb:291 1.165
After features/support/hooks.rb:75 0.000
Tags: @product
3:22.986
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.430
And all tps features are active 1.859
And all persistent filesystems have safe access rights 0.200
And all persistence configuration files have safe access rights 0.374
And all persistent directories have safe access rights 2.196
When I start the Tor Browser in offline mode 30.144
And I add a bookmark to eff.org in the Tor Browser 12.129
And I cold reboot the computer 8.989
And the computer reboots Tails 53.489
And I enable persistence 12.312
And I log in to a new session 33.062
And all notifications have disappeared 8.539
And I start the Tor Browser in offline mode 29.004
Then the Tor Browser has a bookmark to eff.org 1.254
After features/support/hooks.rb:291 1.182
After features/support/hooks.rb:75 0.009
14.278
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 14.093
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.184
After features/support/hooks.rb:450 0.476
After features/support/hooks.rb:291 0.575
After features/support/hooks.rb:75 0.000
17.178
Given I have the SSH key pair for a Git repository 0.198
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 16.819
Then the Git repository "testing" has been cloned successfully 0.160
After features/support/hooks.rb:450 0.410
After features/support/hooks.rb:291 0.654
After features/support/hooks.rb:75 0.000
0.448
When I wget "https://example.com/" to stdout 0.447
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.298
After features/support/hooks.rb:291 0.592
After features/support/hooks.rb:75 0.000
0.700
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.700

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.288
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.000
0.428
When I curl "https://example.com/" to stdout 0.428
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.264
After features/support/hooks.rb:291 0.666
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
54.133
Given I have started Tails from DVD without network and logged in 8.433
And I plug and mount a USB drive containing sample videos 11.964
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.109
And the file "/home/amnesia/video.mp4" exists 0.046
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.140
When I open "/home/amnesia/video.mp4" with Totem 13.813
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.003
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.474
Given I close Totem 0.158
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.062
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.054
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.089
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.115
Then Totem tells me it is not allowed to open this file 1.627
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.058
Given I close Totem 0.148
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.050
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.112
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.101
Then Totem tells me it is not allowed to open this file 0.850
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.062
Given I close Totem 0.110
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.065
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.116
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.100
Then Totem tells me it is not allowed to open this file 0.843
# 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.059
Given I close Totem 0.117
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.068
And the file "/home/amnesia/.purple/otr.private_key" exists 0.052
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.107
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.095
Then Totem tells me it is not allowed to open this file 0.834
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.085
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
Feature: Using Totem
31.589
Given I have started Tails from DVD and logged in and the network is connected 11.094
Then I can watch a WebM video over HTTPs 20.494
After features/support/hooks.rb:450 0.520
After features/support/hooks.rb:291 1.433
After features/support/hooks.rb:75 0.000
Feature: Using Totem
Tags: @product
46.481
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.673
And I plug and mount a USB drive containing sample videos 10.563
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.078
When I open "/home/amnesia/Persistent/video.mp4" with Totem 14.263
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.020
Given I close Totem 0.480
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.146
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.054
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.144
Then Totem tells me it is not allowed to open this file 1.963
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.094
After features/support/hooks.rb:291 0.962
After features/support/hooks.rb:75 0.000
Tags: @product
37.916
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.083
And I disable the Unsafe Browser 3.654
And I log in to a new session 16.275
And the network is plugged 0.030
And all notifications have disappeared 6.025
When I try to start the Unsafe Browser 0.010
Then the Unsafe Browser complains that it is disabled 1.836
After features/support/hooks.rb:291 1.018
After features/support/hooks.rb:75 0.000
Tags: @product
35.030
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.618
And a web server is running on the LAN 1.038
When I successfully start the Unsafe Browser 14.175
And I open a page on the LAN web server in the Unsafe Browser 8.059
Then the Unsafe Browser displays the LAN web server hello message 0.138
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.001
Tags: @product @doc
43.753
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.269
When I successfully start the Unsafe Browser 14.030
Then the Unsafe Browser runs as the expected user 0.687
And the Unsafe Browser has a red theme 0.571
And the Unsafe Browser shows a warning as its start page 0.576
And the Unsafe Browser has no add-ons enabled 8.162
And the Unsafe Browser has no bookmarks 7.463
And the Unsafe Browser uses all expected TBB shared libraries 0.993
After features/support/hooks.rb:291 1.017
After features/support/hooks.rb:75 0.000
Tags: @product
37.327
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.155
When I successfully start the Unsafe Browser 14.175
When I open the Tails homepage in the Unsafe Browser 11.188
Then the Tails homepage loads in the Unsafe Browser 0.556
And the Unsafe Browser has sent packets out to the Internet 0.251
After features/support/hooks.rb:291 0.704
After features/support/hooks.rb:75 0.000
28.046
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.180
When I successfully start the Unsafe Browser 14.617
And I close the Unsafe Browser 0.123
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.507
And the Unsafe Browser chroot is torn down 0.617
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.000
39.269
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.147
When I successfully start the Unsafe Browser 14.555
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.013
Then I see a warning about another instance already running 3.543
After features/support/hooks.rb:291 1.244
After features/support/hooks.rb:75 0.000
Tags: @product
35.154
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.073
When I configure the Unsafe Browser to use a local proxy 0.173
And I successfully start the Unsafe Browser 14.659
And I open the Tails homepage in the Unsafe Browser 8.176
Then I see "BrowserProxyRefused.png" after at most 60 seconds 1.071
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.000
2:26.907
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.166
And I capture all network traffic 0.017
And I configure the Unsafe Browser to check for updates more frequently 0.059
But checking for updates is disabled in the Unsafe Browser's configuration 0.014
When I successfully start the Unsafe Browser 15.001
And I wait 120 seconds 2:0.091

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.557
After features/support/hooks.rb:450 0.533
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.039
27.244
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.099
And the network is unplugged 0.042
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.000

Slept for 10 seconds

When I start the Unsafe Browser 0.012
Then I am told I cannot start the Unsafe Browser when I am offline 6.089
After features/support/hooks.rb:291 1.142
After features/support/hooks.rb:75 0.000
29.555
When I plug a USB drive containing a basic VeraCrypt volume 7.068
And I cancel the GNOME authentication prompt 1.623
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.302
And I open this VeraCrypt volume in GNOME Files 4.487
Then I see the expected contents in this VeraCrypt volume 0.511
When I lock the currently opened VeraCrypt volume 0.424
Then the VeraCrypt volume has been unmounted and locked 0.137
After features/support/hooks.rb:291 0.842
After features/support/hooks.rb:75 0.000
32.576
When I plug a USB drive containing a hidden VeraCrypt volume 10.213
And I cancel the GNOME authentication prompt 1.597
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.419
And I open this VeraCrypt volume in GNOME Files 4.328
Then I see the expected contents in this VeraCrypt volume 0.444
When I lock the currently opened VeraCrypt volume 0.445
Then the VeraCrypt volume has been unmounted and locked 0.127
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
37.081
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.892
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 19.955
And I open this VeraCrypt volume in GNOME Files 4.848
Then I see the expected contents in this VeraCrypt volume 0.861
When I lock the currently opened VeraCrypt file container 0.369
Then the VeraCrypt file container has been unmounted and locked 0.153
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.000
46.733
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.145
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 20.665
And I open this VeraCrypt volume in GNOME Files 4.589
Then I see the expected contents in this VeraCrypt volume 0.823
When I lock the currently opened VeraCrypt file container 0.346
Then the VeraCrypt file container has been unmounted and locked 0.164
After features/support/hooks.rb:291 0.685
After features/support/hooks.rb:75 0.016
33.944
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.972
And I cancel the GNOME authentication prompt 1.641
And I unlock and mount this VeraCrypt volume with GNOME Disks 20.937
And I open this VeraCrypt volume in GNOME Files 3.335
Then I see the expected contents in this VeraCrypt volume 0.505
When I lock the currently opened VeraCrypt volume 0.406
Then the VeraCrypt volume has been unmounted and locked 0.145
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.000
34.092
When I plug a USB drive containing a hidden VeraCrypt volume 10.187
And I cancel the GNOME authentication prompt 1.567
And I unlock and mount this VeraCrypt volume with GNOME Disks 17.829
And I open this VeraCrypt volume in GNOME Files 3.398
Then I see the expected contents in this VeraCrypt volume 0.497
When I lock the currently opened VeraCrypt volume 0.408
Then the VeraCrypt volume has been unmounted and locked 0.204
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
56.393
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.027
And I unlock and mount this VeraCrypt file container with GNOME Disks 31.331
And I open this VeraCrypt volume in GNOME Files 4.105
Then I see the expected contents in this VeraCrypt volume 3.278
When I lock the currently opened VeraCrypt file container 0.412
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.014
1:34.815
When I plug and mount a USB drive containing a hidden VeraCrypt file container 19.967
And I unlock and mount this VeraCrypt file container with GNOME Disks 28.975
And I open this VeraCrypt volume in GNOME Files 3.769
Then I see the expected contents in this VeraCrypt volume 41.037
When I lock the currently opened VeraCrypt file container 0.418
Then the VeraCrypt file container has been unmounted and locked 0.647
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.014
44.067
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.827
And I unlock and mount this VeraCrypt file container with GNOME Disks 27.997
And I open this VeraCrypt volume in GNOME Files 3.787
Then I see the expected contents in this VeraCrypt volume 0.813
When I lock the currently opened VeraCrypt file container 0.393
Then the VeraCrypt file container has been unmounted and locked 0.249
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
Tags: @product
8.035
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.981
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.053
After features/support/hooks.rb:291 1.141
After features/support/hooks.rb:75 0.000
Tags: @product
8.874
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.953
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.921
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.000
Tags: @product
20.860
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.080
When I start "WhisperBack" via GNOME Activities Overview 9.595
Then WhisperBack has debugging information 3.184
After features/support/hooks.rb:291 1.021
After features/support/hooks.rb:75 0.000