Project Number Date
test_Tails_ISO_stable 4758 30 Mar 2024, 11:50

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:8:26.462 Passed
Feature: Time syncing
1:18.677
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.921
When I bump the system time with "-15 days" 0.228
And I warm reboot the computer 0.019
And the computer reboots Tails 1:8.684
Then Tails' hardware clock is close to the host system's time 0.822
After features/support/hooks.rb:450 0.131
After features/support/hooks.rb:291 0.632
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:10.203
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.194
When I bump the hardware clock's time with "-15 days" 2.021
And I warm reboot the computer 0.013
And the computer reboots Tails 59.835
Then the hardware clock is still off by "-15 days" 0.138
After features/support/hooks.rb:450 0.137
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.054
24.731
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.132
And I prepare Tails for memory erasure tests 0.411
When I start a process allocating 128 MiB of memory with a known pattern 1.160
Then patterns cover at least 128 MiB in the guest's memory 4.134

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

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

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

After features/support/hooks.rb:291 0.659
After features/support/hooks.rb:75 0.000
22.688
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.127
And I prepare Tails for memory erasure tests 0.386
And I find very few patterns in the guest's memory 4.168

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.001

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.554
After features/support/hooks.rb:75 0.000
6:24.099
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:41.816
And I prepare Tails for memory erasure tests 0.476
When I fill a 128 MiB file with a known pattern on the persistent filesystem 19.596
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.523
After features/support/hooks.rb:75 0.011
24.417
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.154
And I temporarily create a 4 GiB disk named "gptfat" 0.049
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.999
And I plug USB drive "gptfat" 2.613
When I start Tails Installer 8.541
Then I am told by Tails Installer that the destination device "is too small" 0.059
After features/support/hooks.rb:291 1.299
After features/support/hooks.rb:75 0.000
10:18.494
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.158
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:3.189
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.946
And I accept adding "cowsay" to Additional Software 5.863
And Additional Software is correctly configured for package "cowsay" 0.887
And I shutdown Tails and wait for the computer to power off 6.328
And I start Tails from USB drive "__internal" with network unplugged 52.154
And I enable persistence 9.229
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 33.895
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.300
And I revert the APT tweaks that made it prefer an old version of cowsay 0.043
# 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.077
And the network is plugged 0.026
And Tor is ready 16.364
# 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.077
And available upgrades have been checked 0.152
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.889
And I can open the Additional Software configuration window from the notification 3.028
And I shutdown Tails and wait for the computer to power off 2:7.878
And I start Tails from USB drive "__internal" with network unplugged 52.239
And I enable persistence 9.734
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 32.508
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.578
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
And the network is plugged 0.321
And Tor is ready 50.255
Then the Additional Software upgrade service has started 0.163
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.077
After features/support/hooks.rb:450 2.290
After features/support/hooks.rb:291 0.916
After features/support/hooks.rb:75 0.028
51.919
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 42.912
When I eject the boot medium 0.261
Then Tails eventually shuts down 8.746
After features/support/hooks.rb:291 0.269
After features/support/hooks.rb:75 0.000
41.810
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.942
And I prepare Tails for memory erasure tests 0.389
And I fill a 128 MiB file with a known pattern on the root filesystem 18.625
And patterns cover at least 128 MiB in the guest's memory 3.579

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

When I eject the boot medium 0.289
And I wait for Tails to finish wiping the memory 9.234
Then I find very few patterns in the guest's memory 1.749

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

After features/support/hooks.rb:291 3.512
After features/support/hooks.rb:75 0.000
32.258
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.053
And I prepare Tails for memory erasure tests 0.421
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.055
And I fill the USB drive with a known pattern 1.912
And I read the content of the test FS 0.100
And patterns cover at least 90% of the test FS size in the guest's memory 3.883

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

When I eject the boot medium 0.251
And I wait for Tails to finish wiping the memory 8.892
Then I find very few patterns in the guest's memory 1.688

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

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

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

When I eject the boot medium 0.229
And I wait for Tails to finish wiping the memory 7.882
Then I find very few patterns in the guest's memory 1.722

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

After features/support/hooks.rb:291 3.517
After features/support/hooks.rb:75 0.000
2:14.552
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 11.843
And I prepare Tails for memory erasure tests 0.436
And I fill a 128 MiB file with a known pattern on the persistent filesystem 21.583
And patterns cover at least 100 MiB in the guest's memory 3.397

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

When I eject the boot medium 0.555
And I wait for Tails to finish wiping the memory 4.731
Then I find very few patterns in the guest's memory 1.817

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

