Project Number Date
test_Tails_ISO_stable 4867 03 Jun 2024, 13:55

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:51.698 Passed
Feature: Time syncing
1:24.035
Before features/support/hooks.rb:265 0.003
Before features/support/hooks.rb:492 0.003
Given I have started Tails from DVD without network and logged in 8.599
When I bump the system time with "-15 days" 0.384
And I warm reboot the computer 0.026
And the computer reboots Tails 1:14.656
Then Tails' hardware clock is close to the host system's time 0.367
After features/support/hooks.rb:500 0.109
After features/support/hooks.rb:311 0.650
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:31.205
Before features/support/hooks.rb:265 0.003
Before features/support/hooks.rb:492 0.002
Given I have started Tails from DVD without network and logged in 8.717
When I bump the hardware clock's time with "-15 days" 2.492
And I warm reboot the computer 0.012
And the computer reboots Tails 1:19.233
Then the hardware clock is still off by "-15 days" 0.750
After features/support/hooks.rb:500 0.113
After features/support/hooks.rb:311 0.639
After features/support/hooks.rb:100 0.006
22.002
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 8.609
And I prepare Tails for memory erasure tests 0.585
When I start a process allocating 128 MiB of memory with a known pattern 2.420
Then patterns cover at least 128 MiB in the guest's memory 3.963

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

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

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

After features/support/hooks.rb:311 0.844
After features/support/hooks.rb:100 0.000
29.848
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 10.642
And I prepare Tails for memory erasure tests 0.406
And I find very few patterns in the guest's memory 4.837

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

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

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

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

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

After features/support/hooks.rb:311 0.963
After features/support/hooks.rb:100 0.000
54.283
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 8.343
And I prepare Tails for memory erasure tests 0.575
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.131
Then I find very few patterns in the guest's memory 6.391

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:311 0.902
After features/support/hooks.rb:100 0.000
1:19.680
Before features/support/hooks.rb:265 0.004
Given I have started Tails from DVD without network and logged in 12.957
And I prepare Tails for memory erasure tests 0.482
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 38.373
Then I find very few patterns in the guest's memory 3.746

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:311 0.883
After features/support/hooks.rb:100 0.000
54.447
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 8.311
And I prepare Tails for memory erasure tests 0.495
When I fill a 128 MiB file with a known pattern on the root filesystem 19.298
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.430
Then patterns cover at least 128 MiB in the guest's memory 3.012

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.000

Slept for 20 seconds

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

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

After features/support/hooks.rb:311 3.521
After features/support/hooks.rb:100 0.000
7:41.085
Before features/support/hooks.rb:265 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:55.461
And I prepare Tails for memory erasure tests 0.451
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.935
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.205

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

After features/support/hooks.rb:311 3.530
After features/support/hooks.rb:100 0.014
28.224
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and logged in 9.070
And I temporarily create a 4 GiB disk named "gptfat" 0.065
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.390
And I plug USB drive "gptfat" 2.584
When I start Tails Installer 10.044
Then I am told by Tails Installer that the destination device "is too small" 0.069
After features/support/hooks.rb:311 0.814
After features/support/hooks.rb:100 0.003
10:3.978
Before features/support/hooks.rb:265 0.016
Before features/support/hooks.rb:492 0.018
Given a computer 0.271
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:25.934
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 26.933
And I accept adding "cowsay" to Additional Software 7.293
And Additional Software is correctly configured for package "cowsay" 0.976
And I shutdown Tails and wait for the computer to power off 6.513
And I start Tails from USB drive "__internal" with network unplugged 1:1.593
And I enable persistence 10.749
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 39.603
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.374
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
# 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.062
And the network is plugged 0.046
And Tor is ready 20.905
# 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.983
And available upgrades have been checked 0.105
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.533
And I can open the Additional Software configuration window from the notification 3.556
And I shutdown Tails and wait for the computer to power off 15.292
And I start Tails from USB drive "__internal" with network unplugged 1:0.966
And I enable persistence 10.989
# 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.035
And I log in to a new session 43.690
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.519
And I revert the APT tweaks that made it prefer an old version of cowsay 0.062
And the network is plugged 0.053
And Tor is ready 53.554
Then the Additional Software upgrade service has started 0.169
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.102
After features/support/hooks.rb:500 2.552
After features/support/hooks.rb:311 0.869
After features/support/hooks.rb:100 0.058
55.238
Before features/support/hooks.rb:265 0.009
Given I have started Tails from DVD and logged in and the network is connected 48.234
When I eject the boot medium 0.219
Then Tails eventually shuts down 6.784
After features/support/hooks.rb:311 0.211
After features/support/hooks.rb:100 0.000
45.427
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and logged in 8.718
And I prepare Tails for memory erasure tests 0.519
And I fill a 128 MiB file with a known pattern on the root filesystem 14.632
And patterns cover at least 128 MiB in the guest's memory 3.689

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

