Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 113 21 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:17:36.254 Passed
Feature: Time syncing
1:26.826
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 8.702
When I bump the system time with "-15 days" 0.918
And I warm reboot the computer 0.016
And the computer reboots Tails 1:16.398
Then Tails' hardware clock is close to the host system's time 0.790
After features/support/hooks.rb:515 0.110
After features/support/hooks.rb:326 0.606
After features/support/hooks.rb:100 0.005
Feature: Time syncing
1:36.275
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 8.163
When I bump the hardware clock's time with "-15 days" 1.116
And I warm reboot the computer 0.012
And the computer reboots Tails 1:26.101
Then the hardware clock is still off by "-15 days" 0.882
After features/support/hooks.rb:515 0.125
After features/support/hooks.rb:326 0.696
After features/support/hooks.rb:100 0.005
19.458
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.193
And I prepare Tails for memory erasure tests 0.496
When I start a process allocating 128 MiB of memory with a known pattern 2.430
Then patterns cover at least 128 MiB in the guest's memory 3.547

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:326 0.868
After features/support/hooks.rb:100 0.000
1:0.960
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.978
And I prepare Tails for memory erasure tests 0.397
When I fill a 128 MiB file with a known pattern on the root filesystem 15.070
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 13.178
Then patterns cover at least 128 MiB in the guest's memory 2.554

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.528
After features/support/hooks.rb:100 0.000
7:24.710
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:39.976
And I prepare Tails for memory erasure tests 0.398
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.126
When I trigger shutdown 0.014
And I wait 20 seconds 20.016

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.508
After features/support/hooks.rb:100 0.011
26.509
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.099
And I temporarily create a 4 GiB disk named "gptfat" 0.057
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.267
And I plug USB drive "gptfat" 3.648
When I start Tails Installer 8.391
Then I am told by Tails Installer that the destination device "is too small" 0.045
After features/support/hooks.rb:326 0.817
After features/support/hooks.rb:100 0.001
11:51.527
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given a computer 0.236
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:24.717
And I configure APT to prefer an old version of cowsay 0.026
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.827
And I accept adding "cowsay" to Additional Software 7.187
And Additional Software is correctly configured for package "cowsay" 0.950
And I shutdown Tails and wait for the computer to power off 6.300
And I start Tails from USB drive "__internal" with network unplugged 1:5.363
And I enable persistence 14.696
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.025
And I log in to a new session 35.492
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.731
And I revert the APT tweaks that made it prefer an old version of cowsay 0.081
# 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.068
And the network is plugged 0.042
And Tor is ready 21.265
# 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.998
And available upgrades have been checked 0.217
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.157
And I can open the Additional Software configuration window from the notification 5.603
And I shutdown Tails and wait for the computer to power off 2:8.221
And I start Tails from USB drive "__internal" with network unplugged 58.169
And I enable persistence 13.582
# 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 35.372
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.325
And I revert the APT tweaks that made it prefer an old version of cowsay 0.068
And the network is plugged 0.038
And Tor is ready 54.477
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.092
After features/support/hooks.rb:515 2.306
After features/support/hooks.rb:326 1.121
After features/support/hooks.rb:100 0.025
1:0.708
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 49.487
When I eject the boot medium 0.276
Then Tails eventually shuts down 10.945
After features/support/hooks.rb:326 0.252
After features/support/hooks.rb:100 0.000
42.184
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.780
And I prepare Tails for memory erasure tests 0.846
And I fill a 128 MiB file with a known pattern on the root filesystem 13.208
And patterns cover at least 128 MiB in the guest's memory 3.275

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

When I eject the boot medium 0.351
And I wait for Tails to finish wiping the memory 14.015
Then I find very few patterns in the guest's memory 1.707

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

