Project Number Date
test_Tails_ISO_stable 4873 04 Jun 2024, 21: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:14:41.000 Passed
Feature: Time syncing
1:22.019
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.434
When I bump the system time with "-15 days" 0.264
And I warm reboot the computer 0.025
And the computer reboots Tails 1:13.128
Then Tails' hardware clock is close to the host system's time 0.167
After features/support/hooks.rb:504 0.129
After features/support/hooks.rb:315 0.586
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:35.259
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.505
When I bump the hardware clock's time with "-15 days" 1.763
And I warm reboot the computer 0.015
And the computer reboots Tails 1:24.617
Then the hardware clock is still off by "-15 days" 0.357
After features/support/hooks.rb:504 0.111
After features/support/hooks.rb:315 0.584
After features/support/hooks.rb:100 0.006
20.770
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.041
And I prepare Tails for memory erasure tests 0.405
When I start a process allocating 128 MiB of memory with a known pattern 2.279
Then patterns cover at least 128 MiB in the guest's memory 3.721

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

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

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

After features/support/hooks.rb:315 1.877
After features/support/hooks.rb:100 0.000
24.738
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.061
And I prepare Tails for memory erasure tests 0.428
And I find very few patterns in the guest's memory 4.486

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

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

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

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

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

After features/support/hooks.rb:315 1.455
After features/support/hooks.rb:100 0.000
45.398
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.110
And I prepare Tails for memory erasure tests 0.387
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.248
Then I find very few patterns in the guest's memory 4.534

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 1.341
After features/support/hooks.rb:100 0.000
1:12.541
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.058
And I prepare Tails for memory erasure tests 0.445
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 34.282
Then I find very few patterns in the guest's memory 3.718

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 1.140
After features/support/hooks.rb:100 0.000
51.699
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.868
And I prepare Tails for memory erasure tests 0.470
When I fill a 128 MiB file with a known pattern on the root filesystem 15.303
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.921
Then patterns cover at least 128 MiB in the guest's memory 3.287

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

When I trigger shutdown 0.017
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.486
After features/support/hooks.rb:100 0.000
7:32.873
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:49.038
And I prepare Tails for memory erasure tests 0.394
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.221
When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.530
After features/support/hooks.rb:100 0.012
26.163
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.230
And I temporarily create a 4 GiB disk named "gptfat" 0.047
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.335
And I plug USB drive "gptfat" 2.436
When I start Tails Installer 9.053
Then I am told by Tails Installer that the destination device "is too small" 0.059
After features/support/hooks.rb:315 1.550
After features/support/hooks.rb:100 0.001
11:34.928
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:496 0.006
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:16.074
And I configure APT to prefer an old version of cowsay 0.026
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.485
And I accept adding "cowsay" to Additional Software 6.304
And Additional Software is correctly configured for package "cowsay" 0.871
And I shutdown Tails and wait for the computer to power off 6.352
And I start Tails from USB drive "__internal" with network unplugged 1:6.665
And I enable persistence 11.732
# 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 38.377
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.666
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
# 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.064
And the network is plugged 0.043
And Tor is ready 22.111
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 7.953
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.446
And I can open the Additional Software configuration window from the notification 5.720
And I shutdown Tails and wait for the computer to power off 2:2.940
And I start Tails from USB drive "__internal" with network unplugged 57.703
And I enable persistence 11.856
# 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 37.945
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.771
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
And the network is plugged 0.032
And Tor is ready 50.031
Then the Additional Software upgrade service has started 0.176
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.089
After features/support/hooks.rb:504 2.310
After features/support/hooks.rb:315 0.793
After features/support/hooks.rb:100 0.034
58.904
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD and logged in and the network is connected 47.835
When I eject the boot medium 0.265
Then Tails eventually shuts down 10.803
After features/support/hooks.rb:315 0.203
After features/support/hooks.rb:100 0.000
42.239
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.221
And I prepare Tails for memory erasure tests 0.392
And I fill a 128 MiB file with a known pattern on the root filesystem 16.465
And patterns cover at least 128 MiB in the guest's memory 3.798

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

