Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 12 20 Mar 2024, 06:58

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 433 0 0 0 0 433 53 0 53 1:8:26.759 Passed
Feature: Time syncing
1:15.569
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.887
When I bump the system time with "-15 days" 0.246
And I warm reboot the computer 0.020
And the computer reboots Tails 1:6.807
Then Tails' hardware clock is close to the host system's time 0.607
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.080
Feature: Time syncing
1:11.196
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.918
When I bump the hardware clock's time with "-15 days" 1.282
And I warm reboot the computer 0.012
And the computer reboots Tails 1:1.107
Then the hardware clock is still off by "-15 days" 0.874
After features/support/hooks.rb:450 0.127
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.007
17.629
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.947
And I prepare Tails for memory erasure tests 0.435
When I start a process allocating 128 MiB of memory with a known pattern 1.195
Then patterns cover at least 128 MiB in the guest's memory 3.433

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

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

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

After features/support/hooks.rb:291 0.621
After features/support/hooks.rb:75 0.000
25.757
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.008
And I prepare Tails for memory erasure tests 0.458
And I find very few patterns in the guest's memory 4.761

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

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

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

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

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

After features/support/hooks.rb:291 1.715
After features/support/hooks.rb:75 0.000
40.564
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.932
And I prepare Tails for memory erasure tests 0.502
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.996
Then I find very few patterns in the guest's memory 4.429

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 1.562
After features/support/hooks.rb:75 0.000
58.388
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.212
And I prepare Tails for memory erasure tests 0.402
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 26.660
Then I find very few patterns in the guest's memory 3.825

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 1.615
After features/support/hooks.rb:75 0.000
50.712
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.051
And I prepare Tails for memory erasure tests 0.433
When I fill a 128 MiB file with a known pattern on the root filesystem 16.275
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.362
Then patterns cover at least 128 MiB in the guest's memory 2.731

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.527
After features/support/hooks.rb:75 0.000
6:21.582
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:35.058
And I prepare Tails for memory erasure tests 0.349
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.960
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 2.172

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

After features/support/hooks.rb:291 3.542
After features/support/hooks.rb:75 0.012
24.376
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.090
And I temporarily create a 4 GiB disk named "gptfat" 0.042
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.003
And I plug USB drive "gptfat" 2.532
When I start Tails Installer 8.663
Then I am told by Tails Installer that the destination device "is too small" 0.043
After features/support/hooks.rb:291 1.731
After features/support/hooks.rb:75 0.001
10:42.394
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given a computer 0.165
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:38.572
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 23.637
And I accept adding "cowsay" to Additional Software 5.886
And Additional Software is correctly configured for package "cowsay" 0.854
And I shutdown Tails and wait for the computer to power off 6.027
And I start Tails from USB drive "__internal" with network unplugged 53.766
And I enable persistence 9.664
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 33.598
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.754
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
# 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.089
And the network is plugged 0.040
And Tor is ready 18.081
# 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.197
And available upgrades have been checked 0.070
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.033
And I can open the Additional Software configuration window from the notification 2.515
And I shutdown Tails and wait for the computer to power off 2:2.535
And I start Tails from USB drive "__internal" with network unplugged 53.576
And I enable persistence 10.352
# 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 33.359
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.827
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
And the network is plugged 0.055
And Tor is ready 39.318
Then the Additional Software upgrade service has started 0.137
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.087
After features/support/hooks.rb:450 2.381
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.029
56.050
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 47.756
When I eject the boot medium 0.267
Then Tails eventually shuts down 8.026
After features/support/hooks.rb:291 0.224
After features/support/hooks.rb:75 0.000
40.789
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 9.191
And I prepare Tails for memory erasure tests 0.403
And I fill a 128 MiB file with a known pattern on the root filesystem 15.877
And patterns cover at least 128 MiB in the guest's memory 4.091

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

When I eject the boot medium 0.260
And I wait for Tails to finish wiping the memory 9.099
Then I find very few patterns in the guest's memory 1.866

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

After features/support/hooks.rb:291 3.546
After features/support/hooks.rb:75 0.000
34.070
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.252
And I prepare Tails for memory erasure tests 0.487
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.086
And I fill the USB drive with a known pattern 2.064
And I read the content of the test FS 0.115
And patterns cover at least 90% of the test FS size in the guest's memory 3.752

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

When I eject the boot medium 0.519
And I wait for Tails to finish wiping the memory 9.081
Then I find very few patterns in the guest's memory 1.711

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

After features/support/hooks.rb:291 3.635
After features/support/hooks.rb:75 0.000
49.605
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.530
And I prepare Tails for memory erasure tests 0.422
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 26.091
And I fill the USB drive with a known pattern 1.417
And I read the content of the test FS 0.061
And patterns cover at least 99% of the test FS size in the guest's memory 2.714

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

