Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 90 30 May 2024, 13:47

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 428 1 4 0 0 433 52 1 53 1:20:47.138 Failed
Feature: Time syncing
1:32.903
Before features/support/hooks.rb:265 0.003
Before features/support/hooks.rb:492 0.003
Given I have started Tails from DVD without network and logged in 8.723
When I bump the system time with "-15 days" 0.467
And I warm reboot the computer 0.033
And the computer reboots Tails 1:23.108
Then Tails' hardware clock is close to the host system's time 0.569
After features/support/hooks.rb:500 0.128
After features/support/hooks.rb:311 0.723
After features/support/hooks.rb:100 0.006
Feature: Time syncing
1:32.115
Before features/support/hooks.rb:265 0.002
Before features/support/hooks.rb:492 0.002
Given I have started Tails from DVD without network and logged in 8.537
When I bump the hardware clock's time with "-15 days" 1.585
And I warm reboot the computer 0.023
And the computer reboots Tails 1:21.761
Then the hardware clock is still off by "-15 days" 0.207
After features/support/hooks.rb:500 0.126
After features/support/hooks.rb:311 0.609
After features/support/hooks.rb:100 0.075
24.977
Before features/support/hooks.rb:265 0.002
Given I have started Tails from DVD without network and logged in 8.459
And I prepare Tails for memory erasure tests 0.646
When I start a process allocating 128 MiB of memory with a known pattern 2.386
Then patterns cover at least 128 MiB in the guest's memory 4.756

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

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

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

After features/support/hooks.rb:311 3.601
After features/support/hooks.rb:100 0.000
29.938
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 9.370
And I prepare Tails for memory erasure tests 0.635
And I find very few patterns in the guest's memory 5.578

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

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

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

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

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

After features/support/hooks.rb:311 1.367
After features/support/hooks.rb:100 0.000
51.681
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 9.389
And I prepare Tails for memory erasure tests 0.697
When I plug and mount a 128 MiB USB drive with a vfat filesystem 9.838
Then I find very few patterns in the guest's memory 4.854

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:311 1.561
After features/support/hooks.rb:100 0.000
1:17.329
Before features/support/hooks.rb:265 0.002
Given I have started Tails from DVD without network and logged in 8.445
And I prepare Tails for memory erasure tests 0.609
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.834
Then I find very few patterns in the guest's memory 3.739

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:311 2.724
After features/support/hooks.rb:100 0.000
50.280
Before features/support/hooks.rb:265 0.002
Given I have started Tails from DVD without network and logged in 8.587
And I prepare Tails for memory erasure tests 0.667
When I fill a 128 MiB file with a known pattern on the root filesystem 14.090
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.995
Then patterns cover at least 128 MiB in the guest's memory 3.151

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

When I trigger shutdown 0.015
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:311 3.501
After features/support/hooks.rb:100 0.000
8:9.560
Before features/support/hooks.rb:265 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:25.396
And I prepare Tails for memory erasure tests 0.438
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.499
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.195

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

