Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 57 27 Apr 2024, 06:51

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 425 2 6 0 0 433 51 2 53 1:17:37.180 Failed
Feature: Time syncing
1:29.800
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 8.185
When I bump the system time with "-15 days" 0.252
And I warm reboot the computer 0.011
And the computer reboots Tails 1:20.612
Then Tails' hardware clock is close to the host system's time 0.738
After features/support/hooks.rb:464 0.155
After features/support/hooks.rb:305 0.689
After features/support/hooks.rb:89 0.007
Feature: Time syncing
1:31.126
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 8.653
When I bump the hardware clock's time with "-15 days" 2.475
And I warm reboot the computer 0.012
And the computer reboots Tails 1:19.308
Then the hardware clock is still off by "-15 days" 0.675
After features/support/hooks.rb:464 0.124
After features/support/hooks.rb:305 0.614
After features/support/hooks.rb:89 0.007
21.551
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.278
And I prepare Tails for memory erasure tests 0.403
When I start a process allocating 128 MiB of memory with a known pattern 3.693
Then patterns cover at least 128 MiB in the guest's memory 3.582

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.007

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.592
After features/support/hooks.rb:89 0.000
7:50.404
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:4.391
And I prepare Tails for memory erasure tests 0.435
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.305
When I trigger shutdown 0.016
And I wait 20 seconds 20.007

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.520
After features/support/hooks.rb:89 0.012
27.028
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.324
And I temporarily create a 4 GiB disk named "gptfat" 0.113
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.276
And I plug USB drive "gptfat" 2.491
When I start Tails Installer 9.776
Then I am told by Tails Installer that the destination device "is too small" 0.044
After features/support/hooks.rb:305 0.909
After features/support/hooks.rb:89 0.001
10:15.481
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.201
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:25.449
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.043
And I accept adding "cowsay" to Additional Software 8.011
And Additional Software is correctly configured for package "cowsay" 0.931
And I shutdown Tails and wait for the computer to power off 6.218
And I start Tails from USB drive "__internal" with network unplugged 1:0.529
And I enable persistence 12.452
# 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 39.571
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.722
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
# 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.051
And Tor is ready 21.889
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.120
And available upgrades have been checked 0.207
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.654
And I can open the Additional Software configuration window from the notification 2.985
And I shutdown Tails and wait for the computer to power off 18.904
And I start Tails from USB drive "__internal" with network unplugged 1:9.215
And I enable persistence 17.780
# 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.030
And I log in to a new session 38.257
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.996
And I revert the APT tweaks that made it prefer an old version of cowsay 0.042
And the network is plugged 0.037
And Tor is ready 51.723
Then the Additional Software upgrade service has started 0.166
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.104
After features/support/hooks.rb:464 2.275
After features/support/hooks.rb:305 0.960
After features/support/hooks.rb:89 0.027
1:5.666
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 52.590
When I eject the boot medium 0.268
Then Tails eventually shuts down 12.807
After features/support/hooks.rb:305 0.250
After features/support/hooks.rb:89 0.000
49.161
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.422
And I prepare Tails for memory erasure tests 0.422
And I fill a 128 MiB file with a known pattern on the root filesystem 15.067
And patterns cover at least 128 MiB in the guest's memory 5.148

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

When I eject the boot medium 0.432
And I wait for Tails to finish wiping the memory 16.734
Then I find very few patterns in the guest's memory 2.932

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

After features/support/hooks.rb:305 3.829
After features/support/hooks.rb:89 0.000
42.022
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.659
And I prepare Tails for memory erasure tests 0.380
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.275
And I fill the USB drive with a known pattern 2.844
And I read the content of the test FS 0.140
And patterns cover at least 90% of the test FS size in the guest's memory 4.402

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

When I eject the boot medium 0.602
And I wait for Tails to finish wiping the memory 11.783
Then I find very few patterns in the guest's memory 1.934

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

After features/support/hooks.rb:305 3.612
After features/support/hooks.rb:89 0.000
1:0.056
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.435
And I prepare Tails for memory erasure tests 0.433
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 37.746
And I fill the USB drive with a known pattern 1.286
And I read the content of the test FS 0.073
And patterns cover at least 99% of the test FS size in the guest's memory 2.762

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

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

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

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

Pattern coverage: 113.832% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.519
And I wait for Tails to finish wiping the memory 6.952
Then I find very few patterns in the guest's memory 1.766

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

