Project Number Date
test_Tails_ISO_stable 4901 18 Jun 2024, 20:25

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 432 1 0 0 0 433 52 1 53 1:18:2.595 Failed
Feature: Time syncing
1:44.607
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 9.844
When I bump the system time with "-15 days" 0.362
And I warm reboot the computer 0.019
And the computer reboots Tails 1:33.538
Then Tails' hardware clock is close to the host system's time 0.843
After features/support/hooks.rb:515 0.128
After features/support/hooks.rb:326 0.697
After features/support/hooks.rb:100 0.007
Feature: Time syncing
1:37.152
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 9.055
When I bump the hardware clock's time with "-15 days" 2.101
And I warm reboot the computer 0.016
And the computer reboots Tails 1:25.579
Then the hardware clock is still off by "-15 days" 0.398
After features/support/hooks.rb:515 0.121
After features/support/hooks.rb:326 0.648
After features/support/hooks.rb:100 0.006
24.196
Scenario Erasure of memory freed by killed userspace processes
Before features/support/hooks.rb:269 0.002
Steps
Given I have started Tails from DVD without network and logged in 8.548
And I prepare Tails for memory erasure tests 0.449
When I start a process allocating 128 MiB of memory with a known pattern 3.622
Then patterns cover at least 128 MiB in the guest's memory 4.767

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

When I kill the allocating process 0.292
Then I find very few patterns in the guest's memory 6.515
13.045% of the free memory still has the pattern, but less than 0.800% was expected.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/erase_memory.rb:219:in `/^I find very few patterns in the guest's memory$/'
features/erase_memory.feature:19:in `Then I find very few patterns in the guest's memory'
Output 1

Pattern coverage: 13.045% (113 MiB out of 872 MiB reference memory)

After features/support/hooks.rb:326 5.586

SCENARIO FAILED: 'Erasure of memory freed by killed userspace processes' (at time 00:30:05)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4901/artifact/build-artifacts/00:30:05_Erasure_of_memory_freed_by_killed_userspace_processes.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4901/artifact/build-artifacts/00:30:05_Erasure_of_memory_freed_by_killed_userspace_processes.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4901/artifact/build-artifacts/00:30:05_Erasure_of_memory_freed_by_killed_userspace_processes.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4901/artifact/build-artifacts/00:30:05_Erasure_of_memory_freed_by_killed_userspace_processes.journal

After features/support/hooks.rb:100 0.000
29.564
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.932
And I prepare Tails for memory erasure tests 0.508
And I find very few patterns in the guest's memory 6.257

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:326 0.901
After features/support/hooks.rb:100 0.001
1:25.119
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.776
And I prepare Tails for memory erasure tests 0.455
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 38.275
Then I find very few patterns in the guest's memory 4.345

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.020
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.607
After features/support/hooks.rb:100 0.000
8:37.984
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:53.193
And I prepare Tails for memory erasure tests 0.462
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.945
When I trigger shutdown 0.016
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.495
After features/support/hooks.rb:100 0.010
28.425
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 9.757
And I temporarily create a 4 GiB disk named "gptfat" 0.051
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.316
And I plug USB drive "gptfat" 3.602
When I start Tails Installer 8.617
Then I am told by Tails Installer that the destination device "is too small" 0.078
After features/support/hooks.rb:326 0.870
After features/support/hooks.rb:100 0.001
10:13.826
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.006
Given a computer 0.235
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:23.672
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 27.035
And I accept adding "cowsay" to Additional Software 7.802
And Additional Software is correctly configured for package "cowsay" 0.970
And I shutdown Tails and wait for the computer to power off 6.686
And I start Tails from USB drive "__internal" with network unplugged 58.777
And I enable persistence 14.201
# 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 38.869
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.397
And I revert the APT tweaks that made it prefer an old version of cowsay 0.062
# 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.071
And the network is plugged 0.045
And Tor is ready 21.521
# 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.043
And available upgrades have been checked 0.095
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.293
And I can open the Additional Software configuration window from the notification 6.053
And I shutdown Tails and wait for the computer to power off 13.391
And I start Tails from USB drive "__internal" with network unplugged 1:5.975
And I enable persistence 16.523
# 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.034
And I log in to a new session 46.483
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.140
And I revert the APT tweaks that made it prefer an old version of cowsay 0.068
And the network is plugged 0.042
And Tor is ready 53.969
Then the Additional Software upgrade service has started 0.189
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.122
After features/support/hooks.rb:515 2.706
After features/support/hooks.rb:326 1.035
After features/support/hooks.rb:100 0.033
56.782
Before features/support/hooks.rb:269 0.013
Given I have started Tails from DVD and logged in and the network is connected 49.831
When I eject the boot medium 0.323
Then Tails eventually shuts down 6.627
After features/support/hooks.rb:326 0.221
After features/support/hooks.rb:100 0.000
46.760
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.794
And I prepare Tails for memory erasure tests 0.454
And I fill a 128 MiB file with a known pattern on the root filesystem 15.634
And patterns cover at least 128 MiB in the guest's memory 5.020

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

