Project Number Date
test_Tails_ISO_stable 4839 14 May 2024, 12:32

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:18:13.690 Passed
Feature: Time syncing
1:27.337
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 9.505
When I bump the system time with "-15 days" 0.287
And I warm reboot the computer 0.018
And the computer reboots Tails 1:16.925
Then Tails' hardware clock is close to the host system's time 0.600
After features/support/hooks.rb:464 0.099
After features/support/hooks.rb:305 0.860
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:34.015
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.711
When I bump the hardware clock's time with "-15 days" 1.309
And I warm reboot the computer 0.014
And the computer reboots Tails 1:23.420
Then the hardware clock is still off by "-15 days" 0.560
After features/support/hooks.rb:464 0.113
After features/support/hooks.rb:305 0.638
After features/support/hooks.rb:89 0.007
21.488
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 10.560
And I prepare Tails for memory erasure tests 0.580
When I start a process allocating 128 MiB of memory with a known pattern 2.336
Then patterns cover at least 128 MiB in the guest's memory 3.731

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

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

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

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

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 6.101
Then patterns cover at least 99% of the test FS size in the guest's memory 5.567

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

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

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

After features/support/hooks.rb:305 1.095
After features/support/hooks.rb:89 0.000
48.354
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.514
And I prepare Tails for memory erasure tests 0.547
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.355
Then I find very few patterns in the guest's memory 4.251

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.512
After features/support/hooks.rb:89 0.000
7:45.486
Before features/support/hooks.rb:259 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:59.394
And I prepare Tails for memory erasure tests 0.415
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.478
When I trigger shutdown 0.011
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.525
After features/support/hooks.rb:89 0.013
25.900
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.315
And I temporarily create a 4 GiB disk named "gptfat" 0.053
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.379
And I plug USB drive "gptfat" 2.586
When I start Tails Installer 8.510
Then I am told by Tails Installer that the destination device "is too small" 0.054
After features/support/hooks.rb:305 0.792
After features/support/hooks.rb:89 0.001
11:49.180
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.216
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:23.918
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 31.898
And I accept adding "cowsay" to Additional Software 3.889
And Additional Software is correctly configured for package "cowsay" 1.297
And I shutdown Tails and wait for the computer to power off 6.903
And I start Tails from USB drive "__internal" with network unplugged 1:0.924
And I enable persistence 13.910
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 41.046
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.137
And I revert the APT tweaks that made it prefer an old version of cowsay 0.064
# 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.072
And the network is plugged 0.044
And Tor is ready 19.437
# 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 10.005
And available upgrades have been checked 0.089
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.307
And I can open the Additional Software configuration window from the notification 3.322
And I shutdown Tails and wait for the computer to power off 2:6.793
And I start Tails from USB drive "__internal" with network unplugged 59.281
And I enable persistence 13.411
# 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.670
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.675
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
And the network is plugged 0.043
And Tor is ready 52.424
Then the Additional Software upgrade service has started 0.173
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.096
After features/support/hooks.rb:464 2.618
After features/support/hooks.rb:305 0.900
After features/support/hooks.rb:89 0.110
1:3.394
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 47.874
When I eject the boot medium 0.218
Then Tails eventually shuts down 15.302
After features/support/hooks.rb:305 0.832
After features/support/hooks.rb:89 0.000
40.529
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.474
And I prepare Tails for memory erasure tests 0.420
And I fill a 128 MiB file with a known pattern on the root filesystem 14.172
And patterns cover at least 128 MiB in the guest's memory 3.487

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

When I eject the boot medium 0.345
And I wait for Tails to finish wiping the memory 11.962
Then I find very few patterns in the guest's memory 1.665

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

After features/support/hooks.rb:305 3.598
After features/support/hooks.rb:89 0.000
41.062
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.411
And I prepare Tails for memory erasure tests 0.490
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.240
And I fill the USB drive with a known pattern 2.562
And I read the content of the test FS 0.095
And patterns cover at least 90% of the test FS size in the guest's memory 3.763

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

