Project Number Date
test_Tails_ISO_stable 4853 25 May 2024, 12:59

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1479 2 3 0 0 1484 200 2 202 4:19:0.446 Failed
Tags: @product
2:1.231
Before features/support/hooks.rb:259 0.019
Given a computer 0.378
And I temporarily create a 100 MiB disk named "swap" 0.215
And I create a gpt swap partition on disk "swap" 13.370
And I plug SATA drive "swap" 1.061
And I temporarily create a 2 GiB disk named "live_hd" 0.038
And I write the Tails ISO image to disk "live_hd" 28.004
And I plug SATA drive "live_hd" 1.073
When I start Tails with network unplugged and I login 1:16.675
Then a "swap" partition was detected by Tails on drive "swap" 0.106
And drive "live_hd" is detected by Tails 0.137
But Tails has no disk swap enabled 0.094
And drive "live_hd" is not mounted 0.074
After features/support/hooks.rb:305 0.646
After features/support/hooks.rb:89 0.123
Tags: @product
1:34.062
Before features/support/hooks.rb:259 0.002
Given a computer 0.151
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.046
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.917
And I plug non-removable USB drive "fake_TailsData" 1.062
When I start the computer 0.995
And the computer boots Tails 55.877
Then drive "fake_TailsData" is detected by Tails 0.152
And Tails Greeter has not detected a persistence partition 13.859
After features/support/hooks.rb:305 0.825
After features/support/hooks.rb:89 0.008
Tags: @product
1:34.539
Before features/support/hooks.rb:259 0.002
Given a computer 0.153
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.048
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 21.355
And I plug SATA drive "fake_TailsData" 1.047
When I start the computer 0.971
And the computer boots Tails 56.721
Then drive "fake_TailsData" is detected by Tails 0.143
And Tails Greeter has not detected a persistence partition 14.097
After features/support/hooks.rb:305 0.798
After features/support/hooks.rb:89 0.009
Tags: @product
1:33.548
Before features/support/hooks.rb:259 0.002
Given a computer 0.159
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.047
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.191
And I plug SATA drive "gpt_ext2" 1.054
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.048
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.347
And I plug SATA drive "msdos_fat32" 1.063
And I start Tails from DVD with network unplugged and I login 1:18.237
Then drive "gpt_ext2" is detected by Tails 0.145
And drive "gpt_ext2" is not mounted 0.076
And drive "msdos_fat32" is detected by Tails 0.101
And drive "msdos_fat32" is not mounted 0.074
After features/support/hooks.rb:305 0.730
After features/support/hooks.rb:89 0.007
Tags: @product
2:9.818
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 2:4.104
And running a command as root with pkexec requires PolicyKit administrator privileges 0.177
Then I can run a command as root with sudo 0.147
Then I can run a command as root with pkexec 5.388
After features/support/hooks.rb:305 0.792
After features/support/hooks.rb:89 0.005
Tags: @product
1:29.098
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 44.489
And running a command as root with pkexec requires PolicyKit administrator privileges 0.078
Then I cannot run a command as root with sudo and the standard passwords 0.194
And I cannot run a command as root with pkexec and the standard passwords 19.228
Then I cannot login as root using su with the standard passwords 25.108
After features/support/hooks.rb:305 0.722
After features/support/hooks.rb:89 0.000
Feature: Time syncing
25.708
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD without network and logged in 8.370
When the network is plugged 0.173
And I successfully configure Tor 17.111
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:464 0.486
After features/support/hooks.rb:305 0.682
After features/support/hooks.rb:89 0.000
Feature: Time syncing
27.241
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.181
When the network is plugged 0.036
And the Tor Connection Assistant autostarts 4.174
And I configure some normal bridges in the Tor Connection Assistant 12.966
And I wait until Tor is ready 1.814
Then the system clock is less than 5 minutes incorrect 0.067
After features/support/hooks.rb:464 0.484
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
Feature: Time syncing
32.037
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.087
When I bump the system time with "+1 day" 0.219
And I capture all network traffic 0.005
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 5.077
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 15.090
And I wait until Tor is ready 2.329
Then the system clock is less than 5 minutes incorrect 0.063
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.122
After features/support/hooks.rb:464 0.528
After features/support/hooks.rb:305 0.983
After features/support/hooks.rb:89 0.049
Feature: Time syncing
1:27.445
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.495
When I bump the system time with "-15 days" 0.198
And I warm reboot the computer 0.012
And the computer reboots Tails 1:18.331
Then Tails' hardware clock is close to the host system's time 0.407
After features/support/hooks.rb:464 0.095
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.029
Feature: Time syncing
1:27.205
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.001
Given I have started Tails from DVD without network and logged in 8.957
When I bump the hardware clock's time with "-15 days" 1.252
And I warm reboot the computer 0.012
And the computer reboots Tails 1:15.995
Then the hardware clock is still off by "-15 days" 0.986
After features/support/hooks.rb:464 0.112
After features/support/hooks.rb:305 0.677
After features/support/hooks.rb:89 0.075
Feature: Time syncing
57.284
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given a computer 0.161
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.032
And I start the computer 1.007
And the computer boots Tails 55.835
Then the system clock is just past Tails' source date 0.246
After features/support/hooks.rb:464 0.125
After features/support/hooks.rb:305 0.587
After features/support/hooks.rb:89 0.005
Feature: Time syncing
33.574
Before features/support/hooks.rb:259 0.001
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.313
And I make sure time sync before Tor connects times out 1.167
When the network is plugged 0.739
And I successfully configure Tor 23.273
Then the system clock is less than 5 minutes incorrect 0.080
After features/support/hooks.rb:464 0.585
After features/support/hooks.rb:305 0.976
After features/support/hooks.rb:89 0.001
Feature: Time syncing
1:4.155
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 10.170
When I bump the system time with "+8 hours +15 minutes" 0.234
And all notifications have disappeared 4.017
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.149
And the network is plugged 0.373
And the Tor Connection Assistant autostarts 3.452
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.496
And I click "Connect to Tor" 1.198
And the Tor Connection Assistant fails to connect to Tor 15.719
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.953
Then the system clock is less than 20 minutes incorrect 0.228
When I click "Connect to Tor" 1.170
Then I wait until Tor is ready 6.037
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.898
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.051
After features/support/hooks.rb:464 0.500
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.042
Feature: Time syncing
1:0.883
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 9.251
When I bump the system time with "+8 hours +15 minutes" 0.210
And all notifications have disappeared 4.009
And I capture all network traffic 0.004
And the network is plugged 0.048
And the Tor Connection Assistant autostarts 3.996
# 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 5.325
And I click "Connect to Tor" 1.152
Then the Tor Connection Assistant reports that it failed to connect 12.093
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.902
Then the system clock is less than 20 minutes incorrect 0.203
# "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.441
When I click "Connect to Tor" 1.172
Then I wait until Tor is ready 6.468
And all Internet traffic has only flowed through the configured bridges 1.057
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.069
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.477
After features/support/hooks.rb:464 0.729
After features/support/hooks.rb:305 0.958
After features/support/hooks.rb:89 0.043
Feature: Time syncing
53.082
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD without network and logged in 8.631
And I make sure time sync before Tor connects uses a fake connectivity check service 1.154
And the network is plugged 0.039
And Tor is ready 41.714
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.539
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.002
After features/support/hooks.rb:464 0.753
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.000
Tags: @product
17.007
When I configure some normal bridges in the Tor Connection Assistant 12.896
Then I wait until Tor is ready 3.254
And tca.conf includes the configured bridges 0.010
And available upgrades have been checked 0.043
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.802
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.050
Tags: @product
16.875
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 12.324
Then I wait until Tor is ready 2.291
And tca.conf includes the configured bridges 0.012
And available upgrades have been checked 1.121
And all Internet traffic has only flowed through the configured bridges 1.125
After features/support/hooks.rb:305 1.184
After features/support/hooks.rb:89 0.040
Tags: @product
36.852
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 32.984
Then I wait until Tor is ready 1.824
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.115
And all Internet traffic has only flowed through the configured bridges 0.916
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.058
Tags: @product
1:7.327
Given the Tor network and default bridges are blocked 2.553
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 30.714
Then the Tor Connection Assistant reports that it failed to connect 0.120
And tca.conf is empty 0.227
Given I scan a QR code from the error page in Tor Connection Assistant 21.600
And I retry connecting to Tor 1.179
Then I wait until Tor is ready 9.890
And tca.conf includes the configured bridges 0.017
And available upgrades have been checked 0.091
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.932
After features/support/hooks.rb:305 0.661
After features/support/hooks.rb:89 0.033
19.163
When I configure the default bridges in the Tor Connection Assistant 12.230
Then I wait until Tor is ready 4.721
And Tor is configured to use the default bridges 0.487
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.055
And Tor is configured to use the default bridges 0.776
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.882
After features/support/hooks.rb:305 1.262
After features/support/hooks.rb:89 0.041
Tags: @product
25.854
Given the Tor network is blocked 1.797
When I configure a direct connection in the Tor Connection Assistant 18.947
Then I wait until Tor is ready 3.577
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.072
And Tor is configured to use the default bridges 0.508
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.939
After features/support/hooks.rb:305 0.603
After features/support/hooks.rb:89 0.041
Tags: @product
44.999
Given the Tor network and default bridges are blocked 2.444
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 31.760
Then the Tor Connection Assistant reports that it failed to connect 0.115
And tca.conf is empty 0.203
Given the Tor network and default bridges are unblocked 1.331
And I retry connecting to Tor 1.162
Then I wait until Tor is ready 5.894
And tca.conf includes no bridge 0.011
And available upgrades have been checked 1.107
And all Internet traffic has only flowed through Tor or connectivity check service 0.968
After features/support/hooks.rb:305 0.933
After features/support/hooks.rb:89 0.048
Tags: @product
4.567
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.245
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.145
And I cannot click the "Connect to Tor" button 0.176
After features/support/hooks.rb:305 0.720
After features/support/hooks.rb:89 0.078
Tags: @product
5:23.424
Scenario The same Tor configuration is applied when the network is reconnected
Steps
Given I configure a direct connection in the Tor Connection Assistant 6.850
And I wait until Tor is ready 4.701
When I disconnect the network through GNOME 2.729
And I connect the network through GNOME 2.847
Then the Tor Connection Assistant autostarts 2.798
And the Tor Connection Assistant connects to Tor 3.018
And I wait until Tor is ready 5:0.478
Time syncing failed (HtpdateError)
./features/step_definitions/common_steps.rb:703:in `rescue in block in <top (required)>'
./features/step_definitions/common_steps.rb:701:in `/^the time has synced$/'
./features/step_definitions/common_steps.rb:654:in `/^I wait until Tor is ready$/'
features/tor_bridges.feature:89:in `And I wait until Tor is ready'
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through Tor or connectivity check service 0.000
After features/support/hooks.rb:305 4.384

