Project Number Date
test_Tails_ISO_stable 4729 20 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:11:50.262 Passed
Feature: Time syncing
1:11.845
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.696
When I bump the system time with "-15 days" 0.240
And I warm reboot the computer 0.012
And the computer reboots Tails 1:2.668
Then Tails' hardware clock is close to the host system's time 0.226
After features/support/hooks.rb:450 0.107
After features/support/hooks.rb:291 0.634
After features/support/hooks.rb:75 0.008
Feature: Time syncing
1:25.227
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.476
When I bump the hardware clock's time with "-15 days" 1.752
And I warm reboot the computer 0.015
And the computer reboots Tails 1:13.872
Then the hardware clock is still off by "-15 days" 1.110
After features/support/hooks.rb:450 0.125
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.007
20.061
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.686
And I prepare Tails for memory erasure tests 0.837
When I start a process allocating 128 MiB of memory with a known pattern 1.267
Then patterns cover at least 128 MiB in the guest's memory 3.576

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
45.992
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.425
And I prepare Tails for memory erasure tests 0.461
When I plug and mount a 128 MiB USB drive with a vfat filesystem 8.881
Then I find very few patterns in the guest's memory 4.635

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.533
After features/support/hooks.rb:75 0.000
6:29.727
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:43.837
And I prepare Tails for memory erasure tests 0.418
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.955
When I trigger shutdown 0.013
And I wait 20 seconds 20.005

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.564
After features/support/hooks.rb:75 0.012
27.267
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.906
And I temporarily create a 4 GiB disk named "gptfat" 1.581
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.115
And I plug USB drive "gptfat" 2.660
When I start Tails Installer 8.955
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.001
11:24.060
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.192
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:15.498
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.253
And I accept adding "cowsay" to Additional Software 4.655
And Additional Software is correctly configured for package "cowsay" 0.977
And I shutdown Tails and wait for the computer to power off 6.022
And I start Tails from USB drive "__internal" with network unplugged 55.147
And I enable persistence 11.741
# 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.070
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.978
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
# 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.074
And the network is plugged 0.083
And Tor is ready 44.706
# 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 6.090
And available upgrades have been checked 0.168
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 4.513
And I can open the Additional Software configuration window from the notification 3.222
And I shutdown Tails and wait for the computer to power off 2:7.506
And I start Tails from USB drive "__internal" with network unplugged 56.342
And I enable persistence 11.375
# 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 33.850
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.760
And I revert the APT tweaks that made it prefer an old version of cowsay 0.056
And the network is plugged 0.048
And Tor is ready 54.334
Then the Additional Software upgrade service has started 0.158
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.087
After features/support/hooks.rb:450 3.573
After features/support/hooks.rb:291 1.046
After features/support/hooks.rb:75 0.026
1:8.518
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 59.134
When I eject the boot medium 0.238
Then Tails eventually shuts down 9.145
After features/support/hooks.rb:291 0.206
After features/support/hooks.rb:75 0.000
41.475
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.478
And I prepare Tails for memory erasure tests 0.404
And I fill a 128 MiB file with a known pattern on the root filesystem 14.527
And patterns cover at least 128 MiB in the guest's memory 4.052

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

When I eject the boot medium 0.332
And I wait for Tails to finish wiping the memory 11.721
Then I find very few patterns in the guest's memory 1.958

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

After features/support/hooks.rb:291 3.572
After features/support/hooks.rb:75 0.000
37.446
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 9.383
And I prepare Tails for memory erasure tests 0.578
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.075
And I fill the USB drive with a known pattern 2.453
And I read the content of the test FS 0.120
And patterns cover at least 90% of the test FS size in the guest's memory 4.162

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

When I eject the boot medium 1.354
And I wait for Tails to finish wiping the memory 9.461
Then I find very few patterns in the guest's memory 1.857

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

After features/support/hooks.rb:291 3.611
After features/support/hooks.rb:75 0.000
50.260
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 9.102
And I prepare Tails for memory erasure tests 0.516
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 26.982
And I fill the USB drive with a known pattern 1.347
And I read the content of the test FS 0.071
And patterns cover at least 99% of the test FS size in the guest's memory 3.209

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

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

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

After features/support/hooks.rb:291 3.544
After features/support/hooks.rb:75 0.000
2:20.815
Before features/support/hooks.rb:245 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.123
And I prepare Tails for memory erasure tests 1.321
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.004
And patterns cover at least 100 MiB in the guest's memory 3.586

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

When I eject the boot medium 0.634
And I wait for Tails to finish wiping the memory 9.937
Then I find very few patterns in the guest's memory 1.870

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

