Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 28 02 Apr 2024, 05: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:6:36.253 Passed
Feature: Time syncing
1:6.483
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.792
When I bump the system time with "-15 days" 0.197
And I warm reboot the computer 0.011
And the computer reboots Tails 58.114
Then Tails' hardware clock is close to the host system's time 0.368
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 0.630
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:9.235
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.879
When I bump the hardware clock's time with "-15 days" 1.358
And I warm reboot the computer 0.015
And the computer reboots Tails 59.028
Then the hardware clock is still off by "-15 days" 0.952
After features/support/hooks.rb:450 0.103
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.005
17.566
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.824
And I prepare Tails for memory erasure tests 0.360
When I start a process allocating 128 MiB of memory with a known pattern 1.192
Then patterns cover at least 128 MiB in the guest's memory 3.657

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

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

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

After features/support/hooks.rb:291 1.196
After features/support/hooks.rb:75 0.000
21.838
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.957
And I prepare Tails for memory erasure tests 0.362
And I find very few patterns in the guest's memory 3.886

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
1:1.393
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.997
And I prepare Tails for memory erasure tests 0.357
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.479
Then I find very few patterns in the guest's memory 3.959

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.464
After features/support/hooks.rb:75 0.000
6:16.807
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:33.142
And I prepare Tails for memory erasure tests 0.394
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.133
When I trigger shutdown 0.010
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.509
After features/support/hooks.rb:75 0.011
22.435
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.894
And I temporarily create a 4 GiB disk named "gptfat" 0.064
And I create a gpt partition with a vfat filesystem on disk "gptfat" 3.972
And I plug USB drive "gptfat" 2.471
When I start Tails Installer 7.993
Then I am told by Tails Installer that the destination device "is too small" 0.038
After features/support/hooks.rb:291 0.926
After features/support/hooks.rb:75 0.001
10:3.601
Before features/support/hooks.rb:245 0.006
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:1.521
And I configure APT to prefer an old version of cowsay 0.021
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.540
And I accept adding "cowsay" to Additional Software 5.817
And Additional Software is correctly configured for package "cowsay" 0.872
And I shutdown Tails and wait for the computer to power off 6.350
And I start Tails from USB drive "__internal" with network unplugged 53.506
And I enable persistence 9.601
# 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 32.901
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.193
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
# 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.066
And the network is plugged 0.043
And Tor is ready 20.761
# 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.488
And available upgrades have been checked 0.056
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.026
And I can open the Additional Software configuration window from the notification 2.766
And I shutdown Tails and wait for the computer to power off 2:3.382
And I start Tails from USB drive "__internal" with network unplugged 52.259
And I enable persistence 9.056
# 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 31.504
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.241
And I revert the APT tweaks that made it prefer an old version of cowsay 0.064
And the network is plugged 0.044
And Tor is ready 38.998
Then the Additional Software upgrade service has started 0.161
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.083
After features/support/hooks.rb:450 2.289
After features/support/hooks.rb:291 0.861
After features/support/hooks.rb:75 0.027
50.857
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.171
When I eject the boot medium 0.285
Then Tails eventually shuts down 8.400
After features/support/hooks.rb:291 0.267
After features/support/hooks.rb:75 0.000
38.167
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.430
And I prepare Tails for memory erasure tests 0.395
And I fill a 128 MiB file with a known pattern on the root filesystem 14.439
And patterns cover at least 128 MiB in the guest's memory 3.583

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

When I eject the boot medium 0.345
And I wait for Tails to finish wiping the memory 9.230
Then I find very few patterns in the guest's memory 1.743

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

After features/support/hooks.rb:291 3.496
After features/support/hooks.rb:75 0.000
32.318
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.960
And I prepare Tails for memory erasure tests 0.367
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.833
And I fill the USB drive with a known pattern 2.049
And I read the content of the test FS 0.088
And patterns cover at least 90% of the test FS size in the guest's memory 3.629

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

When I eject the boot medium 0.225
And I wait for Tails to finish wiping the memory 9.377
Then I find very few patterns in the guest's memory 1.787

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

After features/support/hooks.rb:291 3.576
After features/support/hooks.rb:75 0.000
52.856
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.105
And I prepare Tails for memory erasure tests 0.420
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 28.997
And I fill the USB drive with a known pattern 1.254
And I read the content of the test FS 0.065
And patterns cover at least 99% of the test FS size in the guest's memory 3.109

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

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

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

After features/support/hooks.rb:291 3.573
After features/support/hooks.rb:75 0.000
2:19.211
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.190
And I prepare Tails for memory erasure tests 0.405
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.692
And patterns cover at least 100 MiB in the guest's memory 3.288

