Project Number Date
test_Tails_ISO_stable 4733 21 Mar 2024, 12:10

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:10:7.176 Passed
Feature: Time syncing
1:9.058
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.026
When I bump the system time with "-15 days" 0.248
And I warm reboot the computer 0.017
And the computer reboots Tails 59.743
Then Tails' hardware clock is close to the host system's time 1.022
After features/support/hooks.rb:450 0.136
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.007
Feature: Time syncing
1:11.108
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 7.942
When I bump the hardware clock's time with "-15 days" 1.171
And I warm reboot the computer 0.012
And the computer reboots Tails 1:0.903
Then the hardware clock is still off by "-15 days" 1.077
After features/support/hooks.rb:450 0.129
After features/support/hooks.rb:291 0.555
After features/support/hooks.rb:75 0.006
18.422
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.875
And I prepare Tails for memory erasure tests 0.403
When I start a process allocating 128 MiB of memory with a known pattern 1.177
Then patterns cover at least 128 MiB in the guest's memory 3.953

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

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

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

After features/support/hooks.rb:291 1.746
After features/support/hooks.rb:75 0.000
22.421
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.176
And I prepare Tails for memory erasure tests 0.410
And I find very few patterns in the guest's memory 3.891

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.009

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.524
After features/support/hooks.rb:75 0.000
6:36.734
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:52.918
And I prepare Tails for memory erasure tests 0.433
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.207
When I trigger shutdown 0.017
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.522
After features/support/hooks.rb:75 0.012
23.282
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.034
And I temporarily create a 4 GiB disk named "gptfat" 0.048
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.036
And I plug USB drive "gptfat" 2.630
When I start Tails Installer 8.473
Then I am told by Tails Installer that the destination device "is too small" 0.059
After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.001
10:27.233
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given a computer 0.192
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:8.534
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.045
And I accept adding "cowsay" to Additional Software 5.620
And Additional Software is correctly configured for package "cowsay" 0.855
And I shutdown Tails and wait for the computer to power off 8.168
And I start Tails from USB drive "__internal" with network unplugged 1:1.982
And I enable persistence 11.183
# 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.024
And I log in to a new session 34.401
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.307
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
# 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.066
And the network is plugged 0.026
And Tor is ready 19.367
# 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.446
And available upgrades have been checked 0.066
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.006
And I can open the Additional Software configuration window from the notification 2.507
And I shutdown Tails and wait for the computer to power off 2:2.493
And I start Tails from USB drive "__internal" with network unplugged 55.379
And I enable persistence 9.585
# 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.027
And I log in to a new session 33.103
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.847
And I revert the APT tweaks that made it prefer an old version of cowsay 0.041
And the network is plugged 0.028
And Tor is ready 38.601
Then the Additional Software upgrade service has started 0.165
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.075
After features/support/hooks.rb:450 2.414
After features/support/hooks.rb:291 0.695
After features/support/hooks.rb:75 0.023
55.091
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 45.813
When I eject the boot medium 0.256
Then Tails eventually shuts down 9.020
After features/support/hooks.rb:291 0.174
After features/support/hooks.rb:75 0.000
41.500
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.267
And I prepare Tails for memory erasure tests 0.396
And I fill a 128 MiB file with a known pattern on the root filesystem 17.734
And patterns cover at least 128 MiB in the guest's memory 3.935

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

When I eject the boot medium 0.308
And I wait for Tails to finish wiping the memory 9.028
Then I find very few patterns in the guest's memory 1.828

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

After features/support/hooks.rb:291 3.510
After features/support/hooks.rb:75 0.000
35.282
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.246
And I prepare Tails for memory erasure tests 0.455
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.951
And I fill the USB drive with a known pattern 2.059
And I read the content of the test FS 0.113
And patterns cover at least 90% of the test FS size in the guest's memory 4.055

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

When I eject the boot medium 0.344
And I wait for Tails to finish wiping the memory 9.342
Then I find very few patterns in the guest's memory 1.711

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

After features/support/hooks.rb:291 3.530
After features/support/hooks.rb:75 0.000
51.863
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.232
And I prepare Tails for memory erasure tests 0.450
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 28.063
And I fill the USB drive with a known pattern 1.342
And I read the content of the test FS 0.063
And patterns cover at least 99% of the test FS size in the guest's memory 2.899

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

When I eject the boot medium 0.354
And I wait for Tails to finish wiping the memory 8.540
Then I find very few patterns in the guest's memory 1.917

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

After features/support/hooks.rb:291 3.579
After features/support/hooks.rb:75 0.000
2:16.954
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.859
And I prepare Tails for memory erasure tests 0.439
And I fill a 128 MiB file with a known pattern on the persistent filesystem 21.868
And patterns cover at least 100 MiB in the guest's memory 3.793