And Tails eventually shuts down 1:29.336
After features/support/hooks.rb:291 0.154
After features/support/hooks.rb:75 0.000
41.383
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.249
When I start "Tails Documentation" via GNOME Activities Overview 10.718
Then the Tor Browser has started 21.752
Then "Tails - Documentation" has loaded in the Tor Browser 0.662
After features/support/hooks.rb:291 1.308
After features/support/hooks.rb:75 0.000
50.259
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 17.566
When I start "Tails Documentation" via GNOME Activities Overview 10.796
Then the Tor Browser has started 21.252
Then "Tails - Documentation" has loaded in the Tor Browser 0.644
After features/support/hooks.rb:291 0.930
After features/support/hooks.rb:75 0.000
Feature: Using Evince
22.227
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD without network and logged in 8.885
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.141
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.081
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.042
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.059
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.180
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.609
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.448
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.125
When I close Evince 0.197
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.121
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.174
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.312
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.079
When I close Evince 0.192
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.121
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.131
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.257
# 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.066
After features/support/hooks.rb:291 1.674
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.508
Before features/support/hooks.rb:245 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.706
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.177
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.102
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.178
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.536
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.676
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.132
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000
19.738
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.408
And I wait 10 seconds 10.004

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.052
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 0.979
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.051
After features/support/hooks.rb:291 0.914
After features/support/hooks.rb:75 0.000
Feature: Localization
2:27.910
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.202
When I log in to a new session in Arabic (ar) 31.322
Then the keyboard layout is set to "us" 0.167
When the network is plugged 0.047
And Tor is ready 18.761
Then I successfully start the Unsafe Browser in "ar" 15.775
And I kill the Unsafe Browser 5.747
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 29.583
And DuckDuckGo is the default search engine 19.199
And I kill the Tor Browser 5.495
And the screen keyboard works in Thunderbird 12.854
And the layout of the screen keyboard is set to "us" 0.645
After features/support/hooks.rb:291 1.405
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.438
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.500
When I log in to a new session in Chinese (zh_CN) 30.949
Then the keyboard layout is set to "cn" 0.282
When the network is plugged 0.045
And Tor is ready 16.756
Then I successfully start the Unsafe Browser in "zh_CN" 14.491
And I kill the Unsafe Browser 5.751
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 28.124
And DuckDuckGo is the default search engine 11.800
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 17.423
And the layout of the screen keyboard is set to "us" 0.682
After features/support/hooks.rb:291 2.032
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.664
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.238
When I log in to a new session in English (en) 16.216
Then the keyboard layout is set to "us" 0.300
When the network is plugged 0.044
And Tor is ready 45.703
Then I successfully start the Unsafe Browser in "en" 13.986
And I kill the Unsafe Browser 5.753
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 27.121
And DuckDuckGo is the default search engine 10.271
And I kill the Tor Browser 5.561
And the screen keyboard works in Thunderbird 12.689
And the layout of the screen keyboard is set to "us" 0.646
After features/support/hooks.rb:291 2.056
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.781
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.315
When I log in to a new session in French (fr) 30.964
Then the keyboard layout is set to "fr" 0.237
When the network is plugged 0.041
And Tor is ready 14.678
Then I successfully start the Unsafe Browser in "fr" 16.580
And I kill the Unsafe Browser 5.946
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 28.503
And DuckDuckGo is the default search engine 11.831
And I kill the Tor Browser 5.536
And the screen keyboard works in Thunderbird 11.474
And the layout of the screen keyboard is set to "fr" 0.566
After features/support/hooks.rb:291 1.210
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.504
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 German (de) 32.251
Then the keyboard layout is set to "de" 0.210
When the network is plugged 0.055
And Tor is ready 19.463
Then I successfully start the Unsafe Browser in "de" 14.320
And I kill the Unsafe Browser 5.700
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 26.861
And DuckDuckGo is the default search engine 10.783
And I kill the Tor Browser 5.510
And the screen keyboard works in Thunderbird 11.649
And the layout of the screen keyboard is set to "de" 0.577
After features/support/hooks.rb:291 1.065
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.227
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.358
When I log in to a new session in Italian (it) 31.225
Then the keyboard layout is set to "it" 0.357
When the network is plugged 0.045
And Tor is ready 14.660
Then I successfully start the Unsafe Browser in "it" 16.309
And I kill the Unsafe Browser 5.757
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 26.475
And DuckDuckGo is the default search engine 10.394
And I kill the Tor Browser 5.559
And the screen keyboard works in Thunderbird 12.280
And the layout of the screen keyboard is set to "us" 0.703
After features/support/hooks.rb:291 1.375
After features/support/hooks.rb:75 0.000
Feature: Localization
2:14.269
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.350
When I log in to a new session in Persian (fa) 30.895
Then the keyboard layout is set to "ir" 0.161
When the network is plugged 0.034
And Tor is ready 15.533
Then I successfully start the Unsafe Browser in "fa" 14.503
And I kill the Unsafe Browser 5.841
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 28.362
And DuckDuckGo is the default search engine 11.710
And I kill the Tor Browser 5.603
And the screen keyboard works in Thunderbird 12.475
And the layout of the screen keyboard is set to "ir" 0.663
After features/support/hooks.rb:291 1.846
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.934
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.154
When I log in to a new session in Portuguese (pt) 31.456
Then the keyboard layout is set to "pt" 0.114
When the network is plugged 0.059
And Tor is ready 14.171
Then I successfully start the Unsafe Browser in "pt" 14.622
And I kill the Unsafe Browser 5.792
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 26.440
And DuckDuckGo is the default search engine 10.989
And I kill the Tor Browser 5.500
And the screen keyboard works in Thunderbird 11.904
And the layout of the screen keyboard is set to "us" 0.631
After features/support/hooks.rb:291 3.956
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.811
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.892
When I log in to a new session in Russian (ru) 31.750
Then the keyboard layout is set to "ru" 0.434
When the network is plugged 0.050
And Tor is ready 17.078
Then I successfully start the Unsafe Browser in "ru" 14.435
And I kill the Unsafe Browser 5.834
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 28.142
And DuckDuckGo is the default search engine 10.872
And I kill the Tor Browser 5.492
And the screen keyboard works in Thunderbird 12.126
And the layout of the screen keyboard is set to "ru" 0.590
After features/support/hooks.rb:291 2.885
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.115
Before features/support/hooks.rb:245 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.003
When I log in to a new session in Spanish (es) 32.501
Then the keyboard layout is set to "es" 0.117
When the network is plugged 0.035
And Tor is ready 16.039
Then I successfully start the Unsafe Browser in "es" 16.737
And I kill the Unsafe Browser 5.715
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.750
And DuckDuckGo is the default search engine 10.898
And I kill the Tor Browser 5.507
And the screen keyboard works in Thunderbird 13.067
And the layout of the screen keyboard is set to "us" 0.632
After features/support/hooks.rb:291 1.320
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.582
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.319
When I log in to a new session in Turkish (tr) 30.485
Then the keyboard layout is set to "tr" 0.237
When the network is plugged 0.045
And Tor is ready 13.127
Then I successfully start the Unsafe Browser in "tr" 16.673
And I kill the Unsafe Browser 5.833
When I enable the screen keyboard 0.166
Then the screen keyboard works in Tor Browser 25.235
And DuckDuckGo is the default search engine 14.170
And I kill the Tor Browser 5.484
And the screen keyboard works in Thunderbird 13.208
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:291 1.122
After features/support/hooks.rb:75 0.000
1:28.462
Before features/support/hooks.rb:245 0.007
Given a computer 0.319
And I start Tails from DVD with network unplugged and I login 1:12.947
And I plug and mount a USB drive containing a sample PNG 13.563
Then MAT can clean some sample PNG file 1.631
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.024
Feature: Networking
38.394
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.086
And I disable networking in Tails Greeter 0.951
And I log in to a new session 18.575
Then no network interfaces are enabled 0.339
When I hotplug a network device 0.184
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.246
After features/support/hooks.rb:291 0.994
After features/support/hooks.rb:75 0.000
14.300
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.114
Then no unexpected services are listening for network connections 0.186

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.802
After features/support/hooks.rb:75 0.000
1:19.289
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.876
When I request a reboot using the system menu 1.617
Then Tails eventually restarts 1:3.795
After features/support/hooks.rb:291 3.453
After features/support/hooks.rb:75 0.000
11.544
Given I have the SSH key pair for an SFTP server 0.235
When I connect to an SFTP server on the Internet 10.184
Then I successfully connect to the SFTP server 1.124
After features/support/hooks.rb:450 0.503
After features/support/hooks.rb:291 0.905
After features/support/hooks.rb:75 0.000
10.098
When the network is plugged 0.061
And the Tor Connection Assistant autostarts 4.224
And I look at the hide mode but then I go back 4.331
And I choose to connect to Tor automatically 1.313
Then Tor Connection does not propose me to use Tor bridges 0.167
After features/support/hooks.rb:291 1.322
After features/support/hooks.rb:75 0.000
10.238
When I monitor the network connections of tails-security-check 0.059
And I re-run tails-security-check 0.162
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.016
After features/support/hooks.rb:450 0.452
After features/support/hooks.rb:291 0.867
After features/support/hooks.rb:75 0.000
2.538
When I monitor the network connections of htpdate 0.067
And I re-run htpdate 2.455
Then I see that htpdate is properly stream isolated 0.015
After features/support/hooks.rb:450 0.459
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.000
32.790
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.067
And I re-run tails-upgrade-frontend-wrapper 32.709
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.013
After features/support/hooks.rb:450 0.546
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.000
29.276
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.776
When I successfully start the Unsafe Browser 15.361
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.571
And the Unsafe Browser chroot is torn down 0.446
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000
42.276
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.701
When I successfully start the Unsafe Browser 16.026
# 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.003