When I eject the boot medium 0.275
And I wait for Tails to finish wiping the memory 8.374
Then I find very few patterns in the guest's memory 1.717

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

After features/support/hooks.rb:291 3.559
After features/support/hooks.rb:75 0.000
2:18.366
Before features/support/hooks.rb:245 0.013
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.666
And I prepare Tails for memory erasure tests 0.398
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.209
And patterns cover at least 100 MiB in the guest's memory 4.395

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

When I eject the boot medium 0.754
And I wait for Tails to finish wiping the memory 10.727
Then I find very few patterns in the guest's memory 1.772

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

And Tails eventually shuts down 1:28.442
After features/support/hooks.rb:291 0.124
After features/support/hooks.rb:75 0.000
40.919
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 9.601
When I start "Tails Documentation" via GNOME Activities Overview 10.785
Then the Tor Browser has started 19.964
Then "Tails - Documentation" has loaded in the Tor Browser 0.567
After features/support/hooks.rb:291 1.128
After features/support/hooks.rb:75 0.000
45.488
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 14.202
When I start "Tails Documentation" via GNOME Activities Overview 11.261
Then the Tor Browser has started 19.303
Then "Tails - Documentation" has loaded in the Tor Browser 0.720
After features/support/hooks.rb:291 0.871
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.946
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.263
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.140
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.058
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.061
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.145
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.708
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.127
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.089
When I close Evince 0.198
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.175
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.322
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.084
When I close Evince 0.187
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.165
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.180
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.797
# 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:291 1.741
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.637
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.574
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.279
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.070
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.143
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.253
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.218
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.096
After features/support/hooks.rb:291 0.851
After features/support/hooks.rb:75 0.000
19.601
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.175
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.057
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.058
After features/support/hooks.rb:291 0.916
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.963
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.808
When I log in to a new session in Arabic (ar) 29.030
Then the keyboard layout is set to "us" 0.264
When the network is plugged 0.040
And Tor is ready 13.890
Then I successfully start the Unsafe Browser in "ar" 14.982
And I kill the Unsafe Browser 5.742
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 26.116
And DuckDuckGo is the default search engine 10.306
And I kill the Tor Browser 5.440
And the screen keyboard works in Thunderbird 13.647
And the layout of the screen keyboard is set to "us" 0.605
After features/support/hooks.rb:291 1.200
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.637
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.323
When I log in to a new session in Chinese (zh_CN) 30.813
Then the keyboard layout is set to "cn" 0.161
When the network is plugged 0.114
And Tor is ready 18.813
Then I successfully start the Unsafe Browser in "zh_CN" 15.195
And I kill the Unsafe Browser 5.785
When I enable the screen keyboard 0.171
Then the screen keyboard works in Tor Browser 24.608
And DuckDuckGo is the default search engine 10.458
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 16.066
And the layout of the screen keyboard is set to "us" 0.595
After features/support/hooks.rb:291 1.344
After features/support/hooks.rb:75 0.000
Feature: Localization
1:58.273
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.233
When I log in to a new session in English (en) 15.660
Then the keyboard layout is set to "us" 0.146
When the network is plugged 0.027
And Tor is ready 17.791
Then I successfully start the Unsafe Browser in "en" 14.425
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.221
Then the screen keyboard works in Tor Browser 26.149
And DuckDuckGo is the default search engine 10.752
And I kill the Tor Browser 5.524
And the screen keyboard works in Thunderbird 13.125
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:291 1.294
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.333
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.051
When I log in to a new session in French (fr) 31.485
Then the keyboard layout is set to "fr" 0.160
When the network is plugged 0.055
And Tor is ready 14.955
Then I successfully start the Unsafe Browser in "fr" 14.687
And I kill the Unsafe Browser 5.696
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 26.571
And DuckDuckGo is the default search engine 10.789
And I kill the Tor Browser 5.429
And the screen keyboard works in Thunderbird 12.733
And the layout of the screen keyboard is set to "fr" 0.611
After features/support/hooks.rb:291 3.133
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.111
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.797
When I log in to a new session in German (de) 30.272
Then the keyboard layout is set to "de" 0.194
When the network is plugged 0.042
And Tor is ready 15.340
Then I successfully start the Unsafe Browser in "de" 14.394
And I kill the Unsafe Browser 5.787
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.541
And DuckDuckGo is the default search engine 22.964
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 11.670
And the layout of the screen keyboard is set to "de" 0.526
After features/support/hooks.rb:291 1.257
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.167
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.269
When I log in to a new session in Italian (it) 31.125
Then the keyboard layout is set to "it" 0.138
When the network is plugged 0.033
And Tor is ready 17.463
Then I successfully start the Unsafe Browser in "it" 14.087
And I kill the Unsafe Browser 5.784
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 26.218
And DuckDuckGo is the default search engine 11.013
And I kill the Tor Browser 5.487
And the screen keyboard works in Thunderbird 12.889
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:291 2.117
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.012
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.546
When I log in to a new session in Persian (fa) 29.514
Then the keyboard layout is set to "ir" 0.138
When the network is plugged 0.032
And Tor is ready 15.616
Then I successfully start the Unsafe Browser in "fa" 14.276
And I kill the Unsafe Browser 5.683
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 27.689
And DuckDuckGo is the default search engine 10.473
And I kill the Tor Browser 5.410
And the screen keyboard works in Thunderbird 12.002
And the layout of the screen keyboard is set to "ir" 0.533
After features/support/hooks.rb:291 2.654
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.230
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.104
When I log in to a new session in Portuguese (pt) 30.713
Then the keyboard layout is set to "pt" 0.185
When the network is plugged 0.035
And Tor is ready 17.376
Then I successfully start the Unsafe Browser in "pt" 13.555
And I kill the Unsafe Browser 5.689
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 27.881
And DuckDuckGo is the default search engine 10.563
And I kill the Tor Browser 5.467
And the screen keyboard works in Thunderbird 11.907
And the layout of the screen keyboard is set to "us" 0.651
After features/support/hooks.rb:291 2.718
After features/support/hooks.rb:75 0.000
Feature: Localization
2:11.555
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.244
When I log in to a new session in Russian (ru) 30.646
Then the keyboard layout is set to "ru" 0.195
When the network is plugged 0.057
And Tor is ready 15.543
Then I successfully start the Unsafe Browser in "ru" 14.085
And I kill the Unsafe Browser 5.669
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 26.141
And DuckDuckGo is the default search engine 10.539
And I kill the Tor Browser 5.444
And the screen keyboard works in Thunderbird 14.278
And the layout of the screen keyboard is set to "ru" 0.609
After features/support/hooks.rb:291 1.083
After features/support/hooks.rb:75 0.000
Feature: Localization
2:11.014
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.169
When I log in to a new session in Spanish (es) 30.771
Then the keyboard layout is set to "es" 0.128
When the network is plugged 0.097
And Tor is ready 13.399
Then I successfully start the Unsafe Browser in "es" 15.316
And I kill the Unsafe Browser 5.780
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 27.236
And DuckDuckGo is the default search engine 10.902
And I kill the Tor Browser 5.522
And the screen keyboard works in Thunderbird 13.058
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:291 1.111
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.151
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.285
When I log in to a new session in Turkish (tr) 30.010
Then the keyboard layout is set to "tr" 0.134
When the network is plugged 0.034
And Tor is ready 17.177
Then I successfully start the Unsafe Browser in "tr" 13.842
And I kill the Unsafe Browser 5.832
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 26.253
And DuckDuckGo is the default search engine 10.658
And I kill the Tor Browser 5.584
And the screen keyboard works in Thunderbird 11.675
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:291 2.194
After features/support/hooks.rb:75 0.000
1:24.035
Before features/support/hooks.rb:245 0.006
Given a computer 0.149
And I start Tails from DVD with network unplugged and I login 1:10.959
And I plug and mount a USB drive containing a sample PNG 11.207
Then MAT can clean some sample PNG file 1.718
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.010
Feature: Networking
35.159
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.118
And I disable networking in Tails Greeter 1.004
And I log in to a new session 15.476
Then no network interfaces are enabled 0.170
When I hotplug a network device 0.183
And I wait 10 seconds 10.001

