Project Number Date
test_Tails_ISO_stable 4803 21 Apr 2024, 12:18

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:13:40.792 Passed
Feature: Time syncing
1:33.509
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 8.545
When I bump the system time with "-15 days" 0.386
And I warm reboot the computer 0.012
And the computer reboots Tails 1:23.465
Then Tails' hardware clock is close to the host system's time 1.099
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:40.153
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.380
When I bump the hardware clock's time with "-15 days" 2.795
And I warm reboot the computer 0.018
And the computer reboots Tails 1:28.788
Then the hardware clock is still off by "-15 days" 0.169
After features/support/hooks.rb:464 0.138
After features/support/hooks.rb:305 0.870
After features/support/hooks.rb:89 0.005
22.108
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.775
And I prepare Tails for memory erasure tests 0.419
When I start a process allocating 128 MiB of memory with a known pattern 1.180
Then patterns cover at least 128 MiB in the guest's memory 5.219

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.493
After features/support/hooks.rb:89 0.000
7:17.253
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 6:33.146
And I prepare Tails for memory erasure tests 0.350
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.606
When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.509
After features/support/hooks.rb:89 0.011
25.099
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.810
And I temporarily create a 4 GiB disk named "gptfat" 0.064
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.229
And I plug USB drive "gptfat" 2.486
When I start Tails Installer 8.467
Then I am told by Tails Installer that the destination device "is too small" 0.039
After features/support/hooks.rb:305 0.763
After features/support/hooks.rb:89 0.000
10:0.256
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.180
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:10.186
And I configure APT to prefer an old version of cowsay 0.032
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.298
And I accept adding "cowsay" to Additional Software 7.740
And Additional Software is correctly configured for package "cowsay" 0.867
And I shutdown Tails and wait for the computer to power off 6.338
And I start Tails from USB drive "__internal" with network unplugged 59.795
And I enable persistence 11.777
# 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.702
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.437
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.069
And the network is plugged 0.044
And Tor is ready 17.660
# 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.490
And available upgrades have been checked 0.133
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.233
And I can open the Additional Software configuration window from the notification 3.216
And I shutdown Tails and wait for the computer to power off 13.535
And I start Tails from USB drive "__internal" with network unplugged 59.947
And I enable persistence 14.428
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.026
And I log in to a new session 37.200
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.360
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
And the network is plugged 0.057
And Tor is ready 1:19.080
Then the Additional Software upgrade service has started 0.175
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.096
After features/support/hooks.rb:464 2.451
After features/support/hooks.rb:305 0.735
After features/support/hooks.rb:89 0.032
1:3.561
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 48.114
When I eject the boot medium 0.216
Then Tails eventually shuts down 15.230
After features/support/hooks.rb:305 0.203
After features/support/hooks.rb:89 0.000
42.561
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.105
And I prepare Tails for memory erasure tests 0.592
And I fill a 128 MiB file with a known pattern on the root filesystem 17.386
And patterns cover at least 128 MiB in the guest's memory 3.512

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

When I eject the boot medium 0.861
And I wait for Tails to finish wiping the memory 10.402
Then I find very few patterns in the guest's memory 1.699

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

After features/support/hooks.rb:305 3.533
After features/support/hooks.rb:89 0.000
38.836
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 9.160
And I prepare Tails for memory erasure tests 0.461
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.157
And I fill the USB drive with a known pattern 2.493
And I read the content of the test FS 0.117
And patterns cover at least 90% of the test FS size in the guest's memory 3.435

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

When I eject the boot medium 0.295
And I wait for Tails to finish wiping the memory 11.012
Then I find very few patterns in the guest's memory 1.702

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

After features/support/hooks.rb:305 3.630
After features/support/hooks.rb:89 0.000
1:3.245
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.443
And I prepare Tails for memory erasure tests 1.508
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 37.509
And I fill the USB drive with a known pattern 1.308
And I read the content of the test FS 0.067
And patterns cover at least 99% of the test FS size in the guest's memory 2.731

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

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

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

After features/support/hooks.rb:305 3.622
After features/support/hooks.rb:89 0.000
2:22.673
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.952
And I prepare Tails for memory erasure tests 0.509
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.803
And patterns cover at least 100 MiB in the guest's memory 3.278

