Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 64 04 May 2024, 06:37

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@product 1471 3 10 0 0 1484 199 3 202 4:12:20.045 Failed
Tags: @product
2:1.571
Before features/support/hooks.rb:259 0.027
Given a computer 0.706
And I temporarily create a 100 MiB disk named "swap" 0.117
And I create a gpt swap partition on disk "swap" 12.385
And I plug SATA drive "swap" 1.056
And I temporarily create a 2 GiB disk named "live_hd" 0.043
And I write the Tails ISO image to disk "live_hd" 26.555
And I plug SATA drive "live_hd" 1.076
When I start Tails with network unplugged and I login 1:19.205
Then a "swap" partition was detected by Tails on drive "swap" 0.110
And drive "live_hd" is detected by Tails 0.151
But Tails has no disk swap enabled 0.086
And drive "live_hd" is not mounted 0.077
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.119
Tags: @product
1:34.473
Before features/support/hooks.rb:259 0.002
Given a computer 0.158
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" 22.987
And I plug non-removable USB drive "fake_TailsData" 1.050
When I start the computer 0.999
And the computer boots Tails 55.013
Then drive "fake_TailsData" is detected by Tails 0.186
And Tails Greeter has not detected a persistence partition 14.031
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.007
Tags: @product
1:35.053
Before features/support/hooks.rb:259 0.006
Given a computer 0.156
And I temporarily create a 100 MiB disk named "fake_TailsData" 0.049
And I create a gpt partition labeled "TailsData" with an ext4 filesystem encrypted with password "asdf" on disk "fake_TailsData" 22.461
And I plug SATA drive "fake_TailsData" 1.044
When I start the computer 1.015
And the computer boots Tails 56.106
Then drive "fake_TailsData" is detected by Tails 0.136
And Tails Greeter has not detected a persistence partition 14.082
After features/support/hooks.rb:305 0.808
After features/support/hooks.rb:89 0.008
Tags: @product
1:33.500
Before features/support/hooks.rb:259 0.001
Given a computer 0.187
And I temporarily create a 100 MiB disk named "gpt_ext2" 0.049
And I create a gpt partition with an ext2 filesystem on disk "gpt_ext2" 6.223
And I plug SATA drive "gpt_ext2" 1.051
And I temporarily create a 100 MiB disk named "msdos_fat32" 0.040
And I create an msdos partition with a vfat filesystem on disk "msdos_fat32" 6.228
And I plug SATA drive "msdos_fat32" 1.057
And I start Tails from DVD with network unplugged and I login 1:17.511
Then drive "gpt_ext2" is detected by Tails 0.409
And drive "gpt_ext2" is not mounted 0.335
And drive "msdos_fat32" is detected by Tails 0.287
And drive "msdos_fat32" is not mounted 0.117
After features/support/hooks.rb:305 0.728
After features/support/hooks.rb:89 0.007
Tags: @product
2:4.871
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in with an administration password 1:58.904
And running a command as root with pkexec requires PolicyKit administrator privileges 0.380
Then I can run a command as root with sudo 0.131
Then I can run a command as root with pkexec 5.455
After features/support/hooks.rb:305 0.812
After features/support/hooks.rb:89 0.006
Tags: @product
1:28.477
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 43.163
And running a command as root with pkexec requires PolicyKit administrator privileges 0.170
Then I cannot run a command as root with sudo and the standard passwords 0.259
And I cannot run a command as root with pkexec and the standard passwords 19.632
Then I cannot login as root using su with the standard passwords 25.251
After features/support/hooks.rb:305 0.926
After features/support/hooks.rb:89 0.000
Feature: Time syncing
26.749
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.719
When the network is plugged 0.419
And I successfully configure Tor 17.551
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:464 0.521
After features/support/hooks.rb:305 0.821
After features/support/hooks.rb:89 0.000
Feature: Time syncing
33.123
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD without network and logged in 8.356
When the network is plugged 0.062
And the Tor Connection Assistant autostarts 5.063
And I configure some normal bridges in the Tor Connection Assistant 18.242
And I wait until Tor is ready 1.361
Then the system clock is less than 5 minutes incorrect 0.037
After features/support/hooks.rb:464 0.530
After features/support/hooks.rb:305 0.717
After features/support/hooks.rb:89 0.000
Feature: Time syncing
32.220
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.321
When I bump the system time with "+1 day" 1.470
And I capture all network traffic 0.002
And the network is plugged 0.055
And the Tor Connection Assistant autostarts 3.388
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 16.270
And I wait until Tor is ready 1.792
Then the system clock is less than 5 minutes incorrect 0.047
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.871
After features/support/hooks.rb:464 0.504
After features/support/hooks.rb:305 0.706
After features/support/hooks.rb:89 0.058
Feature: Time syncing
1:25.782
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 9.659
When I bump the system time with "-15 days" 0.293
And I warm reboot the computer 0.018
And the computer reboots Tails 1:15.433
Then Tails' hardware clock is close to the host system's time 0.377
After features/support/hooks.rb:464 0.172
After features/support/hooks.rb:305 0.615
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:31.186
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 9.776
When I bump the hardware clock's time with "-15 days" 1.416
And I warm reboot the computer 0.011
And the computer reboots Tails 1:19.363
Then the hardware clock is still off by "-15 days" 0.619
After features/support/hooks.rb:464 0.122
After features/support/hooks.rb:305 0.593
After features/support/hooks.rb:89 0.006
Feature: Time syncing
58.558
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given a computer 0.165
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.036
And I start the computer 1.031
And the computer boots Tails 57.129
Then the system clock is just past Tails' source date 0.194
After features/support/hooks.rb:464 0.110
After features/support/hooks.rb:305 0.645
After features/support/hooks.rb:89 0.009
Feature: Time syncing
1:2.823
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.772
And I make sure time sync before Tor connects times out 1.210
When the network is plugged 0.060
And I successfully configure Tor 52.662
Then the system clock is less than 5 minutes incorrect 0.117
After features/support/hooks.rb:464 0.629
After features/support/hooks.rb:305 0.677
After features/support/hooks.rb:89 0.000
Feature: Time syncing
1:3.477
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.239
When I bump the system time with "+8 hours +15 minutes" 0.198
And all notifications have disappeared 4.066
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.127
And the network is plugged 0.041
And the Tor Connection Assistant autostarts 3.981
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.375
And I click "Connect to Tor" 1.174
And the Tor Connection Assistant fails to connect to Tor 15.865
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.768
Then the system clock is less than 20 minutes incorrect 0.214
When I click "Connect to Tor" 1.161
Then I wait until Tor is ready 7.170
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.027
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.063
After features/support/hooks.rb:464 0.657
After features/support/hooks.rb:305 0.911
After features/support/hooks.rb:89 0.038
Feature: Time syncing
1:2.727
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.077
When I bump the system time with "+8 hours +15 minutes" 0.311
And all notifications have disappeared 4.252
And I capture all network traffic 0.002
And the network is plugged 0.051
And the Tor Connection Assistant autostarts 4.202
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.362
And I click "Connect to Tor" 1.179
Then the Tor Connection Assistant reports that it failed to connect 12.077
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.455
Then the system clock is less than 20 minutes incorrect 0.242
# "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.356
When I click "Connect to Tor" 1.225
Then I wait until Tor is ready 8.585
And all Internet traffic has only flowed through the configured bridges 0.936
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.054
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.354
After features/support/hooks.rb:464 0.544
After features/support/hooks.rb:305 1.017
After features/support/hooks.rb:89 0.048
Feature: Time syncing
24.596
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.404
And I make sure time sync before Tor connects uses a fake connectivity check service 1.161
And the network is plugged 0.050
And Tor is ready 13.220
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.756
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.789
After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.001
Tags: @product
17.402
When I configure some normal bridges in the Tor Connection Assistant 11.452
Then I wait until Tor is ready 5.057
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.053
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.827
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.061
Tags: @product
17.595
When I configure some obfs4 bridges in the Tor Connection Assistant in hide mode 11.951
Then I wait until Tor is ready 4.671
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.067
And all Internet traffic has only flowed through the configured bridges 0.893
After features/support/hooks.rb:305 0.698
After features/support/hooks.rb:89 0.034
Tags: @product
34.964
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 31.209
Then I wait until Tor is ready 1.708
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 1.147
And all Internet traffic has only flowed through the configured bridges 0.886
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.032
Tags: @product
1:9.990
Given the Tor network and default bridges are blocked 2.226
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 34.518
Then the Tor Connection Assistant reports that it failed to connect 0.124
And tca.conf is empty 0.221
Given I scan a QR code from the error page in Tor Connection Assistant 21.318
And I retry connecting to Tor 1.157
Then I wait until Tor is ready 9.450
And tca.conf includes the configured bridges 0.011
And available upgrades have been checked 0.085
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.876
After features/support/hooks.rb:305 0.847
After features/support/hooks.rb:89 0.047
19.656
When I configure the default bridges in the Tor Connection Assistant 13.393
Then I wait until Tor is ready 4.346
And Tor is configured to use the default bridges 0.493
And tca.conf includes no bridge 0.011
And available upgrades have been checked 0.066
And Tor is configured to use the default bridges 0.434
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.910
After features/support/hooks.rb:305 0.660
After features/support/hooks.rb:89 0.035
Tags: @product
27.738
Given the Tor network is blocked 2.009
When I configure a direct connection in the Tor Connection Assistant 22.441
Then I wait until Tor is ready 1.882
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.542
And all Internet traffic has only flowed through the default bridges or connectivity check service 0.796
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.067
Tags: @product
45.351
Given the Tor network and default bridges are blocked 1.788
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.819
Then the Tor Connection Assistant reports that it failed to connect 0.119
And tca.conf is empty 0.203
Given the Tor network and default bridges are unblocked 1.236
And I retry connecting to Tor 1.154
Then I wait until Tor is ready 7.102
And tca.conf includes no bridge 0.010
And available upgrades have been checked 0.046
And all Internet traffic has only flowed through Tor or connectivity check service 0.870
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.044
Tags: @product
4.875
When I try to configure some normal bridges in the Tor Connection Assistant in hide mode 4.607
Then the Tor Connection Assistant complains that normal bridges are not allowed 0.117
And I cannot click the "Connect to Tor" button 0.150
After features/support/hooks.rb:305 1.460
After features/support/hooks.rb:89 0.045
Tags: @product
27.915
Given I configure a direct connection in the Tor Connection Assistant 7.602
And I wait until Tor is ready 3.768
When I disconnect the network through GNOME 2.941
And I connect the network through GNOME 2.840
Then the Tor Connection Assistant autostarts 2.204
And the Tor Connection Assistant connects to Tor 3.452
And I wait until Tor is ready 3.234
And Tor is using the same configuration as before 0.000
And available upgrades have been checked 0.056
And all Internet traffic has only flowed through Tor or connectivity check service 1.815
After features/support/hooks.rb:305 0.697
After features/support/hooks.rb:89 0.045
Tags: @product
45.751
Given I configure a direct connection in the Tor Connection Assistant 7.559
And I wait until Tor is ready 5.401
And I disconnect the network through GNOME 2.802
And the Tor network and default bridges are blocked 1.536
When I connect the network through GNOME 2.778
Then the Tor Connection Assistant reports that it failed to connect 25.673
After features/support/hooks.rb:305 0.893
After features/support/hooks.rb:89 0.053
Tags: @product
40.677
Given the Tor network and default bridges are blocked 2.163
When I unsuccessfully configure some default bridges in the Tor Connection Assistant 24.500
Then the Tor Connection Assistant reports that it failed to connect 0.247
Given the Tor network and default bridges are unblocked 1.970
When I click "Connect to Tor" 1.165
Then I wait until Tor is ready 8.906
And Tor is configured to use the default bridges 0.562
And all Internet traffic has only flowed through the default bridges or connectivity check service 1.160
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.073
19.554
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.861
And I prepare Tails for memory erasure tests 0.606
When I start a process allocating 128 MiB of memory with a known pattern 1.213
Then patterns cover at least 128 MiB in the guest's memory 3.806

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.264
After features/support/hooks.rb:89 0.000
32.213
Scenario Erasure of read and write disk caches on unmount: vfat
Before features/support/hooks.rb:259 0.002
Steps
Given I have started Tails from DVD without network and logged in 8.211
And I prepare Tails for memory erasure tests 0.594
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.040
Then I find very few patterns in the guest's memory 4.074

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