When I eject the boot medium 0.375
And I wait for Tails to finish wiping the memory 11.239
Then I find very few patterns in the guest's memory 1.746

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

After features/support/hooks.rb:315 3.582
After features/support/hooks.rb:100 0.000
38.265
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.156
And I prepare Tails for memory erasure tests 0.391
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.137
And I fill the USB drive with a known pattern 2.754
And I read the content of the test FS 0.142
And patterns cover at least 90% of the test FS size in the guest's memory 3.729

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

When I eject the boot medium 0.268
And I wait for Tails to finish wiping the memory 11.907
Then I find very few patterns in the guest's memory 1.777

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

After features/support/hooks.rb:315 3.542
After features/support/hooks.rb:100 0.000
1:1.660
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.173
And I prepare Tails for memory erasure tests 0.384
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.113
And I fill the USB drive with a known pattern 1.506
And I read the content of the test FS 0.082
And patterns cover at least 99% of the test FS size in the guest's memory 3.235

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

When I eject the boot medium 0.267
And I wait for Tails to finish wiping the memory 9.818
Then I find very few patterns in the guest's memory 2.078

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

After features/support/hooks.rb:315 3.524
After features/support/hooks.rb:100 0.000
2:33.982
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 23.099
And I prepare Tails for memory erasure tests 0.488
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.576
And patterns cover at least 100 MiB in the guest's memory 3.429

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

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

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

