Project Number Date
test_Tails_ISO_stable 4571 17 Dec 2023, 12:01

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 428 2 4 0 0 434 53 2 55 1:25:30.000 Failed
Feature: Time syncing
56.713
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.748
When I bump the system time with "-15 days" 0.267
And I warm reboot the computer 0.063
And the computer reboots Tails 48.463
Then Tails' hardware clock is close to the host system's time 0.169
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.564
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:4.295
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.350
When I bump the hardware clock's time with "-15 days" 1.949
And I warm reboot the computer 0.054
And the computer reboots Tails 52.862
Then the hardware clock is still off by "-15 days" 1.077
After features/support/hooks.rb:450 0.108
After features/support/hooks.rb:291 0.618
After features/support/hooks.rb:75 0.033
18.679
Scenario Erasure of memory freed by killed userspace processes
Before features/support/hooks.rb:245 0.002
Steps
Given I have started Tails from DVD without network and logged in 7.984
And I prepare Tails for memory erasure tests 0.460
When I start a process allocating 128 MiB of memory with a known pattern 2.470
Then patterns cover at least 128 MiB in the guest's memory 3.337

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

When I kill the allocating process 0.367
Then I find very few patterns in the guest's memory 4.059
2.194% of the free memory still has the pattern, but less than 0.800% was expected.
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/erase_memory.rb:204:in `/^I find very few patterns in the guest's memory$/'
features/erase_memory.feature:19:in `Then I find very few patterns in the guest's memory'
Output 1

Pattern coverage: 2.194% (26 MiB out of 1209 MiB reference memory)

After features/support/hooks.rb:291 4.058

SCENARIO FAILED: 'Erasure of memory freed by killed userspace processes' (at time 00:22:27)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/00:22:27_Erasure_of_memory_freed_by_killed_userspace_processes.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/00:22:27_Erasure_of_memory_freed_by_killed_userspace_processes.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/00:22:27_Erasure_of_memory_freed_by_killed_userspace_processes.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/00:22:27_Erasure_of_memory_freed_by_killed_userspace_processes.journal

After features/support/hooks.rb:75 0.000
59.078
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.142
And I prepare Tails for memory erasure tests 0.488
And I find very few patterns in the guest's memory 3.789

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

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

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

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

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

After features/support/hooks.rb:291 2.122
After features/support/hooks.rb:75 0.000
3:17.844
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 9.664
And I prepare Tails for memory erasure tests 0.477
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.075
Then I find very few patterns in the guest's memory 3.790

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

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

