Project Number Date
test_Tails_ISO_stable 4812 26 Apr 2024, 12:31

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:16:41.501 Passed
Feature: Time syncing
1:26.198
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.192
When I bump the system time with "-15 days" 0.260
And I warm reboot the computer 0.022
And the computer reboots Tails 1:17.488
Then Tails' hardware clock is close to the host system's time 0.234
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 0.584
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:31.282
Before features/support/hooks.rb:259 0.001
Before features/support/hooks.rb:456 0.001
Given I have started Tails from DVD without network and logged in 7.909
When I bump the hardware clock's time with "-15 days" 1.378
And I warm reboot the computer 0.015
And the computer reboots Tails 1:21.518
Then the hardware clock is still off by "-15 days" 0.459
After features/support/hooks.rb:464 0.109
After features/support/hooks.rb:305 0.664
After features/support/hooks.rb:89 0.005
26.499
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.087
And I prepare Tails for memory erasure tests 0.443
When I start a process allocating 128 MiB of memory with a known pattern 1.208
Then patterns cover at least 128 MiB in the guest's memory 6.462

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.792
After features/support/hooks.rb:89 0.000
43.159
Before features/support/hooks.rb:259 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.417
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.329
Then I find very few patterns in the guest's memory 4.206

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.912
After features/support/hooks.rb:89 0.000
1:20.912
Before features/support/hooks.rb:259 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.403
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 42.338
Then I find very few patterns in the guest's memory 3.724

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.506
After features/support/hooks.rb:89 0.000
7:48.295
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:3.989
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 21.712
When I trigger shutdown 0.010
And I wait 20 seconds 20.000

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.545
After features/support/hooks.rb:89 0.011
28.750
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.463
And I temporarily create a 4 GiB disk named "gptfat" 0.402
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.806
And I plug USB drive "gptfat" 2.634
When I start Tails Installer 9.397
Then I am told by Tails Installer that the destination device "is too small" 0.046
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.001
9:56.860
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.009
Given a computer 0.245
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:23.114
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 28.007
And I accept adding "cowsay" to Additional Software 9.511
And Additional Software is correctly configured for package "cowsay" 1.011
And I shutdown Tails and wait for the computer to power off 6.732
And I start Tails from USB drive "__internal" with network unplugged 1:1.041
And I enable persistence 13.479
# 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 36.788
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.288
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.072
And the network is plugged 1.108
And Tor is ready 21.016
# 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 8.433
And available upgrades have been checked 0.114
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.506
And I can open the Additional Software configuration window from the notification 4.407
And I shutdown Tails and wait for the computer to power off 8.677
And I start Tails from USB drive "__internal" with network unplugged 1:2.296
And I enable persistence 13.364
# 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.022
And I log in to a new session 37.530
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.854
And I revert the APT tweaks that made it prefer an old version of cowsay 0.069
And the network is plugged 0.033
And Tor is ready 53.757
Then the Additional Software upgrade service has started 0.160
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.099
After features/support/hooks.rb:464 2.308
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.032
1:3.085
Before features/support/hooks.rb:259 0.014
Given I have started Tails from DVD and logged in and the network is connected 51.668
When I eject the boot medium 0.246
Then Tails eventually shuts down 11.169
After features/support/hooks.rb:305 0.350
After features/support/hooks.rb:89 0.000
45.257
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 8.497
And I prepare Tails for memory erasure tests 0.542
And I fill a 128 MiB file with a known pattern on the root filesystem 17.221
And patterns cover at least 128 MiB in the guest's memory 4.138

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

When I eject the boot medium 0.360
And I wait for Tails to finish wiping the memory 12.656
Then I find very few patterns in the guest's memory 1.841

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

After features/support/hooks.rb:305 3.557
After features/support/hooks.rb:89 0.000
39.763
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.658
And I prepare Tails for memory erasure tests 0.582
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.466
And I fill the USB drive with a known pattern 2.694
And I read the content of the test FS 0.140
And patterns cover at least 90% of the test FS size in the guest's memory 4.182

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