And Tails eventually shuts down 1:28.359
After features/support/hooks.rb:315 0.196
After features/support/hooks.rb:100 0.000
40.599
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.162
When I start "Tails Documentation" via GNOME Activities Overview 10.608
Then the Tor Browser has started 20.979
Then "Tails - Documentation" has loaded in the Tor Browser 0.849
After features/support/hooks.rb:315 1.316
After features/support/hooks.rb:100 0.000
46.159
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.470
When I start "Tails Documentation" via GNOME Activities Overview 10.572
Then the Tor Browser has started 21.559
Then "Tails - Documentation" has loaded in the Tor Browser 0.556
After features/support/hooks.rb:315 0.794
After features/support/hooks.rb:100 0.000
Feature: Using Evince
20.679
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.174
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.163
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.062
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.142
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.485
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.674
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.067
When I close Evince 0.278
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.143
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.169
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.379
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.054
When I close Evince 0.197
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.105
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.179
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.216
# 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.069
After features/support/hooks.rb:315 1.824
After features/support/hooks.rb:100 0.000
Feature: Using Evince
17.586
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.443
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.191
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.131
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.180
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.759
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.785
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.094
After features/support/hooks.rb:315 0.783
After features/support/hooks.rb:100 0.000
19.682
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.045
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.064
When I press the "PRINTSCREEN" key 0.122
And GNOME offers me various screenshot options 1.263
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:315 0.855
After features/support/hooks.rb:100 0.000
Feature: Localization
2:16.742
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.983
When I log in to a new session in Arabic (ar) 31.573
Then the keyboard layout is set to "us" 0.293
When the network is plugged 0.035
And Tor is ready 14.771
Then I successfully start the Unsafe Browser in "ar" 15.436
And I kill the Unsafe Browser 5.879
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 30.935
And DuckDuckGo is the default search engine 10.440
And I kill the Tor Browser 5.489
And the screen keyboard works in Thunderbird 13.252
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:315 1.135
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.219
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.062
When I log in to a new session in Chinese (zh_CN) 33.437
Then the keyboard layout is set to "cn" 0.243
When the network is plugged 0.103
And Tor is ready 18.381
Then I successfully start the Unsafe Browser in "zh_CN" 16.033
And I kill the Unsafe Browser 5.988
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 30.013
And DuckDuckGo is the default search engine 17.420
And I kill the Tor Browser 5.520
And the screen keyboard works in Thunderbird 16.304
And the layout of the screen keyboard is set to "us" 0.584
After features/support/hooks.rb:315 1.405
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.630
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.959
When I log in to a new session in English (en) 16.149
Then the keyboard layout is set to "us" 0.148
When the network is plugged 0.074
And Tor is ready 46.029
Then I successfully start the Unsafe Browser in "en" 14.670
And I kill the Unsafe Browser 5.699
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.763
And DuckDuckGo is the default search engine 6.933
And I kill the Tor Browser 5.260
And the screen keyboard works in Thunderbird 13.285
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:315 1.394
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.213
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.946
When I log in to a new session in French (fr) 32.842
Then the keyboard layout is set to "fr" 0.111
When the network is plugged 0.044
And Tor is ready 16.188
Then I successfully start the Unsafe Browser in "fr" 15.444
And I kill the Unsafe Browser 5.810
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 31.133
And DuckDuckGo is the default search engine 10.717
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 12.739
And the layout of the screen keyboard is set to "fr" 0.647
After features/support/hooks.rb:315 1.132
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.142
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.761
When I log in to a new session in German (de) 33.322
Then the keyboard layout is set to "de" 0.282
When the network is plugged 0.056
And Tor is ready 16.201
Then I successfully start the Unsafe Browser in "de" 14.936
And I kill the Unsafe Browser 5.676
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 28.668
And DuckDuckGo is the default search engine 10.585
And I kill the Tor Browser 5.450
And the screen keyboard works in Thunderbird 12.540
And the layout of the screen keyboard is set to "de" 0.547
After features/support/hooks.rb:315 1.849
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.893
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.769
When I log in to a new session in Italian (it) 33.962
Then the keyboard layout is set to "it" 0.253
When the network is plugged 0.371
And Tor is ready 15.524
Then I successfully start the Unsafe Browser in "it" 15.505
And I kill the Unsafe Browser 5.674
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 27.868
And DuckDuckGo is the default search engine 10.614
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 14.138
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:315 1.070
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.812
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.894
When I log in to a new session in Persian (fa) 35.016
Then the keyboard layout is set to "ir" 0.200
When the network is plugged 0.046
And Tor is ready 16.538
Then I successfully start the Unsafe Browser in "fa" 14.393
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 29.109
And DuckDuckGo is the default search engine 10.598
And I kill the Tor Browser 5.573
And the screen keyboard works in Thunderbird 13.004
And the layout of the screen keyboard is set to "ir" 0.527
After features/support/hooks.rb:315 1.572
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.054
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.044
When I log in to a new session in Portuguese (pt) 32.715
Then the keyboard layout is set to "pt" 0.241
When the network is plugged 0.036
And Tor is ready 15.412
Then I successfully start the Unsafe Browser in "pt" 15.725
And I kill the Unsafe Browser 5.736
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 30.084
And DuckDuckGo is the default search engine 11.018
And I kill the Tor Browser 5.505
And the screen keyboard works in Thunderbird 12.864
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:315 1.108
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.614
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.876
When I log in to a new session in Russian (ru) 33.057
Then the keyboard layout is set to "ru" 0.505
When the network is plugged 0.047
And Tor is ready 15.687
Then I successfully start the Unsafe Browser in "ru" 14.979
And I kill the Unsafe Browser 5.661
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 29.022
And DuckDuckGo is the default search engine 10.527
And I kill the Tor Browser 5.504
And the screen keyboard works in Thunderbird 14.096
And the layout of the screen keyboard is set to "ru" 0.536
After features/support/hooks.rb:315 2.567
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.008
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.170
When I log in to a new session in Spanish (es) 32.073
Then the keyboard layout is set to "es" 0.289
When the network is plugged 0.038
And Tor is ready 15.780
Then I successfully start the Unsafe Browser in "es" 14.661
And I kill the Unsafe Browser 6.014
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 30.950
And DuckDuckGo is the default search engine 10.526
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 13.318
And the layout of the screen keyboard is set to "us" 0.589
After features/support/hooks.rb:315 1.613
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.177
Before features/support/hooks.rb:269 0.005
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 Turkish (tr) 34.002
Then the keyboard layout is set to "tr" 0.175
When the network is plugged 0.033
And Tor is ready 21.396
Then I successfully start the Unsafe Browser in "tr" 15.516
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 29.739
And DuckDuckGo is the default search engine 10.749
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 13.521
And the layout of the screen keyboard is set to "us" 0.533
After features/support/hooks.rb:315 1.102
After features/support/hooks.rb:100 0.000
1:33.433
Before features/support/hooks.rb:269 0.005
Given a computer 0.184
And I start Tails from DVD with network unplugged and I login 1:16.051
And I plug and mount a USB drive containing a sample PNG 15.516
Then MAT can clean some sample PNG file 1.681
After features/support/hooks.rb:315 0.714
After features/support/hooks.rb:100 0.010
Feature: Networking
36.455
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.007
And I disable networking in Tails Greeter 1.270
And I log in to a new session 16.515
Then no network interfaces are enabled 0.162
When I hotplug a network device 0.264
And I wait 10 seconds 10.005

