Project Number Date
test_Tails_ISO_stable 4871 04 Jun 2024, 16:42

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:15:4.887 Failed
Feature: Time syncing
1:19.168
Before features/support/hooks.rb:265 0.002
Before features/support/hooks.rb:492 0.002
Given I have started Tails from DVD without network and logged in 8.021
When I bump the system time with "-15 days" 0.417
And I warm reboot the computer 0.018
And the computer reboots Tails 1:10.585
Then Tails' hardware clock is close to the host system's time 0.126
After features/support/hooks.rb:500 0.113
After features/support/hooks.rb:311 0.733
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:20.122
Before features/support/hooks.rb:265 0.002
Before features/support/hooks.rb:492 0.002
Given I have started Tails from DVD without network and logged in 7.962
When I bump the hardware clock's time with "-15 days" 1.160
And I warm reboot the computer 0.012
And the computer reboots Tails 1:10.119
Then the hardware clock is still off by "-15 days" 0.867
After features/support/hooks.rb:500 0.105
After features/support/hooks.rb:311 0.597
After features/support/hooks.rb:100 0.005
19.205
Scenario Erasure of memory freed by killed userspace processes
Before features/support/hooks.rb:265 0.002
Steps
Given I have started Tails from DVD without network and logged in 7.984
And I prepare Tails for memory erasure tests 0.550
When I start a process allocating 128 MiB of memory with a known pattern 2.322
Then patterns cover at least 128 MiB in the guest's memory 3.824

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

When I kill the allocating process 0.216
Then I find very few patterns in the guest's memory 4.306
3.636% 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: 3.636% (31 MiB out of 879 MiB reference memory)

After features/support/hooks.rb:311 5.213

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4871/artifact/build-artifacts/00:27:01_Erasure_of_memory_freed_by_killed_userspace_processes.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4871/artifact/build-artifacts/00:27:01_Erasure_of_memory_freed_by_killed_userspace_processes.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4871/artifact/build-artifacts/00:27:01_Erasure_of_memory_freed_by_killed_userspace_processes.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4871/artifact/build-artifacts/00:27:01_Erasure_of_memory_freed_by_killed_userspace_processes.journal

After features/support/hooks.rb:100 0.000
23.804
Before features/support/hooks.rb:265 0.002
Given I have started Tails from DVD without network and logged in 7.940
And I prepare Tails for memory erasure tests 0.535
And I find very few patterns in the guest's memory 4.889

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

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

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

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

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

After features/support/hooks.rb:311 0.927
After features/support/hooks.rb:100 0.000
47.758
Before features/support/hooks.rb:265 0.002
Given I have started Tails from DVD without network and logged in 7.888
And I prepare Tails for memory erasure tests 0.510
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.059
Then I find very few patterns in the guest's memory 5.435

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:311 0.821
After features/support/hooks.rb:100 0.000
1:43.116
Before features/support/hooks.rb:265 0.002
Given I have started Tails from DVD without network and logged in 8.038
And I prepare Tails for memory erasure tests 0.468
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 37.655
Then I find very few patterns in the guest's memory 3.633

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:311 0.947
After features/support/hooks.rb:100 0.000
51.676
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 8.818
And I prepare Tails for memory erasure tests 0.436
When I fill a 128 MiB file with a known pattern on the root filesystem 15.948
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.711
Then patterns cover at least 128 MiB in the guest's memory 2.892

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:311 3.507
After features/support/hooks.rb:100 0.000
8:4.887
Before features/support/hooks.rb:265 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:18.435
And I prepare Tails for memory erasure tests 0.441
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.589
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:311 3.733
After features/support/hooks.rb:100 0.012
27.108
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 8.095
And I temporarily create a 4 GiB disk named "gptfat" 0.265
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.500
And I plug USB drive "gptfat" 2.498
When I start Tails Installer 9.701
Then I am told by Tails Installer that the destination device "is too small" 0.046
After features/support/hooks.rb:311 1.245
After features/support/hooks.rb:100 0.001
9:53.765
Before features/support/hooks.rb:265 0.005
Before features/support/hooks.rb:492 0.007
Given a computer 0.275
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:25.561
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.548
And I accept adding "cowsay" to Additional Software 5.998
And Additional Software is correctly configured for package "cowsay" 1.140
And I shutdown Tails and wait for the computer to power off 6.486
And I start Tails from USB drive "__internal" with network unplugged 1:0.437
And I enable persistence 11.996
# 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.040
And I log in to a new session 37.140
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.922
And I revert the APT tweaks that made it prefer an old version of cowsay 0.048
# 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.082
And the network is plugged 0.046
And Tor is ready 24.085
# 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.275
And available upgrades have been checked 0.062
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.239
And I can open the Additional Software configuration window from the notification 2.862
And I shutdown Tails and wait for the computer to power off 14.867
And I start Tails from USB drive "__internal" with network unplugged 59.847
And I enable persistence 12.530
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 37.145
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.333
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
And the network is plugged 0.043
And Tor is ready 54.385
Then the Additional Software upgrade service has started 0.160
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.085
After features/support/hooks.rb:500 2.412
After features/support/hooks.rb:311 1.294
After features/support/hooks.rb:100 0.028
56.490
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD and logged in and the network is connected 45.266
When I eject the boot medium 0.235
Then Tails eventually shuts down 10.988
After features/support/hooks.rb:311 0.247
After features/support/hooks.rb:100 0.000
40.046
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and logged in 8.120
And I prepare Tails for memory erasure tests 0.484
And I fill a 128 MiB file with a known pattern on the root filesystem 14.623
And patterns cover at least 128 MiB in the guest's memory 3.652

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