When I eject the boot medium 2.957
And I wait for Tails to finish wiping the memory 9.180
Then I find very few patterns in the guest's memory 1.901

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

After features/support/hooks.rb:305 3.536
After features/support/hooks.rb:89 0.000
1:10.190
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 9.682
And I prepare Tails for memory erasure tests 0.533
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 39.545
And I fill the USB drive with a known pattern 1.243
And I read the content of the test FS 0.070
And patterns cover at least 99% of the test FS size in the guest's memory 5.709

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

When I eject the boot medium 0.514
And I wait for Tails to finish wiping the memory 11.029
Then I find very few patterns in the guest's memory 1.861

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

After features/support/hooks.rb:305 3.739
After features/support/hooks.rb:89 0.000
2:23.721
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 12.343
And I prepare Tails for memory erasure tests 0.571
And I fill a 128 MiB file with a known pattern on the persistent filesystem 26.945
And patterns cover at least 100 MiB in the guest's memory 5.555

Pattern coverage: 116.121% (116 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.420
And I wait for Tails to finish wiping the memory 7.415
Then I find very few patterns in the guest's memory 1.967

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

And Tails eventually shuts down 1:28.502
After features/support/hooks.rb:305 0.182
After features/support/hooks.rb:89 0.000
41.643
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.141
When I start "Tails Documentation" via GNOME Activities Overview 10.638
Then the Tor Browser has started 22.320
Then "Tails - Documentation" has loaded in the Tor Browser 0.543
After features/support/hooks.rb:305 1.531
After features/support/hooks.rb:89 0.000
52.157
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 16.094
When I start "Tails Documentation" via GNOME Activities Overview 10.694
Then the Tor Browser has started 24.547
Then "Tails - Documentation" has loaded in the Tor Browser 0.821
After features/support/hooks.rb:305 1.130
After features/support/hooks.rb:89 0.000
Feature: Using Evince
25.608
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 10.534
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.161
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.042
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.133
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.246
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.518
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.906
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.105
When I close Evince 0.185
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.183
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.892
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.055
When I close Evince 0.198
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.128
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.227
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.856
# 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.065
After features/support/hooks.rb:305 0.806
After features/support/hooks.rb:89 0.000
Feature: Using Evince
16.905
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.965
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.173
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.077
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.160
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.959
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.284
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.284
After features/support/hooks.rb:305 1.138
After features/support/hooks.rb:89 0.000
20.314
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.511
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.231
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.268
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.051
After features/support/hooks.rb:305 0.751
After features/support/hooks.rb:89 0.000
Feature: Localization
2:58.727
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.117
When I log in to a new session in Arabic (ar) 38.142
Then the keyboard layout is set to "us" 0.136
When the network is plugged 0.052
And Tor is ready 44.781
Then I successfully start the Unsafe Browser in "ar" 16.335
And I kill the Unsafe Browser 5.932
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 31.234
And DuckDuckGo is the default search engine 14.909
And I kill the Tor Browser 5.484
And the screen keyboard works in Thunderbird 12.885
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:305 2.207
After features/support/hooks.rb:89 0.000
Feature: Localization
2:40.117
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.482
When I log in to a new session in Chinese (zh_CN) 35.598
Then the keyboard layout is set to "cn" 0.381
When the network is plugged 0.033
And Tor is ready 31.507
Then I successfully start the Unsafe Browser in "zh_CN" 16.772
And I kill the Unsafe Browser 5.852
When I enable the screen keyboard 0.224
Then the screen keyboard works in Tor Browser 27.568
And DuckDuckGo is the default search engine 11.228
And I kill the Tor Browser 5.516
And the screen keyboard works in Thunderbird 16.367
And the layout of the screen keyboard is set to "us" 0.583
After features/support/hooks.rb:305 1.539
After features/support/hooks.rb:89 0.000
Feature: Localization
2:5.046
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.156
When I log in to a new session in English (en) 18.926
Then the keyboard layout is set to "us" 0.270
When the network is plugged 0.053
And Tor is ready 17.068
Then I successfully start the Unsafe Browser in "en" 15.638
And I kill the Unsafe Browser 5.619
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 29.094
And DuckDuckGo is the default search engine 10.746
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 13.266
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:305 1.621
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.598
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.360
When I log in to a new session in French (fr) 33.197
Then the keyboard layout is set to "fr" 0.152
When the network is plugged 0.067
And Tor is ready 17.191
Then I successfully start the Unsafe Browser in "fr" 15.427
And I kill the Unsafe Browser 5.859
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 27.679
And DuckDuckGo is the default search engine 10.984
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 13.472
And the layout of the screen keyboard is set to "fr" 0.606
After features/support/hooks.rb:305 1.164
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.126
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.678
When I log in to a new session in German (de) 34.963
Then the keyboard layout is set to "de" 0.165
When the network is plugged 0.045
And Tor is ready 17.788
Then I successfully start the Unsafe Browser in "de" 15.441
And I kill the Unsafe Browser 5.849
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 29.752
And DuckDuckGo is the default search engine 12.100
And I kill the Tor Browser 5.572
And the screen keyboard works in Thunderbird 12.103
And the layout of the screen keyboard is set to "de" 0.542
After features/support/hooks.rb:305 2.764
After features/support/hooks.rb:89 0.000
Feature: Localization
2:39.012
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.371
When I log in to a new session in Italian (it) 31.447
Then the keyboard layout is set to "it" 0.237
When the network is plugged 0.057
And Tor is ready 17.061
Then I successfully start the Unsafe Browser in "it" 16.516
And I kill the Unsafe Browser 5.704
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 30.782
And DuckDuckGo is the default search engine 30.085
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 12.510
And the layout of the screen keyboard is set to "us" 0.630
After features/support/hooks.rb:305 1.141
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.143
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.079
When I log in to a new session in Persian (fa) 33.234
Then the keyboard layout is set to "ir" 0.288
When the network is plugged 0.156
And Tor is ready 17.183
Then I successfully start the Unsafe Browser in "fa" 15.885
And I kill the Unsafe Browser 5.695
When I enable the screen keyboard 0.253
Then the screen keyboard works in Tor Browser 30.032
And DuckDuckGo is the default search engine 11.162
And I kill the Tor Browser 5.590
And the screen keyboard works in Thunderbird 13.018
And the layout of the screen keyboard is set to "ir" 0.563
After features/support/hooks.rb:305 1.346
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.465
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.730
When I log in to a new session in Portuguese (pt) 32.933
Then the keyboard layout is set to "pt" 0.172
When the network is plugged 0.090
And Tor is ready 14.361
Then I successfully start the Unsafe Browser in "pt" 16.509
And I kill the Unsafe Browser 5.842
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 27.376
And DuckDuckGo is the default search engine 12.654
And I kill the Tor Browser 5.558
And the screen keyboard works in Thunderbird 14.446
And the layout of the screen keyboard is set to "us" 0.673
After features/support/hooks.rb:305 1.413
After features/support/hooks.rb:89 0.000
Feature: Localization
2:50.906
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.760
When I log in to a new session in Russian (ru) 36.453
Then the keyboard layout is set to "ru" 0.214
When the network is plugged 0.054
And Tor is ready 19.206
Then I successfully start the Unsafe Browser in "ru" 16.224
And I kill the Unsafe Browser 5.676
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 29.579
And DuckDuckGo is the default search engine 33.363
And I kill the Tor Browser 5.467
And the screen keyboard works in Thunderbird 15.201
And the layout of the screen keyboard is set to "ru" 0.576
After features/support/hooks.rb:305 1.151
After features/support/hooks.rb:89 0.000
Feature: Localization
2:52.606
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.257
When I log in to a new session in Spanish (es) 38.190
Then the keyboard layout is set to "es" 0.132
When the network is plugged 0.044
And Tor is ready 45.328
Then I successfully start the Unsafe Browser in "es" 15.057
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 27.158
And DuckDuckGo is the default search engine 11.537
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 13.856
And the layout of the screen keyboard is set to "us" 0.618
After features/support/hooks.rb:305 1.384
After features/support/hooks.rb:89 0.000
Feature: Localization
2:23.304
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.809
When I log in to a new session in Turkish (tr) 34.466
Then the keyboard layout is set to "tr" 0.164
When the network is plugged 0.050
And Tor is ready 17.249
Then I successfully start the Unsafe Browser in "tr" 16.377
And I kill the Unsafe Browser 5.737
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 28.971
And DuckDuckGo is the default search engine 11.289
And I kill the Tor Browser 5.481
And the screen keyboard works in Thunderbird 13.009
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:305 1.282
After features/support/hooks.rb:89 0.000
1:38.344
Before features/support/hooks.rb:259 0.007
Given a computer 0.452
And I start Tails from DVD with network unplugged and I login 1:20.435
And I plug and mount a USB drive containing a sample PNG 15.675
Then MAT can clean some sample PNG file 1.782
After features/support/hooks.rb:305 0.710
After features/support/hooks.rb:89 0.011
Feature: Networking
37.672
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.413
And I disable networking in Tails Greeter 1.318
And I log in to a new session 17.251
Then no network interfaces are enabled 0.210
When I hotplug a network device 0.201
And I wait 10 seconds 10.008

Slept for 10 seconds

Then no network interfaces are enabled 0.268
After features/support/hooks.rb:305 2.989
After features/support/hooks.rb:89 0.000
16.063
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 15.767
Then no unexpected services are listening for network connections 0.295

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

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

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

After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.000
1:32.120
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.321
When I request a reboot using the system menu 1.772
Then Tails eventually restarts 1:18.026
After features/support/hooks.rb:305 3.486
After features/support/hooks.rb:89 0.000
15.999
Given I have the SSH key pair for an SFTP server 0.291
When I connect to an SFTP server on the Internet 14.598
Then I successfully connect to the SFTP server 1.109
After features/support/hooks.rb:464 0.589
After features/support/hooks.rb:305 1.512
After features/support/hooks.rb:89 0.000
9.618
When the network is plugged 0.040
And the Tor Connection Assistant autostarts 4.146
And I look at the hide mode but then I go back 4.010
And I choose to connect to Tor automatically 1.259
Then Tor Connection does not propose me to use Tor bridges 0.161
After features/support/hooks.rb:305 0.658
After features/support/hooks.rb:89 0.000
10.225
When I monitor the network connections of tails-security-check 0.067
And I re-run tails-security-check 0.141
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.016
After features/support/hooks.rb:464 0.333
After features/support/hooks.rb:305 0.779
After features/support/hooks.rb:89 0.000
2.458
When I monitor the network connections of htpdate 0.059
And I re-run htpdate 2.374
Then I see that htpdate is properly stream isolated 0.025
After features/support/hooks.rb:464 0.417
After features/support/hooks.rb:305 0.640
After features/support/hooks.rb:89 0.000
32.548
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.102
And I re-run tails-upgrade-frontend-wrapper 32.417
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.028
After features/support/hooks.rb:464 0.454
After features/support/hooks.rb:305 0.920
After features/support/hooks.rb:89 0.000
39.082
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.618
When I successfully start the Unsafe Browser 21.242
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.604
And the Unsafe Browser chroot is torn down 0.494
After features/support/hooks.rb:305 1.307
After features/support/hooks.rb:89 0.000
44.034
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.061
When I successfully start the Unsafe Browser 17.562
# 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.002

Slept for 10 seconds

And I try to start the Unsafe Browser 0.149
Then I see a warning about another instance already running 3.258
After features/support/hooks.rb:305 2.114
After features/support/hooks.rb:89 0.000
2:32.294
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.411
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.093
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 19.082
And I wait 120 seconds 2:0.094

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.592
After features/support/hooks.rb:464 0.487
After features/support/hooks.rb:305 0.947
After features/support/hooks.rb:89 0.046
31.636
Before features/support/hooks.rb:259 0.026
Given I have started Tails from DVD and logged in and the network is connected 14.264
And the network is unplugged 0.060
# 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.148
Then I am told I cannot start the Unsafe Browser when I am offline 7.152
After features/support/hooks.rb:305 0.807
After features/support/hooks.rb:89 0.000
23.024
When I plug a USB drive containing a basic VeraCrypt volume 7.203
And I cancel the GNOME authentication prompt 2.663
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.949
And I open this VeraCrypt volume in GNOME Files 6.031
Then I see the expected contents in this VeraCrypt volume 0.546
When I lock the currently opened VeraCrypt volume 0.486
Then the VeraCrypt volume has been unmounted and locked 0.144
After features/support/hooks.rb:305 1.377
After features/support/hooks.rb:89 0.000
25.128
When I plug a USB drive containing a hidden VeraCrypt volume 10.293
And I cancel the GNOME authentication prompt 2.260
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 6.001
And I open this VeraCrypt volume in GNOME Files 5.493
Then I see the expected contents in this VeraCrypt volume 0.523
When I lock the currently opened VeraCrypt volume 0.374
Then the VeraCrypt volume has been unmounted and locked 0.181
After features/support/hooks.rb:305 0.786
After features/support/hooks.rb:89 0.000
34.510
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.232
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.388
And I open this VeraCrypt volume in GNOME Files 6.305
Then I see the expected contents in this VeraCrypt volume 0.657
When I lock the currently opened VeraCrypt file container 0.778
Then the VeraCrypt file container has been unmounted and locked 1.148
After features/support/hooks.rb:305 1.291
After features/support/hooks.rb:89 0.000
43.713
When I plug and mount a USB drive containing a hidden VeraCrypt file container 27.362
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.091
And I open this VeraCrypt volume in GNOME Files 5.806
Then I see the expected contents in this VeraCrypt volume 0.854
When I lock the currently opened VeraCrypt file container 0.413
Then the VeraCrypt file container has been unmounted and locked 0.184
After features/support/hooks.rb:305 1.712
After features/support/hooks.rb:89 0.016
28.369
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.882
And I cancel the GNOME authentication prompt 1.894
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.985
And I open this VeraCrypt volume in GNOME Files 4.561
Then I see the expected contents in this VeraCrypt volume 0.410
When I lock the currently opened VeraCrypt volume 0.453
Then the VeraCrypt volume has been unmounted and locked 0.181
After features/support/hooks.rb:305 0.866
After features/support/hooks.rb:89 0.000
27.686
When I plug a USB drive containing a hidden VeraCrypt volume 10.507
And I cancel the GNOME authentication prompt 1.952
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.442
And I open this VeraCrypt volume in GNOME Files 4.734
Then I see the expected contents in this VeraCrypt volume 0.418
When I lock the currently opened VeraCrypt volume 0.470
Then the VeraCrypt volume has been unmounted and locked 0.161
After features/support/hooks.rb:305 0.745
After features/support/hooks.rb:89 0.000
50.898
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.949
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.997
And I open this VeraCrypt volume in GNOME Files 4.592
Then I see the expected contents in this VeraCrypt volume 0.641
When I lock the currently opened VeraCrypt file container 0.464
Then the VeraCrypt file container has been unmounted and locked 0.253
After features/support/hooks.rb:305 0.785
After features/support/hooks.rb:89 0.016
53.678
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.652
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.531
And I open this VeraCrypt volume in GNOME Files 4.835
Then I see the expected contents in this VeraCrypt volume 0.787
When I lock the currently opened VeraCrypt file container 0.641
Then the VeraCrypt file container has been unmounted and locked 0.231
After features/support/hooks.rb:305 1.446
After features/support/hooks.rb:89 0.017
43.557
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.850
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.324
And I open this VeraCrypt volume in GNOME Files 4.701
Then I see the expected contents in this VeraCrypt volume 2.548
When I lock the currently opened VeraCrypt file container 0.927
Then the VeraCrypt file container has been unmounted and locked 0.205
After features/support/hooks.rb:305 0.909
After features/support/hooks.rb:89 0.000