Slept for 10 seconds

Then no network interfaces are enabled 0.228
After features/support/hooks.rb:315 1.054
After features/support/hooks.rb:100 0.000
18.866
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 18.655
Then no unexpected services are listening for network connections 0.210

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:315 0.631
After features/support/hooks.rb:100 0.000
1:25.544
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.296
When I request a reboot using the system menu 1.937
Then Tails eventually restarts 1:11.311
After features/support/hooks.rb:315 3.479
After features/support/hooks.rb:100 0.000
15.581
Given I have the SSH key pair for an SFTP server 0.255
When I connect to an SFTP server on the Internet 13.841
Then I successfully connect to the SFTP server 1.485
After features/support/hooks.rb:504 0.433
After features/support/hooks.rb:315 1.297
After features/support/hooks.rb:100 0.000
10.322
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 3.959
And I look at the hide mode but then I go back 4.741
And I choose to connect to Tor automatically 1.468
Then Tor Connection does not propose me to use Tor bridges 0.113
After features/support/hooks.rb:315 0.771
After features/support/hooks.rb:100 0.000
10.254
When I monitor the network connections of tails-security-check 0.055
And I re-run tails-security-check 0.168
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.029
After features/support/hooks.rb:504 0.402
After features/support/hooks.rb:315 0.781
After features/support/hooks.rb:100 0.000
2.463
When I monitor the network connections of htpdate 0.076
And I re-run htpdate 2.371
Then I see that htpdate is properly stream isolated 0.014
After features/support/hooks.rb:504 0.355
After features/support/hooks.rb:315 0.657
After features/support/hooks.rb:100 0.000
32.406
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.059
And I re-run tails-upgrade-frontend-wrapper 32.334
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:504 0.451
After features/support/hooks.rb:315 0.785
After features/support/hooks.rb:100 0.000
30.607
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.894
When I successfully start the Unsafe Browser 16.561
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.353
And the Unsafe Browser chroot is torn down 0.676
After features/support/hooks.rb:315 0.771
After features/support/hooks.rb:100 0.000
42.481
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.015
When I successfully start the Unsafe Browser 16.514
# 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.006

Slept for 10 seconds