When I eject the boot medium 0.425
And I wait for Tails to finish wiping the memory 13.278
Then I find very few patterns in the guest's memory 1.794

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

After features/support/hooks.rb:305 3.559
After features/support/hooks.rb:89 0.000
1:3.149
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.630
And I prepare Tails for memory erasure tests 0.437
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.063
And I fill the USB drive with a known pattern 1.379
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 3.095

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

When I eject the boot medium 0.330
And I wait for Tails to finish wiping the memory 11.248
Then I find very few patterns in the guest's memory 1.894

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

After features/support/hooks.rb:305 3.542
After features/support/hooks.rb:89 0.000
2:22.963
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 10.261
And I prepare Tails for memory erasure tests 0.501
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.240
And patterns cover at least 100 MiB in the guest's memory 5.073

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

When I eject the boot medium 0.478
And I wait for Tails to finish wiping the memory 10.944
Then I find very few patterns in the guest's memory 2.068

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

And Tails eventually shuts down 1:28.394
After features/support/hooks.rb:305 0.131
After features/support/hooks.rb:89 0.000
43.773
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.809
When I start "Tails Documentation" via GNOME Activities Overview 10.904
Then the Tor Browser has started 23.203
Then "Tails - Documentation" has loaded in the Tor Browser 0.856
After features/support/hooks.rb:305 1.099
After features/support/hooks.rb:89 0.000
54.983
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 19.094
When I start "Tails Documentation" via GNOME Activities Overview 10.863
Then the Tor Browser has started 24.408
Then "Tails - Documentation" has loaded in the Tor Browser 0.617
After features/support/hooks.rb:305 0.865
After features/support/hooks.rb:89 0.000
Feature: Using Evince
22.358
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.732
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.164
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.052
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.130
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.544
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.265
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.116
When I close Evince 0.201
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.121
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.170
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.340
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.057
When I close Evince 0.177
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.180
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.820
# Due to our AppArmor aliases, /live/overlay will be treated
# as /usr/lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.059
After features/support/hooks.rb:305 0.725
After features/support/hooks.rb:89 0.000
Feature: Using Evince
16.155
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.817
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.166
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.055
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.202
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.792
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.993
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.128
After features/support/hooks.rb:305 0.877
After features/support/hooks.rb:89 0.000
20.148
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.314
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.057
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.469
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:305 0.778
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.007
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.025
When I log in to a new session in Arabic (ar) 31.128
Then the keyboard layout is set to "us" 0.167
When the network is plugged 0.046
And Tor is ready 18.254
Then I successfully start the Unsafe Browser in "ar" 15.804
And I kill the Unsafe Browser 5.723
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 28.752
And DuckDuckGo is the default search engine 10.590
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 13.229
And the layout of the screen keyboard is set to "us" 0.632
After features/support/hooks.rb:305 1.135
After features/support/hooks.rb:89 0.000
Feature: Localization
2:23.631
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.034
When I log in to a new session in Chinese (zh_CN) 32.259
Then the keyboard layout is set to "cn" 0.322
When the network is plugged 0.053
And Tor is ready 17.809
Then I successfully start the Unsafe Browser in "zh_CN" 17.269
And I kill the Unsafe Browser 5.729
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 27.471
And DuckDuckGo is the default search engine 11.039
And I kill the Tor Browser 5.439
And the screen keyboard works in Thunderbird 17.481
And the layout of the screen keyboard is set to "us" 0.607
After features/support/hooks.rb:305 3.644
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.083
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.351
When I log in to a new session in English (en) 23.817
Then the keyboard layout is set to "us" 0.494
When the network is plugged 0.043
And Tor is ready 18.142
Then I successfully start the Unsafe Browser in "en" 14.794
And I kill the Unsafe Browser 5.622
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 29.905
And DuckDuckGo is the default search engine 5.263
And I kill the Tor Browser 5.299
And the screen keyboard works in Thunderbird 12.667
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:305 0.947
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.078
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 9.113
When I log in to a new session in French (fr) 32.618
Then the keyboard layout is set to "fr" 0.244
When the network is plugged 0.035
And Tor is ready 16.752
Then I successfully start the Unsafe Browser in "fr" 15.004
And I kill the Unsafe Browser 5.887
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 29.071
And DuckDuckGo is the default search engine 10.411
And I kill the Tor Browser 5.501
And the screen keyboard works in Thunderbird 13.703
And the layout of the screen keyboard is set to "fr" 0.593
After features/support/hooks.rb:305 3.742
After features/support/hooks.rb:89 0.000
Feature: Localization
2:33.976
Before features/support/hooks.rb:259 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.115
When I log in to a new session in German (de) 37.101
Then the keyboard layout is set to "de" 0.204
When the network is plugged 0.041
And Tor is ready 16.885
Then I successfully start the Unsafe Browser in "de" 15.700
And I kill the Unsafe Browser 5.824
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 29.676
And DuckDuckGo is the default search engine 20.158
And I kill the Tor Browser 5.566
And the screen keyboard works in Thunderbird 14.040
And the layout of the screen keyboard is set to "de" 0.537
After features/support/hooks.rb:305 1.263
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.169
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.236
When I log in to a new session in Italian (it) 32.559
Then the keyboard layout is set to "it" 0.144
When the network is plugged 0.042
And Tor is ready 16.672
Then I successfully start the Unsafe Browser in "it" 15.791
And I kill the Unsafe Browser 5.876
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 28.947
And DuckDuckGo is the default search engine 10.928
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 12.831
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:305 1.392
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.741
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.954
When I log in to a new session in Persian (fa) 31.704
Then the keyboard layout is set to "ir" 0.166
When the network is plugged 0.044
And Tor is ready 16.634
Then I successfully start the Unsafe Browser in "fa" 16.892
And I kill the Unsafe Browser 5.743
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.759
And DuckDuckGo is the default search engine 10.877
And I kill the Tor Browser 5.426
And the screen keyboard works in Thunderbird 13.845
And the layout of the screen keyboard is set to "ir" 0.583
After features/support/hooks.rb:305 1.120
After features/support/hooks.rb:89 0.000
Feature: Localization
2:28.251
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.967
When I log in to a new session in Portuguese (pt) 34.686
Then the keyboard layout is set to "pt" 0.143
When the network is plugged 0.044
And Tor is ready 17.146
Then I successfully start the Unsafe Browser in "pt" 16.288
And I kill the Unsafe Browser 5.785
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 27.562
And DuckDuckGo is the default search engine 18.095
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 14.333
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:305 1.140
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.388
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.274
When I log in to a new session in Russian (ru) 31.371
Then the keyboard layout is set to "ru" 0.233
When the network is plugged 0.049
And Tor is ready 17.071
Then I successfully start the Unsafe Browser in "ru" 16.145
And I kill the Unsafe Browser 5.777
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 28.805
And DuckDuckGo is the default search engine 10.455
And I kill the Tor Browser 5.477
And the screen keyboard works in Thunderbird 15.012
And the layout of the screen keyboard is set to "ru" 0.580
After features/support/hooks.rb:305 1.162
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.197
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.253
When I log in to a new session in Spanish (es) 31.699
Then the keyboard layout is set to "es" 0.145
When the network is plugged 0.041
And Tor is ready 16.455
Then I successfully start the Unsafe Browser in "es" 15.536
And I kill the Unsafe Browser 5.790
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 29.565
And DuckDuckGo is the default search engine 13.273
And I kill the Tor Browser 5.551
And the screen keyboard works in Thunderbird 15.188
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:305 1.175
After features/support/hooks.rb:89 0.000
Feature: Localization
2:37.619
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 9.181
When I log in to a new session in Turkish (tr) 36.782
Then the keyboard layout is set to "tr" 0.258
When the network is plugged 0.131
And Tor is ready 16.337
Then I successfully start the Unsafe Browser in "tr" 18.476
And I kill the Unsafe Browser 5.695
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 31.059
And DuckDuckGo is the default search engine 19.061
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 14.389
And the layout of the screen keyboard is set to "us" 0.658
After features/support/hooks.rb:305 3.741
After features/support/hooks.rb:89 0.000
1:37.595
Before features/support/hooks.rb:259 0.008
Given a computer 0.270
And I start Tails from DVD with network unplugged and I login 1:20.221
And I plug and mount a USB drive containing a sample PNG 15.378
Then MAT can clean some sample PNG file 1.724
After features/support/hooks.rb:305 0.625
After features/support/hooks.rb:89 0.009
Feature: Networking
39.130
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.111
And I disable networking in Tails Greeter 1.039
And I log in to a new session 19.051
Then no network interfaces are enabled 0.175
When I hotplug a network device 0.510
And I wait 10 seconds 10.007

