Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 119 27 Jun 2024, 06:49

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:16:57.171 Passed
Feature: Time syncing
1:26.587
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.002
Given I have started Tails from DVD without network and logged in 9.454
When I bump the system time with "-15 days" 0.293
And I warm reboot the computer 0.015
And the computer reboots Tails 1:15.846
Then Tails' hardware clock is close to the host system's time 0.977
After features/support/hooks.rb:515 0.132
After features/support/hooks.rb:326 0.659
After features/support/hooks.rb:100 0.020
Feature: Time syncing
1:34.170
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given I have started Tails from DVD without network and logged in 9.599
When I bump the hardware clock's time with "-15 days" 1.582
And I warm reboot the computer 0.012
And the computer reboots Tails 1:22.392
Then the hardware clock is still off by "-15 days" 0.584
After features/support/hooks.rb:515 0.128
After features/support/hooks.rb:326 0.721
After features/support/hooks.rb:100 0.005
21.440
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.208
And I prepare Tails for memory erasure tests 0.442
When I start a process allocating 128 MiB of memory with a known pattern 2.438
Then patterns cover at least 128 MiB in the guest's memory 3.978

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

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

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

After features/support/hooks.rb:326 2.538
After features/support/hooks.rb:100 0.000
25.931
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.496
And I prepare Tails for memory erasure tests 0.428
And I find very few patterns in the guest's memory 3.945

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

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

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

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

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

After features/support/hooks.rb:326 3.698
After features/support/hooks.rb:100 0.000
46.407
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.285
And I prepare Tails for memory erasure tests 0.400
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.202
Then I find very few patterns in the guest's memory 4.836

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.487
After features/support/hooks.rb:100 0.000
7:46.564
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:0.598
And I prepare Tails for memory erasure tests 0.434
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.171
When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.598
After features/support/hooks.rb:100 0.013
26.641
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.428
And I temporarily create a 4 GiB disk named "gptfat" 0.045
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.350
And I plug USB drive "gptfat" 2.556
When I start Tails Installer 9.213
Then I am told by Tails Installer that the destination device "is too small" 0.046
After features/support/hooks.rb:326 1.609
After features/support/hooks.rb:100 0.001
10:6.268
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.007
Given a computer 0.243
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:25.788
And I configure APT to prefer an old version of cowsay 0.034
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.199
And I accept adding "cowsay" to Additional Software 8.501
And Additional Software is correctly configured for package "cowsay" 1.012
And I shutdown Tails and wait for the computer to power off 6.521
And I start Tails from USB drive "__internal" with network unplugged 1:3.300
And I enable persistence 13.020
# 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.031
And I log in to a new session 40.308
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.891
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
# 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.084
And the network is plugged 0.050
And Tor is ready 20.116
# 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 9.357
And available upgrades have been checked 0.090
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.246
And I can open the Additional Software configuration window from the notification 4.264
And I shutdown Tails and wait for the computer to power off 11.146
And I start Tails from USB drive "__internal" with network unplugged 1:3.406
And I enable persistence 15.391
# 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.035
And I log in to a new session 39.023
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.444
And I revert the APT tweaks that made it prefer an old version of cowsay 0.082
And the network is plugged 0.052
And Tor is ready 52.262
Then the Additional Software upgrade service has started 0.190
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.099
After features/support/hooks.rb:515 2.523
After features/support/hooks.rb:326 1.235
After features/support/hooks.rb:100 0.038
1:2.419
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 50.516
When I eject the boot medium 0.291
Then Tails eventually shuts down 11.612
After features/support/hooks.rb:326 0.301
After features/support/hooks.rb:100 0.000
1:3.131
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 23.400
And I prepare Tails for memory erasure tests 0.410
And I fill a 128 MiB file with a known pattern on the root filesystem 18.954
And patterns cover at least 128 MiB in the guest's memory 5.089

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

When I eject the boot medium 0.429
And I wait for Tails to finish wiping the memory 12.992
Then I find very few patterns in the guest's memory 1.855

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