Slept for 10 seconds

And I try to start the Unsafe Browser 0.243
Then I see a warning about another instance already running 3.301
After features/support/hooks.rb:291 1.059
After features/support/hooks.rb:75 0.000
2:28.587
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.608
And I capture all network traffic 0.010
And I configure the Unsafe Browser to check for updates more frequently 0.064
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.265
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.526
After features/support/hooks.rb:450 0.485
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.044
28.903
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.691
And the network is unplugged 0.057
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.005

Slept for 10 seconds

When I try to start the Unsafe Browser 0.174
Then I am told I cannot start the Unsafe Browser when I am offline 6.974
After features/support/hooks.rb:291 0.781
After features/support/hooks.rb:75 0.000
18.988
When I plug a USB drive containing a basic VeraCrypt volume 7.103
And I cancel the GNOME authentication prompt 1.674
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.522
And I open this VeraCrypt volume in GNOME Files 4.701
Then I see the expected contents in this VeraCrypt volume 0.391
When I lock the currently opened VeraCrypt volume 0.424
Then the VeraCrypt volume has been unmounted and locked 0.171
After features/support/hooks.rb:291 0.799
After features/support/hooks.rb:75 0.000
23.212
When I plug a USB drive containing a hidden VeraCrypt volume 10.271
And I cancel the GNOME authentication prompt 1.704
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.021
And I open this VeraCrypt volume in GNOME Files 5.084
Then I see the expected contents in this VeraCrypt volume 0.511
When I lock the currently opened VeraCrypt volume 0.416
Then the VeraCrypt volume has been unmounted and locked 0.202
After features/support/hooks.rb:291 0.723
After features/support/hooks.rb:75 0.000
28.461
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.370
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.593
And I open this VeraCrypt volume in GNOME Files 6.049
Then I see the expected contents in this VeraCrypt volume 0.924
When I lock the currently opened VeraCrypt file container 0.386
Then the VeraCrypt file container has been unmounted and locked 0.137
After features/support/hooks.rb:291 0.827
After features/support/hooks.rb:75 0.000
38.455
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.598
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.395
And I open this VeraCrypt volume in GNOME Files 5.939
Then I see the expected contents in this VeraCrypt volume 0.893
When I lock the currently opened VeraCrypt file container 0.442
Then the VeraCrypt file container has been unmounted and locked 0.186
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.016
25.584
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 8.062
And I cancel the GNOME authentication prompt 1.774
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.747
And I open this VeraCrypt volume in GNOME Files 3.882
Then I see the expected contents in this VeraCrypt volume 0.536
When I lock the currently opened VeraCrypt volume 0.439
Then the VeraCrypt volume has been unmounted and locked 0.142
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.000
29.578
When I plug a USB drive containing a hidden VeraCrypt volume 10.288
And I cancel the GNOME authentication prompt 2.269
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.681
And I open this VeraCrypt volume in GNOME Files 7.338
Then I see the expected contents in this VeraCrypt volume 0.340
When I lock the currently opened VeraCrypt volume 0.486
Then the VeraCrypt volume has been unmounted and locked 0.173
After features/support/hooks.rb:291 0.710
After features/support/hooks.rb:75 0.000
47.301
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.073
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.913
And I open this VeraCrypt volume in GNOME Files 4.441
Then I see the expected contents in this VeraCrypt volume 2.180
When I lock the currently opened VeraCrypt file container 0.431
Then the VeraCrypt file container has been unmounted and locked 0.261
After features/support/hooks.rb:291 1.648
After features/support/hooks.rb:75 0.015
49.250
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.523
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.417
And I open this VeraCrypt volume in GNOME Files 4.302
Then I see the expected contents in this VeraCrypt volume 4.391
When I lock the currently opened VeraCrypt file container 0.424
Then the VeraCrypt file container has been unmounted and locked 0.191
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.014
39.326
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.196
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.213
And I open this VeraCrypt volume in GNOME Files 4.679
Then I see the expected contents in this VeraCrypt volume 3.523
When I lock the currently opened VeraCrypt file container 0.460
Then the VeraCrypt file container has been unmounted and locked 0.252
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.000