Pattern coverage: 109.477% (109 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.547
And I wait for Tails to finish wiping the memory 12.152
Then I find very few patterns in the guest's memory 1.739

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

And Tails eventually shuts down 1:29.689
After features/support/hooks.rb:305 0.166
After features/support/hooks.rb:89 0.000
41.041
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.441
When I start "Tails Documentation" via GNOME Activities Overview 10.881
Then the Tor Browser has started 21.024
Then "Tails - Documentation" has loaded in the Tor Browser 0.693
After features/support/hooks.rb:305 1.080
After features/support/hooks.rb:89 0.000
1:2.733
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 28.776
When I start "Tails Documentation" via GNOME Activities Overview 10.595
Then the Tor Browser has started 22.758
Then "Tails - Documentation" has loaded in the Tor Browser 0.602
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.512
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.169
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.281
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.096
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.045
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.040
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.184
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.193
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.708
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.097
When I close Evince 0.183
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.133
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.224
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.434
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.066
When I close Evince 0.265
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.264
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.185
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.875
# 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.061
After features/support/hooks.rb:305 1.011
After features/support/hooks.rb:89 0.000
Feature: Using Evince
17.095
Before features/support/hooks.rb:259 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.394
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.437
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.117
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.158
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.440
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.411
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.134
After features/support/hooks.rb:305 0.765
After features/support/hooks.rb:89 0.000
20.629
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.873
And I wait 10 seconds 10.004

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.215
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.243
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.049
After features/support/hooks.rb:305 0.957
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.261
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.012
When I log in to a new session in Arabic (ar) 33.853
Then the keyboard layout is set to "us" 0.385
When the network is plugged 0.034
And Tor is ready 16.756
Then I successfully start the Unsafe Browser in "ar" 15.123
And I kill the Unsafe Browser 5.752
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 26.495
And DuckDuckGo is the default search engine 10.844
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 14.814
And the layout of the screen keyboard is set to "us" 0.559
After features/support/hooks.rb:305 1.543
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.487
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.080
When I log in to a new session in Chinese (zh_CN) 35.280
Then the keyboard layout is set to "cn" 0.199
When the network is plugged 0.040
And Tor is ready 21.316
Then I successfully start the Unsafe Browser in "zh_CN" 15.282
And I kill the Unsafe Browser 5.779
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 25.985
And DuckDuckGo is the default search engine 10.890
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 16.418
And the layout of the screen keyboard is set to "us" 0.644
After features/support/hooks.rb:305 1.848
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.289
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.152
When I log in to a new session in English (en) 19.344
Then the keyboard layout is set to "us" 0.145
When the network is plugged 0.038
And Tor is ready 19.068
Then I successfully start the Unsafe Browser in "en" 17.563
And I kill the Unsafe Browser 5.754
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 28.849
And DuckDuckGo is the default search engine 10.501
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 12.740
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:305 1.203
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.993
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.009
When I log in to a new session in French (fr) 36.190
Then the keyboard layout is set to "fr" 0.224
When the network is plugged 0.038
And Tor is ready 18.667
Then I successfully start the Unsafe Browser in "fr" 16.256
And I kill the Unsafe Browser 5.773
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 28.011
And DuckDuckGo is the default search engine 10.898
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 12.711
And the layout of the screen keyboard is set to "fr" 0.572
After features/support/hooks.rb:305 1.142
After features/support/hooks.rb:89 0.000
Feature: Localization
2:15.065
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.093
When I log in to a new session in German (de) 30.944
Then the keyboard layout is set to "de" 0.210
When the network is plugged 0.044
And Tor is ready 18.078
Then I successfully start the Unsafe Browser in "de" 15.343
And I kill the Unsafe Browser 5.891
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 27.251
And DuckDuckGo is the default search engine 10.947
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 12.069
And the layout of the screen keyboard is set to "de" 0.563
After features/support/hooks.rb:305 2.487
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.702
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.259
When I log in to a new session in Italian (it) 33.816
Then the keyboard layout is set to "it" 0.283
When the network is plugged 0.056
And Tor is ready 17.492
Then I successfully start the Unsafe Browser in "it" 15.921
And I kill the Unsafe Browser 5.718
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 27.555
And DuckDuckGo is the default search engine 10.597
And I kill the Tor Browser 5.425
And the screen keyboard works in Thunderbird 11.866
And the layout of the screen keyboard is set to "us" 0.611
After features/support/hooks.rb:305 2.281
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.652
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 Persian (fa) 31.425
Then the keyboard layout is set to "ir" 0.274
When the network is plugged 0.088
And Tor is ready 20.552
Then I successfully start the Unsafe Browser in "fa" 15.746
And I kill the Unsafe Browser 5.817
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 27.937
And DuckDuckGo is the default search engine 10.659
And I kill the Tor Browser 5.487
And the screen keyboard works in Thunderbird 12.099
And the layout of the screen keyboard is set to "ir" 0.548
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
Feature: Localization
2:14.096
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.983
When I log in to a new session in Portuguese (pt) 32.338
Then the keyboard layout is set to "pt" 0.375
When the network is plugged 0.055
And Tor is ready 16.272
Then I successfully start the Unsafe Browser in "pt" 16.071
And I kill the Unsafe Browser 5.810
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 26.091
And DuckDuckGo is the default search engine 10.159
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 12.985
And the layout of the screen keyboard is set to "us" 0.583
After features/support/hooks.rb:305 1.155
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.270
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.903
When I log in to a new session in Russian (ru) 39.667
Then the keyboard layout is set to "ru" 0.364
When the network is plugged 0.034
And Tor is ready 19.417
Then I successfully start the Unsafe Browser in "ru" 15.964
And I kill the Unsafe Browser 5.746
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 28.999
And DuckDuckGo is the default search engine 11.880
And I kill the Tor Browser 5.439
And the screen keyboard works in Thunderbird 12.138
And the layout of the screen keyboard is set to "ru" 0.583
After features/support/hooks.rb:305 1.261
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.178
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.491
When I log in to a new session in Spanish (es) 32.444
Then the keyboard layout is set to "es" 0.348
When the network is plugged 0.043
And Tor is ready 15.934
Then I successfully start the Unsafe Browser in "es" 17.605
And I kill the Unsafe Browser 5.813
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 24.262
And DuckDuckGo is the default search engine 18.467
And I kill the Tor Browser 5.482
And the screen keyboard works in Thunderbird 12.633
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:305 1.044
After features/support/hooks.rb:89 0.000
Feature: Localization
2:32.169
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.114
When I log in to a new session in Turkish (tr) 47.126
Then the keyboard layout is set to "tr" 0.192
When the network is plugged 0.064
And Tor is ready 19.261
Then I successfully start the Unsafe Browser in "tr" 15.848
And I kill the Unsafe Browser 5.787
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 26.970
And DuckDuckGo is the default search engine 10.260
And I kill the Tor Browser 5.375
And the screen keyboard works in Thunderbird 12.541
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:305 1.648
After features/support/hooks.rb:89 0.000
1:35.656
Before features/support/hooks.rb:259 0.041
Given a computer 0.222
And I start Tails from DVD with network unplugged and I login 1:18.333
And I plug and mount a USB drive containing a sample PNG 15.401
Then MAT can clean some sample PNG file 1.700
After features/support/hooks.rb:305 0.713
After features/support/hooks.rb:89 0.008
Feature: Networking
38.746
Before features/support/hooks.rb:259 0.058
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.353
And I disable networking in Tails Greeter 2.087
And I log in to a new session 17.721
Then no network interfaces are enabled 0.204
When I hotplug a network device 0.174
And I wait 10 seconds 10.009

Slept for 10 seconds

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

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.628
After features/support/hooks.rb:89 0.000
1:25.017
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.139
When I request a reboot using the system menu 1.676
Then Tails eventually restarts 1:11.202
After features/support/hooks.rb:305 3.461
After features/support/hooks.rb:89 0.000
11.892
Given I have the SSH key pair for an SFTP server 0.210
When I connect to an SFTP server on the Internet 10.602
Then I successfully connect to the SFTP server 1.078
After features/support/hooks.rb:464 0.544
After features/support/hooks.rb:305 0.906
After features/support/hooks.rb:89 0.000
10.784
When the network is plugged 0.050
And the Tor Connection Assistant autostarts 5.227
And I look at the hide mode but then I go back 3.885
And I choose to connect to Tor automatically 1.490
Then Tor Connection does not propose me to use Tor bridges 0.129
After features/support/hooks.rb:305 0.812
After features/support/hooks.rb:89 0.000
10.218
When I monitor the network connections of tails-security-check 0.066
And I re-run tails-security-check 0.130
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:464 0.437
After features/support/hooks.rb:305 0.772
After features/support/hooks.rb:89 0.000
2.467
When I monitor the network connections of htpdate 0.069
And I re-run htpdate 2.377
Then I see that htpdate is properly stream isolated 0.020
After features/support/hooks.rb:464 0.502
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.000
32.285
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.060
And I re-run tails-upgrade-frontend-wrapper 32.212
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:464 0.537
After features/support/hooks.rb:305 0.795
After features/support/hooks.rb:89 0.000
34.738
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.269
When I successfully start the Unsafe Browser 20.395
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.516
And the Unsafe Browser chroot is torn down 0.436
After features/support/hooks.rb:305 0.704
After features/support/hooks.rb:89 0.000
44.263
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.321
When I successfully start the Unsafe Browser 17.835
# 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.008

Slept for 10 seconds

And I try to start the Unsafe Browser 0.164
Then I see a warning about another instance already running 3.935
After features/support/hooks.rb:305 1.075
After features/support/hooks.rb:89 0.000
2:32.703
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.467
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.069
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 18.608
And I wait 120 seconds 2:0.052

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.484
After features/support/hooks.rb:464 0.585
After features/support/hooks.rb:305 0.635
After features/support/hooks.rb:89 0.045
32.268
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD and logged in and the network is connected 14.142
And the network is unplugged 0.067
# 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.165
Then I am told I cannot start the Unsafe Browser when I am offline 7.882
After features/support/hooks.rb:305 3.175
After features/support/hooks.rb:89 0.000
22.530
When I plug a USB drive containing a basic VeraCrypt volume 7.155
And I cancel the GNOME authentication prompt 2.163
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.721
And I open this VeraCrypt volume in GNOME Files 7.473
Then I see the expected contents in this VeraCrypt volume 0.461
When I lock the currently opened VeraCrypt volume 0.430
Then the VeraCrypt volume has been unmounted and locked 0.124
After features/support/hooks.rb:305 0.842
After features/support/hooks.rb:89 0.000
23.622
When I plug a USB drive containing a hidden VeraCrypt volume 10.208
And I cancel the GNOME authentication prompt 2.023
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.716
And I open this VeraCrypt volume in GNOME Files 5.549
Then I see the expected contents in this VeraCrypt volume 0.461
When I lock the currently opened VeraCrypt volume 0.368
Then the VeraCrypt volume has been unmounted and locked 0.293
After features/support/hooks.rb:305 0.981
After features/support/hooks.rb:89 0.000
35.326
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.742
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.514
And I open this VeraCrypt volume in GNOME Files 6.597
Then I see the expected contents in this VeraCrypt volume 0.877
When I lock the currently opened VeraCrypt file container 0.430
Then the VeraCrypt file container has been unmounted and locked 0.165
After features/support/hooks.rb:305 0.808
After features/support/hooks.rb:89 0.000
41.060
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.941
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.912
And I open this VeraCrypt volume in GNOME Files 6.507
Then I see the expected contents in this VeraCrypt volume 0.945
When I lock the currently opened VeraCrypt file container 0.452
Then the VeraCrypt file container has been unmounted and locked 0.300
After features/support/hooks.rb:305 2.418
After features/support/hooks.rb:89 0.020
29.803
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 8.342
And I cancel the GNOME authentication prompt 1.710
And I unlock and mount this VeraCrypt volume with GNOME Disks 13.852
And I open this VeraCrypt volume in GNOME Files 4.642
Then I see the expected contents in this VeraCrypt volume 0.521
When I lock the currently opened VeraCrypt volume 0.454
Then the VeraCrypt volume has been unmounted and locked 0.279
After features/support/hooks.rb:305 0.763
After features/support/hooks.rb:89 0.000
29.106
When I plug a USB drive containing a hidden VeraCrypt volume 10.287
And I cancel the GNOME authentication prompt 2.031
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.935
And I open this VeraCrypt volume in GNOME Files 4.711
Then I see the expected contents in this VeraCrypt volume 0.517
When I lock the currently opened VeraCrypt volume 0.471
Then the VeraCrypt volume has been unmounted and locked 0.151
After features/support/hooks.rb:305 0.801
After features/support/hooks.rb:89 0.000
51.686
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.467
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.839
And I open this VeraCrypt volume in GNOME Files 5.636
Then I see the expected contents in this VeraCrypt volume 0.954
When I lock the currently opened VeraCrypt file container 0.537
Then the VeraCrypt file container has been unmounted and locked 0.250
After features/support/hooks.rb:305 0.855
After features/support/hooks.rb:89 0.015
52.367
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.766
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.665
And I open this VeraCrypt volume in GNOME Files 5.432
Then I see the expected contents in this VeraCrypt volume 0.899
When I lock the currently opened VeraCrypt file container 0.405
Then the VeraCrypt file container has been unmounted and locked 0.198
After features/support/hooks.rb:305 0.838
After features/support/hooks.rb:89 0.018
40.453
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.928
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.174
And I open this VeraCrypt volume in GNOME Files 4.568
Then I see the expected contents in this VeraCrypt volume 0.967
When I lock the currently opened VeraCrypt file container 0.577
Then the VeraCrypt file container has been unmounted and locked 0.236
After features/support/hooks.rb:305 0.814
After features/support/hooks.rb:89 0.000