Project Number Date
test_Tails_ISO_devel 3451 08 Jul 2024, 16:08

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 441 1 0 0 0 442 54 1 55 1:34:48.540 Failed
Feature: Time syncing
1:29.830
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 9.646
When I bump the system time with "-15 days" 0.370
And I warm reboot the computer 0.016
And the computer reboots Tails 1:19.516
Then Tails' hardware clock is close to the host system's time 0.280
After features/support/hooks.rb:515 0.119
After features/support/hooks.rb:326 0.718
After features/support/hooks.rb:100 0.007
Feature: Time syncing
1:32.118
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.309
When I bump the hardware clock's time with "-15 days" 1.822
And I warm reboot the computer 0.014
And the computer reboots Tails 1:20.529
Then the hardware clock is still off by "-15 days" 0.443
After features/support/hooks.rb:515 0.148
After features/support/hooks.rb:326 0.762
After features/support/hooks.rb:100 0.006
23.561
Scenario Erasure of memory freed by killed userspace processes
Before features/support/hooks.rb:269 0.004
Steps
Given I have started Tails from DVD without network and logged in 9.453
And I prepare Tails for memory erasure tests 0.725
When I start a process allocating 128 MiB of memory with a known pattern 2.355
Then patterns cover at least 128 MiB in the guest's memory 4.688

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

When I kill the allocating process 0.593
Then I find very few patterns in the guest's memory 5.745
12.555% 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: 12.555% (111 MiB out of 889 MiB reference memory)

After features/support/hooks.rb:326 5.338

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3451/artifact/build-artifacts/00:29:43_Erasure_of_memory_freed_by_killed_userspace_processes.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3451/artifact/build-artifacts/00:29:43_Erasure_of_memory_freed_by_killed_userspace_processes.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3451/artifact/build-artifacts/00:29:43_Erasure_of_memory_freed_by_killed_userspace_processes.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3451/artifact/build-artifacts/00:29:43_Erasure_of_memory_freed_by_killed_userspace_processes.journal

After features/support/hooks.rb:100 0.000
24.380
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.862
And I prepare Tails for memory erasure tests 0.621
And I find very few patterns in the guest's memory 3.896

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

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

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

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

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

After features/support/hooks.rb:326 2.516
After features/support/hooks.rb:100 0.000
54.550
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.601
And I prepare Tails for memory erasure tests 0.564
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.268
Then I find very few patterns in the guest's memory 4.783

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:326 1.988
After features/support/hooks.rb:100 0.000
1:23.664
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 9.894
And I prepare Tails for memory erasure tests 0.944
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 41.070
Then I find very few patterns in the guest's memory 4.309

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.015
And I wait 20 seconds 20.001

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.661
After features/support/hooks.rb:100 0.000
7:35.658
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 6:47.616
And I prepare Tails for memory erasure tests 0.387
When I fill a 128 MiB file with a known pattern on the persistent filesystem 25.453
When I trigger shutdown 0.013
And I wait 20 seconds 20.001

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.554
After features/support/hooks.rb:100 0.014
26.127
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and logged in 8.465
And I temporarily create a 4 GiB disk named "gptfat" 0.050
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.271
And I plug USB drive "gptfat" 2.382
When I start Tails Installer 8.906
Then I am told by Tails Installer that the destination device "is too small" 0.050
After features/support/hooks.rb:326 1.308
After features/support/hooks.rb:100 0.001
3:3.928
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:40.413
And I update APT using apt 18.749
When I install "popularity-contest" using apt 25.871
Then I am notified I can not use Additional Software for "popularity-contest" 5.948
And I can open the Additional Software documentation from the notification 32.945
After features/support/hooks.rb:515 39.265
After features/support/hooks.rb:326 3.584
After features/support/hooks.rb:100 0.004
12:5.573
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:507 0.009
Given a computer 0.247
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:21.570
And I configure APT to prefer an old version of cowsay 0.030
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.275
And I accept adding "cowsay" to Additional Software 7.404
And Additional Software is correctly configured for package "cowsay" 0.876
And I shutdown Tails and wait for the computer to power off 6.770
And I start Tails from USB drive "__internal" with network unplugged 1:0.731
And I enable persistence 12.125
# 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.029
And I log in to a new session 37.538
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.330
And I revert the APT tweaks that made it prefer an old version of cowsay 0.061
# 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.058
And Tor is ready 22.421
# 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.108
And available upgrades have been checked 0.126
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.214
And I can open the Additional Software configuration window from the notification 3.576
And I shutdown Tails and wait for the computer to power off 2:3.138
And I start Tails from USB drive "__internal" with network unplugged 58.631
And I enable persistence 14.313
# 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.025
And I log in to a new session 37.853
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.578
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
And the network is plugged 0.033
And Tor is ready 1:19.089
Then the Additional Software upgrade service has started 0.170
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.116
After features/support/hooks.rb:515 2.568
After features/support/hooks.rb:326 0.824
After features/support/hooks.rb:100 0.032
1:16.366
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 1:3.237
When I eject the boot medium 0.270
Then Tails eventually shuts down 12.858
After features/support/hooks.rb:326 0.153
After features/support/hooks.rb:100 0.000
42.766
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.460
And I prepare Tails for memory erasure tests 0.522
And I fill a 128 MiB file with a known pattern on the root filesystem 16.941
And patterns cover at least 128 MiB in the guest's memory 3.368

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

