Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 24 29 Mar 2024, 06:23

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:12.982 Passed
Feature: Time syncing
1:9.520
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 8.259
When I bump the system time with "-15 days" 0.333
And I warm reboot the computer 0.015
And the computer reboots Tails 1:0.768
Then Tails' hardware clock is close to the host system's time 0.144
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 0.925
After features/support/hooks.rb:75 0.010
Feature: Time syncing
1:15.944
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 9.838
When I bump the hardware clock's time with "-15 days" 1.103
And I warm reboot the computer 0.011
And the computer reboots Tails 1:4.353
Then the hardware clock is still off by "-15 days" 0.638
After features/support/hooks.rb:450 0.123
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.005
18.677
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.297
And I prepare Tails for memory erasure tests 0.575
When I start a process allocating 128 MiB of memory with a known pattern 1.172
Then patterns cover at least 128 MiB in the guest's memory 3.786

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

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

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

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

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

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

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 4.234

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.017
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.590
After features/support/hooks.rb:75 0.000
6:23.540
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:40.394
And I prepare Tails for memory erasure tests 0.403
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.538
When I trigger shutdown 0.010
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.564
After features/support/hooks.rb:75 0.011
24.296
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.506
And I temporarily create a 4 GiB disk named "gptfat" 0.055
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.038
And I plug USB drive "gptfat" 2.466
When I start Tails Installer 8.188
Then I am told by Tails Installer that the destination device "is too small" 0.040
After features/support/hooks.rb:291 0.736
After features/support/hooks.rb:75 0.001
10:21.040
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given a computer 0.240
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:4.190
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.342
And I accept adding "cowsay" to Additional Software 6.057
And Additional Software is correctly configured for package "cowsay" 0.859
And I shutdown Tails and wait for the computer to power off 8.944
And I start Tails from USB drive "__internal" with network unplugged 55.135
And I enable persistence 11.037
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 33.150
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.493
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
# 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.069
And the network is plugged 0.042
And Tor is ready 18.716
# 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.411
And available upgrades have been checked 0.104
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.107
And I can open the Additional Software configuration window from the notification 3.093
And I shutdown Tails and wait for the computer to power off 2:2.324
And I start Tails from USB drive "__internal" with network unplugged 53.882
And I enable persistence 9.368
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 33.524
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.395
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
And the network is plugged 0.045
And Tor is ready 44.034
Then the Additional Software upgrade service has started 0.176
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.102
After features/support/hooks.rb:450 2.371
After features/support/hooks.rb:291 0.788
After features/support/hooks.rb:75 0.027
53.159
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 43.875
When I eject the boot medium 0.240
Then Tails eventually shuts down 9.044
After features/support/hooks.rb:291 0.214
After features/support/hooks.rb:75 0.000
41.431
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.755
And I prepare Tails for memory erasure tests 0.400
And I fill a 128 MiB file with a known pattern on the root filesystem 18.484
And patterns cover at least 128 MiB in the guest's memory 3.265

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

When I eject the boot medium 0.278
And I wait for Tails to finish wiping the memory 8.576
Then I find very few patterns in the guest's memory 1.670

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

After features/support/hooks.rb:291 3.567
After features/support/hooks.rb:75 0.000
32.440
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.215
And I prepare Tails for memory erasure tests 0.484
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.772
And I fill the USB drive with a known pattern 2.067
And I read the content of the test FS 0.120
And patterns cover at least 90% of the test FS size in the guest's memory 3.325

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

When I eject the boot medium 0.289
And I wait for Tails to finish wiping the memory 9.427
Then I find very few patterns in the guest's memory 1.736

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

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

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

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

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

After features/support/hooks.rb:291 3.606
After features/support/hooks.rb:75 0.000
2:15.052
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.031
And I prepare Tails for memory erasure tests 0.449
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.527
And patterns cover at least 100 MiB in the guest's memory 3.415

