Project Number Date
test_Tails_ISO_stable 4797 18 Apr 2024, 18:35

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1480 2 2 0 0 1484 200 2 202 3:56:12.034 Failed
Tags: @product
2:8.132
Before features/support/hooks.rb:259 0.044
Given a computer 0.432
And I temporarily create a 100 MiB disk named "swap" 0.188
And I create a gpt swap partition on disk "swap" 30.827
And I plug SATA drive "swap" 1.048
And I temporarily create a 2 GiB disk named "live_hd" 0.047
And I write the Tails ISO image to disk "live_hd" 18.003
And I plug SATA drive "live_hd" 1.092
When I start Tails with network unplugged and I login 1:16.021
Then a "swap" partition was detected by Tails on drive "swap" 0.164
And drive "live_hd" is detected by Tails 0.159
But Tails has no disk swap enabled 0.083
And drive "live_hd" is not mounted 0.063
After features/support/hooks.rb:305 0.964
After features/support/hooks.rb:89 0.122
Tags: @product
1:26.211
Before features/support/hooks.rb:259 0.001
Given a computer 0.168
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.050
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 17.448
And I plug non-removable USB drive "fake_TailsData" 1.060
When I start the computer 1.230
And the computer boots Tails 52.554
Then drive "fake_TailsData" is detected by Tails 0.154
And Tails Greeter has not detected a persistence partition 13.544
After features/support/hooks.rb:305 0.934
After features/support/hooks.rb:89 0.007
Tags: @product
1:30.301
Before features/support/hooks.rb:259 0.001
Given a computer 0.714
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.264
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 20.536
And I plug SATA drive "fake_TailsData" 1.055
When I start the computer 0.968
And the computer boots Tails 52.666
Then drive "fake_TailsData" is detected by Tails 0.150
And Tails Greeter has not detected a persistence partition 13.944
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.008
Tags: @product
1:31.167
Before features/support/hooks.rb:259 0.002
Given a computer 0.157
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.043
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 5.095
And I plug SATA drive "gpt_ext2" 1.063
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.057
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 5.017
And I plug SATA drive "msdos_fat32" 1.060
And I start Tails from DVD with network unplugged and I login 1:18.216
Then drive "gpt_ext2" is detected by Tails 0.183
And drive "gpt_ext2" is not mounted 0.066
And drive "msdos_fat32" is detected by Tails 0.118
And drive "msdos_fat32" is not mounted 0.089
After features/support/hooks.rb:305 0.663
After features/support/hooks.rb:89 0.010
Tags: @product
2:2.250
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:56.680
And running a command as root with pkexec requires PolicyKit administrator privileges 0.241
Then I can run a command as root with sudo 0.119
Then I can run a command as root with pkexec 5.209
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.006
Tags: @product
1:33.063
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 47.921
And running a command as root with pkexec requires PolicyKit administrator privileges 0.197
Then I cannot run a command as root with sudo and the standard passwords 0.329
And I cannot run a command as root with pkexec and the standard passwords 19.556
Then I cannot login as root using su with the standard passwords 25.057
After features/support/hooks.rb:305 1.154
After features/support/hooks.rb:89 0.000
Feature: Time syncing
24.323
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.084
When the network is plugged 0.166
And I successfully configure Tor 16.017
Then the system clock is less than 5 minutes incorrect 0.055
After features/support/hooks.rb:464 0.567
After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.000
Feature: Time syncing
28.215
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.133
When the network is plugged 0.114
And the Tor Connection Assistant autostarts 3.886
And I configure some normal bridges in the Tor Connection Assistant 12.462
And I wait until Tor is ready 3.538
Then the system clock is less than 5 minutes incorrect 0.078
After features/support/hooks.rb:464 0.470
After features/support/hooks.rb:305 0.587
After features/support/hooks.rb:89 0.000
Feature: Time syncing
32.357
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.290
When I bump the system time with "+1 day" 0.223
And I capture all network traffic 0.009
And the network is plugged 0.038
And the Tor Connection Assistant autostarts 3.646
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 17.901
And I wait until Tor is ready 1.348
Then the system clock is less than 5 minutes incorrect 0.043
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.855
After features/support/hooks.rb:464 0.443
After features/support/hooks.rb:305 0.855
After features/support/hooks.rb:89 0.038
Feature: Time syncing
1:12.110
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.355
When I bump the system time with "-15 days" 0.240
And I warm reboot the computer 0.016
And the computer reboots Tails 1:2.617
Then Tails' hardware clock is close to the host system's time 0.879
After features/support/hooks.rb:464 0.124
After features/support/hooks.rb:305 0.786
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:19.066
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.113
When I bump the hardware clock's time with "-15 days" 1.948
And I warm reboot the computer 0.012
And the computer reboots Tails 1:8.819
Then the hardware clock is still off by "-15 days" 0.171
After features/support/hooks.rb:464 0.142
After features/support/hooks.rb:305 0.821
After features/support/hooks.rb:89 0.006
Feature: Time syncing
54.483
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given a computer 0.206
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.031
And I start the computer 1.034
And the computer boots Tails 53.006
Then the system clock is just past Tails' source date 0.205
After features/support/hooks.rb:464 0.130
After features/support/hooks.rb:305 0.632
After features/support/hooks.rb:89 0.006
Feature: Time syncing
31.336
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.122
And I make sure time sync before Tor connects times out 1.230
When the network is plugged 0.046
And I successfully configure Tor 21.864
Then the system clock is less than 5 minutes incorrect 0.072
After features/support/hooks.rb:464 0.558
After features/support/hooks.rb:305 0.701
After features/support/hooks.rb:89 0.001
Feature: Time syncing
1:2.703
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.423
When I bump the system time with "+8 hours +15 minutes" 0.264
And all notifications have disappeared 4.007
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.219
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.952
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.750
And I click "Connect to Tor" 1.161
And the Tor Connection Assistant fails to connect to Tor 16.770
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.879
Then the system clock is less than 20 minutes incorrect 0.224
When I click "Connect to Tor" 1.146
Then I wait until Tor is ready 5.986
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.796
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.076
After features/support/hooks.rb:464 0.456
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.036
Feature: Time syncing
58.201
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.567
When I bump the system time with "+8 hours +15 minutes" 0.213
And all notifications have disappeared 3.762
And I capture all network traffic 0.002
And the network is plugged 0.048
And the Tor Connection Assistant autostarts 3.390
# 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.035
And I click "Connect to Tor" 1.183
Then the Tor Connection Assistant reports that it failed to connect 11.764
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.981
Then the system clock is less than 20 minutes incorrect 0.225
# "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.393
When I click "Connect to Tor" 1.154
Then I wait until Tor is ready 7.127
And all Internet traffic has only flowed through the configured bridges 0.947
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.049
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.354
After features/support/hooks.rb:464 0.522
After features/support/hooks.rb:305 0.788
After features/support/hooks.rb:89 0.035
Feature: Time syncing
23.538
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.393
And I make sure time sync before Tor connects uses a fake connectivity check service 1.212
And the network is plugged 0.035
And Tor is ready 12.355
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.536
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.004
After features/support/hooks.rb:464 0.678
After features/support/hooks.rb:305 0.604
After features/support/hooks.rb:89 0.000
Tags: @product
17.471
When I configure some normal bridges in the Tor Connection Assistant 11.366
Then I wait until Tor is ready 5.208
And tca.conf includes the configured bridges 0.013
And available upgrades have been checked 0.063
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.820
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.037
Tags: @product
16.792
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.958
Then I wait until Tor is ready 1.759
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.113
And all Internet traffic has only flowed through the configured bridges 0.949
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.048
Tags: @product
34.162
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 29.399
Then I wait until Tor is ready 3.966
And tca.conf includes the configured bridges 0.018
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through the configured bridges 0.721
After features/support/hooks.rb:305 0.604
After features/support/hooks.rb:89 0.057
Tags: @product
1:35.555
Given the Tor network and default bridges are blocked 1.568
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.132
Then the Tor Connection Assistant reports that it failed to connect 0.126
And tca.conf is empty 0.217
Given I scan a QR code from the error page in Tor Connection Assistant 21.264
And I retry connecting to Tor 1.210
Then I wait until Tor is ready 37.564
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.057
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.395
After features/support/hooks.rb:305 0.690
After features/support/hooks.rb:89 0.037
45.971
When I configure the default bridges in the Tor Connection Assistant 11.592
Then I wait until Tor is ready 32.145
And Tor is configured to use the default bridges 0.541
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.053
And Tor is configured to use the default bridges 0.437
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.188
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.044
Tags: @product
27.313
Given the Tor network is blocked 1.754
When I configure a direct connection in the Tor Connection Assistant 22.345
Then I wait until Tor is ready 1.646
And tca.conf includes no bridge 0.019
And available upgrades have been checked 0.074
And Tor is configured to use the default bridges 0.497
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.974
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.062
Tags: @product
1:12.672
Given the Tor network and default bridges are blocked 2.390
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.751
Then the Tor Connection Assistant reports that it failed to connect 0.131
And tca.conf is empty 0.222
Given the Tor network and default bridges are unblocked 1.373
And I retry connecting to Tor 1.164
Then I wait until Tor is ready 35.422
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.047
And all Internet traffic has only flowed through Tor or connectivity check service 1.157
After features/support/hooks.rb:305 0.681
After features/support/hooks.rb:89 0.047
Tags: @product
5.189
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.916
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.128
And I cannot click the "Connect to Tor" button 0.144
After features/support/hooks.rb:305 1.711
After features/support/hooks.rb:89 0.054
Tags: @product
26.759
Given I configure a direct connection in the Tor Connection Assistant 9.285
And I wait until Tor is ready 1.457
When I disconnect the network through GNOME 2.759
And I connect the network through GNOME 2.661
Then the Tor Connection Assistant autostarts 1.636
And the Tor Connection Assistant connects to Tor 6.242
And I wait until Tor is ready 0.944
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through Tor or connectivity check service 1.718
After features/support/hooks.rb:305 0.691
After features/support/hooks.rb:89 0.083
Tags: @product
1:13.381
Given I configure a direct connection in the Tor Connection Assistant 10.716
And I wait until Tor is ready 30.002
And I disconnect the network through GNOME 2.618
And the Tor network and default bridges are blocked 1.488
When I connect the network through GNOME 2.570
Then the Tor Connection Assistant reports that it failed to connect 25.984
After features/support/hooks.rb:305 0.708
After features/support/hooks.rb:89 0.038
Tags: @product
38.671
Given the Tor network and default bridges are blocked 2.148
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.084
Then the Tor Connection Assistant reports that it failed to connect 0.102
Given the Tor network and default bridges are unblocked 1.315
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 8.516
And Tor is configured to use the default bridges 0.459
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.892
After features/support/hooks.rb:305 0.672
After features/support/hooks.rb:89 0.057
18.778
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.112
And I prepare Tails for memory erasure tests 0.466
When I start a process allocating 128 MiB of memory with a known pattern 1.218
Then patterns cover at least 128 MiB in the guest's memory 4.108

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

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

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