When I eject the boot medium 0.327
And I wait for Tails to finish wiping the memory 15.787
Then I find very few patterns in the guest's memory 1.751

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

After features/support/hooks.rb:311 3.553
After features/support/hooks.rb:100 0.000
41.812
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and logged in 9.629
And I prepare Tails for memory erasure tests 0.479
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.300
And I fill the USB drive with a known pattern 2.779
And I read the content of the test FS 0.092
And patterns cover at least 90% of the test FS size in the guest's memory 3.965

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

When I eject the boot medium 0.418
And I wait for Tails to finish wiping the memory 13.206
Then I find very few patterns in the guest's memory 1.941

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

After features/support/hooks.rb:311 3.568
After features/support/hooks.rb:100 0.000
1:10.205
Before features/support/hooks.rb:265 0.009
Given I have started Tails from DVD without network and logged in 8.692
And I prepare Tails for memory erasure tests 0.563
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 42.642
And I fill the USB drive with a known pattern 1.499
And I read the content of the test FS 0.091
And patterns cover at least 99% of the test FS size in the guest's memory 3.630

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

When I eject the boot medium 0.456
And I wait for Tails to finish wiping the memory 10.662
Then I find very few patterns in the guest's memory 1.966

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

After features/support/hooks.rb:311 3.890
After features/support/hooks.rb:100 0.000
2:26.302
Before features/support/hooks.rb:265 0.010
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.549
And I prepare Tails for memory erasure tests 0.623
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.914
And patterns cover at least 100 MiB in the guest's memory 3.747

