Project Number Date
test_Tails_ISO_stable 4707 11 Mar 2024, 14:19

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 435 0 0 0 0 435 53 0 53 1:17:0.633 Passed
Feature: Time syncing
1:12.682
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.376
When I bump the system time with "-15 days" 0.257
And I warm reboot the computer 0.043
And the computer reboots Tails 1:3.350
Then Tails' hardware clock is close to the host system's time 0.654
After features/support/hooks.rb:450 0.106
After features/support/hooks.rb:291 0.620
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:13.254
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.140
When I bump the hardware clock's time with "-15 days" 1.107
And I warm reboot the computer 0.011
And the computer reboots Tails 1:3.302
Then the hardware clock is still off by "-15 days" 0.692
After features/support/hooks.rb:450 0.107
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.005
18.895
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.388
And I prepare Tails for memory erasure tests 0.395
When I start a process allocating 128 MiB of memory with a known pattern 1.272
Then patterns cover at least 128 MiB in the guest's memory 3.860

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.547
After features/support/hooks.rb:75 0.000
6:44.889
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:1.714
And I prepare Tails for memory erasure tests 0.405
When I fill a 128 MiB file with a known pattern on the persistent filesystem 20.645
When I trigger shutdown 0.011
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.503
After features/support/hooks.rb:75 0.011
34.824
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.034
And I temporarily create a 4 GiB disk named "gptfat" 0.045
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.073
And I plug USB drive "gptfat" 2.482
When I start Tails Installer 19.138
Then I am told by Tails Installer that the destination device "is too small" 0.049
After features/support/hooks.rb:291 1.726
After features/support/hooks.rb:75 0.001
11:45.986
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.198
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:31.208
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.691
And I accept adding "cowsay" to Additional Software 5.020
And Additional Software is correctly configured for package "cowsay" 0.918
And I shutdown Tails and wait for the computer to power off 6.076
And I start Tails from USB drive "__internal" with network unplugged 56.821
And I enable persistence 31.301
# 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 35.606
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.038
And I revert the APT tweaks that made it prefer an old version of cowsay 0.118
# 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.071
And the network is plugged 0.043
And Tor is ready 19.193
# 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 7.433
And available upgrades have been checked 0.062
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.966
And I can open the Additional Software configuration window from the notification 2.970
And I shutdown Tails and wait for the computer to power off 2:2.344
And I start Tails from USB drive "__internal" with network unplugged 54.999
And I enable persistence 34.500
# 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 32.548
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.707
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
And the network is plugged 0.033
And Tor is ready 53.718
Then the Additional Software upgrade service has started 0.180
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.090
After features/support/hooks.rb:450 2.608
After features/support/hooks.rb:291 0.917
After features/support/hooks.rb:75 0.032
1:25.119
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 1:16.823
When I eject the boot medium 0.280
Then Tails eventually shuts down 8.016
After features/support/hooks.rb:291 0.309
After features/support/hooks.rb:75 0.000
34.348
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 9.086
And I prepare Tails for memory erasure tests 0.409
And I fill a 128 MiB file with a known pattern on the root filesystem 12.443
And patterns cover at least 128 MiB in the guest's memory 3.569

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

When I eject the boot medium 0.350
And I wait for Tails to finish wiping the memory 6.751
Then I find very few patterns in the guest's memory 1.737

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

After features/support/hooks.rb:291 3.549
After features/support/hooks.rb:75 0.000
37.315
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.932
And I prepare Tails for memory erasure tests 0.754
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.282
And I fill the USB drive with a known pattern 2.257
And I read the content of the test FS 0.098
And patterns cover at least 90% of the test FS size in the guest's memory 3.768

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

When I eject the boot medium 1.804
And I wait for Tails to finish wiping the memory 9.645
Then I find very few patterns in the guest's memory 1.770

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

After features/support/hooks.rb:291 3.564
After features/support/hooks.rb:75 0.000
52.262
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.596
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" 27.867
And I fill the USB drive with a known pattern 1.346
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.712

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

When I eject the boot medium 0.244
And I wait for Tails to finish wiping the memory 9.185
Then I find very few patterns in the guest's memory 1.700

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

After features/support/hooks.rb:291 3.600
After features/support/hooks.rb:75 0.000
2:20.745
Before features/support/hooks.rb:245 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.969
And I prepare Tails for memory erasure tests 0.474
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.601
And patterns cover at least 100 MiB in the guest's memory 3.771

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

When I eject the boot medium 0.614
And I wait for Tails to finish wiping the memory 10.162
Then I find very few patterns in the guest's memory 1.802

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