When I eject the boot medium 0.394
And I wait for Tails to finish wiping the memory 11.336
Then I find very few patterns in the guest's memory 1.742

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

After features/support/hooks.rb:326 3.766
After features/support/hooks.rb:100 0.000
54.346
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 21.549
And I prepare Tails for memory erasure tests 0.536
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.152
And I fill the USB drive with a known pattern 3.852
And I read the content of the test FS 0.137
And patterns cover at least 90% of the test FS size in the guest's memory 3.816

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

When I eject the boot medium 0.638
And I wait for Tails to finish wiping the memory 11.844
Then I find very few patterns in the guest's memory 1.818

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

After features/support/hooks.rb:326 3.596
After features/support/hooks.rb:100 0.000
1:8.147
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.651
And I prepare Tails for memory erasure tests 0.623
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 39.771
And I fill the USB drive with a known pattern 1.605
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.089

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

When I eject the boot medium 1.469
And I wait for Tails to finish wiping the memory 11.150
Then I find very few patterns in the guest's memory 1.715

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

After features/support/hooks.rb:326 3.572
After features/support/hooks.rb:100 0.000
2:23.233
Before features/support/hooks.rb:269 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.609
And I prepare Tails for memory erasure tests 0.658
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.778
And patterns cover at least 100 MiB in the guest's memory 3.589

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

When I eject the boot medium 0.906
And I wait for Tails to finish wiping the memory 12.076
Then I find very few patterns in the guest's memory 2.092

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

