Project Number Date
test_Tails_ISO_stable 4825 03 May 2024, 12:31

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:58.155 Passed
Feature: Time syncing
1:17.038
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 7.905
When I bump the system time with "-15 days" 0.238
And I warm reboot the computer 0.013
And the computer reboots Tails 1:8.224
Then Tails' hardware clock is close to the host system's time 0.657
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 0.601
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:18.282
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 7.819
When I bump the hardware clock's time with "-15 days" 1.456
And I warm reboot the computer 0.011
And the computer reboots Tails 1:8.436
Then the hardware clock is still off by "-15 days" 0.558
After features/support/hooks.rb:464 0.110
After features/support/hooks.rb:305 0.624
After features/support/hooks.rb:89 0.018
20.398
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.980
And I prepare Tails for memory erasure tests 0.384
When I start a process allocating 128 MiB of memory with a known pattern 2.462
Then patterns cover at least 128 MiB in the guest's memory 3.908

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.015
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.534
After features/support/hooks.rb:89 0.000
6:49.152
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:59.179
And I prepare Tails for memory erasure tests 0.409
When I fill a 128 MiB file with a known pattern on the persistent filesystem 27.154
When I trigger shutdown 0.010
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.486
After features/support/hooks.rb:89 0.012
25.960
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.079
And I temporarily create a 4 GiB disk named "gptfat" 0.054
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.384
And I plug USB drive "gptfat" 2.467
When I start Tails Installer 8.920
Then I am told by Tails Installer that the destination device "is too small" 0.053
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.001
9:55.249
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.184
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:17.746
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.527
And I accept adding "cowsay" to Additional Software 6.767
And Additional Software is correctly configured for package "cowsay" 0.832
And I shutdown Tails and wait for the computer to power off 6.273
And I start Tails from USB drive "__internal" with network unplugged 57.874
And I enable persistence 11.195
# 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 36.040
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.566
And I revert the APT tweaks that made it prefer an old version of cowsay 0.051
# 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.071
And the network is plugged 0.033
And Tor is ready 48.607
# 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 9.489
And available upgrades have been checked 0.107
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.167
And I can open the Additional Software configuration window from the notification 3.863
And I shutdown Tails and wait for the computer to power off 13.325
And I start Tails from USB drive "__internal" with network unplugged 57.306
And I enable persistence 10.616
# 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.021
And I log in to a new session 35.390
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.266
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
And the network is plugged 0.032
And Tor is ready 48.546
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.078
After features/support/hooks.rb:464 2.233
After features/support/hooks.rb:305 1.065
After features/support/hooks.rb:89 0.032
57.733
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 46.613
When I eject the boot medium 0.229
Then Tails eventually shuts down 10.891
After features/support/hooks.rb:305 0.215
After features/support/hooks.rb:89 0.000
44.497
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.021
And I prepare Tails for memory erasure tests 0.402
And I fill a 128 MiB file with a known pattern on the root filesystem 20.171
And patterns cover at least 128 MiB in the guest's memory 3.739

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

When I eject the boot medium 0.262
And I wait for Tails to finish wiping the memory 10.167
Then I find very few patterns in the guest's memory 1.731

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

After features/support/hooks.rb:305 3.538
After features/support/hooks.rb:89 0.000
43.261
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.224
And I prepare Tails for memory erasure tests 0.464
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.290
And I fill the USB drive with a known pattern 2.679
And I read the content of the test FS 0.105
And patterns cover at least 90% of the test FS size in the guest's memory 3.707

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

When I eject the boot medium 0.405
And I wait for Tails to finish wiping the memory 16.621
Then I find very few patterns in the guest's memory 1.763

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

After features/support/hooks.rb:305 3.560
After features/support/hooks.rb:89 0.000
1:10.200
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 20.667
And I prepare Tails for memory erasure tests 0.442
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 33.860
And I fill the USB drive with a known pattern 1.589
And I read the content of the test FS 0.058
And patterns cover at least 99% of the test FS size in the guest's memory 4.157

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

When I eject the boot medium 0.434
And I wait for Tails to finish wiping the memory 7.266
Then I find very few patterns in the guest's memory 1.723

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

After features/support/hooks.rb:305 3.590
After features/support/hooks.rb:89 0.000
2:19.457
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.843
And I prepare Tails for memory erasure tests 0.396
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.230
And patterns cover at least 100 MiB in the guest's memory 5.671

