Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 112 20 Jun 2024, 07:13

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1501 1 2 0 0 1504 202 1 203 4:37:21.349 Failed
Tags: @product
1:58.226
Before features/support/hooks.rb:269 0.023
Given a computer 0.405
And I temporarily create a 100 MiB disk named "swap" 0.114
And I create a gpt swap partition on disk "swap" 11.290
And I plug SATA drive "swap" 1.057
And I temporarily create a 2 GiB disk named "live_hd" 0.061
And I write the Tails ISO image to disk "live_hd" 26.620
And I plug SATA drive "live_hd" 1.066
When I start Tails with network unplugged and I login 1:17.184
Then a "swap" partition was detected by Tails on drive "swap" 0.117
And drive "live_hd" is detected by Tails 0.130
But Tails has no disk swap enabled 0.089
And drive "live_hd" is not mounted 0.088
After features/support/hooks.rb:326 0.679
After features/support/hooks.rb:100 0.115
Tags: @product
1:31.730
Before features/support/hooks.rb:269 0.002
Given a computer 0.287
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.051
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.463
And I plug non-removable USB drive "fake_TailsData" 1.048
When I start the computer 1.036
And the computer boots Tails 53.798
Then drive "fake_TailsData" is detected by Tails 0.162
And Tails Greeter has not detected a persistence partition 13.882
After features/support/hooks.rb:326 0.740
After features/support/hooks.rb:100 0.007
Tags: @product
1:35.352
Before features/support/hooks.rb:269 0.002
Given a computer 0.190
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.040
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 24.673
And I plug SATA drive "fake_TailsData" 1.053
When I start the computer 1.092
And the computer boots Tails 54.137
Then drive "fake_TailsData" is detected by Tails 0.149
And Tails Greeter has not detected a persistence partition 14.015
After features/support/hooks.rb:326 0.724
After features/support/hooks.rb:100 0.007
Tags: @product
1:29.405
Before features/support/hooks.rb:269 0.001
Given a computer 0.170
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.038
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.197
And I plug SATA drive "gpt_ext2" 1.048
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.046
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.153
And I plug SATA drive "msdos_fat32" 1.061
And I start Tails from DVD with network unplugged and I login 1:14.314
Then drive "gpt_ext2" is detected by Tails 0.134
And drive "gpt_ext2" is not mounted 0.061
And drive "msdos_fat32" is detected by Tails 0.102
And drive "msdos_fat32" is not mounted 0.076
After features/support/hooks.rb:326 0.711
After features/support/hooks.rb:100 0.007
Tags: @product
2:8.445
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in with an administration password 2:2.640
And running a command as root with pkexec requires PolicyKit administrator privileges 0.097
Then I can run a command as root with sudo 0.088
Then I can run a command as root with pkexec 5.619
After features/support/hooks.rb:326 0.761
After features/support/hooks.rb:100 0.006
Tags: @product
1:33.596
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 49.608
And running a command as root with pkexec requires PolicyKit administrator privileges 0.145
Then I cannot run a command as root with sudo and the standard passwords 0.193
And I cannot run a command as root with pkexec and the standard passwords 19.557
Then I cannot login as root using su with the standard passwords 24.091
After features/support/hooks.rb:326 0.810
After features/support/hooks.rb:100 0.000
Feature: Time syncing
26.613
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD without network and logged in 8.576
When the network is plugged 0.161
And I successfully configure Tor 17.789
Then the system clock is less than 5 minutes incorrect 0.085
After features/support/hooks.rb:515 0.637
After features/support/hooks.rb:326 0.931
After features/support/hooks.rb:100 0.000
Feature: Time syncing
30.209
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.259
When the network is plugged 0.056
And the Tor Connection Assistant autostarts 4.422
And I configure some normal bridges in the Tor Connection Assistant 14.354
And I wait until Tor is ready 3.065
Then the system clock is less than 5 minutes incorrect 0.049
After features/support/hooks.rb:515 0.444
After features/support/hooks.rb:326 0.665
After features/support/hooks.rb:100 0.000
Feature: Time syncing
30.980
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.700
When I bump the system time with "+1 day" 0.217
And I capture all network traffic 0.003
And the network is plugged 0.048
And the Tor Connection Assistant autostarts 4.763
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 13.212
And I wait until Tor is ready 3.000
Then the system clock is less than 5 minutes incorrect 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.976
After features/support/hooks.rb:515 0.562
After features/support/hooks.rb:326 0.998
After features/support/hooks.rb:100 0.054
Feature: Time syncing
1:26.169
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 10.326
When I bump the system time with "-15 days" 0.311
And I warm reboot the computer 0.014
And the computer reboots Tails 1:15.327
Then Tails' hardware clock is close to the host system's time 0.189
After features/support/hooks.rb:515 0.111
After features/support/hooks.rb:326 0.746
After features/support/hooks.rb:100 0.007
Feature: Time syncing
1:35.111
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 9.367
When I bump the hardware clock's time with "-15 days" 1.746
And I warm reboot the computer 0.012
And the computer reboots Tails 1:23.146
Then the hardware clock is still off by "-15 days" 0.839
After features/support/hooks.rb:515 0.114
After features/support/hooks.rb:326 0.620
After features/support/hooks.rb:100 0.009
Feature: Time syncing
54.069
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given a computer 0.194
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.026
And I start the computer 1.034
And the computer boots Tails 52.604
Then the system clock is just past Tails' source date 0.208
After features/support/hooks.rb:515 0.113
After features/support/hooks.rb:326 0.692
After features/support/hooks.rb:100 0.005
Feature: Time syncing
40.907
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.179
And I make sure time sync before Tor connects times out 1.162
When the network is plugged 0.062
And I successfully configure Tor 31.392
Then the system clock is less than 5 minutes incorrect 0.111
After features/support/hooks.rb:515 0.537
After features/support/hooks.rb:326 1.407
After features/support/hooks.rb:100 0.000
Feature: Time syncing
1:1.771
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.418
When I bump the system time with "+8 hours +15 minutes" 0.231
And all notifications have disappeared 4.145
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.132
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.330
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.773
And I click "Connect to Tor" 1.154
And the Tor Connection Assistant fails to connect to Tor 15.452
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.892
Then the system clock is less than 20 minutes incorrect 0.217
When I click "Connect to Tor" 1.129
Then I wait until Tor is ready 5.836
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.960
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.058
After features/support/hooks.rb:515 0.535
After features/support/hooks.rb:326 0.685
After features/support/hooks.rb:100 0.031
Feature: Time syncing
59.622
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 7.995
When I bump the system time with "+8 hours +15 minutes" 0.230
And all notifications have disappeared 3.830
And I capture all network traffic 0.002
And the network is plugged 0.075
And the Tor Connection Assistant autostarts 4.421
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.232
And I click "Connect to Tor" 1.155
Then the Tor Connection Assistant reports that it failed to connect 11.804
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.875
Then the system clock is less than 20 minutes incorrect 0.192
# "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.352
When I click "Connect to Tor" 1.145
Then I wait until Tor is ready 7.939
And all Internet traffic has only flowed through the configured bridges 0.892
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.060
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.415
After features/support/hooks.rb:515 0.494
After features/support/hooks.rb:326 0.659
After features/support/hooks.rb:100 0.063
Feature: Time syncing
26.673
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 8.232
And I make sure time sync before Tor connects uses a fake connectivity check service 1.174
And the network is plugged 0.105
And Tor is ready 15.606
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.551
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.002
After features/support/hooks.rb:515 0.614
After features/support/hooks.rb:326 0.631
After features/support/hooks.rb:100 0.000
Tags: @product
16.223
When I configure some normal bridges in the Tor Connection Assistant 12.852
Then I wait until Tor is ready 2.411
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.061
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.887
After features/support/hooks.rb:326 0.828
After features/support/hooks.rb:100 0.039
Tags: @product
17.609
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.796
Then I wait until Tor is ready 4.823
And tca.conf includes the configured bridges 0.015
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through the configured bridges 0.911
After features/support/hooks.rb:326 0.634
After features/support/hooks.rb:100 0.046
Tags: @product
38.980
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 32.955
Then I wait until Tor is ready 5.146
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.049
And all Internet traffic has only flowed through the configured bridges 0.817
After features/support/hooks.rb:326 0.622
After features/support/hooks.rb:100 0.037
Tags: @product
1:5.893
Given the Tor network and default bridges are blocked 1.560
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.178
Then the Tor Connection Assistant reports that it failed to connect 0.121
And tca.conf is empty 0.188
Given I scan a QR code from the error page in Tor Connection Assistant 22.169
And I retry connecting to Tor 1.168
Then I wait until Tor is ready 8.409
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 1.125
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.959
After features/support/hooks.rb:326 0.691
After features/support/hooks.rb:100 0.059
18.401
When I configure the default bridges in the Tor Connection Assistant 14.408
Then I wait until Tor is ready 1.930
And Tor is configured to use the default bridges 0.705
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.421
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.876
After features/support/hooks.rb:326 1.432
After features/support/hooks.rb:100 0.040
Tags: @product
28.780
Given the Tor network is blocked 1.446
When I configure a direct connection in the Tor Connection Assistant 22.370
Then I wait until Tor is ready 2.417
And tca.conf includes no bridge 0.018
And available upgrades have been checked 1.116
And Tor is configured to use the default bridges 0.516
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.894
After features/support/hooks.rb:326 1.330
After features/support/hooks.rb:100 0.050
Tags: @product
44.307
Given the Tor network and default bridges are blocked 1.616
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.070
Then the Tor Connection Assistant reports that it failed to connect 0.132
And tca.conf is empty 0.241
Given the Tor network and default bridges are unblocked 1.234
And I retry connecting to Tor 1.165
Then I wait until Tor is ready 7.908
And tca.conf includes no bridge 0.015
And available upgrades have been checked 0.066
And all Internet traffic has only flowed through Tor or connectivity check service 0.855
After features/support/hooks.rb:326 0.936
After features/support/hooks.rb:100 0.055
Tags: @product
5.788
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 5.426
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.234
And I cannot click the "Connect to Tor" button 0.127
After features/support/hooks.rb:326 0.757
After features/support/hooks.rb:100 0.060
Tags: @product
29.059
Given I configure a direct connection in the Tor Connection Assistant 6.673
And I wait until Tor is ready 4.068
When I disconnect the network through GNOME 2.829
And I connect the network through GNOME 2.820
Then the Tor Connection Assistant autostarts 2.637
And the Tor Connection Assistant connects to Tor 6.804
And I wait until Tor is ready 1.070
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.060
And all Internet traffic has only flowed through Tor or connectivity check service 2.095
After features/support/hooks.rb:326 0.686
After features/support/hooks.rb:100 0.041
Tags: @product
45.518
Given I configure a direct connection in the Tor Connection Assistant 9.347
And I wait until Tor is ready 2.542
And I disconnect the network through GNOME 2.753
And the Tor network and default bridges are blocked 1.623
When I connect the network through GNOME 2.975
Then the Tor Connection Assistant reports that it failed to connect 26.275
After features/support/hooks.rb:326 0.747
After features/support/hooks.rb:100 0.039
Tags: @product
37.283
Given the Tor network and default bridges are blocked 1.758
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.056
Then the Tor Connection Assistant reports that it failed to connect 0.125
Given the Tor network and default bridges are unblocked 1.429
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 8.160
And Tor is configured to use the default bridges 0.548
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.050
After features/support/hooks.rb:326 1.435
After features/support/hooks.rb:100 0.052
31.028
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.321
And I prepare Tails for memory erasure tests 0.420
When I start a process allocating 128 MiB of memory with a known pattern 5.747
Then patterns cover at least 128 MiB in the guest's memory 3.666

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

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

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

