Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 99 09 Jun 2024, 06:24

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:41.688 Passed
Feature: Time syncing
1:45.271
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.932
When I bump the system time with "-15 days" 0.223
And I warm reboot the computer 0.025
And the computer reboots Tails 1:36.613
Then Tails' hardware clock is close to the host system's time 0.477
After features/support/hooks.rb:504 0.111
After features/support/hooks.rb:315 0.620
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:59.235
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.061
When I bump the hardware clock's time with "-15 days" 1.223
And I warm reboot the computer 0.011
And the computer reboots Tails 1:49.161
Then the hardware clock is still off by "-15 days" 0.776
After features/support/hooks.rb:504 0.110
After features/support/hooks.rb:315 0.656
After features/support/hooks.rb:100 0.043
19.930
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.018
And I prepare Tails for memory erasure tests 0.423
When I start a process allocating 128 MiB of memory with a known pattern 2.392
Then patterns cover at least 128 MiB in the guest's memory 3.659

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

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

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

After features/support/hooks.rb:315 0.810
After features/support/hooks.rb:100 0.000
24.223
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.896
And I prepare Tails for memory erasure tests 0.511
And I find very few patterns in the guest's memory 4.957

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

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

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

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

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

After features/support/hooks.rb:315 0.727
After features/support/hooks.rb:100 0.000
42.816
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.858
And I prepare Tails for memory erasure tests 0.400
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.008
Then I find very few patterns in the guest's memory 4.090

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 0.717
After features/support/hooks.rb:100 0.000
1:9.537
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.842
And I prepare Tails for memory erasure tests 0.424
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.291
Then I find very few patterns in the guest's memory 3.597

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:315 0.846
After features/support/hooks.rb:100 0.000
52.698
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.921
And I prepare Tails for memory erasure tests 0.395
When I fill a 128 MiB file with a known pattern on the root filesystem 18.120
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.779
Then patterns cover at least 128 MiB in the guest's memory 2.688

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.759

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

After features/support/hooks.rb:315 3.494
After features/support/hooks.rb:100 0.000
7:29.258
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:42.003
And I prepare Tails for memory erasure tests 0.398
When I fill a 128 MiB file with a known pattern on the persistent filesystem 24.678
When I trigger shutdown 0.011
And I wait 20 seconds 20.011

Slept for 20 seconds

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

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

After features/support/hooks.rb:315 3.493
After features/support/hooks.rb:100 0.012
24.882
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 7.864
And I temporarily create a 4 GiB disk named "gptfat" 0.043
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.212
And I plug USB drive "gptfat" 2.524
When I start Tails Installer 8.189
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:315 0.704
After features/support/hooks.rb:100 0.001
9:15.392
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.006
Given a computer 0.200
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:13.493
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.659
And I accept adding "cowsay" to Additional Software 5.566
And Additional Software is correctly configured for package "cowsay" 0.917
And I shutdown Tails and wait for the computer to power off 6.661
And I start Tails from USB drive "__internal" with network unplugged 57.353
And I enable persistence 9.686
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 39.821
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.910
And I revert the APT tweaks that made it prefer an old version of cowsay 0.049
# 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.070
And the network is plugged 0.044
And Tor is ready 21.093
# 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.833
And available upgrades have been checked 0.090
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.183
And I can open the Additional Software configuration window from the notification 3.374
And I shutdown Tails and wait for the computer to power off 13.346
And I start Tails from USB drive "__internal" with network unplugged 57.606
And I enable persistence 12.013
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 37.095
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.424
And I revert the APT tweaks that made it prefer an old version of cowsay 0.047
And the network is plugged 0.028
And Tor is ready 49.522
Then the Additional Software upgrade service has started 0.142
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.086
After features/support/hooks.rb:504 2.405
After features/support/hooks.rb:315 1.024
After features/support/hooks.rb:100 0.027
52.076
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 45.147
When I eject the boot medium 0.215
Then Tails eventually shuts down 6.713
After features/support/hooks.rb:315 0.204
After features/support/hooks.rb:100 0.000
40.322
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.091
And I prepare Tails for memory erasure tests 0.491
And I fill a 128 MiB file with a known pattern on the root filesystem 14.771
And patterns cover at least 128 MiB in the guest's memory 3.753

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