And Tails eventually shuts down 1:28.876
After features/support/hooks.rb:305 0.125
After features/support/hooks.rb:89 0.000
42.844
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and logged in 8.266
When I start "Tails Documentation" via GNOME Activities Overview 10.689
Then the Tor Browser has started 23.274
Then "Tails - Documentation" has loaded in the Tor Browser 0.613
After features/support/hooks.rb:305 1.000
After features/support/hooks.rb:89 0.000
49.032
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 15.114
When I start "Tails Documentation" via GNOME Activities Overview 10.694
Then the Tor Browser has started 22.624
Then "Tails - Documentation" has loaded in the Tor Browser 0.599
After features/support/hooks.rb:305 0.843
After features/support/hooks.rb:89 0.000
Feature: Using Evince
24.038
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 11.098
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.216
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.060
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.077
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.058
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.155
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.377
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.483
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.134
When I close Evince 0.200
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.128
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.258
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.848
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.083
When I close Evince 0.193
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.177
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.301
# 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.061
After features/support/hooks.rb:305 1.939
After features/support/hooks.rb:89 0.000
Feature: Using Evince
16.511
Before features/support/hooks.rb:259 0.005
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.786
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.100
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.181
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.569
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.394
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.103
After features/support/hooks.rb:305 0.779
After features/support/hooks.rb:89 0.000
20.172
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.399
And I wait 10 seconds 10.000

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.194
When I press the "PRINTSCREEN" key 0.123
And GNOME offers me various screenshot options 1.280
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.051
After features/support/hooks.rb:305 0.746
After features/support/hooks.rb:89 0.000
Feature: Localization
2:41.876
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.275
When I log in to a new session in Arabic (ar) 32.271
Then the keyboard layout is set to "us" 0.170
When the network is plugged 0.033
And Tor is ready 17.438
Then I successfully start the Unsafe Browser in "ar" 16.801
And I kill the Unsafe Browser 5.856
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 29.400
And DuckDuckGo is the default search engine 32.118
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 13.303
And the layout of the screen keyboard is set to "us" 0.552
After features/support/hooks.rb:305 1.062
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.470
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.149
When I log in to a new session in Chinese (zh_CN) 33.906
Then the keyboard layout is set to "cn" 0.262
When the network is plugged 0.054
And Tor is ready 18.422
Then I successfully start the Unsafe Browser in "zh_CN" 18.293
And I kill the Unsafe Browser 5.822
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 28.623
And DuckDuckGo is the default search engine 11.395
And I kill the Tor Browser 5.487
And the screen keyboard works in Thunderbird 18.251
And the layout of the screen keyboard is set to "us" 0.678
After features/support/hooks.rb:305 1.537
After features/support/hooks.rb:89 0.000
Feature: Localization
1:59.103
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.760
When I log in to a new session in English (en) 19.372
Then the keyboard layout is set to "us" 0.188
When the network is plugged 0.065
And Tor is ready 14.485
Then I successfully start the Unsafe Browser in "en" 17.039
And I kill the Unsafe Browser 5.661
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 27.443
And DuckDuckGo is the default search engine 7.046
And I kill the Tor Browser 5.267
And the screen keyboard works in Thunderbird 13.069
And the layout of the screen keyboard is set to "us" 0.582
After features/support/hooks.rb:305 1.740
After features/support/hooks.rb:89 0.000
Feature: Localization
2:34.691
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:259 0.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.411
When I log in to a new session in French (fr) 33.826
Then the keyboard layout is set to "fr" 0.327
When the network is plugged 0.053
And Tor is ready 18.362
Then I successfully start the Unsafe Browser in "fr" 15.593
And I kill the Unsafe Browser 5.836
When I enable the screen keyboard 0.177
Then the screen keyboard works in Tor Browser 27.676
And DuckDuckGo is the default search engine 44.424
Operation failed (despite retrying 10 times) with
Timeout::Error: try_for() timeout expired (MaxRetriesFailure)
./features/support/helpers/misc_helpers.rb:227:in `rescue in block in retry_action'
./features/support/helpers/misc_helpers.rb:210:in `block in retry_action'
./features/support/helpers/misc_helpers.rb:209:in `loop'
./features/support/helpers/misc_helpers.rb:209:in `retry_action'
./features/step_definitions/browser.rb:49:in `set_browser_url'
./features/step_definitions/browser.rb:394:in `/^DuckDuckGo is the default search engine$/'
features/localization.feature:47:in `And DuckDuckGo is the default search engine'
features/localization.feature:31:in `And DuckDuckGo is the default search engine'
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 "fr" 0.000
After features/support/hooks.rb:305 4.747

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#4)' (at time 02:31:37)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:31:37_Tails_is_localized_for_every_tier-1_language,_Examples___4_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:31:37_Tails_is_localized_for_every_tier-1_language,_Examples___4_.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:31:37_Tails_is_localized_for_every_tier-1_language,_Examples___4_.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:31:37_Tails_is_localized_for_every_tier-1_language,_Examples___4_.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
3:5.301
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 11.340
When I log in to a new session in German (de) 31.552
Then the keyboard layout is set to "de" 0.345
When the network is plugged 0.049
And Tor is ready 45.967
Then I successfully start the Unsafe Browser in "de" 15.554
And I kill the Unsafe Browser 5.819
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 27.827
And DuckDuckGo is the default search engine 26.795
And I kill the Tor Browser 5.467
And the screen keyboard works in Thunderbird 13.866
And the layout of the screen keyboard is set to "de" 0.610
After features/support/hooks.rb:305 1.293
After features/support/hooks.rb:89 0.000
Feature: Localization
2:42.420
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 9.188
When I log in to a new session in Italian (it) 32.274
Then the keyboard layout is set to "it" 0.307
When the network is plugged 0.038
And Tor is ready 17.337
Then I successfully start the Unsafe Browser in "it" 15.146
And I kill the Unsafe Browser 5.980
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 27.210
And DuckDuckGo is the default search engine 35.365
And I kill the Tor Browser 5.539
And the screen keyboard works in Thunderbird 13.304
And the layout of the screen keyboard is set to "us" 0.612
After features/support/hooks.rb:305 1.271
After features/support/hooks.rb:89 0.000
Feature: Localization
2:34.707
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.854
When I log in to a new session in Persian (fa) 34.788
Then the keyboard layout is set to "ir" 0.317
When the network is plugged 0.040
And Tor is ready 16.268
Then I successfully start the Unsafe Browser in "fa" 16.540
And I kill the Unsafe Browser 5.849
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 29.701
And DuckDuckGo is the default search engine 22.547
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 13.641
And the layout of the screen keyboard is set to "ir" 0.590
After features/support/hooks.rb:305 1.261
After features/support/hooks.rb:89 0.000
Feature: Localization
2:42.413
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.510
When I log in to a new session in Portuguese (pt) 32.537
Then the keyboard layout is set to "pt" 0.231
When the network is plugged 0.044
And Tor is ready 18.629
Then I successfully start the Unsafe Browser in "pt" 16.062
And I kill the Unsafe Browser 6.117
When I enable the screen keyboard 0.147
Then the screen keyboard works in Tor Browser 30.531
And DuckDuckGo is the default search engine 29.894
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 13.539
And the layout of the screen keyboard is set to "us" 0.703
After features/support/hooks.rb:305 1.711
After features/support/hooks.rb:89 0.000
Feature: Localization
2:35.800
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:259 0.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.040
When I log in to a new session in Russian (ru) 35.518
Then the keyboard layout is set to "ru" 0.963
When the network is plugged 0.086
And Tor is ready 17.720
Then I successfully start the Unsafe Browser in "ru" 15.707
And I kill the Unsafe Browser 5.877
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 27.665
And DuckDuckGo is the default search engine 43.094
Operation failed (despite retrying 10 times) with
Timeout::Error: try_for() timeout expired (MaxRetriesFailure)
./features/support/helpers/misc_helpers.rb:227:in `rescue in block in retry_action'
./features/support/helpers/misc_helpers.rb:210:in `block in retry_action'
./features/support/helpers/misc_helpers.rb:209:in `loop'
./features/support/helpers/misc_helpers.rb:209:in `retry_action'
./features/step_definitions/browser.rb:49:in `set_browser_url'
./features/step_definitions/browser.rb:394:in `/^DuckDuckGo is the default search engine$/'
features/localization.feature:55:in `And DuckDuckGo is the default search engine'
features/localization.feature:31:in `And DuckDuckGo is the default search engine'
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 "ru" 0.000
After features/support/hooks.rb:305 4.804

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#9)' (at time 02:45:28)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:45:28_Tails_is_localized_for_every_tier-1_language,_Examples___9_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:45:28_Tails_is_localized_for_every_tier-1_language,_Examples___9_.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:45:28_Tails_is_localized_for_every_tier-1_language,_Examples___9_.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/57/artifact/build-artifacts/02:45:28_Tails_is_localized_for_every_tier-1_language,_Examples___9_.journal