After features/support/hooks.rb:311 3.532
After features/support/hooks.rb:100 0.017
27.297
Before features/support/hooks.rb:265 0.003
Given I have started Tails from DVD without network and logged in 8.545
And I temporarily create a 4 GiB disk named "gptfat" 0.060
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.385
And I plug USB drive "gptfat" 2.544
When I start Tails Installer 9.718
Then I am told by Tails Installer that the destination device "is too small" 0.042
After features/support/hooks.rb:311 1.338
After features/support/hooks.rb:100 0.001
12:13.944
Before features/support/hooks.rb:265 0.006
Before features/support/hooks.rb:492 0.007
Given a computer 0.262
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:50.837
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.695
And I accept adding "cowsay" to Additional Software 5.633
And Additional Software is correctly configured for package "cowsay" 0.991
And I shutdown Tails and wait for the computer to power off 6.425
And I start Tails from USB drive "__internal" with network unplugged 58.933
And I enable persistence 11.461
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 36.955
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.047
And I revert the APT tweaks that made it prefer an old version of cowsay 0.068
# 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.084
And the network is plugged 0.041
And Tor is ready 23.719
# 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.981
And available upgrades have been checked 0.238
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 4.741
And I can open the Additional Software configuration window from the notification 4.033
And I shutdown Tails and wait for the computer to power off 2:2.954
And I start Tails from USB drive "__internal" with network unplugged 1:1.717
And I enable persistence 13.979
# 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.029
And I log in to a new session 41.493
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.494
And I revert the APT tweaks that made it prefer an old version of cowsay 0.061
And the network is plugged 0.043
And Tor is ready 51.739
Then the Additional Software upgrade service has started 0.142
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.085
After features/support/hooks.rb:500 2.636
After features/support/hooks.rb:311 1.104
After features/support/hooks.rb:100 0.031
1:9.070
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD and logged in and the network is connected 57.608
When I eject the boot medium 0.295
Then Tails eventually shuts down 11.165
After features/support/hooks.rb:311 0.237
After features/support/hooks.rb:100 0.000
43.242
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and logged in 8.590
And I prepare Tails for memory erasure tests 0.503
And I fill a 128 MiB file with a known pattern on the root filesystem 16.657
And patterns cover at least 128 MiB in the guest's memory 3.525

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

When I eject the boot medium 0.599
And I wait for Tails to finish wiping the memory 11.636
Then I find very few patterns in the guest's memory 1.728

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

After features/support/hooks.rb:311 3.615
After features/support/hooks.rb:100 0.000
38.402
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and logged in 9.514
And I prepare Tails for memory erasure tests 0.431
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.332
And I fill the USB drive with a known pattern 2.813
And I read the content of the test FS 0.099
And patterns cover at least 90% of the test FS size in the guest's memory 3.862

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

When I eject the boot medium 0.311
And I wait for Tails to finish wiping the memory 8.978
Then I find very few patterns in the guest's memory 2.056

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

After features/support/hooks.rb:311 3.629
After features/support/hooks.rb:100 0.000
1:6.367
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and logged in 12.739
And I prepare Tails for memory erasure tests 0.481
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 37.650
And I fill the USB drive with a known pattern 1.541
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 3.717

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

When I eject the boot medium 0.386
And I wait for Tails to finish wiping the memory 7.936
Then I find very few patterns in the guest's memory 1.839

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

After features/support/hooks.rb:311 3.555
After features/support/hooks.rb:100 0.000
2:24.990
Before features/support/hooks.rb:265 0.015
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.855
And I prepare Tails for memory erasure tests 0.799
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.940
And patterns cover at least 100 MiB in the guest's memory 4.470

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

When I eject the boot medium 0.646
And I wait for Tails to finish wiping the memory 11.921
Then I find very few patterns in the guest's memory 1.924

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

