Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 45 17 Apr 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:8:41.103 Passed
Feature: Time syncing
1:15.626
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.577
When I bump the system time with "-15 days" 0.235
And I warm reboot the computer 0.018
And the computer reboots Tails 1:6.300
Then Tails' hardware clock is close to the host system's time 0.493
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 0.662
After features/support/hooks.rb:89 0.007
Feature: Time syncing
1:14.211
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.356
When I bump the hardware clock's time with "-15 days" 1.859
And I warm reboot the computer 0.016
And the computer reboots Tails 1:3.635
Then the hardware clock is still off by "-15 days" 0.342
After features/support/hooks.rb:464 0.104
After features/support/hooks.rb:305 0.616
After features/support/hooks.rb:89 0.006
17.492
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.119
And I prepare Tails for memory erasure tests 0.481
When I start a process allocating 128 MiB of memory with a known pattern 1.213
Then patterns cover at least 128 MiB in the guest's memory 3.288

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

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

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

After features/support/hooks.rb:305 0.585
After features/support/hooks.rb:89 0.000
21.445
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.460
And I find very few patterns in the guest's memory 3.930

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.497
After features/support/hooks.rb:89 0.000
6:38.759
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 5:55.920
And I prepare Tails for memory erasure tests 0.399
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.314
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.471
After features/support/hooks.rb:89 0.010
22.917
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.172
And I temporarily create a 4 GiB disk named "gptfat" 0.053
And I create a gpt partition with a vfat filesystem on disk "gptfat" 3.983
And I plug USB drive "gptfat" 2.480
When I start Tails Installer 8.187
Then I am told by Tails Installer that the destination device "is too small" 0.042
After features/support/hooks.rb:305 0.637
After features/support/hooks.rb:89 0.001
10:43.127
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.005
Given a computer 0.219
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:32.139
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.204
And I accept adding "cowsay" to Additional Software 5.262
And Additional Software is correctly configured for package "cowsay" 0.779
And I shutdown Tails and wait for the computer to power off 6.424
And I start Tails from USB drive "__internal" with network unplugged 53.443
And I enable persistence 11.178
# 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.020
And I log in to a new session 32.573
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.865
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.060
And the network is plugged 0.057
And Tor is ready 20.213
# 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 8.964
And available upgrades have been checked 0.118
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.937
And I can open the Additional Software configuration window from the notification 4.192
And I shutdown Tails and wait for the computer to power off 2:4.043
And I start Tails from USB drive "__internal" with network unplugged 54.646
And I enable persistence 10.265
# 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 31.254
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.886
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
And the network is plugged 0.040
And Tor is ready 40.943
Then the Additional Software upgrade service has started 0.153
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.082
After features/support/hooks.rb:464 2.362
After features/support/hooks.rb:305 0.907
After features/support/hooks.rb:89 0.027
51.538
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.824
When I eject the boot medium 0.232
Then Tails eventually shuts down 8.481
After features/support/hooks.rb:305 0.244
After features/support/hooks.rb:89 0.000
36.393
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.102
And I prepare Tails for memory erasure tests 0.486
And I fill a 128 MiB file with a known pattern on the root filesystem 12.681
And patterns cover at least 128 MiB in the guest's memory 3.055

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

When I eject the boot medium 0.408
And I wait for Tails to finish wiping the memory 9.976
Then I find very few patterns in the guest's memory 1.680

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

After features/support/hooks.rb:305 3.591
After features/support/hooks.rb:89 0.000
31.942
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.392
And I prepare Tails for memory erasure tests 0.485
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.797
And I fill the USB drive with a known pattern 1.843
And I read the content of the test FS 0.115
And patterns cover at least 90% of the test FS size in the guest's memory 3.408

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

When I eject the boot medium 0.238
And I wait for Tails to finish wiping the memory 8.969
Then I find very few patterns in the guest's memory 1.691

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

After features/support/hooks.rb:305 3.532
After features/support/hooks.rb:89 0.000
53.010
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.223
And I prepare Tails for memory erasure tests 0.596
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.887
And I fill the USB drive with a known pattern 1.295
And I read the content of the test FS 0.051
And patterns cover at least 99% of the test FS size in the guest's memory 2.709

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

When I eject the boot medium 0.239
And I wait for Tails to finish wiping the memory 8.046
Then I find very few patterns in the guest's memory 1.961

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

After features/support/hooks.rb:305 3.552
After features/support/hooks.rb:89 0.000
2:18.129
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.251
And I prepare Tails for memory erasure tests 0.407
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.952
And patterns cover at least 100 MiB in the guest's memory 3.406

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