Slept for 10 seconds

Then no network interfaces are enabled 0.204
After features/support/hooks.rb:291 1.112
After features/support/hooks.rb:75 0.000
17.074
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 16.887
Then no unexpected services are listening for network connections 0.187

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:291 0.622
After features/support/hooks.rb:75 0.000
1:18.790
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.990
When I request a reboot using the system menu 1.699
Then Tails eventually restarts 1:5.100
After features/support/hooks.rb:291 3.496
After features/support/hooks.rb:75 0.000
11.741
Given I have the SSH key pair for an SFTP server 0.254
When I connect to an SFTP server on the Internet 10.197
Then I successfully connect to the SFTP server 1.289
After features/support/hooks.rb:450 0.576
After features/support/hooks.rb:291 1.194
After features/support/hooks.rb:75 0.000
9.574
When the network is plugged 0.027
And the Tor Connection Assistant autostarts 3.926
And I look at the hide mode but then I go back 4.180
And I choose to connect to Tor automatically 1.281
Then Tor Connection does not propose me to use Tor bridges 0.158
After features/support/hooks.rb:291 1.103
After features/support/hooks.rb:75 0.000
10.227
When I monitor the network connections of tails-security-check 0.079
And I re-run tails-security-check 0.126
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.519
After features/support/hooks.rb:291 0.814
After features/support/hooks.rb:75 0.000
2.420
When I monitor the network connections of htpdate 0.061
And I re-run htpdate 2.344
Then I see that htpdate is properly stream isolated 0.014
After features/support/hooks.rb:450 0.482
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.000
32.133
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.066
And I re-run tails-upgrade-frontend-wrapper 32.054
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.582
After features/support/hooks.rb:291 0.773
After features/support/hooks.rb:75 0.000
30.813
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.155
When I successfully start the Unsafe Browser 16.628
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.450
And the Unsafe Browser chroot is torn down 0.457
After features/support/hooks.rb:291 1.051
After features/support/hooks.rb:75 0.000
41.067
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.414
When I successfully start the Unsafe Browser 16.206
# 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.243
Then I see a warning about another instance already running 3.193
After features/support/hooks.rb:291 1.235
After features/support/hooks.rb:75 0.000
2:29.385
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.743
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.056
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 17.063
And I wait 120 seconds 2:0.005

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.495
After features/support/hooks.rb:450 0.644
After features/support/hooks.rb:291 0.728
After features/support/hooks.rb:75 0.033
29.077
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.276
And the network is unplugged 0.042
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.009