Pattern coverage: 114.898% (114 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.476
And I wait for Tails to finish wiping the memory 13.779
Then I find very few patterns in the guest's memory 1.918

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

And Tails eventually shuts down 1:29.292
After features/support/hooks.rb:311 0.149
After features/support/hooks.rb:100 0.000
45.026
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and logged in 8.700
When I start "Tails Documentation" via GNOME Activities Overview 10.836
Then the Tor Browser has started 24.842
Then "Tails - Documentation" has loaded in the Tor Browser 0.646
After features/support/hooks.rb:311 0.878
After features/support/hooks.rb:100 0.000
50.763
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.201
When I start "Tails Documentation" via GNOME Activities Overview 10.920
Then the Tor Browser has started 23.807
Then "Tails - Documentation" has loaded in the Tor Browser 0.834
After features/support/hooks.rb:311 2.054
After features/support/hooks.rb:100 0.000
Feature: Using Evince
23.098
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and logged in 10.518
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.175
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.061
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.066
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.041
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.171
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.539
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.177
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.113
When I close Evince 0.199
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.144
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.172
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.461
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.063
When I close Evince 0.231
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.170
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.313
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.355
# 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.120
After features/support/hooks.rb:311 1.008
After features/support/hooks.rb:100 0.000
Feature: Using Evince
18.817
Before features/support/hooks.rb:265 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.679
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.228
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.263
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.991
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.460
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.138
After features/support/hooks.rb:311 0.995
After features/support/hooks.rb:100 0.000
21.033
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and logged in 9.234
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.064
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.420
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.061
After features/support/hooks.rb:311 0.876
After features/support/hooks.rb:100 0.000
Feature: Localization
2:29.620
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.496
When I log in to a new session in Arabic (ar) 35.366
Then the keyboard layout is set to "us" 0.202
When the network is plugged 0.061
And Tor is ready 17.617
Then I successfully start the Unsafe Browser in "ar" 16.470
And I kill the Unsafe Browser 5.763
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 30.946
And DuckDuckGo is the default search engine 11.630
And I kill the Tor Browser 5.738
And the screen keyboard works in Thunderbird 16.481
And the layout of the screen keyboard is set to "us" 0.718
After features/support/hooks.rb:311 1.622
After features/support/hooks.rb:100 0.000
Feature: Localization
2:49.977
Before features/support/hooks.rb:265 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 21.771
When I log in to a new session in Chinese (zh_CN) 36.481
Then the keyboard layout is set to "cn" 0.337
When the network is plugged 0.151
And Tor is ready 18.494
Then I successfully start the Unsafe Browser in "zh_CN" 17.452
And I kill the Unsafe Browser 5.814
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 32.067
And DuckDuckGo is the default search engine 11.826
And I kill the Tor Browser 5.691
And the screen keyboard works in Thunderbird 19.096
And the layout of the screen keyboard is set to "us" 0.672
After features/support/hooks.rb:311 1.313
After features/support/hooks.rb:100 0.000
Feature: Localization
1:59.052
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.396
When I log in to a new session in English (en) 18.453
Then the keyboard layout is set to "us" 0.159
When the network is plugged 0.049
And Tor is ready 14.318
Then I successfully start the Unsafe Browser in "en" 16.761
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 31.379
And DuckDuckGo is the default search engine 4.923
And I kill the Tor Browser 5.330
And the screen keyboard works in Thunderbird 12.835
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:311 1.167
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.747
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.653
When I log in to a new session in French (fr) 35.800
Then the keyboard layout is set to "fr" 0.243
When the network is plugged 0.044
And Tor is ready 18.421
Then I successfully start the Unsafe Browser in "fr" 17.679
And I kill the Unsafe Browser 5.737
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 31.094
And DuckDuckGo is the default search engine 12.315
And I kill the Tor Browser 5.587
And the screen keyboard works in Thunderbird 14.429
And the layout of the screen keyboard is set to "fr" 0.606
After features/support/hooks.rb:311 1.209
After features/support/hooks.rb:100 0.000
Feature: Localization
2:29.581
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.842
When I log in to a new session in German (de) 35.018
Then the keyboard layout is set to "de" 0.212
When the network is plugged 0.039
And Tor is ready 16.963
Then I successfully start the Unsafe Browser in "de" 17.021
And I kill the Unsafe Browser 5.779
When I enable the screen keyboard 0.244
Then the screen keyboard works in Tor Browser 33.015
And DuckDuckGo is the default search engine 12.547
And I kill the Tor Browser 5.772
And the screen keyboard works in Thunderbird 13.536
And the layout of the screen keyboard is set to "de" 0.587
After features/support/hooks.rb:311 1.411
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.713
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.385
When I log in to a new session in Italian (it) 35.748
Then the keyboard layout is set to "it" 0.226
When the network is plugged 0.048
And Tor is ready 19.707
Then I successfully start the Unsafe Browser in "it" 16.080
And I kill the Unsafe Browser 5.811
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 32.667
And DuckDuckGo is the default search engine 11.544
And I kill the Tor Browser 5.459
And the screen keyboard works in Thunderbird 14.326
And the layout of the screen keyboard is set to "us" 0.592
After features/support/hooks.rb:311 3.976
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.063
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.132
When I log in to a new session in Persian (fa) 33.962
Then the keyboard layout is set to "ir" 0.169
When the network is plugged 0.042
And Tor is ready 16.823
Then I successfully start the Unsafe Browser in "fa" 15.931
And I kill the Unsafe Browser 5.803
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 32.535
And DuckDuckGo is the default search engine 11.231
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 13.270
And the layout of the screen keyboard is set to "ir" 0.557
After features/support/hooks.rb:311 2.038
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.077
Before features/support/hooks.rb:265 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.245
When I log in to a new session in Portuguese (pt) 35.121
Then the keyboard layout is set to "pt" 0.289
When the network is plugged 0.048
And Tor is ready 17.817
Then I successfully start the Unsafe Browser in "pt" 16.179
And I kill the Unsafe Browser 6.285
When I enable the screen keyboard 0.156
Then the screen keyboard works in Tor Browser 31.522
And DuckDuckGo is the default search engine 12.173
And I kill the Tor Browser 5.674
And the screen keyboard works in Thunderbird 13.919
And the layout of the screen keyboard is set to "us" 0.643
After features/support/hooks.rb:311 2.502
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.876
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.418
When I log in to a new session in Russian (ru) 35.109
Then the keyboard layout is set to "ru" 0.211
When the network is plugged 0.047
And Tor is ready 20.087
Then I successfully start the Unsafe Browser in "ru" 15.241
And I kill the Unsafe Browser 5.716
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 30.109
And DuckDuckGo is the default search engine 11.263
And I kill the Tor Browser 5.605
And the screen keyboard works in Thunderbird 13.346
And the layout of the screen keyboard is set to "ru" 0.586
After features/support/hooks.rb:311 1.727
After features/support/hooks.rb:100 0.000
Feature: Localization
2:56.151
Before features/support/hooks.rb:265 0.035
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.210
When I log in to a new session in Spanish (es) 36.315
Then the keyboard layout is set to "es" 0.349
When the network is plugged 0.049
And Tor is ready 46.503
Then I successfully start the Unsafe Browser in "es" 15.562
And I kill the Unsafe Browser 5.703
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 31.274
And DuckDuckGo is the default search engine 11.717
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 13.204
And the layout of the screen keyboard is set to "us" 0.602
After features/support/hooks.rb:311 1.813
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.797
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.511
When I log in to a new session in Turkish (tr) 33.724
Then the keyboard layout is set to "tr" 0.360
When the network is plugged 0.042
And Tor is ready 15.226
Then I successfully start the Unsafe Browser in "tr" 16.656
And I kill the Unsafe Browser 5.678
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 31.778
And DuckDuckGo is the default search engine 11.585
And I kill the Tor Browser 5.477
And the screen keyboard works in Thunderbird 12.987
And the layout of the screen keyboard is set to "us" 0.622
After features/support/hooks.rb:311 1.140
After features/support/hooks.rb:100 0.000
1:44.228
Before features/support/hooks.rb:265 0.006
Given a computer 0.224
And I start Tails from DVD with network unplugged and I login 1:26.565
And I plug and mount a USB drive containing a sample PNG 15.678
Then MAT can clean some sample PNG file 1.760
After features/support/hooks.rb:311 0.656
After features/support/hooks.rb:100 0.038
Feature: Networking
39.172
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.518
And I disable networking in Tails Greeter 1.144
And I log in to a new session 18.836
Then no network interfaces are enabled 0.249
When I hotplug a network device 0.163
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.250
After features/support/hooks.rb:311 1.009
After features/support/hooks.rb:100 0.000
18.524
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD and logged in and the network is connected 18.229
Then no unexpected services are listening for network connections 0.294

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:311 0.817
After features/support/hooks.rb:100 0.000
1:32.815
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.412
When I request a reboot using the system menu 1.929
Then Tails eventually restarts 1:18.472
After features/support/hooks.rb:311 3.492
After features/support/hooks.rb:100 0.000
14.224
Given I have the SSH key pair for an SFTP server 0.251
When I connect to an SFTP server on the Internet 12.952
Then I successfully connect to the SFTP server 1.020
After features/support/hooks.rb:500 0.512
After features/support/hooks.rb:311 0.801
After features/support/hooks.rb:100 0.000
12.800
When the network is plugged 0.057
And the Tor Connection Assistant autostarts 6.917
And I look at the hide mode but then I go back 4.349
And I choose to connect to Tor automatically 1.318
Then Tor Connection does not propose me to use Tor bridges 0.157
After features/support/hooks.rb:311 0.802
After features/support/hooks.rb:100 0.000
10.246
When I monitor the network connections of tails-security-check 0.081
And I re-run tails-security-check 0.141
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:500 0.493
After features/support/hooks.rb:311 0.899
After features/support/hooks.rb:100 0.000
2.433
When I monitor the network connections of htpdate 0.075
And I re-run htpdate 2.345
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:500 0.431
After features/support/hooks.rb:311 0.768
After features/support/hooks.rb:100 0.000
32.330
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.068
And I re-run tails-upgrade-frontend-wrapper 32.240
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.020
After features/support/hooks.rb:500 0.547
After features/support/hooks.rb:311 1.207
After features/support/hooks.rb:100 0.000
38.171
Before features/support/hooks.rb:265 0.010
Given I have started Tails from DVD and logged in and the network is connected 13.428
When I successfully start the Unsafe Browser 22.494
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.678
And the Unsafe Browser chroot is torn down 0.448
After features/support/hooks.rb:311 4.538
After features/support/hooks.rb:100 0.000
48.158
Before features/support/hooks.rb:265 0.010
Given I have started Tails from DVD and logged in and the network is connected 14.941
When I successfully start the Unsafe Browser 19.691
# 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.176
Then I see a warning about another instance already running 3.339
After features/support/hooks.rb:311 1.305
After features/support/hooks.rb:100 0.000
2:31.817
Before features/support/hooks.rb:265 0.008
Before features/support/hooks.rb:492 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.756
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.101
But checking for updates is disabled in the Unsafe Browser's configuration 0.015
When I successfully start the Unsafe Browser 18.193
And I wait 120 seconds 2:0.093

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.649
After features/support/hooks.rb:500 0.566
After features/support/hooks.rb:311 0.747
After features/support/hooks.rb:100 0.040
32.253
Before features/support/hooks.rb:265 0.011
Given I have started Tails from DVD and logged in and the network is connected 13.149
And the network is unplugged 0.063
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.008

Slept for 10 seconds

When I try to start the Unsafe Browser 0.159
Then I am told I cannot start the Unsafe Browser when I am offline 8.873
After features/support/hooks.rb:311 1.883
After features/support/hooks.rb:100 0.000
24.198
When I plug a USB drive containing a basic VeraCrypt volume 7.331
And I cancel the GNOME authentication prompt 2.791
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 6.336
And I open this VeraCrypt volume in GNOME Files 6.197
Then I see the expected contents in this VeraCrypt volume 0.710
When I lock the currently opened VeraCrypt volume 0.672
Then the VeraCrypt volume has been unmounted and locked 0.159
After features/support/hooks.rb:311 0.975
After features/support/hooks.rb:100 0.000
26.654
When I plug a USB drive containing a hidden VeraCrypt volume 10.553
And I cancel the GNOME authentication prompt 2.502
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 6.303
And I open this VeraCrypt volume in GNOME Files 5.860
Then I see the expected contents in this VeraCrypt volume 0.600
When I lock the currently opened VeraCrypt volume 0.682
Then the VeraCrypt volume has been unmounted and locked 0.151
After features/support/hooks.rb:311 0.918
After features/support/hooks.rb:100 0.000
35.440
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.906
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 9.300
And I open this VeraCrypt volume in GNOME Files 7.187
Then I see the expected contents in this VeraCrypt volume 1.046
When I lock the currently opened VeraCrypt file container 0.787
Then the VeraCrypt file container has been unmounted and locked 0.213
After features/support/hooks.rb:311 0.907
After features/support/hooks.rb:100 0.000
49.136
When I plug and mount a USB drive containing a hidden VeraCrypt file container 29.544
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.952
And I open this VeraCrypt volume in GNOME Files 5.777
Then I see the expected contents in this VeraCrypt volume 1.118
When I lock the currently opened VeraCrypt file container 0.530
Then the VeraCrypt file container has been unmounted and locked 0.212
After features/support/hooks.rb:311 1.615
After features/support/hooks.rb:100 0.016
27.504
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 8.198
And I cancel the GNOME authentication prompt 1.941
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.448
And I open this VeraCrypt volume in GNOME Files 3.472
Then I see the expected contents in this VeraCrypt volume 0.653
When I lock the currently opened VeraCrypt volume 0.525
Then the VeraCrypt volume has been unmounted and locked 0.264
After features/support/hooks.rb:311 0.849
After features/support/hooks.rb:100 0.000
27.691
When I plug a USB drive containing a hidden VeraCrypt volume 10.334
And I cancel the GNOME authentication prompt 2.254
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.971
And I open this VeraCrypt volume in GNOME Files 4.701
Then I see the expected contents in this VeraCrypt volume 0.534
When I lock the currently opened VeraCrypt volume 0.603
Then the VeraCrypt volume has been unmounted and locked 0.291
After features/support/hooks.rb:311 0.829
After features/support/hooks.rb:100 0.000
52.750
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 23.438
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.367
And I open this VeraCrypt volume in GNOME Files 4.708
Then I see the expected contents in this VeraCrypt volume 1.020
When I lock the currently opened VeraCrypt file container 0.951
Then the VeraCrypt file container has been unmounted and locked 0.263
After features/support/hooks.rb:311 0.882
After features/support/hooks.rb:100 0.014
53.059
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.396
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.537
And I open this VeraCrypt volume in GNOME Files 4.411
Then I see the expected contents in this VeraCrypt volume 0.869
When I lock the currently opened VeraCrypt file container 0.551
Then the VeraCrypt file container has been unmounted and locked 0.291
After features/support/hooks.rb:311 0.773
After features/support/hooks.rb:100 0.015
42.909
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.235
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.356
And I open this VeraCrypt volume in GNOME Files 4.168
Then I see the expected contents in this VeraCrypt volume 3.352
When I lock the currently opened VeraCrypt file container 0.485
Then the VeraCrypt file container has been unmounted and locked 0.312
After features/support/hooks.rb:311 1.430
After features/support/hooks.rb:100 0.000