Pattern coverage: 108.746% (108 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.461
And I wait for Tails to finish wiping the memory 9.248
Then I find very few patterns in the guest's memory 1.814

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

And Tails eventually shuts down 1:30.110
After features/support/hooks.rb:291 0.137
After features/support/hooks.rb:75 0.000
37.369
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.071
When I start "Tails Documentation" via GNOME Activities Overview 10.573
Then the Tor Browser has started 18.124
Then "Tails - Documentation" has loaded in the Tor Browser 0.599
After features/support/hooks.rb:291 1.371
After features/support/hooks.rb:75 0.000
43.068
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.336
When I start "Tails Documentation" via GNOME Activities Overview 10.502
Then the Tor Browser has started 18.632
Then "Tails - Documentation" has loaded in the Tor Browser 0.598
After features/support/hooks.rb:291 0.843
After features/support/hooks.rb:75 0.000
Feature: Using Evince
19.343
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.001
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.149
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.051
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.051
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.144
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.079
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.087
When I close Evince 0.174
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.140
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.121
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.269
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.108
When I close Evince 0.183
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.130
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.150
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.234
# 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.065
After features/support/hooks.rb:291 1.288
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.131
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.202
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.156
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.048
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.149
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.301
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.192
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.081
After features/support/hooks.rb:291 1.084
After features/support/hooks.rb:75 0.000
19.361
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.990
And I wait 10 seconds 10.003

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.048
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.009
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.066
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.169
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 7.874
When I log in to a new session in Arabic (ar) 27.086
Then the keyboard layout is set to "us" 0.197
When the network is plugged 0.047
And Tor is ready 13.177
Then I successfully start the Unsafe Browser in "ar" 14.314
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 25.256
And DuckDuckGo is the default search engine 18.265
And I kill the Tor Browser 5.466
And the screen keyboard works in Thunderbird 12.057
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:291 1.028
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.087
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 7.949
When I log in to a new session in Chinese (zh_CN) 28.411
Then the keyboard layout is set to "cn" 0.215
When the network is plugged 0.071
And Tor is ready 14.503
Then I successfully start the Unsafe Browser in "zh_CN" 14.382
And I kill the Unsafe Browser 5.767
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 24.215
And DuckDuckGo is the default search engine 10.556
And I kill the Tor Browser 5.486
And the screen keyboard works in Thunderbird 17.894
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:291 1.333
After features/support/hooks.rb:75 0.000
Feature: Localization
1:44.898
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 7.866
When I log in to a new session in English (en) 15.408
Then the keyboard layout is set to "us" 0.175
When the network is plugged 0.054
And Tor is ready 15.549
Then I successfully start the Unsafe Browser in "en" 13.885
And I kill the Unsafe Browser 5.481
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 24.056
And DuckDuckGo is the default search engine 4.977
And I kill the Tor Browser 5.306
And the screen keyboard works in Thunderbird 11.497
And the layout of the screen keyboard is set to "us" 0.537
After features/support/hooks.rb:291 1.008
After features/support/hooks.rb:75 0.000
Feature: Localization
2:4.550
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 7.844
When I log in to a new session in French (fr) 27.792
Then the keyboard layout is set to "fr" 0.160
When the network is plugged 0.046
And Tor is ready 15.291
Then I successfully start the Unsafe Browser in "fr" 13.973
And I kill the Unsafe Browser 5.740
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.656
And DuckDuckGo is the default search engine 9.615
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 11.430
And the layout of the screen keyboard is set to "fr" 0.581
After features/support/hooks.rb:291 1.055
After features/support/hooks.rb:75 0.000
Feature: Localization
2:4.762
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 7.872
When I log in to a new session in German (de) 28.284
Then the keyboard layout is set to "de" 0.202
When the network is plugged 0.047
And Tor is ready 15.858
Then I successfully start the Unsafe Browser in "de" 14.073
And I kill the Unsafe Browser 5.725
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 24.784
And DuckDuckGo is the default search engine 10.401
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 11.406
And the layout of the screen keyboard is set to "de" 0.536
After features/support/hooks.rb:291 1.285
After features/support/hooks.rb:75 0.000
Feature: Localization
2:4.175
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 7.789
When I log in to a new session in Italian (it) 27.675
Then the keyboard layout is set to "it" 0.278
When the network is plugged 0.028
And Tor is ready 15.022
Then I successfully start the Unsafe Browser in "it" 14.266
And I kill the Unsafe Browser 5.645
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 25.704
And DuckDuckGo is the default search engine 9.967
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 11.890
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:291 1.076
After features/support/hooks.rb:75 0.000
Feature: Localization
2:2.190
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 7.811
When I log in to a new session in Persian (fa) 27.395
Then the keyboard layout is set to "ir" 0.212
When the network is plugged 0.042
And Tor is ready 14.625
Then I successfully start the Unsafe Browser in "fa" 14.398
And I kill the Unsafe Browser 5.699
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 24.551
And DuckDuckGo is the default search engine 9.638
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 11.930
And the layout of the screen keyboard is set to "ir" 0.528
After features/support/hooks.rb:291 0.967
After features/support/hooks.rb:75 0.000
Feature: Localization
2:3.493
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 7.793
When I log in to a new session in Portuguese (pt) 27.969
Then the keyboard layout is set to "pt" 0.193
When the network is plugged 0.029
And Tor is ready 15.806
Then I successfully start the Unsafe Browser in "pt" 13.626
And I kill the Unsafe Browser 5.664
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 24.859
And DuckDuckGo is the default search engine 10.196
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 11.432
And the layout of the screen keyboard is set to "us" 0.529
After features/support/hooks.rb:291 1.033
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.754
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 7.754
When I log in to a new session in Russian (ru) 27.877
Then the keyboard layout is set to "ru" 0.148
When the network is plugged 0.072
And Tor is ready 42.502
Then I successfully start the Unsafe Browser in "ru" 12.974
And I kill the Unsafe Browser 5.661
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 25.118
And DuckDuckGo is the default search engine 9.903
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 12.822
And the layout of the screen keyboard is set to "ru" 0.538
After features/support/hooks.rb:291 1.772
After features/support/hooks.rb:75 0.000
Feature: Localization
2:32.027
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 7.808
When I log in to a new session in Spanish (es) 28.749
Then the keyboard layout is set to "es" 0.222
When the network is plugged 0.043
And Tor is ready 42.557
Then I successfully start the Unsafe Browser in "es" 12.453
And I kill the Unsafe Browser 5.945
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 25.061
And DuckDuckGo is the default search engine 10.137
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 13.127
And the layout of the screen keyboard is set to "us" 0.541
After features/support/hooks.rb:291 1.157
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.961
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 7.864
When I log in to a new session in Turkish (tr) 28.123
Then the keyboard layout is set to "tr" 0.161
When the network is plugged 0.048
And Tor is ready 44.074
Then I successfully start the Unsafe Browser in "tr" 12.580
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 25.154
And DuckDuckGo is the default search engine 10.718
And I kill the Tor Browser 5.495
And the screen keyboard works in Thunderbird 11.462
And the layout of the screen keyboard is set to "us" 0.523
After features/support/hooks.rb:291 2.210
After features/support/hooks.rb:75 0.000
1:21.461
Before features/support/hooks.rb:245 0.006
Given a computer 0.178
And I start Tails from DVD with network unplugged and I login 1:7.983
And I plug and mount a USB drive containing a sample PNG 11.907
Then MAT can clean some sample PNG file 1.391
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.010
Feature: Networking
32.923
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 7.841
And I disable networking in Tails Greeter 0.857
And I log in to a new session 13.595
Then no network interfaces are enabled 0.181
When I hotplug a network device 0.247
And I wait 10 seconds 10.006

Slept for 10 seconds

Then no network interfaces are enabled 0.194
After features/support/hooks.rb:291 0.657
After features/support/hooks.rb:75 0.000
13.746
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.561
Then no unexpected services are listening for network connections 0.185

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:291 0.622
After features/support/hooks.rb:75 0.000
1:9.338
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.538
When I request a reboot using the system menu 1.535
Then Tails eventually restarts 56.264
After features/support/hooks.rb:291 3.452
After features/support/hooks.rb:75 0.000
10.183
Given I have the SSH key pair for an SFTP server 0.220
When I connect to an SFTP server on the Internet 8.639
Then I successfully connect to the SFTP server 1.323
After features/support/hooks.rb:450 0.427
After features/support/hooks.rb:291 0.850
After features/support/hooks.rb:75 0.000
11.570
When the network is plugged 0.030
And the Tor Connection Assistant autostarts 6.570
And I look at the hide mode but then I go back 3.607
And I choose to connect to Tor automatically 1.234
Then Tor Connection does not propose me to use Tor bridges 0.126
After features/support/hooks.rb:291 0.890
After features/support/hooks.rb:75 0.000
10.238
When I monitor the network connections of tails-security-check 0.061
And I re-run tails-security-check 0.132
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.044
After features/support/hooks.rb:450 0.411
After features/support/hooks.rb:291 0.817
After features/support/hooks.rb:75 0.000
2.454
When I monitor the network connections of htpdate 0.060
And I re-run htpdate 2.381
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:450 0.314
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.000
32.018
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.054
And I re-run tails-upgrade-frontend-wrapper 31.952
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.454
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
27.642
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.382
When I successfully start the Unsafe Browser 14.699
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.023
And the Unsafe Browser chroot is torn down 0.415
After features/support/hooks.rb:291 0.686
After features/support/hooks.rb:75 0.000
39.994
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.327
When I successfully start the Unsafe Browser 15.106
# 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.247
Then I see a warning about another instance already running 3.301
After features/support/hooks.rb:291 1.065
After features/support/hooks.rb:75 0.000
2:27.077
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.373
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.065
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 15.024
And I wait 120 seconds 2:0.088

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.504
After features/support/hooks.rb:450 0.531
After features/support/hooks.rb:291 0.631
After features/support/hooks.rb:75 0.029
28.053
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.369
And the network is unplugged 0.044
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I try to start the Unsafe Browser 0.162
Then I am told I cannot start the Unsafe Browser when I am offline 6.465
After features/support/hooks.rb:291 1.377
After features/support/hooks.rb:75 0.000
17.473
When I plug a USB drive containing a basic VeraCrypt volume 6.942
And I cancel the GNOME authentication prompt 1.704
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.155
And I open this VeraCrypt volume in GNOME Files 3.791
Then I see the expected contents in this VeraCrypt volume 0.323
When I lock the currently opened VeraCrypt volume 0.391
Then the VeraCrypt volume has been unmounted and locked 0.165
After features/support/hooks.rb:291 0.709
After features/support/hooks.rb:75 0.000
21.048
When I plug a USB drive containing a hidden VeraCrypt volume 10.266
And I cancel the GNOME authentication prompt 1.654
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.199
And I open this VeraCrypt volume in GNOME Files 3.957
Then I see the expected contents in this VeraCrypt volume 0.463
When I lock the currently opened VeraCrypt volume 0.309
Then the VeraCrypt volume has been unmounted and locked 0.196
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.000
23.312
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.873
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.696
And I open this VeraCrypt volume in GNOME Files 4.363
Then I see the expected contents in this VeraCrypt volume 0.730
When I lock the currently opened VeraCrypt file container 0.393
Then the VeraCrypt file container has been unmounted and locked 0.254
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.000
35.481
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.316
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.840
And I open this VeraCrypt volume in GNOME Files 4.798
Then I see the expected contents in this VeraCrypt volume 2.977
When I lock the currently opened VeraCrypt file container 0.382
Then the VeraCrypt file container has been unmounted and locked 0.165
After features/support/hooks.rb:291 0.747
After features/support/hooks.rb:75 0.016
22.656
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.895
And I cancel the GNOME authentication prompt 1.663
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.010
And I open this VeraCrypt volume in GNOME Files 3.229
Then I see the expected contents in this VeraCrypt volume 0.327
When I lock the currently opened VeraCrypt volume 0.385
Then the VeraCrypt volume has been unmounted and locked 0.145
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.000
24.454
When I plug a USB drive containing a hidden VeraCrypt volume 10.223
And I cancel the GNOME authentication prompt 1.677
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.999
And I open this VeraCrypt volume in GNOME Files 3.370
Then I see the expected contents in this VeraCrypt volume 0.668
When I lock the currently opened VeraCrypt volume 0.389
Then the VeraCrypt volume has been unmounted and locked 0.126
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.000
43.417
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.919
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.214
And I open this VeraCrypt volume in GNOME Files 3.865
Then I see the expected contents in this VeraCrypt volume 0.807
When I lock the currently opened VeraCrypt file container 0.415
Then the VeraCrypt file container has been unmounted and locked 0.194
After features/support/hooks.rb:291 0.932
After features/support/hooks.rb:75 0.015
50.024
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.176
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.218
And I open this VeraCrypt volume in GNOME Files 3.952
Then I see the expected contents in this VeraCrypt volume 6.751
When I lock the currently opened VeraCrypt file container 0.386
Then the VeraCrypt file container has been unmounted and locked 0.539
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.014
35.995
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.880
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.352
And I open this VeraCrypt volume in GNOME Files 3.875
Then I see the expected contents in this VeraCrypt volume 3.217
When I lock the currently opened VeraCrypt file container 0.430
Then the VeraCrypt file container has been unmounted and locked 0.238
After features/support/hooks.rb:291 0.681
After features/support/hooks.rb:75 0.000