And Tails eventually shuts down 1:29.432
After features/support/hooks.rb:311 0.126
After features/support/hooks.rb:100 0.000
44.971
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and logged in 8.796
When I start "Tails Documentation" via GNOME Activities Overview 11.005
Then the Tor Browser has started 24.506
Then "Tails - Documentation" has loaded in the Tor Browser 0.662
After features/support/hooks.rb:311 1.008
After features/support/hooks.rb:100 0.000
49.367
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD and logged in and the network is connected 14.478
When I start "Tails Documentation" via GNOME Activities Overview 10.710
Then the Tor Browser has started 23.493
Then "Tails - Documentation" has loaded in the Tor Browser 0.685
After features/support/hooks.rb:311 1.115
After features/support/hooks.rb:100 0.000
Feature: Using Evince
22.283
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and logged in 8.689
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.249
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.087
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.071
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.061
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.164
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.646
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.460
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.079
When I close Evince 0.194
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.129
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.190
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.310
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.078
When I close Evince 0.186
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.130
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.220
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.263
# 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.068
After features/support/hooks.rb:311 1.227
After features/support/hooks.rb:100 0.000
Feature: Using Evince
18.267
Before features/support/hooks.rb:265 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.268
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.443
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.074
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.234
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.847
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.253
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.145
After features/support/hooks.rb:311 0.827
After features/support/hooks.rb:100 0.000
21.307
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and logged in 9.209
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.303
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.486
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.058
After features/support/hooks.rb:311 0.849
After features/support/hooks.rb:100 0.000
Feature: Localization
2:40.901
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.354
When I log in to a new session in Arabic (ar) 39.854
Then the keyboard layout is set to "us" 0.115
When the network is plugged 0.047
And Tor is ready 17.543
Then I successfully start the Unsafe Browser in "ar" 17.298
And I kill the Unsafe Browser 6.008
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 32.265
And DuckDuckGo is the default search engine 19.268
And I kill the Tor Browser 5.589
And the screen keyboard works in Thunderbird 13.750
And the layout of the screen keyboard is set to "us" 0.682
After features/support/hooks.rb:311 1.636
After features/support/hooks.rb:100 0.000
Feature: Localization
2:31.809
Before features/support/hooks.rb:265 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.393
When I log in to a new session in Chinese (zh_CN) 35.751
Then the keyboard layout is set to "cn" 0.217
When the network is plugged 0.042
And Tor is ready 17.419
Then I successfully start the Unsafe Browser in "zh_CN" 16.465
And I kill the Unsafe Browser 5.782
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 30.710
And DuckDuckGo is the default search engine 10.673
And I kill the Tor Browser 5.513
And the screen keyboard works in Thunderbird 20.090
And the layout of the screen keyboard is set to "us" 0.630
After features/support/hooks.rb:311 2.711
After features/support/hooks.rb:100 0.000
Feature: Localization
2:3.554
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.630
When I log in to a new session in English (en) 20.309
Then the keyboard layout is set to "us" 0.215
When the network is plugged 0.038
And Tor is ready 16.744
Then I successfully start the Unsafe Browser in "en" 17.841
And I kill the Unsafe Browser 5.728
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 28.686
And DuckDuckGo is the default search engine 5.305
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 14.096
And the layout of the screen keyboard is set to "us" 0.566
After features/support/hooks.rb:311 1.232
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.893
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.544
When I log in to a new session in French (fr) 35.834
Then the keyboard layout is set to "fr" 0.219
When the network is plugged 0.116
And Tor is ready 17.106
Then I successfully start the Unsafe Browser in "fr" 17.072
And I kill the Unsafe Browser 6.075
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 31.598
And DuckDuckGo is the default search engine 11.066
And I kill the Tor Browser 5.480
And the screen keyboard works in Thunderbird 14.042
And the layout of the screen keyboard is set to "fr" 0.612
After features/support/hooks.rb:311 1.362
After features/support/hooks.rb:100 0.000
Feature: Localization
2:57.293
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.319
When I log in to a new session in German (de) 37.271
Then the keyboard layout is set to "de" 0.226
When the network is plugged 0.041
And Tor is ready 46.344
Then I successfully start the Unsafe Browser in "de" 17.263
And I kill the Unsafe Browser 6.130
When I enable the screen keyboard 0.157
Then the screen keyboard works in Tor Browser 30.634
And DuckDuckGo is the default search engine 11.847
And I kill the Tor Browser 5.588
And the screen keyboard works in Thunderbird 12.920
And the layout of the screen keyboard is set to "de" 0.550
After features/support/hooks.rb:311 1.148
After features/support/hooks.rb:100 0.000
Feature: Localization
2:43.672
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.807
When I log in to a new session in Italian (it) 36.601
Then the keyboard layout is set to "it" 0.497
When the network is plugged 0.062
And Tor is ready 18.395
Then I successfully start the Unsafe Browser in "it" 20.865
And I kill the Unsafe Browser 6.263
When I enable the screen keyboard 0.152
Then the screen keyboard works in Tor Browser 36.546
And DuckDuckGo is the default search engine 14.113
And I kill the Tor Browser 5.638
And the screen keyboard works in Thunderbird 14.113
And the layout of the screen keyboard is set to "us" 0.613
After features/support/hooks.rb:311 1.330
After features/support/hooks.rb:100 0.000
Feature: Localization
2:39.996
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.980
When I log in to a new session in Persian (fa) 38.695
Then the keyboard layout is set to "ir" 0.176
When the network is plugged 0.454
And Tor is ready 17.205
Then I successfully start the Unsafe Browser in "fa" 20.509
And I kill the Unsafe Browser 6.090
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 35.067
And DuckDuckGo is the default search engine 12.171
And I kill the Tor Browser 5.550
And the screen keyboard works in Thunderbird 14.069
And the layout of the screen keyboard is set to "ir" 0.906
After features/support/hooks.rb:311 1.834
After features/support/hooks.rb:100 0.000
Feature: Localization
2:37.411
Before features/support/hooks.rb:265 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.035
When I log in to a new session in Portuguese (pt) 35.948
Then the keyboard layout is set to "pt" 0.207
When the network is plugged 0.079
And Tor is ready 17.523
Then I successfully start the Unsafe Browser in "pt" 17.188
And I kill the Unsafe Browser 5.893
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 31.827
And DuckDuckGo is the default search engine 18.841
And I kill the Tor Browser 5.605
And the screen keyboard works in Thunderbird 13.564
And the layout of the screen keyboard is set to "us" 0.583
After features/support/hooks.rb:311 1.614
After features/support/hooks.rb:100 0.000
Feature: Localization
2:33.718
Before features/support/hooks.rb:265 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.896
When I log in to a new session in Russian (ru) 36.003
Then the keyboard layout is set to "ru" 0.189
When the network is plugged 0.056
And Tor is ready 17.876
Then I successfully start the Unsafe Browser in "ru" 16.643
And I kill the Unsafe Browser 6.012
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 32.732
And DuckDuckGo is the default search engine 13.207
And I kill the Tor Browser 5.635
And the screen keyboard works in Thunderbird 14.720
And the layout of the screen keyboard is set to "ru" 0.624
After features/support/hooks.rb:311 1.683
After features/support/hooks.rb:100 0.000
Feature: Localization
2:38.932
Before features/support/hooks.rb:265 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.512
When I log in to a new session in Spanish (es) 35.133
Then the keyboard layout is set to "es" 0.359
When the network is plugged 0.478
And Tor is ready 16.468
Then I successfully start the Unsafe Browser in "es" 19.304
And I kill the Unsafe Browser 5.887
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 29.116
And DuckDuckGo is the default search engine 19.895
And I kill the Tor Browser 5.501
And the screen keyboard works in Thunderbird 15.480
And the layout of the screen keyboard is set to "us" 0.654
After features/support/hooks.rb:311 1.859
After features/support/hooks.rb:100 0.000
Feature: Localization
2:35.396
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.273
When I log in to a new session in Turkish (tr) 36.098
Then the keyboard layout is set to "tr" 0.360
When the network is plugged 0.137
And Tor is ready 20.556
Then I successfully start the Unsafe Browser in "tr" 18.035
And I kill the Unsafe Browser 6.041
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 32.617
And DuckDuckGo is the default search engine 12.772
And I kill the Tor Browser 5.533
And the screen keyboard works in Thunderbird 13.209
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:311 1.253
After features/support/hooks.rb:100 0.000
1:41.509
Before features/support/hooks.rb:265 0.005
Given a computer 0.281
And I start Tails from DVD with network unplugged and I login 1:23.367
And I plug and mount a USB drive containing a sample PNG 16.005
Then MAT can clean some sample PNG file 1.855
After features/support/hooks.rb:311 0.911
After features/support/hooks.rb:100 0.012
Feature: Networking
39.510
Before features/support/hooks.rb:265 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.060
And I disable networking in Tails Greeter 1.400
And I log in to a new session 18.449
Then no network interfaces are enabled 0.163
When I hotplug a network device 0.187
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.239
After features/support/hooks.rb:311 1.030
After features/support/hooks.rb:100 0.000
33.810
Before features/support/hooks.rb:265 0.004
Given I have started Tails from DVD and logged in and the network is connected 33.568
Then no unexpected services are listening for network connections 0.242

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:311 0.680
After features/support/hooks.rb:100 0.000
1:40.601
Before features/support/hooks.rb:265 0.022
Given I have started Tails from DVD and logged in and the network is connected 13.380
When I request a reboot using the system menu 2.055
Then Tails eventually restarts 1:25.165
After features/support/hooks.rb:311 4.149
After features/support/hooks.rb:100 0.000
17.628
Given I have the SSH key pair for an SFTP server 0.275
When I connect to an SFTP server on the Internet 16.172
Then I successfully connect to the SFTP server 1.180
After features/support/hooks.rb:500 0.542
After features/support/hooks.rb:311 0.777
After features/support/hooks.rb:100 0.000
14.126
When the network is plugged 0.043
And the Tor Connection Assistant autostarts 7.020
And I look at the hide mode but then I go back 5.631
And I choose to connect to Tor automatically 1.270
Then Tor Connection does not propose me to use Tor bridges 0.160
After features/support/hooks.rb:311 0.822
After features/support/hooks.rb:100 0.000
10.305
When I monitor the network connections of tails-security-check 0.066
And I re-run tails-security-check 0.216
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.022
After features/support/hooks.rb:500 0.407
After features/support/hooks.rb:311 1.039
After features/support/hooks.rb:100 0.000
3.712
When I monitor the network connections of htpdate 0.067
And I re-run htpdate 3.623
Then I see that htpdate is properly stream isolated 0.022
After features/support/hooks.rb:500 0.362
After features/support/hooks.rb:311 0.670
After features/support/hooks.rb:100 0.000
32.575
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.078
And I re-run tails-upgrade-frontend-wrapper 32.484
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.012
After features/support/hooks.rb:500 0.540
After features/support/hooks.rb:311 0.855
After features/support/hooks.rb:100 0.000
34.415
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.975
When I successfully start the Unsafe Browser 19.124
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.537
And the Unsafe Browser chroot is torn down 0.656
After features/support/hooks.rb:311 0.945
After features/support/hooks.rb:100 0.000
47.870
Before features/support/hooks.rb:265 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.775
When I successfully start the Unsafe Browser 20.912
# Wait for whatever facility the GNOME Activities Overview uses to
# learn about which applications are running to "settle". Without
# this sleep, it is confused and it's impossible to start a new
# instance (it will just switch to the one we already started).
And I wait 10 seconds 10.010

