Project Number Date
test_Tails_ISO_stable 4530 24 Nov 2023, 12:16

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 432 1 2 0 0 435 54 1 55 1:31:29.660 Failed
Feature: Time syncing
1:12.981
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:438 0.002
Given I have started Tails from DVD without network and logged in 10.124
When I bump the system time with "-15 days" 0.364
And I warm reboot the computer 0.130
And the computer reboots Tails 1:2.219
Then Tails' hardware clock is close to the host system's time 0.142
After features/support/hooks.rb:446 0.128
After features/support/hooks.rb:290 0.616
After features/support/hooks.rb:75 0.007
Feature: Time syncing
1:18.225
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:438 0.002
Given I have started Tails from DVD without network and logged in 8.615
When I bump the hardware clock's time with "-15 days" 1.615
And I warm reboot the computer 0.070
And the computer reboots Tails 1:7.147
Then the hardware clock is still off by "-15 days" 0.776
After features/support/hooks.rb:446 0.120
After features/support/hooks.rb:290 0.645
After features/support/hooks.rb:75 0.102
17.845
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.268
And I prepare Tails for memory erasure tests 0.664
When I start a process allocating 128 MiB of memory with a known pattern 1.280
Then patterns cover at least 128 MiB in the guest's memory 3.583

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

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

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

After features/support/hooks.rb:290 0.736
After features/support/hooks.rb:75 0.000
1:4.799
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 9.092
And I prepare Tails for memory erasure tests 0.607
And I find very few patterns in the guest's memory 3.602

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

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

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

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

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

After features/support/hooks.rb:290 0.793
After features/support/hooks.rb:75 0.000
3:5.391
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.182
And I prepare Tails for memory erasure tests 0.716
When I plug and mount a 128 MiB USB drive with a vfat filesystem 7.961
Then I find very few patterns in the guest's memory 3.893

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

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