# write cache
When I fill the USB drive with a known pattern 5.281
Then patterns cover at least 86% of the test FS size in the guest's memory 4.010
85.168% of the test FS size (127.599609375 MiB) has the pattern, but more than 86.000% was expected.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/erase_memory.rb:170:in `/^patterns cover at least (\d+)% of the test FS size in the guest's memory$/'
features/erase_memory.feature:37:in `Then patterns cover at least 86% of the test FS size in the guest's memory'
Output 1

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

When I umount the USB drive 0.000
Then I find very few patterns in the guest's memory 0.000
# read cache
When I mount the USB drive again 0.000
And I read the content of the test FS 0.000
Then patterns cover at least 99% of the test FS size in the guest's memory 0.000
When I umount the USB drive 0.000
Then I find very few patterns in the guest's memory 0.000
After features/support/hooks.rb:305 4.334

SCENARIO FAILED: 'Erasure of read and write disk caches on unmount: vfat' (at time 00:29:36)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/00:29:36_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/00:29:36_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/00:29:36_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/00:29:36_Erasure_of_read_and_write_disk_caches_on_unmount:_vfat.journal

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.521
After features/support/hooks.rb:89 0.000
7:33.181
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:50.440
And I prepare Tails for memory erasure tests 0.437
When I fill a 128 MiB file with a known pattern on the persistent filesystem 19.991
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.277

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

After features/support/hooks.rb:305 3.768
After features/support/hooks.rb:89 0.010
26.990
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.910
And I temporarily create a 4 GiB disk named "gptfat" 0.063
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.291
And I plug USB drive "gptfat" 2.604
When I start Tails Installer 9.082
Then I am told by Tails Installer that the destination device "is too small" 0.038
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.001
Tags: @product
21.696
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.715
And I temporarily create a 7200 MiB disk named "temp" 0.050
And I start Tails Installer 8.527
But a suitable USB device is not found 0.027
When I plug USB drive "temp" 3.995
Then the "temp" USB drive is selected 0.104
When I unplug USB drive "temp" 0.241
Then a suitable USB device is not found 0.035
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.000
Tags: @product
4:30.993
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 23.264
And I temporarily create a 7200 MiB disk named "install" 0.058
And I create a gpt partition with a vfat filesystem on disk "install" 6.490
And I plug USB drive "install" 2.472
And I install Tails to USB drive "install" by cloning 3:41.395
Then the running Tails is installed on USB drive "install" 17.188
But there is no persistence partition on USB drive "install" 0.124
After features/support/hooks.rb:305 1.971
After features/support/hooks.rb:89 0.112
Tags: @product
3:37.929
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.378
And I temporarily create a 7200 MiB disk named "install" 0.062
And I plug USB drive "install" 2.572
And I install Tails to USB drive "install" by cloning 3:14.996
Then the running Tails is installed on USB drive "install" 11.834
But there is no persistence partition on USB drive "install" 0.086
After features/support/hooks.rb:305 1.381
After features/support/hooks.rb:89 0.117
Tags: @product
4:29.035
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.431
And I create a file in the Persistent directory 0.062
And I temporarily create a 7200 MiB disk named "install" 0.056
And I create a gpt partition with a vfat filesystem on disk "install" 6.432
And I plug USB drive "install" 2.529
And I install Tails with Persistent Storage to USB drive "install" by cloning 3:43.854
Then the running Tails is installed on USB drive "install" 16.027
And there is a persistence partition on USB drive "install" 0.084
And the USB drive "install" contains the same files as my persistent storage 6.556
After features/support/hooks.rb:305 3.407
After features/support/hooks.rb:89 0.124
Tags: @product
3:51.369
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 10.800
And I temporarily create a 7200 MiB disk named "install" 0.064
And I plug USB drive "install" 2.479
And I install Tails to USB drive "install" by cloning 3:19.664
Then the running Tails is installed on USB drive "install" 18.276
And there is no persistence partition on USB drive "install" 0.084
After features/support/hooks.rb:305 2.521
After features/support/hooks.rb:89 0.094
Tags: @product
3:54.480
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.332
And I have started Tails from DVD without network and logged in 8.632
And I clone USB drive "__internal" to a temporary USB drive "install" 1.180
And I plug USB drive "install" 2.488
# 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:15.478
Then the running Tails is installed on USB drive "install" 17.276
And there is no persistence partition on USB drive "install" 0.089
After features/support/hooks.rb:305 1.913
After features/support/hooks.rb:89 0.128
Tags: @product @uefi
2:2.355
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.231
And I power off the computer 0.334
And the computer is set to boot in UEFI mode 0.037
When I start Tails from USB drive "__internal" with network unplugged and I login 1:46.366
Then Tails is running from USB drive "__internal" 0.358
And the boot device has safe access rights 2.973
And Tails has started in UEFI mode 0.053
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.006
Tags: @product
1:41.646
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.244
And I plug and mount a USB drive containing a Tails USB image 39.318
And I create a 7200 MiB disk named "usbimage" 0.043
And I plug USB drive "usbimage" 2.399
And I install a Tails USB image to the 7200 MiB disk with GNOME Disks 51.640
After features/support/hooks.rb:305 2.678
After features/support/hooks.rb:89 0.091
Tags: @product
1:24.689
Before features/support/hooks.rb:259 0.003
Given a computer 0.155
And I start Tails from USB drive "usbimage" with network unplugged and I login 1:23.386
Then Tails is running from USB drive "usbimage" 0.337
And the label of the system partition on "usbimage" is "Tails" 0.267
And the system partition on "usbimage" is an EFI system partition 0.157
And the FAT filesystem on the system partition on "usbimage" is at least 4000M large 0.134
And the UUID of the FAT filesystem on the system partition on "usbimage" was randomized 0.087
And the label of the FAT filesystem on the system partition on "usbimage" is "TAILS" 0.077
And the system partition on "usbimage" has the expected flags 0.084
After features/support/hooks.rb:305 0.630
After features/support/hooks.rb:89 0.006
5:8.377
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:1.404
And I update APT using apt 21.497
And I install "popularity-contest" using apt 22.454
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.567
When I create a persistent storage and activate the Additional Software feature 21.761
Then Additional Software is correctly configured for package "popularity-contest" 1.507
When I shutdown Tails and wait for the computer to power off 12.824
And I start Tails from USB drive "__internal" with network unplugged 57.869
And I enable persistence 20.873
And I log in to a new session 35.174
And the Additional Software installation service has started 41.141
Then I am notified that the installation succeeded 2.304
And Additional Software is correctly configured for package "popularity-contest" 0.748
And the package "popularity-contest" is installed after Additional Software has been started 0.248
After features/support/hooks.rb:464 37.330
After features/support/hooks.rb:305 1.181
After features/support/hooks.rb:89 0.014
2:26.978
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given a computer 0.206
And I start Tails from USB drive "__internal" and I login with an administration password 1:40.911
And I update APT using apt 16.431
When I install "makepp" using apt 22.884
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.458
And the package "makepp" is installed 0.086
After features/support/hooks.rb:464 39.153
After features/support/hooks.rb:305 0.947
After features/support/hooks.rb:89 0.014
5:5.465
Before features/support/hooks.rb:259 0.006
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:13.657
When I uninstall "popularity-contest" using apt 21.878
And I accept removing "popularity-contest" from Additional Software 0.588
Then "popularity-contest" is not in the list of Additional Software 0.692
When I start Synaptic 27.113
And I update APT using Synaptic 22.039
And I install "cowsay" using Synaptic 12.188
And I accept adding "cowsay" to Additional Software 1.158
Then Additional Software is correctly configured for package "cowsay" 0.807
When I uninstall "cowsay" using apt 3.218
And I refuse removing "cowsay" from Additional Software 0.525
Then Additional Software is correctly configured for package "cowsay" 0.788
When I start "Additional Software" via GNOME Activities Overview 9.834
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.518
Then "cowsay" is not in the list of Additional Software 0.795
When I install "cowsay" using apt 3.203
And I refuse adding "cowsay" to Additional Software 0.571
Then "cowsay" is not in the list of Additional Software 0.685
After features/support/hooks.rb:464 1.009
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.011
12:6.084
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.247
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:48.143
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.378
And I accept adding "cowsay" to Additional Software 7.329
And Additional Software is correctly configured for package "cowsay" 0.970
And I shutdown Tails and wait for the computer to power off 6.353
And I start Tails from USB drive "__internal" with network unplugged 58.986
And I enable persistence 13.223
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 35.805
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.643
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.067
And the network is plugged 0.045
And Tor is ready 22.596
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.584
And available upgrades have been checked 0.073
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.232
And I can open the Additional Software configuration window from the notification 3.805
And I shutdown Tails and wait for the computer to power off 2:8.353
And I start Tails from USB drive "__internal" with network unplugged 58.942
And I enable persistence 11.211
# 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.027
And I log in to a new session 38.070
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.559
And I revert the APT tweaks that made it prefer an old version of cowsay 0.068
And the network is plugged 0.049
And Tor is ready 52.910
Then the Additional Software upgrade service has started 0.198
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.101
After features/support/hooks.rb:464 2.617
After features/support/hooks.rb:305 1.204
After features/support/hooks.rb:89 0.030
2:12.274
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.245
And I start Tails from USB drive "__internal" with network unplugged 59.418
And I enable persistence 13.390
And I remove the "cowsay" deb files from the APT cache 0.690
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.095
And I log in to a new session 38.671
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.028
And I can open the Additional Software log file from the notification 6.101
And the package "cowsay" is not installed 0.633
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 1.032
After features/support/hooks.rb:89 0.008
Tags: @product
2:7.400
Before features/support/hooks.rb:259 0.005
Given a computer 0.169
And I create a 7200 MiB disk named "old" 0.044
And I plug USB drive "old" 1.045
And I write an old version of the Tails USB image to disk "old" 30.138
When I start Tails from USB drive "old" with network unplugged 1:32.174
Then the boot device has safe access rights 2.837
And Tails is running from USB drive "old" 0.318
And there is no persistence partition on USB drive "old" 0.074
And process "udev-watchdog" is running 0.089
And udev-watchdog is monitoring the correct device 0.322
And I unplug USB drive "old" 0.184
After features/support/hooks.rb:305 7.509
After features/support/hooks.rb:89 0.008
Tags: @product
2:6.042
Before features/support/hooks.rb:259 0.005
Given a computer 0.207
And I start Tails from USB drive "old" with network unplugged and I login 1:18.921
Then Tails is running from USB drive "old" 0.317
And I create a persistent partition 35.810
And I take note of which tps features are available 1.562
Then a Tails persistence partition exists on USB drive "old" 0.870
And I shutdown Tails and wait for the computer to power off 8.352
After features/support/hooks.rb:305 0.160
After features/support/hooks.rb:89 0.011
Tags: @product
3:4.349
Before features/support/hooks.rb:259 0.006
Given a computer 0.480
And I start Tails from USB drive "old" with network unplugged and I login with persistence enabled 2:26.508
Then Tails is running from USB drive "old" 0.396
And all tps features are active 2.181
When I write some files expected to persist 1.795
# Verify that our baseline for the next scenarios is sane
And all persistent filesystems have safe access rights 0.208
And all persistence configuration files have safe access rights 0.428
And all persistent directories from the old Tails version have safe access rights 2.897
And I take note of which tps features are available 0.464
And I shutdown Tails and wait for the computer to power off 4.415
# XXX: how does guestfs work vs snapshots?
Then only the expected files are present on the persistence partition on USB drive "old" 24.572
After features/support/hooks.rb:305 0.119
After features/support/hooks.rb:89 0.010
Tags: @product
2:33.640
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 10.446
And I log in to a new session 19.957
And I clone USB drive "old" to a new USB drive "to_upgrade" 2.247
And I plug USB drive "to_upgrade" 2.492
When I upgrade Tails to USB drive "to_upgrade" by cloning 1:35.921
Then the running Tails is installed on USB drive "to_upgrade" 22.197
And I unplug USB drive "to_upgrade" 0.200
And I unplug USB drive "__internal" 0.177
After features/support/hooks.rb:305 7.541
After features/support/hooks.rb:89 0.000
Tags: @product
2:16.724
Before features/support/hooks.rb:259 0.007
Given a computer 0.194
And I start Tails from USB drive "to_upgrade" with network unplugged and I login with persistence enabled 2:6.874
Then all tps features from the old Tails version are active 1.746
And Tails is running from USB drive "to_upgrade" 0.344
And the boot device has safe access rights 3.421
And the expected persistent files created with the old Tails version are present in the filesystem 1.765
And all persistent directories from the old Tails version have safe access rights 2.377
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.010
6:42.045
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.500
And no SquashFS delta is installed 0.086
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.329
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.051
And the file system changes introduced in version 6.2~testoverlayfs are not present 0.263
And the file system changes introduced in version 6.3~testoverlayfs are not present 0.460
When the network is plugged 0.059
And Tor is ready 45.948
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 0.587
And I can successfully install the incremental upgrade to version 6.2~testoverlayfs 9.947
Given I shutdown Tails and wait for the computer to power off 8.791
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:3.089
Then Tails is running version 6.2~testoverlayfs 0.011
And all tps features are active 2.354
And the file system changes introduced in version 6.2~testoverlayfs are present 0.285
And only the 6.2~testoverlayfs SquashFS delta is installed 0.070
# Our IUK sets a release date that can make Tor bootstrapping impossible
Given Tails system time is magically synchronized 0.329
# 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.290
When the network is plugged 0.041
And Tor is ready 17.766
Then I am proposed to install an incremental upgrade to version 6.3~testoverlayfs 6.856
And I can successfully install the incremental upgrade to version 6.3~testoverlayfs 8.232
Given I shutdown Tails and wait for the computer to power off 4.174
When I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:2.169
Then Tails is running version 6.3~testoverlayfs 0.011
And all tps features are active 2.844
And the file system changes introduced in version 6.3~testoverlayfs are present 0.480
And only the 6.3~testoverlayfs SquashFS delta is installed 0.067
# 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.349
And Tails is fooled to think that version 6.1~testoverlayfs was initially installed 0.301
When the network is plugged 0.050
And Tor is ready 18.048
Then the Upgrader considers the system as up-to-date 0.397
# 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.954
And the file system changes introduced in version 6.3~testoverlayfs are present in the Unsafe Browser's chroot 0.840
After features/support/hooks.rb:305 0.720
After features/support/hooks.rb:89 0.019
32.904
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.525
And Tails is fooled to think that version 6.0~testoverlayfs was initially installed 0.307
And Tails is fooled to think it is running version 6.0~testoverlayfs 0.055
And the signing key used by the Upgrader is outdated 0.506
But a current signing key is available on our website 0.000
When the network is plugged 0.035
And Tor is ready 15.982
Then I am proposed to install an incremental upgrade to version 6.2~testoverlayfs 6.490
After features/support/hooks.rb:305 0.707
After features/support/hooks.rb:89 0.000
1:4.094
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 53.000
When I eject the boot medium 0.231
Then Tails eventually shuts down 10.862
After features/support/hooks.rb:305 0.195
After features/support/hooks.rb:89 0.000
41.379
Before features/support/hooks.rb:259 0.019
Given I have started Tails from DVD without network and logged in 9.694
And I prepare Tails for memory erasure tests 0.397
And I fill a 128 MiB file with a known pattern on the root filesystem 15.834
And patterns cover at least 128 MiB in the guest's memory 3.139

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