SCENARIO FAILED: 'The same Tor configuration is applied when the network is reconnected' (at time 00:31:00)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected_chutney-data

Htpdate logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.htpdate

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.png

Tor logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.tor

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/00:31:00_The_same_Tor_configuration_is_applied_when_the_network_is_reconnected.journal

After features/support/hooks.rb:89 0.041
Tags: @product
45.444
Given I configure a direct connection in the Tor Connection Assistant 8.658
And I wait until Tor is ready 2.812
And I disconnect the network through GNOME 2.774
And the Tor network and default bridges are blocked 1.445
When I connect the network through GNOME 2.951
Then the Tor Connection Assistant reports that it failed to connect 26.800
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.036
Tags: @product
38.310
Given the Tor network and default bridges are blocked 2.356
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 23.724
Then the Tor Connection Assistant reports that it failed to connect 0.141
Given the Tor network and default bridges are unblocked 1.511
When I click "Connect to Tor" 1.185
Then I wait until Tor is ready 7.929
And Tor is configured to use the default bridges 0.528
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.933
After features/support/hooks.rb:305 0.858
After features/support/hooks.rb:89 0.038
20.087
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.162
And I prepare Tails for memory erasure tests 0.425
When I start a process allocating 128 MiB of memory with a known pattern 1.187
Then patterns cover at least 128 MiB in the guest's memory 3.535

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
1:12.843
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.209
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" 35.103
Then I find very few patterns in the guest's memory 3.791

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.519
After features/support/hooks.rb:89 0.000
7:30.958
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 6:46.550
And I prepare Tails for memory erasure tests 0.435
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.490
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.624
After features/support/hooks.rb:89 0.013
26.801
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.230
And I temporarily create a 4 GiB disk named "gptfat" 0.323
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.330
And I plug USB drive "gptfat" 2.506
When I start Tails Installer 9.359
Then I am told by Tails Installer that the destination device "is too small" 0.050
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.001
Tags: @product
21.216
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.307
And I temporarily create a 7200 MiB disk named "temp" 0.061
And I start Tails Installer 9.674
But a suitable USB device is not found 0.022
When I plug USB drive "temp" 2.822
Then the "temp" USB drive is selected 0.093
When I unplug USB drive "temp" 0.213
Then a suitable USB device is not found 0.020
After features/support/hooks.rb:305 0.816
After features/support/hooks.rb:89 0.000
Tags: @product
3:47.638
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.143
And I temporarily create a 7200 MiB disk named "install" 0.076
And I create a gpt partition with a vfat filesystem on disk "install" 7.388
And I plug USB drive "install" 2.480
And I install Tails to USB drive "install" by cloning 3:17.046
Then the running Tails is installed on USB drive "install" 12.437
But there is no persistence partition on USB drive "install" 0.065
After features/support/hooks.rb:305 1.180
After features/support/hooks.rb:89 0.129
Tags: @product
3:42.899
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.578
And I temporarily create a 7200 MiB disk named "install" 0.078
And I plug USB drive "install" 2.557
And I install Tails to USB drive "install" by cloning 3:19.215
Then the running Tails is installed on USB drive "install" 12.389
But there is no persistence partition on USB drive "install" 0.080
After features/support/hooks.rb:305 1.320
After features/support/hooks.rb:89 0.126
Tags: @product
4:30.694
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 14.269
And I create a file in the Persistent directory 0.085
And I temporarily create a 7200 MiB disk named "install" 0.108
And I create a gpt partition with a vfat filesystem on disk "install" 6.610
And I plug USB drive "install" 2.636
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:44.721
Then the running Tails is installed on USB drive "install" 17.583
And there is a persistence partition on USB drive "install" 0.086
And the USB drive "install" contains the same files as my persistent storage 4.593
After features/support/hooks.rb:305 2.218
After features/support/hooks.rb:89 0.125
Tags: @product
3:50.879
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 12.012
And I temporarily create a 7200 MiB disk named "install" 0.183
And I plug USB drive "install" 2.492
And I install Tails to USB drive "install" by cloning 3:18.769
Then the running Tails is installed on USB drive "install" 17.353
And there is no persistence partition on USB drive "install" 0.067
After features/support/hooks.rb:305 2.234
After features/support/hooks.rb:89 0.096
Tags: @product
3:58.108
Before features/support/hooks.rb:259 0.002
# We reach this first checkpoint only to ensure that the ' __internal' disk has reached the state (Tails installed + persistent partition set up) we need before we clone it below.
# This first part is done without Tails Installer (install from Tails USB image)
# Note: the "__internal" disk will keep its state across scenarios
# and features until one of its snapshots is restored.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.507
And I have started Tails from DVD without network and logged in 8.791
And I clone USB drive "__internal" to a temporary USB drive "install" 1.183
And I plug USB drive "install" 2.635
# 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.357
Then the running Tails is installed on USB drive "install" 17.526
And there is no persistence partition on USB drive "install" 0.107
After features/support/hooks.rb:305 1.905
After features/support/hooks.rb:89 0.127
Tags: @product @uefi
2:13.649
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 15.741
And I power off the computer 0.340
And the computer is set to boot in UEFI mode 0.033
When I start Tails from USB drive "__internal" with network unplugged and I login 1:53.815
Then Tails is running from USB drive "__internal" 0.369
And the boot device has safe access rights 3.294
And Tails has started in UEFI mode 0.055
After features/support/hooks.rb:305 0.611
After features/support/hooks.rb:89 0.007
Tags: @product
1:44.025
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.452
And I plug and mount a USB drive containing a Tails USB image 41.497
And I create a 7200 MiB disk named "usbimage" 0.046
And I plug USB drive "usbimage" 2.455
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 51.573
After features/support/hooks.rb:305 2.515
After features/support/hooks.rb:89 0.095
Tags: @product
1:31.877
Before features/support/hooks.rb:259 0.004
Given a computer 0.228
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:30.407
Then Tails is running from USB drive "usbimage" 0.387
And the label of the system partition on "usbimage" is "Tails" 0.217
And the system partition on "usbimage" is an EFI system partition 0.176
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.157
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.072
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.149
And the system partition on "usbimage" has the expected flags 0.079
After features/support/hooks.rb:305 0.698
After features/support/hooks.rb:89 0.008
5:16.881
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 58.155
And I update APT using apt 18.357
And I install "popularity-contest" using apt 25.804
Then I am proposed to add the "popularity-contest" package to my Additional Software 5.865
When I create a persistent storage and activate the Additional Software feature 25.255
Then Additional Software is correctly configured for package "popularity-contest" 1.567
When I shutdown Tails and wait for the computer to power off 14.905
And I start Tails from USB drive "__internal" with network unplugged 1:2.390
And I enable persistence 20.596
And I log in to a new session 39.176
And the Additional Software installation service has started 41.456
Then I am notified that the installation succeeded 2.219
And Additional Software is correctly configured for package "popularity-contest" 0.874
And the package "popularity-contest" is installed after Additional Software has been started 0.256
After features/support/hooks.rb:464 37.956
After features/support/hooks.rb:305 1.005
After features/support/hooks.rb:89 0.012
2:32.969
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.237
And I start Tails from USB drive "__internal" and I login with an administration password 1:43.552
And I update APT using apt 18.807
When I install "makepp" using apt 25.823
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.462
And the package "makepp" is installed 0.085
After features/support/hooks.rb:464 37.976
After features/support/hooks.rb:305 1.172
After features/support/hooks.rb:89 0.015
5:10.615
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given a computer 0.200
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:19.904
When I uninstall "popularity-contest" using apt 21.962
And I accept removing "popularity-contest" from Additional Software 0.552
Then "popularity-contest" is not in the list of Additional Software 0.720
When I start Synaptic 24.411
And I update APT using Synaptic 22.964
And I install "cowsay" using Synaptic 11.504
And I accept adding "cowsay" to Additional Software 1.398
Then Additional Software is correctly configured for package "cowsay" 0.871
When I uninstall "cowsay" using apt 3.241
And I refuse removing "cowsay" from Additional Software 0.613
Then Additional Software is correctly configured for package "cowsay" 0.896
When I start "Additional Software" via GNOME Activities Overview 10.871
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.216
Then "cowsay" is not in the list of Additional Software 0.831
When I install "cowsay" using apt 3.216
And I refuse adding "cowsay" to Additional Software 0.519
Then "cowsay" is not in the list of Additional Software 0.718
After features/support/hooks.rb:464 1.056
After features/support/hooks.rb:305 0.672
After features/support/hooks.rb:89 0.009
11:46.064
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.207
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:22.311
And I configure APT to prefer an old version of cowsay 0.024
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.271
And I accept adding "cowsay" to Additional Software 7.067
And Additional Software is correctly configured for package "cowsay" 0.942
And I shutdown Tails and wait for the computer to power off 6.347
And I start Tails from USB drive "__internal" with network unplugged 1:0.115
And I enable persistence 13.012
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.026
And I log in to a new session 36.905
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.642
And I revert the APT tweaks that made it prefer an old version of cowsay 0.093
# 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.100
And the network is plugged 0.065
And Tor is ready 18.524
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 9.562
And available upgrades have been checked 0.102
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.470
And I can open the Additional Software configuration window from the notification 3.782
And I shutdown Tails and wait for the computer to power off 2:8.871
And I start Tails from USB drive "__internal" with network unplugged 1:0.056
And I enable persistence 14.343
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 38.122
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.019
And I revert the APT tweaks that made it prefer an old version of cowsay 0.079
And the network is plugged 0.044
And Tor is ready 51.626
Then the Additional Software upgrade service has started 0.188
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.109
After features/support/hooks.rb:464 2.566
After features/support/hooks.rb:305 1.119
After features/support/hooks.rb:89 0.042
2:14.963
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.009
Given a computer 0.411
And I start Tails from USB drive "__internal" with network unplugged 1:1.945
And I enable persistence 14.336
And I remove the "cowsay" deb files from the APT cache 0.667
# 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.097
And I log in to a new session 36.646
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.913
And I can open the Additional Software log file from the notification 5.310
And the package "cowsay" is not installed 0.635
After features/support/hooks.rb:464 0.120
After features/support/hooks.rb:305 1.017
After features/support/hooks.rb:89 0.009
Tags: @product
2:11.475
Before features/support/hooks.rb:259 0.005
Given a computer 0.173
And I create a 7200 MiB disk named "old" 0.046
And I plug USB drive "old" 1.053
And I write an old version of the Tails USB image to disk "old" 32.328
When I start Tails from USB drive "old" with network unplugged 1:33.882
Then the boot device has safe access rights 2.911
And Tails is running from USB drive "old" 0.337
And there is no persistence partition on USB drive "old" 0.072
And process "udev-watchdog" is running 0.123
And udev-watchdog is monitoring the correct device 0.320
And I unplug USB drive "old" 0.226
After features/support/hooks.rb:305 7.201
After features/support/hooks.rb:89 0.012
Tags: @product
2:15.394
Before features/support/hooks.rb:259 0.008
Given a computer 0.208
And I start Tails from USB drive "old" with network unplugged and I login 1:28.165
Then Tails is running from USB drive "old" 0.449
And I create a persistent partition 34.674
And I take note of which tps features are available 2.124
Then a Tails persistence partition exists on USB drive "old" 0.836
And I shutdown Tails and wait for the computer to power off 8.936
After features/support/hooks.rb:305 0.215
After features/support/hooks.rb:89 0.009
Tags: @product
3:2.600
Before features/support/hooks.rb:259 0.006
Given a computer 0.184
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:23.368
Then Tails is running from USB drive "old" 0.359
And all tps features are active 2.032
When I write some files expected to persist 1.680
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.232
And all persistence configuration files have safe access rights 0.563
And all persistent directories from the old Tails version have safe access rights 2.608
And I take note of which tps features are available 1.202
And I shutdown Tails and wait for the computer to power off 4.600
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 25.766
After features/support/hooks.rb:305 0.164
After features/support/hooks.rb:89 0.012
Tags: @product
2:38.985
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 21.702
And I log in to a new session 18.912
And I clone USB drive "old" to a new USB drive "to_upgrade" 1.578
And I plug USB drive "to_upgrade" 2.416
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.251
Then the running Tails is installed on USB drive "to_upgrade" 18.728
And I unplug USB drive "to_upgrade" 0.209
And I unplug USB drive "__internal" 0.186
After features/support/hooks.rb:305 3.012
After features/support/hooks.rb:89 0.000
Tags: @product
2:13.895
Before features/support/hooks.rb:259 0.020
Given a computer 0.252
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:3.920
Then all tps features from the old Tails version are active 1.642
And Tails is running from USB drive "to_upgrade" 0.315
And the boot device has safe access rights 3.239
And the expected persistent files created with the old Tails version are present in the filesystem 1.906
And all persistent directories from the old Tails version have safe access rights 2.617
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.008
6:43.891
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 15.135
And no SquashFS delta is installed 0.104
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.347
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.083
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.328
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.417
When the network is plugged 0.049
And Tor is ready 20.474
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 7.415
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 11.836
Given I shutdown Tails and wait for the computer to power off 8.745
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:13.140
Then Tails is running version 6.2~testoverlayfs 0.012
And all tps features are active 2.262
And the file system changes introduced in version 6.2~testoverlayfs are present 0.306
And only the 6.2~testoverlayfs SquashFS delta is installed 0.071
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.487
# 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.299
When the network is plugged 0.035
And Tor is ready 18.788
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 7.097
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 9.391
Given I shutdown Tails and wait for the computer to power off 4.278
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.946
Then Tails is running version 6.3~testoverlayfs 0.017
And all tps features are active 2.269
And the file system changes introduced in version 6.3~testoverlayfs are present 0.459
And only the 6.3~testoverlayfs SquashFS delta is installed 0.054
# Regression test for #17425 (i.e. the Upgrader would propose
# upgrading to the version that's already running)
Given Tails system time is magically synchronized 0.331
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.264
When the network is plugged 0.044
And Tor is ready 18.922
Then the Upgrader considers the system as up-to-date 0.349
# 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 15.274
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.846
After features/support/hooks.rb:305 0.723
After features/support/hooks.rb:89 0.021
36.913
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.365
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.429
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.061
And the signing key used by the Upgrader is outdated 1.563
But a current signing key is available on our website 0.000
When the network is plugged 0.048
And Tor is ready 17.588
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.855
After features/support/hooks.rb:305 0.851
After features/support/hooks.rb:89 0.000
57.306
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 47.772
When I eject the boot medium 0.242
Then Tails eventually shuts down 9.290
After features/support/hooks.rb:305 0.260
After features/support/hooks.rb:89 0.000
43.975
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 9.138
And I prepare Tails for memory erasure tests 0.393
And I fill a 128 MiB file with a known pattern on the root filesystem 17.222
And patterns cover at least 128 MiB in the guest's memory 3.803

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

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

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