When I eject the boot medium 0.415
And I wait for Tails to finish wiping the memory 9.672
Then I find very few patterns in the guest's memory 1.912

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

And Tails eventually shuts down 1:30.111
After features/support/hooks.rb:305 0.154
After features/support/hooks.rb:89 0.000
38.000
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.549
When I start "Tails Documentation" via GNOME Activities Overview 10.589
Then the Tor Browser has started 18.287
Then "Tails - Documentation" has loaded in the Tor Browser 0.573
After features/support/hooks.rb:305 1.225
After features/support/hooks.rb:89 0.000
42.816
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.596
When I start "Tails Documentation" via GNOME Activities Overview 10.563
Then the Tor Browser has started 19.097
Then "Tails - Documentation" has loaded in the Tor Browser 0.558
After features/support/hooks.rb:305 0.639
After features/support/hooks.rb:89 0.000
Feature: Using Evince
19.447
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.123
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.172
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.065
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.040
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.041
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.187
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.961
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.105
When I close Evince 0.208
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.099
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.165
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.302
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.076
When I close Evince 0.211
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.112
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.132
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.214
# 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.076
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
Feature: Using Evince
14.747
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.068
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.133
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.041
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.129
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.362
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.919
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.093
After features/support/hooks.rb:305 0.966
After features/support/hooks.rb:89 0.000
19.675
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.097
And I wait 10 seconds 10.003

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.224
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.055
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.051
After features/support/hooks.rb:305 0.649
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.191
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 8.085
When I log in to a new session in Arabic (ar) 29.888
Then the keyboard layout is set to "us" 0.250
When the network is plugged 0.058
And Tor is ready 15.510
Then I successfully start the Unsafe Browser in "ar" 14.062
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 26.132
And DuckDuckGo is the default search engine 9.825
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 11.743
And the layout of the screen keyboard is set to "us" 0.542
After features/support/hooks.rb:305 1.119
After features/support/hooks.rb:89 0.000
Feature: Localization
2:12.826
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.911
When I log in to a new session in Chinese (zh_CN) 30.028
Then the keyboard layout is set to "cn" 0.239
When the network is plugged 0.045
And Tor is ready 15.904
Then I successfully start the Unsafe Browser in "zh_CN" 14.363
And I kill the Unsafe Browser 5.637
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 25.433
And DuckDuckGo is the default search engine 10.197
And I kill the Tor Browser 5.496
And the screen keyboard works in Thunderbird 16.914
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:305 1.295
After features/support/hooks.rb:89 0.000
Feature: Localization
1:47.373
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 7.962
When I log in to a new session in English (en) 14.537
Then the keyboard layout is set to "us" 0.173
When the network is plugged 0.046
And Tor is ready 14.325
Then I successfully start the Unsafe Browser in "en" 13.892
And I kill the Unsafe Browser 5.594
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 23.547
And DuckDuckGo is the default search engine 9.894
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 11.536
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:305 1.214
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.756
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.818
When I log in to a new session in French (fr) 29.660
Then the keyboard layout is set to "fr" 0.144
When the network is plugged 0.035
And Tor is ready 16.232
Then I successfully start the Unsafe Browser in "fr" 14.210
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 23.182
And DuckDuckGo is the default search engine 17.862
And I kill the Tor Browser 5.413
And the screen keyboard works in Thunderbird 10.757
And the layout of the screen keyboard is set to "fr" 0.575
After features/support/hooks.rb:305 1.813
After features/support/hooks.rb:89 0.000
Feature: Localization
2:2.690
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.076
When I log in to a new session in German (de) 29.749
Then the keyboard layout is set to "de" 0.173
When the network is plugged 0.044
And Tor is ready 13.540
Then I successfully start the Unsafe Browser in "de" 14.131
And I kill the Unsafe Browser 5.583
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 23.490
And DuckDuckGo is the default search engine 9.909
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 12.107
And the layout of the screen keyboard is set to "de" 0.518
After features/support/hooks.rb:305 3.539
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.760
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.859
When I log in to a new session in Italian (it) 29.236
Then the keyboard layout is set to "it" 0.148
When the network is plugged 0.040
And Tor is ready 16.251
Then I successfully start the Unsafe Browser in "it" 13.687
And I kill the Unsafe Browser 5.707
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 24.825
And DuckDuckGo is the default search engine 18.875
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 10.986
And the layout of the screen keyboard is set to "us" 0.600
After features/support/hooks.rb:305 3.559
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.915
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.919
When I log in to a new session in Persian (fa) 28.129
Then the keyboard layout is set to "ir" 0.147
When the network is plugged 0.042
And Tor is ready 16.570
Then I successfully start the Unsafe Browser in "fa" 14.067
And I kill the Unsafe Browser 5.795
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 25.680
And DuckDuckGo is the default search engine 9.603
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 12.000
And the layout of the screen keyboard is set to "ir" 0.564
After features/support/hooks.rb:305 2.973
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.325
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 7.793
When I log in to a new session in Portuguese (pt) 31.509
Then the keyboard layout is set to "pt" 0.260
When the network is plugged 0.061
And Tor is ready 14.621
Then I successfully start the Unsafe Browser in "pt" 14.203
And I kill the Unsafe Browser 5.741
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 27.432
And DuckDuckGo is the default search engine 10.672
And I kill the Tor Browser 5.425
And the screen keyboard works in Thunderbird 11.931
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:305 1.261
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.498
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 8.063
When I log in to a new session in Russian (ru) 36.044
Then the keyboard layout is set to "ru" 0.185
When the network is plugged 0.041
And Tor is ready 15.487
Then I successfully start the Unsafe Browser in "ru" 13.912
And I kill the Unsafe Browser 5.782
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 26.680
And DuckDuckGo is the default search engine 10.925
And I kill the Tor Browser 5.454
And the screen keyboard works in Thunderbird 13.253
And the layout of the screen keyboard is set to "ru" 0.578
After features/support/hooks.rb:305 1.120
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.818
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 7.909
When I log in to a new session in Spanish (es) 29.093
Then the keyboard layout is set to "es" 0.188
When the network is plugged 0.034
And Tor is ready 14.305
Then I successfully start the Unsafe Browser in "es" 14.986
And I kill the Unsafe Browser 5.637
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.643
And DuckDuckGo is the default search engine 10.677
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 12.203
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:305 1.105
After features/support/hooks.rb:89 0.000
Feature: Localization
2:43.773
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.239
When I log in to a new session in Turkish (tr) 29.890
Then the keyboard layout is set to "tr" 0.160
When the network is plugged 0.036
And Tor is ready 43.670
Then I successfully start the Unsafe Browser in "tr" 13.734
And I kill the Unsafe Browser 5.632
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 25.954
And DuckDuckGo is the default search engine 18.340
And I kill the Tor Browser 5.421
And the screen keyboard works in Thunderbird 11.939
And the layout of the screen keyboard is set to "us" 0.666
After features/support/hooks.rb:305 1.244
After features/support/hooks.rb:89 0.000
1:25.817
Before features/support/hooks.rb:259 0.005
Given a computer 0.163
And I start Tails from DVD with network unplugged and I login 1:11.942
And I plug and mount a USB drive containing a sample PNG 12.264
Then MAT can clean some sample PNG file 1.446
After features/support/hooks.rb:305 0.648
After features/support/hooks.rb:89 0.028
Feature: Networking
35.256
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.038
And I disable networking in Tails Greeter 1.174
And I log in to a new session 15.398
Then no network interfaces are enabled 0.188
When I hotplug a network device 0.201
And I wait 10 seconds 10.010