After features/support/hooks.rb:326 3.581
After features/support/hooks.rb:100 0.000
42.611
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.266
And I prepare Tails for memory erasure tests 0.385
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.155
And I fill the USB drive with a known pattern 3.981
And I read the content of the test FS 0.130
And patterns cover at least 90% of the test FS size in the guest's memory 4.605

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

When I eject the boot medium 0.334
And I wait for Tails to finish wiping the memory 12.849
Then I find very few patterns in the guest's memory 1.904

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

After features/support/hooks.rb:326 3.593
After features/support/hooks.rb:100 0.000
1:8.026
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.103
And I prepare Tails for memory erasure tests 0.443
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 40.470
And I fill the USB drive with a known pattern 1.426
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 3.528

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

When I eject the boot medium 0.347
And I wait for Tails to finish wiping the memory 10.634
Then I find very few patterns in the guest's memory 2.009

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

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

Pattern coverage: 113.981% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.447
And I wait for Tails to finish wiping the memory 11.597
Then I find very few patterns in the guest's memory 1.849

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

And Tails eventually shuts down 1:29.022
After features/support/hooks.rb:326 0.190
After features/support/hooks.rb:100 0.000
45.035
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.438
When I start "Tails Documentation" via GNOME Activities Overview 10.764
Then the Tor Browser has started 25.064
Then "Tails - Documentation" has loaded in the Tor Browser 0.768
After features/support/hooks.rb:326 1.084
After features/support/hooks.rb:100 0.000
51.357
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 15.870
When I start "Tails Documentation" via GNOME Activities Overview 10.803
Then the Tor Browser has started 24.007
Then "Tails - Documentation" has loaded in the Tor Browser 0.676
After features/support/hooks.rb:326 1.279
After features/support/hooks.rb:100 0.000
Feature: Using Evince
34.804
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 22.074
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.169
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.063
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.080
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.074
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.169
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.484
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.638
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.102
When I close Evince 0.230
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.133
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.216
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.374
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.106
When I close Evince 0.190
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.154
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.294
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.065
After features/support/hooks.rb:326 1.203
After features/support/hooks.rb:100 0.000
Feature: Using Evince
19.611
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.105
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.290
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.071
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.202
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.598
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.159
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.182
After features/support/hooks.rb:326 1.137
After features/support/hooks.rb:100 0.000
21.677
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.697
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.262
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.402
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.063
After features/support/hooks.rb:326 1.046
After features/support/hooks.rb:100 0.000
Feature: Localization
2:37.731
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.393
When I log in to a new session in Arabic (ar) 37.408
Then the keyboard layout is set to "us" 0.158
When the network is plugged 0.047
And Tor is ready 17.180
Then I successfully start the Unsafe Browser in "ar" 18.057
And I kill the Unsafe Browser 6.500
When I enable the screen keyboard 0.169
Then the screen keyboard works in Tor Browser 33.142
And DuckDuckGo is the default search engine 17.564
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 13.005
And the layout of the screen keyboard is set to "us" 0.575
After features/support/hooks.rb:326 1.411
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.440
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.496
When I log in to a new session in Chinese (zh_CN) 34.509
Then the keyboard layout is set to "cn" 0.287
When the network is plugged 0.047
And Tor is ready 18.306
Then I successfully start the Unsafe Browser in "zh_CN" 15.979
And I kill the Unsafe Browser 5.778
When I enable the screen keyboard 0.147
Then the screen keyboard works in Tor Browser 30.329
And DuckDuckGo is the default search engine 9.798
And I kill the Tor Browser 5.334
And the screen keyboard works in Thunderbird 17.864
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:326 1.778
After features/support/hooks.rb:100 0.000
Feature: Localization
2:5.446
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.846
When I log in to a new session in English (en) 20.134
Then the keyboard layout is set to "us" 0.281
When the network is plugged 0.070
And Tor is ready 20.487
Then I successfully start the Unsafe Browser in "en" 14.983
And I kill the Unsafe Browser 5.711
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 30.756
And DuckDuckGo is the default search engine 4.864
And I kill the Tor Browser 5.334
And the screen keyboard works in Thunderbird 13.279
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:326 3.848
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.915
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.839
When I log in to a new session in French (fr) 33.683
Then the keyboard layout is set to "fr" 0.146
When the network is plugged 0.047
And Tor is ready 16.062
Then I successfully start the Unsafe Browser in "fr" 14.723
And I kill the Unsafe Browser 5.855
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 29.862
And DuckDuckGo is the default search engine 9.864
And I kill the Tor Browser 5.329
And the screen keyboard works in Thunderbird 12.774
And the layout of the screen keyboard is set to "fr" 0.609
After features/support/hooks.rb:326 3.594
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.404
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.107
When I log in to a new session in German (de) 34.108
Then the keyboard layout is set to "de" 0.223
When the network is plugged 0.047
And Tor is ready 16.128
Then I successfully start the Unsafe Browser in "de" 15.769
And I kill the Unsafe Browser 5.942
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 29.081
And DuckDuckGo is the default search engine 10.383
And I kill the Tor Browser 5.539
And the screen keyboard works in Thunderbird 14.337
And the layout of the screen keyboard is set to "de" 0.586
After features/support/hooks.rb:326 1.523
After features/support/hooks.rb:100 0.000
Feature: Localization
2:48.778
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.478
When I log in to a new session in Italian (it) 32.931
Then the keyboard layout is set to "it" 0.226
When the network is plugged 0.051
And Tor is ready 45.311
Then I successfully start the Unsafe Browser in "it" 15.391
And I kill the Unsafe Browser 5.821
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 30.401
And DuckDuckGo is the default search engine 10.681
And I kill the Tor Browser 5.595
And the screen keyboard works in Thunderbird 13.198
And the layout of the screen keyboard is set to "us" 0.566
After features/support/hooks.rb:326 1.763
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.720
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.353
When I log in to a new session in Persian (fa) 38.011
Then the keyboard layout is set to "ir" 0.154
When the network is plugged 0.042
And Tor is ready 15.688
Then I successfully start the Unsafe Browser in "fa" 16.952
And I kill the Unsafe Browser 5.800
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 28.985
And DuckDuckGo is the default search engine 18.601
And I kill the Tor Browser 5.542
And the screen keyboard works in Thunderbird 13.843
And the layout of the screen keyboard is set to "ir" 0.618
After features/support/hooks.rb:326 1.165
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.303
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.910
When I log in to a new session in Portuguese (pt) 33.646
Then the keyboard layout is set to "pt" 0.159
When the network is plugged 0.042
And Tor is ready 17.522
Then I successfully start the Unsafe Browser in "pt" 15.405
And I kill the Unsafe Browser 5.813
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 31.457
And DuckDuckGo is the default search engine 11.176
And I kill the Tor Browser 5.634
And the screen keyboard works in Thunderbird 13.843
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:326 1.224
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.701
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.403
When I log in to a new session in Russian (ru) 34.232
Then the keyboard layout is set to "ru" 0.218
When the network is plugged 0.044
And Tor is ready 18.221
Then I successfully start the Unsafe Browser in "ru" 14.938
And I kill the Unsafe Browser 5.777
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 31.113
And DuckDuckGo is the default search engine 10.784
And I kill the Tor Browser 5.584
And the screen keyboard works in Thunderbird 14.673
And the layout of the screen keyboard is set to "ru" 0.582
After features/support/hooks.rb:326 1.448
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.711
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.578
When I log in to a new session in Spanish (es) 35.062
Then the keyboard layout is set to "es" 0.202
When the network is plugged 0.050
And Tor is ready 18.978
Then I successfully start the Unsafe Browser in "es" 16.702
And I kill the Unsafe Browser 5.841
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 30.237
And DuckDuckGo is the default search engine 10.523
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 13.300
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:326 2.174
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.726
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.627
When I log in to a new session in Turkish (tr) 35.689
Then the keyboard layout is set to "tr" 0.364
When the network is plugged 0.046
And Tor is ready 17.733
Then I successfully start the Unsafe Browser in "tr" 15.430
And I kill the Unsafe Browser 5.783
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 29.983
And DuckDuckGo is the default search engine 11.427
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 14.450
And the layout of the screen keyboard is set to "us" 0.587
After features/support/hooks.rb:326 1.262
After features/support/hooks.rb:100 0.000
1:37.239
Before features/support/hooks.rb:269 0.005
Given a computer 0.235
And I start Tails from DVD with network unplugged and I login 1:19.666
And I plug and mount a USB drive containing a sample PNG 15.569
Then MAT can clean some sample PNG file 1.767
After features/support/hooks.rb:326 0.648
After features/support/hooks.rb:100 0.010
Feature: Networking
39.989
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.301
And I disable networking in Tails Greeter 1.372
And I log in to a new session 19.732
Then no network interfaces are enabled 0.197
When I hotplug a network device 0.183
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.193
After features/support/hooks.rb:326 1.571
After features/support/hooks.rb:100 0.000
18.760
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 18.536
Then no unexpected services are listening for network connections 0.223

