Project Number Date
test_Tails_ISO_stable 4799 19 Apr 2024, 12:10

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:14:5.601 Passed
Feature: Time syncing
1:18.780
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.123
When I bump the system time with "-15 days" 0.271
And I warm reboot the computer 0.015
And the computer reboots Tails 1:9.553
Then Tails' hardware clock is close to the host system's time 0.816
After features/support/hooks.rb:464 0.130
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:23.169
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.708
When I bump the hardware clock's time with "-15 days" 1.473
And I warm reboot the computer 0.013
And the computer reboots Tails 1:12.514
Then the hardware clock is still off by "-15 days" 0.459
After features/support/hooks.rb:464 0.119
After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.005
19.458
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.279
And I prepare Tails for memory erasure tests 0.540
When I start a process allocating 128 MiB of memory with a known pattern 1.197
Then patterns cover at least 128 MiB in the guest's memory 3.860

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

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

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

After features/support/hooks.rb:305 1.915
After features/support/hooks.rb:89 0.000
24.585
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.901
And I prepare Tails for memory erasure tests 0.557
And I find very few patterns in the guest's memory 4.739

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

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

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

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

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

After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
43.793
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.995
And I prepare Tails for memory erasure tests 0.383
When I plug and mount a 128 MiB USB drive with a vfat filesystem 8.919
Then I find very few patterns in the guest's memory 4.620

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.202
After features/support/hooks.rb:89 0.000
1:10.884
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.641
And I prepare Tails for memory erasure tests 0.419
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 32.925
Then I find very few patterns in the guest's memory 4.423

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.720
After features/support/hooks.rb:89 0.000
54.214
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.749
And I prepare Tails for memory erasure tests 0.595
When I fill a 128 MiB file with a known pattern on the root filesystem 15.476
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 4.361
Then patterns cover at least 128 MiB in the guest's memory 3.111

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.021

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.525
After features/support/hooks.rb:89 0.000
7:7.522
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:19.788
And I prepare Tails for memory erasure tests 0.442
When I fill a 128 MiB file with a known pattern on the persistent filesystem 24.034
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 3.223

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

After features/support/hooks.rb:305 3.537
After features/support/hooks.rb:89 0.017
26.330
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 9.697
And I temporarily create a 4 GiB disk named "gptfat" 0.051
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.098
And I plug USB drive "gptfat" 2.527
When I start Tails Installer 8.907
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:305 1.572
After features/support/hooks.rb:89 0.001
11:46.972
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.199
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:23.281
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 30.217
And I accept adding "cowsay" to Additional Software 6.906
And Additional Software is correctly configured for package "cowsay" 0.995
And I shutdown Tails and wait for the computer to power off 6.526
And I start Tails from USB drive "__internal" with network unplugged 1:2.091
And I enable persistence 15.123
# 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 38.337
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.516
And I revert the APT tweaks that made it prefer an old version of cowsay 0.074
# 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.062
And the network is plugged 0.062
And Tor is ready 19.634
# 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 6.895
And available upgrades have been checked 0.109
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.174
And I can open the Additional Software configuration window from the notification 3.511
And I shutdown Tails and wait for the computer to power off 2:3.221
And I start Tails from USB drive "__internal" with network unplugged 1:0.748
And I enable persistence 14.434
# 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.022
And I log in to a new session 35.377
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.316
And I revert the APT tweaks that made it prefer an old version of cowsay 0.063
And the network is plugged 0.044
And Tor is ready 53.715
Then the Additional Software upgrade service has started 0.156
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.089
After features/support/hooks.rb:464 2.644
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.026
55.064
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD and logged in and the network is connected 45.950
When I eject the boot medium 0.250
Then Tails eventually shuts down 8.863
After features/support/hooks.rb:305 0.278
After features/support/hooks.rb:89 0.000
44.263
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.394
And I prepare Tails for memory erasure tests 0.567
And I fill a 128 MiB file with a known pattern on the root filesystem 16.271
And patterns cover at least 128 MiB in the guest's memory 3.724

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