When I eject the boot medium 0.262
And I wait for Tails to finish wiping the memory 10.323
Then I find very few patterns in the guest's memory 1.727

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

After features/support/hooks.rb:305 3.731
After features/support/hooks.rb:89 0.000
42.707
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.461
And I prepare Tails for memory erasure tests 0.577
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.243
And I fill the USB drive with a known pattern 2.528
And I read the content of the test FS 0.158
And patterns cover at least 90% of the test FS size in the guest's memory 3.180

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

When I eject the boot medium 5.251
And I wait for Tails to finish wiping the memory 11.624
Then I find very few patterns in the guest's memory 1.683

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

After features/support/hooks.rb:305 3.601
After features/support/hooks.rb:89 0.000
57.224
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.200
And I prepare Tails for memory erasure tests 0.439
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 32.953
And I fill the USB drive with a known pattern 1.264
And I read the content of the test FS 0.066
And patterns cover at least 99% of the test FS size in the guest's memory 2.690

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

When I eject the boot medium 0.323
And I wait for Tails to finish wiping the memory 9.580
Then I find very few patterns in the guest's memory 1.704

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

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

Pattern coverage: 116.352% (116 MiB out of 100 MiB reference memory)

When I eject the boot medium 1.273
And I wait for Tails to finish wiping the memory 13.485
Then I find very few patterns in the guest's memory 1.703

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

And Tails eventually shuts down 1:29.341
After features/support/hooks.rb:305 0.173
After features/support/hooks.rb:89 0.000
Tags: @product
56.121
Before features/support/hooks.rb:259 0.006
Given a computer 0.214
And I start Tails from DVD with network unplugged and genuine APT sources 55.596
Then the only hosts in APT sources are "cdn-fastly.deb.debian.org,umjqavufhoix3smyq6az2sx4istmuvsgmz4bq5u5x56rnayejoo6l2qd.onion,apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion" 0.049
And no proposed-updates APT suite is enabled 0.062
And no experimental APT suite is enabled for deb.torproject.org 0.066
And if releasing, no unversioned Tails APT source is enabled 0.117

Not on a tag ⇒ skipping this step

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

Not on a tag ⇒ skipping this step

