Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 74 16 May 2024, 06:55

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 421 1 11 0 0 433 52 1 53 1:18:1.063 Failed
Feature: Time syncing
1:32.155
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.740
When I bump the system time with "-15 days" 0.253
And I warm reboot the computer 0.020
And the computer reboots Tails 1:22.845
Then Tails' hardware clock is close to the host system's time 0.295
After features/support/hooks.rb:464 0.133
After features/support/hooks.rb:305 0.621
After features/support/hooks.rb:89 0.037
Feature: Time syncing
1:28.172
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 9.836
When I bump the hardware clock's time with "-15 days" 1.348
And I warm reboot the computer 0.015
And the computer reboots Tails 1:16.284
Then the hardware clock is still off by "-15 days" 0.687
After features/support/hooks.rb:464 0.106
After features/support/hooks.rb:305 0.671
After features/support/hooks.rb:89 0.005
35.304
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 23.535
And I prepare Tails for memory erasure tests 0.682
When I start a process allocating 128 MiB of memory with a known pattern 1.252
Then patterns cover at least 128 MiB in the guest's memory 4.198

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

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

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

After features/support/hooks.rb:305 2.503
After features/support/hooks.rb:89 0.000
39.198
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 22.022
And I prepare Tails for memory erasure tests 0.671
And I find very few patterns in the guest's memory 4.772

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

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

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

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

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

After features/support/hooks.rb:305 2.023
After features/support/hooks.rb:89 0.000
52.051
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.287
And I prepare Tails for memory erasure tests 0.530
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.424
Then I find very few patterns in the guest's memory 4.824

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 3.544
After features/support/hooks.rb:89 0.000
7:49.297
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:5.013
And I prepare Tails for memory erasure tests 0.378
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.715
When I trigger shutdown 0.010
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.510
After features/support/hooks.rb:89 0.011
27.049
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 9.324
And I temporarily create a 4 GiB disk named "gptfat" 0.094
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.302
And I plug USB drive "gptfat" 2.550
When I start Tails Installer 8.730
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:305 0.644
After features/support/hooks.rb:89 0.001
9:56.896
Before features/support/hooks.rb:259 0.024
Before features/support/hooks.rb:456 0.017
Given a computer 0.220
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:24.914
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.926
And I accept adding "cowsay" to Additional Software 9.147
And Additional Software is correctly configured for package "cowsay" 1.083
And I shutdown Tails and wait for the computer to power off 6.347
And I start Tails from USB drive "__internal" with network unplugged 1:0.356
And I enable persistence 14.427
# 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.033
And I log in to a new session 39.643
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 40.972
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
# 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.078
And the network is plugged 0.049
And Tor is ready 22.277
# 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.785
And available upgrades have been checked 0.126
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 0.903
And I can open the Additional Software configuration window from the notification 3.318
And I shutdown Tails and wait for the computer to power off 14.736
And I start Tails from USB drive "__internal" with network unplugged 59.915
And I enable persistence 13.660
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.023
And I log in to a new session 36.633
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.678
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
And the network is plugged 0.049
And Tor is ready 51.139
Then the Additional Software upgrade service has started 0.212
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.101
After features/support/hooks.rb:464 2.136
After features/support/hooks.rb:305 1.280
After features/support/hooks.rb:89 0.030
1:11.621
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 1:0.500
When I eject the boot medium 0.243
Then Tails eventually shuts down 10.876
After features/support/hooks.rb:305 0.243
After features/support/hooks.rb:89 0.000
47.218
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 11.414
And I prepare Tails for memory erasure tests 0.516
And I fill a 128 MiB file with a known pattern on the root filesystem 15.559
And patterns cover at least 128 MiB in the guest's memory 5.131

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

When I eject the boot medium 1.641
And I wait for Tails to finish wiping the memory 11.219
Then I find very few patterns in the guest's memory 1.735

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

After features/support/hooks.rb:305 3.547
After features/support/hooks.rb:89 0.000
41.743
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.118
And I prepare Tails for memory erasure tests 0.393
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.424
And I fill the USB drive with a known pattern 2.435
And I read the content of the test FS 0.106
And patterns cover at least 90% of the test FS size in the guest's memory 3.929

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

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

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