And Tails eventually shuts down 1:29.348
After features/support/hooks.rb:291 0.159
After features/support/hooks.rb:75 0.000
42.372
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.430
When I start "Tails Documentation" via GNOME Activities Overview 11.751
Then the Tor Browser has started 21.520
Then "Tails - Documentation" has loaded in the Tor Browser 0.670
After features/support/hooks.rb:291 1.349
After features/support/hooks.rb:75 0.000
47.190
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.494
When I start "Tails Documentation" via GNOME Activities Overview 10.546
Then the Tor Browser has started 21.612
Then "Tails - Documentation" has loaded in the Tor Browser 0.537
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.000
Feature: Using Evince
30.531
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.255
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.196
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.062
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.060
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.159
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 13.743
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.998
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.253
When I close Evince 0.189
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.159
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.174
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.287
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.066
When I close Evince 0.187
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.140
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.188
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.261
# 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.079
After features/support/hooks.rb:291 0.994
After features/support/hooks.rb:75 0.000
Feature: Using Evince
27.055
Before features/support/hooks.rb:245 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.375
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.156
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.056
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.177
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 14.406
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.494
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.388
After features/support/hooks.rb:291 0.610
After features/support/hooks.rb:75 0.000
19.977
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.379
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.072
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.198
And I press the "Return" key 0.128
Then a screenshot is saved to the live user's Pictures directory 0.067
After features/support/hooks.rb:291 1.350
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.779
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.268
When I log in to a new session in Arabic (ar) 29.388
Then the keyboard layout is set to "us" 0.147
When the network is plugged 0.051
And Tor is ready 14.611
Then I successfully start the Unsafe Browser in "ar" 14.658
And I kill the Unsafe Browser 5.876
When I enable the screen keyboard 0.155
Then the screen keyboard works in Tor Browser 37.170
And DuckDuckGo is the default search engine 11.172
And I kill the Tor Browser 5.653
And the screen keyboard works in Thunderbird 22.016
And the layout of the screen keyboard is set to "us" 0.608
After features/support/hooks.rb:291 1.383
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.185
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.703
When I log in to a new session in Chinese (zh_CN) 32.759
Then the keyboard layout is set to "cn" 0.230
When the network is plugged 0.041
And Tor is ready 15.419
Then I successfully start the Unsafe Browser in "zh_CN" 13.656
And I kill the Unsafe Browser 5.777
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 36.076
And DuckDuckGo is the default search engine 11.591
And I kill the Tor Browser 6.057
And the screen keyboard works in Thunderbird 27.104
And the layout of the screen keyboard is set to "us" 0.680
After features/support/hooks.rb:291 2.653
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.708
Before features/support/hooks.rb:245 0.021
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.499
When I log in to a new session in English (en) 15.563
Then the keyboard layout is set to "us" 0.203
When the network is plugged 0.039
And Tor is ready 15.552
Then I successfully start the Unsafe Browser in "en" 13.351
And I kill the Unsafe Browser 5.834
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 33.936
And DuckDuckGo is the default search engine 5.195
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 21.562
And the layout of the screen keyboard is set to "us" 0.595
After features/support/hooks.rb:291 2.207
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.452
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.444
When I log in to a new session in French (fr) 31.263
Then the keyboard layout is set to "fr" 0.519
When the network is plugged 0.041
And Tor is ready 16.603
Then I successfully start the Unsafe Browser in "fr" 13.461
And I kill the Unsafe Browser 5.731
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 36.170
And DuckDuckGo is the default search engine 10.420
And I kill the Tor Browser 5.421
And the screen keyboard works in Thunderbird 20.706
And the layout of the screen keyboard is set to "fr" 0.577
After features/support/hooks.rb:291 3.555
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.957
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 21.114
When I log in to a new session in German (de) 32.422
Then the keyboard layout is set to "de" 0.251
When the network is plugged 0.112
And Tor is ready 14.265
Then I successfully start the Unsafe Browser in "de" 15.235
And I kill the Unsafe Browser 6.001
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 34.187
And DuckDuckGo is the default search engine 10.732
And I kill the Tor Browser 5.499
And the screen keyboard works in Thunderbird 20.428
And the layout of the screen keyboard is set to "de" 0.581
After features/support/hooks.rb:291 3.582
After features/support/hooks.rb:75 0.000
Feature: Localization
2:29.614
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.138
When I log in to a new session in Italian (it) 30.151
Then the keyboard layout is set to "it" 0.191
When the network is plugged 0.058
And Tor is ready 13.603
Then I successfully start the Unsafe Browser in "it" 14.064
And I kill the Unsafe Browser 5.808
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 37.109
And DuckDuckGo is the default search engine 11.872
And I kill the Tor Browser 5.489
And the screen keyboard works in Thunderbird 22.318
And the layout of the screen keyboard is set to "us" 0.685
After features/support/hooks.rb:291 1.463
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.137
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.607
When I log in to a new session in Persian (fa) 30.557
Then the keyboard layout is set to "ir" 0.162
When the network is plugged 0.529
And Tor is ready 16.107
Then I successfully start the Unsafe Browser in "fa" 13.891
And I kill the Unsafe Browser 5.901
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 36.375
And DuckDuckGo is the default search engine 11.490
And I kill the Tor Browser 5.508
And the screen keyboard works in Thunderbird 21.322
And the layout of the screen keyboard is set to "ir" 0.581
After features/support/hooks.rb:291 3.717
After features/support/hooks.rb:75 0.000
Feature: Localization
2:27.441
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.392
When I log in to a new session in Portuguese (pt) 29.508
Then the keyboard layout is set to "pt" 0.231
When the network is plugged 0.034
And Tor is ready 15.812
Then I successfully start the Unsafe Browser in "pt" 13.522
And I kill the Unsafe Browser 5.979
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 35.134
And DuckDuckGo is the default search engine 12.435
And I kill the Tor Browser 5.470
And the screen keyboard works in Thunderbird 20.161
And the layout of the screen keyboard is set to "us" 0.638
After features/support/hooks.rb:291 1.756
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.178
Before features/support/hooks.rb:245 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.375
When I log in to a new session in Russian (ru) 31.088
Then the keyboard layout is set to "ru" 0.147
When the network is plugged 0.036
And Tor is ready 16.137
Then I successfully start the Unsafe Browser in "ru" 12.486
And I kill the Unsafe Browser 5.900
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 35.009
And DuckDuckGo is the default search engine 11.229
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 23.540
And the layout of the screen keyboard is set to "ru" 0.625
After features/support/hooks.rb:291 2.923
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.337
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.289
When I log in to a new session in Spanish (es) 30.451
Then the keyboard layout is set to "es" 0.194
When the network is plugged 0.051
And Tor is ready 14.216
Then I successfully start the Unsafe Browser in "es" 13.735
And I kill the Unsafe Browser 5.897
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 33.141
And DuckDuckGo is the default search engine 10.049
And I kill the Tor Browser 5.620
And the screen keyboard works in Thunderbird 20.975
And the layout of the screen keyboard is set to "us" 0.607
After features/support/hooks.rb:291 4.116
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.397
Before features/support/hooks.rb:245 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.855
When I log in to a new session in Turkish (tr) 30.190
Then the keyboard layout is set to "tr" 0.232
When the network is plugged 0.046
And Tor is ready 14.084
Then I successfully start the Unsafe Browser in "tr" 14.229
And I kill the Unsafe Browser 5.880
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 34.657
And DuckDuckGo is the default search engine 11.346
And I kill the Tor Browser 5.552
And the screen keyboard works in Thunderbird 20.638
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:291 1.122
After features/support/hooks.rb:75 0.000
1:31.338
Before features/support/hooks.rb:245 0.004
Given a computer 0.166
And I start Tails from DVD with network unplugged and I login 1:13.674
And I plug and mount a USB drive containing a sample PNG 15.646
Then MAT can clean some sample PNG file 1.851
After features/support/hooks.rb:291 1.130
After features/support/hooks.rb:75 0.017
Feature: Networking
36.606
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.219
And I disable networking in Tails Greeter 0.986
And I log in to a new session 16.642
Then no network interfaces are enabled 0.234
When I hotplug a network device 0.201
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.312
After features/support/hooks.rb:291 1.302
After features/support/hooks.rb:75 0.000
25.859
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 11.585
When the network is plugged 0.044
And Tor is ready 14.058
Then no unexpected services are listening for network connections 0.170

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:291 0.977
After features/support/hooks.rb:75 0.000
1:31.121
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.100
When I request a reboot using the system menu 1.607
Then Tails eventually restarts 1:16.413
After features/support/hooks.rb:291 3.447
After features/support/hooks.rb:75 0.000
22.891
Given I have the SSH key pair for an SFTP server 0.237
When I connect to an SFTP server on the Internet 21.272
Then I successfully connect to the SFTP server 1.381
After features/support/hooks.rb:450 0.685
After features/support/hooks.rb:291 2.783
After features/support/hooks.rb:75 0.000
9.898
When the network is plugged 0.055
And the Tor Connection Assistant autostarts 4.302
And I look at the hide mode but then I go back 4.015
And I choose to connect to Tor automatically 1.370
Then Tor Connection does not propose me to use Tor bridges 0.155
After features/support/hooks.rb:291 0.677
After features/support/hooks.rb:75 0.000
10.232
When I monitor the network connections of tails-security-check 0.069
And I re-run tails-security-check 0.140
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:450 0.404
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
2.497
When I monitor the network connections of htpdate 0.085
And I re-run htpdate 2.400
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.449
After features/support/hooks.rb:291 0.940
After features/support/hooks.rb:75 0.000
32.734
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.083
And I re-run tails-upgrade-frontend-wrapper 32.639
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:450 0.540
After features/support/hooks.rb:291 0.798
After features/support/hooks.rb:75 0.000
31.836
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.417
When I successfully start the Unsafe Browser 16.981
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.579
And the Unsafe Browser chroot is torn down 0.735
After features/support/hooks.rb:291 0.737
After features/support/hooks.rb:75 0.000
41.372
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.966
When I successfully start the Unsafe Browser 15.952
# 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.001