When I eject the boot medium 0.367
And I wait for Tails to finish wiping the memory 14.467
Then I find very few patterns in the guest's memory 2.020

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

After features/support/hooks.rb:326 3.608
After features/support/hooks.rb:100 0.000
46.642
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.785
And I prepare Tails for memory erasure tests 0.465
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.462
And I fill the USB drive with a known pattern 4.650
And I read the content of the test FS 0.099
And patterns cover at least 90% of the test FS size in the guest's memory 5.040

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

When I eject the boot medium 0.673
And I wait for Tails to finish wiping the memory 14.387
Then I find very few patterns in the guest's memory 2.078

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

After features/support/hooks.rb:326 3.574
After features/support/hooks.rb:100 0.000
1:7.552
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.973
And I prepare Tails for memory erasure tests 0.513
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 39.939
And I fill the USB drive with a known pattern 1.289
And I read the content of the test FS 0.078
And patterns cover at least 99% of the test FS size in the guest's memory 3.267

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

When I eject the boot medium 0.477
And I wait for Tails to finish wiping the memory 11.082
Then I find very few patterns in the guest's memory 1.930

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

After features/support/hooks.rb:326 3.558
After features/support/hooks.rb:100 0.000
2:26.685
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.146
And I prepare Tails for memory erasure tests 0.454
And I fill a 128 MiB file with a known pattern on the persistent filesystem 27.601
And patterns cover at least 100 MiB in the guest's memory 4.543

Pattern coverage: 113.106% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.535
And I wait for Tails to finish wiping the memory 12.174
Then I find very few patterns in the guest's memory 2.058

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