And Tails eventually shuts down 1:30.185
After features/support/hooks.rb:291 0.154
After features/support/hooks.rb:75 0.000
36.155
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.168
When I start "Tails Documentation" via GNOME Activities Overview 10.656
Then the Tor Browser has started 16.563
Then "Tails - Documentation" has loaded in the Tor Browser 0.767
After features/support/hooks.rb:291 1.285
After features/support/hooks.rb:75 0.000
43.472
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.896
When I start "Tails Documentation" via GNOME Activities Overview 10.607
Then the Tor Browser has started 19.408
Then "Tails - Documentation" has loaded in the Tor Browser 0.559
After features/support/hooks.rb:291 1.077
After features/support/hooks.rb:75 0.000
Feature: Using Evince
19.735
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and logged in 8.184
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.153
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.075
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.044
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.149
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.366
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.026
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.081
When I close Evince 0.191
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.115
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.164
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.275
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.064
When I close Evince 0.183
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.154
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.141
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.247
# 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.340
After features/support/hooks.rb:75 0.000
Feature: Using Evince
16.077
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.895
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.182
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.069
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.144
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.313
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.301
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.168
After features/support/hooks.rb:291 0.865
After features/support/hooks.rb:75 0.000
19.662
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.065
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.057
When I press the "PRINTSCREEN" key 0.122
And GNOME offers me various screenshot options 1.213
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.073
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.392
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 8.265
When I log in to a new session in Arabic (ar) 31.253
Then the keyboard layout is set to "us" 0.166
When the network is plugged 0.047
And Tor is ready 15.946
Then I successfully start the Unsafe Browser in "ar" 15.431
And I kill the Unsafe Browser 5.833
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 26.405
And DuckDuckGo is the default search engine 11.313
And I kill the Tor Browser 5.483
And the screen keyboard works in Thunderbird 12.568
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.107
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.146
When I log in to a new session in Chinese (zh_CN) 28.749
Then the keyboard layout is set to "cn" 0.271
When the network is plugged 0.096
And Tor is ready 16.958
Then I successfully start the Unsafe Browser in "zh_CN" 15.655
And I kill the Unsafe Browser 5.838
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 27.234
And DuckDuckGo is the default search engine 23.668
And I kill the Tor Browser 5.468
And the screen keyboard works in Thunderbird 16.320
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:291 1.844
After features/support/hooks.rb:75 0.000
Feature: Localization
1:54.553
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.196
When I log in to a new session in English (en) 14.370
Then the keyboard layout is set to "us" 0.128
When the network is plugged 0.056
And Tor is ready 15.558
Then I successfully start the Unsafe Browser in "en" 14.969
And I kill the Unsafe Browser 5.582
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 26.742
And DuckDuckGo is the default search engine 10.435
And I kill the Tor Browser 5.481
And the screen keyboard works in Thunderbird 12.376
And the layout of the screen keyboard is set to "us" 0.558
After features/support/hooks.rb:291 1.197
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.343
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.064
When I log in to a new session in French (fr) 33.997
Then the keyboard layout is set to "fr" 0.296
When the network is plugged 0.052
And Tor is ready 14.995
Then I successfully start the Unsafe Browser in "fr" 15.325
And I kill the Unsafe Browser 5.854
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 24.391
And DuckDuckGo is the default search engine 18.450
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 12.784
And the layout of the screen keyboard is set to "fr" 0.585
After features/support/hooks.rb:291 1.151
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.824
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 7.871
When I log in to a new session in German (de) 29.969
Then the keyboard layout is set to "de" 0.171
When the network is plugged 0.027
And Tor is ready 15.423
Then I successfully start the Unsafe Browser in "de" 13.895
And I kill the Unsafe Browser 5.727
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 25.471
And DuckDuckGo is the default search engine 10.020
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 11.386
And the layout of the screen keyboard is set to "de" 0.537
After features/support/hooks.rb:291 1.188
After features/support/hooks.rb:75 0.000
Feature: Localization
2:7.477
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.869
When I log in to a new session in Italian (it) 28.635
Then the keyboard layout is set to "it" 0.162
When the network is plugged 0.032
And Tor is ready 14.007
Then I successfully start the Unsafe Browser in "it" 13.405
And I kill the Unsafe Browser 5.870
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.609
And DuckDuckGo is the default search engine 10.318
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 14.398
And the layout of the screen keyboard is set to "us" 0.573
After features/support/hooks.rb:291 1.261
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.559
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.223
When I log in to a new session in Persian (fa) 31.905
Then the keyboard layout is set to "ir" 0.132
When the network is plugged 0.027
And Tor is ready 43.230
Then I successfully start the Unsafe Browser in "fa" 12.955
And I kill the Unsafe Browser 5.668
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 24.600
And DuckDuckGo is the default search engine 10.576
And I kill the Tor Browser 5.567
And the screen keyboard works in Thunderbird 13.066
And the layout of the screen keyboard is set to "ir" 0.514
After features/support/hooks.rb:291 1.319
After features/support/hooks.rb:75 0.000
Feature: Localization
2:3.239
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.975
When I log in to a new session in Portuguese (pt) 28.016
Then the keyboard layout is set to "pt" 0.128
When the network is plugged 0.038
And Tor is ready 13.654
Then I successfully start the Unsafe Browser in "pt" 14.973
And I kill the Unsafe Browser 5.846
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 24.918
And DuckDuckGo is the default search engine 9.728
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 12.044
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:291 1.214
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.092
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 7.703
When I log in to a new session in Russian (ru) 29.175
Then the keyboard layout is set to "ru" 0.210
When the network is plugged 0.041
And Tor is ready 14.467
Then I successfully start the Unsafe Browser in "ru" 14.591
And I kill the Unsafe Browser 5.642
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 25.831
And DuckDuckGo is the default search engine 18.150
And I kill the Tor Browser 5.465
And the screen keyboard works in Thunderbird 14.158
And the layout of the screen keyboard is set to "ru" 0.576
After features/support/hooks.rb:291 0.963
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.833
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 7.762
When I log in to a new session in Spanish (es) 28.827
Then the keyboard layout is set to "es" 0.178
When the network is plugged 0.026
And Tor is ready 15.958
Then I successfully start the Unsafe Browser in "es" 14.047
And I kill the Unsafe Browser 5.677
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 25.621
And DuckDuckGo is the default search engine 18.877
And I kill the Tor Browser 5.495
And the screen keyboard works in Thunderbird 12.668
And the layout of the screen keyboard is set to "us" 0.602
After features/support/hooks.rb:291 1.016
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.881
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 7.881
When I log in to a new session in Turkish (tr) 27.323
Then the keyboard layout is set to "tr" 0.205
When the network is plugged 0.086
And Tor is ready 13.833
Then I successfully start the Unsafe Browser in "tr" 14.273
And I kill the Unsafe Browser 5.692
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 26.189
And DuckDuckGo is the default search engine 18.711
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 12.557
And the layout of the screen keyboard is set to "us" 0.546
After features/support/hooks.rb:291 1.076
After features/support/hooks.rb:75 0.000
1:21.163
Before features/support/hooks.rb:245 0.003
Given a computer 0.149
And I start Tails from DVD with network unplugged and I login 1:7.752
And I plug and mount a USB drive containing a sample PNG 11.791
Then MAT can clean some sample PNG file 1.469
After features/support/hooks.rb:291 0.694
After features/support/hooks.rb:75 0.010
Feature: Networking
34.449
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.009
And I disable networking in Tails Greeter 0.956
And I log in to a new session 14.847
Then no network interfaces are enabled 0.238
When I hotplug a network device 0.202
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.187
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.000
14.115
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.922
Then no unexpected services are listening for network connections 0.193

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.750
After features/support/hooks.rb:75 0.000
1:12.006
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.684
When I request a reboot using the system menu 1.472
Then Tails eventually restarts 58.849
After features/support/hooks.rb:291 3.481
After features/support/hooks.rb:75 0.000
9.555
Given I have the SSH key pair for an SFTP server 0.224
When I connect to an SFTP server on the Internet 8.179
Then I successfully connect to the SFTP server 1.151
After features/support/hooks.rb:450 0.537
After features/support/hooks.rb:291 1.348
After features/support/hooks.rb:75 0.000
8.577
When the network is plugged 0.034
And the Tor Connection Assistant autostarts 3.040
And I look at the hide mode but then I go back 4.040
And I choose to connect to Tor automatically 1.255
Then Tor Connection does not propose me to use Tor bridges 0.206
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
10.213
When I monitor the network connections of tails-security-check 0.062
And I re-run tails-security-check 0.135
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.015
After features/support/hooks.rb:450 0.413
After features/support/hooks.rb:291 0.780
After features/support/hooks.rb:75 0.000
2.439
When I monitor the network connections of htpdate 0.050
And I re-run htpdate 2.377
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.366
After features/support/hooks.rb:291 0.654
After features/support/hooks.rb:75 0.000
32.247
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.067
And I re-run tails-upgrade-frontend-wrapper 32.168
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.542
After features/support/hooks.rb:291 0.762
After features/support/hooks.rb:75 0.000
28.385
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.278
When I successfully start the Unsafe Browser 15.471
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.097
And the Unsafe Browser chroot is torn down 0.415
After features/support/hooks.rb:291 0.940
After features/support/hooks.rb:75 0.000
40.129
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.403
When I successfully start the Unsafe Browser 15.367
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.160
Then I see a warning about another instance already running 3.188
After features/support/hooks.rb:291 1.155
After features/support/hooks.rb:75 0.000
2:27.145
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.425
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.065
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 15.118
And I wait 120 seconds 2:0.065

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.451
After features/support/hooks.rb:450 0.593
After features/support/hooks.rb:291 0.786
After features/support/hooks.rb:75 0.030
28.122
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.418
And the network is unplugged 0.044
# 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.115
Then I am told I cannot start the Unsafe Browser when I am offline 6.534
After features/support/hooks.rb:291 0.841
After features/support/hooks.rb:75 0.000
17.933
When I plug a USB drive containing a basic VeraCrypt volume 6.974
And I cancel the GNOME authentication prompt 1.647
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.204
And I open this VeraCrypt volume in GNOME Files 4.038
Then I see the expected contents in this VeraCrypt volume 0.362
When I lock the currently opened VeraCrypt volume 0.571
Then the VeraCrypt volume has been unmounted and locked 0.134
After features/support/hooks.rb:291 0.999
After features/support/hooks.rb:75 0.000
21.321
When I plug a USB drive containing a hidden VeraCrypt volume 10.228
And I cancel the GNOME authentication prompt 1.636
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.248
And I open this VeraCrypt volume in GNOME Files 4.303
Then I see the expected contents in this VeraCrypt volume 0.329
When I lock the currently opened VeraCrypt volume 0.384
Then the VeraCrypt volume has been unmounted and locked 0.190
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.000
24.702
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.001
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 6.660
And I open this VeraCrypt volume in GNOME Files 4.554
Then I see the expected contents in this VeraCrypt volume 0.816
When I lock the currently opened VeraCrypt file container 0.432
Then the VeraCrypt file container has been unmounted and locked 0.236
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.000
41.369
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.256
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.868
And I open this VeraCrypt volume in GNOME Files 4.572
Then I see the expected contents in this VeraCrypt volume 7.663
When I lock the currently opened VeraCrypt file container 0.416
Then the VeraCrypt file container has been unmounted and locked 0.591
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.016
23.768
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.918
And I cancel the GNOME authentication prompt 1.677
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.053
And I open this VeraCrypt volume in GNOME Files 3.967
Then I see the expected contents in this VeraCrypt volume 0.350
When I lock the currently opened VeraCrypt volume 0.705
Then the VeraCrypt volume has been unmounted and locked 0.096
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.000
24.337
When I plug a USB drive containing a hidden VeraCrypt volume 10.167
And I cancel the GNOME authentication prompt 1.825
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.872
And I open this VeraCrypt volume in GNOME Files 3.472
Then I see the expected contents in this VeraCrypt volume 0.445
When I lock the currently opened VeraCrypt volume 0.353
Then the VeraCrypt volume has been unmounted and locked 0.199
After features/support/hooks.rb:291 0.691
After features/support/hooks.rb:75 0.000
57.841
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.973
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.389
And I open this VeraCrypt volume in GNOME Files 4.199
Then I see the expected contents in this VeraCrypt volume 14.432
When I lock the currently opened VeraCrypt file container 0.386
Then the VeraCrypt file container has been unmounted and locked 0.460
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.014
47.007
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.304
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.133
And I open this VeraCrypt volume in GNOME Files 4.260
Then I see the expected contents in this VeraCrypt volume 2.628
When I lock the currently opened VeraCrypt file container 0.439
Then the VeraCrypt file container has been unmounted and locked 0.241
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.017
35.656
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.162
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.187
And I open this VeraCrypt volume in GNOME Files 4.008
Then I see the expected contents in this VeraCrypt volume 0.777
When I lock the currently opened VeraCrypt file container 0.351
Then the VeraCrypt file container has been unmounted and locked 0.169
After features/support/hooks.rb:291 0.765
After features/support/hooks.rb:75 0.000