Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 29 03 Apr 2024, 06:42

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:25.685 Passed
Feature: Time syncing
1:11.270
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.126
When I bump the system time with "-15 days" 0.207
And I warm reboot the computer 0.013
And the computer reboots Tails 1:2.278
Then Tails' hardware clock is close to the host system's time 0.645
After features/support/hooks.rb:450 0.095
After features/support/hooks.rb:291 0.616
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:41.256
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.810
When I bump the hardware clock's time with "-15 days" 1.452
And I warm reboot the computer 0.010
And the computer reboots Tails 1:30.147
Then the hardware clock is still off by "-15 days" 0.836
After features/support/hooks.rb:450 0.148
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.006
18.337
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.216
And I prepare Tails for memory erasure tests 0.377
When I start a process allocating 128 MiB of memory with a known pattern 1.164
Then patterns cover at least 128 MiB in the guest's memory 3.631

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

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

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

After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
23.378
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.037
And I prepare Tails for memory erasure tests 0.355
And I find very few patterns in the guest's memory 3.812

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.019
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.524
After features/support/hooks.rb:75 0.000
6:51.609
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:4.286
And I prepare Tails for memory erasure tests 0.450
When I fill a 128 MiB file with a known pattern on the persistent filesystem 24.564
When I trigger shutdown 0.010
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.537
After features/support/hooks.rb:75 0.011
23.003
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.967
And I temporarily create a 4 GiB disk named "gptfat" 0.076
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.190
And I plug USB drive "gptfat" 2.465
When I start Tails Installer 8.255
Then I am told by Tails Installer that the destination device "is too small" 0.048
After features/support/hooks.rb:291 0.696
After features/support/hooks.rb:75 0.001
8:58.667
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.185
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:0.541
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.036
And I accept adding "cowsay" to Additional Software 5.738
And Additional Software is correctly configured for package "cowsay" 0.853
And I shutdown Tails and wait for the computer to power off 6.299
And I start Tails from USB drive "__internal" with network unplugged 53.638
And I enable persistence 10.627
# 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 32.437
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.969
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
# 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.034
And Tor is ready 44.307
# 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.135
And available upgrades have been checked 0.227
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.437
And I can open the Additional Software configuration window from the notification 2.992
And I shutdown Tails and wait for the computer to power off 18.344
And I start Tails from USB drive "__internal" with network unplugged 52.386
And I enable persistence 10.161
# 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 32.923
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.134
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
And the network is plugged 0.062
And Tor is ready 52.670
Then the Additional Software upgrade service has started 0.162
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.119
After features/support/hooks.rb:450 2.394
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.026
53.687
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.428
When I eject the boot medium 0.270
Then Tails eventually shuts down 10.988
After features/support/hooks.rb:291 0.269
After features/support/hooks.rb:75 0.000
36.550
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.073
And I prepare Tails for memory erasure tests 0.438
And I fill a 128 MiB file with a known pattern on the root filesystem 13.617
And patterns cover at least 128 MiB in the guest's memory 3.123

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

When I eject the boot medium 0.237
And I wait for Tails to finish wiping the memory 9.353
Then I find very few patterns in the guest's memory 1.705

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

After features/support/hooks.rb:291 3.520
After features/support/hooks.rb:75 0.000
33.673
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.495
And I prepare Tails for memory erasure tests 0.426
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.973
And I fill the USB drive with a known pattern 1.898
And I read the content of the test FS 0.138
And patterns cover at least 90% of the test FS size in the guest's memory 3.662

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

When I eject the boot medium 0.435
And I wait for Tails to finish wiping the memory 8.952
Then I find very few patterns in the guest's memory 1.690

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

After features/support/hooks.rb:291 3.550
After features/support/hooks.rb:75 0.000
51.586
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.086
And I prepare Tails for memory erasure tests 0.439
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 28.578
And I fill the USB drive with a known pattern 1.232
And I read the content of the test FS 0.068
And patterns cover at least 99% of the test FS size in the guest's memory 2.740

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

When I eject the boot medium 0.304
And I wait for Tails to finish wiping the memory 8.442
Then I find very few patterns in the guest's memory 1.693

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

After features/support/hooks.rb:291 3.554
After features/support/hooks.rb:75 0.000
2:12.201
Before features/support/hooks.rb:245 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 8.995
And I prepare Tails for memory erasure tests 0.344
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.748
And patterns cover at least 100 MiB in the guest's memory 3.884

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