When I eject the boot medium 0.492
And I wait for Tails to finish wiping the memory 13.031
Then I find very few patterns in the guest's memory 1.781

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

After features/support/hooks.rb:305 3.631
After features/support/hooks.rb:89 0.000
38.664
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 9.076
And I prepare Tails for memory erasure tests 0.418
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.868
And I fill the USB drive with a known pattern 3.692
And I read the content of the test FS 0.097
And patterns cover at least 90% of the test FS size in the guest's memory 5.385

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

When I eject the boot medium 0.402
And I wait for Tails to finish wiping the memory 9.887
Then I find very few patterns in the guest's memory 1.836

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

After features/support/hooks.rb:305 3.572
After features/support/hooks.rb:89 0.000
58.444
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.275
And I prepare Tails for memory erasure tests 0.460
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 33.898
And I fill the USB drive with a known pattern 1.256
And I read the content of the test FS 0.074
And patterns cover at least 99% of the test FS size in the guest's memory 3.178

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

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

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

After features/support/hooks.rb:305 3.596
After features/support/hooks.rb:89 0.000
2:20.775
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.884
And I prepare Tails for memory erasure tests 0.425
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.291
And patterns cover at least 100 MiB in the guest's memory 3.465

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

When I eject the boot medium 0.520
And I wait for Tails to finish wiping the memory 9.361
Then I find very few patterns in the guest's memory 1.838

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