After features/support/hooks.rb:326 3.601
After features/support/hooks.rb:100 0.000
44.402
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 9.829
And I prepare Tails for memory erasure tests 0.588
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.292
And I fill the USB drive with a known pattern 2.804
And I read the content of the test FS 0.105
And patterns cover at least 90% of the test FS size in the guest's memory 3.850

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

When I eject the boot medium 0.725
And I wait for Tails to finish wiping the memory 14.333
Then I find very few patterns in the guest's memory 1.873

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

After features/support/hooks.rb:326 3.780
After features/support/hooks.rb:100 0.000
1:4.382
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.527
And I prepare Tails for memory erasure tests 0.575
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.324
And I fill the USB drive with a known pattern 1.506
And I read the content of the test FS 0.067
And patterns cover at least 99% of the test FS size in the guest's memory 3.060

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

When I eject the boot medium 0.571
And I wait for Tails to finish wiping the memory 11.961
Then I find very few patterns in the guest's memory 1.788

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

After features/support/hooks.rb:326 3.560
After features/support/hooks.rb:100 0.000
2:22.462
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.909
And I prepare Tails for memory erasure tests 0.874
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.295
And patterns cover at least 100 MiB in the guest's memory 3.533

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

When I eject the boot medium 0.515
And I wait for Tails to finish wiping the memory 12.309
Then I find very few patterns in the guest's memory 1.897

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