When I eject the boot medium 0.405
And I wait for Tails to finish wiping the memory 10.808
Then I find very few patterns in the guest's memory 1.952

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

After features/support/hooks.rb:311 3.651
After features/support/hooks.rb:100 0.000
39.224
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and logged in 8.211
And I prepare Tails for memory erasure tests 0.424
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.549
And I fill the USB drive with a known pattern 2.398
And I read the content of the test FS 0.096
And patterns cover at least 90% of the test FS size in the guest's memory 4.101

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

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

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

After features/support/hooks.rb:311 3.511
After features/support/hooks.rb:100 0.000
1:6.228
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and logged in 8.455
And I prepare Tails for memory erasure tests 0.442
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 39.078
And I fill the USB drive with a known pattern 2.336
And I read the content of the test FS 0.071
And patterns cover at least 99% of the test FS size in the guest's memory 3.260

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

When I eject the boot medium 0.384
And I wait for Tails to finish wiping the memory 10.494
Then I find very few patterns in the guest's memory 1.705

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

After features/support/hooks.rb:311 3.536
After features/support/hooks.rb:100 0.000
2:23.978
Before features/support/hooks.rb:265 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.901
And I prepare Tails for memory erasure tests 0.451
And I fill a 128 MiB file with a known pattern on the persistent filesystem 27.259
And patterns cover at least 100 MiB in the guest's memory 4.183

