Project Number Date
test_Tails_ISO_stable 4770 04 Apr 2024, 18:25

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:11:31.401 Passed
Feature: Time syncing
1:20.499
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 7.958
When I bump the system time with "-15 days" 0.183
And I warm reboot the computer 0.020
And the computer reboots Tails 1:11.616
Then Tails' hardware clock is close to the host system's time 0.720
After features/support/hooks.rb:450 0.097
After features/support/hooks.rb:291 0.653
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:12.232
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.057
When I bump the hardware clock's time with "-15 days" 1.175
And I warm reboot the computer 0.011
And the computer reboots Tails 1:2.232
Then the hardware clock is still off by "-15 days" 0.754
After features/support/hooks.rb:450 0.119
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.006
17.576
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 7.929
And I prepare Tails for memory erasure tests 0.434
When I start a process allocating 128 MiB of memory with a known pattern 1.242
Then patterns cover at least 128 MiB in the guest's memory 3.371

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

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

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

After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.000
22.346
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 7.896
And I prepare Tails for memory erasure tests 0.491
And I find very few patterns in the guest's memory 3.916

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.016
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.487
After features/support/hooks.rb:75 0.000
6:59.610
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:15.374
And I prepare Tails for memory erasure tests 0.481
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.159
When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.601
After features/support/hooks.rb:75 0.013
25.377
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.851
And I temporarily create a 4 GiB disk named "gptfat" 0.057
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.449
And I plug USB drive "gptfat" 2.526
When I start Tails Installer 8.412
Then I am told by Tails Installer that the destination device "is too small" 0.080
After features/support/hooks.rb:291 0.833
After features/support/hooks.rb:75 0.001
11:23.355
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given a computer 0.382
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:13.339
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.640
And I accept adding "cowsay" to Additional Software 6.250
And Additional Software is correctly configured for package "cowsay" 1.015
And I shutdown Tails and wait for the computer to power off 6.748
And I start Tails from USB drive "__internal" with network unplugged 56.442
And I enable persistence 17.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.026
And I log in to a new session 34.010
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.647
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
# 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.069
And the network is plugged 0.042
And Tor is ready 18.106
# 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.994
And available upgrades have been checked 0.462
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.519
And I can open the Additional Software configuration window from the notification 3.826
And I shutdown Tails and wait for the computer to power off 2:3.806
And I start Tails from USB drive "__internal" with network unplugged 55.967
And I enable persistence 10.383
# 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.028
And I log in to a new session 35.928
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.617
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
And the network is plugged 0.039
And Tor is ready 1:18.567
Then the Additional Software upgrade service has started 0.159
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.076
After features/support/hooks.rb:450 2.615
After features/support/hooks.rb:291 0.750
After features/support/hooks.rb:75 0.032
55.806
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 46.875
When I eject the boot medium 0.268
Then Tails eventually shuts down 8.662
After features/support/hooks.rb:291 0.261
After features/support/hooks.rb:75 0.000
40.463
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.198
And I prepare Tails for memory erasure tests 0.474
And I fill a 128 MiB file with a known pattern on the root filesystem 16.126
And patterns cover at least 128 MiB in the guest's memory 4.467

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

When I eject the boot medium 0.286
And I wait for Tails to finish wiping the memory 9.198
Then I find very few patterns in the guest's memory 1.712

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

After features/support/hooks.rb:291 3.531
After features/support/hooks.rb:75 0.000
36.973
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.283
And I prepare Tails for memory erasure tests 0.525
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.833
And I fill the USB drive with a known pattern 2.424
And I read the content of the test FS 0.093
And patterns cover at least 90% of the test FS size in the guest's memory 3.655

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

When I eject the boot medium 4.140
And I wait for Tails to finish wiping the memory 9.311
Then I find very few patterns in the guest's memory 1.706

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

After features/support/hooks.rb:291 3.589
After features/support/hooks.rb:75 0.000
52.805
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.001
And I prepare Tails for memory erasure tests 0.411
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 30.691
And I fill the USB drive with a known pattern 1.286
And I read the content of the test FS 0.067
And patterns cover at least 99% of the test FS size in the guest's memory 2.782

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

When I eject the boot medium 0.568
And I wait for Tails to finish wiping the memory 7.260
Then I find very few patterns in the guest's memory 1.735

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

After features/support/hooks.rb:291 3.600
After features/support/hooks.rb:75 0.000
2:18.199
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.453
And I prepare Tails for memory erasure tests 0.469
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.794
And patterns cover at least 100 MiB in the guest's memory 3.359

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