And Tails eventually shuts down 1:29.127
After features/support/hooks.rb:326 0.158
After features/support/hooks.rb:100 0.000
45.763
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 9.517
When I start "Tails Documentation" via GNOME Activities Overview 11.066
Then the Tor Browser has started 24.612
Then "Tails - Documentation" has loaded in the Tor Browser 0.566
After features/support/hooks.rb:326 0.967
After features/support/hooks.rb:100 0.000
1:4.680
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 27.815
When I start "Tails Documentation" via GNOME Activities Overview 10.684
Then the Tor Browser has started 25.487
Then "Tails - Documentation" has loaded in the Tor Browser 0.693
After features/support/hooks.rb:326 0.816
After features/support/hooks.rb:100 0.000
Feature: Using Evince
22.770
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and logged in 8.609
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.181
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.099
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.096
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.167
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.246
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.777
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.570
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.076
When I close Evince 0.190
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.255
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.333
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.796
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.083
When I close Evince 0.189
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.126
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.224
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.678
# 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 0.997
After features/support/hooks.rb:100 0.000
Feature: Using Evince
16.195
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.273
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.179
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.084
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.206
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.069
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.274
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.106
After features/support/hooks.rb:326 1.088
After features/support/hooks.rb:100 0.000
20.408
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.652
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.070
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.360
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.072
After features/support/hooks.rb:326 0.996
After features/support/hooks.rb:100 0.000
Feature: Localization
2:50.981
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.468
When I log in to a new session in Arabic (ar) 35.390
Then the keyboard layout is set to "us" 0.188
When the network is plugged 0.066
And Tor is ready 44.474
Then I successfully start the Unsafe Browser in "ar" 14.977
And I kill the Unsafe Browser 5.764
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 31.386
And DuckDuckGo is the default search engine 11.115
And I kill the Tor Browser 5.583
And the screen keyboard works in Thunderbird 12.820
And the layout of the screen keyboard is set to "us" 0.606
After features/support/hooks.rb:326 1.406
After features/support/hooks.rb:100 0.000
Feature: Localization
3:10.167
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 23.193
When I log in to a new session in Chinese (zh_CN) 33.491
Then the keyboard layout is set to "cn" 0.197
When the network is plugged 0.050
And Tor is ready 45.958
Then I successfully start the Unsafe Browser in "zh_CN" 16.651
And I kill the Unsafe Browser 5.901
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 30.510
And DuckDuckGo is the default search engine 10.423
And I kill the Tor Browser 5.602
And the screen keyboard works in Thunderbird 17.387
And the layout of the screen keyboard is set to "us" 0.646
After features/support/hooks.rb:326 1.685
After features/support/hooks.rb:100 0.000
Feature: Localization
2:0.268
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.450
When I log in to a new session in English (en) 16.853
Then the keyboard layout is set to "us" 0.236
When the network is plugged 0.045
And Tor is ready 17.012
Then I successfully start the Unsafe Browser in "en" 15.986
And I kill the Unsafe Browser 5.652
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 31.669
And DuckDuckGo is the default search engine 5.486
And I kill the Tor Browser 5.343
And the screen keyboard works in Thunderbird 12.768
And the layout of the screen keyboard is set to "us" 0.608
After features/support/hooks.rb:326 1.144
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.939
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.331
When I log in to a new session in French (fr) 32.161
Then the keyboard layout is set to "fr" 0.113
When the network is plugged 0.034
And Tor is ready 20.648
Then I successfully start the Unsafe Browser in "fr" 14.328
And I kill the Unsafe Browser 5.758
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 30.514
And DuckDuckGo is the default search engine 10.425
And I kill the Tor Browser 5.590
And the screen keyboard works in Thunderbird 13.199
And the layout of the screen keyboard is set to "fr" 0.717
After features/support/hooks.rb:326 1.871
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.952
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.970
When I log in to a new session in German (de) 34.926
Then the keyboard layout is set to "de" 0.144
When the network is plugged 0.047
And Tor is ready 19.752
Then I successfully start the Unsafe Browser in "de" 14.889
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 31.640
And DuckDuckGo is the default search engine 11.110
And I kill the Tor Browser 5.526
And the screen keyboard works in Thunderbird 14.506
And the layout of the screen keyboard is set to "de" 0.552
After features/support/hooks.rb:326 3.347
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.773
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.349
When I log in to a new session in Italian (it) 32.510
Then the keyboard layout is set to "it" 0.172
When the network is plugged 0.047
And Tor is ready 16.310
Then I successfully start the Unsafe Browser in "it" 15.578
And I kill the Unsafe Browser 5.815
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 31.797
And DuckDuckGo is the default search engine 10.802
And I kill the Tor Browser 5.589
And the screen keyboard works in Thunderbird 14.141
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:326 2.443
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.320
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.267
When I log in to a new session in Persian (fa) 32.213
Then the keyboard layout is set to "ir" 0.204
When the network is plugged 0.038
And Tor is ready 16.592
Then I successfully start the Unsafe Browser in "fa" 15.912
And I kill the Unsafe Browser 5.736
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 32.013
And DuckDuckGo is the default search engine 10.566
And I kill the Tor Browser 5.560
And the screen keyboard works in Thunderbird 12.473
And the layout of the screen keyboard is set to "ir" 0.592
After features/support/hooks.rb:326 1.094
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.614
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.654
When I log in to a new session in Portuguese (pt) 33.094
Then the keyboard layout is set to "pt" 0.157
When the network is plugged 0.039
And Tor is ready 20.308
Then I successfully start the Unsafe Browser in "pt" 14.584
And I kill the Unsafe Browser 5.848
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 28.633
And DuckDuckGo is the default search engine 9.912
And I kill the Tor Browser 5.303
And the screen keyboard works in Thunderbird 12.386
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:326 2.134
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.105
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.524
When I log in to a new session in Russian (ru) 32.929
Then the keyboard layout is set to "ru" 0.273
When the network is plugged 0.045
And Tor is ready 17.309
Then I successfully start the Unsafe Browser in "ru" 15.524
And I kill the Unsafe Browser 5.824
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 30.760
And DuckDuckGo is the default search engine 10.206
And I kill the Tor Browser 5.603
And the screen keyboard works in Thunderbird 13.313
And the layout of the screen keyboard is set to "ru" 0.673
After features/support/hooks.rb:326 1.951
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.919
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.914
When I log in to a new session in Spanish (es) 34.922
Then the keyboard layout is set to "es" 0.181
When the network is plugged 0.045
And Tor is ready 16.016
Then I successfully start the Unsafe Browser in "es" 16.341
And I kill the Unsafe Browser 5.802
When I enable the screen keyboard 0.174
Then the screen keyboard works in Tor Browser 31.168
And DuckDuckGo is the default search engine 10.492
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 12.786
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:326 0.955
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.421
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.689
When I log in to a new session in Turkish (tr) 33.183
Then the keyboard layout is set to "tr" 0.167
When the network is plugged 0.036
And Tor is ready 18.030
Then I successfully start the Unsafe Browser in "tr" 17.462
And I kill the Unsafe Browser 5.806
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 31.871
And DuckDuckGo is the default search engine 10.702
And I kill the Tor Browser 5.654
And the screen keyboard works in Thunderbird 12.942
And the layout of the screen keyboard is set to "us" 0.736
After features/support/hooks.rb:326 1.219
After features/support/hooks.rb:100 0.000
1:40.733
Before features/support/hooks.rb:269 0.007
Given a computer 0.208
And I start Tails from DVD with network unplugged and I login 1:23.332
And I plug and mount a USB drive containing a sample PNG 15.439
Then MAT can clean some sample PNG file 1.751
After features/support/hooks.rb:326 1.674
After features/support/hooks.rb:100 0.012
Feature: Networking
39.572
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.286
And I disable networking in Tails Greeter 1.083
And I log in to a new session 19.549
Then no network interfaces are enabled 0.277
When I hotplug a network device 0.157
And I wait 10 seconds 10.002