After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.000
23.230
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.291
And I prepare Tails for memory erasure tests 0.515
And I find very few patterns in the guest's memory 4.634

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.525
After features/support/hooks.rb:89 0.000
6:46.936
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:4.651
And I prepare Tails for memory erasure tests 0.406
When I fill a 128 MiB file with a known pattern on the persistent filesystem 19.602
When I trigger shutdown 0.010
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.534
After features/support/hooks.rb:89 0.011
23.067
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.044
And I temporarily create a 4 GiB disk named "gptfat" 0.052
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.175
And I plug USB drive "gptfat" 2.484
When I start Tails Installer 8.269
Then I am told by Tails Installer that the destination device "is too small" 0.039
After features/support/hooks.rb:305 0.842
After features/support/hooks.rb:89 0.001
Tags: @product
19.245
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.141
And I temporarily create a 7200 MiB disk named "temp" 0.049
And I start Tails Installer 8.283
But a suitable USB device is not found 0.022
When I plug USB drive "temp" 2.470
Then the "temp" USB drive is selected 0.084
When I unplug USB drive "temp" 0.172
Then a suitable USB device is not found 0.020
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.000
Tags: @product
3:41.831
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.890
And I temporarily create a 7200 MiB disk named "install" 0.037
And I create a gpt partition with a vfat filesystem on disk "install" 5.099
And I plug USB drive "install" 2.533
And I install Tails to USB drive "install" by cloning 3:15.617
Then the running Tails is installed on USB drive "install" 10.583
But there is no persistence partition on USB drive "install" 0.069
After features/support/hooks.rb:305 1.203
After features/support/hooks.rb:89 0.112
Tags: @product
4:43.467
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.059
And I temporarily create a 7200 MiB disk named "install" 0.051
And I plug USB drive "install" 2.627
And I install Tails to USB drive "install" by cloning 4:20.754
Then the running Tails is installed on USB drive "install" 11.916
But there is no persistence partition on USB drive "install" 0.057
After features/support/hooks.rb:305 1.211
After features/support/hooks.rb:89 0.121
Tags: @product
5:33.363
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 58.597
And I create a file in the Persistent directory 0.085
And I temporarily create a 7200 MiB disk named "install" 0.097
And I create a gpt partition with a vfat filesystem on disk "install" 5.618
And I plug USB drive "install" 2.508
And I install Tails with Persistent Storage to USB drive "install" by cloning 4:5.576
Then the running Tails is installed on USB drive "install" 16.170
And there is a persistence partition on USB drive "install" 0.074
And the USB drive "install" contains the same files as my persistent storage 4.635
After features/support/hooks.rb:305 3.014
After features/support/hooks.rb:89 0.133
Tags: @product
4:9.251
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 20.536
And I temporarily create a 7200 MiB disk named "install" 0.049
And I plug USB drive "install" 2.532
And I install Tails to USB drive "install" by cloning 3:20.687
Then the running Tails is installed on USB drive "install" 25.375
And there is no persistence partition on USB drive "install" 0.069
After features/support/hooks.rb:305 2.196
After features/support/hooks.rb:89 0.101
Tags: @product
3:54.550
Before features/support/hooks.rb:259 0.003
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.766
And I have started Tails from DVD without network and logged in 8.650
And I clone USB drive "__internal" to a temporary USB drive "install" 1.529
And I plug USB drive "install" 2.688
# 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:18.083
Then the running Tails is installed on USB drive "install" 11.731
And there is no persistence partition on USB drive "install" 0.099
After features/support/hooks.rb:305 1.233
After features/support/hooks.rb:89 0.124
Tags: @product @uefi
1:44.487
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 11.869
And I power off the computer 0.334
And the computer is set to boot in UEFI mode 0.029
When I start Tails from USB drive "__internal" with network unplugged and I login 1:28.863
Then Tails is running from USB drive "__internal" 0.332
And the boot device has safe access rights 3.008
And Tails has started in UEFI mode 0.050
After features/support/hooks.rb:305 0.575
After features/support/hooks.rb:89 0.007
Tags: @product
1:25.480
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.250
And I plug and mount a USB drive containing a Tails USB image 30.352
And I create a 7200 MiB disk named "usbimage" 0.047
And I plug USB drive "usbimage" 2.393
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 44.437
After features/support/hooks.rb:305 1.980
After features/support/hooks.rb:89 0.092
Tags: @product
1:24.470
Before features/support/hooks.rb:259 0.003
Given a computer 0.393
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:22.905
Then Tails is running from USB drive "usbimage" 0.384
And the label of the system partition on "usbimage" is "Tails" 0.203
And the system partition on "usbimage" is an EFI system partition 0.151
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.166
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.090
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.092
And the system partition on "usbimage" has the expected flags 0.082
After features/support/hooks.rb:305 0.675
After features/support/hooks.rb:89 0.005
4:40.285
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.004
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 50.475
And I update APT using apt 17.855
And I install "popularity-contest" using apt 19.422
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.343
When I create a persistent storage and activate the Additional Software feature 21.431
Then Additional Software is correctly configured for package "popularity-contest" 1.228
When I shutdown Tails and wait for the computer to power off 10.954
And I start Tails from USB drive "__internal" with network unplugged 1:0.044
And I enable persistence 19.322
And I log in to a new session 36.940
And the Additional Software installation service has started 31.449
Then I am notified that the installation succeeded 1.787
And Additional Software is correctly configured for package "popularity-contest" 0.752
And the package "popularity-contest" is installed after Additional Software has been started 0.277
After features/support/hooks.rb:464 36.797
After features/support/hooks.rb:305 1.367
After features/support/hooks.rb:89 0.013
2:20.860
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.185
And I start Tails from USB drive "__internal" and I login with an administration password 1:36.715
And I update APT using apt 18.123
When I install "makepp" using apt 19.230
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.517
And the package "makepp" is installed 0.087
After features/support/hooks.rb:464 37.236
After features/support/hooks.rb:305 1.178
After features/support/hooks.rb:89 0.021
4:40.962
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given a computer 1.523
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:54.159
When I uninstall "popularity-contest" using apt 18.681
And I accept removing "popularity-contest" from Additional Software 0.606
Then "popularity-contest" is not in the list of Additional Software 0.626
When I start Synaptic 24.492
And I update APT using Synaptic 22.247
And I install "cowsay" using Synaptic 10.228
And I accept adding "cowsay" to Additional Software 2.615
Then Additional Software is correctly configured for package "cowsay" 0.716
When I uninstall "cowsay" using apt 3.209
And I refuse removing "cowsay" from Additional Software 0.533
Then Additional Software is correctly configured for package "cowsay" 0.731
When I start "Additional Software" via GNOME Activities Overview 10.653
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.457
Then "cowsay" is not in the list of Additional Software 0.974
When I install "cowsay" using apt 3.211
And I refuse adding "cowsay" to Additional Software 0.590
Then "cowsay" is not in the list of Additional Software 0.702
After features/support/hooks.rb:464 0.927
After features/support/hooks.rb:305 0.637
After features/support/hooks.rb:89 0.010
10:28.198
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.190
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:8.164
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.512
And I accept adding "cowsay" to Additional Software 5.428
And Additional Software is correctly configured for package "cowsay" 0.881
And I shutdown Tails and wait for the computer to power off 6.326
And I start Tails from USB drive "__internal" with network unplugged 54.162
And I enable persistence 12.011
# 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.020
And I log in to a new session 33.734
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.763
And I revert the APT tweaks that made it prefer an old version of cowsay 0.079
# 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.065
And the network is plugged 0.036
And Tor is ready 18.693
# 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.023
And available upgrades have been checked 0.082
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.068
And I can open the Additional Software configuration window from the notification 2.617
And I shutdown Tails and wait for the computer to power off 2:7.888
And I start Tails from USB drive "__internal" with network unplugged 55.941
And I enable persistence 11.846
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 26.478
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.028
And I revert the APT tweaks that made it prefer an old version of cowsay 0.045
And the network is plugged 0.032
And Tor is ready 49.755
Then the Additional Software upgrade service has started 0.181
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.088
After features/support/hooks.rb:464 2.221
After features/support/hooks.rb:305 0.732
After features/support/hooks.rb:89 0.027
2:12.119
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.171
And I start Tails from USB drive "__internal" with network unplugged 1:4.463
And I enable persistence 10.902
And I remove the "cowsay" deb files from the APT cache 0.572
# 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.077
And I log in to a new session 34.240
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.704
And I can open the Additional Software log file from the notification 6.462
And the package "cowsay" is not installed 0.525
After features/support/hooks.rb:464 0.100
After features/support/hooks.rb:305 0.864
After features/support/hooks.rb:89 0.009
Tags: @product
1:35.148
Before features/support/hooks.rb:259 0.005
Given a computer 0.161
And I create a 7200 MiB disk named "old" 0.042
And I plug USB drive "old" 1.045
And I write an old version of the Tails USB image to disk "old" 20.506
When I start Tails from USB drive "old" with network unplugged 1:9.558
Then the boot device has safe access rights 2.855
And Tails is running from USB drive "old" 0.357
And there is no persistence partition on USB drive "old" 0.061
And process "udev-watchdog" is running 0.078
And udev-watchdog is monitoring the correct device 0.292
And I unplug USB drive "old" 0.188
After features/support/hooks.rb:305 6.647
After features/support/hooks.rb:89 0.013
Tags: @product
1:58.691
Before features/support/hooks.rb:259 0.006
Given a computer 0.172
And I start Tails from USB drive "old" with network unplugged and I login 1:14.805
Then Tails is running from USB drive "old" 0.296
And I create a persistent partition 32.803
And I take note of which tps features are available 1.384
Then a Tails persistence partition exists on USB drive "old" 0.820
And I shutdown Tails and wait for the computer to power off 8.409
After features/support/hooks.rb:305 0.157
After features/support/hooks.rb:89 0.009
Tags: @product
2:28.031
Before features/support/hooks.rb:259 0.005
Given a computer 0.162
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:0.549
Then Tails is running from USB drive "old" 0.309
And all tps features are active 2.018
When I write some files expected to persist 1.709
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.194
And all persistence configuration files have safe access rights 0.390
And all persistent directories from the old Tails version have safe access rights 2.233
And I take note of which tps features are available 0.409
And I shutdown Tails and wait for the computer to power off 4.273
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 15.780
After features/support/hooks.rb:305 0.103
After features/support/hooks.rb:89 0.008
Tags: @product
2:20.120
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.394
And I log in to a new session 16.438
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.715
And I plug USB drive "to_upgrade" 2.458
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.411
Then the running Tails is installed on USB drive "to_upgrade" 13.326
And I unplug USB drive "to_upgrade" 0.203
And I unplug USB drive "__internal" 0.172
After features/support/hooks.rb:305 3.604
After features/support/hooks.rb:89 0.000
Tags: @product
2:19.847
Before features/support/hooks.rb:259 0.007
Given a computer 0.173
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:9.818
Then all tps features from the old Tails version are active 2.700
And Tails is running from USB drive "to_upgrade" 0.304
And the boot device has safe access rights 3.228
And the expected persistent files created with the old Tails version are present in the filesystem 1.328
And all persistent directories from the old Tails version have safe access rights 2.293
After features/support/hooks.rb:305 0.785
After features/support/hooks.rb:89 0.009
6:6.299
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.038
And no SquashFS delta is installed 0.153
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.417
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.080
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.272
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.408
When the network is plugged 0.032
And Tor is ready 19.358
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.273
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.054
Given I shutdown Tails and wait for the computer to power off 6.940
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:58.151
Then Tails is running version 6.2~testoverlayfs 0.015
And all tps features are active 3.537
And the file system changes introduced in version 6.2~testoverlayfs are present 0.307
And only the 6.2~testoverlayfs SquashFS delta is installed 0.068
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.321
# 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.366
When the network is plugged 0.033
And Tor is ready 18.839
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 5.237
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.584
Given I shutdown Tails and wait for the computer to power off 4.386
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:57.101
Then Tails is running version 6.3~testoverlayfs 0.012
And all tps features are active 1.833
And the file system changes introduced in version 6.3~testoverlayfs are present 0.449
And only the 6.3~testoverlayfs SquashFS delta is installed 0.070
# 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.338
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.270
When the network is plugged 0.040
And Tor is ready 16.825
Then the Upgrader considers the system as up-to-date 0.291
# Regression test on #8158 (i.e. the IUK's filesystem is not part of the Unsafe Browser's chroot)
And I successfully start the Unsafe Browser 13.225
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.962
After features/support/hooks.rb:305 0.768
After features/support/hooks.rb:89 0.021
31.797
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.374
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.286
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.053
And the signing key used by the Upgrader is outdated 0.711
But a current signing key is available on our website 0.000
When the network is plugged 0.039
And Tor is ready 16.275
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 5.056
After features/support/hooks.rb:305 0.705
After features/support/hooks.rb:89 0.000
1:21.866
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 1:13.009
When I eject the boot medium 0.235
Then Tails eventually shuts down 8.621
After features/support/hooks.rb:305 0.296
After features/support/hooks.rb:89 0.000
39.437
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.259
And I prepare Tails for memory erasure tests 0.446
And I fill a 128 MiB file with a known pattern on the root filesystem 15.544
And patterns cover at least 128 MiB in the guest's memory 4.271

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

