Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 41 13 Apr 2024, 06:44

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 430 1 2 0 0 433 52 1 53 1:9:19.145 Failed
Feature: Time syncing
1:19.424
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.380
When I bump the system time with "-15 days" 0.367
And I warm reboot the computer 0.016
And the computer reboots Tails 1:9.755
Then Tails' hardware clock is close to the host system's time 0.904
After features/support/hooks.rb:464 0.162
After features/support/hooks.rb:305 0.633
After features/support/hooks.rb:89 0.036
Feature: Time syncing
1:26.145
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.979
When I bump the hardware clock's time with "-15 days" 1.175
And I warm reboot the computer 0.017
And the computer reboots Tails 1:15.479
Then the hardware clock is still off by "-15 days" 0.493
After features/support/hooks.rb:464 0.195
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.006
19.655
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.327
And I prepare Tails for memory erasure tests 0.488
When I start a process allocating 128 MiB of memory with a known pattern 1.183
Then patterns cover at least 128 MiB in the guest's memory 3.377

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.736
After features/support/hooks.rb:89 0.000
46.528
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.577
And I prepare Tails for memory erasure tests 0.541
When I plug and mount a 128 MiB USB drive with a vfat filesystem 8.957
Then I find very few patterns in the guest's memory 4.765

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.014

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.606
After features/support/hooks.rb:89 0.000
6:57.253
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:11.928
And I prepare Tails for memory erasure tests 0.469
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.594
When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.481
After features/support/hooks.rb:89 0.022
23.368
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.247
And I temporarily create a 4 GiB disk named "gptfat" 0.049
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.020
And I plug USB drive "gptfat" 2.523
When I start Tails Installer 8.473
Then I am told by Tails Installer that the destination device "is too small" 0.052
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.001
10:37.670
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Steps
Given a computer 0.186
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:9.390
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.277
And I accept adding "cowsay" to Additional Software 5.959
And Additional Software is correctly configured for package "cowsay" 0.907
And I shutdown Tails and wait for the computer to power off 6.350
And I start Tails from USB drive "__internal" with network unplugged 54.721
And I enable persistence 10.079
# 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.049
And I log in to a new session 34.479
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.410
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
# 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.064
And the network is plugged 0.050
And Tor is ready 17.364
# 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 6.680
And available upgrades have been checked 0.219
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.466
And I can open the Additional Software configuration window from the notification 3.509
And I shutdown Tails and wait for the computer to power off 17.831
And I start Tails from USB drive "__internal" with network unplugged 54.511
And I enable persistence 10.075
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 33.701
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 2:12.644
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
And the network is plugged 0.052
And Tor is ready 1:1.513
TCA
TCA did not start (TorBootstrapFailure)
./features/step_definitions/tor.rb:375:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:371:in `/^the Tor Connection Assistant (?:autostarts|is running)$/'
./features/step_definitions/common_steps.rb:644:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:599:in `/^Tor is ready$/'
features/additional_software_packages.feature:117:in `And Tor is ready'
Then the Additional Software upgrade service has started 0.000
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.000
Hooks
After features/support/hooks.rb:464 0.031
After features/support/hooks.rb:305 20:3.473
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:124:in `execute'
./features/support/helpers/remote_shell.rb:135:in `initialize'
./features/support/helpers/vm_helper.rb:445:in `new'
./features/support/helpers/vm_helper.rb:445:in `execute'
./features/support/helpers/misc_helpers.rb:246:in `block in save_tor_journal'
./features/support/helpers/misc_helpers.rb:245:in `open'
./features/support/helpers/misc_helpers.rb:245:in `save_tor_journal'
./features/support/hooks.rb:342:in `After'
Output 1

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

After features/support/hooks.rb:89 0.030
51.220
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.351
When I eject the boot medium 0.222
Then Tails eventually shuts down 8.646
After features/support/hooks.rb:305 0.231
After features/support/hooks.rb:89 0.000
39.256
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.383
And I prepare Tails for memory erasure tests 0.653
And I fill a 128 MiB file with a known pattern on the root filesystem 15.773
And patterns cover at least 128 MiB in the guest's memory 3.298

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

When I eject the boot medium 0.245
And I wait for Tails to finish wiping the memory 9.203
Then I find very few patterns in the guest's memory 1.698

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

After features/support/hooks.rb:305 3.527
After features/support/hooks.rb:89 0.000
39.863
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.222
And I prepare Tails for memory erasure tests 0.348
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.834
And I fill the USB drive with a known pattern 2.075
And I read the content of the test FS 0.132
And patterns cover at least 90% of the test FS size in the guest's memory 3.579

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

When I eject the boot medium 0.286
And I wait for Tails to finish wiping the memory 16.635
Then I find very few patterns in the guest's memory 1.749

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

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

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

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

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

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

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

When I eject the boot medium 0.418
And I wait for Tails to finish wiping the memory 4.927
Then I find very few patterns in the guest's memory 1.738

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

And Tails eventually shuts down 1:29.071
After features/support/hooks.rb:305 0.165
After features/support/hooks.rb:89 0.000
39.035
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.291
When I start "Tails Documentation" via GNOME Activities Overview 10.746
Then the Tor Browser has started 19.450
Then "Tails - Documentation" has loaded in the Tor Browser 0.547
After features/support/hooks.rb:305 1.248
After features/support/hooks.rb:89 0.000
43.815
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.740
When I start "Tails Documentation" via GNOME Activities Overview 10.608
Then the Tor Browser has started 19.920
Then "Tails - Documentation" has loaded in the Tor Browser 0.545
After features/support/hooks.rb:305 0.767
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.324
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.097
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.162
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.059
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.088
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.091
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.166
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.263
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.118
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.124
When I close Evince 1.289
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.103
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.134
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.835
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.061
When I close Evince 0.190
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.117
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.155
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.208
# 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.056
After features/support/hooks.rb:305 0.717
After features/support/hooks.rb:89 0.000
Feature: Using Evince
14.852
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.395
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.144
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.097
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.176
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.998
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.894
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.146
After features/support/hooks.rb:305 0.711
After features/support/hooks.rb:89 0.000
20.045
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.493
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.174
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.059
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.067
After features/support/hooks.rb:305 0.768
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.050
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.824
When I log in to a new session in Arabic (ar) 28.661
Then the keyboard layout is set to "us" 0.199
When the network is plugged 0.054
And Tor is ready 13.593
Then I successfully start the Unsafe Browser in "ar" 14.911
And I kill the Unsafe Browser 5.861
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 27.206
And DuckDuckGo is the default search engine 11.077
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 11.551
And the layout of the screen keyboard is set to "us" 0.541
After features/support/hooks.rb:305 1.116
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.505
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.183
When I log in to a new session in Chinese (zh_CN) 30.142
Then the keyboard layout is set to "cn" 0.296
When the network is plugged 0.042
And Tor is ready 16.014
Then I successfully start the Unsafe Browser in "zh_CN" 14.791
And I kill the Unsafe Browser 5.788
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 24.186
And DuckDuckGo is the default search engine 10.679
And I kill the Tor Browser 5.420
And the screen keyboard works in Thunderbird 17.302
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:305 1.324
After features/support/hooks.rb:89 0.000
Feature: Localization
1:45.214
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.895
When I log in to a new session in English (en) 15.394
Then the keyboard layout is set to "us" 0.152
When the network is plugged 0.058
And Tor is ready 14.567
Then I successfully start the Unsafe Browser in "en" 14.770
And I kill the Unsafe Browser 5.522
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 24.470
And DuckDuckGo is the default search engine 5.002
And I kill the Tor Browser 5.290
And the screen keyboard works in Thunderbird 11.474
And the layout of the screen keyboard is set to "us" 0.529
After features/support/hooks.rb:305 1.006
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.253
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.872
When I log in to a new session in French (fr) 29.430
Then the keyboard layout is set to "fr" 0.240
When the network is plugged 0.036
And Tor is ready 16.405
Then I successfully start the Unsafe Browser in "fr" 14.600
And I kill the Unsafe Browser 6.093
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 25.634
And DuckDuckGo is the default search engine 19.008
And I kill the Tor Browser 5.426
And the screen keyboard works in Thunderbird 13.836
And the layout of the screen keyboard is set to "fr" 0.565
After features/support/hooks.rb:305 1.032
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.771
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.945
When I log in to a new session in German (de) 29.291
Then the keyboard layout is set to "de" 0.283
When the network is plugged 0.046
And Tor is ready 16.200
Then I successfully start the Unsafe Browser in "de" 15.126
And I kill the Unsafe Browser 5.647
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 26.387
And DuckDuckGo is the default search engine 19.327
And I kill the Tor Browser 5.464
And the screen keyboard works in Thunderbird 11.413
And the layout of the screen keyboard is set to "de" 0.543
After features/support/hooks.rb:305 1.105
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.920
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.677
When I log in to a new session in Italian (it) 29.650
Then the keyboard layout is set to "it" 0.138
When the network is plugged 0.059
And Tor is ready 14.961
Then I successfully start the Unsafe Browser in "it" 15.213
And I kill the Unsafe Browser 5.684
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 25.503
And DuckDuckGo is the default search engine 10.284
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 11.631
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:305 2.287
After features/support/hooks.rb:89 0.000
Feature: Localization
2:9.339
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.840
When I log in to a new session in Persian (fa) 30.569
Then the keyboard layout is set to "ir" 0.250
When the network is plugged 0.041
And Tor is ready 15.886
Then I successfully start the Unsafe Browser in "fa" 14.692
And I kill the Unsafe Browser 5.752
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 25.524
And DuckDuckGo is the default search engine 11.257
And I kill the Tor Browser 5.481
And the screen keyboard works in Thunderbird 11.424
And the layout of the screen keyboard is set to "ir" 0.524
After features/support/hooks.rb:305 3.475
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.089
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.935
When I log in to a new session in Portuguese (pt) 29.943
Then the keyboard layout is set to "pt" 0.218
When the network is plugged 0.050
And Tor is ready 17.188
Then I successfully start the Unsafe Browser in "pt" 14.746
And I kill the Unsafe Browser 5.846
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 27.514
And DuckDuckGo is the default search engine 18.799
And I kill the Tor Browser 5.445
And the screen keyboard works in Thunderbird 11.682
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:305 1.149
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.747
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.295
When I log in to a new session in Russian (ru) 30.190
Then the keyboard layout is set to "ru" 0.579
When the network is plugged 0.048
And Tor is ready 16.122
Then I successfully start the Unsafe Browser in "ru" 14.858
And I kill the Unsafe Browser 5.822
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 26.233
And DuckDuckGo is the default search engine 20.167
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 14.232
And the layout of the screen keyboard is set to "ru" 0.591
After features/support/hooks.rb:305 1.221
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.145
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.379
When I log in to a new session in Spanish (es) 30.559
Then the keyboard layout is set to "es" 0.199
When the network is plugged 0.034
And Tor is ready 15.324
Then I successfully start the Unsafe Browser in "es" 14.570
And I kill the Unsafe Browser 5.828
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 25.714
And DuckDuckGo is the default search engine 10.887
And I kill the Tor Browser 5.456
And the screen keyboard works in Thunderbird 12.498
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:305 1.149
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.438
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.845
When I log in to a new session in Turkish (tr) 29.928
Then the keyboard layout is set to "tr" 0.184
When the network is plugged 0.094
And Tor is ready 15.479
Then I successfully start the Unsafe Browser in "tr" 14.946
And I kill the Unsafe Browser 5.867
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 26.443
And DuckDuckGo is the default search engine 11.352
And I kill the Tor Browser 5.470
And the screen keyboard works in Thunderbird 12.118
And the layout of the screen keyboard is set to "us" 0.610
After features/support/hooks.rb:305 1.431
After features/support/hooks.rb:89 0.000
1:33.871
Before features/support/hooks.rb:259 0.004
Given a computer 0.165
And I start Tails from DVD with network unplugged and I login 1:20.192
And I plug and mount a USB drive containing a sample PNG 11.972
Then MAT can clean some sample PNG file 1.541
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.008
Feature: Networking
35.807
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.976
And I disable networking in Tails Greeter 0.943
And I log in to a new session 16.294
Then no network interfaces are enabled 0.218
When I hotplug a network device 0.162
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.202
After features/support/hooks.rb:305 0.815
After features/support/hooks.rb:89 0.000
13.829
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.631
Then no unexpected services are listening for network connections 0.197

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

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

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

After features/support/hooks.rb:305 0.582
After features/support/hooks.rb:89 0.000
1:10.145
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.337
When I request a reboot using the system menu 1.547
Then Tails eventually restarts 57.261
After features/support/hooks.rb:305 3.461
After features/support/hooks.rb:89 0.000
10.448
Given I have the SSH key pair for an SFTP server 0.204
When I connect to an SFTP server on the Internet 8.896
Then I successfully connect to the SFTP server 1.347
After features/support/hooks.rb:464 0.391
After features/support/hooks.rb:305 0.931
After features/support/hooks.rb:89 0.000
9.176
When the network is plugged 0.045
And the Tor Connection Assistant autostarts 3.580
And I look at the hide mode but then I go back 3.947
And I choose to connect to Tor automatically 1.486
Then Tor Connection does not propose me to use Tor bridges 0.116
After features/support/hooks.rb:305 0.592
After features/support/hooks.rb:89 0.000
10.231
When I monitor the network connections of tails-security-check 0.077
And I re-run tails-security-check 0.120
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.033
After features/support/hooks.rb:464 0.320
After features/support/hooks.rb:305 0.792
After features/support/hooks.rb:89 0.000
2.441
When I monitor the network connections of htpdate 0.074
And I re-run htpdate 2.355
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:464 0.387
After features/support/hooks.rb:305 0.613
After features/support/hooks.rb:89 0.000
32.061
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.071
And I re-run tails-upgrade-frontend-wrapper 31.969
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.019
After features/support/hooks.rb:464 0.407
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.000
29.361
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.413
When I successfully start the Unsafe Browser 15.800
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.446
And the Unsafe Browser chroot is torn down 0.579
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.000
39.149
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.550
When I successfully start the Unsafe Browser 14.664
# 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.002

Slept for 10 seconds

And I try to start the Unsafe Browser 0.169
Then I see a warning about another instance already running 2.762
After features/support/hooks.rb:305 1.161
After features/support/hooks.rb:89 0.000
2:27.283
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD and logged in and the network is connected 11.289
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.069
But checking for updates is disabled in the Unsafe Browser's configuration 0.013
When I successfully start the Unsafe Browser 15.224
And I wait 120 seconds 2:0.093

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.585
After features/support/hooks.rb:464 0.443
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.044
27.837
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.805
And the network is unplugged 0.071
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.003

Slept for 10 seconds

When I try to start the Unsafe Browser 0.102
Then I am told I cannot start the Unsafe Browser when I am offline 5.854
After features/support/hooks.rb:305 1.635
After features/support/hooks.rb:89 0.000
17.984
When I plug a USB drive containing a basic VeraCrypt volume 6.993
And I cancel the GNOME authentication prompt 1.701
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.049
And I open this VeraCrypt volume in GNOME Files 4.230
Then I see the expected contents in this VeraCrypt volume 0.493
When I lock the currently opened VeraCrypt volume 0.354
Then the VeraCrypt volume has been unmounted and locked 0.162
After features/support/hooks.rb:305 0.742
After features/support/hooks.rb:89 0.000
21.288
When I plug a USB drive containing a hidden VeraCrypt volume 10.207
And I cancel the GNOME authentication prompt 1.599
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.297
And I open this VeraCrypt volume in GNOME Files 4.061
Then I see the expected contents in this VeraCrypt volume 0.510
When I lock the currently opened VeraCrypt volume 0.357
Then the VeraCrypt volume has been unmounted and locked 0.253
After features/support/hooks.rb:305 0.923
After features/support/hooks.rb:89 0.000
31.291
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.220
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.074
And I open this VeraCrypt volume in GNOME Files 5.573
Then I see the expected contents in this VeraCrypt volume 2.853
When I lock the currently opened VeraCrypt file container 0.391
Then the VeraCrypt file container has been unmounted and locked 0.178
After features/support/hooks.rb:305 0.669
After features/support/hooks.rb:89 0.000
36.471
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.267
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.957
And I open this VeraCrypt volume in GNOME Files 5.650
Then I see the expected contents in this VeraCrypt volume 0.968
When I lock the currently opened VeraCrypt file container 0.396
Then the VeraCrypt file container has been unmounted and locked 0.230
After features/support/hooks.rb:305 0.700
After features/support/hooks.rb:89 0.015
24.383
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.946
And I cancel the GNOME authentication prompt 1.634
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.184
And I open this VeraCrypt volume in GNOME Files 4.401
Then I see the expected contents in this VeraCrypt volume 0.518
When I lock the currently opened VeraCrypt volume 0.561
Then the VeraCrypt volume has been unmounted and locked 0.137
After features/support/hooks.rb:305 0.725
After features/support/hooks.rb:89 0.000
23.669
When I plug a USB drive containing a hidden VeraCrypt volume 10.210
And I cancel the GNOME authentication prompt 1.625
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.037
And I open this VeraCrypt volume in GNOME Files 3.674
Then I see the expected contents in this VeraCrypt volume 0.507
When I lock the currently opened VeraCrypt volume 0.378
Then the VeraCrypt volume has been unmounted and locked 0.234
After features/support/hooks.rb:305 0.684
After features/support/hooks.rb:89 0.000
43.953
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.179
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.872
And I open this VeraCrypt volume in GNOME Files 4.385
Then I see the expected contents in this VeraCrypt volume 0.867
When I lock the currently opened VeraCrypt file container 0.406
Then the VeraCrypt file container has been unmounted and locked 0.242
After features/support/hooks.rb:305 0.704
After features/support/hooks.rb:89 0.014
47.973
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.094
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.201
And I open this VeraCrypt volume in GNOME Files 4.360
Then I see the expected contents in this VeraCrypt volume 4.627
When I lock the currently opened VeraCrypt file container 0.477
Then the VeraCrypt file container has been unmounted and locked 0.212
After features/support/hooks.rb:305 0.973
After features/support/hooks.rb:89 0.014
39.859
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.877
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.438
And I open this VeraCrypt volume in GNOME Files 4.461
Then I see the expected contents in this VeraCrypt volume 6.272
When I lock the currently opened VeraCrypt file container 0.387
Then the VeraCrypt file container has been unmounted and locked 0.421
After features/support/hooks.rb:305 1.155
After features/support/hooks.rb:89 0.000