Project Number Date
test_Tails_ISO_stable 4720 15 Mar 2024, 12:15

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:15:41.392 Passed
Feature: Time syncing
1:15.471
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.194
When I bump the system time with "-15 days" 0.194
And I warm reboot the computer 0.014
And the computer reboots Tails 1:6.037
Then Tails' hardware clock is close to the host system's time 1.030
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 0.598
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:12.269
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.102
When I bump the hardware clock's time with "-15 days" 1.163
And I warm reboot the computer 0.011
And the computer reboots Tails 1:2.865
Then the hardware clock is still off by "-15 days" 0.126
After features/support/hooks.rb:450 0.115
After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.006
20.432
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.446
And I prepare Tails for memory erasure tests 0.491
When I start a process allocating 128 MiB of memory with a known pattern 1.201
Then patterns cover at least 128 MiB in the guest's memory 4.560

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

# read cache
When I mount the USB drive again 4.193
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 3.447

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

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

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

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

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

When I trigger shutdown 0.023
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.538
After features/support/hooks.rb:75 0.000
6:40.937
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 5:58.244
And I prepare Tails for memory erasure tests 0.393
When I fill a 128 MiB file with a known pattern on the persistent filesystem 19.913
When I trigger shutdown 0.009
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.525
After features/support/hooks.rb:75 0.014
35.421
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.284
And I temporarily create a 4 GiB disk named "gptfat" 0.043
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.193
And I plug USB drive "gptfat" 2.491
When I start Tails Installer 19.356
Then I am told by Tails Installer that the destination device "is too small" 0.052
After features/support/hooks.rb:291 0.945
After features/support/hooks.rb:75 0.001
11:6.400
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given a computer 0.218
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:11.684
And I configure APT to prefer an old version of cowsay 0.031
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.588
And I accept adding "cowsay" to Additional Software 7.232
And Additional Software is correctly configured for package "cowsay" 0.836
And I shutdown Tails and wait for the computer to power off 7.024
And I start Tails from USB drive "__internal" with network unplugged 55.746
And I enable persistence 11.516
# 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.023
And I log in to a new session 35.052
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.118
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
# 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.098
And the network is plugged 0.054
And Tor is ready 16.760
# 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.803
And available upgrades have been checked 0.087
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.493
And I can open the Additional Software configuration window from the notification 3.370
And I shutdown Tails and wait for the computer to power off 2:7.578
And I start Tails from USB drive "__internal" with network unplugged 54.490
And I enable persistence 12.407
# 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.129
And I log in to a new session 35.918
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.284
And I revert the APT tweaks that made it prefer an old version of cowsay 0.044
And the network is plugged 0.041
And Tor is ready 1:9.400
Then the Additional Software upgrade service has started 0.191
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.102
After features/support/hooks.rb:450 2.660
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.027
51.531
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.227
When I eject the boot medium 0.271
Then Tails eventually shuts down 9.032
After features/support/hooks.rb:291 0.266
After features/support/hooks.rb:75 0.000
42.460
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.557
And I prepare Tails for memory erasure tests 0.437
And I fill a 128 MiB file with a known pattern on the root filesystem 13.664
And patterns cover at least 128 MiB in the guest's memory 3.670

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

When I eject the boot medium 0.326
And I wait for Tails to finish wiping the memory 13.446
Then I find very few patterns in the guest's memory 2.357

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

After features/support/hooks.rb:291 3.496
After features/support/hooks.rb:75 0.000
36.071
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.361
And I prepare Tails for memory erasure tests 0.487
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.113
And I fill the USB drive with a known pattern 2.312
And I read the content of the test FS 0.082
And patterns cover at least 90% of the test FS size in the guest's memory 4.369

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

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

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

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

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

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

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

After features/support/hooks.rb:291 3.626
After features/support/hooks.rb:75 0.000
2:14.732
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.800
And I prepare Tails for memory erasure tests 0.487
And I fill a 128 MiB file with a known pattern on the persistent filesystem 20.838
And patterns cover at least 100 MiB in the guest's memory 3.308

Pattern coverage: 113.063% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.441
And I wait for Tails to finish wiping the memory 9.768
Then I find very few patterns in the guest's memory 1.822

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