And Tails eventually shuts down 1:29.171
After features/support/hooks.rb:326 0.190
After features/support/hooks.rb:100 0.000
46.363
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.625
When I start "Tails Documentation" via GNOME Activities Overview 11.011
Then the Tor Browser has started 24.978
Then "Tails - Documentation" has loaded in the Tor Browser 0.747
After features/support/hooks.rb:326 1.206
After features/support/hooks.rb:100 0.000
53.671
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.544
When I start "Tails Documentation" via GNOME Activities Overview 10.834
Then the Tor Browser has started 26.548
Then "Tails - Documentation" has loaded in the Tor Browser 0.744
After features/support/hooks.rb:326 1.149
After features/support/hooks.rb:100 0.000
Feature: Using Evince
22.414
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.823
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.159
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.062
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.047
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.165
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.422
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.630
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.080
When I close Evince 0.204
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.147
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.237
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.367
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.080
When I close Evince 0.197
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.130
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.221
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.311
# 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.064
After features/support/hooks.rb:326 0.978
After features/support/hooks.rb:100 0.000
Feature: Using Evince
18.407
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.172
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.158
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.255
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.820
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.824
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.122
After features/support/hooks.rb:326 1.376
After features/support/hooks.rb:100 0.000
35.494
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 23.174
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.292
When I press the "PRINTSCREEN" key 0.123
And GNOME offers me various screenshot options 1.699
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.072
After features/support/hooks.rb:326 1.013
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.019
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.634
When I log in to a new session in Arabic (ar) 35.467
Then the keyboard layout is set to "us" 0.119
When the network is plugged 0.040
And Tor is ready 17.804
Then I successfully start the Unsafe Browser in "ar" 14.664
And I kill the Unsafe Browser 5.712
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 30.616
And DuckDuckGo is the default search engine 11.506
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 14.253
And the layout of the screen keyboard is set to "us" 0.571
After features/support/hooks.rb:326 1.278
After features/support/hooks.rb:100 0.000
Feature: Localization
2:33.171
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.013
When I log in to a new session in Chinese (zh_CN) 36.299
Then the keyboard layout is set to "cn" 0.217
When the network is plugged 0.057
And Tor is ready 21.804
Then I successfully start the Unsafe Browser in "zh_CN" 16.551
And I kill the Unsafe Browser 5.762
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 30.839
And DuckDuckGo is the default search engine 9.487
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 17.197
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:326 3.267
After features/support/hooks.rb:100 0.000
Feature: Localization
2:1.598
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.749
When I log in to a new session in English (en) 16.253
Then the keyboard layout is set to "us" 0.147
When the network is plugged 0.050
And Tor is ready 16.254
Then I successfully start the Unsafe Browser in "en" 16.310
And I kill the Unsafe Browser 5.824
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 30.297
And DuckDuckGo is the default search engine 7.757
And I kill the Tor Browser 5.281
And the screen keyboard works in Thunderbird 12.965
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:326 0.976
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.494
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.543
When I log in to a new session in French (fr) 35.335
Then the keyboard layout is set to "fr" 0.285
When the network is plugged 0.035
And Tor is ready 18.454
Then I successfully start the Unsafe Browser in "fr" 16.189
And I kill the Unsafe Browser 5.684
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 30.432
And DuckDuckGo is the default search engine 10.431
And I kill the Tor Browser 5.602
And the screen keyboard works in Thunderbird 12.822
And the layout of the screen keyboard is set to "fr" 0.574
After features/support/hooks.rb:326 1.478
After features/support/hooks.rb:100 0.000
Feature: Localization
2:26.740
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.041
When I log in to a new session in German (de) 33.002
Then the keyboard layout is set to "de" 0.193
When the network is plugged 0.053
And Tor is ready 16.477
Then I successfully start the Unsafe Browser in "de" 17.293
And I kill the Unsafe Browser 5.853
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 34.086
And DuckDuckGo is the default search engine 11.487
And I kill the Tor Browser 5.594
And the screen keyboard works in Thunderbird 13.851
And the layout of the screen keyboard is set to "de" 0.672
After features/support/hooks.rb:326 1.369
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.913
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.545
When I log in to a new session in Italian (it) 35.872
Then the keyboard layout is set to "it" 0.248
When the network is plugged 0.047
And Tor is ready 17.387
Then I successfully start the Unsafe Browser in "it" 15.457
And I kill the Unsafe Browser 5.704
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 31.064
And DuckDuckGo is the default search engine 12.704
And I kill the Tor Browser 5.632
And the screen keyboard works in Thunderbird 14.458
And the layout of the screen keyboard is set to "us" 0.669
After features/support/hooks.rb:326 1.835
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.918
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.670
When I log in to a new session in Persian (fa) 32.429
Then the keyboard layout is set to "ir" 0.219
When the network is plugged 0.039
And Tor is ready 16.703
Then I successfully start the Unsafe Browser in "fa" 15.885
And I kill the Unsafe Browser 5.669
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 32.728
And DuckDuckGo is the default search engine 11.335
And I kill the Tor Browser 5.517
And the screen keyboard works in Thunderbird 14.057
And the layout of the screen keyboard is set to "ir" 0.575
After features/support/hooks.rb:326 4.785
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.845
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.212
When I log in to a new session in Portuguese (pt) 32.269
Then the keyboard layout is set to "pt" 0.129
When the network is plugged 0.043
And Tor is ready 15.617
Then I successfully start the Unsafe Browser in "pt" 15.901
And I kill the Unsafe Browser 5.720
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 30.284
And DuckDuckGo is the default search engine 10.624
And I kill the Tor Browser 5.578
And the screen keyboard works in Thunderbird 12.768
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:326 1.624
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.688
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.145
When I log in to a new session in Russian (ru) 34.539
Then the keyboard layout is set to "ru" 0.208
When the network is plugged 0.160
And Tor is ready 16.860
Then I successfully start the Unsafe Browser in "ru" 18.176
And I kill the Unsafe Browser 5.728
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 29.701
And DuckDuckGo is the default search engine 10.522
And I kill the Tor Browser 5.646
And the screen keyboard works in Thunderbird 14.318
And the layout of the screen keyboard is set to "ru" 0.546
After features/support/hooks.rb:326 1.002
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.974
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.089
When I log in to a new session in Spanish (es) 35.647
Then the keyboard layout is set to "es" 0.334
When the network is plugged 0.668
And Tor is ready 17.595
Then I successfully start the Unsafe Browser in "es" 16.707
And I kill the Unsafe Browser 5.746
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 30.333
And DuckDuckGo is the default search engine 9.440
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 14.425
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:326 3.296
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.104
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.330
When I log in to a new session in Turkish (tr) 34.949
Then the keyboard layout is set to "tr" 0.202
When the network is plugged 0.033
And Tor is ready 16.364
Then I successfully start the Unsafe Browser in "tr" 15.485
And I kill the Unsafe Browser 5.685
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 30.507
And DuckDuckGo is the default search engine 11.041
And I kill the Tor Browser 5.575
And the screen keyboard works in Thunderbird 14.210
And the layout of the screen keyboard is set to "us" 0.628
After features/support/hooks.rb:326 1.333
After features/support/hooks.rb:100 0.000
1:39.714
Before features/support/hooks.rb:269 0.006
Given a computer 0.470
And I start Tails from DVD with network unplugged and I login 1:21.642
And I plug and mount a USB drive containing a sample PNG 15.698
Then MAT can clean some sample PNG file 1.903
After features/support/hooks.rb:326 1.263
After features/support/hooks.rb:100 0.013
Feature: Networking
37.498
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.797
And I disable networking in Tails Greeter 0.986
And I log in to a new session 17.045
Then no network interfaces are enabled 0.141
When I hotplug a network device 0.313
And I wait 10 seconds 10.004