After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.772
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.201
When I log in to a new session in Spanish (es) 33.358
Then the keyboard layout is set to "es" 0.325
When the network is plugged 0.047
And Tor is ready 18.294
Then I successfully start the Unsafe Browser in "es" 16.306
And I kill the Unsafe Browser 5.733
When I enable the screen keyboard 0.154
Then the screen keyboard works in Tor Browser 30.710
And DuckDuckGo is the default search engine 12.501
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 13.989
And the layout of the screen keyboard is set to "us" 0.651
After features/support/hooks.rb:305 1.185
After features/support/hooks.rb:89 0.000
Feature: Localization
2:51.668
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 10.033
When I log in to a new session in Turkish (tr) 32.479
Then the keyboard layout is set to "tr" 0.448
When the network is plugged 0.070
And Tor is ready 16.449
Then I successfully start the Unsafe Browser in "tr" 17.069
And I kill the Unsafe Browser 5.853
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 31.867
And DuckDuckGo is the default search engine 36.547
And I kill the Tor Browser 5.509
And the screen keyboard works in Thunderbird 14.563
And the layout of the screen keyboard is set to "us" 0.652
After features/support/hooks.rb:305 1.673
After features/support/hooks.rb:89 0.000
1:40.569
Before features/support/hooks.rb:259 0.008
Given a computer 0.216
And I start Tails from DVD with network unplugged and I login 1:22.670
And I plug and mount a USB drive containing a sample PNG 15.847
Then MAT can clean some sample PNG file 1.835
After features/support/hooks.rb:305 0.857
After features/support/hooks.rb:89 0.033
Feature: Networking
38.879
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.121
And I disable networking in Tails Greeter 1.020
And I log in to a new session 17.411
Then no network interfaces are enabled 0.194
When I hotplug a network device 1.810
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.311
After features/support/hooks.rb:305 0.968
After features/support/hooks.rb:89 0.000
17.992
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD and logged in and the network is connected 17.757
Then no unexpected services are listening for network connections 0.235

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

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

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