Slept for 10 seconds

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

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

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

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

After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.000
1:38.517
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.747
When I request a reboot using the system menu 1.860
Then Tails eventually restarts 1:22.909
After features/support/hooks.rb:305 3.512
After features/support/hooks.rb:89 0.000
13.212
Given I have the SSH key pair for an SFTP server 0.236
When I connect to an SFTP server on the Internet 11.733
Then I successfully connect to the SFTP server 1.243
After features/support/hooks.rb:464 0.553
After features/support/hooks.rb:305 1.480
After features/support/hooks.rb:89 0.000
10.926
When the network is plugged 0.065
And the Tor Connection Assistant autostarts 5.077
And I look at the hide mode but then I go back 4.279
And I choose to connect to Tor automatically 1.334
Then Tor Connection does not propose me to use Tor bridges 0.169
After features/support/hooks.rb:305 0.787
After features/support/hooks.rb:89 0.000
10.279
When I monitor the network connections of tails-security-check 0.078
And I re-run tails-security-check 0.169
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.032
After features/support/hooks.rb:464 0.609
After features/support/hooks.rb:305 1.241
After features/support/hooks.rb:89 0.000
32.771
When I monitor the network connections of htpdate 0.076
And I re-run htpdate 32.648
Then I see that htpdate is properly stream isolated 0.046
After features/support/hooks.rb:464 0.834
After features/support/hooks.rb:305 0.837
After features/support/hooks.rb:89 0.000
32.719
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.069
And I re-run tails-upgrade-frontend-wrapper 32.638
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:464 0.554
After features/support/hooks.rb:305 1.216
After features/support/hooks.rb:89 0.000
34.954
Before features/support/hooks.rb:259 0.012
Given I have started Tails from DVD and logged in and the network is connected 13.386
When I successfully start the Unsafe Browser 19.194
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.567
And the Unsafe Browser chroot is torn down 0.685
After features/support/hooks.rb:305 1.097
After features/support/hooks.rb:89 0.000
45.881
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.674
When I successfully start the Unsafe Browser 19.193
# 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.227
Then I see a warning about another instance already running 3.775
After features/support/hooks.rb:305 1.292
After features/support/hooks.rb:89 0.000
2:40.816
Before features/support/hooks.rb:259 0.017
Before features/support/hooks.rb:456 0.024
Given I have started Tails from DVD and logged in and the network is connected 13.863
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.082
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 25.999
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.750
After features/support/hooks.rb:464 0.836
After features/support/hooks.rb:305 1.338
After features/support/hooks.rb:89 0.047
35.242
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD and logged in and the network is connected 15.503
And the network is unplugged 0.071
# 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.206
Then I am told I cannot start the Unsafe Browser when I am offline 9.451
After features/support/hooks.rb:305 1.695
After features/support/hooks.rb:89 0.000
24.311
When I plug a USB drive containing a basic VeraCrypt volume 7.354
And I cancel the GNOME authentication prompt 2.087
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.191
And I open this VeraCrypt volume in GNOME Files 7.008
Then I see the expected contents in this VeraCrypt volume 1.994
When I lock the currently opened VeraCrypt volume 0.466
Then the VeraCrypt volume has been unmounted and locked 0.208
After features/support/hooks.rb:305 1.307
After features/support/hooks.rb:89 0.000
25.546
When I plug a USB drive containing a hidden VeraCrypt volume 10.338
And I cancel the GNOME authentication prompt 2.276
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.245
And I open this VeraCrypt volume in GNOME Files 6.341
Then I see the expected contents in this VeraCrypt volume 0.489
When I lock the currently opened VeraCrypt volume 0.506
Then the VeraCrypt volume has been unmounted and locked 0.348
After features/support/hooks.rb:305 1.165
After features/support/hooks.rb:89 0.000
38.327
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.227
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 12.280
And I open this VeraCrypt volume in GNOME Files 7.915
Then I see the expected contents in this VeraCrypt volume 1.085
When I lock the currently opened VeraCrypt file container 0.537
Then the VeraCrypt file container has been unmounted and locked 0.280
After features/support/hooks.rb:305 0.922
After features/support/hooks.rb:89 0.000
49.620
When I plug and mount a USB drive containing a hidden VeraCrypt file container 30.253
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.866
And I open this VeraCrypt volume in GNOME Files 7.378
Then I see the expected contents in this VeraCrypt volume 1.150
When I lock the currently opened VeraCrypt file container 0.653
Then the VeraCrypt file container has been unmounted and locked 0.319
After features/support/hooks.rb:305 1.177
After features/support/hooks.rb:89 0.025
30.131
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.322
And I cancel the GNOME authentication prompt 2.782
And I unlock and mount this VeraCrypt volume with GNOME Disks 13.933
And I open this VeraCrypt volume in GNOME Files 4.766
Then I see the expected contents in this VeraCrypt volume 0.578
When I lock the currently opened VeraCrypt volume 0.429
Then the VeraCrypt volume has been unmounted and locked 0.318
After features/support/hooks.rb:305 1.104
After features/support/hooks.rb:89 0.000
28.192
When I plug a USB drive containing a hidden VeraCrypt volume 10.470
And I cancel the GNOME authentication prompt 2.140
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.835
And I open this VeraCrypt volume in GNOME Files 4.382
Then I see the expected contents in this VeraCrypt volume 0.558
When I lock the currently opened VeraCrypt volume 0.403
Then the VeraCrypt volume has been unmounted and locked 0.402
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.000
57.794
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.606
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.696
And I open this VeraCrypt volume in GNOME Files 5.356
Then I see the expected contents in this VeraCrypt volume 4.996
When I lock the currently opened VeraCrypt file container 0.528
Then the VeraCrypt file container has been unmounted and locked 0.609
After features/support/hooks.rb:305 1.015
After features/support/hooks.rb:89 0.015
55.952
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.729
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.730
And I open this VeraCrypt volume in GNOME Files 5.224
Then I see the expected contents in this VeraCrypt volume 0.492
When I lock the currently opened VeraCrypt file container 0.472
Then the VeraCrypt file container has been unmounted and locked 0.302
After features/support/hooks.rb:305 0.859
After features/support/hooks.rb:89 0.014
43.716
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.307
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.741
And I open this VeraCrypt volume in GNOME Files 5.488
Then I see the expected contents in this VeraCrypt volume 1.265
When I lock the currently opened VeraCrypt file container 0.545
Then the VeraCrypt file container has been unmounted and locked 0.368
After features/support/hooks.rb:305 1.037
After features/support/hooks.rb:89 0.000