After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.010
Tags: @product
1:13.104
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.596
# 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.662
And I clone USB drive "__internal" to a temporary USB drive "backup" 1.281
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.383
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.014
When I start Tails' custom backup tool 4.346
Then the backup tool displays "Plug in your backup Tails USB stick" 0.166
When I plug USB drive "backup" 2.435
And I give the Persistent Storage on drive "backup" its own UUID 0.177
And I click "Retry" in the backup tool 1.129
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.177
When I click "Back Up" in the backup tool 1.119
And I enter my persistent storage passphrase into the polkit prompt 15.123
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 7.297
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.231
And I plug USB drive "backup" 4.027
Then the USB drive "backup" contains the same files as my persistent storage 4.933
After features/support/hooks.rb:305 2.265
After features/support/hooks.rb:89 0.123
Tags: @product
0.187
Then the hostname should not have been leaked on the network 0.187
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.038
Tags: @product
0.693
When I add a wired DHCP NetworkManager connection called "manually-added-con" 0.178
And I switch to the "manually-added-con" NetworkManager connection 0.329
Then the hostname should not have been leaked on the network 0.186
After features/support/hooks.rb:305 1.227
After features/support/hooks.rb:89 0.050
41.133
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.211
When I start "Tails Documentation" via GNOME Activities Overview 10.703
Then the Tor Browser has started 21.624
Then "Tails - Documentation" has loaded in the Tor Browser 0.594
After features/support/hooks.rb:305 1.049
After features/support/hooks.rb:89 0.000
1:13.553
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 40.122
When I start "Tails Documentation" via GNOME Activities Overview 10.576
Then the Tor Browser has started 22.208
Then "Tails - Documentation" has loaded in the Tor Browser 0.646
After features/support/hooks.rb:305 0.733
After features/support/hooks.rb:89 0.000
21.453
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD without network and logged in 8.218
When I start Electrum through the GNOME menu 11.090
But the "electrum" tps feature is not enabled 0.685
And I see a warning that Electrum is not persistent 1.458
After features/support/hooks.rb:464 0.109
After features/support/hooks.rb:305 1.246
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
20.580
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.242
When I open "/usr/share/cups/data/default-testpage.pdf" with Evince 3.519
Then I see "CupsTestPage.png" after at most 40 seconds 3.278
And I can print the current document to "/home/amnesia/output.pdf" 5.539
After features/support/hooks.rb:305 0.800
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
25.938
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.470
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia" as user "amnesia" 2.434
When I open "/home/amnesia/default-testpage.pdf" with Evince 5.970
Then I see "CupsTestPage.png" after at most 40 seconds 4.026
And I can print the current document to "/home/amnesia/output.pdf" 5.035
After features/support/hooks.rb:305 1.137
After features/support/hooks.rb:89 0.000
Feature: Using Evince
22.870
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.989
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.250
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.087
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.035
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.048
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.152
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.682
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.680
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.193
When I close Evince 0.208
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.120
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.176
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.312
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.070
When I close Evince 0.204
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.166
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.266
# 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.072
After features/support/hooks.rb:305 1.213
After features/support/hooks.rb:89 0.000
Feature: Using Evince
Tags: @product
24.132
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.498
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/Persistent" as user "amnesia" 0.562
Then the file "/home/amnesia/Persistent/default-testpage.pdf" exists 0.045
When I open "/home/amnesia/Persistent/default-testpage.pdf" with Evince 4.557
Then I see "CupsTestPage.png" after at most 40 seconds 3.316
And I can print the current document to "/home/amnesia/Persistent/output.pdf" 5.150
After features/support/hooks.rb:305 0.786
After features/support/hooks.rb:89 0.000
Feature: Using Evince
20.105
Before features/support/hooks.rb:259 0.028
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.937
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.282
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.090
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.160
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.933
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.581
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.119
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
19.992
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.376
And I wait 10 seconds 10.001

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.059
When I press the "PRINTSCREEN" key 0.122
And GNOME offers me various screenshot options 1.258
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.052
After features/support/hooks.rb:305 1.003
After features/support/hooks.rb:89 0.000
Tags: @product
9.089
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.380
When the "Dogtail rules!" notification is sent 0.183
Then the "Dogtail rules!" notification is shown to the user 0.525
After features/support/hooks.rb:305 0.823
After features/support/hooks.rb:89 0.000
Tags: @product
3:38.777
Before features/support/hooks.rb:259 0.006
# Some apps (Electrum and Persistent Storage Backup) only start when
# a Persistent Storage is available.
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 13.850
# Some apps (Tor Browser) only start when the network is plugged.
And the network is plugged 0.053
And Tor is ready 15.486
And all notifications have disappeared 4.170
When I start "Additional Software" via GNOME Activities Overview 11.248
And I close the "tails-additional-software-config" window 2.094
When I start "Disks" via GNOME Activities Overview 8.093
# The close button of GNOME Disks is not accessible
And I close the "gnome-disks" window via Alt+F4 2.771
When I start "GNOME Terminal" via GNOME Activities Overview 8.882
And I close the "gnome-terminal-server" window 1.902
When I start "Files" via GNOME Activities Overview 8.080
And I close the "org.gnome.Nautilus" window 17.312
When I start "Persistent Storage" via GNOME Activities Overview 10.049
And I close the "tps-frontend" window 3.861
When I start "Persistent Storage Backup" via GNOME Activities Overview 10.600
And I close the "zenity" window 3.871
When I start "Pidgin" via GNOME Activities Overview 8.204
And I close the "Pidgin" window via Alt+F4 3.780
When I start "Thunderbird" via GNOME Activities Overview 8.828
And I close the "Thunderbird" window 16.774
When I start "Tor Browser" via GNOME Activities Overview 8.835
And I close the "Firefox" window 14.631
When I start "Unlock VeraCrypt Volumes" via GNOME Activities Overview 10.349
And I close the "unlock-veracrypt-volumes" window 2.888
When I start "Unsafe Browser" via GNOME Activities Overview 9.165
And I close the "Firefox" window 12.990
After features/support/hooks.rb:305 1.437
After features/support/hooks.rb:89 0.000
Tags: @product
41.609
Before features/support/hooks.rb:259 0.006
Given a computer 0.221
And I start the computer from DVD with network unplugged 37.855
When Tails detects disk read failures on the SquashFS 1.540
Then I see a disk failure message on the splash screen 1.991
After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.009
Tags: @product
39.385
Before features/support/hooks.rb:259 0.006
Given a computer 0.191
And I start the computer from DVD with network unplugged 35.015
When Tails detects disk read failures on the boot device 1.459
Then I see a disk failure message on the splash screen 2.719
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.009
Tags: @product
39.294
Before features/support/hooks.rb:259 0.005
Given a computer 0.177
And I start the computer from DVD with network unplugged 34.601
When Tails detects disk read failures on the boot device with a target error 1.504
Then I see a disk failure message on the splash screen 3.012
After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.009
Tags: @product @doc
35.305
Before features/support/hooks.rb:259 0.005
Given a computer 0.174
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.014
When Tails detects disk read failures on the SquashFS 0.389
Then I see a disk failure message 1.284
Then I can open the hardware failure documentation from the disk failure message 24.442
After features/support/hooks.rb:305 2.890
After features/support/hooks.rb:89 0.000
Tags: @product @doc
36.432
Before features/support/hooks.rb:259 0.006
Given a computer 0.249
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.146
When Tails detects disk read failures on the boot device 1.559
Then I see a disk failure message 0.499
Then I can open the hardware failure documentation from the disk failure message 24.977
After features/support/hooks.rb:305 2.623
After features/support/hooks.rb:89 0.000
Tags: @product @doc
35.809
Before features/support/hooks.rb:259 0.006
Given a computer 0.178
And I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.744
When Tails detects disk read failures on the boot device with a target error 1.548
Then I see a disk failure message 0.485
Then I can open the hardware failure documentation from the disk failure message 23.852
After features/support/hooks.rb:305 3.304
After features/support/hooks.rb:89 0.000
Feature: Hardware support
Tags: @product
50.127
Before features/support/hooks.rb:259 0.006
Given a computer 0.178
And I start the computer from DVD with network unplugged and an unsupported graphics card 34.825
Then I see a graphics card failure message on the splash screen 15.123
After features/support/hooks.rb:305 0.729
After features/support/hooks.rb:89 0.009
Tags: @product @doc
10.542
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.047
Then the included OpenPGP keys are valid for the next 1 month 2.494
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.000
Tags: @product
22.492
Scenario The included APT repository keys are up-to-date
Before features/support/hooks.rb:259 0.004
Steps
Given I have started Tails from DVD without network and logged in 9.059
Then the keys trusted by APT are valid for the next 3 months 13.433
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.337

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/02:17:30_The_included_APT_repository_keys_are_up-to-date.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/02:17:30_The_included_APT_repository_keys_are_up-to-date.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/02:17:30_The_included_APT_repository_keys_are_up-to-date.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/02:17:30_The_included_APT_repository_keys_are_up-to-date.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
53.067
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 15.865
And I log in to a new session in German (de) 34.344
Then the amnesiac Documents directory exists 0.147
And there is a GNOME bookmark for the amnesiac Documents directory 2.710
After features/support/hooks.rb:305 0.765
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
43.855
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.380
And I log in to a new session in German (de) 33.061
Then the amnesiac Downloads directory exists 0.052
And there is a GNOME bookmark for the amnesiac Downloads directory 2.360
After features/support/hooks.rb:305 0.734
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.325
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.027
And I log in to a new session in German (de) 31.200
Then the amnesiac Music directory exists 0.094
And there is a GNOME bookmark for the amnesiac Music directory 3.002
After features/support/hooks.rb:305 0.812
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
42.777
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.937
And I log in to a new session in German (de) 31.450
Then the amnesiac Pictures directory exists 0.067
And there is a GNOME bookmark for the amnesiac Pictures directory 3.321
After features/support/hooks.rb:305 0.836
After features/support/hooks.rb:89 0.000
Feature: Localization
Tags: @product
46.651
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 10.109
And I log in to a new session in German (de) 33.747
Then the amnesiac Videos directory exists 0.162
And there is a GNOME bookmark for the amnesiac Videos directory 2.631
After features/support/hooks.rb:305 1.175
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.519
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.000
When I log in to a new session in Arabic (ar) 32.584
Then the keyboard layout is set to "us" 0.297
When the network is plugged 0.032
And Tor is ready 16.456
Then I successfully start the Unsafe Browser in "ar" 15.876
And I kill the Unsafe Browser 5.920
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 27.834
And DuckDuckGo is the default search engine 11.069
And I kill the Tor Browser 5.648
And the screen keyboard works in Thunderbird 13.128
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:305 1.702
After features/support/hooks.rb:89 0.000
Feature: Localization
2:31.517
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.353
When I log in to a new session in Chinese (zh_CN) 32.347
Then the keyboard layout is set to "cn" 0.272
When the network is plugged 0.055
And Tor is ready 21.244
Then I successfully start the Unsafe Browser in "zh_CN" 15.297
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.162
Then the screen keyboard works in Tor Browser 26.540
And DuckDuckGo is the default search engine 17.193
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 18.241
And the layout of the screen keyboard is set to "us" 0.620
After features/support/hooks.rb:305 1.568
After features/support/hooks.rb:89 0.000
Feature: Localization
1:53.307
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.274
When I log in to a new session in English (en) 19.128
Then the keyboard layout is set to "us" 0.175
When the network is plugged 0.036
And Tor is ready 16.632
Then I successfully start the Unsafe Browser in "en" 14.339
And I kill the Unsafe Browser 5.800
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 25.658
And DuckDuckGo is the default search engine 4.953
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 12.443
And the layout of the screen keyboard is set to "us" 0.537
After features/support/hooks.rb:305 1.227
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.653
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.293
When I log in to a new session in French (fr) 32.262
Then the keyboard layout is set to "fr" 0.196
When the network is plugged 0.039
And Tor is ready 18.424
Then I successfully start the Unsafe Browser in "fr" 15.684
And I kill the Unsafe Browser 5.739
When I enable the screen keyboard 0.163
Then the screen keyboard works in Tor Browser 26.875
And DuckDuckGo is the default search engine 11.274
And I kill the Tor Browser 5.559
And the screen keyboard works in Thunderbird 12.574
And the layout of the screen keyboard is set to "fr" 0.566
After features/support/hooks.rb:305 1.379
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.366
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.987
When I log in to a new session in German (de) 30.878
Then the keyboard layout is set to "de" 0.129
When the network is plugged 0.044
And Tor is ready 15.845
Then I successfully start the Unsafe Browser in "de" 15.385
And I kill the Unsafe Browser 5.805
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 27.421
And DuckDuckGo is the default search engine 11.095
And I kill the Tor Browser 5.447
And the screen keyboard works in Thunderbird 12.681
And the layout of the screen keyboard is set to "de" 0.528
After features/support/hooks.rb:305 1.372
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.754
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.198
When I log in to a new session in Italian (it) 32.992
Then the keyboard layout is set to "it" 0.158
When the network is plugged 0.170
And Tor is ready 15.477
Then I successfully start the Unsafe Browser in "it" 15.994
And I kill the Unsafe Browser 5.944
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 27.593
And DuckDuckGo is the default search engine 10.619
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 13.455
And the layout of the screen keyboard is set to "us" 0.558
After features/support/hooks.rb:305 1.101
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.464
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.912
When I log in to a new session in Persian (fa) 31.727
Then the keyboard layout is set to "ir" 0.149
When the network is plugged 0.063
And Tor is ready 15.515
Then I successfully start the Unsafe Browser in "fa" 15.341
And I kill the Unsafe Browser 5.726
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 25.742
And DuckDuckGo is the default search engine 10.934
And I kill the Tor Browser 5.485
And the screen keyboard works in Thunderbird 12.147
And the layout of the screen keyboard is set to "ir" 0.592
After features/support/hooks.rb:305 0.942
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.074
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.044
When I log in to a new session in Portuguese (pt) 33.447
Then the keyboard layout is set to "pt" 0.160
When the network is plugged 0.053
And Tor is ready 16.703
Then I successfully start the Unsafe Browser in "pt" 16.493
And I kill the Unsafe Browser 5.904
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 26.896
And DuckDuckGo is the default search engine 11.084
And I kill the Tor Browser 5.490
And the screen keyboard works in Thunderbird 12.126
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:305 1.959
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.841
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.881
When I log in to a new session in Russian (ru) 32.948
Then the keyboard layout is set to "ru" 0.449
When the network is plugged 0.051
And Tor is ready 16.678
Then I successfully start the Unsafe Browser in "ru" 17.275
And I kill the Unsafe Browser 5.885
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 27.795
And DuckDuckGo is the default search engine 10.971
And I kill the Tor Browser 5.568
And the screen keyboard works in Thunderbird 13.615
And the layout of the screen keyboard is set to "ru" 0.602
After features/support/hooks.rb:305 1.231
After features/support/hooks.rb:89 0.000
Feature: Localization
2:50.403
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.134
When I log in to a new session in Spanish (es) 34.335
Then the keyboard layout is set to "es" 0.386
When the network is plugged 0.053
And Tor is ready 45.466
Then I successfully start the Unsafe Browser in "es" 14.662
And I kill the Unsafe Browser 5.863
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 30.317
And DuckDuckGo is the default search engine 12.136
And I kill the Tor Browser 5.484
And the screen keyboard works in Thunderbird 12.852
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:305 1.134
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.458
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.061
When I log in to a new session in Turkish (tr) 41.722
Then the keyboard layout is set to "tr" 0.155
When the network is plugged 0.066
And Tor is ready 17.547
Then I successfully start the Unsafe Browser in "tr" 16.534
And I kill the Unsafe Browser 5.983
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 28.202
And DuckDuckGo is the default search engine 10.982
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 12.071
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:305 1.119
After features/support/hooks.rb:89 0.000
Tags: @product
49.203
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.111
And I capture all network traffic 0.005
When I disable MAC spoofing in Tails Greeter 3.948
And I log in to a new session 21.701
And the network is plugged 0.060
And Tor is ready 13.125
Then 1 network interface is enabled 0.168
And the 1st network device has its real MAC address configured 0.125
When I hotplug a network device and wait for it to be initialized 1.494
Then 2 network interfaces are enabled 0.121
And the 2nd network device has its real MAC address configured 0.075
And some network device leaked the real MAC address 0.263
After features/support/hooks.rb:305 2.409
After features/support/hooks.rb:89 0.053
Tags: @product
42.944
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.135
And I capture all network traffic 0.006
When I log in to a new session 17.863
And the network is plugged 0.449
And Tor is ready 14.287
Then 1 network interface is enabled 0.135
And the 1st network device has a spoofed MAC address configured 0.105
When I hotplug a network device and wait for it to be initialized 1.467
Then 2 network interfaces are enabled 0.092
And the 2nd network device has a spoofed MAC address configured 0.119
And no network device leaked the real MAC address 0.281
After features/support/hooks.rb:305 0.860
After features/support/hooks.rb:89 0.042
Tags: @product
28.493
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 9.182
And I capture all network traffic 0.011
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns false 0.165
When I log in to a new session 17.145
Then no network interfaces are enabled 0.118
And no network device leaked the real MAC address 0.018
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.812
After features/support/hooks.rb:305 0.771
After features/support/hooks.rb:89 0.085
Tags: @product
27.867
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.396
And I capture all network traffic 0.010
And the network is plugged 0.038
And macchanger will fail by not spoofing and always returns true 0.230
When I log in to a new session 17.351
Then no network interfaces are enabled 0.080
And no network device leaked the real MAC address 0.014
And I see the "Network card eth0 disabled" notification after at most 60 seconds 1.743
After features/support/hooks.rb:305 2.049
After features/support/hooks.rb:89 0.056
Tags: @product
30.054
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.497
And I capture all network traffic 0.006
And the network is plugged 0.051
And macchanger will fail by not spoofing and always returns true 0.162
And no network interface modules can be unloaded 0.480
When I log in to a new session 17.767
Then 1 network interface is enabled 0.121
But the MAC spoofing panic mode disabled networking 0.620
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.333
After features/support/hooks.rb:305 7.641
After features/support/hooks.rb:89 0.056
Tags: @product
56.300
Before features/support/hooks.rb:259 0.007
Given a computer 0.209
And I capture all network traffic 0.006
When I start the computer 1.056
Then the computer boots Tails 54.851
And no network interfaces are enabled 0.161
And no network device leaked the real MAC address 0.015
After features/support/hooks.rb:305 0.646
After features/support/hooks.rb:89 0.047
1:37.649
Before features/support/hooks.rb:259 0.004
Given a computer 0.189
And I start Tails from DVD with network unplugged and I login 1:20.040
And I plug and mount a USB drive containing a sample PNG 15.647
Then MAT can clean some sample PNG file 1.772
After features/support/hooks.rb:305 1.201
After features/support/hooks.rb:89 0.009
Feature: Networking
Tags: @product
1:20.875
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 11.947
And I wait between 30 and 60 seconds 49.022