And Tails eventually shuts down 1:29.521
After features/support/hooks.rb:326 0.128
After features/support/hooks.rb:100 0.000
43.857
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.365
When I start "Tails Documentation" via GNOME Activities Overview 10.823
Then the Tor Browser has started 24.008
Then "Tails - Documentation" has loaded in the Tor Browser 0.659
After features/support/hooks.rb:326 1.368
After features/support/hooks.rb:100 0.000
1:2.309
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 27.961
When I start "Tails Documentation" via GNOME Activities Overview 10.781
Then the Tor Browser has started 23.012
Then "Tails - Documentation" has loaded in the Tor Browser 0.554
After features/support/hooks.rb:326 0.877
After features/support/hooks.rb:100 0.000
Feature: Using Evince
24.794
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.429
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.220
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.090
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.205
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.181
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.602
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.289
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.071
When I close Evince 0.229
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.119
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.232
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 1.166
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.078
When I close Evince 0.192
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 1.128
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.154
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.266
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.081
After features/support/hooks.rb:326 1.030
After features/support/hooks.rb:100 0.000
Feature: Using Evince
15.786
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 9.785
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.093
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.290
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.312
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.047
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.091
After features/support/hooks.rb:326 1.149
After features/support/hooks.rb:100 0.000
21.618
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 9.956
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.059
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.265
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.085
After features/support/hooks.rb:326 0.779
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.967
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.983
When I log in to a new session in Arabic (ar) 35.322
Then the keyboard layout is set to "us" 0.191
When the network is plugged 0.038
And Tor is ready 18.882
Then I successfully start the Unsafe Browser in "ar" 16.860
And I kill the Unsafe Browser 5.871
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 31.085
And DuckDuckGo is the default search engine 10.679
And I kill the Tor Browser 5.790
And the screen keyboard works in Thunderbird 13.524
And the layout of the screen keyboard is set to "us" 0.629
After features/support/hooks.rb:326 1.457
After features/support/hooks.rb:100 0.000
Feature: Localization
2:33.722
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.179
When I log in to a new session in Chinese (zh_CN) 35.363
Then the keyboard layout is set to "cn" 0.414
When the network is plugged 0.880
And Tor is ready 20.674
Then I successfully start the Unsafe Browser in "zh_CN" 16.279
And I kill the Unsafe Browser 6.012
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 28.720
And DuckDuckGo is the default search engine 10.610
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 20.372
And the layout of the screen keyboard is set to "us" 0.578
After features/support/hooks.rb:326 1.935
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.751
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 10.474
When I log in to a new session in English (en) 20.215
Then the keyboard layout is set to "us" 0.281
When the network is plugged 0.061
And Tor is ready 17.327
Then I successfully start the Unsafe Browser in "en" 19.344
And I kill the Unsafe Browser 5.942
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 38.615
And DuckDuckGo is the default search engine 7.080
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 15.317
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:326 1.189
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.315
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 9.187
When I log in to a new session in French (fr) 33.276
Then the keyboard layout is set to "fr" 0.220
When the network is plugged 0.055
And Tor is ready 16.950
Then I successfully start the Unsafe Browser in "fr" 16.827
And I kill the Unsafe Browser 5.802
When I enable the screen keyboard 0.162
Then the screen keyboard works in Tor Browser 32.752
And DuckDuckGo is the default search engine 11.246
And I kill the Tor Browser 5.529
And the screen keyboard works in Thunderbird 14.669
And the layout of the screen keyboard is set to "fr" 0.633
After features/support/hooks.rb:326 1.388
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.217
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.085
When I log in to a new session in German (de) 36.282
Then the keyboard layout is set to "de" 0.323
When the network is plugged 0.123
And Tor is ready 18.060
Then I successfully start the Unsafe Browser in "de" 16.001
And I kill the Unsafe Browser 5.951
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 30.601
And DuckDuckGo is the default search engine 10.327
And I kill the Tor Browser 5.569
And the screen keyboard works in Thunderbird 14.071
And the layout of the screen keyboard is set to "de" 0.688
After features/support/hooks.rb:326 1.097
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.332
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 10.974
When I log in to a new session in Italian (it) 35.915
Then the keyboard layout is set to "it" 0.211
When the network is plugged 0.074
And Tor is ready 16.949
Then I successfully start the Unsafe Browser in "it" 17.197
And I kill the Unsafe Browser 5.988
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 32.427
And DuckDuckGo is the default search engine 10.586
And I kill the Tor Browser 5.509
And the screen keyboard works in Thunderbird 13.771
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:326 2.371
After features/support/hooks.rb:100 0.000
Feature: Localization
2:41.753
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 22.305
When I log in to a new session in Persian (fa) 36.013
Then the keyboard layout is set to "ir" 0.158
When the network is plugged 0.035
And Tor is ready 17.872
Then I successfully start the Unsafe Browser in "fa" 16.495
And I kill the Unsafe Browser 5.959
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 32.648
And DuckDuckGo is the default search engine 10.369
And I kill the Tor Browser 5.542
And the screen keyboard works in Thunderbird 13.665
And the layout of the screen keyboard is set to "ir" 0.557
After features/support/hooks.rb:326 1.444
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.452
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.177
When I log in to a new session in Portuguese (pt) 35.998
Then the keyboard layout is set to "pt" 0.209
When the network is plugged 0.034
And Tor is ready 17.923
Then I successfully start the Unsafe Browser in "pt" 16.032
And I kill the Unsafe Browser 5.907
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 29.559
And DuckDuckGo is the default search engine 16.872
And I kill the Tor Browser 5.576
And the screen keyboard works in Thunderbird 12.436
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:326 1.323
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.636
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 8.767
When I log in to a new session in Russian (ru) 33.457
Then the keyboard layout is set to "ru" 0.232
When the network is plugged 0.036
And Tor is ready 19.364
Then I successfully start the Unsafe Browser in "ru" 15.981
And I kill the Unsafe Browser 5.732
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 31.194
And DuckDuckGo is the default search engine 10.497
And I kill the Tor Browser 5.624
And the screen keyboard works in Thunderbird 14.037
And the layout of the screen keyboard is set to "ru" 0.593
After features/support/hooks.rb:326 1.343
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.126
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 8.732
When I log in to a new session in Spanish (es) 34.986
Then the keyboard layout is set to "es" 0.200
When the network is plugged 0.043
And Tor is ready 17.339
Then I successfully start the Unsafe Browser in "es" 14.926
And I kill the Unsafe Browser 5.800
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 33.223
And DuckDuckGo is the default search engine 11.866
And I kill the Tor Browser 5.570
And the screen keyboard works in Thunderbird 14.640
And the layout of the screen keyboard is set to "us" 0.643
After features/support/hooks.rb:326 3.510
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.319
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.641
When I log in to a new session in Turkish (tr) 32.081
Then the keyboard layout is set to "tr" 0.237
When the network is plugged 0.040
And Tor is ready 17.444
Then I successfully start the Unsafe Browser in "tr" 15.380
And I kill the Unsafe Browser 5.841
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 29.889
And DuckDuckGo is the default search engine 10.409
And I kill the Tor Browser 5.516
And the screen keyboard works in Thunderbird 15.106
And the layout of the screen keyboard is set to "us" 0.598
After features/support/hooks.rb:326 1.044
After features/support/hooks.rb:100 0.000
1:36.909
Before features/support/hooks.rb:269 0.008
Given a computer 0.212
And I start Tails from DVD with network unplugged and I login 1:16.790
And I plug and mount a USB drive containing a sample PNG 18.190
Then MAT can clean some sample PNG file 1.716
After features/support/hooks.rb:326 0.605
After features/support/hooks.rb:100 0.011
Feature: Networking
40.167
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.958
And I disable networking in Tails Greeter 1.287
And I log in to a new session 19.352
Then no network interfaces are enabled 0.138
When I hotplug a network device 0.176
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.243
After features/support/hooks.rb:326 1.034
After features/support/hooks.rb:100 0.000
14.882
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 14.686
Then no unexpected services are listening for network connections 0.196

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:326 0.693
After features/support/hooks.rb:100 0.000
1:40.469
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.336
When I request a reboot using the system menu 1.888
Then Tails eventually restarts 1:24.244
After features/support/hooks.rb:326 3.506
After features/support/hooks.rb:100 0.000
12.908
Given I have the SSH key pair for an SFTP server 0.243
When I connect to an SFTP server on the Internet 11.263
Then I successfully connect to the SFTP server 1.400
After features/support/hooks.rb:515 0.479
After features/support/hooks.rb:326 1.020
After features/support/hooks.rb:100 0.000
12:11.655
When the network is plugged 0.055
And I wait 720 seconds 12:0.087