Pattern coverage: 117.258% (117 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.438
And I wait for Tails to finish wiping the memory 9.240
Then I find very few patterns in the guest's memory 1.912

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

And Tails eventually shuts down 1:29.402
After features/support/hooks.rb:291 0.136
After features/support/hooks.rb:75 0.000
39.294
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.236
When I start "Tails Documentation" via GNOME Activities Overview 10.789
Then the Tor Browser has started 19.555
Then "Tails - Documentation" has loaded in the Tor Browser 0.713
After features/support/hooks.rb:291 1.273
After features/support/hooks.rb:75 0.000
44.394
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.633
When I start "Tails Documentation" via GNOME Activities Overview 10.655
Then the Tor Browser has started 19.511
Then "Tails - Documentation" has loaded in the Tor Browser 0.594
After features/support/hooks.rb:291 0.857
After features/support/hooks.rb:75 0.000
Feature: Using Evince
20.571
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.078
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.144
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.051
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.062
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.078
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.161
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.104
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.497
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.139
When I close Evince 0.203
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.135
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.154
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.338
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.082
When I close Evince 0.207
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.101
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.176
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.781
# 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.070
After features/support/hooks.rb:291 1.663
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.519
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.488
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.170
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.157
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.603
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.927
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.109
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.000
20.481
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.849
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.212
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.084
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.083
After features/support/hooks.rb:291 0.798
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.876
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.157
When I log in to a new session in Arabic (ar) 34.082
Then the keyboard layout is set to "us" 0.133
When the network is plugged 0.045
And Tor is ready 17.422
Then I successfully start the Unsafe Browser in "ar" 14.579
And I kill the Unsafe Browser 5.727
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 27.374
And DuckDuckGo is the default search engine 10.349
And I kill the Tor Browser 5.397
And the screen keyboard works in Thunderbird 12.905
And the layout of the screen keyboard is set to "us" 0.608
After features/support/hooks.rb:291 1.237
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.137
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.140
When I log in to a new session in Chinese (zh_CN) 31.654
Then the keyboard layout is set to "cn" 0.289
When the network is plugged 0.031
And Tor is ready 15.396
Then I successfully start the Unsafe Browser in "zh_CN" 15.628
And I kill the Unsafe Browser 5.721
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 25.240
And DuckDuckGo is the default search engine 10.723
And I kill the Tor Browser 5.484
And the screen keyboard works in Thunderbird 17.061
And the layout of the screen keyboard is set to "us" 0.654
After features/support/hooks.rb:291 1.321
After features/support/hooks.rb:75 0.000
Feature: Localization
1:47.806
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.218
When I log in to a new session in English (en) 16.087
Then the keyboard layout is set to "us" 0.135
When the network is plugged 0.035
And Tor is ready 14.874
Then I successfully start the Unsafe Browser in "en" 14.014
And I kill the Unsafe Browser 5.692
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 25.760
And DuckDuckGo is the default search engine 5.247
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 11.803
And the layout of the screen keyboard is set to "us" 0.592
After features/support/hooks.rb:291 1.355
After features/support/hooks.rb:75 0.000
Feature: Localization
2:52.728
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.946
When I log in to a new session in French (fr) 30.273
Then the keyboard layout is set to "fr" 0.179
When the network is plugged 0.036
And Tor is ready 45.755
Then I successfully start the Unsafe Browser in "fr" 13.771
And I kill the Unsafe Browser 5.723
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 25.379
And DuckDuckGo is the default search engine 25.596
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 11.846
And the layout of the screen keyboard is set to "fr" 0.602
After features/support/hooks.rb:291 1.370
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.377
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.312
When I log in to a new session in German (de) 31.245
Then the keyboard layout is set to "de" 0.288
When the network is plugged 0.096
And Tor is ready 45.341
Then I successfully start the Unsafe Browser in "de" 14.313
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.453
And DuckDuckGo is the default search engine 10.581
And I kill the Tor Browser 5.457
And the screen keyboard works in Thunderbird 11.840
And the layout of the screen keyboard is set to "de" 0.590
After features/support/hooks.rb:291 1.241
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.204
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.005
When I log in to a new session in Italian (it) 30.903
Then the keyboard layout is set to "it" 0.163
When the network is plugged 0.043
And Tor is ready 13.685
Then I successfully start the Unsafe Browser in "it" 15.056
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 25.873
And DuckDuckGo is the default search engine 10.679
And I kill the Tor Browser 5.534
And the screen keyboard works in Thunderbird 11.717
And the layout of the screen keyboard is set to "us" 0.692
After features/support/hooks.rb:291 6.582
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.958
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.031
When I log in to a new session in Persian (fa) 30.546
Then the keyboard layout is set to "ir" 0.205
When the network is plugged 0.032
And Tor is ready 17.504
Then I successfully start the Unsafe Browser in "fa" 14.483
And I kill the Unsafe Browser 5.822
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 26.545
And DuckDuckGo is the default search engine 19.445
And I kill the Tor Browser 5.564
And the screen keyboard works in Thunderbird 12.096
And the layout of the screen keyboard is set to "ir" 0.568
After features/support/hooks.rb:291 2.235
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.846
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.003
When I log in to a new session in Portuguese (pt) 32.254
Then the keyboard layout is set to "pt" 0.329
When the network is plugged 0.026
And Tor is ready 15.931
Then I successfully start the Unsafe Browser in "pt" 15.319
And I kill the Unsafe Browser 5.792
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 26.496
And DuckDuckGo is the default search engine 10.928
And I kill the Tor Browser 5.480
And the screen keyboard works in Thunderbird 12.608
And the layout of the screen keyboard is set to "us" 0.574
After features/support/hooks.rb:291 1.712
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.437
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.858
When I log in to a new session in Russian (ru) 30.250
Then the keyboard layout is set to "ru" 0.186
When the network is plugged 0.027
And Tor is ready 15.899
Then I successfully start the Unsafe Browser in "ru" 14.485
And I kill the Unsafe Browser 5.714
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 26.400
And DuckDuckGo is the default search engine 19.114
And I kill the Tor Browser 5.466
And the screen keyboard works in Thunderbird 13.341
And the layout of the screen keyboard is set to "ru" 0.612
After features/support/hooks.rb:291 1.344
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.890
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.086
When I log in to a new session in Spanish (es) 31.791
Then the keyboard layout is set to "es" 0.126
When the network is plugged 0.035
And Tor is ready 14.167
Then I successfully start the Unsafe Browser in "es" 15.681
And I kill the Unsafe Browser 5.654
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 25.974
And DuckDuckGo is the default search engine 10.885
And I kill the Tor Browser 5.519
And the screen keyboard works in Thunderbird 12.241
And the layout of the screen keyboard is set to "us" 0.641
After features/support/hooks.rb:291 2.748
After features/support/hooks.rb:75 0.000
Feature: Localization
2:46.450
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.046
When I log in to a new session in Turkish (tr) 29.575
Then the keyboard layout is set to "tr" 0.241
When the network is plugged 0.024
And Tor is ready 44.424
Then I successfully start the Unsafe Browser in "tr" 13.830
And I kill the Unsafe Browser 5.840
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 26.527
And DuckDuckGo is the default search engine 19.018
And I kill the Tor Browser 5.542
And the screen keyboard works in Thunderbird 12.688
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:291 1.283
After features/support/hooks.rb:75 0.000
1:25.214
Before features/support/hooks.rb:245 0.006
Given a computer 0.195
And I start Tails from DVD with network unplugged and I login 1:12.635
And I plug and mount a USB drive containing a sample PNG 10.780
Then MAT can clean some sample PNG file 1.603
After features/support/hooks.rb:291 1.439
After features/support/hooks.rb:75 0.011
Feature: Networking
35.687
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.297
And I disable networking in Tails Greeter 1.161
And I log in to a new session 15.656
Then no network interfaces are enabled 0.195
When I hotplug a network device 0.155
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.210
After features/support/hooks.rb:291 1.270
After features/support/hooks.rb:75 0.000
16.266
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 16.063
Then no unexpected services are listening for network connections 0.203

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

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

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

After features/support/hooks.rb:291 0.629
After features/support/hooks.rb:75 0.000
1:11.647
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.507
When I request a reboot using the system menu 1.784
Then Tails eventually restarts 58.354
After features/support/hooks.rb:291 3.479
After features/support/hooks.rb:75 0.000
11.456
Given I have the SSH key pair for an SFTP server 0.340
When I connect to an SFTP server on the Internet 10.033
Then I successfully connect to the SFTP server 1.081
After features/support/hooks.rb:450 0.669
After features/support/hooks.rb:291 0.846
After features/support/hooks.rb:75 0.000
8.646
When the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.001
And I look at the hide mode but then I go back 4.245
And I choose to connect to Tor automatically 1.241
Then Tor Connection does not propose me to use Tor bridges 0.123
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.000
10.219
When I monitor the network connections of tails-security-check 0.055
And I re-run tails-security-check 0.142
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.406
After features/support/hooks.rb:291 0.808
After features/support/hooks.rb:75 0.000
2.462
When I monitor the network connections of htpdate 0.067
And I re-run htpdate 2.378
Then I see that htpdate is properly stream isolated 0.016
After features/support/hooks.rb:450 0.407
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
32.231
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.070
And I re-run tails-upgrade-frontend-wrapper 32.142
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.019
After features/support/hooks.rb:450 0.596
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
34.450
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.365
When I successfully start the Unsafe Browser 18.904
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.596
And the Unsafe Browser chroot is torn down 0.463
After features/support/hooks.rb:291 0.801
After features/support/hooks.rb:75 0.000
40.705
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.468
When I successfully start the Unsafe Browser 16.328
# 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.134
Then I see a warning about another instance already running 2.764
After features/support/hooks.rb:291 1.148
After features/support/hooks.rb:75 0.000
2:28.133
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.696
And I capture all network traffic 0.011
And I configure the Unsafe Browser to check for updates more frequently 0.114
But checking for updates is disabled in the Unsafe Browser's configuration 0.022
When I successfully start the Unsafe Browser 15.696
And I wait 120 seconds 2:0.061

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.530
After features/support/hooks.rb:450 0.630
After features/support/hooks.rb:291 0.897
After features/support/hooks.rb:75 0.035
28.680
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.568
And the network is unplugged 0.047
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.007

Slept for 10 seconds

When I try to start the Unsafe Browser 0.232
Then I am told I cannot start the Unsafe Browser when I am offline 6.824
After features/support/hooks.rb:291 0.776
After features/support/hooks.rb:75 0.000
19.367
When I plug a USB drive containing a basic VeraCrypt volume 7.119
And I cancel the GNOME authentication prompt 1.923
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.553
And I open this VeraCrypt volume in GNOME Files 4.434
Then I see the expected contents in this VeraCrypt volume 0.729
When I lock the currently opened VeraCrypt volume 0.408
Then the VeraCrypt volume has been unmounted and locked 0.198
After features/support/hooks.rb:291 0.928
After features/support/hooks.rb:75 0.000
22.478
When I plug a USB drive containing a hidden VeraCrypt volume 10.230
And I cancel the GNOME authentication prompt 1.762
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.845
And I open this VeraCrypt volume in GNOME Files 4.602
Then I see the expected contents in this VeraCrypt volume 0.483
When I lock the currently opened VeraCrypt volume 0.353
Then the VeraCrypt volume has been unmounted and locked 0.200
After features/support/hooks.rb:291 0.761
After features/support/hooks.rb:75 0.000
28.007
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.080
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.276
And I open this VeraCrypt volume in GNOME Files 5.624
Then I see the expected contents in this VeraCrypt volume 0.463
When I lock the currently opened VeraCrypt file container 0.363
Then the VeraCrypt file container has been unmounted and locked 0.199
After features/support/hooks.rb:291 0.796
After features/support/hooks.rb:75 0.000
36.043
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.470
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.906
And I open this VeraCrypt volume in GNOME Files 5.044
Then I see the expected contents in this VeraCrypt volume 0.943
When I lock the currently opened VeraCrypt file container 0.441
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.016
23.945
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.208
And I cancel the GNOME authentication prompt 1.745
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.305
And I open this VeraCrypt volume in GNOME Files 3.569
Then I see the expected contents in this VeraCrypt volume 0.495
When I lock the currently opened VeraCrypt volume 0.475
Then the VeraCrypt volume has been unmounted and locked 0.144
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
25.317
When I plug a USB drive containing a hidden VeraCrypt volume 10.269
And I cancel the GNOME authentication prompt 1.899
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.586
And I open this VeraCrypt volume in GNOME Files 3.593
Then I see the expected contents in this VeraCrypt volume 0.443
When I lock the currently opened VeraCrypt volume 0.395
Then the VeraCrypt volume has been unmounted and locked 0.130
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.000
44.450
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.127
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.392
And I open this VeraCrypt volume in GNOME Files 4.580
Then I see the expected contents in this VeraCrypt volume 0.665
When I lock the currently opened VeraCrypt file container 0.509
Then the VeraCrypt file container has been unmounted and locked 0.175
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.015
46.119
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.320
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.111
And I open this VeraCrypt volume in GNOME Files 4.174
Then I see the expected contents in this VeraCrypt volume 0.866
When I lock the currently opened VeraCrypt file container 0.375
Then the VeraCrypt file container has been unmounted and locked 0.271
After features/support/hooks.rb:291 0.968
After features/support/hooks.rb:75 0.022
36.019
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.019
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.870
And I open this VeraCrypt volume in GNOME Files 4.216
Then I see the expected contents in this VeraCrypt volume 1.286
When I lock the currently opened VeraCrypt file container 0.440
Then the VeraCrypt file container has been unmounted and locked 0.185
After features/support/hooks.rb:291 0.786
After features/support/hooks.rb:75 0.000