And Tails eventually shuts down 1:29.987
After features/support/hooks.rb:305 0.141
After features/support/hooks.rb:89 0.000
52.134
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 21.433
When I start "Tails Documentation" via GNOME Activities Overview 10.694
Then the Tor Browser has started 19.422
Then "Tails - Documentation" has loaded in the Tor Browser 0.585
After features/support/hooks.rb:305 1.282
After features/support/hooks.rb:89 0.000
1:2.944
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 29.843
When I start "Tails Documentation" via GNOME Activities Overview 10.838
Then the Tor Browser has started 21.573
Then "Tails - Documentation" has loaded in the Tor Browser 0.689
After features/support/hooks.rb:305 1.260
After features/support/hooks.rb:89 0.000
Feature: Using Evince
22.347
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.353
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.174
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.059
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.067
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.217
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.427
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.408
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.112
When I close Evince 0.305
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.156
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.231
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.817
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.071
When I close Evince 0.202
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.134
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.197
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.291
# 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.069
After features/support/hooks.rb:305 1.803
After features/support/hooks.rb:89 0.000
Feature: Using Evince
16.198
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.635
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.200
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.123
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.235
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.444
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.412
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.145
After features/support/hooks.rb:305 0.893
After features/support/hooks.rb:89 0.000
20.349
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 8.818
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.050
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.107
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.121
After features/support/hooks.rb:305 0.760
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.165
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.758
When I log in to a new session in Arabic (ar) 34.502
Then the keyboard layout is set to "us" 0.287
When the network is plugged 0.047
And Tor is ready 17.584
Then I successfully start the Unsafe Browser in "ar" 15.039
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 28.400
And DuckDuckGo is the default search engine 11.001
And I kill the Tor Browser 5.488
And the screen keyboard works in Thunderbird 12.528
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:305 1.324
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.596
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.185
When I log in to a new session in Chinese (zh_CN) 31.457
Then the keyboard layout is set to "cn" 0.447
When the network is plugged 0.035
And Tor is ready 16.714
Then I successfully start the Unsafe Browser in "zh_CN" 16.191
And I kill the Unsafe Browser 5.615
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 27.747
And DuckDuckGo is the default search engine 11.141
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 18.877
And the layout of the screen keyboard is set to "us" 0.601
After features/support/hooks.rb:305 1.406
After features/support/hooks.rb:89 0.000
Feature: Localization
2:0.626
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.112
When I log in to a new session in English (en) 19.394
Then the keyboard layout is set to "us" 0.284
When the network is plugged 0.041
And Tor is ready 16.432
Then I successfully start the Unsafe Browser in "en" 16.963
And I kill the Unsafe Browser 5.601
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 25.338
And DuckDuckGo is the default search engine 10.115
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 12.463
And the layout of the screen keyboard is set to "us" 0.539
After features/support/hooks.rb:305 1.116
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.931
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.106
When I log in to a new session in French (fr) 30.897
Then the keyboard layout is set to "fr" 0.268
When the network is plugged 0.040
And Tor is ready 15.267
Then I successfully start the Unsafe Browser in "fr" 15.360
And I kill the Unsafe Browser 5.808
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 25.927
And DuckDuckGo is the default search engine 19.741
And I kill the Tor Browser 5.445
And the screen keyboard works in Thunderbird 12.390
And the layout of the screen keyboard is set to "fr" 0.557
After features/support/hooks.rb:305 3.205
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.987
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.822
When I log in to a new session in German (de) 29.103
Then the keyboard layout is set to "de" 0.145
When the network is plugged 0.040
And Tor is ready 15.446
Then I successfully start the Unsafe Browser in "de" 15.650
And I kill the Unsafe Browser 5.718
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 28.359
And DuckDuckGo is the default search engine 10.358
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 12.166
And the layout of the screen keyboard is set to "de" 0.547
After features/support/hooks.rb:305 1.265
After features/support/hooks.rb:89 0.000
Feature: Localization
2:51.195
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.903
When I log in to a new session in Italian (it) 29.520
Then the keyboard layout is set to "it" 0.190
When the network is plugged 0.052
And Tor is ready 46.723
Then I successfully start the Unsafe Browser in "it" 15.678
And I kill the Unsafe Browser 5.858
When I enable the screen keyboard 0.173
Then the screen keyboard works in Tor Browser 26.881
And DuckDuckGo is the default search engine 19.484
And I kill the Tor Browser 5.482
And the screen keyboard works in Thunderbird 12.644
And the layout of the screen keyboard is set to "us" 0.599
After features/support/hooks.rb:305 1.548
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.868
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.901
When I log in to a new session in Persian (fa) 30.177
Then the keyboard layout is set to "ir" 0.118
When the network is plugged 0.041
And Tor is ready 15.442
Then I successfully start the Unsafe Browser in "fa" 15.769
And I kill the Unsafe Browser 5.690
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 25.766
And DuckDuckGo is the default search engine 21.689
And I kill the Tor Browser 5.450
And the screen keyboard works in Thunderbird 13.144
And the layout of the screen keyboard is set to "ir" 0.577
After features/support/hooks.rb:305 1.099
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.306
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.877
When I log in to a new session in Portuguese (pt) 30.240
Then the keyboard layout is set to "pt" 0.170
When the network is plugged 0.039
And Tor is ready 16.010
Then I successfully start the Unsafe Browser in "pt" 17.039
And I kill the Unsafe Browser 5.764
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 24.505
And DuckDuckGo is the default search engine 20.079
And I kill the Tor Browser 5.450
And the screen keyboard works in Thunderbird 12.460
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:305 1.137
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.899
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.847
When I log in to a new session in Russian (ru) 29.573
Then the keyboard layout is set to "ru" 0.310
When the network is plugged 0.029
And Tor is ready 16.178
Then I successfully start the Unsafe Browser in "ru" 16.819
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 26.012
And DuckDuckGo is the default search engine 18.581
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 12.690
And the layout of the screen keyboard is set to "ru" 0.546
After features/support/hooks.rb:305 1.664
After features/support/hooks.rb:89 0.000
Feature: Localization
2:26.641
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.102
When I log in to a new session in Spanish (es) 30.241
Then the keyboard layout is set to "es" 0.134
When the network is plugged 0.042
And Tor is ready 18.791
Then I successfully start the Unsafe Browser in "es" 15.807
And I kill the Unsafe Browser 5.801
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 26.916
And DuckDuckGo is the default search engine 22.093
And I kill the Tor Browser 5.474
And the screen keyboard works in Thunderbird 12.605
And the layout of the screen keyboard is set to "us" 0.536
After features/support/hooks.rb:305 1.358
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.882
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.831
When I log in to a new session in Turkish (tr) 30.544
Then the keyboard layout is set to "tr" 0.367
When the network is plugged 0.041
And Tor is ready 18.873
Then I successfully start the Unsafe Browser in "tr" 14.409
And I kill the Unsafe Browser 5.911
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 27.916
And DuckDuckGo is the default search engine 18.921
And I kill the Tor Browser 5.419
And the screen keyboard works in Thunderbird 12.023
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:305 1.805
After features/support/hooks.rb:89 0.000
1:28.705
Before features/support/hooks.rb:259 0.006
Given a computer 0.176
And I start Tails from DVD with network unplugged and I login 1:16.108
And I plug and mount a USB drive containing a sample PNG 10.775
Then MAT can clean some sample PNG file 1.646
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.009
Feature: Networking
34.874
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.797
And I disable networking in Tails Greeter 0.946
And I log in to a new session 15.544
Then no network interfaces are enabled 0.187
When I hotplug a network device 0.153
And I wait 10 seconds 10.000