After features/support/hooks.rb:305 0.645
After features/support/hooks.rb:89 0.000
1:26.883
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.020
When I request a reboot using the system menu 1.706
Then Tails eventually restarts 1:13.157
After features/support/hooks.rb:305 3.535
After features/support/hooks.rb:89 0.000
14.018
Given I have the SSH key pair for an SFTP server 0.290
When I connect to an SFTP server on the Internet 12.494
Then I successfully connect to the SFTP server 1.233
After features/support/hooks.rb:464 0.640
After features/support/hooks.rb:305 1.361
After features/support/hooks.rb:89 0.000
10.726
When the network is plugged 0.063
And the Tor Connection Assistant autostarts 4.900
And I look at the hide mode but then I go back 4.369
And I choose to connect to Tor automatically 1.255
Then Tor Connection does not propose me to use Tor bridges 0.137
After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.000
10.247
When I monitor the network connections of tails-security-check 0.068
And I re-run tails-security-check 0.157
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:464 0.368
After features/support/hooks.rb:305 0.773
After features/support/hooks.rb:89 0.000
2.459
When I monitor the network connections of htpdate 0.061
And I re-run htpdate 2.384
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:464 0.414
After features/support/hooks.rb:305 0.638
After features/support/hooks.rb:89 0.000
32.388
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.057
And I re-run tails-upgrade-frontend-wrapper 32.319
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:464 0.471
After features/support/hooks.rb:305 0.816
After features/support/hooks.rb:89 0.000
37.411
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.077
When I successfully start the Unsafe Browser 22.301
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.520
And the Unsafe Browser chroot is torn down 0.391
After features/support/hooks.rb:305 0.723
After features/support/hooks.rb:89 0.000
47.475
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.838
When I successfully start the Unsafe Browser 21.554
# 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.009

Slept for 10 seconds