Slept for 10 seconds

And I try to start the Unsafe Browser 0.268
Then I see a warning about another instance already running 3.904
After features/support/hooks.rb:311 2.713
After features/support/hooks.rb:100 0.000
2:36.693
Before features/support/hooks.rb:265 0.008
Before features/support/hooks.rb:492 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.000
And I capture all network traffic 0.009
And I configure the Unsafe Browser to check for updates more frequently 0.083
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 20.894
And I wait 120 seconds 2:0.070

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.621
After features/support/hooks.rb:500 0.521
After features/support/hooks.rb:311 1.227
After features/support/hooks.rb:100 0.053
31.682
Before features/support/hooks.rb:265 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.787
And the network is unplugged 0.100
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.008

Slept for 10 seconds

When I try to start the Unsafe Browser 0.130
Then I am told I cannot start the Unsafe Browser when I am offline 8.654
After features/support/hooks.rb:311 0.834
After features/support/hooks.rb:100 0.000
25.111
When I plug a USB drive containing a basic VeraCrypt volume 7.073
And I cancel the GNOME authentication prompt 1.980
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.285
And I open this VeraCrypt volume in GNOME Files 9.156
Then I see the expected contents in this VeraCrypt volume 0.547
When I lock the currently opened VeraCrypt volume 0.763
Then the VeraCrypt volume has been unmounted and locked 0.305
After features/support/hooks.rb:311 0.703
After features/support/hooks.rb:100 0.000
26.371
When I plug a USB drive containing a hidden VeraCrypt volume 11.443
And I cancel the GNOME authentication prompt 1.996
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.404
And I open this VeraCrypt volume in GNOME Files 6.443
Then I see the expected contents in this VeraCrypt volume 0.527
When I lock the currently opened VeraCrypt volume 0.390
Then the VeraCrypt volume has been unmounted and locked 0.164
After features/support/hooks.rb:311 0.916
After features/support/hooks.rb:100 0.000
36.556
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.088
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 12.381
And I open this VeraCrypt volume in GNOME Files 6.524
Then I see the expected contents in this VeraCrypt volume 0.932
When I lock the currently opened VeraCrypt file container 0.412
Then the VeraCrypt file container has been unmounted and locked 0.216
After features/support/hooks.rb:311 0.860
After features/support/hooks.rb:100 0.000
29.719
Scenario Use Unlock VeraCrypt Volumes to unlock a hidden VeraCrypt file container
Steps
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.961
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 3.757
The
The Dogtail init script raised: AttributeError: can't set attribute
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:209:in `set_field'
./features/support/helpers/dogtail.rb:241:in `text='
./features/step_definitions/common_steps.rb:1658:in `select_path_in_file_chooser'
./features/step_definitions/veracrypt.rb:171:in `/^I unlock and mount this VeraCrypt (volume|file container) with Unlock VeraCrypt Volumes$/'
features/veracrypt.feature:40: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 the expected contents in this VeraCrypt volume 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:311 5.270