Pattern coverage: 109.973% (109 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.444
And I wait for Tails to finish wiping the memory 9.106
Then I find very few patterns in the guest's memory 1.746

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

And Tails eventually shuts down 1:28.331
After features/support/hooks.rb:291 0.168
After features/support/hooks.rb:75 0.000
39.443
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.224
When I start "Tails Documentation" via GNOME Activities Overview 10.614
Then the Tor Browser has started 20.014
Then "Tails - Documentation" has loaded in the Tor Browser 0.590
After features/support/hooks.rb:291 1.194
After features/support/hooks.rb:75 0.000
46.605
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 15.445
When I start "Tails Documentation" via GNOME Activities Overview 10.592
Then the Tor Browser has started 20.040
Then "Tails - Documentation" has loaded in the Tor Browser 0.527
After features/support/hooks.rb:291 0.867
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.748
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.871
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.130
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.045
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.075
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.063
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.254
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.475
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.173
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.103
When I close Evince 0.199
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.113
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.152
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.291
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.067
When I close Evince 0.179
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.104
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.145
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.238
# 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.063
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.794
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.431
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 1.145
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.043
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.150
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.076
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.771
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.174
After features/support/hooks.rb:291 0.802
After features/support/hooks.rb:75 0.000
19.422
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.072
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.060
When I press the "PRINTSCREEN" key 0.120
And GNOME offers me various screenshot options 0.987
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.049
After features/support/hooks.rb:291 0.709
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.644
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.793
When I log in to a new session in Arabic (ar) 28.883
Then the keyboard layout is set to "us" 0.216
When the network is plugged 0.032
And Tor is ready 19.059
Then I successfully start the Unsafe Browser in "ar" 14.617
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 25.090
And DuckDuckGo is the default search engine 9.922
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 11.397
And the layout of the screen keyboard is set to "us" 0.531
After features/support/hooks.rb:291 1.316
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.374
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.841
When I log in to a new session in Chinese (zh_CN) 29.954
Then the keyboard layout is set to "cn" 0.165
When the network is plugged 0.045
And Tor is ready 15.014
Then I successfully start the Unsafe Browser in "zh_CN" 15.520
And I kill the Unsafe Browser 5.733
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 22.002
And DuckDuckGo is the default search engine 10.203
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 14.949
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:291 1.538
After features/support/hooks.rb:75 0.000
Feature: Localization
1:51.042
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.723
When I log in to a new session in English (en) 17.551
Then the keyboard layout is set to "us" 0.183
When the network is plugged 0.050
And Tor is ready 16.728
Then I successfully start the Unsafe Browser in "en" 14.709
And I kill the Unsafe Browser 5.615
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 25.578
And DuckDuckGo is the default search engine 5.271
And I kill the Tor Browser 5.328
And the screen keyboard works in Thunderbird 11.675
And the layout of the screen keyboard is set to "us" 0.525
After features/support/hooks.rb:291 1.222
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.283
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 7.891
When I log in to a new session in French (fr) 28.675
Then the keyboard layout is set to "fr" 0.220
When the network is plugged 0.036
And Tor is ready 16.100
Then I successfully start the Unsafe Browser in "fr" 14.565
And I kill the Unsafe Browser 5.714
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 23.998
And DuckDuckGo is the default search engine 19.326
And I kill the Tor Browser 5.393
And the screen keyboard works in Thunderbird 11.707
And the layout of the screen keyboard is set to "fr" 0.566
After features/support/hooks.rb:291 1.148
After features/support/hooks.rb:75 0.000
Feature: Localization
2:3.615
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.979
When I log in to a new session in German (de) 27.299
Then the keyboard layout is set to "de" 0.145
When the network is plugged 0.043
And Tor is ready 15.719
Then I successfully start the Unsafe Browser in "de" 14.212
And I kill the Unsafe Browser 5.733
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 25.024
And DuckDuckGo is the default search engine 9.499
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 12.053
And the layout of the screen keyboard is set to "de" 0.573
After features/support/hooks.rb:291 1.587
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.860
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.032
When I log in to a new session in Italian (it) 28.830
Then the keyboard layout is set to "it" 0.158
When the network is plugged 0.058
And Tor is ready 15.057
Then I successfully start the Unsafe Browser in "it" 14.397
And I kill the Unsafe Browser 5.768
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 25.251
And DuckDuckGo is the default search engine 10.288
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 13.818
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:291 1.443
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.774
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.861
When I log in to a new session in Persian (fa) 28.681
Then the keyboard layout is set to "ir" 0.368
When the network is plugged 0.048
And Tor is ready 16.145
Then I successfully start the Unsafe Browser in "fa" 14.302
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 25.693
And DuckDuckGo is the default search engine 10.248
And I kill the Tor Browser 5.434
And the screen keyboard works in Thunderbird 11.543
And the layout of the screen keyboard is set to "ir" 0.599
After features/support/hooks.rb:291 1.036
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.395
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.870
When I log in to a new session in Portuguese (pt) 33.898
Then the keyboard layout is set to "pt" 0.168
When the network is plugged 0.033
And Tor is ready 14.165
Then I successfully start the Unsafe Browser in "pt" 14.497
And I kill the Unsafe Browser 5.758
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 23.307
And DuckDuckGo is the default search engine 18.524
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 12.033
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:291 1.112
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.141
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.800
When I log in to a new session in Russian (ru) 29.085
Then the keyboard layout is set to "ru" 0.389
When the network is plugged 0.031
And Tor is ready 15.905
Then I successfully start the Unsafe Browser in "ru" 14.698
And I kill the Unsafe Browser 5.726
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 26.013
And DuckDuckGo is the default search engine 9.596
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 13.072
And the layout of the screen keyboard is set to "ru" 0.519
After features/support/hooks.rb:291 2.555
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.005
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.770
When I log in to a new session in Spanish (es) 28.386
Then the keyboard layout is set to "es" 0.169
When the network is plugged 0.103
And Tor is ready 14.987
Then I successfully start the Unsafe Browser in "es" 13.975
And I kill the Unsafe Browser 5.825
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 27.351
And DuckDuckGo is the default search engine 10.712
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 11.591
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:291 1.096
After features/support/hooks.rb:75 0.000
Feature: Localization
2:34.438
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.842
When I log in to a new session in Turkish (tr) 28.798
Then the keyboard layout is set to "tr" 0.201
When the network is plugged 0.059
And Tor is ready 44.560
Then I successfully start the Unsafe Browser in "tr" 14.452
And I kill the Unsafe Browser 5.817
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 25.005
And DuckDuckGo is the default search engine 9.943
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 11.839
And the layout of the screen keyboard is set to "us" 0.573
After features/support/hooks.rb:291 1.282
After features/support/hooks.rb:75 0.000
1:30.124
Before features/support/hooks.rb:245 0.006
Given a computer 0.185
And I start Tails from DVD with network unplugged and I login 1:17.346
And I plug and mount a USB drive containing a sample PNG 11.064
Then MAT can clean some sample PNG file 1.526
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.010
Feature: Networking
37.170
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.995
And I disable networking in Tails Greeter 0.964
And I log in to a new session 17.620
Then no network interfaces are enabled 0.187
When I hotplug a network device 0.167
And I wait 10 seconds 10.001

Slept for 10 seconds

Then no network interfaces are enabled 0.233
After features/support/hooks.rb:291 1.238
After features/support/hooks.rb:75 0.000
14.551
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.342
Then no unexpected services are listening for network connections 0.209

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.633
After features/support/hooks.rb:75 0.000
1:14.263
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.721
When I request a reboot using the system menu 1.608
Then Tails eventually restarts 1:0.933
After features/support/hooks.rb:291 3.508
After features/support/hooks.rb:75 0.000
13.416
Given I have the SSH key pair for an SFTP server 0.237
When I connect to an SFTP server on the Internet 12.218
Then I successfully connect to the SFTP server 0.960
After features/support/hooks.rb:450 0.498
After features/support/hooks.rb:291 1.321
After features/support/hooks.rb:75 0.000
11.208
When the network is plugged 0.044
And the Tor Connection Assistant autostarts 5.180
And I look at the hide mode but then I go back 4.348
And I choose to connect to Tor automatically 1.487
Then Tor Connection does not propose me to use Tor bridges 0.148
After features/support/hooks.rb:291 0.889
After features/support/hooks.rb:75 0.000
10.254
When I monitor the network connections of tails-security-check 0.068
And I re-run tails-security-check 0.161
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.024
After features/support/hooks.rb:450 0.449
After features/support/hooks.rb:291 0.741
After features/support/hooks.rb:75 0.000
2.449
When I monitor the network connections of htpdate 0.086
And I re-run htpdate 2.345
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:450 0.364
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.000
32.363
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.065
And I re-run tails-upgrade-frontend-wrapper 32.285
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.453
After features/support/hooks.rb:291 1.399
After features/support/hooks.rb:75 0.000
30.325
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.312
When I successfully start the Unsafe Browser 15.897
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.436
And the Unsafe Browser chroot is torn down 0.557
After features/support/hooks.rb:291 2.311
After features/support/hooks.rb:75 0.000
40.611
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.313
When I successfully start the Unsafe Browser 15.279
# 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.156
Then I see a warning about another instance already running 3.852
After features/support/hooks.rb:291 1.217
After features/support/hooks.rb:75 0.000
2:28.575
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.670
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.075
But checking for updates is disabled in the Unsafe Browser's configuration 0.014
When I successfully start the Unsafe Browser 16.327
And I wait 120 seconds 2:0.070

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.408
After features/support/hooks.rb:450 0.422
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.048
28.711
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.988
And the network is unplugged 0.047
# 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.177
Then I am told I cannot start the Unsafe Browser when I am offline 6.487
After features/support/hooks.rb:291 1.575
After features/support/hooks.rb:75 0.000
19.551
When I plug a USB drive containing a basic VeraCrypt volume 6.959
And I cancel the GNOME authentication prompt 1.750
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.135
And I open this VeraCrypt volume in GNOME Files 5.258
Then I see the expected contents in this VeraCrypt volume 0.412
When I lock the currently opened VeraCrypt volume 0.920
Then the VeraCrypt volume has been unmounted and locked 0.114
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.000
22.584
When I plug a USB drive containing a hidden VeraCrypt volume 10.331
And I cancel the GNOME authentication prompt 1.776
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.794
And I open this VeraCrypt volume in GNOME Files 4.537
Then I see the expected contents in this VeraCrypt volume 0.555
When I lock the currently opened VeraCrypt volume 0.436
Then the VeraCrypt volume has been unmounted and locked 0.153
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.000
27.931
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.158
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.655
And I open this VeraCrypt volume in GNOME Files 5.814
Then I see the expected contents in this VeraCrypt volume 1.813
When I lock the currently opened VeraCrypt file container 0.377
Then the VeraCrypt file container has been unmounted and locked 1.111
After features/support/hooks.rb:291 0.706
After features/support/hooks.rb:75 0.000
36.644
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.313
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.384
And I open this VeraCrypt volume in GNOME Files 5.893
Then I see the expected contents in this VeraCrypt volume 0.400
When I lock the currently opened VeraCrypt file container 0.516
Then the VeraCrypt file container has been unmounted and locked 0.136
After features/support/hooks.rb:291 0.755
After features/support/hooks.rb:75 0.016
25.692
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.375
And I cancel the GNOME authentication prompt 2.088
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.676
And I open this VeraCrypt volume in GNOME Files 4.512
Then I see the expected contents in this VeraCrypt volume 0.413
When I lock the currently opened VeraCrypt volume 0.378
Then the VeraCrypt volume has been unmounted and locked 0.247
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.000
25.147
When I plug a USB drive containing a hidden VeraCrypt volume 10.342
And I cancel the GNOME authentication prompt 1.831
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.134
And I open this VeraCrypt volume in GNOME Files 4.726
Then I see the expected contents in this VeraCrypt volume 0.413
When I lock the currently opened VeraCrypt volume 0.546
Then the VeraCrypt volume has been unmounted and locked 0.153
After features/support/hooks.rb:291 1.130
After features/support/hooks.rb:75 0.000
46.538
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.153
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.111
And I open this VeraCrypt volume in GNOME Files 5.640
Then I see the expected contents in this VeraCrypt volume 0.919
When I lock the currently opened VeraCrypt file container 0.482
Then the VeraCrypt file container has been unmounted and locked 0.230
After features/support/hooks.rb:291 0.724
After features/support/hooks.rb:75 0.014
49.268
When I plug and mount a USB drive containing a hidden VeraCrypt file container 23.379
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.109
And I open this VeraCrypt volume in GNOME Files 5.513
Then I see the expected contents in this VeraCrypt volume 0.680
When I lock the currently opened VeraCrypt file container 0.386
Then the VeraCrypt file container has been unmounted and locked 0.198
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.016
38.658
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.934
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.846
And I open this VeraCrypt volume in GNOME Files 4.624
Then I see the expected contents in this VeraCrypt volume 2.403
When I lock the currently opened VeraCrypt file container 0.539
Then the VeraCrypt file container has been unmounted and locked 0.309
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000