When I eject the boot medium 0.414
And I wait for Tails to finish wiping the memory 9.286
Then I find very few patterns in the guest's memory 1.808

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

And Tails eventually shuts down 1:29.612
After features/support/hooks.rb:291 0.170
After features/support/hooks.rb:75 0.000
39.550
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.105
When I start "Tails Documentation" via GNOME Activities Overview 10.651
Then the Tor Browser has started 20.242
Then "Tails - Documentation" has loaded in the Tor Browser 0.551
After features/support/hooks.rb:291 1.398
After features/support/hooks.rb:75 0.000
44.625
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.334
When I start "Tails Documentation" via GNOME Activities Overview 10.619
Then the Tor Browser has started 19.983
Then "Tails - Documentation" has loaded in the Tor Browser 0.686
After features/support/hooks.rb:291 1.027
After features/support/hooks.rb:75 0.000
Feature: Using Evince
19.238
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.007
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.142
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.058
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.251
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.143
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.654
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.123
When I close Evince 0.191
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.109
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.181
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.367
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.089
When I close Evince 0.191
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.103
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.135
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.284
# 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.090
After features/support/hooks.rb:291 0.933
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.260
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.311
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.169
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.072
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.159
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.495
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.829
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.223
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.000
19.773
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.142
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.321
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.004
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.054
After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.516
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.806
When I log in to a new session in Arabic (ar) 29.494
Then the keyboard layout is set to "us" 0.139
When the network is plugged 0.047
And Tor is ready 22.494
Then I successfully start the Unsafe Browser in "ar" 14.843
And I kill the Unsafe Browser 5.687
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 28.038
And DuckDuckGo is the default search engine 19.549
And I kill the Tor Browser 5.533
And the screen keyboard works in Thunderbird 12.226
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:291 1.131
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.892
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 8.271
When I log in to a new session in Chinese (zh_CN) 28.720
Then the keyboard layout is set to "cn" 0.361
When the network is plugged 0.053
And Tor is ready 22.527
Then I successfully start the Unsafe Browser in "zh_CN" 14.722
And I kill the Unsafe Browser 6.150
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 27.690
And DuckDuckGo is the default search engine 19.175
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 18.080
And the layout of the screen keyboard is set to "us" 0.593
After features/support/hooks.rb:291 1.491
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.909
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.814
When I log in to a new session in English (en) 15.452
Then the keyboard layout is set to "us" 0.184
When the network is plugged 0.035
And Tor is ready 44.315
Then I successfully start the Unsafe Browser in "en" 13.990
And I kill the Unsafe Browser 5.534
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 26.825
And DuckDuckGo is the default search engine 5.548
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 13.248
And the layout of the screen keyboard is set to "us" 0.540
After features/support/hooks.rb:291 1.488
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.770
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.120
When I log in to a new session in French (fr) 30.309
Then the keyboard layout is set to "fr" 0.154
When the network is plugged 0.040
And Tor is ready 16.148
Then I successfully start the Unsafe Browser in "fr" 14.712
And I kill the Unsafe Browser 5.658
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 24.564
And DuckDuckGo is the default search engine 21.908
And I kill the Tor Browser 5.587
And the screen keyboard works in Thunderbird 12.853
And the layout of the screen keyboard is set to "fr" 0.619
After features/support/hooks.rb:291 1.289
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.579
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.936
When I log in to a new session in German (de) 31.385
Then the keyboard layout is set to "de" 0.190
When the network is plugged 0.042
And Tor is ready 16.383
Then I successfully start the Unsafe Browser in "de" 14.642
And I kill the Unsafe Browser 5.795
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 25.818
And DuckDuckGo is the default search engine 23.110
And I kill the Tor Browser 5.557
And the screen keyboard works in Thunderbird 12.045
And the layout of the screen keyboard is set to "de" 0.585
After features/support/hooks.rb:291 1.121
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.356
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.061
When I log in to a new session in Italian (it) 29.127
Then the keyboard layout is set to "it" 0.355
When the network is plugged 0.047
And Tor is ready 16.152
Then I successfully start the Unsafe Browser in "it" 14.735
And I kill the Unsafe Browser 5.712
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 26.800
And DuckDuckGo is the default search engine 22.777
And I kill the Tor Browser 5.458
And the screen keyboard works in Thunderbird 13.382
And the layout of the screen keyboard is set to "us" 0.638
After features/support/hooks.rb:291 4.044
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.792
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.295
When I log in to a new session in Persian (fa) 28.984
Then the keyboard layout is set to "ir" 0.194
When the network is plugged 0.036
And Tor is ready 17.828
Then I successfully start the Unsafe Browser in "fa" 15.411
And I kill the Unsafe Browser 5.742
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 26.880
And DuckDuckGo is the default search engine 18.912
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 13.330
And the layout of the screen keyboard is set to "ir" 0.572
After features/support/hooks.rb:291 1.198
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.885
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.028
When I log in to a new session in Portuguese (pt) 29.795
Then the keyboard layout is set to "pt" 0.182
When the network is plugged 0.054
And Tor is ready 15.985
Then I successfully start the Unsafe Browser in "pt" 13.777
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 24.670
And DuckDuckGo is the default search engine 10.900
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 12.591
And the layout of the screen keyboard is set to "us" 0.539
After features/support/hooks.rb:291 1.430
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.764
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.829
When I log in to a new session in Russian (ru) 30.618
Then the keyboard layout is set to "ru" 0.320
When the network is plugged 0.039
And Tor is ready 15.726
Then I successfully start the Unsafe Browser in "ru" 14.493
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 25.866
And DuckDuckGo is the default search engine 10.359
And I kill the Tor Browser 5.444
And the screen keyboard works in Thunderbird 13.675
And the layout of the screen keyboard is set to "ru" 0.523
After features/support/hooks.rb:291 1.314
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.363
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.851
When I log in to a new session in Spanish (es) 31.361
Then the keyboard layout is set to "es" 0.248
When the network is plugged 0.035
And Tor is ready 16.291
Then I successfully start the Unsafe Browser in "es" 14.426
And I kill the Unsafe Browser 5.674
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 26.376
And DuckDuckGo is the default search engine 19.702
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 13.256
And the layout of the screen keyboard is set to "us" 0.573
After features/support/hooks.rb:291 1.091
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.539
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.950
When I log in to a new session in Turkish (tr) 29.185
Then the keyboard layout is set to "tr" 0.188
When the network is plugged 0.037
And Tor is ready 15.410
Then I successfully start the Unsafe Browser in "tr" 14.256
And I kill the Unsafe Browser 5.780
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.234
And DuckDuckGo is the default search engine 11.372
And I kill the Tor Browser 5.579
And the screen keyboard works in Thunderbird 11.886
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:291 1.792
After features/support/hooks.rb:75 0.000
1:26.806
Before features/support/hooks.rb:245 0.004
Given a computer 0.176
And I start Tails from DVD with network unplugged and I login 1:11.200
And I plug and mount a USB drive containing a sample PNG 12.913
Then MAT can clean some sample PNG file 2.516
After features/support/hooks.rb:291 0.958
After features/support/hooks.rb:75 0.009
Feature: Networking
33.628
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.975
And I disable networking in Tails Greeter 1.011
And I log in to a new session 14.073
Then no network interfaces are enabled 0.196
When I hotplug a network device 0.176
And I wait 10 seconds 10.008