After features/support/hooks.rb:305 3.560
After features/support/hooks.rb:89 0.000
42.017
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.282
And I prepare Tails for memory erasure tests 0.456
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.250
And I fill the USB drive with a known pattern 2.736
And I read the content of the test FS 0.124
And patterns cover at least 90% of the test FS size in the guest's memory 4.123

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

When I eject the boot medium 0.747
And I wait for Tails to finish wiping the memory 14.381
Then I find very few patterns in the guest's memory 1.915

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

After features/support/hooks.rb:305 3.622
After features/support/hooks.rb:89 0.000
1:4.439
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 10.913
And I prepare Tails for memory erasure tests 0.481
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 38.042
And I fill the USB drive with a known pattern 1.428
And I read the content of the test FS 0.073
And patterns cover at least 99% of the test FS size in the guest's memory 2.916

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

When I eject the boot medium 0.357
And I wait for Tails to finish wiping the memory 8.450
Then I find very few patterns in the guest's memory 1.775

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

After features/support/hooks.rb:305 3.601
After features/support/hooks.rb:89 0.000
2:28.141
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.251
And I prepare Tails for memory erasure tests 0.537
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.876
And patterns cover at least 100 MiB in the guest's memory 4.982

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

When I eject the boot medium 1.187
And I wait for Tails to finish wiping the memory 16.058
Then I find very few patterns in the guest's memory 1.851

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

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

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.704
After features/support/hooks.rb:89 0.019
Tags: @product
1:17.928
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 12.874
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 8.665
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.410
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.303
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.058
When I start Tails' custom backup tool 4.921
Then the backup tool displays "Plug in your backup Tails USB stick" 0.288
When I plug USB drive "backup" 2.732
And I give the Persistent Storage on drive "backup" its own UUID 0.203
And I click "Retry" in the backup tool 1.275
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.322
When I click "Back Up" in the backup tool 1.151
And I enter my persistent storage passphrase into the polkit prompt 3.502
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 21.067
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.229
And I plug USB drive "backup" 4.372
Then the USB drive "backup" contains the same files as my persistent storage 4.547
After features/support/hooks.rb:305 2.430
After features/support/hooks.rb:89 0.123
Tags: @product
0.205
Then the hostname should not have been leaked on the network 0.205
After features/support/hooks.rb:305 0.664
After features/support/hooks.rb:89 0.049
Tags: @product
0.613
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.150
And I switch to the "manually-added-con" NetworkManager connection 0.257
Then the hostname should not have been leaked on the network 0.205
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.038
44.785
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 9.425
When I start "Tails Documentation" via GNOME Activities Overview 11.001
Then the Tor Browser has started 23.709
Then "Tails - Documentation" has loaded in the Tor Browser 0.648
After features/support/hooks.rb:305 1.090
After features/support/hooks.rb:89 0.000
1:5.685
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 26.300
When I start "Tails Documentation" via GNOME Activities Overview 10.592
Then the Tor Browser has started 28.072
Then "Tails - Documentation" has loaded in the Tor Browser 0.719
After features/support/hooks.rb:305 1.179
After features/support/hooks.rb:89 0.000
23.696
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD without network and logged in 8.580
When I start Electrum through the GNOME menu 11.882
But the "electrum" tps feature is not enabled 0.666
And I see a warning that Electrum is not persistent 2.566
After features/support/hooks.rb:464 0.109
After features/support/hooks.rb:305 0.823
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
33.165
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 21.284
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.438
Then I see "CupsTestPage.png" after at most 40 seconds 3.263
And I can print the current document to "/home/amnesia/output.pdf" 5.178
After features/support/hooks.rb:305 1.421
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
21.228
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.802
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 0.163
When I open "/home/amnesia/default-testpage.pdf" with Evince 3.581
Then I see "CupsTestPage.png" after at most 40 seconds 3.748
And I can print the current document to "/home/amnesia/output.pdf" 4.932
After features/support/hooks.rb:305 1.138
After features/support/hooks.rb:89 0.000
Feature: Using Evince
22.455
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.303
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.152
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.076
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.058
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.068
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.144
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.593
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.564
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.115
When I close Evince 0.214
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.187
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.241
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 1.069
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.541
When I close Evince 0.298
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.213
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.245
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.249
# 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.118
After features/support/hooks.rb:305 0.805
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
25.724
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 11.958
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.259
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.059
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.023
Then I see "CupsTestPage.png" after at most 40 seconds 3.933
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.490
After features/support/hooks.rb:305 1.064
After features/support/hooks.rb:89 0.000
Feature: Using Evince
17.389
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.629
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.188
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.093
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.183
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.888
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.207
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.198
After features/support/hooks.rb:305 1.191
After features/support/hooks.rb:89 0.000
20.908
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.014
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.258
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.304
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.077
After features/support/hooks.rb:305 1.217
After features/support/hooks.rb:89 0.000
Tags: @product
9.194
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.404
When the "Dogtail rules!" notification is sent 0.168
Then the "Dogtail rules!" notification is shown to the user 0.621
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.000
Tags: @product
3:38.052
Before features/support/hooks.rb:259 0.005
# 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 10.121
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.093
And Tor is ready 18.332
And all notifications have disappeared 4.316
When I start "Additional Software" via GNOME Activities Overview 11.339
And I close the "tails-additional-software-config" window 2.060
When I start "Disks" via GNOME Activities Overview 8.907
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.844
When I start "GNOME Terminal" via GNOME Activities Overview 8.942
And I close the "gnome-terminal-server" window 2.045
When I start "Files" via GNOME Activities Overview 8.277
And I close the "org.gnome.Nautilus" window 17.980
When I start "Persistent Storage" via GNOME Activities Overview 10.041
And I close the "tps-frontend" window 3.911
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.521
And I close the "zenity" window 3.985
When I start "Pidgin" via GNOME Activities Overview 8.335
And I close the "Pidgin" window via Alt+F4 3.938
When I start "Thunderbird" via GNOME Activities Overview 8.836
And I close the "Thunderbird" window 11.566
When I start "Tor Browser" via GNOME Activities Overview 8.811
And I close the "Firefox" window 14.239
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 11.571
And I close the "unlock-veracrypt-volumes" window 2.535
When I start "Unsafe Browser" via GNOME Activities Overview 9.291
And I close the "Firefox" window 15.203
After features/support/hooks.rb:305 1.297
After features/support/hooks.rb:89 0.000
Tags: @product
41.772
Before features/support/hooks.rb:259 0.006
Given a computer 0.191
And I start the computer from DVD with network unplugged 37.858
When Tails detects disk read failures on the SquashFS 0.631
Then I see a disk failure message on the splash screen 3.090
After features/support/hooks.rb:305 0.669
After features/support/hooks.rb:89 0.007
Tags: @product
42.175
Before features/support/hooks.rb:259 0.003
Given a computer 0.192
And I start the computer from DVD with network unplugged 37.856
When Tails detects disk read failures on the boot device 1.921
Then I see a disk failure message on the splash screen 2.205
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.010
Tags: @product
40.488
Before features/support/hooks.rb:259 0.004
Given a computer 0.188
And I start the computer from DVD with network unplugged 36.240
When Tails detects disk read failures on the boot device with a target error 1.399
Then I see a disk failure message on the splash screen 2.659
After features/support/hooks.rb:305 0.677
After features/support/hooks.rb:89 0.009
Tags: @product @doc
30.738
Before features/support/hooks.rb:259 0.005
Given a computer 0.188
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.667
When Tails detects disk read failures on the SquashFS 0.385
Then I see a disk failure message 1.301
Then I can open the hardware failure documentation from the disk failure message 19.196
After features/support/hooks.rb:305 3.822
After features/support/hooks.rb:89 0.000
Tags: @product @doc
36.394
Before features/support/hooks.rb:259 0.006
Given a computer 0.193
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.488
When Tails detects disk read failures on the boot device 1.573
Then I see a disk failure message 0.511
Then I can open the hardware failure documentation from the disk failure message 24.627
After features/support/hooks.rb:305 2.237
After features/support/hooks.rb:89 0.000
Tags: @product @doc
30.735
Before features/support/hooks.rb:259 0.004
Given a computer 0.187
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.224
When Tails detects disk read failures on the boot device with a target error 0.630
Then I see a disk failure message 1.345
Then I can open the hardware failure documentation from the disk failure message 19.345
After features/support/hooks.rb:305 2.887
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
52.994
Before features/support/hooks.rb:259 0.004
Given a computer 0.181
And I start the computer from DVD with network unplugged and an unsupported graphics card 38.093
Then I see a graphics card failure message on the splash screen 14.719
After features/support/hooks.rb:305 0.753
After features/support/hooks.rb:89 0.009
Tags: @product @doc
12.124
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.419
Then the included OpenPGP keys are valid for the next 1 month 3.705
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.000
Tags: @product
22.423
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.008
Steps
Given I have started Tails from DVD without network and logged in 8.183
Then the keys trusted by APT are valid for the next 3 months 14.239
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.449

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/02:22:41_The_included_APT_repository_keys_are_up-to-date.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/02:22:41_The_included_APT_repository_keys_are_up-to-date.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/02:22:41_The_included_APT_repository_keys_are_up-to-date.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4853/artifact/build-artifacts/02:22:41_The_included_APT_repository_keys_are_up-to-date.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
49.379
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 12.145
And I log in to a new session in German (de) 34.011
Then the amnesiac Documents directory exists 0.190
And there is a GNOME bookmark for the amnesiac Documents directory 3.031
After features/support/hooks.rb:305 0.838
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
45.920
Before features/support/hooks.rb:259 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.746
And I log in to a new session in German (de) 33.766
Then the amnesiac Downloads directory exists 0.160
And there is a GNOME bookmark for the amnesiac Downloads directory 3.246
After features/support/hooks.rb:305 0.834
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
45.658
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.139
And I log in to a new session in German (de) 33.991
Then the amnesiac Music directory exists 0.061
And there is a GNOME bookmark for the amnesiac Music directory 3.466
After features/support/hooks.rb:305 0.828
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
44.139
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.458
And I log in to a new session in German (de) 32.387
Then the amnesiac Pictures directory exists 0.075
And there is a GNOME bookmark for the amnesiac Pictures directory 3.217
After features/support/hooks.rb:305 0.889
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
44.727
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.423
And I log in to a new session in German (de) 33.187
Then the amnesiac Videos directory exists 0.049
And there is a GNOME bookmark for the amnesiac Videos directory 3.067
After features/support/hooks.rb:305 0.794
After features/support/hooks.rb:89 0.000
Feature: Localization
2:30.938
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.748
When I log in to a new session in Arabic (ar) 36.406
Then the keyboard layout is set to "us" 0.134
When the network is plugged 0.044
And Tor is ready 19.297
Then I successfully start the Unsafe Browser in "ar" 15.959
And I kill the Unsafe Browser 6.075
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 32.183
And DuckDuckGo is the default search engine 11.688
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 14.197
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:305 2.042
After features/support/hooks.rb:89 0.000
Feature: Localization
2:37.826
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.265
When I log in to a new session in Chinese (zh_CN) 34.257
Then the keyboard layout is set to "cn" 0.379
When the network is plugged 0.036
And Tor is ready 18.541
Then I successfully start the Unsafe Browser in "zh_CN" 17.224
And I kill the Unsafe Browser 5.926
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 31.708
And DuckDuckGo is the default search engine 18.346
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 16.903
And the layout of the screen keyboard is set to "us" 0.638
After features/support/hooks.rb:305 2.733
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.879
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.562
When I log in to a new session in English (en) 18.726
Then the keyboard layout is set to "us" 0.191
When the network is plugged 0.037
And Tor is ready 18.585
Then I successfully start the Unsafe Browser in "en" 16.747
And I kill the Unsafe Browser 5.775
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 31.710
And DuckDuckGo is the default search engine 5.613
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 13.983
And the layout of the screen keyboard is set to "us" 0.532
After features/support/hooks.rb:305 2.857
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.931
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.354
When I log in to a new session in French (fr) 33.881
Then the keyboard layout is set to "fr" 0.274
When the network is plugged 0.048
And Tor is ready 17.400
Then I successfully start the Unsafe Browser in "fr" 16.127
And I kill the Unsafe Browser 5.793
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 32.272
And DuckDuckGo is the default search engine 10.891
And I kill the Tor Browser 5.544
And the screen keyboard works in Thunderbird 14.561
And the layout of the screen keyboard is set to "fr" 0.636
After features/support/hooks.rb:305 1.229
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.918
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.682
When I log in to a new session in German (de) 34.762
Then the keyboard layout is set to "de" 0.256
When the network is plugged 0.035
And Tor is ready 18.064
Then I successfully start the Unsafe Browser in "de" 16.185
And I kill the Unsafe Browser 6.071
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 31.882
And DuckDuckGo is the default search engine 11.260
And I kill the Tor Browser 5.500
And the screen keyboard works in Thunderbird 14.466
And the layout of the screen keyboard is set to "de" 0.628
After features/support/hooks.rb:305 1.033
After features/support/hooks.rb:89 0.000
Feature: Localization
2:28.465
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.729
When I log in to a new session in Italian (it) 32.997
Then the keyboard layout is set to "it" 0.201
When the network is plugged 0.033
And Tor is ready 19.500
Then I successfully start the Unsafe Browser in "it" 16.300
And I kill the Unsafe Browser 6.063
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 32.114
And DuckDuckGo is the default search engine 11.055
And I kill the Tor Browser 5.452
And the screen keyboard works in Thunderbird 15.308
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:305 1.430
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.723
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.471
When I log in to a new session in Persian (fa) 35.078
Then the keyboard layout is set to "ir" 0.115
When the network is plugged 0.032
And Tor is ready 19.944
Then I successfully start the Unsafe Browser in "fa" 16.759
And I kill the Unsafe Browser 5.839
When I enable the screen keyboard 0.142
Then the screen keyboard works in Tor Browser 31.775
And DuckDuckGo is the default search engine 11.465
And I kill the Tor Browser 5.630
And the screen keyboard works in Thunderbird 13.916
And the layout of the screen keyboard is set to "ir" 0.548
After features/support/hooks.rb:305 1.493
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.158
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.391
When I log in to a new session in Portuguese (pt) 33.153
Then the keyboard layout is set to "pt" 0.192
When the network is plugged 0.068
And Tor is ready 19.151
Then I successfully start the Unsafe Browser in "pt" 15.608
And I kill the Unsafe Browser 6.854
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 30.374
And DuckDuckGo is the default search engine 11.130
And I kill the Tor Browser 5.603
And the screen keyboard works in Thunderbird 13.888
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:305 1.186
After features/support/hooks.rb:89 0.000
Feature: Localization
2:28.693
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.669
When I log in to a new session in Russian (ru) 35.173
Then the keyboard layout is set to "ru" 0.222
When the network is plugged 0.041
And Tor is ready 18.659
Then I successfully start the Unsafe Browser in "ru" 16.447
And I kill the Unsafe Browser 5.705
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 31.216
And DuckDuckGo is the default search engine 11.402
And I kill the Tor Browser 5.596
And the screen keyboard works in Thunderbird 14.870
And the layout of the screen keyboard is set to "ru" 0.572
After features/support/hooks.rb:305 1.183
After features/support/hooks.rb:89 0.000
Feature: Localization
2:26.226
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 9.150
When I log in to a new session in Spanish (es) 33.339
Then the keyboard layout is set to "es" 0.160
When the network is plugged 0.034
And Tor is ready 18.127
Then I successfully start the Unsafe Browser in "es" 16.316
And I kill the Unsafe Browser 5.835
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 30.276
And DuckDuckGo is the default search engine 12.055
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 14.680
And the layout of the screen keyboard is set to "us" 0.599
After features/support/hooks.rb:305 1.577
After features/support/hooks.rb:89 0.000
Feature: Localization
2:50.522
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.366
When I log in to a new session in Turkish (tr) 32.908
Then the keyboard layout is set to "tr" 0.306
When the network is plugged 0.037
And Tor is ready 46.398
Then I successfully start the Unsafe Browser in "tr" 15.535
And I kill the Unsafe Browser 5.894
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 30.091
And DuckDuckGo is the default search engine 10.967
And I kill the Tor Browser 5.547
And the screen keyboard works in Thunderbird 12.763
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:305 2.155
After features/support/hooks.rb:89 0.000
Tags: @product
49.322
Before features/support/hooks.rb:259 0.068
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.114
And I capture all network traffic 0.007
When I disable MAC spoofing in Tails Greeter 4.260
And I log in to a new session 18.185
And the network is plugged 0.040
And Tor is ready 14.539
Then 1 network interface is enabled 0.141
And the 1st network device has its real MAC address configured 0.129
When I hotplug a network device and wait for it to be initialized 1.435
Then 2 network interfaces are enabled 0.091
And the 2nd network device has its real MAC address configured 0.086
And some network device leaked the real MAC address 0.290
After features/support/hooks.rb:305 2.452
After features/support/hooks.rb:89 0.037
Tags: @product
48.467
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 9.021
And I capture all network traffic 0.006
When I log in to a new session 21.486
And the network is plugged 0.060
And Tor is ready 15.714
Then 1 network interface is enabled 0.162
And the 1st network device has a spoofed MAC address configured 0.155
When I hotplug a network device and wait for it to be initialized 1.420
Then 2 network interfaces are enabled 0.088
And the 2nd network device has a spoofed MAC address configured 0.087
And no network device leaked the real MAC address 0.262
After features/support/hooks.rb:305 5.342
After features/support/hooks.rb:89 0.051
Tags: @product
30.333
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 9.123
And I capture all network traffic 0.013
And the network is plugged 0.039
And macchanger will fail by not spoofing and always returns false 0.171
When I log in to a new session 19.165
Then no network interfaces are enabled 0.183
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 1.617
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.064
Tags: @product
31.155
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.833
And I capture all network traffic 0.008
And the network is plugged 0.047
And macchanger will fail by not spoofing and always returns true 0.208
When I log in to a new session 20.307
Then no network interfaces are enabled 0.120
And no network device leaked the real MAC address 0.016
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.612
After features/support/hooks.rb:305 1.688
After features/support/hooks.rb:89 0.036
Tags: @product
32.105
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 9.046
And I capture all network traffic 0.008
And the network is plugged 0.045
And macchanger will fail by not spoofing and always returns true 0.184
And no network interface modules can be unloaded 0.458
When I log in to a new session 19.958
Then 1 network interface is enabled 0.153
But the MAC spoofing panic mode disabled networking 0.744
And no network device leaked the real MAC address 0.011
And I see the "All networking disabled" notification after at most 60 seconds 1.493
After features/support/hooks.rb:305 0.792
After features/support/hooks.rb:89 0.044
Tags: @product
59.891
Before features/support/hooks.rb:259 0.005
Given a computer 0.195
And I capture all network traffic 0.005
When I start the computer 1.092
Then the computer boots Tails 58.434
And no network interfaces are enabled 0.149
And no network device leaked the real MAC address 0.013
After features/support/hooks.rb:305 0.629
After features/support/hooks.rb:89 0.057
1:36.266
Before features/support/hooks.rb:259 0.006
Given a computer 0.199
And I start Tails from DVD with network unplugged and I login 1:18.882
And I plug and mount a USB drive containing a sample PNG 15.532
Then MAT can clean some sample PNG file 1.651
After features/support/hooks.rb:305 1.733
After features/support/hooks.rb:89 0.027
Feature: Networking
Tags: @product
1:29.481
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 15.914
And I wait between 30 and 60 seconds 53.037