Slept for 10 seconds

Then no network interfaces are enabled 0.244
After features/support/hooks.rb:305 1.361
After features/support/hooks.rb:89 0.000
14.708
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.511
Then no unexpected services are listening for network connections 0.197

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

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

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

After features/support/hooks.rb:305 0.646
After features/support/hooks.rb:89 0.000
1:17.417
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.009
When I request a reboot using the system menu 1.656
Then Tails eventually restarts 1:3.751
After features/support/hooks.rb:305 3.450
After features/support/hooks.rb:89 0.000
16.905
Given I have the SSH key pair for an SFTP server 0.216
When I connect to an SFTP server on the Internet 16.056
Then I successfully connect to the SFTP server 0.632
After features/support/hooks.rb:464 0.482
After features/support/hooks.rb:305 0.813
After features/support/hooks.rb:89 0.000
9.097
When the network is plugged 0.061
And the Tor Connection Assistant autostarts 3.213
And I look at the hide mode but then I go back 4.227
And I choose to connect to Tor automatically 1.478
Then Tor Connection does not propose me to use Tor bridges 0.116
After features/support/hooks.rb:305 0.665
After features/support/hooks.rb:89 0.000
10.270
When I monitor the network connections of tails-security-check 0.084
And I re-run tails-security-check 0.155
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.031
After features/support/hooks.rb:464 0.426
After features/support/hooks.rb:305 0.925
After features/support/hooks.rb:89 0.000
2.393
When I monitor the network connections of htpdate 0.073
And I re-run htpdate 2.307
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.392
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.000
32.141
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.062
And I re-run tails-upgrade-frontend-wrapper 32.067
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:464 0.511
After features/support/hooks.rb:305 0.904
After features/support/hooks.rb:89 0.000
31.363
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.046
When I successfully start the Unsafe Browser 17.222
And I close the Unsafe Browser 0.122
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.477
And the Unsafe Browser chroot is torn down 0.495
After features/support/hooks.rb:305 1.423
After features/support/hooks.rb:89 0.000
41.571
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.167
When I successfully start the Unsafe Browser 16.414
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.009

Slept for 10 seconds

