Project Number Date
test_Tails_ISO_stable 4775 05 Apr 2024, 17:29

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 433 0 0 0 0 433 53 0 53 1:11:51.434 Passed
Feature: Time syncing
1:12.679
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.393
When I bump the system time with "-15 days" 0.268
And I warm reboot the computer 0.050
And the computer reboots Tails 1:3.239
Then Tails' hardware clock is close to the host system's time 0.727
After features/support/hooks.rb:464 0.108
After features/support/hooks.rb:305 0.631
After features/support/hooks.rb:89 0.005
Feature: Time syncing
1:25.230
Before features/support/hooks.rb:259 0.001
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.025
When I bump the hardware clock's time with "-15 days" 1.220
And I warm reboot the computer 0.018
And the computer reboots Tails 1:15.238
Then the hardware clock is still off by "-15 days" 0.727
After features/support/hooks.rb:464 0.123
After features/support/hooks.rb:305 0.608
After features/support/hooks.rb:89 0.005
20.937
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.314
And I prepare Tails for memory erasure tests 0.388
When I start a process allocating 128 MiB of memory with a known pattern 1.193
Then patterns cover at least 128 MiB in the guest's memory 3.571

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.875
After features/support/hooks.rb:89 0.000
53.009
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.538
And I prepare Tails for memory erasure tests 0.515
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.924
Then I find very few patterns in the guest's memory 9.823

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 2.321
After features/support/hooks.rb:89 0.000
1:7.656
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.053
And I prepare Tails for memory erasure tests 0.370
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 30.399
Then I find very few patterns in the guest's memory 4.639

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.499
After features/support/hooks.rb:89 0.000
6:49.528
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 6:5.401
And I prepare Tails for memory erasure tests 0.415
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.343
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.335

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

After features/support/hooks.rb:305 3.537
After features/support/hooks.rb:89 0.012
24.242
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.036
And I temporarily create a 4 GiB disk named "gptfat" 0.074
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.032
And I plug USB drive "gptfat" 2.491
When I start Tails Installer 8.566
Then I am told by Tails Installer that the destination device "is too small" 0.041
After features/support/hooks.rb:305 0.718
After features/support/hooks.rb:89 0.001
10:50.368
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.007
Given a computer 0.261
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:9.033
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.319
And I accept adding "cowsay" to Additional Software 6.601
And Additional Software is correctly configured for package "cowsay" 0.959
And I shutdown Tails and wait for the computer to power off 6.354
And I start Tails from USB drive "__internal" with network unplugged 54.691
And I enable persistence 10.595
# 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.808
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.160
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
# 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.073
And the network is plugged 0.040
And Tor is ready 17.996
# 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.606
And available upgrades have been checked 0.241
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.918
And I can open the Additional Software configuration window from the notification 3.383
And I shutdown Tails and wait for the computer to power off 2:6.593
And I start Tails from USB drive "__internal" with network unplugged 55.613
And I enable persistence 10.958
# 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 37.700
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.579
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
And the network is plugged 0.046
And Tor is ready 51.385
Then the Additional Software upgrade service has started 0.171
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.085
After features/support/hooks.rb:464 2.771
After features/support/hooks.rb:305 0.819
After features/support/hooks.rb:89 0.032
1:21.206
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 1:12.145
When I eject the boot medium 0.230
Then Tails eventually shuts down 8.829
After features/support/hooks.rb:305 0.249
After features/support/hooks.rb:89 0.000
39.106
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.280
And I prepare Tails for memory erasure tests 0.353
And I fill a 128 MiB file with a known pattern on the root filesystem 15.070
And patterns cover at least 128 MiB in the guest's memory 3.633

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

When I eject the boot medium 0.291
And I wait for Tails to finish wiping the memory 9.731
Then I find very few patterns in the guest's memory 1.746

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