Slept for 10 seconds

When I try to start the Unsafe Browser 0.138
Then I am told I cannot start the Unsafe Browser when I am offline 7.610
After features/support/hooks.rb:291 0.785
After features/support/hooks.rb:75 0.000
18.593
When I plug a USB drive containing a basic VeraCrypt volume 7.057
And I cancel the GNOME authentication prompt 1.643
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.694
And I open this VeraCrypt volume in GNOME Files 4.066
Then I see the expected contents in this VeraCrypt volume 0.529
When I lock the currently opened VeraCrypt volume 0.461
Then the VeraCrypt volume has been unmounted and locked 0.139
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.000
21.764
When I plug a USB drive containing a hidden VeraCrypt volume 10.331
And I cancel the GNOME authentication prompt 1.710
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.357
And I open this VeraCrypt volume in GNOME Files 4.426
Then I see the expected contents in this VeraCrypt volume 0.374
When I lock the currently opened VeraCrypt volume 0.394
Then the VeraCrypt volume has been unmounted and locked 0.170
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
26.518
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.198
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.109
And I open this VeraCrypt volume in GNOME Files 4.925
Then I see the expected contents in this VeraCrypt volume 0.784
When I lock the currently opened VeraCrypt file container 0.362
Then the VeraCrypt file container has been unmounted and locked 0.137
After features/support/hooks.rb:291 0.815
After features/support/hooks.rb:75 0.000
33.694
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.652
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.769
And I open this VeraCrypt volume in GNOME Files 5.036
Then I see the expected contents in this VeraCrypt volume 0.773
When I lock the currently opened VeraCrypt file container 0.338
Then the VeraCrypt file container has been unmounted and locked 0.124
After features/support/hooks.rb:291 0.717
After features/support/hooks.rb:75 0.016
24.697
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.016
And I cancel the GNOME authentication prompt 1.691
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.402
And I open this VeraCrypt volume in GNOME Files 3.544
Then I see the expected contents in this VeraCrypt volume 0.502
When I lock the currently opened VeraCrypt volume 0.417
Then the VeraCrypt volume has been unmounted and locked 0.121
After features/support/hooks.rb:291 0.690
After features/support/hooks.rb:75 0.000
25.207
When I plug a USB drive containing a hidden VeraCrypt volume 10.302
And I cancel the GNOME authentication prompt 1.733
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.423
And I open this VeraCrypt volume in GNOME Files 3.630
Then I see the expected contents in this VeraCrypt volume 0.520
When I lock the currently opened VeraCrypt volume 0.366
Then the VeraCrypt volume has been unmounted and locked 0.230
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.000
43.798
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.053
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.215
And I open this VeraCrypt volume in GNOME Files 4.219
Then I see the expected contents in this VeraCrypt volume 0.734
When I lock the currently opened VeraCrypt file container 0.376
Then the VeraCrypt file container has been unmounted and locked 0.198
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.018
45.706
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.142
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.480
And I open this VeraCrypt volume in GNOME Files 3.976
Then I see the expected contents in this VeraCrypt volume 1.506
When I lock the currently opened VeraCrypt file container 0.417
Then the VeraCrypt file container has been unmounted and locked 0.183
After features/support/hooks.rb:291 0.798
After features/support/hooks.rb:75 0.014
37.177
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.063
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.538
And I open this VeraCrypt volume in GNOME Files 4.944
Then I see the expected contents in this VeraCrypt volume 0.895
When I lock the currently opened VeraCrypt file container 0.449
Then the VeraCrypt file container has been unmounted and locked 0.286
After features/support/hooks.rb:291 0.813
After features/support/hooks.rb:75 0.000