Slept for 10 seconds

Then no network interfaces are enabled 0.209
After features/support/hooks.rb:326 0.995
After features/support/hooks.rb:100 0.000
23.603
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 23.362
Then no unexpected services are listening for network connections 0.240

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

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

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

After features/support/hooks.rb:326 0.657
After features/support/hooks.rb:100 0.000
1:52.332
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.574
When I request a reboot using the system menu 1.842
Then Tails eventually restarts 1:37.915
After features/support/hooks.rb:326 3.504
After features/support/hooks.rb:100 0.000
18.551
Given I have the SSH key pair for an SFTP server 0.282
When I connect to an SFTP server on the Internet 16.706
Then I successfully connect to the SFTP server 1.561
After features/support/hooks.rb:515 0.590
After features/support/hooks.rb:326 1.309
After features/support/hooks.rb:100 0.000
10.709
When the network is plugged 0.076
And the Tor Connection Assistant autostarts 4.667
And I look at the hide mode but then I go back 4.266
And I choose to connect to Tor automatically 1.540
Then Tor Connection does not propose me to use Tor bridges 0.158
After features/support/hooks.rb:326 0.893
After features/support/hooks.rb:100 0.000
10.295
When I monitor the network connections of tails-security-check 0.078
And I re-run tails-security-check 0.189
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.027
After features/support/hooks.rb:515 0.529
After features/support/hooks.rb:326 1.046
After features/support/hooks.rb:100 0.000
5.548
When I monitor the network connections of htpdate 0.071
And I re-run htpdate 5.453
Then I see that htpdate is properly stream isolated 0.023
After features/support/hooks.rb:515 0.572
After features/support/hooks.rb:326 0.834
After features/support/hooks.rb:100 0.000
32.569
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.125
And I re-run tails-upgrade-frontend-wrapper 32.428
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:515 0.539
After features/support/hooks.rb:326 1.214
After features/support/hooks.rb:100 0.000
34.503
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.977
When I successfully start the Unsafe Browser 19.292
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.592
And the Unsafe Browser chroot is torn down 0.518
After features/support/hooks.rb:326 0.927
After features/support/hooks.rb:100 0.000
46.778
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.006
When I successfully start the Unsafe Browser 20.152
# 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.008

Slept for 10 seconds