Slept for 720 seconds

Then I successfully configure Tor 11.463
And the time has synced 0.048
After features/support/hooks.rb:326 0.694
After features/support/hooks.rb:100 0.000
10.953
When the network is plugged 0.059
And the Tor Connection Assistant autostarts 5.361
And I look at the hide mode but then I go back 4.039
And I choose to connect to Tor automatically 1.332
Then Tor Connection does not propose me to use Tor bridges 0.159
After features/support/hooks.rb:326 0.836
After features/support/hooks.rb:100 0.000
10.308
When I monitor the network connections of tails-security-check 0.117
And I re-run tails-security-check 0.168
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:515 0.425
After features/support/hooks.rb:326 0.902
After features/support/hooks.rb:100 0.000
32.416
When I monitor the network connections of htpdate 0.064
And I re-run htpdate 32.310
Then I see that htpdate is properly stream isolated 0.041
After features/support/hooks.rb:515 0.598
After features/support/hooks.rb:326 0.921
After features/support/hooks.rb:100 0.000
32.404
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.073
And I re-run tails-upgrade-frontend-wrapper 32.318
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:515 0.592
After features/support/hooks.rb:326 0.965
After features/support/hooks.rb:100 0.000
34.847
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 13.556
When I successfully start the Unsafe Browser 19.089
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.557
And the Unsafe Browser chroot is torn down 0.521
After features/support/hooks.rb:326 0.940
After features/support/hooks.rb:100 0.000
45.341
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.956
When I successfully start the Unsafe Browser 18.321
# 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.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.278
Then I see a warning about another instance already running 3.775
After features/support/hooks.rb:326 1.223
After features/support/hooks.rb:100 0.000
2:33.166
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.413
And I capture all network traffic 0.012
And I configure the Unsafe Browser to check for updates more frequently 0.072
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 19.953
And I wait 120 seconds 2:0.094

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.607
After features/support/hooks.rb:515 0.559
After features/support/hooks.rb:326 0.682
After features/support/hooks.rb:100 0.043
30.852
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.334
And the network is unplugged 0.074
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.005