After features/support/hooks.rb:305 3.563
After features/support/hooks.rb:89 0.000
30.037
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.264
And I prepare Tails for memory erasure tests 0.399
And I plug and mount a 128 MiB USB drive with a vfat filesystem 6.957
And I fill the USB drive with a known pattern 2.055
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.953

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

When I eject the boot medium 0.269
And I wait for Tails to finish wiping the memory 6.275
Then I find very few patterns in the guest's memory 1.762

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

After features/support/hooks.rb:305 3.518
After features/support/hooks.rb:89 0.000
1:0.473
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.361
And I prepare Tails for memory erasure tests 0.405
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.419
And I fill the USB drive with a known pattern 1.394
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.869

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

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

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

After features/support/hooks.rb:305 3.580
After features/support/hooks.rb:89 0.000
2:17.029
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.618
And I prepare Tails for memory erasure tests 0.503
And I fill a 128 MiB file with a known pattern on the persistent filesystem 21.436
And patterns cover at least 100 MiB in the guest's memory 4.287

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

When I eject the boot medium 0.430
And I wait for Tails to finish wiping the memory 9.294
Then I find very few patterns in the guest's memory 1.950

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

And Tails eventually shuts down 1:29.509
After features/support/hooks.rb:305 0.194
After features/support/hooks.rb:89 0.000
40.814
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.392
When I start "Tails Documentation" via GNOME Activities Overview 10.777
Then the Tor Browser has started 21.138
Then "Tails - Documentation" has loaded in the Tor Browser 0.506
After features/support/hooks.rb:305 1.387
After features/support/hooks.rb:89 0.000
46.150
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.877
When I start "Tails Documentation" via GNOME Activities Overview 10.806
Then the Tor Browser has started 20.841
Then "Tails - Documentation" has loaded in the Tor Browser 0.624
After features/support/hooks.rb:305 0.926
After features/support/hooks.rb:89 0.000
Feature: Using Evince
23.443
Before features/support/hooks.rb:259 0.012
Given I have started Tails from DVD without network and logged in 8.858
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.152
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.065
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.180
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 5.102
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.515
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.094
When I close Evince 0.213
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.127
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.303
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.494
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.075
When I close Evince 0.194
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.205
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.291
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.372
# 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.076
After features/support/hooks.rb:305 0.887
After features/support/hooks.rb:89 0.000
Feature: Using Evince
17.780
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 10.691
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.172
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.183
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.651
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.888
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.136
After features/support/hooks.rb:305 0.687
After features/support/hooks.rb:89 0.000
20.361
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 8.691
And I wait 10 seconds 10.006

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.058
When I press the "PRINTSCREEN" key 0.122
And GNOME offers me various screenshot options 1.289
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.071
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.756
Before features/support/hooks.rb:259 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.965
When I log in to a new session in Arabic (ar) 30.253
Then the keyboard layout is set to "us" 0.187
When the network is plugged 0.036
And Tor is ready 13.845
Then I successfully start the Unsafe Browser in "ar" 15.364
And I kill the Unsafe Browser 5.555
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 27.522
And DuckDuckGo is the default search engine 10.743
And I kill the Tor Browser 5.449
And the screen keyboard works in Thunderbird 12.162
And the layout of the screen keyboard is set to "us" 0.566
After features/support/hooks.rb:305 1.146
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.072
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.361
When I log in to a new session in Chinese (zh_CN) 32.397
Then the keyboard layout is set to "cn" 0.239
When the network is plugged 0.153
And Tor is ready 15.782
Then I successfully start the Unsafe Browser in "zh_CN" 16.194
And I kill the Unsafe Browser 5.795
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 24.813
And DuckDuckGo is the default search engine 10.674
And I kill the Tor Browser 5.468
And the screen keyboard works in Thunderbird 18.518
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:305 3.473
After features/support/hooks.rb:89 0.000
Feature: Localization
2:9.417
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 20.669
When I log in to a new session in English (en) 14.684
Then the keyboard layout is set to "us" 0.132
When the network is plugged 0.046
And Tor is ready 15.592
Then I successfully start the Unsafe Browser in "en" 16.381
And I kill the Unsafe Browser 5.690
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 25.187
And DuckDuckGo is the default search engine 10.628
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 14.251
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:305 1.440
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.830
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.744
When I log in to a new session in French (fr) 30.683
Then the keyboard layout is set to "fr" 0.123
When the network is plugged 0.043
And Tor is ready 14.139
Then I successfully start the Unsafe Browser in "fr" 14.652
And I kill the Unsafe Browser 5.707
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 25.890
And DuckDuckGo is the default search engine 10.576
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 12.077
And the layout of the screen keyboard is set to "fr" 0.568
After features/support/hooks.rb:305 1.670
After features/support/hooks.rb:89 0.000
Feature: Localization
2:11.475
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.327
When I log in to a new session in German (de) 30.497
Then the keyboard layout is set to "de" 0.181
When the network is plugged 0.033
And Tor is ready 14.897
Then I successfully start the Unsafe Browser in "de" 14.637
And I kill the Unsafe Browser 5.710
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 27.188
And DuckDuckGo is the default search engine 10.837
And I kill the Tor Browser 5.526
And the screen keyboard works in Thunderbird 12.934
And the layout of the screen keyboard is set to "de" 0.583
After features/support/hooks.rb:305 4.412
After features/support/hooks.rb:89 0.000
Feature: Localization
2:28.725
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.282
When I log in to a new session in Italian (it) 30.754
Then the keyboard layout is set to "it" 0.210
When the network is plugged 0.059
And Tor is ready 17.181
Then I successfully start the Unsafe Browser in "it" 15.120
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 27.612
And DuckDuckGo is the default search engine 25.938
And I kill the Tor Browser 5.442
And the screen keyboard works in Thunderbird 11.691
And the layout of the screen keyboard is set to "us" 0.579
After features/support/hooks.rb:305 1.159
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.913
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.170
When I log in to a new session in Persian (fa) 29.796
Then the keyboard layout is set to "ir" 0.182
When the network is plugged 0.034
And Tor is ready 17.353
Then I successfully start the Unsafe Browser in "fa" 15.422
And I kill the Unsafe Browser 5.797
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 28.512
And DuckDuckGo is the default search engine 10.104
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 12.573
And the layout of the screen keyboard is set to "ir" 0.611
After features/support/hooks.rb:305 3.371
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.651
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.163
When I log in to a new session in Portuguese (pt) 30.044
Then the keyboard layout is set to "pt" 0.182
When the network is plugged 0.039
And Tor is ready 14.572
Then I successfully start the Unsafe Browser in "pt" 15.519
And I kill the Unsafe Browser 5.743
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 26.958
And DuckDuckGo is the default search engine 17.042
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 12.057
And the layout of the screen keyboard is set to "us" 0.772
After features/support/hooks.rb:305 1.747
After features/support/hooks.rb:89 0.000
Feature: Localization
2:14.348
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.110
When I log in to a new session in Russian (ru) 30.424
Then the keyboard layout is set to "ru" 0.288
When the network is plugged 0.051
And Tor is ready 16.544
Then I successfully start the Unsafe Browser in "ru" 15.300
And I kill the Unsafe Browser 5.700
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 26.423
And DuckDuckGo is the default search engine 10.480
And I kill the Tor Browser 5.547
And the screen keyboard works in Thunderbird 14.796
And the layout of the screen keyboard is set to "ru" 0.599
After features/support/hooks.rb:305 1.952
After features/support/hooks.rb:89 0.000
Feature: Localization
2:42.938
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.129
When I log in to a new session in Spanish (es) 31.723
Then the keyboard layout is set to "es" 0.273
When the network is plugged 0.075
And Tor is ready 42.718
Then I successfully start the Unsafe Browser in "es" 15.414
And I kill the Unsafe Browser 5.653
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 27.192
And DuckDuckGo is the default search engine 12.180
And I kill the Tor Browser 5.536
And the screen keyboard works in Thunderbird 13.360
And the layout of the screen keyboard is set to "us" 0.587
After features/support/hooks.rb:305 1.250
After features/support/hooks.rb:89 0.000
Feature: Localization
2:15.869
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.335
When I log in to a new session in Turkish (tr) 31.651
Then the keyboard layout is set to "tr" 0.210
When the network is plugged 0.055
And Tor is ready 17.029
Then I successfully start the Unsafe Browser in "tr" 15.901
And I kill the Unsafe Browser 5.714
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 26.385
And DuckDuckGo is the default search engine 11.025
And I kill the Tor Browser 5.477
And the screen keyboard works in Thunderbird 13.437
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:305 2.193
After features/support/hooks.rb:89 0.000
1:29.108
Before features/support/hooks.rb:259 0.005
Given a computer 0.202
And I start Tails from DVD with network unplugged and I login 1:15.304
And I plug and mount a USB drive containing a sample PNG 12.071
Then MAT can clean some sample PNG file 1.528
After features/support/hooks.rb:305 0.710
After features/support/hooks.rb:89 0.011
Feature: Networking
36.529
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.141
And I disable networking in Tails Greeter 1.020
And I log in to a new session 16.559
Then no network interfaces are enabled 0.346
When I hotplug a network device 0.204
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.247
After features/support/hooks.rb:305 0.924
After features/support/hooks.rb:89 0.000
15.172
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 14.948
Then no unexpected services are listening for network connections 0.224

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.589
After features/support/hooks.rb:89 0.000
1:12.000
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.932
When I request a reboot using the system menu 1.660
Then Tails eventually restarts 58.407
After features/support/hooks.rb:305 3.510
After features/support/hooks.rb:89 0.000
10.710
Given I have the SSH key pair for an SFTP server 0.205
When I connect to an SFTP server on the Internet 9.768
Then I successfully connect to the SFTP server 0.736
After features/support/hooks.rb:464 0.502
After features/support/hooks.rb:305 1.716
After features/support/hooks.rb:89 0.000
8.889
When the network is plugged 0.048
And the Tor Connection Assistant autostarts 3.428
And I look at the hide mode but then I go back 4.081
And I choose to connect to Tor automatically 1.208
Then Tor Connection does not propose me to use Tor bridges 0.121
After features/support/hooks.rb:305 0.796
After features/support/hooks.rb:89 0.000
10.215
When I monitor the network connections of tails-security-check 0.058
And I re-run tails-security-check 0.133
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.023
After features/support/hooks.rb:464 0.478
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
32.026
When I monitor the network connections of htpdate 0.062
And I re-run htpdate 31.928
Then I see that htpdate is properly stream isolated 0.035
After features/support/hooks.rb:464 0.592
After features/support/hooks.rb:305 0.605
After features/support/hooks.rb:89 0.000
32.330
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.064
And I re-run tails-upgrade-frontend-wrapper 32.249
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.016
After features/support/hooks.rb:464 0.591
After features/support/hooks.rb:305 0.811
After features/support/hooks.rb:89 0.000
29.700
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.486
When I successfully start the Unsafe Browser 15.823
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.783
And the Unsafe Browser chroot is torn down 0.485
After features/support/hooks.rb:305 0.909
After features/support/hooks.rb:89 0.000
39.835
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.792
When I successfully start the Unsafe Browser 14.631
# 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.191
Then I see a warning about another instance already running 3.209
After features/support/hooks.rb:305 0.988
After features/support/hooks.rb:89 0.000
2:26.090
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.466
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.067
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 14.024
And I wait 120 seconds 2:0.053

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.457
After features/support/hooks.rb:464 0.628
After features/support/hooks.rb:305 0.696
After features/support/hooks.rb:89 0.040
40.371
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 24.222
And the network is unplugged 0.066
# 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.220
Then I am told I cannot start the Unsafe Browser when I am offline 5.851
After features/support/hooks.rb:305 1.197
After features/support/hooks.rb:89 0.000
17.508
When I plug a USB drive containing a basic VeraCrypt volume 6.956
And I cancel the GNOME authentication prompt 1.623
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 3.970
And I open this VeraCrypt volume in GNOME Files 3.875
Then I see the expected contents in this VeraCrypt volume 0.496
When I lock the currently opened VeraCrypt volume 0.474
Then the VeraCrypt volume has been unmounted and locked 0.111
After features/support/hooks.rb:305 0.727
After features/support/hooks.rb:89 0.000
21.381
When I plug a USB drive containing a hidden VeraCrypt volume 10.170
And I cancel the GNOME authentication prompt 1.612
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.244
And I open this VeraCrypt volume in GNOME Files 4.388
Then I see the expected contents in this VeraCrypt volume 0.444
When I lock the currently opened VeraCrypt volume 0.414
Then the VeraCrypt volume has been unmounted and locked 0.105
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.000
28.283
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.884
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.050
And I open this VeraCrypt volume in GNOME Files 7.152
Then I see the expected contents in this VeraCrypt volume 0.575
When I lock the currently opened VeraCrypt file container 0.436
Then the VeraCrypt file container has been unmounted and locked 0.184
After features/support/hooks.rb:305 0.682
After features/support/hooks.rb:89 0.000
35.071
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.165
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.121
And I open this VeraCrypt volume in GNOME Files 5.158
Then I see the expected contents in this VeraCrypt volume 0.918
When I lock the currently opened VeraCrypt file container 0.424
Then the VeraCrypt file container has been unmounted and locked 0.283
After features/support/hooks.rb:305 0.731
After features/support/hooks.rb:89 0.016
27.042
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.003
And I cancel the GNOME authentication prompt 1.705
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.244
And I open this VeraCrypt volume in GNOME Files 6.006
Then I see the expected contents in this VeraCrypt volume 0.537
When I lock the currently opened VeraCrypt volume 0.395
Then the VeraCrypt volume has been unmounted and locked 0.148
After features/support/hooks.rb:305 0.893
After features/support/hooks.rb:89 0.000
24.743
When I plug a USB drive containing a hidden VeraCrypt volume 10.240
And I cancel the GNOME authentication prompt 1.639
And I unlock and mount this VeraCrypt volume with GNOME Disks 7.864
And I open this VeraCrypt volume in GNOME Files 4.056
Then I see the expected contents in this VeraCrypt volume 0.424
When I lock the currently opened VeraCrypt volume 0.373
Then the VeraCrypt volume has been unmounted and locked 0.144
After features/support/hooks.rb:305 0.723
After features/support/hooks.rb:89 0.000
43.442
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 17.227
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.981
And I open this VeraCrypt volume in GNOME Files 4.621
Then I see the expected contents in this VeraCrypt volume 0.793
When I lock the currently opened VeraCrypt file container 0.523
Then the VeraCrypt file container has been unmounted and locked 0.294
After features/support/hooks.rb:305 1.342
After features/support/hooks.rb:89 0.014
47.704
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.348
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.098
And I open this VeraCrypt volume in GNOME Files 7.007
Then I see the expected contents in this VeraCrypt volume 0.601
When I lock the currently opened VeraCrypt file container 0.423
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:305 0.771
After features/support/hooks.rb:89 0.014
36.826
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.027
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.284
And I open this VeraCrypt volume in GNOME Files 6.153
Then I see the expected contents in this VeraCrypt volume 0.633
When I lock the currently opened VeraCrypt file container 0.479
Then the VeraCrypt file container has been unmounted and locked 0.248
After features/support/hooks.rb:305 0.740
After features/support/hooks.rb:89 0.000