Service 'cups-browsed' is listening on 0.0.0.0:631 but has an exception

Service 'onion-grater' is listening on 0.0.0.0:951 but has an exception

Service 'tor' is listening on 10.200.1.1:9050 but has an exception

After features/support/hooks.rb:326 0.665
After features/support/hooks.rb:100 0.000
1:51.409
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 28.012
When I request a reboot using the system menu 1.908
Then Tails eventually restarts 1:21.488
After features/support/hooks.rb:326 3.513
After features/support/hooks.rb:100 0.000
15.150
Given I have the SSH key pair for an SFTP server 0.259
When I connect to an SFTP server on the Internet 13.372
Then I successfully connect to the SFTP server 1.519
After features/support/hooks.rb:515 0.574
After features/support/hooks.rb:326 1.269
After features/support/hooks.rb:100 0.000
9.964
When the network is plugged 0.049
And the Tor Connection Assistant autostarts 4.212
And I look at the hide mode but then I go back 4.103
And I choose to connect to Tor automatically 1.441
Then Tor Connection does not propose me to use Tor bridges 0.158
After features/support/hooks.rb:326 1.112
After features/support/hooks.rb:100 0.000
10.231
When I monitor the network connections of tails-security-check 0.069
And I re-run tails-security-check 0.126
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.034
After features/support/hooks.rb:515 0.433
After features/support/hooks.rb:326 1.199
After features/support/hooks.rb:100 0.000
2.492
When I monitor the network connections of htpdate 0.080
And I re-run htpdate 2.394
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:515 0.470
After features/support/hooks.rb:326 0.705
After features/support/hooks.rb:100 0.000
32.355
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.071
And I re-run tails-upgrade-frontend-wrapper 32.268
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:515 0.552
After features/support/hooks.rb:326 0.832
After features/support/hooks.rb:100 0.000
38.080
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.976
When I successfully start the Unsafe Browser 22.978
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.533
And the Unsafe Browser chroot is torn down 0.470
After features/support/hooks.rb:326 1.233
After features/support/hooks.rb:100 0.000
48.166
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.545
When I successfully start the Unsafe Browser 21.458
# 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.004