When I eject the boot medium 0.247
And I wait for Tails to finish wiping the memory 8.805
Then I find very few patterns in the guest's memory 1.861

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

After features/support/hooks.rb:305 3.567
After features/support/hooks.rb:89 0.000
34.017
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.083
And I prepare Tails for memory erasure tests 0.390
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.922
And I fill the USB drive with a known pattern 2.177
And I read the content of the test FS 0.123
And patterns cover at least 90% of the test FS size in the guest's memory 3.758

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

When I eject the boot medium 0.909
And I wait for Tails to finish wiping the memory 8.882
Then I find very few patterns in the guest's memory 1.769

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

After features/support/hooks.rb:305 3.619
After features/support/hooks.rb:89 0.000
53.349
Before features/support/hooks.rb:259 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.514
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 26.715
And I fill the USB drive with a known pattern 1.304
And I read the content of the test FS 0.057
And patterns cover at least 99% of the test FS size in the guest's memory 3.264

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

When I eject the boot medium 1.078
And I wait for Tails to finish wiping the memory 10.065
Then I find very few patterns in the guest's memory 1.762

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

After features/support/hooks.rb:305 3.555
After features/support/hooks.rb:89 0.000
2:17.486
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.702
And I prepare Tails for memory erasure tests 1.096
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.534
And patterns cover at least 100 MiB in the guest's memory 4.014

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

When I eject the boot medium 0.504
And I wait for Tails to finish wiping the memory 4.676
Then I find very few patterns in the guest's memory 1.835

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