Slept for 10 seconds

And I try to start the Unsafe Browser 0.014
Then I see a warning about another instance already running 3.437
After features/support/hooks.rb:291 1.165
After features/support/hooks.rb:75 0.000
2:28.494
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.668
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.070
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.028
And I wait 120 seconds 2:0.099

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.607
After features/support/hooks.rb:450 0.544
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.034
29.392
Before features/support/hooks.rb:245 0.011
Given I have started Tails from DVD and logged in and the network is connected 11.935
And the network is unplugged 0.051
# 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 start the Unsafe Browser 0.015
Then I am told I cannot start the Unsafe Browser when I am offline 7.380
After features/support/hooks.rb:291 0.885
After features/support/hooks.rb:75 0.000
30.947
When I plug a USB drive containing a basic VeraCrypt volume 8.067
And I cancel the GNOME authentication prompt 1.673
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.553
And I open this VeraCrypt volume in GNOME Files 4.646
Then I see the expected contents in this VeraCrypt volume 0.462
When I lock the currently opened VeraCrypt volume 0.387
Then the VeraCrypt volume has been unmounted and locked 0.156
After features/support/hooks.rb:291 1.026
After features/support/hooks.rb:75 0.000
33.719
When I plug a USB drive containing a hidden VeraCrypt volume 10.359
And I cancel the GNOME authentication prompt 1.762
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 15.846
And I open this VeraCrypt volume in GNOME Files 4.807
Then I see the expected contents in this VeraCrypt volume 0.375
When I lock the currently opened VeraCrypt volume 0.355
Then the VeraCrypt volume has been unmounted and locked 0.213
After features/support/hooks.rb:291 0.780
After features/support/hooks.rb:75 0.000
41.105
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.637
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 20.720
And I open this VeraCrypt volume in GNOME Files 5.331
Then I see the expected contents in this VeraCrypt volume 0.747
When I lock the currently opened VeraCrypt file container 0.401
Then the VeraCrypt file container has been unmounted and locked 0.267
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
50.322
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.274
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 19.162
And I open this VeraCrypt volume in GNOME Files 6.187
Then I see the expected contents in this VeraCrypt volume 2.100
When I lock the currently opened VeraCrypt file container 0.411
Then the VeraCrypt file container has been unmounted and locked 0.186
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.017
35.179
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.996
And I cancel the GNOME authentication prompt 1.724
And I unlock and mount this VeraCrypt volume with GNOME Disks 20.478
And I open this VeraCrypt volume in GNOME Files 4.753
Then I see the expected contents in this VeraCrypt volume 0.446
When I lock the currently opened VeraCrypt volume 0.435
Then the VeraCrypt volume has been unmounted and locked 0.343
After features/support/hooks.rb:291 0.805
After features/support/hooks.rb:75 0.000
35.728
When I plug a USB drive containing a hidden VeraCrypt volume 10.288
And I cancel the GNOME authentication prompt 1.698
And I unlock and mount this VeraCrypt volume with GNOME Disks 18.622
And I open this VeraCrypt volume in GNOME Files 3.984
Then I see the expected contents in this VeraCrypt volume 0.497
When I lock the currently opened VeraCrypt volume 0.429
Then the VeraCrypt volume has been unmounted and locked 0.206
After features/support/hooks.rb:291 0.848
After features/support/hooks.rb:75 0.000
57.726
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.027
And I unlock and mount this VeraCrypt file container with GNOME Disks 31.769
And I open this VeraCrypt volume in GNOME Files 4.614
Then I see the expected contents in this VeraCrypt volume 1.563
When I lock the currently opened VeraCrypt file container 0.458
Then the VeraCrypt file container has been unmounted and locked 0.291
After features/support/hooks.rb:291 2.032
After features/support/hooks.rb:75 0.016
59.484
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.400
And I unlock and mount this VeraCrypt file container with GNOME Disks 29.772
And I open this VeraCrypt volume in GNOME Files 4.205
Then I see the expected contents in this VeraCrypt volume 3.401
When I lock the currently opened VeraCrypt file container 0.465
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:291 1.314
After features/support/hooks.rb:75 0.016
51.102
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 14.775
And I unlock and mount this VeraCrypt file container with GNOME Disks 29.354
And I open this VeraCrypt volume in GNOME Files 5.400
Then I see the expected contents in this VeraCrypt volume 0.866
When I lock the currently opened VeraCrypt file container 0.449
Then the VeraCrypt file container has been unmounted and locked 0.254
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000