And I try to start the Unsafe Browser 0.168
Then I see a warning about another instance already running 3.776
After features/support/hooks.rb:315 1.143
After features/support/hooks.rb:100 0.000
2:28.715
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.930
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.068
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.022
And I wait 120 seconds 2:0.083

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.591
After features/support/hooks.rb:504 0.458
After features/support/hooks.rb:315 0.745
After features/support/hooks.rb:100 0.058
29.437
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.878
And the network is unplugged 0.081
# 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.125
Then I am told I cannot start the Unsafe Browser when I am offline 7.341
After features/support/hooks.rb:315 0.801
After features/support/hooks.rb:100 0.000
19.430
When I plug a USB drive containing a basic VeraCrypt volume 7.036
And I cancel the GNOME authentication prompt 1.856
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.648
And I open this VeraCrypt volume in GNOME Files 4.875
Then I see the expected contents in this VeraCrypt volume 0.401
When I lock the currently opened VeraCrypt volume 0.490
Then the VeraCrypt volume has been unmounted and locked 0.121
After features/support/hooks.rb:315 0.829
After features/support/hooks.rb:100 0.000
23.125
When I plug a USB drive containing a hidden VeraCrypt volume 10.250
And I cancel the GNOME authentication prompt 1.903
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.803
And I open this VeraCrypt volume in GNOME Files 4.860
Then I see the expected contents in this VeraCrypt volume 0.769
When I lock the currently opened VeraCrypt volume 0.359
Then the VeraCrypt volume has been unmounted and locked 0.178
After features/support/hooks.rb:315 0.878
After features/support/hooks.rb:100 0.000
32.348
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.585
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.563
And I open this VeraCrypt volume in GNOME Files 5.633
Then I see the expected contents in this VeraCrypt volume 0.912
When I lock the currently opened VeraCrypt file container 0.468
Then the VeraCrypt file container has been unmounted and locked 0.183
After features/support/hooks.rb:315 0.891
After features/support/hooks.rb:100 0.000
41.616
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.682
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.463
And I open this VeraCrypt volume in GNOME Files 5.747
Then I see the expected contents in this VeraCrypt volume 0.967
When I lock the currently opened VeraCrypt file container 0.487
Then the VeraCrypt file container has been unmounted and locked 0.267
After features/support/hooks.rb:315 0.883
After features/support/hooks.rb:100 0.015
23.702
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.929
And I cancel the GNOME authentication prompt 1.991
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.001
And I open this VeraCrypt volume in GNOME Files 3.735
Then I see the expected contents in this VeraCrypt volume 0.431
When I lock the currently opened VeraCrypt volume 0.390
Then the VeraCrypt volume has been unmounted and locked 0.222
After features/support/hooks.rb:315 1.633
After features/support/hooks.rb:100 0.000
25.878
When I plug a USB drive containing a hidden VeraCrypt volume 10.233
And I cancel the GNOME authentication prompt 1.789
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.884
And I open this VeraCrypt volume in GNOME Files 3.781
Then I see the expected contents in this VeraCrypt volume 0.447
When I lock the currently opened VeraCrypt volume 0.419
Then the VeraCrypt volume has been unmounted and locked 0.322
After features/support/hooks.rb:315 0.816
After features/support/hooks.rb:100 0.000
49.153
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 21.916
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.164
And I open this VeraCrypt volume in GNOME Files 4.551
Then I see the expected contents in this VeraCrypt volume 0.822
When I lock the currently opened VeraCrypt file container 0.459
Then the VeraCrypt file container has been unmounted and locked 0.239
After features/support/hooks.rb:315 0.901
After features/support/hooks.rb:100 0.014
53.212
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.743
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.650
And I open this VeraCrypt volume in GNOME Files 4.319
Then I see the expected contents in this VeraCrypt volume 2.839
When I lock the currently opened VeraCrypt file container 0.409
Then the VeraCrypt file container has been unmounted and locked 0.249
After features/support/hooks.rb:315 0.868
After features/support/hooks.rb:100 0.014
40.299
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.681
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.267
And I open this VeraCrypt volume in GNOME Files 4.687
Then I see the expected contents in this VeraCrypt volume 0.899
When I lock the currently opened VeraCrypt file container 0.483
Then the VeraCrypt file container has been unmounted and locked 0.278
After features/support/hooks.rb:315 0.872
After features/support/hooks.rb:100 0.000