Slept for 10 seconds

Then no network interfaces are enabled 0.214
After features/support/hooks.rb:326 0.901
After features/support/hooks.rb:100 0.000
24.654
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 24.391
Then no unexpected services are listening for network connections 0.262

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.598
After features/support/hooks.rb:100 0.000
1:35.469
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.997
When I request a reboot using the system menu 1.837
Then Tails eventually restarts 1:21.633
After features/support/hooks.rb:326 3.538
After features/support/hooks.rb:100 0.000
15.116
Given I have the SSH key pair for an SFTP server 0.261
When I connect to an SFTP server on the Internet 13.644
Then I successfully connect to the SFTP server 1.210
After features/support/hooks.rb:515 0.468
After features/support/hooks.rb:326 0.732
After features/support/hooks.rb:100 0.000
12.158
When the network is plugged 0.038
And the Tor Connection Assistant autostarts 6.566
And I look at the hide mode but then I go back 4.017
And I choose to connect to Tor automatically 1.401
Then Tor Connection does not propose me to use Tor bridges 0.134
After features/support/hooks.rb:326 1.059
After features/support/hooks.rb:100 0.000
10.590
When I monitor the network connections of tails-security-check 0.293
And I re-run tails-security-check 0.274
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.023
After features/support/hooks.rb:515 0.416
After features/support/hooks.rb:326 0.815
After features/support/hooks.rb:100 0.000
3.549
When I monitor the network connections of htpdate 0.066
And I re-run htpdate 3.464
Then I see that htpdate is properly stream isolated 0.018
After features/support/hooks.rb:515 0.435
After features/support/hooks.rb:326 0.655
After features/support/hooks.rb:100 0.000
32.565
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.061
And I re-run tails-upgrade-frontend-wrapper 32.487
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.017
After features/support/hooks.rb:515 0.507
After features/support/hooks.rb:326 0.857
After features/support/hooks.rb:100 0.000
32.797
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.413
When I successfully start the Unsafe Browser 18.212
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.565
And the Unsafe Browser chroot is torn down 0.484
After features/support/hooks.rb:326 1.231
After features/support/hooks.rb:100 0.000
44.118
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.244
When I successfully start the Unsafe Browser 18.378
# 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.003