After features/support/hooks.rb:305 3.610
After features/support/hooks.rb:89 0.000
1:2.725
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 8.601
And I prepare Tails for memory erasure tests 0.472
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.492
And I fill the USB drive with a known pattern 1.463
And I read the content of the test FS 0.065
And patterns cover at least 99% of the test FS size in the guest's memory 3.491

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

When I eject the boot medium 0.337
And I wait for Tails to finish wiping the memory 10.457
Then I find very few patterns in the guest's memory 2.345

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

After features/support/hooks.rb:305 3.513
After features/support/hooks.rb:89 0.000
2:24.313
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.283
And I prepare Tails for memory erasure tests 0.780
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.702
And patterns cover at least 100 MiB in the guest's memory 3.298

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

When I eject the boot medium 0.469
And I wait for Tails to finish wiping the memory 14.128
Then I find very few patterns in the guest's memory 1.862

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

And Tails eventually shuts down 1:28.788
After features/support/hooks.rb:305 0.337
After features/support/hooks.rb:89 0.000
44.606
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.724
When I start "Tails Documentation" via GNOME Activities Overview 11.116
Then the Tor Browser has started 24.085
Then "Tails - Documentation" has loaded in the Tor Browser 0.680
After features/support/hooks.rb:305 1.173
After features/support/hooks.rb:89 0.000
54.829
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 15.810
When I start "Tails Documentation" via GNOME Activities Overview 10.818
Then the Tor Browser has started 27.404
Then "Tails - Documentation" has loaded in the Tor Browser 0.796
After features/support/hooks.rb:305 0.774
After features/support/hooks.rb:89 0.000
Feature: Using Evince
24.898
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.505
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.277
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.154
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.068
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.068
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.184
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.162
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.576
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.116
When I close Evince 0.221
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.133
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.274
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.387
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.102
When I close Evince 0.197
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.338
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.322
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.718
# 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.087
After features/support/hooks.rb:305 1.060
After features/support/hooks.rb:89 0.000
Feature: Using Evince
18.290
Before features/support/hooks.rb:259 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.533
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.314
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.159
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.484
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.575
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.163
After features/support/hooks.rb:305 0.776
After features/support/hooks.rb:89 0.000
21.926
Before features/support/hooks.rb:259 0.012
Given I have started Tails from DVD without network and logged in 10.117
And I wait 10 seconds 10.000

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.068
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.423
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.073
After features/support/hooks.rb:305 2.013
After features/support/hooks.rb:89 0.000
Feature: Localization
2:23.853
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.433
When I log in to a new session in Arabic (ar) 32.666
Then the keyboard layout is set to "us" 0.144
When the network is plugged 0.040
And Tor is ready 16.563
Then I successfully start the Unsafe Browser in "ar" 16.576
And I kill the Unsafe Browser 5.857
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 32.030
And DuckDuckGo is the default search engine 11.180
And I kill the Tor Browser 5.608
And the screen keyboard works in Thunderbird 14.099
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:305 2.665
After features/support/hooks.rb:89 0.000
Feature: Localization
2:28.997
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.373
When I log in to a new session in Chinese (zh_CN) 34.561
Then the keyboard layout is set to "cn" 0.412
When the network is plugged 0.034
And Tor is ready 15.825
Then I successfully start the Unsafe Browser in "zh_CN" 16.844
And I kill the Unsafe Browser 5.802
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 29.458
And DuckDuckGo is the default search engine 11.814
And I kill the Tor Browser 5.585
And the screen keyboard works in Thunderbird 19.560
And the layout of the screen keyboard is set to "us" 0.587
After features/support/hooks.rb:305 1.546
After features/support/hooks.rb:89 0.000
Feature: Localization
2:7.991
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 9.103
When I log in to a new session in English (en) 21.401
Then the keyboard layout is set to "us" 0.279
When the network is plugged 0.069
And Tor is ready 17.057
Then I successfully start the Unsafe Browser in "en" 16.218
And I kill the Unsafe Browser 5.737
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 29.320
And DuckDuckGo is the default search engine 7.717
And I kill the Tor Browser 5.289
And the screen keyboard works in Thunderbird 14.990
And the layout of the screen keyboard is set to "us" 0.667
After features/support/hooks.rb:305 2.681
After features/support/hooks.rb:89 0.000
Feature: Localization
2:23.923
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.868
When I log in to a new session in French (fr) 34.622
Then the keyboard layout is set to "fr" 0.229
When the network is plugged 0.041
And Tor is ready 16.905
Then I successfully start the Unsafe Browser in "fr" 15.779
And I kill the Unsafe Browser 5.704
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 31.245
And DuckDuckGo is the default search engine 11.247
And I kill the Tor Browser 5.516
And the screen keyboard works in Thunderbird 13.030
And the layout of the screen keyboard is set to "fr" 0.599
After features/support/hooks.rb:305 0.973
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.602
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.039
When I log in to a new session in German (de) 35.917
Then the keyboard layout is set to "de" 0.348
When the network is plugged 0.046
And Tor is ready 17.638
Then I successfully start the Unsafe Browser in "de" 17.519
And I kill the Unsafe Browser 5.738
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 33.500
And DuckDuckGo is the default search engine 11.344
And I kill the Tor Browser 5.591
And the screen keyboard works in Thunderbird 13.217
And the layout of the screen keyboard is set to "de" 0.571
After features/support/hooks.rb:305 1.665
After features/support/hooks.rb:89 0.000
Feature: Localization
2:36.037
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 10.635
When I log in to a new session in Italian (it) 32.572
Then the keyboard layout is set to "it" 0.501
When the network is plugged 0.042
And Tor is ready 18.724
Then I successfully start the Unsafe Browser in "it" 15.942
And I kill the Unsafe Browser 5.891
When I enable the screen keyboard 0.180
Then the screen keyboard works in Tor Browser 33.835
And DuckDuckGo is the default search engine 17.523
And I kill the Tor Browser 5.453
And the screen keyboard works in Thunderbird 14.169
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:305 3.222
After features/support/hooks.rb:89 0.000
Feature: Localization
3:27.022
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:259 0.004
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.610
When I log in to a new session in Persian (fa) 3:17.412
cannot find GnomeApplicationsMenuPersian.png on the screen (FindFailed)
./features/support/helpers/screen.rb:173:in `rescue in wait'
./features/support/helpers/screen.rb:157:in `wait'
./features/step_definitions/common_steps.rb:558:in `/^the Tails desktop is ready$/'
./features/step_definitions/common_steps.rb:514:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
features/localization.feature:53:in `When I log in to a new session in Persian (fa)'
features/localization.feature:23:in `When I log in to a new session in <language> (<lang_code>)'
Then the keyboard layout is set to "ir" 0.000
When the network is plugged 0.000
And Tor is ready 0.000
Then I successfully start the Unsafe Browser in "fa" 0.000
And I kill the Unsafe Browser 0.000
When I enable the screen keyboard 0.000
Then the screen keyboard works in Tor Browser 0.000
And DuckDuckGo is the default search engine 0.000
And I kill the Tor Browser 0.000
And the screen keyboard works in Thunderbird 0.000
And the layout of the screen keyboard is set to "ir" 0.000
After features/support/hooks.rb:305 4.335

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#7)' (at time 02:39:27)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/74/artifact/build-artifacts/02:39:27_Tails_is_localized_for_every_tier-1_language,_Examples___7_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/74/artifact/build-artifacts/02:39:27_Tails_is_localized_for_every_tier-1_language,_Examples___7_.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/74/artifact/build-artifacts/02:39:27_Tails_is_localized_for_every_tier-1_language,_Examples___7_.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/74/artifact/build-artifacts/02:39:27_Tails_is_localized_for_every_tier-1_language,_Examples___7_.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
2:24.317
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.373
When I log in to a new session in Portuguese (pt) 33.271
Then the keyboard layout is set to "pt" 0.295
When the network is plugged 0.035
And Tor is ready 19.451
Then I successfully start the Unsafe Browser in "pt" 15.856
And I kill the Unsafe Browser 5.737
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 31.273
And DuckDuckGo is the default search engine 10.459
And I kill the Tor Browser 5.486
And the screen keyboard works in Thunderbird 13.312
And the layout of the screen keyboard is set to "us" 0.639
After features/support/hooks.rb:305 1.177
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.690
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.100
When I log in to a new session in Russian (ru) 32.633
Then the keyboard layout is set to "ru" 0.194
When the network is plugged 0.052
And Tor is ready 17.524
Then I successfully start the Unsafe Browser in "ru" 16.927
And I kill the Unsafe Browser 5.734
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 30.364
And DuckDuckGo is the default search engine 10.147
And I kill the Tor Browser 5.267
And the screen keyboard works in Thunderbird 15.020
And the layout of the screen keyboard is set to "ru" 0.618
After features/support/hooks.rb:305 1.730
After features/support/hooks.rb:89 0.000
Feature: Localization
2:33.954
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.431
When I log in to a new session in Spanish (es) 35.856
Then the keyboard layout is set to "es" 0.501
When the network is plugged 0.089
And Tor is ready 16.666
Then I successfully start the Unsafe Browser in "es" 16.654
And I kill the Unsafe Browser 5.906
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 31.185
And DuckDuckGo is the default search engine 18.339
And I kill the Tor Browser 5.588
And the screen keyboard works in Thunderbird 14.041
And the layout of the screen keyboard is set to "us" 0.575
After features/support/hooks.rb:305 1.432
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.054
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.303
When I log in to a new session in Turkish (tr) 33.061
Then the keyboard layout is set to "tr" 0.227
When the network is plugged 0.037
And Tor is ready 14.992
Then I successfully start the Unsafe Browser in "tr" 16.383
And I kill the Unsafe Browser 5.764
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 30.566
And DuckDuckGo is the default search engine 11.042
And I kill the Tor Browser 5.528
And the screen keyboard works in Thunderbird 15.425
And the layout of the screen keyboard is set to "us" 0.582
After features/support/hooks.rb:305 3.551
After features/support/hooks.rb:89 0.000
1:35.454
Before features/support/hooks.rb:259 0.005
Given a computer 0.172
And I start Tails from DVD with network unplugged and I login 1:18.224
And I plug and mount a USB drive containing a sample PNG 15.476
Then MAT can clean some sample PNG file 1.580
After features/support/hooks.rb:305 0.739
After features/support/hooks.rb:89 0.009
Feature: Networking
39.081
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.091
And I disable networking in Tails Greeter 1.323
And I log in to a new session 18.876
Then no network interfaces are enabled 0.368
When I hotplug a network device 0.176
And I wait 10 seconds 10.007

Slept for 10 seconds

Then no network interfaces are enabled 0.238
After features/support/hooks.rb:305 0.956
After features/support/hooks.rb:89 0.000
34.498
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 34.258
Then no unexpected services are listening for network connections 0.240

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

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

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

After features/support/hooks.rb:305 0.660
After features/support/hooks.rb:89 0.000
1:31.459
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.596
When I request a reboot using the system menu 2.195
Then Tails eventually restarts 1:15.666
After features/support/hooks.rb:305 3.549
After features/support/hooks.rb:89 0.000
25.081
Given I have the SSH key pair for an SFTP server 0.214
When I connect to an SFTP server on the Internet 23.552
Then I successfully connect to the SFTP server 1.314
After features/support/hooks.rb:464 0.631
After features/support/hooks.rb:305 1.089
After features/support/hooks.rb:89 0.000
10.503
When the network is plugged 0.055
And the Tor Connection Assistant autostarts 4.905
And I look at the hide mode but then I go back 4.113
And I choose to connect to Tor automatically 1.296
Then Tor Connection does not propose me to use Tor bridges 0.131
After features/support/hooks.rb:305 0.874
After features/support/hooks.rb:89 0.000
10.210
When I monitor the network connections of tails-security-check 0.060
And I re-run tails-security-check 0.126
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.023
After features/support/hooks.rb:464 0.400
After features/support/hooks.rb:305 0.949
After features/support/hooks.rb:89 0.000
2.388
When I monitor the network connections of htpdate 0.058
And I re-run htpdate 2.315
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:464 0.425
After features/support/hooks.rb:305 0.869
After features/support/hooks.rb:89 0.000
32.381
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.052
And I re-run tails-upgrade-frontend-wrapper 32.310
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.017
After features/support/hooks.rb:464 0.631
After features/support/hooks.rb:305 0.802
After features/support/hooks.rb:89 0.000
40.078
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.220
When I successfully start the Unsafe Browser 25.540
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.757
And the Unsafe Browser chroot is torn down 0.438
After features/support/hooks.rb:305 0.809
After features/support/hooks.rb:89 0.000
48.638
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.579
When I successfully start the Unsafe Browser 22.094
# 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.225
Then I see a warning about another instance already running 3.736
After features/support/hooks.rb:305 1.243
After features/support/hooks.rb:89 0.000
2:34.486
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.373
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.082
But checking for updates is disabled in the Unsafe Browser's configuration 0.016
When I successfully start the Unsafe Browser 21.345
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.562
After features/support/hooks.rb:464 0.503
After features/support/hooks.rb:305 0.912
After features/support/hooks.rb:89 0.047
31.553
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.784
And the network is unplugged 0.064
# 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.157
Then I am told I cannot start the Unsafe Browser when I am offline 8.537
After features/support/hooks.rb:305 0.799
After features/support/hooks.rb:89 0.000
22.146
When I plug a USB drive containing a basic VeraCrypt volume 7.136
And I cancel the GNOME authentication prompt 2.108
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.227
And I open this VeraCrypt volume in GNOME Files 6.507
Then I see the expected contents in this VeraCrypt volume 0.432
When I lock the currently opened VeraCrypt volume 0.576
Then the VeraCrypt volume has been unmounted and locked 0.157
After features/support/hooks.rb:305 3.021
After features/support/hooks.rb:89 0.000
26.422
When I plug a USB drive containing a hidden VeraCrypt volume 11.232
And I cancel the GNOME authentication prompt 1.935
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 6.180
And I open this VeraCrypt volume in GNOME Files 5.846
Then I see the expected contents in this VeraCrypt volume 0.520
When I lock the currently opened VeraCrypt volume 0.491
Then the VeraCrypt volume has been unmounted and locked 0.215
After features/support/hooks.rb:305 1.024
After features/support/hooks.rb:89 0.000
35.219
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.456
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.126
And I open this VeraCrypt volume in GNOME Files 6.234
Then I see the expected contents in this VeraCrypt volume 0.777
When I lock the currently opened VeraCrypt file container 0.447
Then the VeraCrypt file container has been unmounted and locked 0.176
After features/support/hooks.rb:305 1.058
After features/support/hooks.rb:89 0.000
48.795
When I plug and mount a USB drive containing a hidden VeraCrypt file container 27.114
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.686
And I open this VeraCrypt volume in GNOME Files 8.744
Then I see the expected contents in this VeraCrypt volume 0.414
When I lock the currently opened VeraCrypt file container 0.595
Then the VeraCrypt file container has been unmounted and locked 0.240
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.016
26.974
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.023
And I cancel the GNOME authentication prompt 2.114
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.696
And I open this VeraCrypt volume in GNOME Files 5.043
Then I see the expected contents in this VeraCrypt volume 0.446
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.236
After features/support/hooks.rb:305 0.741
After features/support/hooks.rb:89 0.000
28.481
When I plug a USB drive containing a hidden VeraCrypt volume 10.493
And I cancel the GNOME authentication prompt 1.929
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.809
And I open this VeraCrypt volume in GNOME Files 5.111
Then I see the expected contents in this VeraCrypt volume 0.371
When I lock the currently opened VeraCrypt volume 0.585
Then the VeraCrypt volume has been unmounted and locked 0.180
After features/support/hooks.rb:305 0.756
After features/support/hooks.rb:89 0.000
52.096
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.566
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.060
And I open this VeraCrypt volume in GNOME Files 5.599
Then I see the expected contents in this VeraCrypt volume 0.982
When I lock the currently opened VeraCrypt file container 0.668
Then the VeraCrypt file container has been unmounted and locked 0.219
After features/support/hooks.rb:305 1.583
After features/support/hooks.rb:89 0.016
55.668
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.235
And I unlock and mount this VeraCrypt file container with GNOME Disks 22.152
And I open this VeraCrypt volume in GNOME Files 5.455
Then I see the expected contents in this VeraCrypt volume 0.893
When I lock the currently opened VeraCrypt file container 0.689
Then the VeraCrypt file container has been unmounted and locked 0.242
After features/support/hooks.rb:305 0.750
After features/support/hooks.rb:89 0.014
42.202
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.776
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.896
And I open this VeraCrypt volume in GNOME Files 5.618
Then I see the expected contents in this VeraCrypt volume 1.254
When I lock the currently opened VeraCrypt file container 0.457
Then the VeraCrypt file container has been unmounted and locked 0.197
After features/support/hooks.rb:305 0.959
After features/support/hooks.rb:89 0.000