Slept for 49 seconds

Then the Tor Status icon tells me that Tor is not usable 0.804
When the network is plugged 0.036
Then I successfully configure Tor 14.018
And the Tor Status icon tells me that Tor is usable 0.783
And all notifications have disappeared 4.205
And the time has synced 0.056
After features/support/hooks.rb:305 0.727
After features/support/hooks.rb:89 0.000
Feature: Networking
41.457
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.895
And I disable networking in Tails Greeter 1.091
And I log in to a new session 17.837
Then no network interfaces are enabled 0.251
When I hotplug a network device 0.166
And I wait 10 seconds 10.001

Slept for 10 seconds

Then no network interfaces are enabled 0.213
After features/support/hooks.rb:305 0.980
After features/support/hooks.rb:89 0.000
Feature: Onion Circuits
Tags: @product
27.106
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.708
When I start "Onion Circuits" via GNOME Activities Overview 10.266
Then Onion Circuits starts 1.831
And Onion Circuits shows some circuits 0.299
After features/support/hooks.rb:305 1.049
After features/support/hooks.rb:89 0.000
Tags: @product
3:1.930
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 2:13.942
And I update APT using apt 19.255
And I install "python3-behave" using apt 25.971
Then the Tails Persistent Storage behave tests pass 2.761
After features/support/hooks.rb:305 0.705
After features/support/hooks.rb:89 0.000
Tags: @product
44.204
Before features/support/hooks.rb:259 0.010
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 12.719
When I log in to a new session without activating the Persistent Storage 22.751
Then Tails is running from USB drive "__internal" 0.355
And persistence is disabled 0.490
But a Tails persistence partition exists on USB drive "__internal" 7.886
After features/support/hooks.rb:305 1.208
After features/support/hooks.rb:89 0.000
Tags: @product
3:47.015
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 29.258
Then Tails is running from USB drive "__internal" 0.452
When I create a file in the Persistent directory 0.145
And I create a persistent partition with the default settings 27.426
Then the file I created was copied to the Persistent Storage 0.616
When I shutdown Tails and wait for the computer to power off 13.647
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:35.096
Then persistence for "Persistent" is active 0.300
And the file I created in the Persistent directory exists 0.071
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.010
Tags: @product
1:6.280
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.562
And the system is very low on memory 8.084
When I create a file in the Persistent directory 1.855
When I try to create a persistent partition 24.216
Then The Persistent Storage app shows the error message "Not enough memory to create Persistent Storage" 0.357
When I close the Persistent Storage app 2.579
And I free up some memory 1.744
And I create a persistent partition with the default settings 16.638
Then the file I created was copied to the Persistent Storage 0.241
After features/support/hooks.rb:305 1.631
After features/support/hooks.rb:89 0.000
Tags: @product
2:49.993
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.724
Then Tails is running from USB drive "__internal" 0.921
And all tps features are active 2.510
And all persistent directories have safe access rights 2.505
When I disable the first tps feature 6.748
Then all tps features but the first one are active 2.091
And I shutdown Tails and wait for the computer to power off 11.491
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:9.116
Then all tps features but the first one are active 2.884
After features/support/hooks.rb:305 0.847
After features/support/hooks.rb:89 0.011
Tags: @product
19.870
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.795
Then persistence for "Persistent" is active 0.135
And I create a file in the Persistent directory 0.071
Then the file I created was copied to the Persistent Storage 0.081
When I disable the first tps feature 6.313
Then persistence for "Persistent" is not active 0.087
And the Persistent directory does not exist 0.065
When I enable the first tps feature 3.165
Then persistence for "Persistent" is active 0.079
And the file I created in the Persistent directory exists 0.076
After features/support/hooks.rb:305 0.807
After features/support/hooks.rb:89 0.000
Tags: @product
19.391
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 9.317
Then persistence for "Persistent" is active 0.103
When I create a file in the Persistent directory 0.067
And I disable the first tps feature 5.988
And I delete the data of the Persistent Folder feature 3.834
Then the file I created does not exist on the Persistent Storage 0.079
After features/support/hooks.rb:305 0.914
After features/support/hooks.rb:89 0.000
Tags: @product
1:2.284
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.477
And the network is plugged 0.050
And Tor is ready 16.746
And I take note of which tps features are available 0.661
When I write some files expected to persist 1.474
And I shutdown Tails and wait for the computer to power off 8.401
# XXX: The next step succeeds (and the --debug output confirms that it's actually looking for the files) but will fail in a subsequent scenario restoring the same snapshot. This exactly what we want, but why does it work? What is guestfs's behaviour when qcow2 internal snapshots are involved?
Then only the expected files are present on the persistence partition on USB drive "__internal" 24.472
After features/support/hooks.rb:305 0.146
After features/support/hooks.rb:89 0.000
Tags: @product
3:11.588
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.906
And the network is plugged 0.045
And Tor is ready 20.730
And I add a wired DHCP NetworkManager connection called "persistent-con-current" 0.219
And I shutdown Tails and wait for the computer to power off 11.427
Given I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:5.476
And I capture all network traffic 0.017
And the network is plugged 0.053
And Tor is ready 22.990
And I switch to the "persistent-con-current" NetworkManager connection 0.358
And the 1st network device has a spoofed MAC address configured 0.119
And no network device leaked the real MAC address 0.241
After features/support/hooks.rb:305 0.686
After features/support/hooks.rb:89 0.069
Tags: @product
1:17.572
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 15.245
And I enable persistence creation in Tails Greeter 1.155
And I log in to a new session expecting no warning about the Persistent Storage not being activated 34.093
Then I create a persistent partition with the default settings using the wizard that was already open 27.078
After features/support/hooks.rb:305 1.674
After features/support/hooks.rb:89 0.000
Tags: @product
5:21.733
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 16.380
When I enable persistence 52.567
Then no persistent Greeter options were restored 15.309
When I set all Greeter options to non-default values 24.130
And I log in to a new session in German (de) after having activated the Persistent Storage 58.367
Then all Greeter options are set to non-default values 0.432
When I cold reboot the computer 7.754
And the computer reboots Tails 59.411
Given I enable persistence 32.232
Then persistent Greeter options were restored 16.176
When I log in to a new session after having activated the Persistent Storage 38.482
Then all Greeter options are set to non-default values 0.486
After features/support/hooks.rb:305 0.905
After features/support/hooks.rb:89 0.023
Tags: @product
3:47.537
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.783
# 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 42.166
And I shutdown Tails and wait for the computer to power off 15.010
Then I start Tails from USB drive "__internal" with network unplugged and I login with the changed persistence passphrase 2:5.663
And I change the passphrase of the Persistent Storage back to the original 34.913
After features/support/hooks.rb:305 2.390
After features/support/hooks.rb:89 0.009
Tags: @product
59.548
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.550
And I log in to a new session without activating the Persistent Storage 22.751
Then persistence is disabled 0.387
But a Tails persistence partition exists on USB drive "__internal" 10.724
And all notifications have disappeared 8.953
When I delete the persistent partition 5.718
Then there is no persistence partition on USB drive "__internal" 0.461
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.000
Tags: @product
2:30.131
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.279
When I write some dotfile expected to persist 0.148
And I shutdown Tails and wait for the computer to power off 8.828
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:10.503
Then the expected persistent dotfile is present in the filesystem 0.371
After features/support/hooks.rb:305 0.647
After features/support/hooks.rb:89 0.007
Tags: @product
1:39.043
Scenario Feature activation fails
Before features/support/hooks.rb:259 0.004
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 10.947
And I create a symlink "/home/amnesia/Persistent" to "/etc" 0.068
When I try to enable persistence 0.266
Then the Welcome Screen tells me that the Persistent Folder feature couldn't be activated 33.526
When I log in to a new session after having activated the Persistent Storage 43.661
And all notifications have disappeared 10.572
The
The Dogtail init script raised: SearchError: child of [desktop frame | main]: "gnome-shell" application
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:711:in `new'
./features/step_definitions/common_steps.rb:711:in `/^all notifications have disappeared$/'
features/persistence.feature:148:in `And all notifications have disappeared'
Then the Persistent Storage settings tell me that the Persistent Folder feature couldn't be activated 0.000
And all tps features are enabled 0.000
And all tps features but the first one are active 0.000
After features/support/hooks.rb:305 4.861

SCENARIO FAILED: 'Feature activation fails' (at time 03:28:21)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/03:28:21_Feature_activation_fails.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/03:28:21_Feature_activation_fails.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/03:28:21_Feature_activation_fails.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/64/artifact/build-artifacts/03:28:21_Feature_activation_fails.journal

After features/support/hooks.rb:89 0.000
Tags: @product
5:3.809
Before features/support/hooks.rb:259 0.009
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:41.858
And I enable persistence 41.296
And I log in to a new session after having activated the Persistent Storage 38.470
Then a Tails persistence partition with LUKS version 2 and argon2id exists on USB drive "__internal" 1.707
And persistence is enabled 0.475
After features/support/hooks.rb:305 1.702
After features/support/hooks.rb:89 0.000
Tags: @product
38.776
Before features/support/hooks.rb:259 0.008
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 10.405
And I enable persistence but something goes wrong during the LUKS header upgrade 27.568
Then the Tails persistence partition on USB drive "__internal" still has LUKS version 1 0.803
After features/support/hooks.rb:305 0.698
After features/support/hooks.rb:89 0.000
Tags: @product
17.161
When I choose to connect to Tor automatically 1.622
And I accept Tor Connection's offer to use my persistent bridges 1.856
And I click "Connect to Tor" 1.212
Then I wait until Tor is ready 10.410
And tca.conf includes the configured bridges 0.018
And the "TorConfiguration" tps feature is enabled and active 1.120
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.919
After features/support/hooks.rb:305 0.650
After features/support/hooks.rb:89 0.082
Tags: @product
22.081
When I choose to connect to Tor automatically 2.329
And I accept Tor Connection's offer to use my persistent bridges 1.843
And I disable saving bridges to Persistent Storage 1.240
And I configure a direct connection in the Tor Connection Assistant 9.505
Then I wait until Tor is ready 4.884
And tca.conf includes no bridge 0.011
And the "TorConfiguration" tps feature is not enabled and not active 1.258
And all Internet traffic has only flowed through Tor or connectivity check service 1.006
After features/support/hooks.rb:305 0.642
After features/support/hooks.rb:89 0.077
Tags: @product
15.863
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 12.673
Then the live user has been setup by live-boot 1.917
And the live user is a member of only its own group and "cdrom dialout floppy video plugdev netdev scanner lp lpadmin users" 0.811
And the live user owns its home directory which has strict permissions 0.461
After features/support/hooks.rb:305 1.260
After features/support/hooks.rb:89 0.000
19.564
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 19.185
Then no unexpected services are listening for network connections 0.379

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.616
After features/support/hooks.rb:89 0.000
Tags: @product
10.698
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 10.580
Then there are no unexpected messages of priority "err" or higher in the journal 0.118
After features/support/hooks.rb:305 1.100
After features/support/hooks.rb:89 0.000
Tags: @product
13.743
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 13.380
Then there are no unexpected messages of priority "err" or higher in the journal 0.363
After features/support/hooks.rb:305 0.866
After features/support/hooks.rb:89 0.000
Tags: @product
23.201
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.614
When I request a shutdown using the system menu 1.811
Then Tails eventually shuts down 8.775
After features/support/hooks.rb:305 0.173
After features/support/hooks.rb:89 0.000
1:43.476
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.375
When I request a reboot using the system menu 1.692
Then Tails eventually restarts 1:29.409
After features/support/hooks.rb:305 3.502
After features/support/hooks.rb:89 0.000
8.303
Given I monitor the network connections of SSH 0.089
And I have the SSH key pair for an SSH server 0.380
When I connect to an SSH server on the Internet 6.470
Then I have sucessfully logged into the SSH server 1.343
And I see that SSH is properly stream isolated 0.018
After features/support/hooks.rb:464 0.388
After features/support/hooks.rb:305 0.721
After features/support/hooks.rb:89 0.000
8.041
Given I have the SSH key pair for an SSH server 0.229
And an SSH server is running on the LAN 0.267
When I connect to an SSH server on the LAN 5.892
Then I am prompted to verify the SSH fingerprint for the SSH server 1.652
After features/support/hooks.rb:464 0.345
After features/support/hooks.rb:305 0.692
After features/support/hooks.rb:89 0.001
12.993
Given I have the SSH key pair for an SFTP server 0.249
When I connect to an SFTP server on the Internet 11.493
Then I successfully connect to the SFTP server 1.250
After features/support/hooks.rb:464 0.416
After features/support/hooks.rb:305 2.139
After features/support/hooks.rb:89 0.000
16.598
Given I cancel setting up an email account 2.957
When I open Thunderbird's Add-ons Manager 1.811
And I open the Extensions tab 1.076
Then I see that no add-ons are enabled in Thunderbird 10.753
After features/support/hooks.rb:464 0.749
After features/support/hooks.rb:305 1.317
After features/support/hooks.rb:89 0.000
46.160
When I enter my email credentials into the autoconfiguration wizard 11.086
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.366
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.410
When I accept the autoconfiguration wizard's configuration 19.248
And I send an email to myself 6.426
And I fetch my email 1.628
Then I can find the email I sent to myself in my inbox 6.992
After features/support/hooks.rb:464 1.367
After features/support/hooks.rb:305 1.122
After features/support/hooks.rb:89 0.000
10.521
When the network is plugged 0.050
And the Tor Connection Assistant autostarts 4.334
And I look at the hide mode but then I go back 4.732
And I choose to connect to Tor automatically 1.261
Then Tor Connection does not propose me to use Tor bridges 0.141
After features/support/hooks.rb:305 1.514
After features/support/hooks.rb:89 0.000
Tags: @product
1:29.177
Given the Tor network and default bridges are blocked 2.042
And the network is plugged 0.048
And I make sure time sync before Tor connects indicates a captive portal 1.227
And the Tor Connection Assistant autostarts 2.293
When I choose to connect to Tor automatically 2.157
And I click "Connect to Tor" 1.153
Then the Tor Connection Assistant fails to connect to Tor 27.976
And the Tor Connection Assistant knows that it's not the time sync that failed 10.672
And the Tor Connection Assistant knows that there might be a captive portal 0.138
When I open the Unsafe Browser from Tor Connection 14.928
And I log-in to the Captive Portal 13.715
And I close the Unsafe Browser 0.121
And the Tor network and default bridges are unblocked 2.278
And I allow time sync before Tor connects to work again 0.070
And I click "Connect to Tor" 1.174
Then I wait until Tor is ready 9.177
After features/support/hooks.rb:305 0.700
After features/support/hooks.rb:89 0.000
Tags: @product
12.803
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.186
Then the firewall's policy is to drop all IPv4 traffic 0.168
And the firewall is configured to only allow the clearnet and debian-tor users to connect directly to the Internet over IPv4 0.261
And the firewall's NAT rules only redirect traffic for the Unsafe Browser, Tor's TransPort, and DNSPort 0.094
And the firewall is configured to block all external IPv6 traffic 0.092
After features/support/hooks.rb:305 0.669
After features/support/hooks.rb:89 0.000
Tags: @product
46.320
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.341
And I capture all network traffic 0.006
When I successfully start the Unsafe Browser 19.088
And I open the Tails homepage in the Unsafe Browser 13.532
And the Tails homepage loads in the Unsafe Browser 0.588
Then the firewall leak detector has detected leaks 0.762
After features/support/hooks.rb:305 0.944
After features/support/hooks.rb:89 0.048
Tags: @product
13.657
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.566
And I capture all network traffic 0.007
And I disable Tails' firewall 0.246
When I do a TCP DNS lookup of "torproject.org" 0.737
Then the firewall leak detector has detected leaks 0.100
After features/support/hooks.rb:305 0.663
After features/support/hooks.rb:89 0.036
Tags: @product
13.696
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.641
And I capture all network traffic 0.019
And I disable Tails' firewall 0.268
When I do a UDP DNS lookup of "torproject.org" 0.679
Then the firewall leak detector has detected leaks 0.087
After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.039
Tags: @product
17.884
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.288
And I capture all network traffic 0.008
And I disable Tails' firewall 0.273
When I send some ICMP pings 4.193
Then the firewall leak detector has detected leaks 0.120
After features/support/hooks.rb:305 0.640
After features/support/hooks.rb:89 0.050
14.108
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.690
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.350
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.066
After features/support/hooks.rb:464 0.262
After features/support/hooks.rb:305 0.621
After features/support/hooks.rb:89 0.000
13.961
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.501
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.385
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.074
After features/support/hooks.rb:464 0.245
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.000
17.703
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.147
When I open an untorified ICMP connection to 1.2.3.4 5.457
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.098
After features/support/hooks.rb:464 0.275
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.000
Tags: @product
24.435
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 9.510
And the system DNS is using the local DNS resolver 0.013
And the network is plugged 0.058
And I successfully configure Tor 14.842
Then the system DNS is still using the local DNS resolver 0.010
After features/support/hooks.rb:305 1.554
After features/support/hooks.rb:89 0.000
10.272
When I monitor the network connections of tails-security-check 0.070
And I re-run tails-security-check 0.179
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.023
After features/support/hooks.rb:464 0.322
After features/support/hooks.rb:305 0.882
After features/support/hooks.rb:89 0.000
2.515
When I monitor the network connections of htpdate 0.061
And I re-run htpdate 2.432
Then I see that htpdate is properly stream isolated 0.020
After features/support/hooks.rb:464 0.412
After features/support/hooks.rb:305 0.848
After features/support/hooks.rb:89 0.000
32.290
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.078
And I re-run tails-upgrade-frontend-wrapper 32.197
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.014
After features/support/hooks.rb:464 0.403
After features/support/hooks.rb:305 0.898
After features/support/hooks.rb:89 0.000
26.794
When I monitor the network connections of Tor Browser 0.085
And I start the Tor Browser 25.612
And the Tor Browser loads the startup page 1.049
Then I see that Tor Browser is properly stream isolated 0.046
After features/support/hooks.rb:464 0.986
After features/support/hooks.rb:305 0.741
After features/support/hooks.rb:89 0.000
Tags: @product
49.773
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.287
And a web server is running on the LAN 1.039
And I capture all network traffic 0.007
When I start the Tor Browser 22.903
And the Tor Browser loads the startup page 1.399
And I open a page on the LAN web server in the Tor Browser 10.595
Then the Tor Browser shows the "Unable to connect" error 1.140
And no traffic was sent to the web server on the LAN 0.400
After features/support/hooks.rb:305 0.817
After features/support/hooks.rb:89 0.044
56.379
Before features/support/hooks.rb:259 0.009
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.176
Then the amnesiac Tor Browser directory exists 0.050
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.775
And the persistent Tor Browser directory does not exist 0.062
When I start the Tor Browser 23.521
And the Tor Browser loads the startup page 1.274
Then I can save the current page as "index.html" to the default downloads directory 5.937
And I can print the current page as "output.pdf" to the default downloads directory 11.579
After features/support/hooks.rb:464 1.123
After features/support/hooks.rb:305 0.731
After features/support/hooks.rb:89 0.000
54.017
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.994
When I start the Tor Browser 25.473
Then the Tor Browser loads the startup page 1.351
When I download some file in the Tor Browser 13.865
Then the file is saved to the default Tor Browser download directory 0.333
After features/support/hooks.rb:464 2.269
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
1:22.044
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.637
When I start the Tor Browser 24.059
And the Tor Browser loads the startup page 1.223
Then I can listen to an Ogg audio track in Tor Browser 44.123
After features/support/hooks.rb:464 1.837
After features/support/hooks.rb:305 0.856
After features/support/hooks.rb:89 0.000
48.636
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.318
When I start the Tor Browser 24.208
And the Tor Browser loads the startup page 1.263
Then I can watch a WebM video in Tor Browser 10.846
After features/support/hooks.rb:464 1.168
After features/support/hooks.rb:305 0.906
After features/support/hooks.rb:89 0.000
Tags: @product
1:19.453
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.798
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.119
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.064
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.057
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.054
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.075
And the file "/tmp/synaptic.html" exists 0.069
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.142
When I start the Tor Browser 21.714
And the Tor Browser loads the startup page 1.070
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 10.770
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.536
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.261
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.153
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 9.351
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.521
And AppArmor has denied "torbrowser_firefox" from opening "/home/amnesia/.gnupg/synaptic.html" 0.071
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.106
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.702
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.514
And AppArmor has denied "torbrowser_firefox" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" 0.079
Given I restart monitoring the AppArmor log of "torbrowser_firefox" 0.116
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.353
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.548
# 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.076
# 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 6.376
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.684
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
Tags: @product
39.396
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.559
When I start the Tor Browser 24.662
Then the Tor Browser uses all expected TBB shared libraries 1.174
After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.000
55.231
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.213
When I start the Tor Browser 24.620
And the Tor Browser loads the startup page 1.435
And I open the Tails homepage in the Tor Browser 10.565
Then the Tor Browser loads the Tails homepage 1.337
When I request a new identity in Tor Browser 3.255
Then the Tor Browser restarts into a fresh session 1.803
After features/support/hooks.rb:464 1.671
After features/support/hooks.rb:305 1.164
After features/support/hooks.rb:89 0.000
Tags: @product
42.334
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.137
When I start the Tor Browser 26.229
And the Tor Browser loads the startup page 1.391
Then Tor Browser's circuit view is working 1.575
After features/support/hooks.rb:305 2.156
After features/support/hooks.rb:89 0.000
Tags: @product
57.719
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.866
When I start the Tor Browser 22.517
And the Tor Browser loads the startup page 1.123
When I open the address "https://net.ipcalf.com/" in the Tor Browser 10.405
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 0.953
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 8.783
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.068
After features/support/hooks.rb:305 0.720
After features/support/hooks.rb:89 0.000
Tags: @product
1:42.086
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.077
And the network is plugged 0.056
And I successfully configure Tor 17.354
And available upgrades have been checked 1.129
And all notifications have disappeared 4.424
Then the persistent Tor Browser directory exists 0.071
And there is a GNOME bookmark for the persistent Tor Browser directory 1.855
When I start the Tor Browser 21.729
And I open the address "https://tails.net/about" in the Tor Browser 10.906
And "Tails - How Tails works" has loaded in the Tor Browser 1.285
Then I can save the current page as "index.html" to the persistent Tor Browser directory 8.867
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 11.032
Then "Tails - How Tails works" has loaded in the Tor Browser 1.859
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 10.438
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
Tags: @product
44.065
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.566
Then the amnesiac Documents directory exists 0.057
And there is a GNOME bookmark for the amnesiac Documents directory 1.894
Then I start the Tor Browser in offline mode 25.087
And I can save the current page as "index.html" to the Documents GNOME bookmark 8.458
After features/support/hooks.rb:305 0.760
After features/support/hooks.rb:89 0.000
Tags: @product
41.266
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.543
Then the amnesiac Downloads directory exists 0.064
And there is a GNOME bookmark for the amnesiac Downloads directory 1.717
Then I start the Tor Browser in offline mode 22.118
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.821
After features/support/hooks.rb:305 0.912
After features/support/hooks.rb:89 0.000
Tags: @product
40.157
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.416
Then the amnesiac Music directory exists 0.065
And there is a GNOME bookmark for the amnesiac Music directory 1.645
Then I start the Tor Browser in offline mode 21.604
And I can save the current page as "index.html" to the Music GNOME bookmark 8.424
After features/support/hooks.rb:305 0.921
After features/support/hooks.rb:89 0.000
Tags: @product
44.551
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 8.389
Then the amnesiac Pictures directory exists 0.057
And there is a GNOME bookmark for the amnesiac Pictures directory 1.818
Then I start the Tor Browser in offline mode 25.200
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.085
After features/support/hooks.rb:305 0.916
After features/support/hooks.rb:89 0.000
Tags: @product
46.020
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 9.356
Then the amnesiac Videos directory exists 0.101
And there is a GNOME bookmark for the amnesiac Videos directory 2.028
Then I start the Tor Browser in offline mode 26.005
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.528
After features/support/hooks.rb:305 1.009
After features/support/hooks.rb:89 0.000
Tags: @product
3:47.884
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.206
And all tps features are active 2.729
And all persistent filesystems have safe access rights 0.227
And all persistence configuration files have safe access rights 0.518
And all persistent directories have safe access rights 2.501
When I start the Tor Browser in offline mode 25.018
And I add a bookmark to eff.org in the Tor Browser 11.028
And I cold reboot the computer 11.898
And the computer reboots Tails 1:12.837
And I enable persistence 19.394
And I log in to a new session 38.008
And all notifications have disappeared 9.659
And I start the Tor Browser in offline mode 20.973
Then the Tor Browser has a bookmark to eff.org 1.881
After features/support/hooks.rb:305 0.918
After features/support/hooks.rb:89 0.010
4.995
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.812
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.183
After features/support/hooks.rb:464 0.354
After features/support/hooks.rb:305 1.004
After features/support/hooks.rb:89 0.000
8.057
Given I have the SSH key pair for a Git repository 0.215
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.622
Then the Git repository "testing" has been cloned successfully 0.219
After features/support/hooks.rb:464 0.350
After features/support/hooks.rb:305 0.898
After features/support/hooks.rb:89 0.000
0.525
When I wget "https://example.com/" to stdout 0.525
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.236
After features/support/hooks.rb:305 0.667
After features/support/hooks.rb:89 0.000
4.588
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 4.588

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 0.689
After features/support/hooks.rb:305 0.714
After features/support/hooks.rb:89 0.000
0.480
When I curl "https://example.com/" to stdout 0.479
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.247
After features/support/hooks.rb:305 0.720
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
50.561
Given I have started Tails from DVD without network and logged in 9.194
And I plug and mount a USB drive containing sample videos 15.692
And I copy the sample videos to "/home/amnesia" as user "amnesia" 0.167
And the file "/home/amnesia/video.mp4" exists 0.062
Given I start monitoring the AppArmor log of "/usr/bin/totem" 0.169
When I open "/home/amnesia/video.mp4" with Totem 3.483
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 6.536
And AppArmor has not denied "/usr/bin/totem" from opening "/home/amnesia/video.mp4" 0.173
Given I close Totem 0.170
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.111
And the file "/home/amnesia/.gnupg/video.mp4" exists 0.094
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.139
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.200
Then Totem tells me it is not allowed to open this file 1.832
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.065
Given I close Totem 0.140
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" exists 0.058
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.144
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.212
Then Totem tells me it is not allowed to open this file 0.764
And AppArmor has denied "/usr/bin/totem" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/video.mp4" 0.073
Given I close Totem 0.170
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.149
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/video.mp4" with Totem 2.209
Then Totem tells me it is not allowed to open this file 0.766
# 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.071
Given I close Totem 0.156
And I copy "/home/amnesia/video.mp4" to "/home/amnesia/.purple/otr.private_key" as user "amnesia" 0.080
And the file "/home/amnesia/.purple/otr.private_key" exists 0.110
And I restart monitoring the AppArmor log of "/usr/bin/totem" 0.154
When I try to open "/home/amnesia/.purple/otr.private_key" with Totem 2.215
Then Totem tells me it is not allowed to open this file 0.835
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.purple/otr.private_key" 0.086
After features/support/hooks.rb:305 0.839
After features/support/hooks.rb:89 0.000
Feature: Using Totem
24.692
Given I have started Tails from DVD and logged in and the network is connected 12.212
Then I can watch a WebM video over HTTPs 12.480
After features/support/hooks.rb:464 0.500
After features/support/hooks.rb:305 2.174
After features/support/hooks.rb:89 0.000
Feature: Using Totem
Tags: @product
43.545
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.837
And I plug and mount a USB drive containing sample videos 16.245
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 4.082
Then I see "SampleLocalMp4VideoFrame.png" after at most 40 seconds 8.491
Given I close Totem 0.616
And I start monitoring the AppArmor log of "/usr/bin/totem" 0.188
And I copy the sample videos to "/home/amnesia/.gnupg" as user "amnesia" 0.058
When I try to open "/home/amnesia/.gnupg/video.mp4" with Totem 2.240
Then Totem tells me it is not allowed to open this file 1.592
And AppArmor has denied "/usr/bin/totem" from opening "/home/amnesia/.gnupg/video.mp4" 0.097
After features/support/hooks.rb:305 1.009
After features/support/hooks.rb:89 0.000
Tags: @product
50.575
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.195
And I disable the Unsafe Browser 5.238
And I log in to a new session 23.538
And the network is plugged 0.050
And all notifications have disappeared 6.912
When I try to start the Unsafe Browser 0.209
Then the Unsafe Browser complains that it is disabled 2.430
After features/support/hooks.rb:305 1.108
After features/support/hooks.rb:89 0.000
Tags: @product
44.607
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.154
And a web server is running on the LAN 1.043
When I successfully start the Unsafe Browser 18.372
And I open a page on the LAN web server in the Unsafe Browser 11.880
Then the Unsafe Browser displays the LAN web server hello message 0.155
After features/support/hooks.rb:305 1.008
After features/support/hooks.rb:89 0.001
Tags: @product @doc
52.413
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.801
When I successfully start the Unsafe Browser 18.153
Then the Unsafe Browser runs as the expected user 0.785
And the Unsafe Browser has a red theme 0.588
And the Unsafe Browser shows a warning as its start page 0.644
And the Unsafe Browser has no add-ons enabled 8.834
And the Unsafe Browser has no bookmarks 7.643
And the Unsafe Browser uses all expected TBB shared libraries 0.962
After features/support/hooks.rb:305 1.447
After features/support/hooks.rb:89 0.000
Tags: @product
42.412
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.535
When I successfully start the Unsafe Browser 17.220
When I open the Tails homepage in the Unsafe Browser 11.807
Then the Tails homepage loads in the Unsafe Browser 0.564
And the Unsafe Browser has sent packets out to the Internet 0.284
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.000
33.278
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.009
When I successfully start the Unsafe Browser 18.822
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.770
And the Unsafe Browser chroot is torn down 0.554
After features/support/hooks.rb:305 0.966
After features/support/hooks.rb:89 0.000
44.988
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.679
When I successfully start the Unsafe Browser 18.793
# 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.001

Slept for 10 seconds

And I try to start the Unsafe Browser 0.180
Then I see a warning about another instance already running 3.333
After features/support/hooks.rb:305 2.084
After features/support/hooks.rb:89 0.000
Tags: @product
43.068
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.133
When I configure the Unsafe Browser to use a local proxy 0.248
And I successfully start the Unsafe Browser 21.230
And I open the Tails homepage in the Unsafe Browser 8.893
Then I see "BrowserProxyRefused.png" after at most 60 seconds 0.562
After features/support/hooks.rb:305 1.160
After features/support/hooks.rb:89 0.000
2:31.019
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.400
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.068
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 17.876
And I wait 120 seconds 2:0.053

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.603
After features/support/hooks.rb:464 0.509
After features/support/hooks.rb:305 0.736
After features/support/hooks.rb:89 0.042
30.362
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.991
And the network is unplugged 0.051
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.005

Slept for 10 seconds

When I try to start the Unsafe Browser 0.149
Then I am told I cannot start the Unsafe Browser when I am offline 7.164
After features/support/hooks.rb:305 1.214
After features/support/hooks.rb:89 0.000
21.174
When I plug a USB drive containing a basic VeraCrypt volume 7.051
And I cancel the GNOME authentication prompt 1.751
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.878
And I open this VeraCrypt volume in GNOME Files 6.308
Then I see the expected contents in this VeraCrypt volume 0.427
When I lock the currently opened VeraCrypt volume 0.432
Then the VeraCrypt volume has been unmounted and locked 0.323
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.000
26.802
When I plug a USB drive containing a hidden VeraCrypt volume 10.358
And I cancel the GNOME authentication prompt 1.944
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.086
And I open this VeraCrypt volume in GNOME Files 8.382
Then I see the expected contents in this VeraCrypt volume 0.378
When I lock the currently opened VeraCrypt volume 0.506
Then the VeraCrypt volume has been unmounted and locked 0.146
After features/support/hooks.rb:305 1.538
After features/support/hooks.rb:89 0.000
35.980
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.371
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.498
And I open this VeraCrypt volume in GNOME Files 6.557
Then I see the expected contents in this VeraCrypt volume 0.967
When I lock the currently opened VeraCrypt file container 0.407
Then the VeraCrypt file container has been unmounted and locked 0.177
After features/support/hooks.rb:305 0.899
After features/support/hooks.rb:89 0.000
45.063
When I plug and mount a USB drive containing a hidden VeraCrypt file container 27.814
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.871
And I open this VeraCrypt volume in GNOME Files 5.786
Then I see the expected contents in this VeraCrypt volume 0.892
When I lock the currently opened VeraCrypt file container 0.510
Then the VeraCrypt file container has been unmounted and locked 0.188
After features/support/hooks.rb:305 1.223
After features/support/hooks.rb:89 0.023
27.669
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.072
And I cancel the GNOME authentication prompt 1.834
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.460
And I open this VeraCrypt volume in GNOME Files 5.172
Then I see the expected contents in this VeraCrypt volume 0.442
When I lock the currently opened VeraCrypt volume 0.529
Then the VeraCrypt volume has been unmounted and locked 0.157
After features/support/hooks.rb:305 0.874
After features/support/hooks.rb:89 0.000
27.887
When I plug a USB drive containing a hidden VeraCrypt volume 10.307
And I cancel the GNOME authentication prompt 1.768
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.891
And I open this VeraCrypt volume in GNOME Files 5.349
Then I see the expected contents in this VeraCrypt volume 0.699
When I lock the currently opened VeraCrypt volume 0.705
Then the VeraCrypt volume has been unmounted and locked 0.164
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.000
1:6.352
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.501
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.547
And I open this VeraCrypt volume in GNOME Files 5.561
Then I see the expected contents in this VeraCrypt volume 14.644
When I lock the currently opened VeraCrypt file container 0.484
Then the VeraCrypt file container has been unmounted and locked 0.612
After features/support/hooks.rb:305 0.969
After features/support/hooks.rb:89 0.015
52.659
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.553
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.328
And I open this VeraCrypt volume in GNOME Files 6.128
Then I see the expected contents in this VeraCrypt volume 0.978
When I lock the currently opened VeraCrypt file container 0.469
Then the VeraCrypt file container has been unmounted and locked 0.199
After features/support/hooks.rb:305 2.346
After features/support/hooks.rb:89 0.015
42.422
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.206
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.987
And I open this VeraCrypt volume in GNOME Files 5.634
Then I see the expected contents in this VeraCrypt volume 1.799
When I lock the currently opened VeraCrypt file container 0.497
Then the VeraCrypt file container has been unmounted and locked 0.296
After features/support/hooks.rb:305 1.274
After features/support/hooks.rb:89 0.000
Tags: @product
9.607
Before features/support/hooks.rb:259 0.011
Given I have started Tails from DVD without network and logged in 9.504
Then running "sudo /usr/local/sbin/tails-debugging-info" as user "amnesia" fails 0.103
After features/support/hooks.rb:305 0.878
After features/support/hooks.rb:89 0.000
Tags: @product
9.606
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 8.404
Then running "/usr/local/sbin/tails-debugging-info --strict" as user "root" succeeds 1.201
After features/support/hooks.rb:305 0.769
After features/support/hooks.rb:89 0.000
Tags: @product
23.396
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.463
When I start "WhisperBack" via GNOME Activities Overview 9.687
Then WhisperBack has debugging information 4.246
After features/support/hooks.rb:305 2.165
After features/support/hooks.rb:89 0.000