Slept for 10 seconds

Then no network interfaces are enabled 0.186
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
15.028
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.806
Then no unexpected services are listening for network connections 0.222

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

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

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

After features/support/hooks.rb:291 0.693
After features/support/hooks.rb:75 0.000
1:15.022
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.999
When I request a reboot using the system menu 1.737
Then Tails eventually restarts 1:1.286
After features/support/hooks.rb:291 3.475
After features/support/hooks.rb:75 0.000
15.407
Given I have the SSH key pair for an SFTP server 0.262
When I connect to an SFTP server on the Internet 13.665
Then I successfully connect to the SFTP server 1.478
After features/support/hooks.rb:450 0.640
After features/support/hooks.rb:291 1.268
After features/support/hooks.rb:75 0.000
10.664
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 3.764
And I look at the hide mode but then I go back 5.225
And I choose to connect to Tor automatically 1.494
Then Tor Connection does not propose me to use Tor bridges 0.141
After features/support/hooks.rb:291 0.784
After features/support/hooks.rb:75 0.000
10.261
When I monitor the network connections of tails-security-check 0.075
And I re-run tails-security-check 0.169
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.016
After features/support/hooks.rb:450 0.364
After features/support/hooks.rb:291 0.797
After features/support/hooks.rb:75 0.000
2.527
When I monitor the network connections of htpdate 0.068
And I re-run htpdate 2.443
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:450 0.287
After features/support/hooks.rb:291 0.816
After features/support/hooks.rb:75 0.000
32.820
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.057
And I re-run tails-upgrade-frontend-wrapper 32.742
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.020
After features/support/hooks.rb:450 0.536
After features/support/hooks.rb:291 0.774
After features/support/hooks.rb:75 0.000
30.308
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.990
When I successfully start the Unsafe Browser 16.227
And I close the Unsafe Browser 0.122
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.472
And the Unsafe Browser chroot is torn down 0.495
After features/support/hooks.rb:291 1.817
After features/support/hooks.rb:75 0.000
41.823
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.885
When I successfully start the Unsafe Browser 16.410
# 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.007