Slept for 10 seconds

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

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.824
After features/support/hooks.rb:89 0.000
1:18.227
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.770
When I request a reboot using the system menu 1.738
Then Tails eventually restarts 1:4.717
After features/support/hooks.rb:305 3.485
After features/support/hooks.rb:89 0.000
24.006
Given I have the SSH key pair for an SFTP server 0.257
When I connect to an SFTP server on the Internet 22.596
Then I successfully connect to the SFTP server 1.153
After features/support/hooks.rb:464 0.595
After features/support/hooks.rb:305 0.846
After features/support/hooks.rb:89 0.000
8.716
When the network is plugged 0.048
And the Tor Connection Assistant autostarts 3.061
And I look at the hide mode but then I go back 3.941
And I choose to connect to Tor automatically 1.492
Then Tor Connection does not propose me to use Tor bridges 0.172
After features/support/hooks.rb:305 0.626
After features/support/hooks.rb:89 0.000
10.234
When I monitor the network connections of tails-security-check 0.061
And I re-run tails-security-check 0.150
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:464 0.413
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.000
2.581
When I monitor the network connections of htpdate 0.069
And I re-run htpdate 2.500
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.382
After features/support/hooks.rb:305 0.657
After features/support/hooks.rb:89 0.000
32.182
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.060
And I re-run tails-upgrade-frontend-wrapper 32.106
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:464 0.567
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
31.419
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.605
When I successfully start the Unsafe Browser 16.718
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.547
And the Unsafe Browser chroot is torn down 0.426
After features/support/hooks.rb:305 0.897
After features/support/hooks.rb:89 0.000
41.875
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.905
When I successfully start the Unsafe Browser 16.273
# 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.002