Pattern coverage: 117.387% (117 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.481
And I wait for Tails to finish wiping the memory 11.472
Then I find very few patterns in the guest's memory 1.847

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

And Tails eventually shuts down 1:28.381
After features/support/hooks.rb:311 0.190
After features/support/hooks.rb:100 0.000
45.459
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and logged in 10.096
When I start "Tails Documentation" via GNOME Activities Overview 10.690
Then the Tor Browser has started 24.025
Then "Tails - Documentation" has loaded in the Tor Browser 0.647
After features/support/hooks.rb:311 1.039
After features/support/hooks.rb:100 0.000
48.296
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD and logged in and the network is connected 14.719
When I start "Tails Documentation" via GNOME Activities Overview 10.642
Then the Tor Browser has started 22.346
Then "Tails - Documentation" has loaded in the Tor Browser 0.587
After features/support/hooks.rb:311 0.970
After features/support/hooks.rb:100 0.000
Feature: Using Evince
21.992
Before features/support/hooks.rb:265 0.009
Given I have started Tails from DVD without network and logged in 8.898
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.160
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.069
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.063
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.067
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.185
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.628
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.102
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.080
When I close Evince 0.198
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.127
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.186
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.313
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.066
When I close Evince 0.177
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.123
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.175
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.294
# 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:311 0.931
After features/support/hooks.rb:100 0.000
Feature: Using Evince
17.437
Before features/support/hooks.rb:265 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.986
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.174
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.173
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.076
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.780
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.193
After features/support/hooks.rb:311 0.765
After features/support/hooks.rb:100 0.000
20.452
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and logged in 8.832
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.058
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.245
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.062
After features/support/hooks.rb:311 0.773
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.401
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.217
When I log in to a new session in Arabic (ar) 32.364
Then the keyboard layout is set to "us" 0.124
When the network is plugged 0.039
And Tor is ready 18.637
Then I successfully start the Unsafe Browser in "ar" 15.063
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 29.876
And DuckDuckGo is the default search engine 11.067
And I kill the Tor Browser 5.466
And the screen keyboard works in Thunderbird 13.065
And the layout of the screen keyboard is set to "us" 0.579
After features/support/hooks.rb:311 1.457
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.496
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.012
When I log in to a new session in Chinese (zh_CN) 33.850
Then the keyboard layout is set to "cn" 0.342
When the network is plugged 0.038
And Tor is ready 16.519
Then I successfully start the Unsafe Browser in "zh_CN" 15.626
And I kill the Unsafe Browser 5.805
When I enable the screen keyboard 0.131
Then the screen keyboard works in Tor Browser 30.232
And DuckDuckGo is the default search engine 10.888
And I kill the Tor Browser 5.467
And the screen keyboard works in Thunderbird 17.977
And the layout of the screen keyboard is set to "us" 0.604
After features/support/hooks.rb:311 1.580
After features/support/hooks.rb:100 0.000
Feature: Localization
2:12.808
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 21.367
When I log in to a new session in English (en) 17.441
Then the keyboard layout is set to "us" 0.175
When the network is plugged 0.039
And Tor is ready 18.402
Then I successfully start the Unsafe Browser in "en" 15.547
And I kill the Unsafe Browser 5.630
When I enable the screen keyboard 0.175
Then the screen keyboard works in Tor Browser 30.576
And DuckDuckGo is the default search engine 5.048
And I kill the Tor Browser 5.277
And the screen keyboard works in Thunderbird 12.561
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:311 1.086
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.108
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.915
When I log in to a new session in French (fr) 32.310
Then the keyboard layout is set to "fr" 0.436
When the network is plugged 0.047
And Tor is ready 15.619
Then I successfully start the Unsafe Browser in "fr" 15.709
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 31.656
And DuckDuckGo is the default search engine 11.820
And I kill the Tor Browser 5.663
And the screen keyboard works in Thunderbird 12.556
And the layout of the screen keyboard is set to "fr" 0.530
After features/support/hooks.rb:311 0.981
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.097
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.126
When I log in to a new session in German (de) 34.970
Then the keyboard layout is set to "de" 0.167
When the network is plugged 0.039
And Tor is ready 17.864
Then I successfully start the Unsafe Browser in "de" 15.354
And I kill the Unsafe Browser 5.838
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 30.505
And DuckDuckGo is the default search engine 11.853
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 14.163
And the layout of the screen keyboard is set to "de" 0.592
After features/support/hooks.rb:311 1.684
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.107
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.331
When I log in to a new session in Italian (it) 34.296
Then the keyboard layout is set to "it" 0.383
When the network is plugged 0.030
And Tor is ready 17.278
Then I successfully start the Unsafe Browser in "it" 14.981
And I kill the Unsafe Browser 5.705
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 30.172
And DuckDuckGo is the default search engine 11.981
And I kill the Tor Browser 5.623
And the screen keyboard works in Thunderbird 13.607
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:311 1.786
After features/support/hooks.rb:100 0.000
Feature: Localization
2:47.564
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.642
When I log in to a new session in Persian (fa) 33.655
Then the keyboard layout is set to "ir" 0.158
When the network is plugged 0.030
And Tor is ready 44.362
Then I successfully start the Unsafe Browser in "fa" 14.370
And I kill the Unsafe Browser 5.807
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 29.255
And DuckDuckGo is the default search engine 11.547
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 13.544
And the layout of the screen keyboard is set to "ir" 0.555
After features/support/hooks.rb:311 1.425
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.502
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.319
When I log in to a new session in Portuguese (pt) 33.144
Then the keyboard layout is set to "pt" 0.111
When the network is plugged 0.036
And Tor is ready 17.841
Then I successfully start the Unsafe Browser in "pt" 14.408
And I kill the Unsafe Browser 5.786
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 29.856
And DuckDuckGo is the default search engine 10.876
And I kill the Tor Browser 5.613
And the screen keyboard works in Thunderbird 12.829
And the layout of the screen keyboard is set to "us" 0.583
After features/support/hooks.rb:311 2.467
After features/support/hooks.rb:100 0.000
Feature: Localization
2:36.640
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 22.091
When I log in to a new session in Russian (ru) 32.454
Then the keyboard layout is set to "ru" 0.121
When the network is plugged 0.035
And Tor is ready 19.066
Then I successfully start the Unsafe Browser in "ru" 15.610
And I kill the Unsafe Browser 5.701
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 30.535
And DuckDuckGo is the default search engine 10.279
And I kill the Tor Browser 5.523
And the screen keyboard works in Thunderbird 14.440
And the layout of the screen keyboard is set to "ru" 0.661
After features/support/hooks.rb:311 3.259
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.501
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.911
When I log in to a new session in Spanish (es) 32.927
Then the keyboard layout is set to "es" 0.121
When the network is plugged 0.040
And Tor is ready 17.535
Then I successfully start the Unsafe Browser in "es" 15.521
And I kill the Unsafe Browser 5.742
When I enable the screen keyboard 0.156
Then the screen keyboard works in Tor Browser 30.811
And DuckDuckGo is the default search engine 11.423
And I kill the Tor Browser 5.506
And the screen keyboard works in Thunderbird 12.233
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:311 1.323
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.638
Before features/support/hooks.rb:265 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.930
When I log in to a new session in Turkish (tr) 34.053
Then the keyboard layout is set to "tr" 0.224
When the network is plugged 0.039
And Tor is ready 17.092
Then I successfully start the Unsafe Browser in "tr" 15.777
And I kill the Unsafe Browser 5.841
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 29.861
And DuckDuckGo is the default search engine 10.716
And I kill the Tor Browser 5.664
And the screen keyboard works in Thunderbird 12.709
And the layout of the screen keyboard is set to "us" 0.600
After features/support/hooks.rb:311 3.553
After features/support/hooks.rb:100 0.000
1:34.682
Before features/support/hooks.rb:265 0.007
Given a computer 0.240
And I start Tails from DVD with network unplugged and I login 1:17.256
And I plug and mount a USB drive containing a sample PNG 15.498
Then MAT can clean some sample PNG file 1.687
After features/support/hooks.rb:311 0.654
After features/support/hooks.rb:100 0.013
Feature: Networking
41.532
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.881
And I disable networking in Tails Greeter 1.015
And I log in to a new session 21.015
Then no network interfaces are enabled 0.171
When I hotplug a network device 0.221
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.216
After features/support/hooks.rb:311 0.912
After features/support/hooks.rb:100 0.000
18.811
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD and logged in and the network is connected 18.399
Then no unexpected services are listening for network connections 0.412

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:311 0.647
After features/support/hooks.rb:100 0.000
1:24.358
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.353
When I request a reboot using the system menu 1.708
Then Tails eventually restarts 1:10.295
After features/support/hooks.rb:311 3.469
After features/support/hooks.rb:100 0.000
16.940
Given I have the SSH key pair for an SFTP server 0.271
When I connect to an SFTP server on the Internet 15.381
Then I successfully connect to the SFTP server 1.286
After features/support/hooks.rb:500 0.487
After features/support/hooks.rb:311 0.883
After features/support/hooks.rb:100 0.000
9.472
When the network is plugged 0.036
And the Tor Connection Assistant autostarts 3.930
And I look at the hide mode but then I go back 4.133
And I choose to connect to Tor automatically 1.232
Then Tor Connection does not propose me to use Tor bridges 0.138
After features/support/hooks.rb:311 0.718
After features/support/hooks.rb:100 0.000
10.506
When I monitor the network connections of tails-security-check 0.118
And I re-run tails-security-check 0.148
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.239
After features/support/hooks.rb:500 0.395
After features/support/hooks.rb:311 0.866
After features/support/hooks.rb:100 0.000
2.489
When I monitor the network connections of htpdate 0.075
And I re-run htpdate 2.398
Then I see that htpdate is properly stream isolated 0.016
After features/support/hooks.rb:500 0.350
After features/support/hooks.rb:311 0.723
After features/support/hooks.rb:100 0.000
32.433
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.071
And I re-run tails-upgrade-frontend-wrapper 32.349
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:500 0.499
After features/support/hooks.rb:311 0.974
After features/support/hooks.rb:100 0.000
30.427
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.931
When I successfully start the Unsafe Browser 16.880
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 0.987
And the Unsafe Browser chroot is torn down 0.506
After features/support/hooks.rb:311 1.353
After features/support/hooks.rb:100 0.000
43.664
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.942
When I successfully start the Unsafe Browser 18.188
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.009

Slept for 10 seconds

And I try to start the Unsafe Browser 0.168
Then I see a warning about another instance already running 3.355
After features/support/hooks.rb:311 1.940
After features/support/hooks.rb:100 0.000
2:42.744
Before features/support/hooks.rb:265 0.008
Before features/support/hooks.rb:492 0.009
Given I have started Tails from DVD and logged in and the network is connected 25.073
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.084
But checking for updates is disabled in the Unsafe Browser's configuration 0.016
When I successfully start the Unsafe Browser 17.036
And I wait 120 seconds 2:0.026

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.498
After features/support/hooks.rb:500 0.638
After features/support/hooks.rb:311 2.012
After features/support/hooks.rb:100 0.067
30.902
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.180
And the network is unplugged 0.079
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.004

Slept for 10 seconds

When I try to start the Unsafe Browser 0.153
Then I am told I cannot start the Unsafe Browser when I am offline 7.484
After features/support/hooks.rb:311 3.434
After features/support/hooks.rb:100 0.000
21.743
When I plug a USB drive containing a basic VeraCrypt volume 7.477
And I cancel the GNOME authentication prompt 2.082
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.767
And I open this VeraCrypt volume in GNOME Files 6.177
Then I see the expected contents in this VeraCrypt volume 0.508
When I lock the currently opened VeraCrypt volume 0.479
Then the VeraCrypt volume has been unmounted and locked 0.250
After features/support/hooks.rb:311 0.787
After features/support/hooks.rb:100 0.000
23.536
When I plug a USB drive containing a hidden VeraCrypt volume 10.348
And I cancel the GNOME authentication prompt 2.223
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.856
And I open this VeraCrypt volume in GNOME Files 4.952
Then I see the expected contents in this VeraCrypt volume 0.456
When I lock the currently opened VeraCrypt volume 0.517
Then the VeraCrypt volume has been unmounted and locked 0.181
After features/support/hooks.rb:311 0.751
After features/support/hooks.rb:100 0.000
36.564
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.771
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.598
And I open this VeraCrypt volume in GNOME Files 6.282
Then I see the expected contents in this VeraCrypt volume 0.990
When I lock the currently opened VeraCrypt file container 0.539
Then the VeraCrypt file container has been unmounted and locked 0.381
After features/support/hooks.rb:311 0.988
After features/support/hooks.rb:100 0.000
44.308
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.903
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.055
And I open this VeraCrypt volume in GNOME Files 5.784
Then I see the expected contents in this VeraCrypt volume 0.907
When I lock the currently opened VeraCrypt file container 0.510
Then the VeraCrypt file container has been unmounted and locked 0.147
After features/support/hooks.rb:311 0.801
After features/support/hooks.rb:100 0.016
27.287
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 8.198
And I cancel the GNOME authentication prompt 1.877
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.251
And I open this VeraCrypt volume in GNOME Files 4.755
Then I see the expected contents in this VeraCrypt volume 0.464
When I lock the currently opened VeraCrypt volume 0.482
Then the VeraCrypt volume has been unmounted and locked 0.256
After features/support/hooks.rb:311 0.837
After features/support/hooks.rb:100 0.000
26.662
When I plug a USB drive containing a hidden VeraCrypt volume 10.326
And I cancel the GNOME authentication prompt 2.253
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.762
And I open this VeraCrypt volume in GNOME Files 4.090
Then I see the expected contents in this VeraCrypt volume 0.515
When I lock the currently opened VeraCrypt volume 0.565
Then the VeraCrypt volume has been unmounted and locked 0.149
After features/support/hooks.rb:311 0.743
After features/support/hooks.rb:100 0.000
50.584
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.834
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.919
And I open this VeraCrypt volume in GNOME Files 4.598
Then I see the expected contents in this VeraCrypt volume 0.433
When I lock the currently opened VeraCrypt file container 0.486
Then the VeraCrypt file container has been unmounted and locked 0.311
After features/support/hooks.rb:311 0.774
After features/support/hooks.rb:100 0.014
51.996
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.795
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.033
And I open this VeraCrypt volume in GNOME Files 4.940
Then I see the expected contents in this VeraCrypt volume 0.505
When I lock the currently opened VeraCrypt file container 0.468
Then the VeraCrypt file container has been unmounted and locked 0.253
After features/support/hooks.rb:311 1.365
After features/support/hooks.rb:100 0.014
41.149
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.164
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.702
And I open this VeraCrypt volume in GNOME Files 5.083
Then I see the expected contents in this VeraCrypt volume 0.477
When I lock the currently opened VeraCrypt file container 0.454
Then the VeraCrypt file container has been unmounted and locked 0.267
After features/support/hooks.rb:311 0.786
After features/support/hooks.rb:100 0.000