And I try to start the Unsafe Browser 0.150
Then I see a warning about another instance already running 2.828
After features/support/hooks.rb:305 1.421
After features/support/hooks.rb:89 0.000
2:29.952
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.326
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.066
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 17.008
And I wait 120 seconds 2:0.045

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.485
After features/support/hooks.rb:464 0.534
After features/support/hooks.rb:305 1.222
After features/support/hooks.rb:89 0.059
29.226
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.224
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.175
Then I am told I cannot start the Unsafe Browser when I am offline 6.769
After features/support/hooks.rb:305 1.029
After features/support/hooks.rb:89 0.000
18.911
When I plug a USB drive containing a basic VeraCrypt volume 6.987
And I cancel the GNOME authentication prompt 1.693
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.764
And I open this VeraCrypt volume in GNOME Files 4.403
Then I see the expected contents in this VeraCrypt volume 0.472
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.175
After features/support/hooks.rb:305 0.716
After features/support/hooks.rb:89 0.000
23.265
When I plug a USB drive containing a hidden VeraCrypt volume 10.253
And I cancel the GNOME authentication prompt 1.765
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.663
And I open this VeraCrypt volume in GNOME Files 5.643
Then I see the expected contents in this VeraCrypt volume 0.395
When I lock the currently opened VeraCrypt volume 0.367
Then the VeraCrypt volume has been unmounted and locked 0.176
After features/support/hooks.rb:305 0.699
After features/support/hooks.rb:89 0.000
27.109
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.185
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.598
And I open this VeraCrypt volume in GNOME Files 5.765
Then I see the expected contents in this VeraCrypt volume 0.868
When I lock the currently opened VeraCrypt file container 0.478
Then the VeraCrypt file container has been unmounted and locked 0.213
After features/support/hooks.rb:305 0.679
After features/support/hooks.rb:89 0.000
35.191
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.217
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.436
And I open this VeraCrypt volume in GNOME Files 5.216
Then I see the expected contents in this VeraCrypt volume 0.752
When I lock the currently opened VeraCrypt file container 0.403
Then the VeraCrypt file container has been unmounted and locked 0.165
After features/support/hooks.rb:305 0.814
After features/support/hooks.rb:89 0.016
24.243
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.034
And I cancel the GNOME authentication prompt 1.780
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.252
And I open this VeraCrypt volume in GNOME Files 4.063
Then I see the expected contents in this VeraCrypt volume 0.401
When I lock the currently opened VeraCrypt volume 0.563
Then the VeraCrypt volume has been unmounted and locked 0.148
After features/support/hooks.rb:305 3.601
After features/support/hooks.rb:89 0.000
25.719
When I plug a USB drive containing a hidden VeraCrypt volume 10.312
And I cancel the GNOME authentication prompt 1.745
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.967
And I open this VeraCrypt volume in GNOME Files 3.658
Then I see the expected contents in this VeraCrypt volume 0.493
When I lock the currently opened VeraCrypt volume 0.351
Then the VeraCrypt volume has been unmounted and locked 0.190
After features/support/hooks.rb:305 1.852
After features/support/hooks.rb:89 0.000
1:4.414
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.938
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.835
And I open this VeraCrypt volume in GNOME Files 4.781
Then I see the expected contents in this VeraCrypt volume 21.982
When I lock the currently opened VeraCrypt file container 0.425
Then the VeraCrypt file container has been unmounted and locked 0.451
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.014
45.085
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.227
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.865
And I open this VeraCrypt volume in GNOME Files 4.449
Then I see the expected contents in this VeraCrypt volume 0.877
When I lock the currently opened VeraCrypt file container 0.427
Then the VeraCrypt file container has been unmounted and locked 0.238
After features/support/hooks.rb:305 0.684
After features/support/hooks.rb:89 0.017
38.033
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.671
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.424
And I open this VeraCrypt volume in GNOME Files 5.261
Then I see the expected contents in this VeraCrypt volume 2.009
When I lock the currently opened VeraCrypt file container 0.476
Then the VeraCrypt file container has been unmounted and locked 0.189
After features/support/hooks.rb:305 6.667
After features/support/hooks.rb:89 0.000