Slept for 10 seconds

And I try to start the Unsafe Browser 0.214
Then I see a warning about another instance already running 3.480
After features/support/hooks.rb:305 1.073
After features/support/hooks.rb:89 0.000
2:30.005
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.783
And I capture all network traffic 0.011
And I configure the Unsafe Browser to check for updates more frequently 0.085
But checking for updates is disabled in the Unsafe Browser's configuration 0.015
When I successfully start the Unsafe Browser 17.391
And I wait 120 seconds 2:0.098

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.620
After features/support/hooks.rb:464 0.520
After features/support/hooks.rb:305 0.668
After features/support/hooks.rb:89 0.040
29.034
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD and logged in and the network is connected 11.901
And the network is unplugged 0.078
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.003

Slept for 10 seconds

When I try to start the Unsafe Browser 0.131
Then I am told I cannot start the Unsafe Browser when I am offline 6.919
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
19.562
When I plug a USB drive containing a basic VeraCrypt volume 7.156
And I cancel the GNOME authentication prompt 2.014
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.503
And I open this VeraCrypt volume in GNOME Files 4.670
Then I see the expected contents in this VeraCrypt volume 0.579
When I lock the currently opened VeraCrypt volume 0.497
Then the VeraCrypt volume has been unmounted and locked 0.141
After features/support/hooks.rb:305 0.726
After features/support/hooks.rb:89 0.000
22.666
When I plug a USB drive containing a hidden VeraCrypt volume 10.325
And I cancel the GNOME authentication prompt 1.691
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.902
And I open this VeraCrypt volume in GNOME Files 4.600
Then I see the expected contents in this VeraCrypt volume 0.525
When I lock the currently opened VeraCrypt volume 0.390
Then the VeraCrypt volume has been unmounted and locked 0.231
After features/support/hooks.rb:305 0.726
After features/support/hooks.rb:89 0.000
30.688
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.519
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.721
And I open this VeraCrypt volume in GNOME Files 6.380
Then I see the expected contents in this VeraCrypt volume 0.343
When I lock the currently opened VeraCrypt file container 0.441
Then the VeraCrypt file container has been unmounted and locked 0.282
After features/support/hooks.rb:305 0.684
After features/support/hooks.rb:89 0.000
37.216
When I plug and mount a USB drive containing a hidden VeraCrypt file container 23.179
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.194
And I open this VeraCrypt volume in GNOME Files 5.505
Then I see the expected contents in this VeraCrypt volume 0.732
When I lock the currently opened VeraCrypt file container 0.388
Then the VeraCrypt file container has been unmounted and locked 0.215
After features/support/hooks.rb:305 0.788
After features/support/hooks.rb:89 0.029
25.813
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.082
And I cancel the GNOME authentication prompt 1.652
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.073
And I open this VeraCrypt volume in GNOME Files 3.820
Then I see the expected contents in this VeraCrypt volume 0.545
When I lock the currently opened VeraCrypt volume 0.439
Then the VeraCrypt volume has been unmounted and locked 0.198
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
25.269
When I plug a USB drive containing a hidden VeraCrypt volume 10.306
And I cancel the GNOME authentication prompt 1.712
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.047
And I open this VeraCrypt volume in GNOME Files 4.042
Then I see the expected contents in this VeraCrypt volume 0.426
When I lock the currently opened VeraCrypt volume 0.526
Then the VeraCrypt volume has been unmounted and locked 0.207
After features/support/hooks.rb:305 0.884
After features/support/hooks.rb:89 0.000
46.565
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.346
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.157
And I open this VeraCrypt volume in GNOME Files 4.739
Then I see the expected contents in this VeraCrypt volume 2.633
When I lock the currently opened VeraCrypt file container 0.499
Then the VeraCrypt file container has been unmounted and locked 0.190
After features/support/hooks.rb:305 0.912
After features/support/hooks.rb:89 0.017
44.740
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.527
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.579
And I open this VeraCrypt volume in GNOME Files 4.261
Then I see the expected contents in this VeraCrypt volume 0.757
When I lock the currently opened VeraCrypt file container 0.440
Then the VeraCrypt file container has been unmounted and locked 0.173
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.019
36.528
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.983
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.437
And I open this VeraCrypt volume in GNOME Files 5.204
Then I see the expected contents in this VeraCrypt volume 1.041
When I lock the currently opened VeraCrypt file container 0.542
Then the VeraCrypt file container has been unmounted and locked 0.319
After features/support/hooks.rb:305 0.898
After features/support/hooks.rb:89 0.000