Slept for 53 seconds

Then the Tor Status icon tells me that Tor is not usable 0.759
When the network is plugged 0.043
Then I successfully configure Tor 14.416
And the Tor Status icon tells me that Tor is usable 0.832
And all notifications have disappeared 4.423
And the time has synced 0.053
After features/support/hooks.rb:305 0.851
After features/support/hooks.rb:89 0.000
Feature: Networking
39.028
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.222
And I disable networking in Tails Greeter 1.277
And I log in to a new session 18.844
Then no network interfaces are enabled 0.230
When I hotplug a network device 0.205
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.237
After features/support/hooks.rb:305 0.782
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
25.550
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.584
When I start "Onion Circuits" via GNOME Activities Overview 10.827
Then Onion Circuits starts 1.836
And Onion Circuits shows some circuits 0.302
After features/support/hooks.rb:305 0.986
After features/support/hooks.rb:89 0.000
Tags: @product
2:28.210
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:40.440
And I update APT using apt 19.136
And I install "python3-behave" using apt 25.219
Then the Tails Persistent Storage behave tests pass 3.413
After features/support/hooks.rb:305 0.922
After features/support/hooks.rb:89 0.000
Tags: @product
52.415
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 11.667
When I log in to a new session without activating the Persistent Storage 23.965
Then Tails is running from USB drive "__internal" 0.472
And persistence is disabled 0.385
But a Tails persistence partition exists on USB drive "__internal" 15.924
After features/support/hooks.rb:305 1.710
After features/support/hooks.rb:89 0.000
Tags: @product
3:19.112
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 14.381
Then Tails is running from USB drive "__internal" 0.428
When I create a file in the Persistent directory 0.128
And I create a persistent partition with the default settings 35.219
Then the file I created was copied to the Persistent Storage 0.821
When I shutdown Tails and wait for the computer to power off 15.343
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:12.372
Then persistence for "Persistent" is active 0.359
And the file I created in the Persistent directory exists 0.055
After features/support/hooks.rb:305 0.569
After features/support/hooks.rb:89 0.008
Tags: @product
1:3.178
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.436
And the system is very low on memory 4.749
When I create a file in the Persistent directory 1.491
When I try to create a persistent partition 23.284
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.243
When I close the Persistent Storage app 2.954
And I free up some memory 1.557
And I create a persistent partition with the default settings 16.196
Then the file I created was copied to the Persistent Storage 0.264
After features/support/hooks.rb:305 1.831
After features/support/hooks.rb:89 0.000
Tags: @product
2:54.474
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.458
Then Tails is running from USB drive "__internal" 0.655
And all tps features are active 6.628
And all persistent directories have safe access rights 2.398
When I disable the first tps feature 6.274
Then all tps features but the first one are active 2.677
And I shutdown Tails and wait for the computer to power off 13.452
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:7.733
Then all tps features but the first one are active 2.197
After features/support/hooks.rb:305 0.796
After features/support/hooks.rb:89 0.010
Tags: @product
19.755
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.063
Then persistence for "Persistent" is active 0.241
And I create a file in the Persistent directory 0.088
Then the file I created was copied to the Persistent Storage 0.064
When I disable the first tps feature 5.937
Then persistence for "Persistent" is not active 0.076
And the Persistent directory does not exist 0.047
When I enable the first tps feature 3.087
Then persistence for "Persistent" is active 0.079
And the file I created in the Persistent directory exists 0.068
After features/support/hooks.rb:305 0.729
After features/support/hooks.rb:89 0.000
Tags: @product
18.993
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 9.448
Then persistence for "Persistent" is active 0.084
When I create a file in the Persistent directory 0.126
And I disable the first tps feature 5.567
And I delete the data of the Persistent Folder feature 3.711
Then the file I created does not exist on the Persistent Storage 0.056
After features/support/hooks.rb:305 0.834
After features/support/hooks.rb:89 0.000
Tags: @product
1:7.954
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.197
And the network is plugged 0.047
And Tor is ready 21.370
And I take note of which tps features are available 0.724
When I write some files expected to persist 1.544
And I shutdown Tails and wait for the computer to power off 8.982
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 26.087
After features/support/hooks.rb:305 0.118
After features/support/hooks.rb:89 0.000
Tags: @product
3:33.270
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.873
And the network is plugged 0.062
And Tor is ready 17.971
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.268
And I shutdown Tails and wait for the computer to power off 11.016
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.785
And I capture all network traffic 0.006
And the network is plugged 0.048
And Tor is ready 49.421
And I switch to the "persistent-con-current" NetworkManager connection 0.349
And the 1st network device has a spoofed MAC address configured 0.083
And no network device leaked the real MAC address 0.381
After features/support/hooks.rb:305 0.655
After features/support/hooks.rb:89 0.065
Tags: @product
1:10.347
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 17.440
And I enable persistence creation in Tails Greeter 1.207
And I log in to a new session expecting no warning about the Persistent Storage not being activated 22.536
Then I create a persistent partition with the default settings using the wizard that was already open 29.162
After features/support/hooks.rb:305 1.756
After features/support/hooks.rb:89 0.000
Tags: @product
5:17.171
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 17.859
When I enable persistence 45.964
Then no persistent Greeter options were restored 15.268
When I set all Greeter options to non-default values 24.197
And I log in to a new session in German (de) after having activated the Persistent Storage 52.749
Then all Greeter options are set to non-default values 0.725
When I cold reboot the computer 7.940
And the computer reboots Tails 1:1.429
Given I enable persistence 36.844
Then persistent Greeter options were restored 16.677
When I log in to a new session after having activated the Persistent Storage 36.960
Then all Greeter options are set to non-default values 0.552
After features/support/hooks.rb:305 1.021
After features/support/hooks.rb:89 0.012
Tags: @product
4:8.242
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.203
# 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 33.928
And I shutdown Tails and wait for the computer to power off 12.965
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:22.861
And I change the passphrase of the Persistent Storage back to the original 48.282
After features/support/hooks.rb:305 2.640
After features/support/hooks.rb:89 0.007
Tags: @product
1:9.415
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 18.325
And I log in to a new session without activating the Persistent Storage 24.667
Then persistence is disabled 0.320
But a Tails persistence partition exists on USB drive "__internal" 8.168
And all notifications have disappeared 10.471
When I delete the persistent partition 7.036
Then there is no persistence partition on USB drive "__internal" 0.425
After features/support/hooks.rb:305 0.845
After features/support/hooks.rb:89 0.000
Tags: @product
2:31.615
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 14.541
When I write some dotfile expected to persist 0.216
And I shutdown Tails and wait for the computer to power off 11.002
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.512
Then the expected persistent dotfile is present in the filesystem 0.341
After features/support/hooks.rb:305 0.653
After features/support/hooks.rb:89 0.010
Tags: @product
1:39.786
Before features/support/hooks.rb:259 0.005
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 9.453
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.077
When I try to enable persistence 0.260
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 37.147
When I log in to a new session after having activated the Persistent Storage 36.811
And all notifications have disappeared 7.835
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 3.665
And all tps features are enabled 2.391
And all tps features but the first one are active 2.142
After features/support/hooks.rb:305 1.281
After features/support/hooks.rb:89 0.000
Tags: @product
5:5.141
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 3:44.209
And I enable persistence 33.846
And I log in to a new session after having activated the Persistent Storage 44.725
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.810
And persistence is enabled 0.549
After features/support/hooks.rb:305 1.907
After features/support/hooks.rb:89 0.000
Tags: @product
34.441
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 9.875
And I enable persistence but something goes wrong during the LUKS header upgrade 23.766
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.800
After features/support/hooks.rb:305 0.832
After features/support/hooks.rb:89 0.000
Tags: @product
18.678
When I choose to connect to Tor automatically 1.803
And I accept Tor Connection's offer to use my persistent bridges 1.861
And I click "Connect to Tor" 1.256
Then I wait until Tor is ready 11.518
And tca.conf includes the configured bridges 0.010
And the "TorConfiguration" tps feature is enabled and active 1.161
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.066
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.056
Tags: @product
21.458
When I choose to connect to Tor automatically 2.942
And I accept Tor Connection's offer to use my persistent bridges 1.862
And I disable saving bridges to Persistent Storage 1.304
And I configure a direct connection in the Tor Connection Assistant 10.627
Then I wait until Tor is ready 2.385
And tca.conf includes no bridge 0.017
And the "TorConfiguration" tps feature is not enabled and not active 1.352
And all Internet traffic has only flowed through Tor or connectivity check service 0.966
After features/support/hooks.rb:305 0.680
After features/support/hooks.rb:89 0.045
Tags: @product
26.190
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 25.688
Then the live user has been setup by live-boot 0.150
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.109
And the live user owns its home directory which has strict permissions 0.241
After features/support/hooks.rb:305 0.998
After features/support/hooks.rb:89 0.000
16.076
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 15.870
Then no unexpected services are listening for network connections 0.205

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.643
After features/support/hooks.rb:89 0.000
Tags: @product
20.554
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.598
Then the live user can only access allowed local services 5.956

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.616
After features/support/hooks.rb:89 0.000
Tags: @product
9.091
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.975
Then there are no unexpected messages of priority "err" or higher in the journal 0.116
After features/support/hooks.rb:305 0.814
After features/support/hooks.rb:89 0.000
Tags: @product
11.757
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.536
Then there are no unexpected messages of priority "err" or higher in the journal 0.220
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
Tags: @product
23.368
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.191
When I request a shutdown using the system menu 1.948
Then Tails eventually shuts down 9.229
After features/support/hooks.rb:305 0.195
After features/support/hooks.rb:89 0.000
1:28.004
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.249
When I request a reboot using the system menu 1.899
Then Tails eventually restarts 1:12.855
After features/support/hooks.rb:305 3.721
After features/support/hooks.rb:89 0.000
8.452
Given I monitor the network connections of SSH 0.085
And I have the SSH key pair for an SSH server 0.320
When I connect to an SSH server on the Internet 6.553
Then I have sucessfully logged into the SSH server 1.475
And I see that SSH is properly stream isolated 0.018
After features/support/hooks.rb:464 0.499
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
7.207
Given I have the SSH key pair for an SSH server 0.258
And an SSH server is running on the LAN 0.246
When I connect to an SSH server on the LAN 5.080
Then I am prompted to verify the SSH fingerprint for the SSH server 1.622
After features/support/hooks.rb:464 0.430
After features/support/hooks.rb:305 0.864
After features/support/hooks.rb:89 0.000
16.691
Given I have the SSH key pair for an SFTP server 0.247
When I connect to an SFTP server on the Internet 15.681
Then I successfully connect to the SFTP server 0.762
After features/support/hooks.rb:464 0.507
After features/support/hooks.rb:305 1.232
After features/support/hooks.rb:89 0.000
17.186
Given I cancel setting up an email account 2.748
When I open Thunderbird's Add-ons Manager 1.937
And I open the Extensions tab 1.735
Then I see that no add-ons are enabled in Thunderbird 10.765
After features/support/hooks.rb:464 2.347
After features/support/hooks.rb:305 1.244
After features/support/hooks.rb:89 0.000
44.882
When I enter my email credentials into the autoconfiguration wizard 10.419
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.372
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.408
When I accept the autoconfiguration wizard's configuration 19.040
And I send an email to myself 6.358
And I fetch my email 1.499
Then I can find the email I sent to myself in my inbox 6.783
After features/support/hooks.rb:464 1.715
After features/support/hooks.rb:305 1.086
After features/support/hooks.rb:89 0.000
10.123
When the network is plugged 0.069
And the Tor Connection Assistant autostarts 4.142
And I look at the hide mode but then I go back 4.272
And I choose to connect to Tor automatically 1.420
Then Tor Connection does not propose me to use Tor bridges 0.218
After features/support/hooks.rb:305 0.886
After features/support/hooks.rb:89 0.000
Tags: @product
1:24.559
Given the Tor network and default bridges are blocked 1.408
And the network is plugged 0.033
And I make sure time sync before Tor connects indicates a captive portal 1.255
And the Tor Connection Assistant autostarts 3.194
When I choose to connect to Tor automatically 1.677
And I click "Connect to Tor" 1.159
Then the Tor Connection Assistant fails to connect to Tor 27.384
And the Tor Connection Assistant knows that it's not the time sync that failed 10.598
And the Tor Connection Assistant knows that there might be a captive portal 0.139
When I open the Unsafe Browser from Tor Connection 15.509
And I log-in to the Captive Portal 10.185
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 1.869
And I allow time sync before Tor connects to work again 0.057
And I click "Connect to Tor" 1.146
Then I wait until Tor is ready 8.817
After features/support/hooks.rb:305 0.681
After features/support/hooks.rb:89 0.001
Tags: @product
13.067
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.422
Then the firewall's policy is to drop all IPv4 traffic 0.175
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.299
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.095
And the firewall is configured to block all external IPv6 traffic 0.074
After features/support/hooks.rb:305 0.630
After features/support/hooks.rb:89 0.000
Tags: @product
44.001
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.059
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 18.448
And I open the Tails homepage in the Unsafe Browser 12.124
And the Tails homepage loads in the Unsafe Browser 0.587
Then the firewall leak detector has detected leaks 0.775
After features/support/hooks.rb:305 1.421
After features/support/hooks.rb:89 0.038
Tags: @product
14.198
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.966
And I capture all network traffic 0.007
And I disable Tails' firewall 0.273
When I do a TCP DNS lookup of "torproject.org" 0.850
Then the firewall leak detector has detected leaks 0.100
After features/support/hooks.rb:305 0.885
After features/support/hooks.rb:89 0.054
Tags: @product
13.018
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.040
And I capture all network traffic 0.006
And I disable Tails' firewall 0.273
When I do a UDP DNS lookup of "torproject.org" 0.611
Then the firewall leak detector has detected leaks 0.086
After features/support/hooks.rb:305 0.602
After features/support/hooks.rb:89 0.047
Tags: @product
16.690
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.143
And I capture all network traffic 0.007
And I disable Tails' firewall 0.248
When I send some ICMP pings 4.179
Then the firewall leak detector has detected leaks 0.110
After features/support/hooks.rb:305 0.613
After features/support/hooks.rb:89 0.034
14.379
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.936
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.363
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.080
After features/support/hooks.rb:464 0.389
After features/support/hooks.rb:305 0.565
After features/support/hooks.rb:89 0.000
13.488
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.022
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.395
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:464 0.372
After features/support/hooks.rb:305 0.632
After features/support/hooks.rb:89 0.000
17.356
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.891
When I open an untorified ICMP connection to 1.2.3.4 5.400
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.064
After features/support/hooks.rb:464 0.305
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.000
Tags: @product
54.790
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 10.377
And the system DNS is using the local DNS resolver 0.017
And the network is plugged 0.064
And I successfully configure Tor 44.318
Then the system DNS is still using the local DNS resolver 0.011
After features/support/hooks.rb:305 0.734
After features/support/hooks.rb:89 0.000
10.265
When I monitor the network connections of tails-security-check 0.067
And I re-run tails-security-check 0.169
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.028
After features/support/hooks.rb:464 0.467
After features/support/hooks.rb:305 0.846
After features/support/hooks.rb:89 0.000
2.454
When I monitor the network connections of htpdate 0.065
And I re-run htpdate 2.371
Then I see that htpdate is properly stream isolated 0.018
After features/support/hooks.rb:464 0.413
After features/support/hooks.rb:305 0.999
After features/support/hooks.rb:89 0.000
32.466
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.060
And I re-run tails-upgrade-frontend-wrapper 32.390
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:464 0.555
After features/support/hooks.rb:305 0.930
After features/support/hooks.rb:89 0.000
29.647
When I monitor the network connections of Tor Browser 0.065
And I start the Tor Browser 28.568
And the Tor Browser loads the startup page 0.971
Then I see that Tor Browser is properly stream isolated 0.042
After features/support/hooks.rb:464 1.087
After features/support/hooks.rb:305 1.297
After features/support/hooks.rb:89 0.000
Tags: @product
48.126
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.926
And a web server is running on the LAN 1.044
And I capture all network traffic 0.006
When I start the Tor Browser 24.835
And the Tor Browser loads the startup page 1.213
And I open a page on the LAN web server in the Tor Browser 7.494
Then the Tor Browser shows the "Unable to connect" error 1.179
And no traffic was sent to the web server on the LAN 0.426
After features/support/hooks.rb:305 0.833
After features/support/hooks.rb:89 0.046
55.860
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.993
Then the amnesiac Tor Browser directory exists 0.051
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.720
And the persistent Tor Browser directory does not exist 0.060
When I start the Tor Browser 24.811
And the Tor Browser loads the startup page 1.253
Then I can save the current page as "index.html" to the default downloads directory 5.440
And I can print the current page as "output.pdf" to the default downloads directory 10.529
After features/support/hooks.rb:464 1.146
After features/support/hooks.rb:305 0.916
After features/support/hooks.rb:89 0.000
53.486
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 12.042
When I start the Tor Browser 23.560
Then the Tor Browser loads the startup page 1.193
When I download some file in the Tor Browser 16.363
Then the file is saved to the default Tor Browser download directory 0.327
After features/support/hooks.rb:464 2.333
After features/support/hooks.rb:305 0.885
After features/support/hooks.rb:89 0.000
1:23.878
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.208
When I start the Tor Browser 27.453
And the Tor Browser loads the startup page 1.242
Then I can listen to an Ogg audio track in Tor Browser 42.974
After features/support/hooks.rb:464 2.211
After features/support/hooks.rb:305 1.441
After features/support/hooks.rb:89 0.000
47.558
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.119
When I start the Tor Browser 24.471
And the Tor Browser loads the startup page 1.056
Then I can watch a WebM video in Tor Browser 9.910
After features/support/hooks.rb:464 1.203
After features/support/hooks.rb:305 1.190
After features/support/hooks.rb:89 0.000
Tags: @product
1:16.750
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.995
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.124
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.062
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.056
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.064
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.071
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.064
And the file "/tmp/synaptic.html" exists 0.056
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.131
When I start the Tor Browser 24.527
And the Tor Browser loads the startup page 1.252
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 9.747
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.559
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.305
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.149
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.016
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.539
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.095
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.662
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.519
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.066
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.124
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.384
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.531
# 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.075
# 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.982
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.516
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.000
Tags: @product
39.994
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.427
When I start the Tor Browser 24.406
Then the Tor Browser uses all expected TBB shared libraries 1.159
After features/support/hooks.rb:305 1.191
After features/support/hooks.rb:89 0.000
56.185
Before features/support/hooks.rb:259 0.009
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.676
When I start the Tor Browser 25.824
And the Tor Browser loads the startup page 1.276
And I open the Tails homepage in the Tor Browser 10.050
Then the Tor Browser loads the Tails homepage 1.267
When I request a new identity in Tor Browser 3.410
Then the Tor Browser restarts into a fresh session 1.678
After features/support/hooks.rb:464 1.656
After features/support/hooks.rb:305 1.057
After features/support/hooks.rb:89 0.000
Tags: @product
37.539
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.938
When I start the Tor Browser 22.858
And the Tor Browser loads the startup page 1.089
Then Tor Browser's circuit view is working 1.653
After features/support/hooks.rb:305 0.775
After features/support/hooks.rb:89 0.000
Tags: @product
1:2.631
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.037
When I start the Tor Browser 26.192
And the Tor Browser loads the startup page 1.347
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.983
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.164
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.653
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.251
After features/support/hooks.rb:305 0.807
After features/support/hooks.rb:89 0.000
Tags: @product
1:37.638
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.844
And the network is plugged 0.052
And I successfully configure Tor 15.256
And available upgrades have been checked 2.182
And all notifications have disappeared 4.272
Then the persistent Tor Browser directory exists 0.074
And there is a GNOME bookmark for the persistent Tor Browser directory 1.623
When I start the Tor Browser 20.611
And I open the address "https://tails.net/about" in the Tor Browser 12.288
And "Tails - How Tails works" has loaded in the Tor Browser 1.183
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.726
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.091
Then "Tails - How Tails works" has loaded in the Tor Browser 1.412
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.017
After features/support/hooks.rb:305 0.847
After features/support/hooks.rb:89 0.000
Tags: @product
48.122
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 8.563
Then the amnesiac Documents directory exists 0.049
And there is a GNOME bookmark for the amnesiac Documents directory 1.531
Then I start the Tor Browser in offline mode 24.248
And I can save the current page as "index.html" to the Documents GNOME bookmark 13.729
After features/support/hooks.rb:305 1.052
After features/support/hooks.rb:89 0.000
Tags: @product
44.991
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.624
Then the amnesiac Downloads directory exists 0.062
And there is a GNOME bookmark for the amnesiac Downloads directory 1.739
Then I start the Tor Browser in offline mode 25.677
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.887
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
Tags: @product
46.202
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.897
Then the amnesiac Music directory exists 0.058
And there is a GNOME bookmark for the amnesiac Music directory 1.563
Then I start the Tor Browser in offline mode 25.879
And I can save the current page as "index.html" to the Music GNOME bookmark 9.803
After features/support/hooks.rb:305 1.000
After features/support/hooks.rb:89 0.000
Tags: @product
43.449
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.183
Then the amnesiac Pictures directory exists 0.059
And there is a GNOME bookmark for the amnesiac Pictures directory 1.616
Then I start the Tor Browser in offline mode 24.956
And I can save the current page as "index.html" to the Pictures GNOME bookmark 8.633
After features/support/hooks.rb:305 0.972
After features/support/hooks.rb:89 0.000
Tags: @product
46.844
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 9.071
Then the amnesiac Videos directory exists 0.057
And there is a GNOME bookmark for the amnesiac Videos directory 1.456
Then I start the Tor Browser in offline mode 26.827
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.432
After features/support/hooks.rb:305 1.143
After features/support/hooks.rb:89 0.000
Tags: @product
3:35.335
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.184
And all tps features are active 2.359
And all persistent filesystems have safe access rights 0.252
And all persistence configuration files have safe access rights 0.467
And all persistent directories have safe access rights 2.484
When I start the Tor Browser in offline mode 26.237
And I add a bookmark to eff.org in the Tor Browser 11.337
And I cold reboot the computer 11.888
And the computer reboots Tails 1:1.759
And I enable persistence 16.951
And I log in to a new session 37.174
And all notifications have disappeared 9.153
And I start the Tor Browser in offline mode 23.604
Then the Tor Browser has a bookmark to eff.org 1.478
After features/support/hooks.rb:305 1.620
After features/support/hooks.rb:89 0.009
4.743
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.575
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.167
After features/support/hooks.rb:464 0.432
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.000
7.938
Given I have the SSH key pair for a Git repository 0.227
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.482
Then the Git repository "testing" has been cloned successfully 0.228
After features/support/hooks.rb:464 0.464
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.000
0.450
When I wget "https://example.com/" to stdout 0.450
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.323
After features/support/hooks.rb:305 0.615
After features/support/hooks.rb:89 0.000
0.386
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.386

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.292
After features/support/hooks.rb:305 0.612
After features/support/hooks.rb:89 0.000
0.446
When I curl "https://example.com/" to stdout 0.446
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.330
After features/support/hooks.rb:305 0.640
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
51.158
Given I have started Tails from DVD without network and logged in 8.777
And I plug and mount a USB drive containing sample videos 15.492
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.334
And the file "/home/amnesia/video.mp4" exists 0.058
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.177
When I open "/home/amnesia/video.mp4" with Totem 3.413
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.557
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.137
Given I close Totem 0.214
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.066
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.060
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.120
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.234
Then Totem tells me it is not allowed to open this file 1.824
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.067
Given I close Totem 0.157
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.055
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.124
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.174
Then Totem tells me it is not allowed to open this file 0.894
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.064
Given I close Totem 0.121
And the file "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.067
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.669
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.961
Then Totem tells me it is not allowed to open this file 0.778
# 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.063
Given I close Totem 0.136
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.070
And the file "/home/amnesia/.purple/otr.private_key" exists 0.048
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.151
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.180
Then Totem tells me it is not allowed to open this file 0.825
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.072
After features/support/hooks.rb:305 0.840
After features/support/hooks.rb:89 0.000
Feature: Using Totem
26.559
Given I have started Tails from DVD and logged in and the network is connected 12.665
Then I can watch a WebM video over HTTPs 13.894
After features/support/hooks.rb:464 0.598
After features/support/hooks.rb:305 0.934
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
41.433
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.320
And I plug and mount a USB drive containing sample videos 15.472
And I copy the sample videos to "/home/amnesia/Persistent" as user "amnesia" 0.095
When I open "/home/amnesia/Persistent/video.mp4" with Totem 3.962
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 7.436
Given I close Totem 0.594
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.197
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.072
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.326
Then Totem tells me it is not allowed to open this file 1.828
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.128
After features/support/hooks.rb:305 0.998
After features/support/hooks.rb:89 0.000
Tags: @product
45.548
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 11.451
And I disable the Unsafe Browser 4.174
And I log in to a new session 19.685
And the network is plugged 0.071
And all notifications have disappeared 7.594
When I try to start the Unsafe Browser 0.196
Then the Unsafe Browser complains that it is disabled 2.374
After features/support/hooks.rb:305 0.998
After features/support/hooks.rb:89 0.000
Tags: @product
42.158
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.264
And a web server is running on the LAN 1.045
When I successfully start the Unsafe Browser 19.672
And I open a page on the LAN web server in the Unsafe Browser 8.996
Then the Unsafe Browser displays the LAN web server hello message 0.179
After features/support/hooks.rb:305 1.089
After features/support/hooks.rb:89 0.000
Tags: @product @doc
52.909
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.627
When I successfully start the Unsafe Browser 18.838
Then the Unsafe Browser runs as the expected user 0.806
And the Unsafe Browser has a red theme 0.567
And the Unsafe Browser shows a warning as its start page 0.640
And the Unsafe Browser has no add-ons enabled 8.630
And the Unsafe Browser has no bookmarks 7.692
And the Unsafe Browser uses all expected TBB shared libraries 1.105
After features/support/hooks.rb:305 1.666
After features/support/hooks.rb:89 0.000
Tags: @product
43.275
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.835
When I successfully start the Unsafe Browser 18.446
When I open the Tails homepage in the Unsafe Browser 12.123
Then the Tails homepage loads in the Unsafe Browser 0.589
And the Unsafe Browser has sent packets out to the Internet 0.281
After features/support/hooks.rb:305 2.261
After features/support/hooks.rb:89 0.000
33.929
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.434
When I successfully start the Unsafe Browser 19.648
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.109
And the Unsafe Browser chroot is torn down 0.615
After features/support/hooks.rb:305 2.058
After features/support/hooks.rb:89 0.000
44.213
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.947
When I successfully start the Unsafe Browser 18.253
# 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.009