Pattern coverage: 110.875% (110 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.393
And I wait for Tails to finish wiping the memory 7.190
Then I find very few patterns in the guest's memory 1.773

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

And Tails eventually shuts down 1:29.958
After features/support/hooks.rb:305 0.168
After features/support/hooks.rb:89 0.000
40.879
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.103
When I start "Tails Documentation" via GNOME Activities Overview 10.615
Then the Tor Browser has started 21.384
Then "Tails - Documentation" has loaded in the Tor Browser 0.776
After features/support/hooks.rb:305 0.904
After features/support/hooks.rb:89 0.000
46.260
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.305
When I start "Tails Documentation" via GNOME Activities Overview 10.568
Then the Tor Browser has started 21.824
Then "Tails - Documentation" has loaded in the Tor Browser 0.561
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.000
Feature: Using Evince
20.043
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.046
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.224
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.054
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.133
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.613
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.081
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.103
When I close Evince 0.226
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.167
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.252
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.082
When I close Evince 0.182
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.151
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.255
# 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.081
After features/support/hooks.rb:305 1.614
After features/support/hooks.rb:89 0.000
Feature: Using Evince
15.672
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.362
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.145
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.053
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.162
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.638
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.153
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.156
After features/support/hooks.rb:305 0.731
After features/support/hooks.rb:89 0.000
19.615
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 7.984
And I wait 10 seconds 10.012

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.059
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.253
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.063
After features/support/hooks.rb:305 0.651
After features/support/hooks.rb:89 0.000
Feature: Localization
2:26.381
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.913
When I log in to a new session in Arabic (ar) 33.815
Then the keyboard layout is set to "us" 0.449
When the network is plugged 0.106
And Tor is ready 15.471
Then I successfully start the Unsafe Browser in "ar" 16.441
And I kill the Unsafe Browser 5.850
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 26.841
And DuckDuckGo is the default search engine 17.962
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 15.317
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:305 1.435
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.763
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.949
When I log in to a new session in Chinese (zh_CN) 31.627
Then the keyboard layout is set to "cn" 0.310
When the network is plugged 0.074
And Tor is ready 17.573
Then I successfully start the Unsafe Browser in "zh_CN" 17.969
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 27.468
And DuckDuckGo is the default search engine 10.936
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 18.712
And the layout of the screen keyboard is set to "us" 0.693
After features/support/hooks.rb:305 2.872
After features/support/hooks.rb:89 0.000
Feature: Localization
2:1.662
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.500
When I log in to a new session in English (en) 20.213
Then the keyboard layout is set to "us" 0.145
When the network is plugged 0.065
And Tor is ready 18.789
Then I successfully start the Unsafe Browser in "en" 16.474
And I kill the Unsafe Browser 5.887
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 28.051
And DuckDuckGo is the default search engine 4.719
And I kill the Tor Browser 5.295
And the screen keyboard works in Thunderbird 12.821
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.503
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.201
When I log in to a new session in French (fr) 34.394
Then the keyboard layout is set to "fr" 0.317
When the network is plugged 0.040
And Tor is ready 16.494
Then I successfully start the Unsafe Browser in "fr" 17.470
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.235
Then the screen keyboard works in Tor Browser 30.450
And DuckDuckGo is the default search engine 11.751
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 16.320
And the layout of the screen keyboard is set to "fr" 0.616
After features/support/hooks.rb:305 2.409
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.199
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.306
When I log in to a new session in German (de) 32.114
Then the keyboard layout is set to "de" 0.216
When the network is plugged 0.044
And Tor is ready 16.808
Then I successfully start the Unsafe Browser in "de" 17.036
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 27.986
And DuckDuckGo is the default search engine 11.248
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 14.321
And the layout of the screen keyboard is set to "de" 0.580
After features/support/hooks.rb:305 1.107
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.195
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.214
When I log in to a new session in Italian (it) 31.826
Then the keyboard layout is set to "it" 0.254
When the network is plugged 0.058
And Tor is ready 16.849
Then I successfully start the Unsafe Browser in "it" 15.252
And I kill the Unsafe Browser 5.772
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 26.267
And DuckDuckGo is the default search engine 11.356
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 14.184
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:305 1.290
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.551
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.806
When I log in to a new session in Persian (fa) 30.994
Then the keyboard layout is set to "ir" 0.336
When the network is plugged 0.034
And Tor is ready 16.288
Then I successfully start the Unsafe Browser in "fa" 17.711
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 24.729
And DuckDuckGo is the default search engine 17.524
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 12.204
And the layout of the screen keyboard is set to "ir" 0.606
After features/support/hooks.rb:305 1.322
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.053
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.900
When I log in to a new session in Portuguese (pt) 32.504
Then the keyboard layout is set to "pt" 0.327
When the network is plugged 0.033
And Tor is ready 17.783
Then I successfully start the Unsafe Browser in "pt" 15.368
And I kill the Unsafe Browser 5.843
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 26.726
And DuckDuckGo is the default search engine 10.555
And I kill the Tor Browser 5.520
And the screen keyboard works in Thunderbird 14.801
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:305 1.459
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.445
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.892
When I log in to a new session in Russian (ru) 31.101
Then the keyboard layout is set to "ru" 0.157
When the network is plugged 0.066
And Tor is ready 16.412
Then I successfully start the Unsafe Browser in "ru" 16.920
And I kill the Unsafe Browser 5.936
When I enable the screen keyboard 0.168
Then the screen keyboard works in Tor Browser 28.416
And DuckDuckGo is the default search engine 11.396
And I kill the Tor Browser 5.487
And the screen keyboard works in Thunderbird 14.894
And the layout of the screen keyboard is set to "ru" 0.591
After features/support/hooks.rb:305 2.328
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.796
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.187
When I log in to a new session in Spanish (es) 31.563
Then the keyboard layout is set to "es" 0.370
When the network is plugged 0.098
And Tor is ready 17.777
Then I successfully start the Unsafe Browser in "es" 17.230
And I kill the Unsafe Browser 5.836
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 27.227
And DuckDuckGo is the default search engine 11.239
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 16.117
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:305 1.405
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.111
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.028
When I log in to a new session in Turkish (tr) 33.106
Then the keyboard layout is set to "tr" 0.351
When the network is plugged 0.047
And Tor is ready 17.630
Then I successfully start the Unsafe Browser in "tr" 18.863
And I kill the Unsafe Browser 5.928
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 25.996
And DuckDuckGo is the default search engine 10.924
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 14.063
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:305 1.949
After features/support/hooks.rb:89 0.000
1:31.646
Before features/support/hooks.rb:259 0.006
Given a computer 0.206
And I start Tails from DVD with network unplugged and I login 1:14.269
And I plug and mount a USB drive containing a sample PNG 15.393
Then MAT can clean some sample PNG file 1.777
After features/support/hooks.rb:305 0.608
After features/support/hooks.rb:89 0.009
Feature: Networking
38.019
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.918
And I disable networking in Tails Greeter 0.984
And I log in to a new session 18.345
Then no network interfaces are enabled 0.211
When I hotplug a network device 0.305
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.244
After features/support/hooks.rb:305 0.890
After features/support/hooks.rb:89 0.000
16.834
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 16.630
Then no unexpected services are listening for network connections 0.204

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:305 0.569
After features/support/hooks.rb:89 0.000
1:31.030
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.019
When I request a reboot using the system menu 1.642
Then Tails eventually restarts 1:17.368
After features/support/hooks.rb:305 3.454
After features/support/hooks.rb:89 0.000
13.312
Given I have the SSH key pair for an SFTP server 0.216
When I connect to an SFTP server on the Internet 11.802
Then I successfully connect to the SFTP server 1.293
After features/support/hooks.rb:464 0.535
After features/support/hooks.rb:305 1.057
After features/support/hooks.rb:89 0.000
9.803
When the network is plugged 0.033
And the Tor Connection Assistant autostarts 4.279
And I look at the hide mode but then I go back 3.868
And I choose to connect to Tor automatically 1.487
Then Tor Connection does not propose me to use Tor bridges 0.133
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.000
10.212
When I monitor the network connections of tails-security-check 0.071
And I re-run tails-security-check 0.119
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:464 0.471
After features/support/hooks.rb:305 0.936
After features/support/hooks.rb:89 0.000
1.357
When I monitor the network connections of htpdate 0.067
And I re-run htpdate 1.277
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:464 0.365
After features/support/hooks.rb:305 0.858
After features/support/hooks.rb:89 0.000
32.431
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.070
And I re-run tails-upgrade-frontend-wrapper 32.347
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.013
After features/support/hooks.rb:464 0.486
After features/support/hooks.rb:305 0.926
After features/support/hooks.rb:89 0.000
31.849
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.677
When I successfully start the Unsafe Browser 17.743
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.595
And the Unsafe Browser chroot is torn down 0.712
After features/support/hooks.rb:305 0.762
After features/support/hooks.rb:89 0.000
42.300
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.766
When I successfully start the Unsafe Browser 16.638
# 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.186
Then I see a warning about another instance already running 3.699
After features/support/hooks.rb:305 1.145
After features/support/hooks.rb:89 0.000
2:30.363
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.615
And I capture all network traffic 0.004
And I configure the Unsafe Browser to check for updates more frequently 0.076
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 18.092
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.462
After features/support/hooks.rb:464 0.458
After features/support/hooks.rb:305 0.654
After features/support/hooks.rb:89 0.047
28.980
Before features/support/hooks.rb:259 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.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 try to start the Unsafe Browser 0.154
Then I am told I cannot start the Unsafe Browser when I am offline 7.015
After features/support/hooks.rb:305 0.748
After features/support/hooks.rb:89 0.000
20.209
When I plug a USB drive containing a basic VeraCrypt volume 7.034
And I cancel the GNOME authentication prompt 2.004
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.230
And I open this VeraCrypt volume in GNOME Files 4.839
Then I see the expected contents in this VeraCrypt volume 0.570
When I lock the currently opened VeraCrypt volume 0.361
Then the VeraCrypt volume has been unmounted and locked 0.168
After features/support/hooks.rb:305 0.637
After features/support/hooks.rb:89 0.000
24.868
When I plug a USB drive containing a hidden VeraCrypt volume 10.321
And I cancel the GNOME authentication prompt 1.865
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.093
And I open this VeraCrypt volume in GNOME Files 6.273
Then I see the expected contents in this VeraCrypt volume 0.429
When I lock the currently opened VeraCrypt volume 0.771
Then the VeraCrypt volume has been unmounted and locked 0.113
After features/support/hooks.rb:305 0.723
After features/support/hooks.rb:89 0.001
32.226
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.587
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.422
And I open this VeraCrypt volume in GNOME Files 5.775
Then I see the expected contents in this VeraCrypt volume 0.929
When I lock the currently opened VeraCrypt file container 0.345
Then the VeraCrypt file container has been unmounted and locked 0.165
After features/support/hooks.rb:305 0.707
After features/support/hooks.rb:89 0.000
42.891
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.635
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.267
And I open this VeraCrypt volume in GNOME Files 5.624
Then I see the expected contents in this VeraCrypt volume 0.732
When I lock the currently opened VeraCrypt file container 0.405
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:305 0.685
After features/support/hooks.rb:89 0.020
26.385
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.947
And I cancel the GNOME authentication prompt 2.376
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.541
And I open this VeraCrypt volume in GNOME Files 4.243
Then I see the expected contents in this VeraCrypt volume 0.587
When I lock the currently opened VeraCrypt volume 0.405
Then the VeraCrypt volume has been unmounted and locked 0.282
After features/support/hooks.rb:305 0.903
After features/support/hooks.rb:89 0.000
26.527
When I plug a USB drive containing a hidden VeraCrypt volume 10.290
And I cancel the GNOME authentication prompt 1.951
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.507
And I open this VeraCrypt volume in GNOME Files 4.508
Then I see the expected contents in this VeraCrypt volume 0.589
When I lock the currently opened VeraCrypt volume 0.478
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:305 0.847
After features/support/hooks.rb:89 0.000
52.027
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.942
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.229
And I open this VeraCrypt volume in GNOME Files 5.205
Then I see the expected contents in this VeraCrypt volume 0.992
When I lock the currently opened VeraCrypt file container 0.479
Then the VeraCrypt file container has been unmounted and locked 0.177
After features/support/hooks.rb:305 0.990
After features/support/hooks.rb:89 0.019
52.380
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.023
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.682
And I open this VeraCrypt volume in GNOME Files 5.026
Then I see the expected contents in this VeraCrypt volume 1.002
When I lock the currently opened VeraCrypt file container 0.385
Then the VeraCrypt file container has been unmounted and locked 0.259
After features/support/hooks.rb:305 3.321
After features/support/hooks.rb:89 0.016
41.796
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.747
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.664
And I open this VeraCrypt volume in GNOME Files 4.750
Then I see the expected contents in this VeraCrypt volume 0.897
When I lock the currently opened VeraCrypt file container 0.447
Then the VeraCrypt file container has been unmounted and locked 1.289
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000