Slept for 10 seconds

When I try to start the Unsafe Browser 0.295
Then I am told I cannot start the Unsafe Browser when I am offline 8.141
After features/support/hooks.rb:326 0.867
After features/support/hooks.rb:100 0.000
21.324
When I plug a USB drive containing a basic VeraCrypt volume 7.050
And I cancel the GNOME authentication prompt 2.131
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.973
And I open this VeraCrypt volume in GNOME Files 6.086
Then I see the expected contents in this VeraCrypt volume 0.388
When I lock the currently opened VeraCrypt volume 0.479
Then the VeraCrypt volume has been unmounted and locked 0.214
After features/support/hooks.rb:326 0.856
After features/support/hooks.rb:100 0.000
25.344
When I plug a USB drive containing a hidden VeraCrypt volume 10.389
And I cancel the GNOME authentication prompt 2.238
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.306
And I open this VeraCrypt volume in GNOME Files 6.166
Then I see the expected contents in this VeraCrypt volume 0.483
When I lock the currently opened VeraCrypt volume 0.612
Then the VeraCrypt volume has been unmounted and locked 0.146
After features/support/hooks.rb:326 0.691
After features/support/hooks.rb:100 0.000
37.522
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 17.084
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.712
And I open this VeraCrypt volume in GNOME Files 8.048
Then I see the expected contents in this VeraCrypt volume 1.040
When I lock the currently opened VeraCrypt file container 0.413
Then the VeraCrypt file container has been unmounted and locked 0.223
After features/support/hooks.rb:326 0.859
After features/support/hooks.rb:100 0.000
41.709
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.429
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.626
And I open this VeraCrypt volume in GNOME Files 6.536
Then I see the expected contents in this VeraCrypt volume 0.425
When I lock the currently opened VeraCrypt file container 0.458
Then the VeraCrypt file container has been unmounted and locked 0.233
After features/support/hooks.rb:326 1.076
After features/support/hooks.rb:100 0.017
29.208
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 8.561
And I cancel the GNOME authentication prompt 2.070
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.514
And I open this VeraCrypt volume in GNOME Files 4.960
Then I see the expected contents in this VeraCrypt volume 0.360
When I lock the currently opened VeraCrypt volume 0.442
Then the VeraCrypt volume has been unmounted and locked 0.298
After features/support/hooks.rb:326 1.027
After features/support/hooks.rb:100 0.000
29.305
When I plug a USB drive containing a hidden VeraCrypt volume 11.619
And I cancel the GNOME authentication prompt 2.025
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.416
And I open this VeraCrypt volume in GNOME Files 4.763
Then I see the expected contents in this VeraCrypt volume 0.652
When I lock the currently opened VeraCrypt volume 0.455
Then the VeraCrypt volume has been unmounted and locked 0.372
After features/support/hooks.rb:326 0.740
After features/support/hooks.rb:100 0.000
1:1.430
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 25.130
And I unlock and mount this VeraCrypt file container with GNOME Disks 24.193
And I open this VeraCrypt volume in GNOME Files 5.932
Then I see the expected contents in this VeraCrypt volume 4.981
When I lock the currently opened VeraCrypt file container 0.500
Then the VeraCrypt file container has been unmounted and locked 0.692
After features/support/hooks.rb:326 1.291
After features/support/hooks.rb:100 0.018
51.940
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.088
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.937
And I open this VeraCrypt volume in GNOME Files 4.847
Then I see the expected contents in this VeraCrypt volume 0.413
When I lock the currently opened VeraCrypt file container 0.438
Then the VeraCrypt file container has been unmounted and locked 0.214
After features/support/hooks.rb:326 0.833
After features/support/hooks.rb:100 0.015
44.248
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 17.138
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.418
And I open this VeraCrypt volume in GNOME Files 5.253
Then I see the expected contents in this VeraCrypt volume 1.753
When I lock the currently opened VeraCrypt file container 0.439
Then the VeraCrypt file container has been unmounted and locked 0.244
After features/support/hooks.rb:326 0.816
After features/support/hooks.rb:100 0.000