And Tails eventually shuts down 1:29.122
After features/support/hooks.rb:305 0.135
After features/support/hooks.rb:89 0.000
Tags: @product
56.232
Before features/support/hooks.rb:259 0.007
Given a computer 0.177
And I start Tails from DVD with network unplugged and genuine APT sources 55.692
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.060
And no proposed-updates APT suite is enabled 0.071
And no experimental APT suite is enabled for deb.torproject.org 0.096
And if releasing, no unversioned Tails APT source is enabled 0.116

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.727
After features/support/hooks.rb:89 0.010
Tags: @product
1:5.679
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.510
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 6.616
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.382
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.628
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.018
When I start Tails' custom backup tool 3.777
Then the backup tool displays "Plug in your backup Tails USB stick" 0.215
When I plug USB drive "backup" 2.525
And I give the Persistent Storage on drive "backup" its own UUID 0.166
And I click "Retry" in the backup tool 1.158
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.179
When I click "Back Up" in the backup tool 1.135
And I enter my persistent storage passphrase into the polkit prompt 6.353
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 10.952
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.173
And I plug USB drive "backup" 3.573
Then the USB drive "backup" contains the same files as my persistent storage 5.311
After features/support/hooks.rb:305 1.841
After features/support/hooks.rb:89 0.138
Tags: @product
0.164
Then the hostname should not have been leaked on the network 0.164
After features/support/hooks.rb:305 0.672
After features/support/hooks.rb:89 0.036
Tags: @product
0.653
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.136
And I switch to the "manually-added-con" NetworkManager connection 0.300
Then the hostname should not have been leaked on the network 0.217
After features/support/hooks.rb:305 0.563
After features/support/hooks.rb:89 0.038
38.910
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.493
When I start "Tails Documentation" via GNOME Activities Overview 10.639
Then the Tor Browser has started 19.008
Then "Tails - Documentation" has loaded in the Tor Browser 0.768
After features/support/hooks.rb:305 1.018
After features/support/hooks.rb:89 0.000
45.439
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.668
When I start "Tails Documentation" via GNOME Activities Overview 10.596
Then the Tor Browser has started 20.491
Then "Tails - Documentation" has loaded in the Tor Browser 0.682
After features/support/hooks.rb:305 0.728
After features/support/hooks.rb:89 0.000
21.875
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD without network and logged in 8.134
When I start Electrum through the GNOME menu 11.810
But the "electrum" tps feature is not enabled 0.501
And I see a warning that Electrum is not persistent 1.429
After features/support/hooks.rb:464 0.133
After features/support/hooks.rb:305 0.708
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
19.781
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.078
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.607
Then I see "CupsTestPage.png" after at most 40 seconds 2.977
And I can print the current document to "/home/amnesia/output.pdf" 5.117
After features/support/hooks.rb:305 0.697
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
19.148
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.066
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.159
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.267
Then I see "CupsTestPage.png" after at most 40 seconds 2.976
And I can print the current document to "/home/amnesia/output.pdf" 4.679
After features/support/hooks.rb:305 0.661
After features/support/hooks.rb:89 0.000
Feature: Using Evince
20.230
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.084
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.141
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.047
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.050
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.042
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.154
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.541
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.441
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.136
When I close Evince 0.186
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.130
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.180
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.233
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.058
When I close Evince 0.185
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.126
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.180
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.247
# 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.059
After features/support/hooks.rb:305 0.759
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.072
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.890
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.171
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.143
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 3.518
Then I see "CupsTestPage.png" after at most 40 seconds 3.433
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 4.914
After features/support/hooks.rb:305 0.798
After features/support/hooks.rb:89 0.000
Feature: Using Evince
15.605
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.014
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.233
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.157
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.205
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.353
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.460
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.180
After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
19.592
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.084
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.070
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.122
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.063
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.000
Tags: @product
8.624
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.048
When the "Dogtail rules!" notification is sent 0.114
Then the "Dogtail rules!" notification is shown to the user 0.461
After features/support/hooks.rb:305 0.632
After features/support/hooks.rb:89 0.000
Tags: @product
3:26.537
Before features/support/hooks.rb:259 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 8.899
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.037
And Tor is ready 17.487
And all notifications have disappeared 4.027
When I start "Additional Software" via GNOME Activities Overview 11.361
And I close the "tails-additional-software-config" window 1.967
When I start "Disks" via GNOME Activities Overview 8.906
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 1.541
When I start "GNOME Terminal" via GNOME Activities Overview 8.843
And I close the "gnome-terminal-server" window 2.005
When I start "Files" via GNOME Activities Overview 8.158
And I close the "org.gnome.Nautilus" window 16.988
When I start "Persistent Storage" via GNOME Activities Overview 10.063
And I close the "tps-frontend" window 3.448
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.566
And I close the "zenity" window 3.401
When I start "Pidgin" via GNOME Activities Overview 8.222
And I close the "Pidgin" window via Alt+F4 3.402
When I start "Thunderbird" via GNOME Activities Overview 8.876
And I close the "Thunderbird" window 11.142
When I start "Tor Browser" via GNOME Activities Overview 9.611
And I close the "Firefox" window 12.961
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.159
And I close the "unlock-veracrypt-volumes" window 2.412
When I start "Unsafe Browser" via GNOME Activities Overview 9.206
And I close the "Firefox" window 11.836
After features/support/hooks.rb:305 1.166
After features/support/hooks.rb:89 0.000
Tags: @product
38.386
Before features/support/hooks.rb:259 0.004
Given a computer 0.185
And I start the computer from DVD with network unplugged 34.184
When Tails detects disk read failures on the SquashFS 1.340
Then I see a disk failure message on the splash screen 2.675
After features/support/hooks.rb:305 0.622
After features/support/hooks.rb:89 0.008
Tags: @product
38.339
Before features/support/hooks.rb:259 0.005
Given a computer 0.161
And I start the computer from DVD with network unplugged 34.705
When Tails detects disk read failures on the boot device 1.552
Then I see a disk failure message on the splash screen 1.918
After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.031
Tags: @product
37.103
Before features/support/hooks.rb:259 0.006
Given a computer 0.160
And I start the computer from DVD with network unplugged 33.931
When Tails detects disk read failures on the boot device with a target error 0.833
Then I see a disk failure message on the splash screen 2.178
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.007
Tags: @product @doc
31.931
Before features/support/hooks.rb:259 0.005
Given a computer 0.186
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.412
When Tails detects disk read failures on the SquashFS 0.634
Then I see a disk failure message 1.301
Then I can open the hardware failure documentation from the disk failure message 20.396
After features/support/hooks.rb:305 1.451
After features/support/hooks.rb:89 0.000
Tags: @product @doc
30.454
Before features/support/hooks.rb:259 0.005
Given a computer 0.165
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.432
When Tails detects disk read failures on the boot device 1.779
Then I see a disk failure message 0.534
Then I can open the hardware failure documentation from the disk failure message 18.542
After features/support/hooks.rb:305 1.454
After features/support/hooks.rb:89 0.000
Tags: @product @doc
31.551
Before features/support/hooks.rb:259 0.005
Given a computer 0.166
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.068
When Tails detects disk read failures on the boot device with a target error 1.570
Then I see a disk failure message 0.537
Then I can open the hardware failure documentation from the disk failure message 20.207
After features/support/hooks.rb:305 1.565
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
47.961
Before features/support/hooks.rb:259 0.006
Given a computer 0.184
And I start the computer from DVD with network unplugged and an unsupported graphics card 33.499
Then I see a graphics card failure message on the splash screen 14.276
After features/support/hooks.rb:305 0.737
After features/support/hooks.rb:89 0.007
Tags: @product @doc
10.259
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.002
Then the included OpenPGP keys are valid for the next 1 month 2.257
After features/support/hooks.rb:305 0.647
After features/support/hooks.rb:89 0.000
Tags: @product
20.532
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.004
Steps
Given I have started Tails from DVD without network and logged in 8.147
Then the keys trusted by APT are valid for the next 3 months 12.384
The
The following APT key(s) will not be valid in 3 months: A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89, 2265EB4CB2BF88D900AE8D1B74A941BA219EC810.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/checks.rb:29:in `assert_all_keys_are_valid_for_n_months'
./features/step_definitions/checks.rb:8:in `/^the keys trusted by APT are valid for the next (\d+) months$/'
features/keys.feature:11:in `Then the keys trusted by APT are valid for the next 3 months'
After features/support/hooks.rb:305 4.307

SCENARIO FAILED: 'The included APT repository keys are up-to-date' (at time 02:11:04)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:11:04_The_included_APT_repository_keys_are_up-to-date.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:11:04_The_included_APT_repository_keys_are_up-to-date.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:11:04_The_included_APT_repository_keys_are_up-to-date.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:11:04_The_included_APT_repository_keys_are_up-to-date.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
43.526
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.630
And I log in to a new session in German (de) 30.134
Then the amnesiac Documents directory exists 0.070
And there is a GNOME bookmark for the amnesiac Documents directory 2.690
After features/support/hooks.rb:305 0.661
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.723
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.285
And I log in to a new session in German (de) 29.222
Then the amnesiac Downloads directory exists 0.069
And there is a GNOME bookmark for the amnesiac Downloads directory 3.145
After features/support/hooks.rb:305 1.272
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.110
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.858
And I log in to a new session in German (de) 29.598
Then the amnesiac Music directory exists 0.063
And there is a GNOME bookmark for the amnesiac Music directory 2.589
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
40.130
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.889
And I log in to a new session in German (de) 29.816
Then the amnesiac Pictures directory exists 0.046
And there is a GNOME bookmark for the amnesiac Pictures directory 2.378
After features/support/hooks.rb:305 0.732
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.875
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.768
And I log in to a new session in German (de) 30.787
Then the amnesiac Videos directory exists 0.361
And there is a GNOME bookmark for the amnesiac Videos directory 2.957
After features/support/hooks.rb:305 0.930
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.288
Before features/support/hooks.rb:259 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.541
When I log in to a new session in Arabic (ar) 29.259
Then the keyboard layout is set to "us" 0.146
When the network is plugged 0.048
And Tor is ready 15.289
Then I successfully start the Unsafe Browser in "ar" 14.496
And I kill the Unsafe Browser 5.793
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 28.205
And DuckDuckGo is the default search engine 11.180
And I kill the Tor Browser 5.460
And the screen keyboard works in Thunderbird 14.212
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:305 1.498
After features/support/hooks.rb:89 0.000
Feature: Localization
2:14.480
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.956
When I log in to a new session in Chinese (zh_CN) 29.926
Then the keyboard layout is set to "cn" 0.264
When the network is plugged 0.031
And Tor is ready 16.213
Then I successfully start the Unsafe Browser in "zh_CN" 16.140
And I kill the Unsafe Browser 5.800
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 24.979
And DuckDuckGo is the default search engine 10.562
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 16.395
And the layout of the screen keyboard is set to "us" 0.615
After features/support/hooks.rb:305 1.026
After features/support/hooks.rb:89 0.000
Feature: Localization
1:47.589
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.835
When I log in to a new session in English (en) 15.546
Then the keyboard layout is set to "us" 0.217
When the network is plugged 0.033
And Tor is ready 15.732
Then I successfully start the Unsafe Browser in "en" 14.389
And I kill the Unsafe Browser 5.695
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 24.343
And DuckDuckGo is the default search engine 5.240
And I kill the Tor Browser 5.283
And the screen keyboard works in Thunderbird 12.579
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:305 1.178
After features/support/hooks.rb:89 0.000
Feature: Localization
2:39.462
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.013
When I log in to a new session in French (fr) 30.130
Then the keyboard layout is set to "fr" 0.200
When the network is plugged 0.039
And Tor is ready 45.246
Then I successfully start the Unsafe Browser in "fr" 13.918
And I kill the Unsafe Browser 5.827
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 25.535
And DuckDuckGo is the default search engine 10.102
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 14.305
And the layout of the screen keyboard is set to "fr" 0.593
After features/support/hooks.rb:305 1.485
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.894
Before features/support/hooks.rb:259 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.952
When I log in to a new session in German (de) 28.651
Then the keyboard layout is set to "de" 0.302
When the network is plugged 0.052
And Tor is ready 15.424
Then I successfully start the Unsafe Browser in "de" 14.108
And I kill the Unsafe Browser 5.855
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 24.729
And DuckDuckGo is the default search engine 10.126
And I kill the Tor Browser 5.446
And the screen keyboard works in Thunderbird 12.556
And the layout of the screen keyboard is set to "de" 0.597
After features/support/hooks.rb:305 2.340
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.764
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.812
When I log in to a new session in Italian (it) 29.895
Then the keyboard layout is set to "it" 0.243
When the network is plugged 0.038
And Tor is ready 16.546
Then I successfully start the Unsafe Browser in "it" 14.483
And I kill the Unsafe Browser 5.808
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 28.031
And DuckDuckGo is the default search engine 9.924
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 12.082
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:305 1.501
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.218
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.797
When I log in to a new session in Persian (fa) 29.136
Then the keyboard layout is set to "ir" 0.309
When the network is plugged 0.034
And Tor is ready 15.998
Then I successfully start the Unsafe Browser in "fa" 14.171
And I kill the Unsafe Browser 5.778
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 27.020
And DuckDuckGo is the default search engine 18.692
And I kill the Tor Browser 5.460
And the screen keyboard works in Thunderbird 12.175
And the layout of the screen keyboard is set to "ir" 0.553
After features/support/hooks.rb:305 1.371
After features/support/hooks.rb:89 0.000
Feature: Localization
2:6.933
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.236
When I log in to a new session in Portuguese (pt) 29.500
Then the keyboard layout is set to "pt" 0.295
When the network is plugged 0.460
And Tor is ready 15.044
Then I successfully start the Unsafe Browser in "pt" 14.225
And I kill the Unsafe Browser 5.915
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 25.597
And DuckDuckGo is the default search engine 10.088
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 11.646
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:305 1.378
After features/support/hooks.rb:89 0.000
Feature: Localization
2:9.477
Before features/support/hooks.rb:259 0.061
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.192
When I log in to a new session in Russian (ru) 29.486
Then the keyboard layout is set to "ru" 0.177
When the network is plugged 0.049
And Tor is ready 16.594
Then I successfully start the Unsafe Browser in "ru" 14.100
And I kill the Unsafe Browser 5.838
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 25.796
And DuckDuckGo is the default search engine 11.211
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 11.875
And the layout of the screen keyboard is set to "ru" 0.607
After features/support/hooks.rb:305 1.526
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.507
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.007
When I log in to a new session in Spanish (es) 29.543
Then the keyboard layout is set to "es" 0.557
When the network is plugged 0.045
And Tor is ready 16.806
Then I successfully start the Unsafe Browser in "es" 14.600
And I kill the Unsafe Browser 5.807
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 26.394
And DuckDuckGo is the default search engine 22.233
And I kill the Tor Browser 5.395
And the screen keyboard works in Thunderbird 11.449
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:305 1.019
After features/support/hooks.rb:89 0.000
Feature: Localization
2:12.451
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.860
When I log in to a new session in Turkish (tr) 30.530
Then the keyboard layout is set to "tr" 0.486
When the network is plugged 0.038
And Tor is ready 16.774
Then I successfully start the Unsafe Browser in "tr" 14.439
And I kill the Unsafe Browser 5.772
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 26.479
And DuckDuckGo is the default search engine 10.968
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 12.918
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:305 1.034
After features/support/hooks.rb:89 0.000
Tags: @product
44.369
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.222
And I capture all network traffic 0.006
When I disable MAC spoofing in Tails Greeter 3.883
And I log in to a new session 15.731
And the network is plugged 0.033
And Tor is ready 14.435
Then 1 network interface is enabled 0.103
And the 1st network device has its real MAC address configured 0.091
When I hotplug a network device and wait for it to be initialized 1.465
Then 2 network interfaces are enabled 0.070
And the 2nd network device has its real MAC address configured 0.082
And some network device leaked the real MAC address 0.242
After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.035
Tags: @product
40.847
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.284
And I capture all network traffic 0.007
When I log in to a new session 16.069
And the network is plugged 0.038
And Tor is ready 14.467
Then 1 network interface is enabled 0.133
And the 1st network device has a spoofed MAC address configured 0.076
When I hotplug a network device and wait for it to be initialized 1.398
Then 2 network interfaces are enabled 0.064
And the 2nd network device has a spoofed MAC address configured 0.063
And no network device leaked the real MAC address 0.243
After features/support/hooks.rb:305 1.075
After features/support/hooks.rb:89 0.041
Tags: @product
29.020
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.891
And I capture all network traffic 0.004
And the network is plugged 0.041
And macchanger will fail by not spoofing and always returns false 0.143
When I log in to a new session 15.157
Then no network interfaces are enabled 0.195
And no network device leaked the real MAC address 0.020
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.564
After features/support/hooks.rb:305 1.345
After features/support/hooks.rb:89 0.034
Tags: @product
30.162
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.813
And I capture all network traffic 0.006
And the network is plugged 0.042
And macchanger will fail by not spoofing and always returns true 0.153
When I log in to a new session 16.210
Then no network interfaces are enabled 0.161
And no network device leaked the real MAC address 0.017
And I see the "Network card eth0 disabled" notification after at most 60 seconds 5.757
After features/support/hooks.rb:305 1.194
After features/support/hooks.rb:89 0.029
Tags: @product
1:54.424
Scenario MAC address spoofing fails and the module is not removed
Before features/support/hooks.rb:259 0.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.892
And I capture all network traffic 0.004
And the network is plugged 0.059
And macchanger will fail by not spoofing and always returns true 0.145
And no network interface modules can be unloaded 0.380
When I log in to a new session 1:45.426
Then 1 network interface is enabled 0.237
But the MAC spoofing panic mode disabled networking 0.277
NetworkManager was not disabled.
<nil> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/mac_spoofing.rb:94:in `/^the MAC spoofing panic mode disabled networking$/'
features/mac_spoofing.feature:63:in `But the MAC spoofing panic mode disabled networking'
And no network device leaked the real MAC address 0.000
And I see the "All networking disabled" notification after at most 60 seconds 0.000
After features/support/hooks.rb:305 6.230

SCENARIO FAILED: 'MAC address spoofing fails and the module is not removed' (at time 02:43:38)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:43:38_MAC_address_spoofing_fails_and_the_module_is_not_removed.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:43:38_MAC_address_spoofing_fails_and_the_module_is_not_removed.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:43:38_MAC_address_spoofing_fails_and_the_module_is_not_removed.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4797/artifact/build-artifacts/02:43:38_MAC_address_spoofing_fails_and_the_module_is_not_removed.journal

After features/support/hooks.rb:89 0.035
Tags: @product
54.981
Before features/support/hooks.rb:259 0.004
Given a computer 0.181
And I capture all network traffic 0.006
When I start the computer 0.969
Then the computer boots Tails 53.634
And no network interfaces are enabled 0.177
And no network device leaked the real MAC address 0.011
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.055
1:27.544
Before features/support/hooks.rb:259 0.005
Given a computer 0.186
And I start Tails from DVD with network unplugged and I login 1:13.587
And I plug and mount a USB drive containing a sample PNG 12.179
Then MAT can clean some sample PNG file 1.591
After features/support/hooks.rb:305 0.795
After features/support/hooks.rb:89 0.010
Feature: Networking
Tags: @product
1:24.560
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.205
And I wait between 30 and 60 seconds 55.031

Slept for 55 seconds

Then the Tor Status icon tells me that Tor is not usable 0.790
When the network is plugged 0.030
Then I successfully configure Tor 15.719
And the Tor Status icon tells me that Tor is usable 0.725
And all notifications have disappeared 4.003
And the time has synced 0.054
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.000
Feature: Networking
34.695
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.810
And I disable networking in Tails Greeter 1.073
And I log in to a new session 15.213
Then no network interfaces are enabled 0.224
When I hotplug a network device 0.175
And I wait 10 seconds 10.000

Slept for 10 seconds

Then no network interfaces are enabled 0.197
After features/support/hooks.rb:305 3.655
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
24.772
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.621
When I start "Onion Circuits" via GNOME Activities Overview 10.143
Then Onion Circuits starts 1.768
And Onion Circuits shows some circuits 0.238
After features/support/hooks.rb:305 0.808
After features/support/hooks.rb:89 0.000
Tags: @product
2:12.265
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:29.286
And I update APT using apt 19.828
And I install "python3-behave" using apt 19.816
Then the Tails Persistent Storage behave tests pass 3.333
After features/support/hooks.rb:305 2.127
After features/support/hooks.rb:89 0.000
Tags: @product
37.519
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.252
When I log in to a new session without activating the Persistent Storage 18.753
Then Tails is running from USB drive "__internal" 0.498
And persistence is disabled 0.367
But a Tails persistence partition exists on USB drive "__internal" 6.647
After features/support/hooks.rb:305 1.179
After features/support/hooks.rb:89 0.000
Tags: @product
3:1.401
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 12.341
Then Tails is running from USB drive "__internal" 0.352
When I create a file in the Persistent directory 0.129
And I create a persistent partition with the default settings 29.833
Then the file I created was copied to the Persistent Storage 0.596
When I shutdown Tails and wait for the computer to power off 12.610
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.147
Then persistence for "Persistent" is active 0.319
And the file I created in the Persistent directory exists 0.069
After features/support/hooks.rb:305 0.765
After features/support/hooks.rb:89 0.008
Tags: @product
56.931
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.321
And the system is very low on memory 2.681
When I create a file in the Persistent directory 1.364
When I try to create a persistent partition 24.308
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.178
When I close the Persistent Storage app 2.568
And I free up some memory 1.382
And I create a persistent partition with the default settings 13.906
Then the file I created was copied to the Persistent Storage 0.219
After features/support/hooks.rb:305 1.336
After features/support/hooks.rb:89 0.000
Tags: @product
2:23.462
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.369
Then Tails is running from USB drive "__internal" 0.382
And all tps features are active 2.042
And all persistent directories have safe access rights 2.420
When I disable the first tps feature 4.975
Then all tps features but the first one are active 1.911
And I shutdown Tails and wait for the computer to power off 6.407
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.984
Then all tps features but the first one are active 1.968
After features/support/hooks.rb:305 0.851
After features/support/hooks.rb:89 0.010
Tags: @product
18.489
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.851
Then persistence for "Persistent" is active 0.105
And I create a file in the Persistent directory 0.127
Then the file I created was copied to the Persistent Storage 0.123
When I disable the first tps feature 4.863
Then persistence for "Persistent" is not active 0.087
And the Persistent directory does not exist 0.054
When I enable the first tps feature 3.151
Then persistence for "Persistent" is active 0.054
And the file I created in the Persistent directory exists 0.069
After features/support/hooks.rb:305 0.683
After features/support/hooks.rb:89 0.000
Tags: @product
19.367
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.660
Then persistence for "Persistent" is active 0.092
When I create a file in the Persistent directory 0.061
And I disable the first tps feature 4.805
And I delete the data of the Persistent Folder feature 3.697
Then the file I created does not exist on the Persistent Storage 0.049
After features/support/hooks.rb:305 0.798
After features/support/hooks.rb:89 0.000
Tags: @product
51.378
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.349
And the network is plugged 0.074
And Tor is ready 18.039
And I take note of which tps features are available 0.556
When I write some files expected to persist 1.318
And I shutdown Tails and wait for the computer to power off 6.465
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 15.574
After features/support/hooks.rb:305 0.103
After features/support/hooks.rb:89 0.000
Tags: @product
2:47.002
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.594
And the network is plugged 0.054
And Tor is ready 17.843
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.216
And I shutdown Tails and wait for the computer to power off 6.326
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:52.763
And I capture all network traffic 0.006
And the network is plugged 0.030
And Tor is ready 19.391
And I switch to the "persistent-con-current" NetworkManager connection 0.427
And the 1st network device has a spoofed MAC address configured 0.103
And no network device leaked the real MAC address 0.243
After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.091
Tags: @product
1:7.422
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 14.104
And I enable persistence creation in Tails Greeter 1.107
And I log in to a new session expecting no warning about the Persistent Storage not being activated 21.271
Then I create a persistent partition with the default settings using the wizard that was already open 30.938
After features/support/hooks.rb:305 1.905
After features/support/hooks.rb:89 0.000
Tags: @product
4:44.586
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.295
When I enable persistence 38.525
Then no persistent Greeter options were restored 14.051
When I set all Greeter options to non-default values 23.781
And I log in to a new session in German (de) after having activated the Persistent Storage 44.976
Then all Greeter options are set to non-default values 0.665
When I cold reboot the computer 7.271
And the computer reboots Tails 1:6.110
Given I enable persistence 28.284
Then persistent Greeter options were restored 14.972
When I log in to a new session after having activated the Persistent Storage 33.245
Then all Greeter options are set to non-default values 0.406
After features/support/hooks.rb:305 0.955
After features/support/hooks.rb:89 0.011
Tags: @product
3:21.375
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.542
# 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 36.032
And I shutdown Tails and wait for the computer to power off 12.698
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 1:51.069
And I change the passphrase of the Persistent Storage back to the original 32.033
After features/support/hooks.rb:305 1.580
After features/support/hooks.rb:89 0.008
Tags: @product
52.405
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.002
And I log in to a new session without activating the Persistent Storage 18.923
Then persistence is disabled 0.370
But a Tails persistence partition exists on USB drive "__internal" 8.827
And all notifications have disappeared 8.450
When I delete the persistent partition 5.405
Then there is no persistence partition on USB drive "__internal" 0.426
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.000
Tags: @product
2:12.828
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.880
When I write some dotfile expected to persist 0.196
And I shutdown Tails and wait for the computer to power off 6.708
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 1:54.739
Then the expected persistent dotfile is present in the filesystem 0.303
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.007
Tags: @product
1:26.966
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 8.523
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.073
When I try to enable persistence 0.260
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 32.437
When I log in to a new session after having activated the Persistent Storage 32.511
And all notifications have disappeared 5.752
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.483
And all tps features are enabled 1.756
And all tps features but the first one are active 2.167
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
Tags: @product
4:18.807
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 3:6.395
And I enable persistence 30.474
And I log in to a new session after having activated the Persistent Storage 39.362
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 2.095
And persistence is enabled 0.479
After features/support/hooks.rb:305 1.497
After features/support/hooks.rb:89 0.000
Tags: @product
29.854
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a LUKS 1 persistent partition and stopped at Tails Greeter's login screen 8.698
And I enable persistence but something goes wrong during the LUKS header upgrade 20.398
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.757
After features/support/hooks.rb:305 0.724
After features/support/hooks.rb:89 0.000
Tags: @product
16.475
When I choose to connect to Tor automatically 2.263
And I accept Tor Connection's offer to use my persistent bridges 1.745
And I click "Connect to Tor" 1.212
Then I wait until Tor is ready 9.532
And tca.conf includes the configured bridges 0.010
And the "TorConfiguration" tps feature is enabled and active 0.890
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.820
After features/support/hooks.rb:305 0.697
After features/support/hooks.rb:89 0.036
Tags: @product
19.102
When I choose to connect to Tor automatically 1.641
And I accept Tor Connection's offer to use my persistent bridges 1.800
And I disable saving bridges to Persistent Storage 1.237
And I configure a direct connection in the Tor Connection Assistant 8.843
Then I wait until Tor is ready 3.678
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 0.952
And all Internet traffic has only flowed through Tor or connectivity check service 0.936
After features/support/hooks.rb:305 0.702
After features/support/hooks.rb:89 0.054
Tags: @product
11.880
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 11.269
Then the live user has been setup by live-boot 0.137
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.129
And the live user owns its home directory which has strict permissions 0.344
After features/support/hooks.rb:305 0.905
After features/support/hooks.rb:89 0.000
16.827
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 16.630
Then no unexpected services are listening for network connections 0.197

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

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

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

After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.000
Tags: @product
18.836
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.956
Then the live user can only access allowed local services 5.879

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.000
Tags: @product
9.896
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 9.785
Then there are no unexpected messages of priority "err" or higher in the journal 0.110
After features/support/hooks.rb:305 0.835
After features/support/hooks.rb:89 0.000
Tags: @product
11.588
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.483
Then there are no unexpected messages of priority "err" or higher in the journal 0.105
After features/support/hooks.rb:305 1.057
After features/support/hooks.rb:89 0.000
Tags: @product
21.491
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.801
When I request a shutdown using the system menu 1.742
Then Tails eventually shuts down 6.948
After features/support/hooks.rb:305 0.150
After features/support/hooks.rb:89 0.000
1:17.956
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.850
When I request a reboot using the system menu 1.646
Then Tails eventually restarts 1:3.459
After features/support/hooks.rb:305 3.508
After features/support/hooks.rb:89 0.000
6.698
Given I monitor the network connections of SSH 0.067
And I have the SSH key pair for an SSH server 0.316
When I connect to an SSH server on the Internet 5.010
Then I have sucessfully logged into the SSH server 1.287
And I see that SSH is properly stream isolated 0.016
After features/support/hooks.rb:464 0.371
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.000
7.548
Given I have the SSH key pair for an SSH server 0.231
And an SSH server is running on the LAN 0.872
When I connect to an SSH server on the LAN 4.815
Then I am prompted to verify the SSH fingerprint for the SSH server 1.629
After features/support/hooks.rb:464 0.304
After features/support/hooks.rb:305 0.634
After features/support/hooks.rb:89 0.000
11.356
Given I have the SSH key pair for an SFTP server 0.247
When I connect to an SFTP server on the Internet 9.983
Then I successfully connect to the SFTP server 1.125
After features/support/hooks.rb:464 0.438
After features/support/hooks.rb:305 1.005
After features/support/hooks.rb:89 0.000
17.399
Given I cancel setting up an email account 3.041
When I open Thunderbird's Add-ons Manager 2.685
And I open the Extensions tab 1.074
Then I see that no add-ons are enabled in Thunderbird 10.598
After features/support/hooks.rb:464 0.690
After features/support/hooks.rb:305 1.737
After features/support/hooks.rb:89 0.000
44.806
When I enter my email credentials into the autoconfiguration wizard 11.009
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.337
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.368
When I accept the autoconfiguration wizard's configuration 18.627
And I send an email to myself 6.367
And I fetch my email 1.450
Then I can find the email I sent to myself in my inbox 6.645
After features/support/hooks.rb:464 1.241
After features/support/hooks.rb:305 0.937
After features/support/hooks.rb:89 0.000
9.454
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 3.772
And I look at the hide mode but then I go back 4.091
And I choose to connect to Tor automatically 1.396
Then Tor Connection does not propose me to use Tor bridges 0.154
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.000
Tags: @product
1:25.063
Given the Tor network and default bridges are blocked 1.543
And the network is plugged 0.039
And I make sure time sync before Tor connects indicates a captive portal 1.206
And the Tor Connection Assistant autostarts 2.197
When I choose to connect to Tor automatically 1.564
And I click "Connect to Tor" 1.141
Then the Tor Connection Assistant fails to connect to Tor 26.453
And the Tor Connection Assistant knows that it's not the time sync that failed 10.580
And the Tor Connection Assistant knows that there might be a captive portal 0.118
When I open the Unsafe Browser from Tor Connection 14.601
And I log-in to the Captive Portal 15.041
And I close the Unsafe Browser 0.122
And the Tor network and default bridges are unblocked 1.890
And I allow time sync before Tor connects to work again 0.047
And I click "Connect to Tor" 1.124
Then I wait until Tor is ready 7.390
After features/support/hooks.rb:305 0.652
After features/support/hooks.rb:89 0.000
Tags: @product
12.580
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.998
Then the firewall's policy is to drop all IPv4 traffic 0.181
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.227
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.084
And the firewall is configured to block all external IPv6 traffic 0.089
After features/support/hooks.rb:305 1.074
After features/support/hooks.rb:89 0.000
Tags: @product
41.210
Before features/support/hooks.rb:259 0.016
Given I have started Tails from DVD and logged in and the network is connected 12.402
And I capture all network traffic 0.004
When I successfully start the Unsafe Browser 16.067
And I open the Tails homepage in the Unsafe Browser 11.513
And the Tails homepage loads in the Unsafe Browser 0.564
Then the firewall leak detector has detected leaks 0.657
After features/support/hooks.rb:305 1.114
After features/support/hooks.rb:89 0.042
Tags: @product
12.787
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.879
And I capture all network traffic 0.006
And I disable Tails' firewall 0.205
When I do a TCP DNS lookup of "torproject.org" 0.606
Then the firewall leak detector has detected leaks 0.089
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.049
Tags: @product
12.787
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.803
And I capture all network traffic 0.006
And I disable Tails' firewall 0.230
When I do a UDP DNS lookup of "torproject.org" 0.660
Then the firewall leak detector has detected leaks 0.087
After features/support/hooks.rb:305 0.629
After features/support/hooks.rb:89 0.040
Tags: @product
16.141
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.734
And I capture all network traffic 0.006
And I disable Tails' firewall 0.202
When I send some ICMP pings 4.086
Then the firewall leak detector has detected leaks 0.111
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.045
13.301
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.859
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.373
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.067
After features/support/hooks.rb:464 0.239
After features/support/hooks.rb:305 0.617
After features/support/hooks.rb:89 0.000
13.417
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.978
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.356
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:464 0.257
After features/support/hooks.rb:305 0.700
After features/support/hooks.rb:89 0.000
17.386
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.949
When I open an untorified ICMP connection to 1.2.3.4 5.374
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.063
After features/support/hooks.rb:464 0.284
After features/support/hooks.rb:305 0.621
After features/support/hooks.rb:89 0.000
Tags: @product
24.970
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.494
And the system DNS is using the local DNS resolver 0.015
And the network is plugged 0.050
And I successfully configure Tor 16.400
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.000
10.238
When I monitor the network connections of tails-security-check 0.068
And I re-run tails-security-check 0.151
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.019
After features/support/hooks.rb:464 0.463
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.000
2.435
When I monitor the network connections of htpdate 0.053
And I re-run htpdate 2.367
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:464 0.306
After features/support/hooks.rb:305 0.627
After features/support/hooks.rb:89 0.000
32.293
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.074
And I re-run tails-upgrade-frontend-wrapper 32.206
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:464 0.412
After features/support/hooks.rb:305 0.775
After features/support/hooks.rb:89 0.000
24.112
When I monitor the network connections of Tor Browser 0.066
And I start the Tor Browser 22.865
And the Tor Browser loads the startup page 1.129
Then I see that Tor Browser is properly stream isolated 0.050
After features/support/hooks.rb:464 1.228
After features/support/hooks.rb:305 1.104
After features/support/hooks.rb:89 0.000
Tags: @product
46.518
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.997
And a web server is running on the LAN 1.035
And I capture all network traffic 0.007
When I start the Tor Browser 20.294
And the Tor Browser loads the startup page 1.273
And I open a page on the LAN web server in the Tor Browser 10.206
Then the Tor Browser shows the "Unable to connect" error 1.175
And no traffic was sent to the web server on the LAN 0.526
After features/support/hooks.rb:305 0.929
After features/support/hooks.rb:89 0.075
52.994
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.406
Then the amnesiac Tor Browser directory exists 0.053
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.643
And the persistent Tor Browser directory does not exist 0.077
When I start the Tor Browser 20.764
And the Tor Browser loads the startup page 1.025
Then I can save the current page as "index.html" to the default downloads directory 5.605
And I can print the current page as "output.pdf" to the default downloads directory 11.418
After features/support/hooks.rb:464 1.248
After features/support/hooks.rb:305 0.902
After features/support/hooks.rb:89 0.000
46.641
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.014
When I start the Tor Browser 20.210
Then the Tor Browser loads the startup page 1.172
When I download some file in the Tor Browser 12.892
Then the file is saved to the default Tor Browser download directory 0.351
After features/support/hooks.rb:464 2.405
After features/support/hooks.rb:305 0.736
After features/support/hooks.rb:89 0.000
1:15.213
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.061
When I start the Tor Browser 21.280
And the Tor Browser loads the startup page 1.167
Then I can listen to an Ogg audio track in Tor Browser 40.704
After features/support/hooks.rb:464 2.023
After features/support/hooks.rb:305 0.999
After features/support/hooks.rb:89 0.000
44.701
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.142
When I start the Tor Browser 20.771
And the Tor Browser loads the startup page 1.159
Then I can watch a WebM video in Tor Browser 10.628
After features/support/hooks.rb:464 1.389
After features/support/hooks.rb:305 0.948
After features/support/hooks.rb:89 0.000
Tags: @product
1:14.362
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.371
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.127
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.039
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.055
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.058
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.051
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.048
And the file "/tmp/synaptic.html" exists 0.052
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.134
When I start the Tor Browser 20.397
And the Tor Browser loads the startup page 1.053
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.058
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.565
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.267
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.135
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.530
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.501
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.071
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.119
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.366
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.525
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.060
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.094
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.818
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.525
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.069
# 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.720
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.540
After features/support/hooks.rb:305 0.741
After features/support/hooks.rb:89 0.000
Tags: @product
34.226
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.930
When I start the Tor Browser 21.145
Then the Tor Browser uses all expected TBB shared libraries 1.150
After features/support/hooks.rb:305 0.944
After features/support/hooks.rb:89 0.000
51.821
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.868
When I start the Tor Browser 22.604
And the Tor Browser loads the startup page 1.231
And I open the Tails homepage in the Tor Browser 10.403
Then the Tor Browser loads the Tails homepage 1.196
When I request a new identity in Tor Browser 3.370
Then the Tor Browser restarts into a fresh session 1.146
After features/support/hooks.rb:464 1.868
After features/support/hooks.rb:305 1.072
After features/support/hooks.rb:89 0.000
Tags: @product
35.531
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.813
When I start the Tor Browser 20.948
And the Tor Browser loads the startup page 1.302
Then Tor Browser's circuit view is working 1.466
After features/support/hooks.rb:305 0.767
After features/support/hooks.rb:89 0.000
Tags: @product
56.381
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.295
When I start the Tor Browser 20.273
And the Tor Browser loads the startup page 1.075
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.286
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.113
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.192
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.144
After features/support/hooks.rb:305 1.103
After features/support/hooks.rb:89 0.000
Tags: @product
1:37.090
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.093
And the network is plugged 0.050
And I successfully configure Tor 17.451
And available upgrades have been checked 1.128
And all notifications have disappeared 4.016
Then the persistent Tor Browser directory exists 0.063
And there is a GNOME bookmark for the persistent Tor Browser directory 1.588
When I start the Tor Browser 20.463
And I open the address "https://tails.net/about" in the Tor Browser 10.437
And "Tails - How Tails works" has loaded in the Tor Browser 1.420
Then I can save the current page as "index.html" to the persistent Tor Browser directory 9.224
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.353
Then "Tails - How Tails works" has loaded in the Tor Browser 1.364
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.435
After features/support/hooks.rb:305 0.897
After features/support/hooks.rb:89 0.000
Tags: @product
41.212
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.269
Then the amnesiac Documents directory exists 0.060
And there is a GNOME bookmark for the amnesiac Documents directory 1.438
Then I start the Tor Browser in offline mode 22.420
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.024
After features/support/hooks.rb:305 0.777
After features/support/hooks.rb:89 0.000
Tags: @product
41.167
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.151
Then the amnesiac Downloads directory exists 0.050
And there is a GNOME bookmark for the amnesiac Downloads directory 1.416
Then I start the Tor Browser in offline mode 22.452
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.097
After features/support/hooks.rb:305 0.692
After features/support/hooks.rb:89 0.000
Tags: @product
41.773
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.108
Then the amnesiac Music directory exists 0.051
And there is a GNOME bookmark for the amnesiac Music directory 1.526
Then I start the Tor Browser in offline mode 22.762
And I can save the current page as "index.html" to the Music GNOME bookmark 9.325
After features/support/hooks.rb:305 0.653
After features/support/hooks.rb:89 0.000
Tags: @product
41.357
Before features/support/hooks.rb:259 0.070
Given I have started Tails from DVD without network and logged in 8.298
Then the amnesiac Pictures directory exists 0.049
And there is a GNOME bookmark for the amnesiac Pictures directory 1.440
Then I start the Tor Browser in offline mode 21.987
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.581
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.000
Tags: @product
41.699
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.288
Then the amnesiac Videos directory exists 0.067
And there is a GNOME bookmark for the amnesiac Videos directory 1.557
Then I start the Tor Browser in offline mode 22.626
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.158
After features/support/hooks.rb:305 0.760
After features/support/hooks.rb:89 0.000
Tags: @product
3:17.647
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.378
And all tps features are active 1.996
And all persistent filesystems have safe access rights 0.232
And all persistence configuration files have safe access rights 0.386
And all persistent directories have safe access rights 2.273
When I start the Tor Browser in offline mode 22.350
And I add a bookmark to eff.org in the Tor Browser 14.922
And I cold reboot the computer 9.691
And the computer reboots Tails 57.024
And I enable persistence 14.997
And I log in to a new session 33.358
And all notifications have disappeared 8.718
And I start the Tor Browser in offline mode 20.853
Then the Tor Browser has a bookmark to eff.org 1.463
After features/support/hooks.rb:305 1.260
After features/support/hooks.rb:89 0.009
4.638
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.471
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.166
After features/support/hooks.rb:464 0.357
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.000
7.507
Given I have the SSH key pair for a Git repository 0.256
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.086
Then the Git repository "testing" has been cloned successfully 0.163
After features/support/hooks.rb:464 0.311
After features/support/hooks.rb:305 0.604
After features/support/hooks.rb:89 0.000
0.449
When I wget "https://example.com/" to stdout 0.449
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.253
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.000
4.440
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.440

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.622
After features/support/hooks.rb:305 0.710
After features/support/hooks.rb:89 0.000
0.532
When I curl "https://example.com/" to stdout 0.532
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.271
After features/support/hooks.rb:305 0.609
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
44.025
Given I have started Tails from DVD without network and logged in 8.441
And I plug and mount a USB drive containing sample videos 11.962
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.086
And the file "/home/amnesia/video.mp4" exists 0.035
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I open "/home/amnesia/video.mp4" with Totem 3.346
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 5.357
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.231
Given I close Totem 0.151
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.073
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.054
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.135
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.182
Then Totem tells me it is not allowed to open this file 1.517
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.066
Given I close Totem 0.155
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.078
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.133
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.164
Then Totem tells me it is not allowed to open this file 0.734
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.083
Given I close Totem 0.143
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.051
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.103
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.192
Then Totem tells me it is not allowed to open this file 0.917
# 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.077
Given I close Totem 0.121
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.072
And the file "/home/amnesia/.purple/otr.private_key" exists 0.057
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.099
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.200
Then Totem tells me it is not allowed to open this file 0.803
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.058
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
Feature: Using Totem
24.002
Given I have started Tails from DVD and logged in and the network is connected 12.833
Then I can watch a WebM video over HTTPs 11.168
After features/support/hooks.rb:464 0.526
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
37.752
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.520
And I plug and mount a USB drive containing sample videos 12.792
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.086
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.479
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.940
Given I close Totem 0.508
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.152
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.069
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.246
Then Totem tells me it is not allowed to open this file 1.857
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.100
After features/support/hooks.rb:305 0.898
After features/support/hooks.rb:89 0.000
Tags: @product
42.668
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.673
And I disable the Unsafe Browser 4.593
And I log in to a new session 17.544
And the network is plugged 0.074
And all notifications have disappeared 6.310
When I try to start the Unsafe Browser 0.288
Then the Unsafe Browser complains that it is disabled 2.182
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.000
Tags: @product
43.271
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.979
And a web server is running on the LAN 1.044
When I successfully start the Unsafe Browser 16.660
And I open a page on the LAN web server in the Unsafe Browser 11.447
Then the Unsafe Browser displays the LAN web server hello message 0.138
After features/support/hooks.rb:305 1.019
After features/support/hooks.rb:89 0.000
Tags: @product @doc
50.060
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.361
When I successfully start the Unsafe Browser 17.284
Then the Unsafe Browser runs as the expected user 0.640
And the Unsafe Browser has a red theme 0.586
And the Unsafe Browser shows a warning as its start page 0.587
And the Unsafe Browser has no add-ons enabled 8.342
And the Unsafe Browser has no bookmarks 8.139
And the Unsafe Browser uses all expected TBB shared libraries 1.117
After features/support/hooks.rb:305 1.115
After features/support/hooks.rb:89 0.000
Tags: @product
46.979
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.085
When I successfully start the Unsafe Browser 21.301
When I open the Tails homepage in the Unsafe Browser 11.733
Then the Tails homepage loads in the Unsafe Browser 0.615
And the Unsafe Browser has sent packets out to the Internet 0.243
After features/support/hooks.rb:305 1.884
After features/support/hooks.rb:89 0.000
29.437
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.883
When I successfully start the Unsafe Browser 15.896
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.047
And the Unsafe Browser chroot is torn down 0.489
After features/support/hooks.rb:305 1.664
After features/support/hooks.rb:89 0.000
43.000
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.889
When I successfully start the Unsafe Browser 16.789
# 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.224
Then I see a warning about another instance already running 4.087
After features/support/hooks.rb:305 1.657
After features/support/hooks.rb:89 0.000
Tags: @product
41.063
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.935
When I configure the Unsafe Browser to use a local proxy 0.206
And I successfully start the Unsafe Browser 16.721
And I open the Tails homepage in the Unsafe Browser 11.673
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.526
After features/support/hooks.rb:305 2.420
After features/support/hooks.rb:89 0.000
2:28.568
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.039
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.078
But checking for updates is disabled in the Unsafe Browser's configuration 0.015
When I successfully start the Unsafe Browser 15.790
And I wait 120 seconds 2:0.080

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.556
After features/support/hooks.rb:464 0.419
After features/support/hooks.rb:305 0.817
After features/support/hooks.rb:89 0.038
30.414
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.888
And the network is unplugged 0.067
# 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.128
Then I am told I cannot start the Unsafe Browser when I am offline 8.319
After features/support/hooks.rb:305 0.753
After features/support/hooks.rb:89 0.000
18.721
When I plug a USB drive containing a basic VeraCrypt volume 7.045
And I cancel the GNOME authentication prompt 1.682
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.350
And I open this VeraCrypt volume in GNOME Files 4.579
Then I see the expected contents in this VeraCrypt volume 0.493
When I lock the currently opened VeraCrypt volume 0.439
Then the VeraCrypt volume has been unmounted and locked 0.129
After features/support/hooks.rb:305 1.054
After features/support/hooks.rb:89 0.000
22.592
When I plug a USB drive containing a hidden VeraCrypt volume 10.214
And I cancel the GNOME authentication prompt 1.878
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.279
And I open this VeraCrypt volume in GNOME Files 5.154
Then I see the expected contents in this VeraCrypt volume 0.417
When I lock the currently opened VeraCrypt volume 0.373
Then the VeraCrypt volume has been unmounted and locked 0.274
After features/support/hooks.rb:305 0.766
After features/support/hooks.rb:89 0.000
31.700
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.122
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.369
And I open this VeraCrypt volume in GNOME Files 7.738
Then I see the expected contents in this VeraCrypt volume 0.381
When I lock the currently opened VeraCrypt file container 0.928
Then the VeraCrypt file container has been unmounted and locked 0.158
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.000
37.549
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.374
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.130
And I open this VeraCrypt volume in GNOME Files 5.233
Then I see the expected contents in this VeraCrypt volume 1.107
When I lock the currently opened VeraCrypt file container 0.560
Then the VeraCrypt file container has been unmounted and locked 0.143
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.016
24.582
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.972
And I cancel the GNOME authentication prompt 1.755
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.671
And I open this VeraCrypt volume in GNOME Files 3.997
Then I see the expected contents in this VeraCrypt volume 0.507
When I lock the currently opened VeraCrypt volume 0.434
Then the VeraCrypt volume has been unmounted and locked 0.242
After features/support/hooks.rb:305 0.968
After features/support/hooks.rb:89 0.000
25.603
When I plug a USB drive containing a hidden VeraCrypt volume 10.227
And I cancel the GNOME authentication prompt 1.706
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.524
And I open this VeraCrypt volume in GNOME Files 4.152
Then I see the expected contents in this VeraCrypt volume 0.392
When I lock the currently opened VeraCrypt volume 0.427
Then the VeraCrypt volume has been unmounted and locked 0.171
After features/support/hooks.rb:305 0.894
After features/support/hooks.rb:89 0.000
43.576
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.914
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.663
And I open this VeraCrypt volume in GNOME Files 4.402
Then I see the expected contents in this VeraCrypt volume 0.871
When I lock the currently opened VeraCrypt file container 0.452
Then the VeraCrypt file container has been unmounted and locked 0.271
After features/support/hooks.rb:305 0.755
After features/support/hooks.rb:89 0.015
46.130
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.293
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.868
And I open this VeraCrypt volume in GNOME Files 4.383
Then I see the expected contents in this VeraCrypt volume 0.816
When I lock the currently opened VeraCrypt file container 0.543
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.020
37.467
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.247
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.018
And I open this VeraCrypt volume in GNOME Files 4.449
Then I see the expected contents in this VeraCrypt volume 1.042
When I lock the currently opened VeraCrypt file container 0.459
Then the VeraCrypt file container has been unmounted and locked 0.249
After features/support/hooks.rb:305 0.834
After features/support/hooks.rb:89 0.000
Tags: @product
8.637
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.564
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.072
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.000
Tags: @product
9.065
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.139
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 0.926
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.000
Tags: @product
21.677
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.086
When I start "WhisperBack" via GNOME Activities Overview 9.801
Then WhisperBack has debugging information 3.789
After features/support/hooks.rb:305 0.977
After features/support/hooks.rb:89 0.000