SCENARIO FAILED: 'Use Unlock VeraCrypt Volumes to unlock a hidden VeraCrypt file container' (at time 04:54:44)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/90/artifact/build-artifacts/04:54:44_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_hidden_VeraCrypt_file_container.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/90/artifact/build-artifacts/04:54:44_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_hidden_VeraCrypt_file_container.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/90/artifact/build-artifacts/04:54:44_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_hidden_VeraCrypt_file_container.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20268-more-early-patch-functionality/90/artifact/build-artifacts/04:54:44_Use_Unlock_VeraCrypt_Volumes_to_unlock_a_hidden_VeraCrypt_file_container.journal

After features/support/hooks.rb:100 0.016
27.955
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.060
And I cancel the GNOME authentication prompt 1.922
And I unlock and mount this VeraCrypt volume with GNOME Disks 12.360
And I open this VeraCrypt volume in GNOME Files 5.479
Then I see the expected contents in this VeraCrypt volume 0.367
When I lock the currently opened VeraCrypt volume 0.569
Then the VeraCrypt volume has been unmounted and locked 0.193
After features/support/hooks.rb:311 3.743
After features/support/hooks.rb:100 0.000
28.160
When I plug a USB drive containing a hidden VeraCrypt volume 10.452
And I cancel the GNOME authentication prompt 2.600
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.542
And I open this VeraCrypt volume in GNOME Files 4.456
Then I see the expected contents in this VeraCrypt volume 0.513
When I lock the currently opened VeraCrypt volume 0.393
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:311 0.748
After features/support/hooks.rb:100 0.000
52.855
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.949
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.858
And I open this VeraCrypt volume in GNOME Files 6.004
Then I see the expected contents in this VeraCrypt volume 1.379
When I lock the currently opened VeraCrypt file container 0.456
Then the VeraCrypt file container has been unmounted and locked 0.207
After features/support/hooks.rb:311 0.796
After features/support/hooks.rb:100 0.018
54.226
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.947
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.378
And I open this VeraCrypt volume in GNOME Files 5.523
Then I see the expected contents in this VeraCrypt volume 1.561
When I lock the currently opened VeraCrypt file container 0.502
Then the VeraCrypt file container has been unmounted and locked 0.312
After features/support/hooks.rb:311 0.755
After features/support/hooks.rb:100 0.018
42.859
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 17.232
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.941
And I open this VeraCrypt volume in GNOME Files 5.367
Then I see the expected contents in this VeraCrypt volume 1.685
When I lock the currently opened VeraCrypt file container 0.440
Then the VeraCrypt file container has been unmounted and locked 0.191
After features/support/hooks.rb:311 1.792
After features/support/hooks.rb:100 0.001