Pattern coverage: 92.748% (115 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:290 0.812
After features/support/hooks.rb:75 0.001
51.518
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.493
And I prepare Tails for memory erasure tests 0.693
When I fill a 128 MiB file with a known pattern on the root filesystem 15.829
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.541
Then patterns cover at least 128 MiB in the guest's memory 2.536

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

When I trigger shutdown 0.624
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:290 3.420
After features/support/hooks.rb:75 0.000
6:13.900
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:21.591
And I prepare Tails for memory erasure tests 0.460
When I fill a 128 MiB file with a known pattern on the persistent filesystem 29.356
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 2.256

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

After features/support/hooks.rb:290 3.440
After features/support/hooks.rb:75 0.013
38.280
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.578
And I temporarily create a 4 GiB disk named "gptfat" 0.030
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.010
And I plug USB drive "gptfat" 2.453
When I start Tails Installer 22.165
Then I am told by Tails Installer that the destination device "is too small" 0.041
After features/support/hooks.rb:290 1.015
After features/support/hooks.rb:75 0.001
12:2.436
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:438 0.005
Given a computer 0.146
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 1:59.742
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 24.856
And I accept adding "cowsay" to Additional Software 1:5.139
And Additional Software is correctly configured for package "cowsay" 1.432
And I shutdown Tails and wait for the computer to power off 5.061
And I start Tails from USB drive "__internal" with network unplugged 45.577
And I enable persistence 34.524
# 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 31.038
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.023
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.082
And the network is plugged 0.031
And Tor is ready 18.436
# 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 5.828
And available upgrades have been checked 0.099
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.197
And I can open the Additional Software configuration window from the notification 3.427
And I shutdown Tails and wait for the computer to power off 2:2.468
And I start Tails from USB drive "__internal" with network unplugged 46.417
And I enable persistence 34.874
# 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 20.922
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 51.933
And I revert the APT tweaks that made it prefer an old version of cowsay 0.063
And the network is plugged 0.027
And Tor is ready 47.636
Then the Additional Software upgrade service has started 0.212
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.094
After features/support/hooks.rb:446 2.548
After features/support/hooks.rb:290 1.106
After features/support/hooks.rb:75 0.030
51.747
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 42.442
When I eject the boot medium 0.281
Then Tails eventually shuts down 9.023
After features/support/hooks.rb:290 0.226
After features/support/hooks.rb:75 0.000
36.709
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.107
And I prepare Tails for memory erasure tests 0.573
And I fill a 128 MiB file with a known pattern on the root filesystem 13.555
And patterns cover at least 128 MiB in the guest's memory 3.307

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

When I eject the boot medium 0.704
And I wait for Tails to finish wiping the memory 8.740
Then I find very few patterns in the guest's memory 1.721

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

After features/support/hooks.rb:290 3.542
After features/support/hooks.rb:75 0.000
3:14.770
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.825
And I prepare Tails for memory erasure tests 0.553
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.888
And I fill the USB drive with a known pattern 2:43.791
And I read the content of the test FS 0.131
And patterns cover at least 99% of the test FS size in the guest's memory 3.334

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

When I eject the boot medium 0.296
And I wait for Tails to finish wiping the memory 9.243
Then I find very few patterns in the guest's memory 1.704

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

After features/support/hooks.rb:290 3.579
After features/support/hooks.rb:75 0.000
2:31.731
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.099
And I prepare Tails for memory erasure tests 0.545
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 26.218
And I fill the USB drive with a known pattern 1:42.728
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.722

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

When I eject the boot medium 0.288
And I wait for Tails to finish wiping the memory 9.309
Then I find very few patterns in the guest's memory 1.732

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

After features/support/hooks.rb:290 3.589
After features/support/hooks.rb:75 0.000
2:19.386
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.838
And I prepare Tails for memory erasure tests 0.473
And I fill a 128 MiB file with a known pattern on the persistent filesystem 24.629
And patterns cover at least 100 MiB in the guest's memory 3.522

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

When I eject the boot medium 0.720
And I wait for Tails to finish wiping the memory 10.174
Then I find very few patterns in the guest's memory 1.763

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

And Tails eventually shuts down 1:28.263
After features/support/hooks.rb:290 0.192
After features/support/hooks.rb:75 0.000
27.330
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.947
When I double-click on the Tails documentation launcher on the desktop 18.737
Then "Tails - Documentation" has loaded in the Tor Browser 0.645
After features/support/hooks.rb:290 1.349
After features/support/hooks.rb:75 0.000
32.828
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.934
When I double-click on the Tails documentation launcher on the desktop 18.415
Then "Tails - Documentation" has loaded in the Tor Browser 0.479
After features/support/hooks.rb:290 0.740
After features/support/hooks.rb:75 0.000
28.217
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.819
When I double-click on the Report an Error launcher on the desktop 19.636
Then the support documentation page opens in Tor Browser 0.761
After features/support/hooks.rb:290 1.036
After features/support/hooks.rb:75 0.000
Feature: Using Evince
34.317
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 7.952
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.214
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.050
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.156
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 17.241
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 0.728
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.399
When I close Evince 0.248
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.148
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.729
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.792
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.065
When I close Evince 0.214
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.179
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.663
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.289
# 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.130
After features/support/hooks.rb:290 0.791
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.283
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.072
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.185
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.059
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.173
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 16.985
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.456
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.351
After features/support/hooks.rb:290 0.712
After features/support/hooks.rb:75 0.000
18.102
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 7.814
And I wait 10 seconds 10.008

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.086
When I press the "PRINTSCREEN" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.072
After features/support/hooks.rb:290 0.623
After features/support/hooks.rb:75 0.000
Feature: Localization
57.792
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.696
And I log in to a new session in German (de) 28.878
When I double-click on the Report an Error launcher on the desktop 18.565
Then the support documentation page opens in Tor Browser 0.651
After features/support/hooks.rb:290 1.211
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.252
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.799
When I log in to a new session in Arabic (ar) 29.159
Then the keyboard layout is set to "us" 0.168
When the network is plugged 0.027
And Tor is ready 15.898
Then I successfully start the Unsafe Browser in "ar" 28.902
And I kill the Unsafe Browser 5.944
When I enable the screen keyboard 0.169
Then the screen keyboard works in Tor Browser 34.151
And DuckDuckGo is the default search engine 4.756
And I kill the Tor Browser 5.375
And the screen keyboard works in Thunderbird 21.310
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:290 3.070
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.017
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.706
When I log in to a new session in Chinese (zh_CN) 28.940
Then the keyboard layout is set to "cn" 0.211
When the network is plugged 0.045
And Tor is ready 17.295
Then I successfully start the Unsafe Browser in "zh_CN" 30.418
And I kill the Unsafe Browser 5.994
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 34.433
And DuckDuckGo is the default search engine 4.791
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 24.080
And the layout of the screen keyboard is set to "us" 0.611
After features/support/hooks.rb:290 1.339
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.128
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.914
When I log in to a new session in English (en) 16.625
Then the keyboard layout is set to "us" 0.169
When the network is plugged 0.034
And Tor is ready 14.541
Then I successfully start the Unsafe Browser in "en" 29.760
And I kill the Unsafe Browser 5.861
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 32.998
And DuckDuckGo is the default search engine 4.626
And I kill the Tor Browser 5.340
And the screen keyboard works in Thunderbird 20.482
And the layout of the screen keyboard is set to "us" 0.659
After features/support/hooks.rb:290 1.104
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.240
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.438
When I log in to a new session in French (fr) 28.374
Then the keyboard layout is set to "fr" 0.206
When the network is plugged 0.027
And Tor is ready 15.362
Then I successfully start the Unsafe Browser in "fr" 25.776
And I kill the Unsafe Browser 5.998
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 32.777
And DuckDuckGo is the default search engine 4.616
And I kill the Tor Browser 5.291
And the screen keyboard works in Thunderbird 22.636
And the layout of the screen keyboard is set to "fr" 0.593
After features/support/hooks.rb:290 1.109
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.810
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.640
When I log in to a new session in German (de) 30.504
Then the keyboard layout is set to "de" 0.235
When the network is plugged 0.035
And Tor is ready 15.699
Then I successfully start the Unsafe Browser in "de" 29.868
And I kill the Unsafe Browser 5.911
When I enable the screen keyboard 0.179
Then the screen keyboard works in Tor Browser 33.958
And DuckDuckGo is the default search engine 4.704
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 22.203
And the layout of the screen keyboard is set to "de" 0.586
After features/support/hooks.rb:290 1.205
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.415
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.502
When I log in to a new session in Italian (it) 33.895
Then the keyboard layout is set to "it" 0.152
When the network is plugged 0.023
And Tor is ready 15.557
Then I successfully start the Unsafe Browser in "it" 30.150
And I kill the Unsafe Browser 6.271
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 35.037
And DuckDuckGo is the default search engine 4.635
And I kill the Tor Browser 5.324
And the screen keyboard works in Thunderbird 22.145
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:290 1.209
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.060
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.819
When I log in to a new session in Persian (fa) 31.320
Then the keyboard layout is set to "ir" 0.179
When the network is plugged 0.023
And Tor is ready 15.696
Then I successfully start the Unsafe Browser in "fa" 29.223
And I kill the Unsafe Browser 6.594
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 35.188
And DuckDuckGo is the default search engine 4.675
And I kill the Tor Browser 5.312
And the screen keyboard works in Thunderbird 22.316
And the layout of the screen keyboard is set to "ir" 0.563
After features/support/hooks.rb:290 1.212
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.121
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.735
When I log in to a new session in Portuguese (pt) 28.796
Then the keyboard layout is set to "pt" 0.134
When the network is plugged 0.034
And Tor is ready 15.770
Then I successfully start the Unsafe Browser in "pt" 30.184
And I kill the Unsafe Browser 5.870
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 33.042
And DuckDuckGo is the default search engine 4.709
And I kill the Tor Browser 5.383
And the screen keyboard works in Thunderbird 22.754
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:290 1.937
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.560
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 7.869
When I log in to a new session in Russian (ru) 28.552
Then the keyboard layout is set to "ru" 0.146
When the network is plugged 0.026
And Tor is ready 14.382
Then I successfully start the Unsafe Browser in "ru" 30.838
And I kill the Unsafe Browser 5.868
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 34.289
And DuckDuckGo is the default search engine 4.665
And I kill the Tor Browser 5.326
And the screen keyboard works in Thunderbird 25.910
And the layout of the screen keyboard is set to "ru" 0.561
After features/support/hooks.rb:290 2.179
After features/support/hooks.rb:75 0.000
Feature: Localization
3:0.121
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 7.783
When I log in to a new session in Spanish (es) 28.210
Then the keyboard layout is set to "es" 0.136
When the network is plugged 0.022
And Tor is ready 45.189
Then I successfully start the Unsafe Browser in "es" 25.862
And I kill the Unsafe Browser 5.939
When I enable the screen keyboard 0.172
Then the screen keyboard works in Tor Browser 33.580
And DuckDuckGo is the default search engine 4.757
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 22.620
And the layout of the screen keyboard is set to "us" 0.595
After features/support/hooks.rb:290 2.344
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.932
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.671
When I log in to a new session in Turkish (tr) 27.820
Then the keyboard layout is set to "tr" 0.214
When the network is plugged 0.028
And Tor is ready 17.870
Then I successfully start the Unsafe Browser in "tr" 28.247
And I kill the Unsafe Browser 6.100
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 33.228
And DuckDuckGo is the default search engine 4.863
And I kill the Tor Browser 5.352
And the screen keyboard works in Thunderbird 21.699
And the layout of the screen keyboard is set to "us" 0.712
After features/support/hooks.rb:290 1.206
After features/support/hooks.rb:75 0.000
3:48.313
Scenario MAT can clean a PNG file
Before features/support/hooks.rb:245 0.004
Steps
Given a computer 0.264
And I start Tails from DVD with network unplugged and I login 3:48.048
cannot find GnomeApplicationsMenu.png on the screen (FindFailed)
./features/support/helpers/screen.rb:165:in `rescue in wait'
./features/support/helpers/screen.rb:158:in `wait'
./features/step_definitions/common_steps.rb:498:in `/^the Tails desktop is ready$/'
./features/step_definitions/common_steps.rb:453:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
./features/step_definitions/common_steps.rb:215:in `/^I start Tails( from DVD)?( with network unplugged)?( and genuine APT sources)?( and I login)?$/'
features/mat.feature:9:in `And I start Tails from DVD with network unplugged and I login'
And I plug and mount a USB drive containing a sample PNG 0.000
Then MAT can clean some sample PNG file 0.000
After features/support/hooks.rb:290 4.049

SCENARIO FAILED: 'MAT can clean a PNG file' (at time 02:53:13)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4530/artifact/build-artifacts/02:53:13_MAT_can_clean_a_PNG_file.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4530/artifact/build-artifacts/02:53:13_MAT_can_clean_a_PNG_file.mkv

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4530/artifact/build-artifacts/02:53:13_MAT_can_clean_a_PNG_file.boot-log

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4530/artifact/build-artifacts/02:53:13_MAT_can_clean_a_PNG_file.journal

After features/support/hooks.rb:75 0.010
Feature: Networking
36.062
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.778
And I disable networking in Tails Greeter 0.875
And I log in to a new session 15.819
Then no network interfaces are enabled 0.120
When I hotplug a network device 0.219
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.239
After features/support/hooks.rb:290 0.924
After features/support/hooks.rb:75 0.000
22.004
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 9.174
When the network is plugged 0.037
And Tor is ready 12.523
Then no unexpected services are listening for network connections 0.269

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:290 0.860
After features/support/hooks.rb:75 0.000
1:12.676
Before features/support/hooks.rb:245 0.015
Given I have started Tails from DVD and logged in and the network is connected 13.286
When I request a reboot using the system menu 2.057
Then Tails eventually restarts 57.332
After features/support/hooks.rb:290 3.509
After features/support/hooks.rb:75 0.000
17.442
Given I have the SSH key pair for an SFTP server 0.335
When I connect to an SFTP server on the Internet 16.217
Then I successfully connect to the SFTP server 0.889
After features/support/hooks.rb:446 0.540
After features/support/hooks.rb:290 0.958
After features/support/hooks.rb:75 0.000
8.795
When the network is plugged 0.031
And the Tor Connection Assistant autostarts 3.030
And I look at the hide mode but then I go back 4.130
And I choose to connect to Tor automatically 1.456
Then Tor Connection does not propose me to use Tor bridges 0.146
After features/support/hooks.rb:290 0.983
After features/support/hooks.rb:75 0.000
10.752
When I monitor the network connections of tails-security-check 0.310
And I re-run tails-security-check 0.423
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.018
After features/support/hooks.rb:446 0.477
After features/support/hooks.rb:290 0.844
After features/support/hooks.rb:75 0.000
3.766
When I monitor the network connections of htpdate 0.138
And I re-run htpdate 3.600
Then I see that htpdate is properly stream isolated 0.026
After features/support/hooks.rb:446 0.413
After features/support/hooks.rb:290 0.716
After features/support/hooks.rb:75 0.000
32.288
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.150
And I re-run tails-upgrade-frontend-wrapper 32.125
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:446 0.549
After features/support/hooks.rb:290 0.955
After features/support/hooks.rb:75 0.000
42.917
Before features/support/hooks.rb:245 0.013
Given I have started Tails from DVD and logged in and the network is connected 11.756
When I successfully start the Unsafe Browser 28.906
And I close the Unsafe Browser 0.122
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.639
And the Unsafe Browser chroot is torn down 0.492
After features/support/hooks.rb:290 1.287
After features/support/hooks.rb:75 0.000
1:8.811
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD and logged in and the network is connected 11.858
When I successfully start the Unsafe Browser 32.379
# 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.006

Slept for 10 seconds

And I start the Unsafe Browser 10.791
Then I see a warning about another instance already running 3.776
After features/support/hooks.rb:290 1.288
After features/support/hooks.rb:75 0.000
2:42.217
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:438 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.845
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.059
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 29.012
Then the Unsafe Browser has started 0.598
And I wait 120 seconds 2:0.096

Slept for 120 seconds

And the Unsafe Browser has not sent packets out to the Internet 0.586
After features/support/hooks.rb:446 0.526
After features/support/hooks.rb:290 0.879
After features/support/hooks.rb:75 0.036
43.696
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.912
And the network is unplugged 0.037
# 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 14.623
Then I am told I cannot start the Unsafe Browser when I am offline 6.112
After features/support/hooks.rb:290 1.043
After features/support/hooks.rb:75 0.000
31.803
When I plug a USB drive containing a basic VeraCrypt volume 7.121
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 21.867
And I open this VeraCrypt volume in GNOME Files 1.493
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.608
When I lock the currently opened VeraCrypt volume 0.553
Then the VeraCrypt volume has been unmounted and locked 0.158
After features/support/hooks.rb:290 0.782
After features/support/hooks.rb:75 0.000
35.214
When I plug a USB drive containing a hidden VeraCrypt volume 10.190
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 22.347
And I open this VeraCrypt volume in GNOME Files 1.440
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.546
When I lock the currently opened VeraCrypt volume 0.488
Then the VeraCrypt volume has been unmounted and locked 0.201
After features/support/hooks.rb:290 0.709
After features/support/hooks.rb:75 0.000
45.846
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.377
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 29.624
And I open this VeraCrypt volume in GNOME Files 1.663
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.533
When I lock the currently opened VeraCrypt file container 0.458
Then the VeraCrypt file container has been unmounted and locked 0.188
After features/support/hooks.rb:290 0.925
After features/support/hooks.rb:75 0.000
57.465
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.485
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 32.070
And I open this VeraCrypt volume in GNOME Files 1.661
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.560
When I lock the currently opened VeraCrypt file container 0.515
Then the VeraCrypt file container has been unmounted and locked 0.172
After features/support/hooks.rb:290 0.733
After features/support/hooks.rb:75 0.019
37.729
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.049
And I unlock and mount this VeraCrypt volume with GNOME Disks 27.745
And I open this VeraCrypt volume in GNOME Files 1.616
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.574
When I lock the currently opened VeraCrypt volume 0.485
Then the VeraCrypt volume has been unmounted and locked 0.257
After features/support/hooks.rb:290 0.953
After features/support/hooks.rb:75 0.000
35.838
When I plug a USB drive containing a hidden VeraCrypt volume 10.241
And I unlock and mount this VeraCrypt volume with GNOME Disks 22.672
And I open this VeraCrypt volume in GNOME Files 1.594
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.595
When I lock the currently opened VeraCrypt volume 0.510
Then the VeraCrypt volume has been unmounted and locked 0.223
After features/support/hooks.rb:290 1.034
After features/support/hooks.rb:75 0.000
1:3.228
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 19.646
And I unlock and mount this VeraCrypt file container with GNOME Disks 40.400
And I open this VeraCrypt volume in GNOME Files 1.797
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.599
When I lock the currently opened VeraCrypt file container 0.553
Then the VeraCrypt file container has been unmounted and locked 0.230
After features/support/hooks.rb:290 0.741
After features/support/hooks.rb:75 0.017
59.561
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.449
And I unlock and mount this VeraCrypt file container with GNOME Disks 34.159
And I open this VeraCrypt volume in GNOME Files 1.709
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.550
When I lock the currently opened VeraCrypt file container 0.446
Then the VeraCrypt file container has been unmounted and locked 0.245
After features/support/hooks.rb:290 0.769
After features/support/hooks.rb:75 0.018
54.317
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.332
And I unlock and mount this VeraCrypt file container with GNOME Disks 37.114
And I open this VeraCrypt volume in GNOME Files 1.859
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.158
When I lock the currently opened VeraCrypt file container 0.708
Then the VeraCrypt file container has been unmounted and locked 0.144
After features/support/hooks.rb:290 0.752
After features/support/hooks.rb:75 0.000