After features/support/hooks.rb:326 0.932
After features/support/hooks.rb:100 0.000
25.343
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.545
And I prepare Tails for memory erasure tests 0.386
And I find very few patterns in the guest's memory 3.893

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

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

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

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

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

After features/support/hooks.rb:326 1.955
After features/support/hooks.rb:100 0.000
47.694
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.875
And I prepare Tails for memory erasure tests 0.471
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.343
Then I find very few patterns in the guest's memory 4.812

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.497
After features/support/hooks.rb:100 0.000
8:15.301
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:29.346
And I prepare Tails for memory erasure tests 0.387
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.286
When I trigger shutdown 0.011
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.485
After features/support/hooks.rb:100 0.009
25.602
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.069
And I temporarily create a 4 GiB disk named "gptfat" 0.059
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.227
And I plug USB drive "gptfat" 2.482
When I start Tails Installer 8.710
Then I am told by Tails Installer that the destination device "is too small" 0.052
After features/support/hooks.rb:326 1.116
After features/support/hooks.rb:100 0.001
Tags: @product
19.790
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.514
And I temporarily create a 7200 MiB disk named "temp" 0.053
And I start Tails Installer 8.262
But a suitable USB device is not found 0.023
When I plug USB drive "temp" 2.518
Then the "temp" USB drive is selected 0.153
When I unplug USB drive "temp" 0.236
Then a suitable USB device is not found 0.028
After features/support/hooks.rb:326 1.465
After features/support/hooks.rb:100 0.000
Tags: @product
3:51.038
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.180
And I temporarily create a 7200 MiB disk named "install" 0.044
And I create a gpt partition with a vfat filesystem on disk "install" 6.507
And I plug USB drive "install" 2.538
And I install Tails to USB drive "install" by cloning 3:15.306
Then the running Tails is installed on USB drive "install" 12.331
And there is a random seed on USB drive "install" 6.055
But there is no persistence partition on USB drive "install" 0.073
After features/support/hooks.rb:326 1.230
After features/support/hooks.rb:100 0.112
Tags: @product
3:44.414
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.301
And I temporarily create a 7200 MiB disk named "install" 0.056
And I plug USB drive "install" 2.577
And I install Tails to USB drive "install" by cloning 3:14.984
Then the running Tails is installed on USB drive "install" 12.512
And there is a random seed on USB drive "install" 5.905
But there is no persistence partition on USB drive "install" 0.076
After features/support/hooks.rb:326 1.193
After features/support/hooks.rb:100 0.121
Tags: @product
4:29.316
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 16.191
And I create a file in the Persistent directory 0.120
And I temporarily create a 7200 MiB disk named "install" 0.049
And I create a gpt partition with a vfat filesystem on disk "install" 6.486
And I plug USB drive "install" 2.416
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:38.975
Then the running Tails is installed on USB drive "install" 15.417
And there is a random seed on USB drive "install" 6.044
And there is a persistence partition on USB drive "install" 0.061
And the USB drive "install" contains the same files as my persistent storage 3.553
After features/support/hooks.rb:326 1.921
After features/support/hooks.rb:100 0.144
Tags: @product
3:52.738
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.799
And I temporarily create a 7200 MiB disk named "install" 0.056
And I plug USB drive "install" 2.418
And I install Tails to USB drive "install" by cloning 3:16.820
Then the running Tails is installed on USB drive "install" 16.593
And there is a random seed on USB drive "install" 5.971
And there is no persistence partition on USB drive "install" 0.078
After features/support/hooks.rb:326 1.955
After features/support/hooks.rb:100 0.095
Tags: @product
3:57.909
Before features/support/hooks.rb:269 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.593
And I have started Tails from DVD without network and logged in 8.976
And I clone USB drive "__internal" to a temporary USB drive "install" 1.028
And I plug USB drive "install" 2.708
# 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:16.643
Then the running Tails is installed on USB drive "install" 12.951
And there is a random seed on USB drive "install" 5.940
And there is no persistence partition on USB drive "install" 0.068
After features/support/hooks.rb:326 1.370
After features/support/hooks.rb:100 0.121
Tags: @product @uefi
1:57.302
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.801
And I power off the computer 0.328
And the computer is set to boot in UEFI mode 0.023
When I start Tails from USB drive "__internal" with network unplugged and I login 1:42.548
Then Tails is running from USB drive "__internal" 0.326
And the boot device has safe access rights 3.220
And Tails has started in UEFI mode 0.052
After features/support/hooks.rb:326 0.648
After features/support/hooks.rb:100 0.029
Tags: @product
1:39.483
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.232
And I plug and mount a USB drive containing a Tails USB image 40.869
And I create a 7200 MiB disk named "usbimage" 0.049
And I plug USB drive "usbimage" 2.408
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 47.923
After features/support/hooks.rb:326 2.461
After features/support/hooks.rb:100 0.096
Tags: @product
1:55.621
Before features/support/hooks.rb:269 0.003
Given a computer 0.208
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:54.050
Then Tails is running from USB drive "usbimage" 0.384
And the label of the system partition on "usbimage" is "Tails" 0.314
And the system partition on "usbimage" is an EFI system partition 0.235
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.168
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.078
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.089
And the system partition on "usbimage" has the expected flags 0.092
After features/support/hooks.rb:326 0.701
After features/support/hooks.rb:100 0.006
4:59.644
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.010
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 56.602
And I update APT using apt 18.093
And I install "popularity-contest" using apt 22.330
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.922
When I create a persistent storage and activate the Additional Software feature 21.504
Then Additional Software is correctly configured for package "popularity-contest" 1.768
When I shutdown Tails and wait for the computer to power off 10.319
And I start Tails from USB drive "__internal" with network unplugged 57.718
And I enable persistence 18.765
And I log in to a new session 38.561
And the Additional Software installation service has started 41.354
Then I am notified that the installation succeeded 2.598
And Additional Software is correctly configured for package "popularity-contest" 0.828
And the package "popularity-contest" is installed after Additional Software has been started 0.276
After features/support/hooks.rb:515 37.579
After features/support/hooks.rb:326 1.265
After features/support/hooks.rb:100 0.012
2:26.576
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.004
Given a computer 0.234
And I start Tails from USB drive "__internal" and I login with an administration password 1:40.424
And I update APT using apt 16.824
When I install "makepp" using apt 22.410
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.588
And the package "makepp" is installed 0.094
After features/support/hooks.rb:515 37.336
After features/support/hooks.rb:326 0.937
After features/support/hooks.rb:100 0.014
5:4.651
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.007
Given a computer 0.228
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:14.588
When I uninstall "popularity-contest" using apt 21.822
And I accept removing "popularity-contest" from Additional Software 0.533
Then "popularity-contest" is not in the list of Additional Software 0.723
When I start Synaptic 22.540
And I update APT using Synaptic 22.680
And I install "cowsay" using Synaptic 11.874
And I accept adding "cowsay" to Additional Software 2.994
Then Additional Software is correctly configured for package "cowsay" 1.006
When I uninstall "cowsay" using apt 3.295
And I refuse removing "cowsay" from Additional Software 0.760
Then Additional Software is correctly configured for package "cowsay" 0.900
When I start "Additional Software" via GNOME Activities Overview 10.670
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.646
Then "cowsay" is not in the list of Additional Software 0.807
When I install "cowsay" using apt 3.213
And I refuse adding "cowsay" to Additional Software 0.604
Then "cowsay" is not in the list of Additional Software 0.758
After features/support/hooks.rb:515 1.014
After features/support/hooks.rb:326 0.699
After features/support/hooks.rb:100 0.008
11:37.761
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:507 0.004
Given a computer 0.232
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:19.911
And I configure APT to prefer an old version of cowsay 0.026
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 30.132
And I accept adding "cowsay" to Additional Software 4.461
And Additional Software is correctly configured for package "cowsay" 0.850
And I shutdown Tails and wait for the computer to power off 6.529
And I start Tails from USB drive "__internal" with network unplugged 56.415
And I enable persistence 11.808
# 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.026
And I log in to a new session 36.598
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.344
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
# 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.066
And the network is plugged 0.065
And Tor is ready 22.300
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.094
And available upgrades have been checked 0.176
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.778
And I can open the Additional Software configuration window from the notification 6.003
And I shutdown Tails and wait for the computer to power off 2:3.274
And I start Tails from USB drive "__internal" with network unplugged 59.288
And I enable persistence 10.555
# 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.024
And I log in to a new session 40.098
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.685
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
And the network is plugged 0.056
And Tor is ready 54.542
Then the Additional Software upgrade service has started 0.192
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.095
After features/support/hooks.rb:515 2.728
After features/support/hooks.rb:326 0.773
After features/support/hooks.rb:100 0.025
21:49.631
Scenario I am notified when Additional Software fails to install a package
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:507 0.004
Steps
Given a computer 0.215
And I start Tails from USB drive "__internal" with network unplugged 1:0.377
And I enable persistence 10.448
And I remove the "cowsay" deb files from the APT cache 0.679
# 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.095
And I log in to a new session 37.633
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 20:0.182
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:582:in `new'
./features/step_definitions/common_steps.rb:582:in `/^I see the "(.+)" notification(?: after at most (\d+) seconds)?$/'
features/additional_software_packages.feature:132:in `Then I see the "The installation of your additional software failed" notification after at most 300 seconds'
And I can open the Additional Software log file from the notification 0.000
And the package "cowsay" is not installed 0.000
After features/support/hooks.rb:515 0.033
After features/support/hooks.rb:326 11.215

SCENARIO FAILED: 'I am notified when Additional Software fails to install a package' (at time 01:54:07)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/112/artifact/build-artifacts/01:54:07_I_am_notified_when_Additional_Software_fails_to_install_a_package.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/112/artifact/build-artifacts/01:54:07_I_am_notified_when_Additional_Software_fails_to_install_a_package.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/112/artifact/build-artifacts/01:54:07_I_am_notified_when_Additional_Software_fails_to_install_a_package.journal

After features/support/hooks.rb:100 0.007
Tags: @product
2:37.827
Before features/support/hooks.rb:269 0.005
Given a computer 1.262
And I create a 7200 MiB disk named "old" 0.047
And I plug USB drive "old" 1.048
And I write an old version of the Tails USB image to disk "old" 30.481
When I start Tails from USB drive "old" with network unplugged 2:0.604
Then the boot device has safe access rights 3.373
And Tails is running from USB drive "old" 0.315
And there is no persistence partition on USB drive "old" 0.076
And process "udev-watchdog" is running 0.097
And udev-watchdog is monitoring the correct device 0.284
And I unplug USB drive "old" 0.235
After features/support/hooks.rb:326 10.569
After features/support/hooks.rb:100 0.011
Tags: @product
2:6.643
Before features/support/hooks.rb:269 0.006
Given a computer 0.243
And I start Tails from USB drive "old" with network unplugged and I login 1:20.736
Then Tails is running from USB drive "old" 0.295
And I create a persistent partition 34.182
And I take note of which tps features are available 1.700
Then a Tails persistence partition exists on USB drive "old" 0.872
And I shutdown Tails and wait for the computer to power off 8.612
After features/support/hooks.rb:326 0.223
After features/support/hooks.rb:100 0.011
Tags: @product
2:53.012
Before features/support/hooks.rb:269 0.007
Given a computer 0.214
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:13.315
Then Tails is running from USB drive "old" 0.383
And all tps features are active 2.139
When I write some files expected to persist 2.695
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.249
And all persistence configuration files have safe access rights 0.616
And all persistent directories from the old Tails version have safe access rights 2.703
And I take note of which tps features are available 0.474
And I shutdown Tails and wait for the computer to power off 4.578
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 25.639
After features/support/hooks.rb:326 0.155
After features/support/hooks.rb:100 0.010
Tags: @product
2:38.904
Before features/support/hooks.rb:269 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 12.853
And I log in to a new session 20.028
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.352
And I plug USB drive "to_upgrade" 2.424
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:43.236
Then the running Tails is installed on USB drive "to_upgrade" 18.587
And I unplug USB drive "to_upgrade" 0.198
And I unplug USB drive "__internal" 0.223
After features/support/hooks.rb:326 2.232
After features/support/hooks.rb:100 0.000
Tags: @product
2:18.524
Before features/support/hooks.rb:269 0.005
Given a computer 0.210
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:7.737
Then all tps features from the old Tails version are active 2.376
And Tails is running from USB drive "to_upgrade" 0.369
And the boot device has safe access rights 3.256
And the expected persistent files created with the old Tails version are present in the filesystem 1.662
And all persistent directories from the old Tails version have safe access rights 2.911
After features/support/hooks.rb:326 0.909
After features/support/hooks.rb:100 0.010
6:33.431
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.066
And no SquashFS delta is installed 0.087
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.591
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.105
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.313
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.525
When the network is plugged 0.043
And Tor is ready 23.407
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 7.036
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 10.105
Given I shutdown Tails and wait for the computer to power off 13.265
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:0.706
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 7.821
And the file system changes introduced in version 6.2~testoverlayfs are present 0.388
And only the 6.2~testoverlayfs SquashFS delta is installed 0.080
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.394
# 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.435
When the network is plugged 0.040
And Tor is ready 22.146
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 3.835
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.288
Given I shutdown Tails and wait for the computer to power off 4.653
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.592
Then Tails is running version 6.3~testoverlayfs 0.016
And all tps features are active 2.231
And the file system changes introduced in version 6.3~testoverlayfs are present 0.788
And only the 6.3~testoverlayfs SquashFS delta is installed 0.092
# 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.419
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.277
When the network is plugged 0.040
And Tor is ready 19.310
Then the Upgrader considers the system as up-to-date 0.317
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 14.984
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 1.005
After features/support/hooks.rb:326 0.861
After features/support/hooks.rb:100 0.019
37.561
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.296
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.278
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.051
And the signing key used by the Upgrader is outdated 0.797
But a current signing key is available on our website 0.000
When the network is plugged 0.050
And Tor is ready 20.849
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.237
After features/support/hooks.rb:326 0.774
After features/support/hooks.rb:100 0.000
1:6.468
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 50.098
When I eject the boot medium 0.263
Then Tails eventually shuts down 16.107
After features/support/hooks.rb:326 0.275
After features/support/hooks.rb:100 0.000
45.232
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.410
And I prepare Tails for memory erasure tests 0.406
And I fill a 128 MiB file with a known pattern on the root filesystem 18.115
And patterns cover at least 128 MiB in the guest's memory 3.561

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

When I eject the boot medium 0.605
And I wait for Tails to finish wiping the memory 11.376
Then I find very few patterns in the guest's memory 1.756

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

After features/support/hooks.rb:326 3.532
After features/support/hooks.rb:100 0.000
41.845
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 9.073
And I prepare Tails for memory erasure tests 0.428
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.902
And I fill the USB drive with a known pattern 2.600
And I read the content of the test FS 0.127
And patterns cover at least 90% of the test FS size in the guest's memory 4.493

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

When I eject the boot medium 0.378
And I wait for Tails to finish wiping the memory 11.888
Then I find very few patterns in the guest's memory 1.953

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

After features/support/hooks.rb:326 3.657
After features/support/hooks.rb:100 0.000
1:1.787
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.586
And I prepare Tails for memory erasure tests 0.435
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.552
And I fill the USB drive with a known pattern 1.566
And I read the content of the test FS 0.067
And patterns cover at least 99% of the test FS size in the guest's memory 3.200

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

When I eject the boot medium 0.320
And I wait for Tails to finish wiping the memory 10.339
Then I find very few patterns in the guest's memory 1.718

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

After features/support/hooks.rb:326 3.619
After features/support/hooks.rb:100 0.000
2:22.036
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.456
And I prepare Tails for memory erasure tests 0.466
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.994
And patterns cover at least 100 MiB in the guest's memory 3.950

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

When I eject the boot medium 0.634
And I wait for Tails to finish wiping the memory 11.302
Then I find very few patterns in the guest's memory 1.781

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

And Tails eventually shuts down 1:29.449
After features/support/hooks.rb:326 0.159
After features/support/hooks.rb:100 0.000
Tags: @product
58.298
Before features/support/hooks.rb:269 0.005
Given a computer 0.231
And I start Tails from DVD with network unplugged 57.693
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,deb.tails.boum.org,deb.torproject.org" 0.058
And no proposed-updates APT suite is enabled 0.097
And no experimental APT suite is enabled for deb.torproject.org 0.064
And if releasing, no unversioned Tails APT source is enabled 0.138

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:326 0.771
After features/support/hooks.rb:100 0.010
Tags: @product
1:11.092
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.311
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 8.670
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.503
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.473
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.013
When I start Tails' custom backup tool 3.814
Then the backup tool displays "Plug in your backup Tails USB stick" 0.190
When I plug USB drive "backup" 2.500
And I give the Persistent Storage on drive "backup" its own UUID 0.130
And I click "Retry" in the backup tool 1.163
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.188
When I click "Back Up" in the backup tool 1.121
And I enter my persistent storage passphrase into the polkit prompt 3.583
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 15.959
# 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" 4.402
Then the USB drive "backup" contains the same files as my persistent storage 4.886
After features/support/hooks.rb:326 2.234
After features/support/hooks.rb:100 0.130
Tags: @product
0.172
Then the hostname should not have been leaked on the network 0.172
After features/support/hooks.rb:326 0.920
After features/support/hooks.rb:100 0.047
Tags: @product
0.707
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.160
And I switch to the "manually-added-con" NetworkManager connection 0.338
Then the hostname should not have been leaked on the network 0.208
After features/support/hooks.rb:326 0.587
After features/support/hooks.rb:100 0.052
43.732
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.392
When I start "Tails Documentation" via GNOME Activities Overview 10.863
Then the Tor Browser has started 23.871
Then "Tails - Documentation" has loaded in the Tor Browser 0.604
After features/support/hooks.rb:326 1.155
After features/support/hooks.rb:100 0.000
50.248
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.627
When I start "Tails Documentation" via GNOME Activities Overview 10.730
Then the Tor Browser has started 24.353
Then "Tails - Documentation" has loaded in the Tor Browser 0.537
After features/support/hooks.rb:326 1.122
After features/support/hooks.rb:100 0.000
21.706
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD without network and logged in 8.209
When I start Electrum through the GNOME menu 11.296
But the "electrum" tps feature is not enabled 0.598
And I see a warning that Electrum is not persistent 1.601
After features/support/hooks.rb:515 0.115
After features/support/hooks.rb:326 0.762
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
22.130
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.312
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 5.052
Then I see "CupsTestPage.png" after at most 40 seconds 3.570
And I can print the current document to "/home/amnesia/output.pdf" 5.194
After features/support/hooks.rb:326 0.999
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
20.429
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.294
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.152
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.449
Then I see "CupsTestPage.png" after at most 40 seconds 3.594
And I can print the current document to "/home/amnesia/output.pdf" 4.938
After features/support/hooks.rb:326 0.774
After features/support/hooks.rb:100 0.000
Feature: Using Evince
23.009
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 9.002
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.061
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.163
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.127
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.109
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.110
When I close Evince 0.265
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.131
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.187
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.441
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.096
When I close Evince 0.193
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.190
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.222
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.336
# 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.087
After features/support/hooks.rb:326 0.964
After features/support/hooks.rb:100 0.000
Feature: Using Evince
Tags: @product
21.959
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.824
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.193
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.051
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.424
Then I see "CupsTestPage.png" after at most 40 seconds 3.517
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.947
After features/support/hooks.rb:326 0.952
After features/support/hooks.rb:100 0.000
Feature: Using Evince
16.561
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.987
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.176
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.051
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.194
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.563
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.493
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.094
After features/support/hooks.rb:326 0.901
After features/support/hooks.rb:100 0.000
20.383
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.788
And I wait 10 seconds 10.006

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.064
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.214
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.067
After features/support/hooks.rb:326 0.892
After features/support/hooks.rb:100 0.000
Tags: @product
11.509
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 9.710
When the "Dogtail rules!" notification is sent 1.263
Then the "Dogtail rules!" notification is shown to the user 0.535
After features/support/hooks.rb:326 1.174
After features/support/hooks.rb:100 0.000
Tags: @product
3:42.574
Before features/support/hooks.rb:269 0.004
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.485
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.125
And Tor is ready 21.758
And all notifications have disappeared 4.532
When I start "Additional Software" via GNOME Activities Overview 11.005
And I close the "tails-additional-software-config" window 2.248
When I start "Disks" via GNOME Activities Overview 8.318
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.558
When I start "GNOME Terminal" via GNOME Activities Overview 9.620
And I close the "gnome-terminal-server" window 1.863
When I start "Files" via GNOME Activities Overview 8.119
And I close the "org.gnome.Nautilus" window 17.512
When I start "Persistent Storage" via GNOME Activities Overview 10.108
And I close the "tps-frontend" window 3.645
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.487
And I close the "zenity" window 3.400
When I start "Pidgin" via GNOME Activities Overview 8.220
And I close the "Pidgin" window via Alt+F4 3.760
When I start "Thunderbird" via GNOME Activities Overview 8.883
And I close the "Thunderbird" window 14.125
When I start "Tor Browser" via GNOME Activities Overview 9.529
And I close the "Firefox" window 14.821
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.130
And I close the "unlock-veracrypt-volumes" window 2.943
When I start "Unsafe Browser" via GNOME Activities Overview 9.210
And I close the "Firefox" window 16.158
After features/support/hooks.rb:326 1.258
After features/support/hooks.rb:100 0.000
Tags: @product
42.347
Before features/support/hooks.rb:269 0.005
Given a computer 0.221
And I start the computer from DVD with network unplugged 38.240
When Tails detects disk read failures on the SquashFS 1.675
Then I see a disk failure message on the splash screen 2.210
After features/support/hooks.rb:326 0.711
After features/support/hooks.rb:100 0.010
Tags: @product
41.028
Before features/support/hooks.rb:269 0.006
Given a computer 0.250
And I start the computer from DVD with network unplugged 36.750
When Tails detects disk read failures on the boot device 1.431
Then I see a disk failure message on the splash screen 2.596
After features/support/hooks.rb:326 0.642
After features/support/hooks.rb:100 0.010
Tags: @product
40.471
Before features/support/hooks.rb:269 0.003
Given a computer 0.224
And I start the computer from DVD with network unplugged 36.599
When Tails detects disk read failures on the boot device with a target error 0.560
Then I see a disk failure message on the splash screen 3.087
After features/support/hooks.rb:326 0.698
After features/support/hooks.rb:100 0.008
Tags: @product @doc
35.433
Before features/support/hooks.rb:269 0.006
Given a computer 0.243
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.133
When Tails detects disk read failures on the SquashFS 1.547
Then I see a disk failure message 0.499
Then I can open the hardware failure documentation from the disk failure message 24.008
After features/support/hooks.rb:326 2.390
After features/support/hooks.rb:100 0.000
Tags: @product @doc
35.486
Before features/support/hooks.rb:269 0.006
Given a computer 0.217
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.411
When Tails detects disk read failures on the boot device 0.689
Then I see a disk failure message 1.270
Then I can open the hardware failure documentation from the disk failure message 23.897
After features/support/hooks.rb:326 2.035
After features/support/hooks.rb:100 0.000
Tags: @product @doc
33.861
Before features/support/hooks.rb:269 0.005
Given a computer 0.231
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.597
When Tails detects disk read failures on the boot device with a target error 1.647
Then I see a disk failure message 0.477
Then I can open the hardware failure documentation from the disk failure message 21.907
After features/support/hooks.rb:326 2.335
After features/support/hooks.rb:100 0.000
Feature: Hardware support
Tags: @product
51.428
Before features/support/hooks.rb:269 0.006
Given a computer 0.229
And I start the computer from DVD with network unplugged and an unsupported graphics card 36.413
Then I see a graphics card failure message on the splash screen 14.785
After features/support/hooks.rb:326 0.749
After features/support/hooks.rb:100 0.008
Tags: @product @doc
13.357
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.458
Then the included OpenPGP keys are valid for the next 1 month 4.899
After features/support/hooks.rb:326 1.025
After features/support/hooks.rb:100 0.000
Tags: @product
23.800
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 9.158
Then the keys trusted by APT are valid for the next 3 months 14.642
After features/support/hooks.rb:326 0.771
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
1:0.724
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.563
And I log in to a new session in German (de) 44.560
Then the amnesiac Documents directory exists 0.085
And there is a GNOME bookmark for the amnesiac Documents directory 3.514
After features/support/hooks.rb:326 1.661
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
47.493
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.124
And I log in to a new session in German (de) 35.241
Then the amnesiac Downloads directory exists 0.090
And there is a GNOME bookmark for the amnesiac Downloads directory 3.036
After features/support/hooks.rb:326 0.770
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
47.225
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.386
And I log in to a new session in German (de) 35.500
Then the amnesiac Music directory exists 0.097
And there is a GNOME bookmark for the amnesiac Music directory 3.241
After features/support/hooks.rb:326 1.301
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.658
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.947
And I log in to a new session in German (de) 34.335
Then the amnesiac Pictures directory exists 0.095
And there is a GNOME bookmark for the amnesiac Pictures directory 3.280
After features/support/hooks.rb:326 1.869
After features/support/hooks.rb:100 0.000
Feature: Localization
Tags: @product
46.035
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.489
And I log in to a new session in German (de) 34.410
Then the amnesiac Videos directory exists 0.140
And there is a GNOME bookmark for the amnesiac Videos directory 2.995
After features/support/hooks.rb:326 1.102
After features/support/hooks.rb:100 0.000
Feature: Localization
2:35.907
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.425
When I log in to a new session in Arabic (ar) 38.658
Then the keyboard layout is set to "us" 0.148
When the network is plugged 0.050
And Tor is ready 17.779
Then I successfully start the Unsafe Browser in "ar" 16.361
And I kill the Unsafe Browser 5.877
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 32.561
And DuckDuckGo is the default search engine 16.402
And I kill the Tor Browser 5.476
And the screen keyboard works in Thunderbird 13.451
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:326 1.130
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.260
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.416
When I log in to a new session in Chinese (zh_CN) 34.696
Then the keyboard layout is set to "cn" 0.419
When the network is plugged 0.085
And Tor is ready 17.544
Then I successfully start the Unsafe Browser in "zh_CN" 15.526
And I kill the Unsafe Browser 5.806
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 30.956
And DuckDuckGo is the default search engine 10.427
And I kill the Tor Browser 5.610
And the screen keyboard works in Thunderbird 17.993
And the layout of the screen keyboard is set to "us" 0.643
After features/support/hooks.rb:326 1.467
After features/support/hooks.rb:100 0.000
Feature: Localization
1:59.786
Before features/support/hooks.rb:269 0.025
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.024
When I log in to a new session in English (en) 18.124
Then the keyboard layout is set to "us" 0.149
When the network is plugged 0.043
And Tor is ready 17.186
Then I successfully start the Unsafe Browser in "en" 15.226
And I kill the Unsafe Browser 5.763
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 28.275
And DuckDuckGo is the default search engine 7.122
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 12.961
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:326 1.354
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.183
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.533
When I log in to a new session in French (fr) 34.917
Then the keyboard layout is set to "fr" 0.178
When the network is plugged 0.049
And Tor is ready 17.875
Then I successfully start the Unsafe Browser in "fr" 14.588
And I kill the Unsafe Browser 5.786
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 29.767
And DuckDuckGo is the default search engine 10.666
And I kill the Tor Browser 5.533
And the screen keyboard works in Thunderbird 14.571
And the layout of the screen keyboard is set to "fr" 0.607
After features/support/hooks.rb:326 1.208
After features/support/hooks.rb:100 0.000
Feature: Localization
2:29.165
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.713
When I log in to a new session in German (de) 33.854
Then the keyboard layout is set to "de" 0.140
When the network is plugged 0.042
And Tor is ready 16.322
Then I successfully start the Unsafe Browser in "de" 15.594
And I kill the Unsafe Browser 5.819
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 30.423
And DuckDuckGo is the default search engine 17.088
And I kill the Tor Browser 5.643
And the screen keyboard works in Thunderbird 14.702
And the layout of the screen keyboard is set to "de" 0.677
After features/support/hooks.rb:326 1.157
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.657
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.388
When I log in to a new session in Italian (it) 33.164
Then the keyboard layout is set to "it" 0.530
When the network is plugged 0.042
And Tor is ready 17.622
Then I successfully start the Unsafe Browser in "it" 15.473
And I kill the Unsafe Browser 5.853
When I enable the screen keyboard 0.155
Then the screen keyboard works in Tor Browser 30.793
And DuckDuckGo is the default search engine 10.023
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 12.785
And the layout of the screen keyboard is set to "us" 0.541
After features/support/hooks.rb:326 2.617
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.058
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.087
When I log in to a new session in Persian (fa) 34.973
Then the keyboard layout is set to "ir" 0.152
When the network is plugged 0.045
And Tor is ready 17.959
Then I successfully start the Unsafe Browser in "fa" 14.224
And I kill the Unsafe Browser 5.915
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 28.809
And DuckDuckGo is the default search engine 9.978
And I kill the Tor Browser 5.285
And the screen keyboard works in Thunderbird 13.935
And the layout of the screen keyboard is set to "ir" 0.545
After features/support/hooks.rb:326 1.343
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.826
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.257
When I log in to a new session in Portuguese (pt) 34.004
Then the keyboard layout is set to "pt" 0.502
When the network is plugged 0.066
And Tor is ready 16.158
Then I successfully start the Unsafe Browser in "pt" 14.950
And I kill the Unsafe Browser 5.799
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 29.205
And DuckDuckGo is the default search engine 10.418
And I kill the Tor Browser 5.521
And the screen keyboard works in Thunderbird 14.289
And the layout of the screen keyboard is set to "us" 0.530
After features/support/hooks.rb:326 1.070
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.549
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.646
When I log in to a new session in Russian (ru) 34.460
Then the keyboard layout is set to "ru" 0.215
When the network is plugged 0.048
And Tor is ready 17.121
Then I successfully start the Unsafe Browser in "ru" 15.090
And I kill the Unsafe Browser 5.774
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 30.224
And DuckDuckGo is the default search engine 10.387
And I kill the Tor Browser 5.572
And the screen keyboard works in Thunderbird 14.309
And the layout of the screen keyboard is set to "ru" 0.575
After features/support/hooks.rb:326 1.048
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.056
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.446
When I log in to a new session in Spanish (es) 34.713
Then the keyboard layout is set to "es" 0.143
When the network is plugged 0.045
And Tor is ready 14.386
Then I successfully start the Unsafe Browser in "es" 16.389
And I kill the Unsafe Browser 5.871
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 27.011
And DuckDuckGo is the default search engine 16.954
And I kill the Tor Browser 5.517
And the screen keyboard works in Thunderbird 12.858
And the layout of the screen keyboard is set to "us" 0.600
After features/support/hooks.rb:326 4.046
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.388
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.460
When I log in to a new session in Turkish (tr) 34.722
Then the keyboard layout is set to "tr" 0.225
When the network is plugged 0.043
And Tor is ready 16.884
Then I successfully start the Unsafe Browser in "tr" 15.210
And I kill the Unsafe Browser 5.834
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 29.663
And DuckDuckGo is the default search engine 9.826
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 14.560
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:326 1.092
After features/support/hooks.rb:100 0.000
Tags: @product
48.742
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.401
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 4.220
And I log in to a new session 18.987
And the network is plugged 0.054
And Tor is ready 14.896
Then 1 network interface is enabled 0.122
And the 1st network device has its real MAC address configured 0.215
When I hotplug a network device and wait for it to be initialized 1.412
Then 2 network interfaces are enabled 0.076
And the 2nd network device has its real MAC address configured 0.079
And some network device leaked the real MAC address 0.268
After features/support/hooks.rb:326 0.893
After features/support/hooks.rb:100 0.045
Tags: @product
45.148
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.360
And I capture all network traffic 0.007
When I log in to a new session 19.261
And the network is plugged 0.055
And Tor is ready 15.317
Then 1 network interface is enabled 0.114
And the 1st network device has a spoofed MAC address configured 0.087
When I hotplug a network device and wait for it to be initialized 1.463
Then 2 network interfaces are enabled 0.127
And the 2nd network device has a spoofed MAC address configured 0.087
And no network device leaked the real MAC address 0.265
After features/support/hooks.rb:326 0.978
After features/support/hooks.rb:100 0.041
Tags: @product
29.559
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.355
And I capture all network traffic 0.004
And the network is plugged 0.044
And macchanger will fail by not spoofing and always returns false 0.219
When I log in to a new session 18.883
Then no network interfaces are enabled 0.341
And no network device leaked the real MAC address 0.011
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.698
After features/support/hooks.rb:326 0.745
After features/support/hooks.rb:100 0.054
Tags: @product
27.964
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.225
And I capture all network traffic 0.005
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns true 0.161
When I log in to a new session 17.032
Then no network interfaces are enabled 0.166
And no network device leaked the real MAC address 0.018
And I see the "Network card eth0 disabled" notification after at most 60 seconds 2.313
After features/support/hooks.rb:326 0.830
After features/support/hooks.rb:100 0.057
Tags: @product
31.700
Before features/support/hooks.rb:269 0.028
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.736
And I capture all network traffic 0.006
And the network is plugged 0.045
And macchanger will fail by not spoofing and always returns true 0.225
And no network interface modules can be unloaded 0.474
When I log in to a new session 19.011
Then 1 network interface is enabled 0.145
But the MAC spoofing panic mode disabled networking 0.612
And no network device leaked the real MAC address 0.010
And I see the "All networking disabled" notification after at most 60 seconds 1.431
After features/support/hooks.rb:326 0.750
After features/support/hooks.rb:100 0.045
Tags: @product
57.129
Before features/support/hooks.rb:269 0.005
Given a computer 0.407
And I capture all network traffic 0.005
When I start the computer 0.992
Then the computer boots Tails 55.590
And no network interfaces are enabled 0.114
And no network device leaked the real MAC address 0.018
After features/support/hooks.rb:326 1.672
After features/support/hooks.rb:100 0.040
1:35.741
Before features/support/hooks.rb:269 0.005
Given a computer 0.208
And I start Tails from DVD with network unplugged and I login 1:17.878
And I plug and mount a USB drive containing a sample PNG 15.612
Then MAT can clean some sample PNG file 2.041
After features/support/hooks.rb:326 0.724
After features/support/hooks.rb:100 0.011
Feature: Networking
Tags: @product
1:23.433
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 9.116
And I wait between 30 and 60 seconds 54.054

Slept for 54 seconds

Then the Tor Status icon tells me that Tor is not usable 0.781
When the network is plugged 0.046
Then I successfully configure Tor 14.662
And the Tor Status icon tells me that Tor is usable 0.758
And all notifications have disappeared 3.963
And the time has synced 0.049
After features/support/hooks.rb:326 0.913
After features/support/hooks.rb:100 0.000
Feature: Networking
39.907
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.449
And I disable networking in Tails Greeter 1.352
And I log in to a new session 19.432
Then no network interfaces are enabled 0.250
When I hotplug a network device 0.202
And I wait 10 seconds 10.008

Slept for 10 seconds

Then no network interfaces are enabled 0.212
After features/support/hooks.rb:326 1.179
After features/support/hooks.rb:100 0.000
Feature: Onion Circuits
Tags: @product
25.907
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.718
When I start "Onion Circuits" via GNOME Activities Overview 9.971
Then Onion Circuits starts 1.858
And Onion Circuits shows some circuits 0.357
After features/support/hooks.rb:326 1.000
After features/support/hooks.rb:100 0.000
Tags: @product
2:45.105
Before features/support/hooks.rb:269 0.170
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:55.433
And I update APT using apt 20.576
And I install "python3-behave" using apt 25.678
Then the Tails Persistent Storage behave tests pass 3.417
After features/support/hooks.rb:326 0.765
After features/support/hooks.rb:100 0.000
Tags: @product
41.682
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 13.447
When I log in to a new session without activating the Persistent Storage 20.151
Then Tails is running from USB drive "__internal" 0.832
And persistence is disabled 0.396
But a Tails persistence partition exists on USB drive "__internal" 6.854
After features/support/hooks.rb:326 0.921
After features/support/hooks.rb:100 0.000
Tags: @product
3:15.342
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 13.074
Then Tails is running from USB drive "__internal" 0.431
When I create a file in the Persistent directory 0.325
And I create a persistent partition with the default settings 28.687
Then the file I created was copied to the Persistent Storage 0.554
When I shutdown Tails and wait for the computer to power off 15.738
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:16.192
Then persistence for "Persistent" is active 0.245
And the file I created in the Persistent directory exists 0.093
After features/support/hooks.rb:326 0.700
After features/support/hooks.rb:100 0.009
Tags: @product
56.438
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.381
And the system is very low on memory 5.785
When I create a file in the Persistent directory 0.922
When I try to create a persistent partition 19.068
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.153
When I close the Persistent Storage app 2.491
And I free up some memory 1.806
And I create a persistent partition with the default settings 13.606
Then the file I created was copied to the Persistent Storage 0.222
After features/support/hooks.rb:326 2.893
After features/support/hooks.rb:100 0.000
Tags: @product
2:53.830
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.160
Then Tails is running from USB drive "__internal" 0.429
And all tps features are active 2.214
And all persistent directories have safe access rights 2.528
When I disable the first tps feature 5.385
Then all tps features but the first one are active 2.136
And I shutdown Tails and wait for the computer to power off 13.685
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:13.770
Then all tps features but the first one are active 2.518
After features/support/hooks.rb:326 0.675
After features/support/hooks.rb:100 0.020
Tags: @product
20.019
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.848
Then persistence for "Persistent" is active 0.090
And I create a file in the Persistent directory 0.054
Then the file I created was copied to the Persistent Storage 0.065
When I disable the first tps feature 6.500
Then persistence for "Persistent" is not active 0.083
And the Persistent directory does not exist 0.072
When I enable the first tps feature 3.135
Then persistence for "Persistent" is active 0.087
And the file I created in the Persistent directory exists 0.079
After features/support/hooks.rb:326 0.943
After features/support/hooks.rb:100 0.000
Tags: @product
18.513
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.151
Then persistence for "Persistent" is active 0.110
When I create a file in the Persistent directory 0.088
And I disable the first tps feature 5.454
And I delete the data of the Persistent Folder feature 3.630
Then the file I created does not exist on the Persistent Storage 0.077
After features/support/hooks.rb:326 0.993
After features/support/hooks.rb:100 0.000
Tags: @product
1:34.637
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.222
And the network is plugged 0.052
And Tor is ready 47.204
And I take note of which tps features are available 0.672
When I write some files expected to persist 1.832
And I shutdown Tails and wait for the computer to power off 9.166
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 26.486
After features/support/hooks.rb:326 0.119
After features/support/hooks.rb:100 0.000
Tags: @product
3:21.795
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.387
And the network is plugged 0.044
And Tor is ready 18.785
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.264
And I shutdown Tails and wait for the computer to power off 11.311
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:17.804
And I capture all network traffic 0.011
And the network is plugged 0.067
And Tor is ready 22.395
And I switch to the "persistent-con-current" NetworkManager connection 0.373
And the 1st network device has a spoofed MAC address configured 0.079
And no network device leaked the real MAC address 0.268
After features/support/hooks.rb:326 0.690
After features/support/hooks.rb:100 0.047
Tags: @product
1:1.964
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 15.846
And I enable persistence creation in Tails Greeter 1.135
And I log in to a new session expecting no warning about the Persistent Storage not being activated 22.093
Then I create a persistent partition with the default settings using the wizard that was already open 22.887
After features/support/hooks.rb:326 1.662
After features/support/hooks.rb:100 0.000
Tags: @product
5:37.575
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.364
When I enable persistence 48.311
Then no persistent Greeter options were restored 16.968
When I set all Greeter options to non-default values 29.599
And I log in to a new session in German (de) after having activated the Persistent Storage 57.707
Then all Greeter options are set to non-default values 0.582
When I cold reboot the computer 9.711
And the computer reboots Tails 1:7.813
Given I enable persistence 40.249
Then persistent Greeter options were restored 16.167
When I log in to a new session after having activated the Persistent Storage 37.599
Then all Greeter options are set to non-default values 0.500
After features/support/hooks.rb:326 1.213
After features/support/hooks.rb:100 0.011
Tags: @product
3:52.358
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.261
# Note that if anything fails after the passphrase was changed and
# before it's changed back below, subsequent scenarios might fail
# because the Persistent Storage doesn't have the expected passphrase.
When I change the passphrase of the Persistent Storage 31.998
And I shutdown Tails and wait for the computer to power off 13.072
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:18.353
And I change the passphrase of the Persistent Storage back to the original 38.672
After features/support/hooks.rb:326 2.474
After features/support/hooks.rb:100 0.008
Tags: @product
1:0.437
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.587
And I log in to a new session without activating the Persistent Storage 20.881
Then persistence is disabled 0.298
But a Tails persistence partition exists on USB drive "__internal" 8.293
And all notifications have disappeared 9.340
When I delete the persistent partition 8.641
Then there is no persistence partition on USB drive "__internal" 0.392
After features/support/hooks.rb:326 1.260
After features/support/hooks.rb:100 0.000
Tags: @product
2:46.238
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.618
When I write some dotfile expected to persist 0.095
And I shutdown Tails and wait for the computer to power off 11.530
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:20.368
Then the expected persistent dotfile is present in the filesystem 0.625
After features/support/hooks.rb:326 0.692
After features/support/hooks.rb:100 0.009
Tags: @product
1:50.117
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.361
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.088
When I try to enable persistence 0.319
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 36.283
When I log in to a new session after having activated the Persistent Storage 43.996
And all notifications have disappeared 9.120
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 4.248
And all tps features are enabled 2.424
And all tps features but the first one are active 2.275
After features/support/hooks.rb:326 1.188
After features/support/hooks.rb:100 0.000
Tags: @product
5:1.534
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:33.880
And I enable persistence 39.683
And I log in to a new session after having activated the Persistent Storage 45.983
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.488
And persistence is enabled 0.498
After features/support/hooks.rb:326 2.377
After features/support/hooks.rb:100 0.000
Tags: @product
30.782
Before features/support/hooks.rb:269 0.005
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 9.223
And I enable persistence but something goes wrong during the LUKS header upgrade 20.517
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 1.041
After features/support/hooks.rb:326 1.112
After features/support/hooks.rb:100 0.000
Tags: @product
17.448
When I choose to connect to Tor automatically 1.563
And I accept Tor Connection's offer to use my persistent bridges 1.861
And I click "Connect to Tor" 1.231
Then I wait until Tor is ready 10.654
And tca.conf includes the configured bridges 0.012
And the "TorConfiguration" tps feature is enabled and active 1.153
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.971
After features/support/hooks.rb:326 0.702
After features/support/hooks.rb:100 0.067
Tags: @product
19.489
When I choose to connect to Tor automatically 1.796
And I accept Tor Connection's offer to use my persistent bridges 1.745
And I disable saving bridges to Persistent Storage 1.247
And I configure a direct connection in the Tor Connection Assistant 10.166
Then I wait until Tor is ready 2.310
And tca.conf includes no bridge 0.051
And the "TorConfiguration" tps feature is not enabled and not active 1.178
And all Internet traffic has only flowed through Tor or connectivity check service 0.993
After features/support/hooks.rb:326 0.713
After features/support/hooks.rb:100 0.051
Feature: Random Seed
Tags: @product
3:19.513
Before features/support/hooks.rb:269 0.006
Given a computer 0.255
And I temporarily create a 7200 MiB disk named "temp" 0.076
And I plug USB drive "temp" 1.056
And I write the Tails USB image to disk "temp" 31.996
Then there is no random seed on USB drive "temp" 6.124
When I start Tails from USB drive "temp" with network unplugged 2:0.539
Then the random seed was written multiple times on first boot 0.056
And there is a random seed on USB drive "temp" 6.097
When I log in to a new session 15.927
And I wait for the random seed to be updated 1.086
Then there is a random seed on USB drive "temp" 5.971
And the random seed is different from the previous one 0.000
And I shutdown Tails and wait for the computer to power off 4.225
Then there is a random seed on USB drive "temp" 6.100
And the random seed is different from the previous one 0.000
After features/support/hooks.rb:326 0.159
After features/support/hooks.rb:100 0.099
Tags: @product
12.752
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 12.350
Then the live user has been setup by live-boot 0.109
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.089
And the live user owns its home directory which has strict permissions 0.203
After features/support/hooks.rb:326 0.777
After features/support/hooks.rb:100 0.000
16.626
Before features/support/hooks.rb:269 0.020
Given I have started Tails from DVD and logged in and the network is connected 16.393
Then no unexpected services are listening for network connections 0.232

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:326 0.656
After features/support/hooks.rb:100 0.000
Tags: @product
20.649
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.752
Then the live user can only access allowed local services 5.897

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:326 0.630
After features/support/hooks.rb:100 0.000
Tags: @product
10.380
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 10.173
Then there are no unexpected messages of priority "err" or higher in the journal 0.207
After features/support/hooks.rb:326 0.872
After features/support/hooks.rb:100 0.000
Tags: @product
11.894
Before features/support/hooks.rb:269 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.810
Then there are no unexpected messages of priority "err" or higher in the journal 0.084
After features/support/hooks.rb:326 1.103
After features/support/hooks.rb:100 0.000
Tags: @product
31.556
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.975
When I request a shutdown using the system menu 1.923
Then Tails eventually shuts down 16.656
After features/support/hooks.rb:326 0.173
After features/support/hooks.rb:100 0.000
1:34.276
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 16.965
When I request a reboot using the system menu 1.948
Then Tails eventually restarts 1:15.361
After features/support/hooks.rb:326 3.717
After features/support/hooks.rb:100 0.000
6.541
Given I monitor the network connections of SSH 0.071
And I have the SSH key pair for an SSH server 0.370
When I connect to an SSH server on the Internet 5.924
Then I have sucessfully logged into the SSH server 0.162
And I see that SSH is properly stream isolated 0.012
After features/support/hooks.rb:515 0.458
After features/support/hooks.rb:326 0.719
After features/support/hooks.rb:100 0.000
7.365
Given I have the SSH key pair for an SSH server 0.241
And an SSH server is running on the LAN 0.558
When I connect to an SSH server on the LAN 4.899
Then I am prompted to verify the SSH fingerprint for the SSH server 1.666
After features/support/hooks.rb:515 0.411
After features/support/hooks.rb:326 0.660
After features/support/hooks.rb:100 0.000
28.555
Given I have the SSH key pair for an SFTP server 0.304
When I connect to an SFTP server on the Internet 26.778
Then I successfully connect to the SFTP server 1.472
After features/support/hooks.rb:515 0.514
After features/support/hooks.rb:326 0.703
After features/support/hooks.rb:100 0.000
17.457
Given I cancel setting up an email account 3.471
When I open Thunderbird's Add-ons Manager 2.117
And I open the Extensions tab 1.075
Then I see that no add-ons are enabled in Thunderbird 10.793
After features/support/hooks.rb:515 0.784
After features/support/hooks.rb:326 1.632
After features/support/hooks.rb:100 0.000
45.187
When I enter my email credentials into the autoconfiguration wizard 10.911
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.405
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.405
When I accept the autoconfiguration wizard's configuration 18.777
And I send an email to myself 6.309
And I fetch my email 1.588
Then I can find the email I sent to myself in my inbox 6.789
After features/support/hooks.rb:515 1.426
After features/support/hooks.rb:326 0.955
After features/support/hooks.rb:100 0.000
11.268
When the network is plugged 0.071
And the Tor Connection Assistant autostarts 4.696
And I look at the hide mode but then I go back 5.024
And I choose to connect to Tor automatically 1.277
Then Tor Connection does not propose me to use Tor bridges 0.199
After features/support/hooks.rb:326 1.617
After features/support/hooks.rb:100 0.000
Tags: @product
1:28.058
Given the Tor network and default bridges are blocked 2.094
And the network is plugged 0.526
And I make sure time sync before Tor connects indicates a captive portal 1.236
And the Tor Connection Assistant autostarts 3.302
When I choose to connect to Tor automatically 1.721
And I click "Connect to Tor" 1.161
Then the Tor Connection Assistant fails to connect to Tor 27.152
And the Tor Connection Assistant knows that it's not the time sync that failed 10.589
And the Tor Connection Assistant knows that there might be a captive portal 0.137
When I open the Unsafe Browser from Tor Connection 14.465
And I log-in to the Captive Portal 13.478
And I close the Unsafe Browser 0.122
And the Tor network and default bridges are unblocked 2.016
And I allow time sync before Tor connects to work again 0.054
And I click "Connect to Tor" 1.159
Then I wait until Tor is ready 8.838
After features/support/hooks.rb:326 1.209
After features/support/hooks.rb:100 0.002
Tags: @product
18.030
Before features/support/hooks.rb:269 0.015
Given I have started Tails from DVD and logged in and the network is connected 17.547
Then the firewall's policy is to drop all IPv4 traffic 0.104
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.228
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.069
And the firewall is configured to block all external IPv6 traffic 0.082
After features/support/hooks.rb:326 0.640
After features/support/hooks.rb:100 0.000
Tags: @product
48.213
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.897
And I capture all network traffic 0.010
When I successfully start the Unsafe Browser 22.295
And I open the Tails homepage in the Unsafe Browser 11.667
And the Tails homepage loads in the Unsafe Browser 0.599
Then the firewall leak detector has detected leaks 0.742
After features/support/hooks.rb:326 1.205
After features/support/hooks.rb:100 0.030
Tags: @product
13.711
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.573
And I capture all network traffic 0.007
And I disable Tails' firewall 0.238
When I do a TCP DNS lookup of "torproject.org" 0.782
Then the firewall leak detector has detected leaks 0.109
After features/support/hooks.rb:326 0.759
After features/support/hooks.rb:100 0.036
Tags: @product
14.062
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.884
And I capture all network traffic 0.016
And I disable Tails' firewall 0.218
When I do a UDP DNS lookup of "torproject.org" 0.857
Then the firewall leak detector has detected leaks 0.084
After features/support/hooks.rb:326 0.719
After features/support/hooks.rb:100 0.039
Tags: @product
17.037
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.551
And I capture all network traffic 0.006
And I disable Tails' firewall 0.204
When I send some ICMP pings 4.164
Then the firewall leak detector has detected leaks 0.110
After features/support/hooks.rb:326 0.612
After features/support/hooks.rb:100 0.051
14.476
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.051
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.343
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.082
After features/support/hooks.rb:515 0.395
After features/support/hooks.rb:326 0.631
After features/support/hooks.rb:100 0.000
14.142
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.705
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.366
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:515 0.361
After features/support/hooks.rb:326 0.641
After features/support/hooks.rb:100 0.000
18.191
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.710
When I open an untorified ICMP connection to 1.2.3.4 5.416
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.064
After features/support/hooks.rb:515 0.484
After features/support/hooks.rb:326 0.679
After features/support/hooks.rb:100 0.000
Tags: @product
25.871
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.425
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.064
And I successfully configure Tor 16.353
Then the system DNS is still using the local DNS resolver 0.012
After features/support/hooks.rb:326 1.025
After features/support/hooks.rb:100 0.000
10.258
When I monitor the network connections of tails-security-check 0.079
And I re-run tails-security-check 0.147
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.031
After features/support/hooks.rb:515 0.550
After features/support/hooks.rb:326 0.922
After features/support/hooks.rb:100 0.000
3.616
When I monitor the network connections of htpdate 0.064
And I re-run htpdate 3.537
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:515 0.473
After features/support/hooks.rb:326 0.698
After features/support/hooks.rb:100 0.000
32.724
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.088
And I re-run tails-upgrade-frontend-wrapper 32.624
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:515 0.668
After features/support/hooks.rb:326 0.874
After features/support/hooks.rb:100 0.000
30.558
When I monitor the network connections of Tor Browser 0.080
And I start the Tor Browser 29.282
And the Tor Browser loads the startup page 1.107
Then I see that Tor Browser is properly stream isolated 0.088
After features/support/hooks.rb:515 1.166
After features/support/hooks.rb:326 1.280
After features/support/hooks.rb:100 0.000
Tags: @product
51.955
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.386
And a web server is running on the LAN 1.038
And I capture all network traffic 0.008
When I start the Tor Browser 24.972
And the Tor Browser loads the startup page 1.110
And I open a page on the LAN web server in the Tor Browser 9.833
Then the Tor Browser shows the "Unable to connect" error 1.172
And no traffic was sent to the web server on the LAN 0.432
After features/support/hooks.rb:326 1.532
After features/support/hooks.rb:100 0.045
59.285
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.669
Then the amnesiac Tor Browser directory exists 0.053
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.825
And the persistent Tor Browser directory does not exist 0.077
When I start the Tor Browser 23.535
And the Tor Browser loads the startup page 1.074
Then I can save the current page as "index.html" to the default downloads directory 8.997
And I can print the current page as "output.pdf" to the default downloads directory 10.051
After features/support/hooks.rb:515 1.104
After features/support/hooks.rb:326 0.761
After features/support/hooks.rb:100 0.000
53.489
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.064
When I start the Tor Browser 23.664
Then the Tor Browser loads the startup page 1.139
When I download some file in the Tor Browser 15.332
Then the file is saved to the default Tor Browser download directory 0.287
After features/support/hooks.rb:515 2.407
After features/support/hooks.rb:326 1.018
After features/support/hooks.rb:100 0.000
1:22.555
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.670
When I start the Tor Browser 23.765
And the Tor Browser loads the startup page 1.238
Then I can listen to an Ogg audio track in Tor Browser 43.880
After features/support/hooks.rb:515 2.037
After features/support/hooks.rb:326 1.230
After features/support/hooks.rb:100 0.000
48.575
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.366
When I start the Tor Browser 25.177
And the Tor Browser loads the startup page 1.020
Then I can watch a WebM video in Tor Browser 10.010
After features/support/hooks.rb:515 1.178
After features/support/hooks.rb:326 1.067
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.153
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.533
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.128
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.052
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.064
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.063
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.063
And the file "/tmp/synaptic.html" exists 0.052
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.124
When I start the Tor Browser 23.036
And the Tor Browser loads the startup page 0.940
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.355
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.587
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.103
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.152
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.686
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.564
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.086
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.120
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.486
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.564
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.081
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.117
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.892
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.592
# 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.068
# 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.961
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.621
After features/support/hooks.rb:326 1.067
After features/support/hooks.rb:100 0.000
Tags: @product
39.707
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.533
When I start the Tor Browser 25.730
Then the Tor Browser uses all expected TBB shared libraries 1.443
After features/support/hooks.rb:326 0.929
After features/support/hooks.rb:100 0.000
56.703
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.405
When I start the Tor Browser 23.008
And the Tor Browser loads the startup page 1.070
And I open the Tails homepage in the Tor Browser 10.040
Then the Tor Browser loads the Tails homepage 1.124
When I request a new identity in Tor Browser 2.130
Then the Tor Browser restarts into a fresh session 5.922
After features/support/hooks.rb:515 2.100
After features/support/hooks.rb:326 1.149
After features/support/hooks.rb:100 0.000
Tags: @product
40.353
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.165
When I start the Tor Browser 25.373
And the Tor Browser loads the startup page 1.156
Then Tor Browser's circuit view is working 1.658
After features/support/hooks.rb:326 0.801
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.286
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.625
When I start the Tor Browser 25.014
And the Tor Browser loads the startup page 1.119
When I open the address "https://net.ipcalf.com/" in the Tor Browser 12.213
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 1.124
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.301
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 0.888
After features/support/hooks.rb:326 1.001
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.119
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.673
And the network is plugged 0.270
And I successfully configure Tor 22.939
And available upgrades have been checked 1.139
And all notifications have disappeared 4.428
Then the persistent Tor Browser directory exists 0.056
And there is a GNOME bookmark for the persistent Tor Browser directory 1.779
When I start the Tor Browser 22.434
And I open the address "https://tails.net/about" in the Tor Browser 10.680
And "Tails - How Tails works" has loaded in the Tor Browser 1.313
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.992
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.256
Then "Tails - How Tails works" has loaded in the Tor Browser 1.644
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.509
After features/support/hooks.rb:326 0.796
After features/support/hooks.rb:100 0.000
Tags: @product
44.674
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.780
Then the amnesiac Documents directory exists 0.079
And there is a GNOME bookmark for the amnesiac Documents directory 1.771
Then I start the Tor Browser in offline mode 25.832
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.210
After features/support/hooks.rb:326 0.806
After features/support/hooks.rb:100 0.000
Tags: @product
46.800
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.280
Then the amnesiac Downloads directory exists 0.058
And there is a GNOME bookmark for the amnesiac Downloads directory 1.618
Then I start the Tor Browser in offline mode 28.728
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.113
After features/support/hooks.rb:326 1.357
After features/support/hooks.rb:100 0.000
Tags: @product
44.625
Before features/support/hooks.rb:269 0.014
Given I have started Tails from DVD without network and logged in 8.617
Then the amnesiac Music directory exists 0.054
And there is a GNOME bookmark for the amnesiac Music directory 1.659
Then I start the Tor Browser in offline mode 25.128
And I can save the current page as "index.html" to the Music GNOME bookmark 9.165
After features/support/hooks.rb:326 0.823
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.166
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 21.966
Then the amnesiac Pictures directory exists 0.064
And there is a GNOME bookmark for the amnesiac Pictures directory 1.756
Then I start the Tor Browser in offline mode 28.132
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.246
After features/support/hooks.rb:326 1.069
After features/support/hooks.rb:100 0.000
Tags: @product
46.403
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 9.199
Then the amnesiac Videos directory exists 0.065
And there is a GNOME bookmark for the amnesiac Videos directory 1.549
Then I start the Tor Browser in offline mode 26.226
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.361
After features/support/hooks.rb:326 0.967
After features/support/hooks.rb:100 0.000
Tags: @product
3:30.614
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.910
And all tps features are active 2.209
And all persistent filesystems have safe access rights 0.235
And all persistence configuration files have safe access rights 0.397
And all persistent directories have safe access rights 2.402
When I start the Tor Browser in offline mode 26.944
And I add a bookmark to eff.org in the Tor Browser 10.573
And I cold reboot the computer 9.399
And the computer reboots Tails 59.527
And I enable persistence 19.015
And I log in to a new session 37.588
And all notifications have disappeared 9.887
And I start the Tor Browser in offline mode 21.061
Then the Tor Browser has a bookmark to eff.org 1.462
After features/support/hooks.rb:326 0.988
After features/support/hooks.rb:100 0.011
4.875
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.671
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.204
After features/support/hooks.rb:515 0.494
After features/support/hooks.rb:326 0.689
After features/support/hooks.rb:100 0.000
7.788
Given I have the SSH key pair for a Git repository 0.270
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.349
Then the Git repository "testing" has been cloned successfully 0.168
After features/support/hooks.rb:515 0.482
After features/support/hooks.rb:326 0.696
After features/support/hooks.rb:100 0.000
0.535
When I wget "https://example.com/" to stdout 0.535
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:515 0.348
After features/support/hooks.rb:326 0.646
After features/support/hooks.rb:100 0.000
4.745
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.745

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:515 0.653
After features/support/hooks.rb:326 0.615
After features/support/hooks.rb:100 0.000
0.457
When I curl "https://example.com/" to stdout 0.457
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:515 0.326
After features/support/hooks.rb:326 0.591
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
49.976
Given I have started Tails from DVD without network and logged in 8.519
And I plug and mount a USB drive containing sample videos 15.796
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.157
And the file "/home/amnesia/video.mp4" exists 0.060
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.200
When I open "/home/amnesia/video.mp4" with Totem 3.446
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.262
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.104
Given I close Totem 0.194
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.096
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.059
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.119
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.205
Then Totem tells me it is not allowed to open this file 1.815
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.073
Given I close Totem 0.146
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.051
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.202
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.241
Then Totem tells me it is not allowed to open this file 1.016
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.071
Given I close Totem 0.140
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.060
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.101
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.214
Then Totem tells me it is not allowed to open this file 0.949
# 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.134
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.082
And the file "/home/amnesia/.purple/otr.private_key" exists 0.060
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.110
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.207
Then Totem tells me it is not allowed to open this file 0.911
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.099
After features/support/hooks.rb:326 0.762
After features/support/hooks.rb:100 0.001
Feature: Using Totem
25.381
Given I have started Tails from DVD and logged in and the network is connected 12.358
Then I can watch a WebM video over HTTPs 13.023
After features/support/hooks.rb:515 0.594
After features/support/hooks.rb:326 0.953
After features/support/hooks.rb:100 0.000
Feature: Using Totem
Tags: @product
40.645
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.527
And I plug and mount a USB drive containing sample videos 15.518
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.095
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.195
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.445
Given I close Totem 0.527
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.172
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.066
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.208
Then Totem tells me it is not allowed to open this file 1.803
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.084
After features/support/hooks.rb:326 1.564
After features/support/hooks.rb:100 0.000
Tags: @product
56.937
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.967
And I disable the Unsafe Browser 5.507
And I log in to a new session 24.815
And the network is plugged 0.187
And all notifications have disappeared 8.206
When I try to start the Unsafe Browser 0.390
Then the Unsafe Browser complains that it is disabled 2.862
After features/support/hooks.rb:326 3.592
After features/support/hooks.rb:100 0.000
Tags: @product
44.589
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.926
And a web server is running on the LAN 1.042
When I successfully start the Unsafe Browser 18.694
And I open a page on the LAN web server in the Unsafe Browser 11.730
Then the Unsafe Browser displays the LAN web server hello message 0.195
After features/support/hooks.rb:326 2.051
After features/support/hooks.rb:100 0.000
Tags: @product @doc
52.318
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.538
When I successfully start the Unsafe Browser 19.704
Then the Unsafe Browser runs as the expected user 0.768
And the Unsafe Browser has a red theme 0.678
And the Unsafe Browser shows a warning as its start page 0.643
And the Unsafe Browser has no add-ons installed 8.503
And the Unsafe Browser has no bookmarks 8.340
And the Unsafe Browser uses all expected TBB shared libraries 1.141
After features/support/hooks.rb:326 1.141
After features/support/hooks.rb:100 0.000
Tags: @product
45.130
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.191
When I successfully start the Unsafe Browser 19.713
When I open the Tails homepage in the Unsafe Browser 12.238
Then the Tails homepage loads in the Unsafe Browser 0.550
And the Unsafe Browser has sent packets out to the Internet 0.437
After features/support/hooks.rb:326 0.927
After features/support/hooks.rb:100 0.000
34.237
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.421
When I successfully start the Unsafe Browser 19.536
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.639
And the Unsafe Browser chroot is torn down 0.518
After features/support/hooks.rb:326 1.234
After features/support/hooks.rb:100 0.000
45.618
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.343
When I successfully start the Unsafe Browser 18.617
# 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.153
Then I see a warning about another instance already running 3.494
After features/support/hooks.rb:326 2.259
After features/support/hooks.rb:100 0.000
Tags: @product
59.521
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 27.908
When I configure the Unsafe Browser to use a local proxy 0.257
And I successfully start the Unsafe Browser 19.107
And I open the Tails homepage in the Unsafe Browser 11.690
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.556
After features/support/hooks.rb:326 0.870
After features/support/hooks.rb:100 0.000
2:33.166
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.552
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.100
But checking for updates is disabled in the Unsafe Browser's configuration 0.022
When I successfully start the Unsafe Browser 19.760
And I wait 120 seconds 2:0.089

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.631
After features/support/hooks.rb:515 0.588
After features/support/hooks.rb:326 0.974
After features/support/hooks.rb:100 0.084
32.135
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.819
And the network is unplugged 0.052
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.131
Then I am told I cannot start the Unsafe Browser when I am offline 9.121
After features/support/hooks.rb:326 0.813
After features/support/hooks.rb:100 0.000
21.487
When I plug a USB drive containing a basic VeraCrypt volume 7.333
And I cancel the GNOME authentication prompt 2.855
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.105
And I open this VeraCrypt volume in GNOME Files 5.126
Then I see the expected contents in this VeraCrypt volume 0.428
When I lock the currently opened VeraCrypt volume 0.498
Then the VeraCrypt volume has been unmounted and locked 0.139
After features/support/hooks.rb:326 1.040
After features/support/hooks.rb:100 0.000
26.191
When I plug a USB drive containing a hidden VeraCrypt volume 12.272
And I cancel the GNOME authentication prompt 1.999
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.271
And I open this VeraCrypt volume in GNOME Files 5.468
Then I see the expected contents in this VeraCrypt volume 0.562
When I lock the currently opened VeraCrypt volume 0.434
Then the VeraCrypt volume has been unmounted and locked 0.184
After features/support/hooks.rb:326 1.736
After features/support/hooks.rb:100 0.000
34.631
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 17.571
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.553
And I open this VeraCrypt volume in GNOME Files 5.493
Then I see the expected contents in this VeraCrypt volume 2.475
When I lock the currently opened VeraCrypt file container 0.389
Then the VeraCrypt file container has been unmounted and locked 0.148
After features/support/hooks.rb:326 0.801
After features/support/hooks.rb:100 0.000
42.893
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.095
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.962
And I open this VeraCrypt volume in GNOME Files 5.534
Then I see the expected contents in this VeraCrypt volume 0.652
When I lock the currently opened VeraCrypt file container 0.368
Then the VeraCrypt file container has been unmounted and locked 0.279
After features/support/hooks.rb:326 0.839
After features/support/hooks.rb:100 0.016
28.179
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.404
And I cancel the GNOME authentication prompt 2.435
And I unlock and mount this VeraCrypt volume with GNOME Disks 13.180
And I open this VeraCrypt volume in GNOME Files 3.860
Then I see the expected contents in this VeraCrypt volume 0.585
When I lock the currently opened VeraCrypt volume 0.547
Then the VeraCrypt volume has been unmounted and locked 0.165
After features/support/hooks.rb:326 1.659
After features/support/hooks.rb:100 0.000
27.869
When I plug a USB drive containing a hidden VeraCrypt volume 10.429
And I cancel the GNOME authentication prompt 1.831
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.583
And I open this VeraCrypt volume in GNOME Files 3.666
Then I see the expected contents in this VeraCrypt volume 0.565
When I lock the currently opened VeraCrypt volume 0.591
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:326 1.516
After features/support/hooks.rb:100 0.000
52.043
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.001
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.801
And I open this VeraCrypt volume in GNOME Files 4.791
Then I see the expected contents in this VeraCrypt volume 0.748
When I lock the currently opened VeraCrypt file container 0.456
Then the VeraCrypt file container has been unmounted and locked 0.244
After features/support/hooks.rb:326 1.118
After features/support/hooks.rb:100 0.017
57.543
When I plug and mount a USB drive containing a hidden VeraCrypt file container 27.996
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.861
And I open this VeraCrypt volume in GNOME Files 5.036
Then I see the expected contents in this VeraCrypt volume 0.896
When I lock the currently opened VeraCrypt file container 0.521
Then the VeraCrypt file container has been unmounted and locked 0.230
After features/support/hooks.rb:326 0.830
After features/support/hooks.rb:100 0.017
43.310
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.657
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.988
And I open this VeraCrypt volume in GNOME Files 4.823
Then I see the expected contents in this VeraCrypt volume 2.092
When I lock the currently opened VeraCrypt file container 0.489
Then the VeraCrypt file container has been unmounted and locked 0.259
After features/support/hooks.rb:326 0.888
After features/support/hooks.rb:100 0.000
Tags: @product
9.568
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.494
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.074
After features/support/hooks.rb:326 1.313
After features/support/hooks.rb:100 0.000
Tags: @product
9.897
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.952
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.944
After features/support/hooks.rb:326 1.794
After features/support/hooks.rb:100 0.000
Tags: @product
22.969
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.173
When I start "WhisperBack" via GNOME Activities Overview 9.873
Then WhisperBack has debugging information 3.922
After features/support/hooks.rb:326 1.169
After features/support/hooks.rb:100 0.000