When I eject the boot medium 0.286
And I wait for Tails to finish wiping the memory 11.194
Then I find very few patterns in the guest's memory 1.731

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

After features/support/hooks.rb:315 3.574
After features/support/hooks.rb:100 0.000
36.777
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.194
And I prepare Tails for memory erasure tests 0.498
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.137
And I fill the USB drive with a known pattern 2.271
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.802

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

When I eject the boot medium 0.411
And I wait for Tails to finish wiping the memory 10.629
Then I find very few patterns in the guest's memory 1.731

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

After features/support/hooks.rb:315 3.634
After features/support/hooks.rb:100 0.000
1:0.464
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.095
And I prepare Tails for memory erasure tests 0.470
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.240
And I fill the USB drive with a known pattern 1.518
And I read the content of the test FS 0.063
And patterns cover at least 99% of the test FS size in the guest's memory 3.036

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

When I eject the boot medium 0.461
And I wait for Tails to finish wiping the memory 9.861
Then I find very few patterns in the guest's memory 1.715

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

After features/support/hooks.rb:315 3.582
After features/support/hooks.rb:100 0.000
2:20.204
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.483
And I prepare Tails for memory erasure tests 0.412
And I fill a 128 MiB file with a known pattern on the persistent filesystem 23.566
And patterns cover at least 100 MiB in the guest's memory 4.300

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

When I eject the boot medium 0.400
And I wait for Tails to finish wiping the memory 11.354
Then I find very few patterns in the guest's memory 1.752

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