And Tails eventually shuts down 1:28.263
After features/support/hooks.rb:291 0.155
After features/support/hooks.rb:75 0.000
40.355
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.558
When I start "Tails Documentation" via GNOME Activities Overview 10.757
Then the Tor Browser has started 20.457
Then "Tails - Documentation" has loaded in the Tor Browser 0.581
After features/support/hooks.rb:291 1.249
After features/support/hooks.rb:75 0.000
45.024
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.309
When I start "Tails Documentation" via GNOME Activities Overview 10.669
Then the Tor Browser has started 20.466
Then "Tails - Documentation" has loaded in the Tor Browser 0.578
After features/support/hooks.rb:291 0.814
After features/support/hooks.rb:75 0.000
Feature: Using Evince
30.090
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.074
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.147
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.050
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.051
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.154
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 13.047
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.022
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.234
When I close Evince 0.218
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.124
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.158
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.912
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.065
When I close Evince 0.199
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.111
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.112
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.283
# 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.071
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.000
Feature: Using Evince
25.939
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.246
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.293
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.151
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 13.815
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.921
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.450
After features/support/hooks.rb:291 0.736
After features/support/hooks.rb:75 0.000
19.689
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.265
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.055
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.067
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.048
After features/support/hooks.rb:291 0.842
After features/support/hooks.rb:75 0.000
Feature: Localization
2:54.264
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.870
When I log in to a new session in Arabic (ar) 29.785
Then the keyboard layout is set to "us" 0.192
When the network is plugged 0.039
And Tor is ready 43.230
Then I successfully start the Unsafe Browser in "ar" 13.351
And I kill the Unsafe Browser 5.916
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 35.503
And DuckDuckGo is the default search engine 10.634
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 21.544
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:291 1.013
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.594
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.954
When I log in to a new session in Chinese (zh_CN) 30.437
Then the keyboard layout is set to "cn" 0.208
When the network is plugged 0.034
And Tor is ready 15.641
Then I successfully start the Unsafe Browser in "zh_CN" 14.692
And I kill the Unsafe Browser 5.747
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 35.449
And DuckDuckGo is the default search engine 10.061
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 23.382
And the layout of the screen keyboard is set to "us" 0.624
After features/support/hooks.rb:291 1.939
After features/support/hooks.rb:75 0.000
Feature: Localization
2:3.643
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.116
When I log in to a new session in English (en) 16.389
Then the keyboard layout is set to "us" 0.146
When the network is plugged 0.117
And Tor is ready 13.528
Then I successfully start the Unsafe Browser in "en" 13.960
And I kill the Unsafe Browser 5.674
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 33.199
And DuckDuckGo is the default search engine 5.124
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 21.490
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:291 1.267
After features/support/hooks.rb:75 0.000
Feature: Localization
2:53.317
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.927
When I log in to a new session in French (fr) 29.090
Then the keyboard layout is set to "fr" 0.156
When the network is plugged 0.055
And Tor is ready 43.476
Then I successfully start the Unsafe Browser in "fr" 13.222
And I kill the Unsafe Browser 6.032
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 34.820
And DuckDuckGo is the default search engine 10.471
And I kill the Tor Browser 5.585
And the screen keyboard works in Thunderbird 21.857
And the layout of the screen keyboard is set to "fr" 0.539
After features/support/hooks.rb:291 0.997
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.885
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.450
When I log in to a new session in German (de) 30.083
Then the keyboard layout is set to "de" 0.120
When the network is plugged 0.036
And Tor is ready 13.881
Then I successfully start the Unsafe Browser in "de" 13.887
And I kill the Unsafe Browser 5.694
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 33.439
And DuckDuckGo is the default search engine 9.875
And I kill the Tor Browser 5.296
And the screen keyboard works in Thunderbird 22.443
And the layout of the screen keyboard is set to "de" 0.583
After features/support/hooks.rb:291 0.983
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.860
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.953
When I log in to a new session in Italian (it) 31.234
Then the keyboard layout is set to "it" 0.216
When the network is plugged 0.048
And Tor is ready 15.897
Then I successfully start the Unsafe Browser in "it" 13.062
And I kill the Unsafe Browser 5.795
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 34.813
And DuckDuckGo is the default search engine 10.363
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 21.258
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:291 1.119
After features/support/hooks.rb:75 0.000
Feature: Localization
2:27.408
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.088
When I log in to a new session in Persian (fa) 29.078
Then the keyboard layout is set to "ir" 0.147
When the network is plugged 0.039
And Tor is ready 14.122
Then I successfully start the Unsafe Browser in "fa" 14.571
And I kill the Unsafe Browser 5.733
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 36.123
And DuckDuckGo is the default search engine 10.415
And I kill the Tor Browser 5.603
And the screen keyboard works in Thunderbird 22.790
And the layout of the screen keyboard is set to "ir" 0.579
After features/support/hooks.rb:291 2.834
After features/support/hooks.rb:75 0.000
Feature: Localization
2:24.387
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.979
When I log in to a new session in Portuguese (pt) 29.828
Then the keyboard layout is set to "pt" 0.195
When the network is plugged 0.052
And Tor is ready 14.212
Then I successfully start the Unsafe Browser in "pt" 13.692
And I kill the Unsafe Browser 5.741
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 34.569
And DuckDuckGo is the default search engine 10.449
And I kill the Tor Browser 5.516
And the screen keyboard works in Thunderbird 21.416
And the layout of the screen keyboard is set to "us" 0.640
After features/support/hooks.rb:291 1.439
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.615
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.057
When I log in to a new session in Russian (ru) 31.931
Then the keyboard layout is set to "ru" 0.140
When the network is plugged 0.038
And Tor is ready 13.599
Then I successfully start the Unsafe Browser in "ru" 13.797
And I kill the Unsafe Browser 5.768
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 35.136
And DuckDuckGo is the default search engine 11.700
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 23.142
And the layout of the screen keyboard is set to "ru" 0.661
After features/support/hooks.rb:291 1.256
After features/support/hooks.rb:75 0.000
Feature: Localization
2:54.193
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.347
When I log in to a new session in Spanish (es) 29.342
Then the keyboard layout is set to "es" 0.134
When the network is plugged 0.044
And Tor is ready 43.116
Then I successfully start the Unsafe Browser in "es" 14.439
And I kill the Unsafe Browser 5.643
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 34.657
And DuckDuckGo is the default search engine 10.505
And I kill the Tor Browser 5.601
And the screen keyboard works in Thunderbird 21.660
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:291 0.898
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.733
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.121
When I log in to a new session in Turkish (tr) 30.087
Then the keyboard layout is set to "tr" 0.146
When the network is plugged 0.045
And Tor is ready 14.540
Then I successfully start the Unsafe Browser in "tr" 14.059
And I kill the Unsafe Browser 5.759
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 32.649
And DuckDuckGo is the default search engine 10.763
And I kill the Tor Browser 5.477
And the screen keyboard works in Thunderbird 21.394
And the layout of the screen keyboard is set to "us" 0.599
After features/support/hooks.rb:291 3.249
After features/support/hooks.rb:75 0.000
1:23.694
Before features/support/hooks.rb:245 0.006
Given a computer 0.191
And I start Tails from DVD with network unplugged and I login 1:11.087
And I plug and mount a USB drive containing a sample PNG 10.921
Then MAT can clean some sample PNG file 1.493
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.037
Feature: Networking
36.989
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.584
And I disable networking in Tails Greeter 1.095
And I log in to a new session 16.764
Then no network interfaces are enabled 0.164
When I hotplug a network device 0.166
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.206
After features/support/hooks.rb:291 0.994
After features/support/hooks.rb:75 0.000
17.546
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 17.373
Then no unexpected services are listening for network connections 0.173

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.598
After features/support/hooks.rb:75 0.000
1:13.278
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.277
When I request a reboot using the system menu 1.548
Then Tails eventually restarts 1:0.452
After features/support/hooks.rb:291 3.459
After features/support/hooks.rb:75 0.000
20.095
Given I have the SSH key pair for an SFTP server 0.231
When I connect to an SFTP server on the Internet 18.946
Then I successfully connect to the SFTP server 0.917
After features/support/hooks.rb:450 0.520
After features/support/hooks.rb:291 1.345
After features/support/hooks.rb:75 0.000
8.363
When the network is plugged 0.041
And the Tor Connection Assistant autostarts 2.455
And I look at the hide mode but then I go back 4.231
And I choose to connect to Tor automatically 1.498
Then Tor Connection does not propose me to use Tor bridges 0.135
After features/support/hooks.rb:291 0.578
After features/support/hooks.rb:75 0.000
10.202
When I monitor the network connections of tails-security-check 0.054
And I re-run tails-security-check 0.124
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.023
After features/support/hooks.rb:450 0.392
After features/support/hooks.rb:291 0.760
After features/support/hooks.rb:75 0.000
2.478
When I monitor the network connections of htpdate 0.056
And I re-run htpdate 2.404
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:450 0.390
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.000
32.180
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.047
And I re-run tails-upgrade-frontend-wrapper 32.120
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.543
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
29.205
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.567
When I successfully start the Unsafe Browser 15.462
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.620
And the Unsafe Browser chroot is torn down 0.434
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
39.691
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.259
When I successfully start the Unsafe Browser 15.078
# 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.018
Then I see a warning about another instance already running 3.324
After features/support/hooks.rb:291 1.102
After features/support/hooks.rb:75 0.000
2:27.371
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 11.307
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.065
But checking for updates is disabled in the Unsafe Browser's configuration 0.013
When I successfully start the Unsafe Browser 15.448
And I wait 120 seconds 2:0.028

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.500
After features/support/hooks.rb:450 0.497
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.040
27.664
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.086
And the network is unplugged 0.045
# 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 start the Unsafe Browser 0.010
Then I am told I cannot start the Unsafe Browser when I am offline 6.511
After features/support/hooks.rb:291 1.138
After features/support/hooks.rb:75 0.000
30.700
When I plug a USB drive containing a basic VeraCrypt volume 7.108
And I cancel the GNOME authentication prompt 1.726
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.456
And I open this VeraCrypt volume in GNOME Files 5.498
Then I see the expected contents in this VeraCrypt volume 0.373
When I lock the currently opened VeraCrypt volume 0.386
Then the VeraCrypt volume has been unmounted and locked 0.149
After features/support/hooks.rb:291 1.599
After features/support/hooks.rb:75 0.000
32.593
When I plug a USB drive containing a hidden VeraCrypt volume 10.215
And I cancel the GNOME authentication prompt 1.579
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.515
And I open this VeraCrypt volume in GNOME Files 4.331
Then I see the expected contents in this VeraCrypt volume 0.421
When I lock the currently opened VeraCrypt volume 0.363
Then the VeraCrypt volume has been unmounted and locked 0.166
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.000
41.073
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 10.988
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 22.858
And I open this VeraCrypt volume in GNOME Files 5.920
Then I see the expected contents in this VeraCrypt volume 0.733
When I lock the currently opened VeraCrypt file container 0.377
Then the VeraCrypt file container has been unmounted and locked 0.195
After features/support/hooks.rb:291 0.838
After features/support/hooks.rb:75 0.000
49.885
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.280
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 22.370
And I open this VeraCrypt volume in GNOME Files 4.682
Then I see the expected contents in this VeraCrypt volume 1.032
When I lock the currently opened VeraCrypt file container 0.380
Then the VeraCrypt file container has been unmounted and locked 0.139
After features/support/hooks.rb:291 1.421
After features/support/hooks.rb:75 0.016
34.978
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.957
And I cancel the GNOME authentication prompt 1.635
And I unlock and mount this VeraCrypt volume with GNOME Disks 21.578
And I open this VeraCrypt volume in GNOME Files 3.661
Then I see the expected contents in this VeraCrypt volume 0.527
When I lock the currently opened VeraCrypt volume 0.404
Then the VeraCrypt volume has been unmounted and locked 0.214
After features/support/hooks.rb:291 0.759
After features/support/hooks.rb:75 0.000
35.254
When I plug a USB drive containing a hidden VeraCrypt volume 10.264
And I cancel the GNOME authentication prompt 1.827
And I unlock and mount this VeraCrypt volume with GNOME Disks 18.351
And I open this VeraCrypt volume in GNOME Files 3.587
Then I see the expected contents in this VeraCrypt volume 0.542
When I lock the currently opened VeraCrypt volume 0.480
Then the VeraCrypt volume has been unmounted and locked 0.200
After features/support/hooks.rb:291 0.971
After features/support/hooks.rb:75 0.000
54.154
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.963
And I unlock and mount this VeraCrypt file container with GNOME Disks 31.890
And I open this VeraCrypt volume in GNOME Files 4.097
Then I see the expected contents in this VeraCrypt volume 0.625
When I lock the currently opened VeraCrypt file container 0.439
Then the VeraCrypt file container has been unmounted and locked 0.139
After features/support/hooks.rb:291 1.077
After features/support/hooks.rb:75 0.014
1:2.610
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.820
And I unlock and mount this VeraCrypt file container with GNOME Disks 28.958
And I open this VeraCrypt volume in GNOME Files 5.211
Then I see the expected contents in this VeraCrypt volume 5.674
When I lock the currently opened VeraCrypt file container 0.416
Then the VeraCrypt file container has been unmounted and locked 0.528
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.015
1:6.377
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.204
And I unlock and mount this VeraCrypt file container with GNOME Disks 29.657
And I open this VeraCrypt volume in GNOME Files 4.147
Then I see the expected contents in this VeraCrypt volume 19.203
When I lock the currently opened VeraCrypt file container 0.456
Then the VeraCrypt file container has been unmounted and locked 0.707
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.000