When I eject the boot medium 0.389
And I wait for Tails to finish wiping the memory 4.563
Then I find very few patterns in the guest's memory 1.774

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

And Tails eventually shuts down 1:29.500
After features/support/hooks.rb:291 0.142
After features/support/hooks.rb:75 0.000
38.560
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.989
When I start "Tails Documentation" via GNOME Activities Overview 10.579
Then the Tor Browser has started 19.484
Then "Tails - Documentation" has loaded in the Tor Browser 0.507
After features/support/hooks.rb:291 1.146
After features/support/hooks.rb:75 0.000
42.795
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.924
When I start "Tails Documentation" via GNOME Activities Overview 10.509
Then the Tor Browser has started 18.768
Then "Tails - Documentation" has loaded in the Tor Browser 0.591
After features/support/hooks.rb:291 3.758
After features/support/hooks.rb:75 0.000
Feature: Using Evince
19.655
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.154
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.129
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.056
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.059
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.129
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.050
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.755
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.080
When I close Evince 0.167
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.127
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.130
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.343
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.216
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.131
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.166
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.760
# 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.059
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.595
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.410
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.140
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.042
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.166
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.031
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.719
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.084
After features/support/hooks.rb:291 0.881
After features/support/hooks.rb:75 0.000
19.500
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.061
And I wait 10 seconds 10.001

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.071
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.040
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.083
After features/support/hooks.rb:291 0.655
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.115
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.821
When I log in to a new session in Arabic (ar) 28.533
Then the keyboard layout is set to "us" 0.141
When the network is plugged 0.068
And Tor is ready 16.378
Then I successfully start the Unsafe Browser in "ar" 13.802
And I kill the Unsafe Browser 5.827
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 26.448
And DuckDuckGo is the default search engine 10.778
And I kill the Tor Browser 5.506
And the screen keyboard works in Thunderbird 12.159
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:291 1.069
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.043
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.805
When I log in to a new session in Chinese (zh_CN) 29.305
Then the keyboard layout is set to "cn" 0.423
When the network is plugged 0.042
And Tor is ready 15.701
Then I successfully start the Unsafe Browser in "zh_CN" 13.751
And I kill the Unsafe Browser 5.739
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 23.972
And DuckDuckGo is the default search engine 10.808
And I kill the Tor Browser 5.523
And the screen keyboard works in Thunderbird 15.346
And the layout of the screen keyboard is set to "us" 0.533
After features/support/hooks.rb:291 1.126
After features/support/hooks.rb:75 0.000
Feature: Localization
1:42.078
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.057
When I log in to a new session in English (en) 13.311
Then the keyboard layout is set to "us" 0.171
When the network is plugged 0.042
And Tor is ready 14.380
Then I successfully start the Unsafe Browser in "en" 13.622
And I kill the Unsafe Browser 5.553
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 24.606
And DuckDuckGo is the default search engine 4.701
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 11.682
And the layout of the screen keyboard is set to "us" 0.583
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.979
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.022
When I log in to a new session in French (fr) 29.678
Then the keyboard layout is set to "fr" 0.207
When the network is plugged 0.048
And Tor is ready 44.357
Then I successfully start the Unsafe Browser in "fr" 12.450
And I kill the Unsafe Browser 5.714
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 25.926
And DuckDuckGo is the default search engine 17.920
And I kill the Tor Browser 5.437
And the screen keyboard works in Thunderbird 11.554
And the layout of the screen keyboard is set to "fr" 0.550
After features/support/hooks.rb:291 1.009
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.779
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.884
When I log in to a new session in German (de) 29.061
Then the keyboard layout is set to "de" 0.231
When the network is plugged 0.038
And Tor is ready 15.711
Then I successfully start the Unsafe Browser in "de" 13.975
And I kill the Unsafe Browser 5.631
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 24.274
And DuckDuckGo is the default search engine 18.519
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 12.261
And the layout of the screen keyboard is set to "de" 0.570
After features/support/hooks.rb:291 1.734
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.304
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.837
When I log in to a new session in Italian (it) 29.317
Then the keyboard layout is set to "it" 0.107
When the network is plugged 0.045
And Tor is ready 14.108
Then I successfully start the Unsafe Browser in "it" 14.610
And I kill the Unsafe Browser 5.606
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 26.764
And DuckDuckGo is the default search engine 9.906
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 12.136
And the layout of the screen keyboard is set to "us" 0.528
After features/support/hooks.rb:291 1.530
After features/support/hooks.rb:75 0.000
Feature: Localization
2:2.420
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.936
When I log in to a new session in Persian (fa) 28.056
Then the keyboard layout is set to "ir" 0.141
When the network is plugged 0.038
And Tor is ready 12.630
Then I successfully start the Unsafe Browser in "fa" 14.437
And I kill the Unsafe Browser 5.691
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 25.929
And DuckDuckGo is the default search engine 9.722
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 11.927
And the layout of the screen keyboard is set to "ir" 0.546
After features/support/hooks.rb:291 1.056
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.871
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.875
When I log in to a new session in Portuguese (pt) 40.880
Then the keyboard layout is set to "pt" 0.212
When the network is plugged 0.041
And Tor is ready 18.131
Then I successfully start the Unsafe Browser in "pt" 14.245
And I kill the Unsafe Browser 5.688
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 25.403
And DuckDuckGo is the default search engine 9.442
And I kill the Tor Browser 5.296
And the screen keyboard works in Thunderbird 13.043
And the layout of the screen keyboard is set to "us" 0.517
After features/support/hooks.rb:291 1.056
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.705
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.140
When I log in to a new session in Russian (ru) 29.188
Then the keyboard layout is set to "ru" 0.197
When the network is plugged 0.036
And Tor is ready 43.387
Then I successfully start the Unsafe Browser in "ru" 12.849
And I kill the Unsafe Browser 5.646
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 24.737
And DuckDuckGo is the default search engine 10.391
And I kill the Tor Browser 5.433
And the screen keyboard works in Thunderbird 13.043
And the layout of the screen keyboard is set to "ru" 0.560
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.816
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.673
When I log in to a new session in Spanish (es) 29.052
Then the keyboard layout is set to "es" 0.117
When the network is plugged 0.048
And Tor is ready 14.119
Then I successfully start the Unsafe Browser in "es" 14.113
And I kill the Unsafe Browser 5.640
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 24.879
And DuckDuckGo is the default search engine 19.407
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 12.601
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:291 1.156
After features/support/hooks.rb:75 0.000
Feature: Localization
2:44.413
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.826
When I log in to a new session in Turkish (tr) 28.811
Then the keyboard layout is set to "tr" 0.227
When the network is plugged 0.053
And Tor is ready 44.032
Then I successfully start the Unsafe Browser in "tr" 14.033
And I kill the Unsafe Browser 5.772
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 26.291
And DuckDuckGo is the default search engine 18.640
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 12.608
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:291 1.055
After features/support/hooks.rb:75 0.000
1:24.977
Before features/support/hooks.rb:245 0.005
Given a computer 0.186
And I start Tails from DVD with network unplugged and I login 1:12.521
And I plug and mount a USB drive containing a sample PNG 10.846
Then MAT can clean some sample PNG file 1.422
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.010
Feature: Networking
35.273
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.316
And I disable networking in Tails Greeter 0.974
And I log in to a new session 15.632
Then no network interfaces are enabled 0.124
When I hotplug a network device 0.143
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.071
After features/support/hooks.rb:291 1.432
After features/support/hooks.rb:75 0.000
18.000
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 17.812
Then no unexpected services are listening for network connections 0.187

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:291 0.647
After features/support/hooks.rb:75 0.000
1:14.061
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.783
When I request a reboot using the system menu 1.533
Then Tails eventually restarts 1:0.744
After features/support/hooks.rb:291 3.529
After features/support/hooks.rb:75 0.000
12.589
Given I have the SSH key pair for an SFTP server 0.222
When I connect to an SFTP server on the Internet 11.694
Then I successfully connect to the SFTP server 0.672
After features/support/hooks.rb:450 0.588
After features/support/hooks.rb:291 1.062
After features/support/hooks.rb:75 0.000
11.873
When the network is plugged 0.041
And the Tor Connection Assistant autostarts 6.232
And I look at the hide mode but then I go back 3.975
And I choose to connect to Tor automatically 1.512
Then Tor Connection does not propose me to use Tor bridges 0.111
After features/support/hooks.rb:291 0.812
After features/support/hooks.rb:75 0.000
10.231
When I monitor the network connections of tails-security-check 0.079
And I re-run tails-security-check 0.131
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.020
After features/support/hooks.rb:450 0.522
After features/support/hooks.rb:291 0.869
After features/support/hooks.rb:75 0.000
2.493
When I monitor the network connections of htpdate 0.083
And I re-run htpdate 2.394
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:450 0.526
After features/support/hooks.rb:291 1.192
After features/support/hooks.rb:75 0.000
32.656
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.093
And I re-run tails-upgrade-frontend-wrapper 32.550
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.532
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
31.079
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.380
When I successfully start the Unsafe Browser 16.470
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.653
And the Unsafe Browser chroot is torn down 0.453
After features/support/hooks.rb:291 1.375
After features/support/hooks.rb:75 0.000
43.979
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.012
When I successfully start the Unsafe Browser 18.402
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.266
Then I see a warning about another instance already running 3.287
After features/support/hooks.rb:291 1.024
After features/support/hooks.rb:75 0.000
2:30.446
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.409
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.074
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.427
And I wait 120 seconds 2:0.089

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.425
After features/support/hooks.rb:450 0.578
After features/support/hooks.rb:291 1.474
After features/support/hooks.rb:75 0.049
27.957
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.754
And the network is unplugged 0.058
# 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.242
Then I am told I cannot start the Unsafe Browser when I am offline 5.892
After features/support/hooks.rb:291 1.311
After features/support/hooks.rb:75 0.000
18.625
When I plug a USB drive containing a basic VeraCrypt volume 7.002
And I cancel the GNOME authentication prompt 1.697
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.505
And I open this VeraCrypt volume in GNOME Files 4.497
Then I see the expected contents in this VeraCrypt volume 0.377
When I lock the currently opened VeraCrypt volume 0.333
Then the VeraCrypt volume has been unmounted and locked 0.212
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
22.411
When I plug a USB drive containing a hidden VeraCrypt volume 10.266
And I cancel the GNOME authentication prompt 1.640
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.137
And I open this VeraCrypt volume in GNOME Files 4.431
Then I see the expected contents in this VeraCrypt volume 0.480
When I lock the currently opened VeraCrypt volume 0.324
Then the VeraCrypt volume has been unmounted and locked 0.131
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
29.011
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.231
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.571
And I open this VeraCrypt volume in GNOME Files 4.816
Then I see the expected contents in this VeraCrypt volume 0.841
When I lock the currently opened VeraCrypt file container 0.370
Then the VeraCrypt file container has been unmounted and locked 0.179
After features/support/hooks.rb:291 0.770
After features/support/hooks.rb:75 0.000
38.046
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.314
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.604
And I open this VeraCrypt volume in GNOME Files 4.774
Then I see the expected contents in this VeraCrypt volume 0.694
When I lock the currently opened VeraCrypt file container 0.408
Then the VeraCrypt file container has been unmounted and locked 0.250
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.015
23.973
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.923
And I cancel the GNOME authentication prompt 1.620
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.303
And I open this VeraCrypt volume in GNOME Files 3.140
Then I see the expected contents in this VeraCrypt volume 0.437
When I lock the currently opened VeraCrypt volume 0.370
Then the VeraCrypt volume has been unmounted and locked 0.177
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.000
24.842
When I plug a USB drive containing a hidden VeraCrypt volume 10.387
And I cancel the GNOME authentication prompt 1.776
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.183
And I open this VeraCrypt volume in GNOME Files 3.431
Then I see the expected contents in this VeraCrypt volume 0.444
When I lock the currently opened VeraCrypt volume 0.405
Then the VeraCrypt volume has been unmounted and locked 0.211
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.000
46.115
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.943
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.105
And I open this VeraCrypt volume in GNOME Files 3.704
Then I see the expected contents in this VeraCrypt volume 3.602
When I lock the currently opened VeraCrypt file container 0.419
Then the VeraCrypt file container has been unmounted and locked 0.340
After features/support/hooks.rb:291 0.725
After features/support/hooks.rb:75 0.015
45.450
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.331
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.500
And I open this VeraCrypt volume in GNOME Files 5.145
Then I see the expected contents in this VeraCrypt volume 0.872
When I lock the currently opened VeraCrypt file container 0.442
Then the VeraCrypt file container has been unmounted and locked 0.158
After features/support/hooks.rb:291 0.753
After features/support/hooks.rb:75 0.015
33.336
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.969
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.203
And I open this VeraCrypt volume in GNOME Files 4.242
Then I see the expected contents in this VeraCrypt volume 0.365
When I lock the currently opened VeraCrypt file container 0.392
Then the VeraCrypt file container has been unmounted and locked 0.162
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.000