And I try to start the Unsafe Browser 0.289
Then I see a warning about another instance already running 3.783
After features/support/hooks.rb:305 1.025
After features/support/hooks.rb:89 0.000
2:30.325
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 12.332
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.079
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.871
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.923
After features/support/hooks.rb:464 0.527
After features/support/hooks.rb:305 0.687
After features/support/hooks.rb:89 0.059
33.157
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.294
And the network is unplugged 0.075
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.006

Slept for 10 seconds

When I try to start the Unsafe Browser 0.265
Then I am told I cannot start the Unsafe Browser when I am offline 10.516
After features/support/hooks.rb:305 2.644
After features/support/hooks.rb:89 0.000
22.904
When I plug a USB drive containing a basic VeraCrypt volume 8.262
And I cancel the GNOME authentication prompt 1.815
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.950
And I open this VeraCrypt volume in GNOME Files 6.414
Then I see the expected contents in this VeraCrypt volume 0.401
When I lock the currently opened VeraCrypt volume 0.923
Then the VeraCrypt volume has been unmounted and locked 0.136
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
22.643
When I plug a USB drive containing a hidden VeraCrypt volume 10.258
And I cancel the GNOME authentication prompt 1.710
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.571
And I open this VeraCrypt volume in GNOME Files 5.037
Then I see the expected contents in this VeraCrypt volume 0.492
When I lock the currently opened VeraCrypt volume 0.407
Then the VeraCrypt volume has been unmounted and locked 0.166
After features/support/hooks.rb:305 0.784
After features/support/hooks.rb:89 0.000
31.245
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.825
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.475
And I open this VeraCrypt volume in GNOME Files 6.277
Then I see the expected contents in this VeraCrypt volume 0.894
When I lock the currently opened VeraCrypt file container 0.494
Then the VeraCrypt file container has been unmounted and locked 0.278
After features/support/hooks.rb:305 0.891
After features/support/hooks.rb:89 0.000
48.339
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.681
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.829
And I open this VeraCrypt volume in GNOME Files 7.786
Then I see the expected contents in this VeraCrypt volume 1.948
When I lock the currently opened VeraCrypt file container 0.461
Then the VeraCrypt file container has been unmounted and locked 0.631
After features/support/hooks.rb:305 0.767
After features/support/hooks.rb:89 0.019
25.968
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.048
And I cancel the GNOME authentication prompt 2.034
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.790
And I open this VeraCrypt volume in GNOME Files 4.679
Then I see the expected contents in this VeraCrypt volume 0.555
When I lock the currently opened VeraCrypt volume 0.572
Then the VeraCrypt volume has been unmounted and locked 0.287
After features/support/hooks.rb:305 2.083
After features/support/hooks.rb:89 0.000
26.724
When I plug a USB drive containing a hidden VeraCrypt volume 10.405
And I cancel the GNOME authentication prompt 1.874
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.026
And I open this VeraCrypt volume in GNOME Files 4.036
Then I see the expected contents in this VeraCrypt volume 0.604
When I lock the currently opened VeraCrypt volume 0.564
Then the VeraCrypt volume has been unmounted and locked 0.212
After features/support/hooks.rb:305 4.044
After features/support/hooks.rb:89 0.000
51.770
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.823
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.042
And I open this VeraCrypt volume in GNOME Files 4.693
Then I see the expected contents in this VeraCrypt volume 2.373
When I lock the currently opened VeraCrypt file container 0.655
Then the VeraCrypt file container has been unmounted and locked 0.180
After features/support/hooks.rb:305 2.093
After features/support/hooks.rb:89 0.015
1:3.257
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.481
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.535
And I open this VeraCrypt volume in GNOME Files 4.726
Then I see the expected contents in this VeraCrypt volume 12.303
When I lock the currently opened VeraCrypt file container 0.717
Then the VeraCrypt file container has been unmounted and locked 0.491
After features/support/hooks.rb:305 0.950
After features/support/hooks.rb:89 0.019
40.127
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.188
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.951
And I open this VeraCrypt volume in GNOME Files 4.718
Then I see the expected contents in this VeraCrypt volume 0.691
When I lock the currently opened VeraCrypt file container 0.405
Then the VeraCrypt file container has been unmounted and locked 0.172
After features/support/hooks.rb:305 0.809
After features/support/hooks.rb:89 0.000