Slept for 10 seconds

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

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.597
After features/support/hooks.rb:515 0.489
After features/support/hooks.rb:326 0.627
After features/support/hooks.rb:100 0.063
29.476
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.249
And the network is unplugged 0.062
# 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.139
Then I am told I cannot start the Unsafe Browser when I am offline 7.015
After features/support/hooks.rb:326 1.531
After features/support/hooks.rb:100 0.000
20.593
When I plug a USB drive containing a basic VeraCrypt volume 7.059
And I cancel the GNOME authentication prompt 2.075
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.076
And I open this VeraCrypt volume in GNOME Files 5.227
Then I see the expected contents in this VeraCrypt volume 0.526
When I lock the currently opened VeraCrypt volume 0.447
Then the VeraCrypt volume has been unmounted and locked 0.180
After features/support/hooks.rb:326 2.087
After features/support/hooks.rb:100 0.000
24.338
When I plug a USB drive containing a hidden VeraCrypt volume 10.390
And I cancel the GNOME authentication prompt 2.576
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.214
And I open this VeraCrypt volume in GNOME Files 5.070
Then I see the expected contents in this VeraCrypt volume 0.508
When I lock the currently opened VeraCrypt volume 0.376
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:326 0.793
After features/support/hooks.rb:100 0.000
32.831
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.077
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.445
And I open this VeraCrypt volume in GNOME Files 5.831
Then I see the expected contents in this VeraCrypt volume 0.820
When I lock the currently opened VeraCrypt file container 0.400
Then the VeraCrypt file container has been unmounted and locked 0.256
After features/support/hooks.rb:326 0.777
After features/support/hooks.rb:100 0.000
48.993
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.982
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.592
And I open this VeraCrypt volume in GNOME Files 5.465
Then I see the expected contents in this VeraCrypt volume 6.952
When I lock the currently opened VeraCrypt file container 0.459
Then the VeraCrypt file container has been unmounted and locked 0.541
After features/support/hooks.rb:326 0.742
After features/support/hooks.rb:100 0.016
25.356
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.093
And I cancel the GNOME authentication prompt 1.986
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.059
And I open this VeraCrypt volume in GNOME Files 4.094
Then I see the expected contents in this VeraCrypt volume 0.460
When I lock the currently opened VeraCrypt volume 0.470
Then the VeraCrypt volume has been unmounted and locked 0.191
After features/support/hooks.rb:326 3.262
After features/support/hooks.rb:100 0.000
27.327
When I plug a USB drive containing a hidden VeraCrypt volume 10.328
And I cancel the GNOME authentication prompt 2.207
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.445
And I open this VeraCrypt volume in GNOME Files 4.164
Then I see the expected contents in this VeraCrypt volume 0.447
When I lock the currently opened VeraCrypt volume 0.576
Then the VeraCrypt volume has been unmounted and locked 0.157
After features/support/hooks.rb:326 1.742
After features/support/hooks.rb:100 0.000
57.518
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.119
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.393
And I open this VeraCrypt volume in GNOME Files 5.042
Then I see the expected contents in this VeraCrypt volume 5.820
When I lock the currently opened VeraCrypt file container 0.508
Then the VeraCrypt file container has been unmounted and locked 0.633
After features/support/hooks.rb:326 1.479
After features/support/hooks.rb:100 0.020
50.252
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.872
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.133
And I open this VeraCrypt volume in GNOME Files 4.539
Then I see the expected contents in this VeraCrypt volume 0.935
When I lock the currently opened VeraCrypt file container 0.438
Then the VeraCrypt file container has been unmounted and locked 0.333
After features/support/hooks.rb:326 1.558
After features/support/hooks.rb:100 0.016
41.870
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.873
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.101
And I open this VeraCrypt volume in GNOME Files 4.570
Then I see the expected contents in this VeraCrypt volume 1.522
When I lock the currently opened VeraCrypt file container 0.526
Then the VeraCrypt file container has been unmounted and locked 0.277
After features/support/hooks.rb:326 0.832
After features/support/hooks.rb:100 0.000