Pattern coverage: 96.146% (119 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

After features/support/hooks.rb:291 0.863
After features/support/hooks.rb:75 0.000
2:29.301
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.999
And I prepare Tails for memory erasure tests 0.469
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.681
Then I find very few patterns in the guest's memory 3.293

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

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

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

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

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

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

Pattern coverage: 108.662% (97 MiB out of 89 MiB reference memory)

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

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

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

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

When I trigger shutdown 1.143
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.475
After features/support/hooks.rb:75 0.000
5:43.859
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:1.342
And I prepare Tails for memory erasure tests 0.433
When I fill a 128 MiB file with a known pattern on the persistent filesystem 19.870
When I trigger shutdown 0.214
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.670
After features/support/hooks.rb:75 0.011
36.024
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.642
And I temporarily create a 4 GiB disk named "gptfat" 0.052
And I create a gpt partition with a vfat filesystem on disk "gptfat" 3.981
And I plug USB drive "gptfat" 2.443
When I start Tails Installer 21.856
Then I am told by Tails Installer that the destination device "is too small" 0.047
After features/support/hooks.rb:291 1.006
After features/support/hooks.rb:75 0.001
11:5.278
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.218
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 1:52.471
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.060
And I accept adding "cowsay" to Additional Software 1:1.681
And Additional Software is correctly configured for package "cowsay" 1.235
And I shutdown Tails and wait for the computer to power off 5.078
And I start Tails from USB drive "__internal" with network unplugged 42.840
And I enable persistence 31.051
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 20.894
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 40.896
And I revert the APT tweaks that made it prefer an old version of cowsay 0.064
# 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.089
And the network is plugged 0.034
And Tor is ready 16.238
# 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.509
And available upgrades have been checked 0.161
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.168
And I can open the Additional Software configuration window from the notification 2.188
And I shutdown Tails and wait for the computer to power off 2:2.479
And I start Tails from USB drive "__internal" with network unplugged 43.589
And I enable persistence 30.275
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.021
And I log in to a new session 20.657
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.326
And I revert the APT tweaks that made it prefer an old version of cowsay 0.075
And the network is plugged 0.048
And Tor is ready 39.549
Then the Additional Software upgrade service has started 0.209
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.113
After features/support/hooks.rb:450 2.488
After features/support/hooks.rb:291 1.064
After features/support/hooks.rb:75 0.028
51.297
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 41.960
When I eject the boot medium 0.325
Then Tails eventually shuts down 9.012
After features/support/hooks.rb:291 0.219
After features/support/hooks.rb:75 0.000
36.884
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.975
And I prepare Tails for memory erasure tests 0.450
And I fill a 128 MiB file with a known pattern on the root filesystem 13.548
And patterns cover at least 128 MiB in the guest's memory 3.325

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

When I eject the boot medium 0.626
And I wait for Tails to finish wiping the memory 9.291
Then I find very few patterns in the guest's memory 1.667

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

After features/support/hooks.rb:291 3.517
After features/support/hooks.rb:75 0.000
3:18.688
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.423
And I prepare Tails for memory erasure tests 0.551
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.025
And I fill the USB drive with a known pattern 2:47.061
And I read the content of the test FS 0.135
And patterns cover at least 99% of the test FS size in the guest's memory 3.195

Pattern coverage: 100.610% (125 MiB out of 124 MiB reference memory)

When I eject the boot medium 0.307
And I wait for Tails to finish wiping the memory 9.412
Then I find very few patterns in the guest's memory 1.574

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

After features/support/hooks.rb:291 3.525
After features/support/hooks.rb:75 0.000
2:23.828
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.613
And I prepare Tails for memory erasure tests 0.443
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 27.688
And I fill the USB drive with a known pattern 1:38.765
And I read the content of the test FS 0.086
And patterns cover at least 99% of the test FS size in the guest's memory 2.689

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

When I eject the boot medium 0.332
And I wait for Tails to finish wiping the memory 4.637
Then I find very few patterns in the guest's memory 1.571

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

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

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

When I eject the boot medium 0.744
And I wait for Tails to finish wiping the memory 9.659
Then I find very few patterns in the guest's memory 1.608

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

And Tails eventually shuts down 1:28.381
After features/support/hooks.rb:291 0.117
After features/support/hooks.rb:75 0.000
25.734
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.294
When I double-click on the Tails documentation launcher on the desktop 16.911
Then "Tails - Documentation" has loaded in the Tor Browser 0.528
After features/support/hooks.rb:291 0.859
After features/support/hooks.rb:75 0.000
31.186
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.094
When I double-click on the Tails documentation launcher on the desktop 17.631
Then "Tails - Documentation" has loaded in the Tor Browser 0.459
After features/support/hooks.rb:291 1.724
After features/support/hooks.rb:75 0.000
27.707
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.515
When I double-click on the Report an Error launcher on the desktop 18.628
Then the support documentation page opens in Tor Browser 0.564
After features/support/hooks.rb:291 0.882
After features/support/hooks.rb:75 0.000
Feature: Using Evince
34.656
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.960
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.158
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.052
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.053
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.062
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.215
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 17.539
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 0.814
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.397
When I close Evince 0.231
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.146
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.115
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.299
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.128
When I close Evince 0.230
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.185
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.686
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.277
# Due to our AppArmor aliases, /live/overlay will be treated
# as /lib/live/mount/overlay.
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.099
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.105
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.129
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.175
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.093
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.187
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 17.121
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 0.999
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.398
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.000
18.672
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.382
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.088
When I press the "PRINTSCREEN" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.070
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.000
Feature: Localization
57.845
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.342
And I log in to a new session in German (de) 29.758
When I double-click on the Report an Error launcher on the desktop 17.186
Then the support documentation page opens in Tor Browser 0.558
After features/support/hooks.rb:291 1.626
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.404
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.317
When I log in to a new session in Arabic (ar) 28.141
Then the keyboard layout is set to "us" 0.116
When the network is plugged 0.054
And Tor is ready 15.123
Then I successfully start the Unsafe Browser in "ar" 23.910
And I kill the Unsafe Browser 5.782
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 34.372
And DuckDuckGo is the default search engine 9.304
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 22.333
And the layout of the screen keyboard is set to "us" 0.584
After features/support/hooks.rb:291 1.273
After features/support/hooks.rb:75 0.000
Feature: Localization
2:34.983
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.497
When I log in to a new session in Chinese (zh_CN) 29.763
Then the keyboard layout is set to "cn" 0.198
When the network is plugged 0.038
And Tor is ready 13.946
Then I successfully start the Unsafe Browser in "zh_CN" 25.282
And I kill the Unsafe Browser 5.969
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 33.346
And DuckDuckGo is the default search engine 9.010
And I kill the Tor Browser 5.298
And the screen keyboard works in Thunderbird 22.936
And the layout of the screen keyboard is set to "us" 0.559
After features/support/hooks.rb:291 1.149
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.494
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.593
When I log in to a new session in English (en) 14.927
Then the keyboard layout is set to "us" 0.288
When the network is plugged 0.039
And Tor is ready 15.912
Then I successfully start the Unsafe Browser in "en" 24.541
And I kill the Unsafe Browser 6.018
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 33.060
And DuckDuckGo is the default search engine 5.182
And I kill the Tor Browser 5.319
And the screen keyboard works in Thunderbird 20.962
And the layout of the screen keyboard is set to "us" 0.547
After features/support/hooks.rb:291 1.108
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.915
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.443
When I log in to a new session in French (fr) 28.006
Then the keyboard layout is set to "fr" 0.148
When the network is plugged 0.036
And Tor is ready 13.954
Then I successfully start the Unsafe Browser in "fr" 24.570
And I kill the Unsafe Browser 5.908
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 33.032
And DuckDuckGo is the default search engine 9.023
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 21.842
And the layout of the screen keyboard is set to "fr" 0.574
After features/support/hooks.rb:291 3.536
After features/support/hooks.rb:75 0.000
Feature: Localization
2:32.877
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.352
When I log in to a new session in German (de) 28.583
Then the keyboard layout is set to "de" 0.129
When the network is plugged 0.031
And Tor is ready 15.618
Then I successfully start the Unsafe Browser in "de" 24.442
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 34.794
And DuckDuckGo is the default search engine 9.229
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 19.880
And the layout of the screen keyboard is set to "de" 0.568
After features/support/hooks.rb:291 3.141
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.748
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.482
When I log in to a new session in Italian (it) 28.122
Then the keyboard layout is set to "it" 0.112
When the network is plugged 0.046
And Tor is ready 15.948
Then I successfully start the Unsafe Browser in "it" 27.113
And I kill the Unsafe Browser 5.814
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 33.361
And DuckDuckGo is the default search engine 9.416
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 22.363
And the layout of the screen keyboard is set to "us" 0.583
After features/support/hooks.rb:291 1.092
After features/support/hooks.rb:75 0.000
Feature: Localization
2:34.411
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.753
When I log in to a new session in Persian (fa) 29.270
Then the keyboard layout is set to "ir" 0.126
When the network is plugged 0.038
And Tor is ready 14.358
Then I successfully start the Unsafe Browser in "fa" 24.859
And I kill the Unsafe Browser 6.518
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 34.341
And DuckDuckGo is the default search engine 9.162
And I kill the Tor Browser 5.281
And the screen keyboard works in Thunderbird 22.074
And the layout of the screen keyboard is set to "ir" 0.536
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.198
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.724
When I log in to a new session in Portuguese (pt) 28.288
Then the keyboard layout is set to "pt" 0.227
When the network is plugged 0.046
And Tor is ready 15.456
Then I successfully start the Unsafe Browser in "pt" 25.547
And I kill the Unsafe Browser 5.841
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 32.336
And DuckDuckGo is the default search engine 8.996
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 20.815
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:291 1.303
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.193
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.805
When I log in to a new session in Russian (ru) 28.760
Then the keyboard layout is set to "ru" 0.178
When the network is plugged 0.041
And Tor is ready 15.994
Then I successfully start the Unsafe Browser in "ru" 26.607
And I kill the Unsafe Browser 5.867
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 33.930
And DuckDuckGo is the default search engine 9.107
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 21.943
And the layout of the screen keyboard is set to "ru" 0.596
After features/support/hooks.rb:291 1.131
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.053
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.561
When I log in to a new session in Spanish (es) 30.990
Then the keyboard layout is set to "es" 0.136
When the network is plugged 0.036
And Tor is ready 14.756
Then I successfully start the Unsafe Browser in "es" 23.902
And I kill the Unsafe Browser 6.263
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 33.875
And DuckDuckGo is the default search engine 8.908
And I kill the Tor Browser 5.313
And the screen keyboard works in Thunderbird 21.663
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:291 1.106
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.269
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.198
When I log in to a new session in Turkish (tr) 28.088
Then the keyboard layout is set to "tr" 0.230
When the network is plugged 0.039
And Tor is ready 17.008
Then I successfully start the Unsafe Browser in "tr" 25.888
And I kill the Unsafe Browser 5.807
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 33.354
And DuckDuckGo is the default search engine 9.143
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 21.560
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:291 1.168
After features/support/hooks.rb:75 0.000
1:10.035
Before features/support/hooks.rb:245 0.005
Given a computer 0.174
And I start Tails from DVD with network unplugged and I login 56.263
And I plug and mount a USB drive containing a sample PNG 12.147
Then MAT can clean some sample PNG file 1.449
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.011
Feature: Networking
34.889
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.379
And I disable networking in Tails Greeter 0.834
And I log in to a new session 15.145
Then no network interfaces are enabled 0.131
When I hotplug a network device 0.153
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.233
After features/support/hooks.rb:291 0.850
After features/support/hooks.rb:75 0.000
24.264
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 11.010
When the network is plugged 0.048
And Tor is ready 12.981
Then no unexpected services are listening for network connections 0.224

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

Service '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:291 0.684
After features/support/hooks.rb:75 0.000
1:38.841
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 28.286
When I request a reboot using the system menu 1.960
Then Tails eventually restarts 1:8.594
After features/support/hooks.rb:291 3.665
After features/support/hooks.rb:75 0.000
17.529
Given I have the SSH key pair for an SFTP server 0.326
When I connect to an SFTP server on the Internet 16.379
Then I successfully connect to the SFTP server 0.823
After features/support/hooks.rb:450 0.663
After features/support/hooks.rb:291 1.159
After features/support/hooks.rb:75 0.000
8.925
When the network is plugged 0.082
And the Tor Connection Assistant autostarts 2.543
And I look at the hide mode but then I go back 4.661
And I choose to connect to Tor automatically 1.492
Then Tor Connection does not propose me to use Tor bridges 0.145
After features/support/hooks.rb:291 0.882
After features/support/hooks.rb:75 0.000
10.279
When I monitor the network connections of tails-security-check 0.143
And I re-run tails-security-check 0.114
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.482
After features/support/hooks.rb:291 0.933
After features/support/hooks.rb:75 0.000
2.573
When I monitor the network connections of htpdate 0.133
And I re-run htpdate 2.429
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.584
After features/support/hooks.rb:291 0.850
After features/support/hooks.rb:75 0.000
32.564
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.152
And I re-run tails-upgrade-frontend-wrapper 32.396
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:450 0.655
After features/support/hooks.rb:291 0.908
After features/support/hooks.rb:75 0.000
40.154
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.314
When I successfully start the Unsafe Browser 26.667
And I close the Unsafe Browser 0.122
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.632
And the Unsafe Browser chroot is torn down 0.417
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.000
1:1.676
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.940
When I successfully start the Unsafe Browser 25.380
# 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 start the Unsafe Browser 10.599
Then I see a warning about another instance already running 3.746
After features/support/hooks.rb:291 3.704
After features/support/hooks.rb:75 0.000
2:40.642
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.650
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.060
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 27.361
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.447
After features/support/hooks.rb:450 0.761
After features/support/hooks.rb:291 0.910
After features/support/hooks.rb:75 0.039
39.334
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.964
And the network is unplugged 0.056
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.010

Slept for 10 seconds

When I start the Unsafe Browser 11.753
Then I am told I cannot start the Unsafe Browser when I am offline 5.550
After features/support/hooks.rb:291 1.242
After features/support/hooks.rb:75 0.000
31.973
When I plug a USB drive containing a basic VeraCrypt volume 7.010
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 21.785
And I open this VeraCrypt volume in GNOME Files 1.142
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.195
When I lock the currently opened VeraCrypt volume 0.572
Then the VeraCrypt volume has been unmounted and locked 0.266
After features/support/hooks.rb:291 0.746
After features/support/hooks.rb:75 0.000
35.225
When I plug a USB drive containing a hidden VeraCrypt volume 10.222
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 22.125
And I open this VeraCrypt volume in GNOME Files 1.573
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.548
When I lock the currently opened VeraCrypt volume 0.426
Then the VeraCrypt volume has been unmounted and locked 0.328
After features/support/hooks.rb:291 0.757
After features/support/hooks.rb:75 0.000
48.647
Scenario Use Unlock VeraCrypt Volumes to unlock a basic VeraCrypt file container with a PIM
Steps
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.126
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 35.520
cannot find VeraCryptUnlockDialog.png on the screen (FindFailed)
./features/support/helpers/screen.rb:166:in `rescue in wait'
./features/support/helpers/screen.rb:159:in `wait'
./features/step_definitions/veracrypt.rb:170:in `/^I unlock and mount this VeraCrypt (volume|file container) with Unlock VeraCrypt Volumes$/'
features/veracrypt.feature:30:in `And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes'
And I open this VeraCrypt volume in GNOME Files 0.000
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.000
When I lock the currently opened VeraCrypt file container 0.000
Then the VeraCrypt file container has been unmounted and locked 0.000
After features/support/hooks.rb:291 4.516

SCENARIO FAILED: 'Use Unlock VeraCrypt Volumes to unlock a basic VeraCrypt file container with a PIM' (at time 04:12:13)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/04:12:13_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_basic_VeraCrypt_file_container_with_a_PIM.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/04:12:13_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_basic_VeraCrypt_file_container_with_a_PIM.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/04:12:13_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_basic_VeraCrypt_file_container_with_a_PIM.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4571/artifact/build-artifacts/04:12:13_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_basic_VeraCrypt_file_container_with_a_PIM.journal

After features/support/hooks.rb:75 0.001
55.066
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.739
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 29.256
And I open this VeraCrypt volume in GNOME Files 1.812
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.604
When I lock the currently opened VeraCrypt file container 0.504
Then the VeraCrypt file container has been unmounted and locked 0.149
After features/support/hooks.rb:291 0.755
After features/support/hooks.rb:75 0.020
37.359
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.001
And I unlock and mount this VeraCrypt volume with GNOME Disks 27.582
And I open this VeraCrypt volume in GNOME Files 1.512
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.545
When I lock the currently opened VeraCrypt volume 0.495
Then the VeraCrypt volume has been unmounted and locked 0.220
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.000
34.269
When I plug a USB drive containing a hidden VeraCrypt volume 10.264
And I unlock and mount this VeraCrypt volume with GNOME Disks 21.179
And I open this VeraCrypt volume in GNOME Files 1.557
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.557
When I lock the currently opened VeraCrypt volume 0.416
Then the VeraCrypt volume has been unmounted and locked 0.292
After features/support/hooks.rb:291 1.139
After features/support/hooks.rb:75 0.000
1:2.732
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.708
And I unlock and mount this VeraCrypt file container with GNOME Disks 40.701
And I open this VeraCrypt volume in GNOME Files 1.353
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.213
When I lock the currently opened VeraCrypt file container 0.519
Then the VeraCrypt file container has been unmounted and locked 0.237
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.043
1:3.170
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.924
And I unlock and mount this VeraCrypt file container with GNOME Disks 37.277
And I open this VeraCrypt volume in GNOME Files 1.660
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.586
When I lock the currently opened VeraCrypt file container 0.477
Then the VeraCrypt file container has been unmounted and locked 0.243
After features/support/hooks.rb:291 6.822
After features/support/hooks.rb:75 0.014
50.933
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.268
And I unlock and mount this VeraCrypt file container with GNOME Disks 35.652
And I open this VeraCrypt volume in GNOME Files 1.617
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.557
When I lock the currently opened VeraCrypt file container 0.461
Then the VeraCrypt file container has been unmounted and locked 0.376
After features/support/hooks.rb:291 1.388
After features/support/hooks.rb:75 0.000