Slept for 10 seconds

And I try to start the Unsafe Browser 0.221
Then I see a warning about another instance already running 3.299
After features/support/hooks.rb:291 1.222
After features/support/hooks.rb:75 0.000
2:30.226
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.906
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.068
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 17.686
And I wait 120 seconds 2:0.074

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.469
After features/support/hooks.rb:450 0.467
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.053
28.753
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.156
And the network is unplugged 0.054
# 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.132
Then I am told I cannot start the Unsafe Browser when I am offline 6.399
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.000
18.313
When I plug a USB drive containing a basic VeraCrypt volume 6.990
And I cancel the GNOME authentication prompt 1.667
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.206
And I open this VeraCrypt volume in GNOME Files 4.357
Then I see the expected contents in this VeraCrypt volume 0.479
When I lock the currently opened VeraCrypt volume 0.371
Then the VeraCrypt volume has been unmounted and locked 0.239
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
21.711
When I plug a USB drive containing a hidden VeraCrypt volume 10.244
And I cancel the GNOME authentication prompt 1.680
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.314
And I open this VeraCrypt volume in GNOME Files 4.407
Then I see the expected contents in this VeraCrypt volume 0.459
When I lock the currently opened VeraCrypt volume 0.493
Then the VeraCrypt volume has been unmounted and locked 0.112
After features/support/hooks.rb:291 0.726
After features/support/hooks.rb:75 0.000
29.933
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.163
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.671
And I open this VeraCrypt volume in GNOME Files 4.695
Then I see the expected contents in this VeraCrypt volume 0.870
When I lock the currently opened VeraCrypt file container 0.398
Then the VeraCrypt file container has been unmounted and locked 0.133
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
36.144
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.420
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.452
And I open this VeraCrypt volume in GNOME Files 4.864
Then I see the expected contents in this VeraCrypt volume 0.791
When I lock the currently opened VeraCrypt file container 0.423
Then the VeraCrypt file container has been unmounted and locked 0.191
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.017
24.564
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.976
And I cancel the GNOME authentication prompt 1.736
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.662
And I open this VeraCrypt volume in GNOME Files 4.134
Then I see the expected contents in this VeraCrypt volume 0.360
When I lock the currently opened VeraCrypt volume 0.397
Then the VeraCrypt volume has been unmounted and locked 0.296
After features/support/hooks.rb:291 0.769
After features/support/hooks.rb:75 0.000
24.191
When I plug a USB drive containing a hidden VeraCrypt volume 10.244
And I cancel the GNOME authentication prompt 1.712
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.933
And I open this VeraCrypt volume in GNOME Files 3.038
Then I see the expected contents in this VeraCrypt volume 0.627
When I lock the currently opened VeraCrypt volume 0.456
Then the VeraCrypt volume has been unmounted and locked 0.176
After features/support/hooks.rb:291 0.716
After features/support/hooks.rb:75 0.000
44.779
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.053
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.370
And I open this VeraCrypt volume in GNOME Files 4.812
Then I see the expected contents in this VeraCrypt volume 0.403
When I lock the currently opened VeraCrypt file container 0.939
Then the VeraCrypt file container has been unmounted and locked 0.199
After features/support/hooks.rb:291 1.226
After features/support/hooks.rb:75 0.015
46.054
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.140
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.814
And I open this VeraCrypt volume in GNOME Files 3.925
Then I see the expected contents in this VeraCrypt volume 2.574
When I lock the currently opened VeraCrypt file container 0.411
Then the VeraCrypt file container has been unmounted and locked 0.188
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.014
35.085
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.067
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.032
And I open this VeraCrypt volume in GNOME Files 4.637
Then I see the expected contents in this VeraCrypt volume 0.395
When I lock the currently opened VeraCrypt file container 0.729
Then the VeraCrypt file container has been unmounted and locked 0.222
After features/support/hooks.rb:291 0.811
After features/support/hooks.rb:75 0.000