And Tails eventually shuts down 1:28.934
After features/support/hooks.rb:315 0.147
After features/support/hooks.rb:100 0.000
41.070
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.001
When I start "Tails Documentation" via GNOME Activities Overview 10.582
Then the Tor Browser has started 21.566
Then "Tails - Documentation" has loaded in the Tor Browser 0.920
After features/support/hooks.rb:315 1.022
After features/support/hooks.rb:100 0.000
46.946
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.079
When I start "Tails Documentation" via GNOME Activities Overview 10.529
Then the Tor Browser has started 21.815
Then "Tails - Documentation" has loaded in the Tor Browser 0.521
After features/support/hooks.rb:315 1.013
After features/support/hooks.rb:100 0.000
Feature: Using Evince
20.909
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 7.939
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.206
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.064
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.087
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.038
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.172
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.699
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.475
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.069
When I close Evince 0.256
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.112
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.163
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.823
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.060
When I close Evince 0.184
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.104
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.156
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.232
# 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.060
After features/support/hooks.rb:315 0.801
After features/support/hooks.rb:100 0.000
Feature: Using Evince
16.041
Before features/support/hooks.rb:269 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.069
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.166
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.142
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.299
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.212
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.098
After features/support/hooks.rb:315 0.693
After features/support/hooks.rb:100 0.000
19.262
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and logged in 8.078
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.067
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 0.803
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:315 0.746
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.064
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.007
When I log in to a new session in Arabic (ar) 31.833
Then the keyboard layout is set to "us" 0.136
When the network is plugged 0.048
And Tor is ready 17.825
Then I successfully start the Unsafe Browser in "ar" 13.645
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 29.634
And DuckDuckGo is the default search engine 17.920
And I kill the Tor Browser 5.550
And the screen keyboard works in Thunderbird 13.036
And the layout of the screen keyboard is set to "us" 0.539
After features/support/hooks.rb:315 1.238
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.303
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.199
When I log in to a new session in Chinese (zh_CN) 32.770
Then the keyboard layout is set to "cn" 0.282
When the network is plugged 0.028
And Tor is ready 15.825
Then I successfully start the Unsafe Browser in "zh_CN" 15.103
And I kill the Unsafe Browser 5.798
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 27.776
And DuckDuckGo is the default search engine 10.596
And I kill the Tor Browser 5.450
And the screen keyboard works in Thunderbird 17.793
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:315 1.483
After features/support/hooks.rb:100 0.000
Feature: Localization
1:53.371
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.931
When I log in to a new session in English (en) 16.559
Then the keyboard layout is set to "us" 0.191
When the network is plugged 0.050
And Tor is ready 14.290
Then I successfully start the Unsafe Browser in "en" 15.359
And I kill the Unsafe Browser 5.659
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 27.066
And DuckDuckGo is the default search engine 6.778
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 13.611
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:315 2.136
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.154
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.915
When I log in to a new session in French (fr) 32.491
Then the keyboard layout is set to "fr" 0.219
When the network is plugged 0.036
And Tor is ready 16.733
Then I successfully start the Unsafe Browser in "fr" 15.399
And I kill the Unsafe Browser 5.642
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 28.627
And DuckDuckGo is the default search engine 10.737
And I kill the Tor Browser 5.480
And the screen keyboard works in Thunderbird 14.236
And the layout of the screen keyboard is set to "fr" 0.533
After features/support/hooks.rb:315 1.112
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.486
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.104
When I log in to a new session in German (de) 31.993
Then the keyboard layout is set to "de" 0.381
When the network is plugged 0.047
And Tor is ready 15.530
Then I successfully start the Unsafe Browser in "de" 15.349
And I kill the Unsafe Browser 5.711
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 29.598
And DuckDuckGo is the default search engine 16.841
And I kill the Tor Browser 5.514
And the screen keyboard works in Thunderbird 13.741
And the layout of the screen keyboard is set to "de" 0.563
After features/support/hooks.rb:315 1.022
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.360
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.992
When I log in to a new session in Italian (it) 30.822
Then the keyboard layout is set to "it" 0.313
When the network is plugged 0.045
And Tor is ready 15.336
Then I successfully start the Unsafe Browser in "it" 15.289
And I kill the Unsafe Browser 5.681
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 28.091
And DuckDuckGo is the default search engine 17.462
And I kill the Tor Browser 5.605
And the screen keyboard works in Thunderbird 14.072
And the layout of the screen keyboard is set to "us" 0.523
After features/support/hooks.rb:315 1.219
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.368
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.889
When I log in to a new session in Persian (fa) 31.744
Then the keyboard layout is set to "ir" 0.153
When the network is plugged 0.036
And Tor is ready 16.648
Then I successfully start the Unsafe Browser in "fa" 14.295
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 29.657
And DuckDuckGo is the default search engine 13.281
And I kill the Tor Browser 5.596
And the screen keyboard works in Thunderbird 12.653
And the layout of the screen keyboard is set to "ir" 0.551
After features/support/hooks.rb:315 2.135
After features/support/hooks.rb:100 0.000
Feature: Localization
2:12.751
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.016
When I log in to a new session in Portuguese (pt) 31.644
Then the keyboard layout is set to "pt" 0.133
When the network is plugged 0.032
And Tor is ready 14.823
Then I successfully start the Unsafe Browser in "pt" 15.829
And I kill the Unsafe Browser 5.723
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 27.142
And DuckDuckGo is the default search engine 10.801
And I kill the Tor Browser 5.437
And the screen keyboard works in Thunderbird 12.508
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:315 1.028
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.022
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.225
When I log in to a new session in Russian (ru) 31.770
Then the keyboard layout is set to "ru" 0.272
When the network is plugged 0.033
And Tor is ready 16.451
Then I successfully start the Unsafe Browser in "ru" 14.241
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 28.540
And DuckDuckGo is the default search engine 10.812
And I kill the Tor Browser 5.436
And the screen keyboard works in Thunderbird 14.914
And the layout of the screen keyboard is set to "ru" 0.551
After features/support/hooks.rb:315 0.967
After features/support/hooks.rb:100 0.000
Feature: Localization
2:13.984
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
When I log in to a new session in Spanish (es) 31.221
Then the keyboard layout is set to "es" 0.129
When the network is plugged 0.117
And Tor is ready 18.731
Then I successfully start the Unsafe Browser in "es" 14.539
And I kill the Unsafe Browser 5.678
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 26.716
And DuckDuckGo is the default search engine 9.832
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 13.245
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:315 0.993
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.199
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.062
When I log in to a new session in Turkish (tr) 31.630
Then the keyboard layout is set to "tr" 0.276
When the network is plugged 0.049
And Tor is ready 16.684
Then I successfully start the Unsafe Browser in "tr" 14.359
And I kill the Unsafe Browser 5.680
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 28.333
And DuckDuckGo is the default search engine 17.343
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 14.588
And the layout of the screen keyboard is set to "us" 0.533
After features/support/hooks.rb:315 0.999
After features/support/hooks.rb:100 0.000
1:31.601
Before features/support/hooks.rb:269 0.006
Given a computer 0.193
And I start Tails from DVD with network unplugged and I login 1:14.717
And I plug and mount a USB drive containing a sample PNG 15.051
Then MAT can clean some sample PNG file 1.639
After features/support/hooks.rb:315 0.745
After features/support/hooks.rb:100 0.010
Feature: Networking
36.542
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.850
And I disable networking in Tails Greeter 0.993
And I log in to a new session 17.171
Then no network interfaces are enabled 0.169
When I hotplug a network device 0.161
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.185
After features/support/hooks.rb:315 0.927
After features/support/hooks.rb:100 0.000
14.868
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 14.653
Then no unexpected services are listening for network connections 0.215

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:315 0.643
After features/support/hooks.rb:100 0.000
1:22.869
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.272
When I request a reboot using the system menu 1.717
Then Tails eventually restarts 1:8.879
After features/support/hooks.rb:315 3.478
After features/support/hooks.rb:100 0.000
14.935
Given I have the SSH key pair for an SFTP server 0.221
When I connect to an SFTP server on the Internet 13.481
Then I successfully connect to the SFTP server 1.232
After features/support/hooks.rb:504 0.536
After features/support/hooks.rb:315 0.977
After features/support/hooks.rb:100 0.000
9.992
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 4.275
And I look at the hide mode but then I go back 4.132
And I choose to connect to Tor automatically 1.424
Then Tor Connection does not propose me to use Tor bridges 0.121
After features/support/hooks.rb:315 0.790
After features/support/hooks.rb:100 0.000
10.216
When I monitor the network connections of tails-security-check 0.073
And I re-run tails-security-check 0.125
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.016
After features/support/hooks.rb:504 0.471
After features/support/hooks.rb:315 0.859
After features/support/hooks.rb:100 0.000
2.446
When I monitor the network connections of htpdate 0.064
And I re-run htpdate 2.369
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:504 0.458
After features/support/hooks.rb:315 0.643
After features/support/hooks.rb:100 0.000
32.367
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.055
And I re-run tails-upgrade-frontend-wrapper 32.299
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:504 0.588
After features/support/hooks.rb:315 0.785
After features/support/hooks.rb:100 0.000
32.200
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.212
When I successfully start the Unsafe Browser 16.742
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.521
And the Unsafe Browser chroot is torn down 1.602
After features/support/hooks.rb:315 1.006
After features/support/hooks.rb:100 0.000
42.134
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.279
When I successfully start the Unsafe Browser 16.283
# 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.210
Then I see a warning about another instance already running 3.349
After features/support/hooks.rb:315 1.382
After features/support/hooks.rb:100 0.000
2:29.838
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.323
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.074
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 16.783
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.537
After features/support/hooks.rb:504 0.611
After features/support/hooks.rb:315 1.417
After features/support/hooks.rb:100 0.035
29.975
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.371
And the network is unplugged 0.042
# 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.151
Then I am told I cannot start the Unsafe Browser when I am offline 7.399
After features/support/hooks.rb:315 0.765
After features/support/hooks.rb:100 0.000
19.652
When I plug a USB drive containing a basic VeraCrypt volume 7.010
And I cancel the GNOME authentication prompt 1.886
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.758
And I open this VeraCrypt volume in GNOME Files 5.002
Then I see the expected contents in this VeraCrypt volume 0.372
When I lock the currently opened VeraCrypt volume 0.383
Then the VeraCrypt volume has been unmounted and locked 0.239
After features/support/hooks.rb:315 0.847
After features/support/hooks.rb:100 0.000
23.433
When I plug a USB drive containing a hidden VeraCrypt volume 10.266
And I cancel the GNOME authentication prompt 1.804
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.675
And I open this VeraCrypt volume in GNOME Files 5.768
Then I see the expected contents in this VeraCrypt volume 0.335
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.171
After features/support/hooks.rb:315 0.777
After features/support/hooks.rb:100 0.000
31.493
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.655
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.319
And I open this VeraCrypt volume in GNOME Files 5.998
Then I see the expected contents in this VeraCrypt volume 0.844
When I lock the currently opened VeraCrypt file container 0.440
Then the VeraCrypt file container has been unmounted and locked 0.235
After features/support/hooks.rb:315 0.820
After features/support/hooks.rb:100 0.000
41.270
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.671
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.293
And I open this VeraCrypt volume in GNOME Files 5.728
Then I see the expected contents in this VeraCrypt volume 0.928
When I lock the currently opened VeraCrypt file container 0.434
Then the VeraCrypt file container has been unmounted and locked 0.212
After features/support/hooks.rb:315 0.797
After features/support/hooks.rb:100 0.016
25.198
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.929
And I cancel the GNOME authentication prompt 1.848
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.733
And I open this VeraCrypt volume in GNOME Files 4.543
Then I see the expected contents in this VeraCrypt volume 0.502
When I lock the currently opened VeraCrypt volume 0.485
Then the VeraCrypt volume has been unmounted and locked 0.156
After features/support/hooks.rb:315 0.781
After features/support/hooks.rb:100 0.000
26.254
When I plug a USB drive containing a hidden VeraCrypt volume 10.304
And I cancel the GNOME authentication prompt 1.781
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.722
And I open this VeraCrypt volume in GNOME Files 4.179
Then I see the expected contents in this VeraCrypt volume 0.497
When I lock the currently opened VeraCrypt volume 0.582
Then the VeraCrypt volume has been unmounted and locked 0.186
After features/support/hooks.rb:315 0.763
After features/support/hooks.rb:100 0.000
50.430
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.121
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.786
And I open this VeraCrypt volume in GNOME Files 5.011
Then I see the expected contents in this VeraCrypt volume 1.901
When I lock the currently opened VeraCrypt file container 0.431
Then the VeraCrypt file container has been unmounted and locked 0.179
After features/support/hooks.rb:315 0.761
After features/support/hooks.rb:100 0.014
50.821
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.537
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.998
And I open this VeraCrypt volume in GNOME Files 5.196
Then I see the expected contents in this VeraCrypt volume 0.458
When I lock the currently opened VeraCrypt file container 0.408
Then the VeraCrypt file container has been unmounted and locked 0.221
After features/support/hooks.rb:315 0.836
After features/support/hooks.rb:100 0.014
39.754
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.614
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.025
And I open this VeraCrypt volume in GNOME Files 5.039
Then I see the expected contents in this VeraCrypt volume 0.407
When I lock the currently opened VeraCrypt file container 0.482
Then the VeraCrypt file container has been unmounted and locked 0.186
After features/support/hooks.rb:315 0.803
After features/support/hooks.rb:100 0.000