Slept for 10 seconds

And I try to start the Unsafe Browser 0.213
Then I see a warning about another instance already running 3.789
After features/support/hooks.rb:305 1.609
After features/support/hooks.rb:89 0.000
Tags: @product
42.849
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.659
When I configure the Unsafe Browser to use a local proxy 0.267
And I successfully start the Unsafe Browser 19.266
And I open the Tails homepage in the Unsafe Browser 8.587
Then I see "BrowserProxyRefused.png" after at most 60 seconds 1.069
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.000
2:32.016
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 12.003
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.069
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 19.212
And I wait 120 seconds 2:0.067

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.645
After features/support/hooks.rb:464 0.507
After features/support/hooks.rb:305 0.723
After features/support/hooks.rb:89 0.039
30.336
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.896
And the network is unplugged 0.053
# 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.205
Then I am told I cannot start the Unsafe Browser when I am offline 8.170
After features/support/hooks.rb:305 0.928
After features/support/hooks.rb:89 0.000
21.418
When I plug a USB drive containing a basic VeraCrypt volume 7.173
And I cancel the GNOME authentication prompt 2.211
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.848
And I open this VeraCrypt volume in GNOME Files 5.894
Then I see the expected contents in this VeraCrypt volume 0.549
When I lock the currently opened VeraCrypt volume 0.464
Then the VeraCrypt volume has been unmounted and locked 0.276
After features/support/hooks.rb:305 0.931
After features/support/hooks.rb:89 0.000
23.495
When I plug a USB drive containing a hidden VeraCrypt volume 10.312
And I cancel the GNOME authentication prompt 1.925
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.227
And I open this VeraCrypt volume in GNOME Files 4.931
Then I see the expected contents in this VeraCrypt volume 0.536
When I lock the currently opened VeraCrypt volume 0.393
Then the VeraCrypt volume has been unmounted and locked 0.168
After features/support/hooks.rb:305 0.738
After features/support/hooks.rb:89 0.000
34.512
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.822
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.629
And I open this VeraCrypt volume in GNOME Files 5.735
Then I see the expected contents in this VeraCrypt volume 0.777
When I lock the currently opened VeraCrypt file container 0.394
Then the VeraCrypt file container has been unmounted and locked 0.152
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.001
43.383
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.910
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.817
And I open this VeraCrypt volume in GNOME Files 6.001
Then I see the expected contents in this VeraCrypt volume 0.916
When I lock the currently opened VeraCrypt file container 0.496
Then the VeraCrypt file container has been unmounted and locked 0.240
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.019
23.970
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.003
And I cancel the GNOME authentication prompt 2.011
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.842
And I open this VeraCrypt volume in GNOME Files 3.916
Then I see the expected contents in this VeraCrypt volume 0.501
When I lock the currently opened VeraCrypt volume 0.407
Then the VeraCrypt volume has been unmounted and locked 0.287
After features/support/hooks.rb:305 1.527
After features/support/hooks.rb:89 0.000
26.270
When I plug a USB drive containing a hidden VeraCrypt volume 10.294
And I cancel the GNOME authentication prompt 1.993
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.017
And I open this VeraCrypt volume in GNOME Files 3.782
Then I see the expected contents in this VeraCrypt volume 0.575
When I lock the currently opened VeraCrypt volume 0.418
Then the VeraCrypt volume has been unmounted and locked 0.187
After features/support/hooks.rb:305 1.667
After features/support/hooks.rb:89 0.000
50.179
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.270
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.729
And I open this VeraCrypt volume in GNOME Files 4.670
Then I see the expected contents in this VeraCrypt volume 0.855
When I lock the currently opened VeraCrypt file container 0.428
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:305 1.245
After features/support/hooks.rb:89 0.022
52.955
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.494
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.580
And I open this VeraCrypt volume in GNOME Files 5.640
Then I see the expected contents in this VeraCrypt volume 0.631
When I lock the currently opened VeraCrypt file container 0.364
Then the VeraCrypt file container has been unmounted and locked 0.243
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.016
40.891
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.635
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.776
And I open this VeraCrypt volume in GNOME Files 4.732
Then I see the expected contents in this VeraCrypt volume 1.038
When I lock the currently opened VeraCrypt file container 0.450
Then the VeraCrypt file container has been unmounted and locked 0.257
After features/support/hooks.rb:305 1.009
After features/support/hooks.rb:89 0.000
Tags: @product
8.445
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.369
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.076
After features/support/hooks.rb:305 0.772
After features/support/hooks.rb:89 0.000
Tags: @product
10.458
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 9.249
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.209
After features/support/hooks.rb:305 0.799
After features/support/hooks.rb:89 0.000
Tags: @product
22.296
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.227
When I start "WhisperBack" via GNOME Activities Overview 9.675
Then WhisperBack has debugging information 4.393
After features/support/hooks.rb:305 1.263
After features/support/hooks.rb:89 0.000