And I try to start the Unsafe Browser 0.249
Then I see a warning about another instance already running 3.361
After features/support/hooks.rb:326 1.428
After features/support/hooks.rb:100 0.000
2:33.007
Before features/support/hooks.rb:269 0.010
Before features/support/hooks.rb:507 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.311
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.089
But checking for updates is disabled in the Unsafe Browser's configuration 0.013
When I successfully start the Unsafe Browser 18.937
And I wait 120 seconds 2:0.095

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.551
After features/support/hooks.rb:515 0.575
After features/support/hooks.rb:326 1.260
After features/support/hooks.rb:100 0.087
31.424
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.040
And the network is unplugged 0.060
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.172
Then I am told I cannot start the Unsafe Browser when I am offline 8.141
After features/support/hooks.rb:326 0.964
After features/support/hooks.rb:100 0.000
22.126
When I plug a USB drive containing a basic VeraCrypt volume 7.072
And I cancel the GNOME authentication prompt 1.967
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.864
And I open this VeraCrypt volume in GNOME Files 6.565
Then I see the expected contents in this VeraCrypt volume 0.669
When I lock the currently opened VeraCrypt volume 0.571
Then the VeraCrypt volume has been unmounted and locked 0.414
After features/support/hooks.rb:326 0.803
After features/support/hooks.rb:100 0.000
25.806
When I plug a USB drive containing a hidden VeraCrypt volume 10.252
And I cancel the GNOME authentication prompt 2.216
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.826
And I open this VeraCrypt volume in GNOME Files 6.883
Then I see the expected contents in this VeraCrypt volume 0.777
When I lock the currently opened VeraCrypt volume 0.680
Then the VeraCrypt volume has been unmounted and locked 0.168
After features/support/hooks.rb:326 0.762
After features/support/hooks.rb:100 0.000
39.107
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.484
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.849
And I open this VeraCrypt volume in GNOME Files 9.433
Then I see the expected contents in this VeraCrypt volume 0.519
When I lock the currently opened VeraCrypt file container 0.423
Then the VeraCrypt file container has been unmounted and locked 2.397
After features/support/hooks.rb:326 0.831
After features/support/hooks.rb:100 0.000
49.117
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.914
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.005
And I open this VeraCrypt volume in GNOME Files 7.201
Then I see the expected contents in this VeraCrypt volume 4.847
When I lock the currently opened VeraCrypt file container 0.537
Then the VeraCrypt file container has been unmounted and locked 0.612
After features/support/hooks.rb:326 0.803
After features/support/hooks.rb:100 0.015
27.426
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.965
And I cancel the GNOME authentication prompt 2.060
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.181
And I open this VeraCrypt volume in GNOME Files 5.641
Then I see the expected contents in this VeraCrypt volume 0.569
When I lock the currently opened VeraCrypt volume 0.780
Then the VeraCrypt volume has been unmounted and locked 0.227
After features/support/hooks.rb:326 2.405
After features/support/hooks.rb:100 0.000
27.404
When I plug a USB drive containing a hidden VeraCrypt volume 10.372
And I cancel the GNOME authentication prompt 2.089
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.944
And I open this VeraCrypt volume in GNOME Files 4.562
Then I see the expected contents in this VeraCrypt volume 0.538
When I lock the currently opened VeraCrypt volume 0.564
Then the VeraCrypt volume has been unmounted and locked 0.332
After features/support/hooks.rb:326 0.975
After features/support/hooks.rb:100 0.000
52.037
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.145
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.914
And I open this VeraCrypt volume in GNOME Files 5.372
Then I see the expected contents in this VeraCrypt volume 0.841
When I lock the currently opened VeraCrypt file container 0.534
Then the VeraCrypt file container has been unmounted and locked 0.229
After features/support/hooks.rb:326 0.910
After features/support/hooks.rb:100 0.024
56.163
When I plug and mount a USB drive containing a hidden VeraCrypt file container 27.482
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.435
And I open this VeraCrypt volume in GNOME Files 6.408
Then I see the expected contents in this VeraCrypt volume 2.126
When I lock the currently opened VeraCrypt file container 0.513
Then the VeraCrypt file container has been unmounted and locked 0.196
After features/support/hooks.rb:326 0.928
After features/support/hooks.rb:100 0.018
42.383
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.152
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.664
And I open this VeraCrypt volume in GNOME Files 6.395
Then I see the expected contents in this VeraCrypt volume 0.436
When I lock the currently opened VeraCrypt file container 0.512
Then the VeraCrypt file container has been unmounted and locked 0.221
After features/support/hooks.rb:326 1.610
After features/support/hooks.rb:100 0.001