Slept for 10 seconds

And I try to start the Unsafe Browser 0.238
Then I see a warning about another instance already running 3.919
After features/support/hooks.rb:326 1.399
After features/support/hooks.rb:100 0.000
2:30.029
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.434
And I capture all network traffic 0.012
And I configure the Unsafe Browser to check for updates more frequently 0.084
But checking for updates is disabled in the Unsafe Browser's configuration 0.018
When I successfully start the Unsafe Browser 16.871
And I wait 120 seconds 2:0.094

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.513
After features/support/hooks.rb:515 0.587
After features/support/hooks.rb:326 0.874
After features/support/hooks.rb:100 0.043
31.735
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.451
And the network is unplugged 0.081
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.007

Slept for 10 seconds

When I try to start the Unsafe Browser 0.134
Then I am told I cannot start the Unsafe Browser when I am offline 8.059
After features/support/hooks.rb:326 2.242
After features/support/hooks.rb:100 0.000
21.403
When I plug a USB drive containing a basic VeraCrypt volume 7.297
And I cancel the GNOME authentication prompt 2.152
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.276
And I open this VeraCrypt volume in GNOME Files 5.412
Then I see the expected contents in this VeraCrypt volume 0.574
When I lock the currently opened VeraCrypt volume 0.533
Then the VeraCrypt volume has been unmounted and locked 0.155
After features/support/hooks.rb:326 0.755
After features/support/hooks.rb:100 0.000
23.765
When I plug a USB drive containing a hidden VeraCrypt volume 10.273
And I cancel the GNOME authentication prompt 2.037
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.287
And I open this VeraCrypt volume in GNOME Files 5.007
Then I see the expected contents in this VeraCrypt volume 0.572
When I lock the currently opened VeraCrypt volume 0.333
Then the VeraCrypt volume has been unmounted and locked 0.252
After features/support/hooks.rb:326 0.786
After features/support/hooks.rb:100 0.000
35.097
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.467
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.340
And I open this VeraCrypt volume in GNOME Files 5.766
Then I see the expected contents in this VeraCrypt volume 0.912
When I lock the currently opened VeraCrypt file container 0.370
Then the VeraCrypt file container has been unmounted and locked 0.240
After features/support/hooks.rb:326 0.805
After features/support/hooks.rb:100 0.000
49.757
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.110
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.646
And I open this VeraCrypt volume in GNOME Files 6.458
Then I see the expected contents in this VeraCrypt volume 4.490
When I lock the currently opened VeraCrypt file container 0.369
Then the VeraCrypt file container has been unmounted and locked 0.682
After features/support/hooks.rb:326 0.829
After features/support/hooks.rb:100 0.018
27.144
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.628
And I cancel the GNOME authentication prompt 2.248
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.361
And I open this VeraCrypt volume in GNOME Files 4.698
Then I see the expected contents in this VeraCrypt volume 0.475
When I lock the currently opened VeraCrypt volume 0.526
Then the VeraCrypt volume has been unmounted and locked 0.205
After features/support/hooks.rb:326 0.805
After features/support/hooks.rb:100 0.000
28.465
When I plug a USB drive containing a hidden VeraCrypt volume 10.705
And I cancel the GNOME authentication prompt 2.237
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.021
And I open this VeraCrypt volume in GNOME Files 5.071
Then I see the expected contents in this VeraCrypt volume 0.678
When I lock the currently opened VeraCrypt volume 0.537
Then the VeraCrypt volume has been unmounted and locked 0.213
After features/support/hooks.rb:326 1.650
After features/support/hooks.rb:100 0.000
53.716
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.233
And I unlock and mount this VeraCrypt file container with GNOME Disks 23.131
And I open this VeraCrypt volume in GNOME Files 5.597
Then I see the expected contents in this VeraCrypt volume 0.957
When I lock the currently opened VeraCrypt file container 0.536
Then the VeraCrypt file container has been unmounted and locked 0.259
After features/support/hooks.rb:326 1.377
After features/support/hooks.rb:100 0.020
53.483
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.094
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.320
And I open this VeraCrypt volume in GNOME Files 5.256
Then I see the expected contents in this VeraCrypt volume 1.053
When I lock the currently opened VeraCrypt file container 0.538
Then the VeraCrypt file container has been unmounted and locked 0.220
After features/support/hooks.rb:326 1.110
After features/support/hooks.rb:100 0.017
44.076
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.988
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.719
And I open this VeraCrypt volume in GNOME Files 4.993
Then I see the expected contents in this VeraCrypt volume 2.580
When I lock the currently opened VeraCrypt file container 0.527
Then the VeraCrypt file container has been unmounted and locked 0.266
After features/support/hooks.rb:326 8.021
After features/support/hooks.rb:100 0.000