Project Number Date
test_Tails_ISO_stable 4567 13 Dec 2023, 15:14

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 421 1 12 0 0 434 54 1 55 1:27:51.473 Failed
Feature: Time syncing
1:3.670
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.418
When I bump the system time with "-15 days" 0.336
And I warm reboot the computer 0.065
And the computer reboots Tails 53.860
Then Tails' hardware clock is close to the host system's time 0.989
After features/support/hooks.rb:450 0.117
After features/support/hooks.rb:291 0.672
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:3.187
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.561
When I bump the hardware clock's time with "-15 days" 1.626
And I warm reboot the computer 0.066
And the computer reboots Tails 52.038
Then the hardware clock is still off by "-15 days" 0.894
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 0.591
After features/support/hooks.rb:75 0.006
20.200
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.165
And I prepare Tails for memory erasure tests 0.591
When I start a process allocating 128 MiB of memory with a known pattern 2.348
Then patterns cover at least 128 MiB in the guest's memory 4.310

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

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

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

After features/support/hooks.rb:291 0.999
After features/support/hooks.rb:75 0.000
1:7.057
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.245
And I prepare Tails for memory erasure tests 0.517
And I find very few patterns in the guest's memory 4.691

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

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

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

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

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

After features/support/hooks.rb:291 1.354
After features/support/hooks.rb:75 0.000
2:52.868
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.599
And I prepare Tails for memory erasure tests 0.567
When I plug and mount a 128 MiB USB drive with a vfat filesystem 8.030
Then I find very few patterns in the guest's memory 4.696

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

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

Pattern coverage: 95.441% (118 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.644
And I wait 20 seconds 20.006

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.449
After features/support/hooks.rb:75 0.000
6:6.279
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:18.609
And I prepare Tails for memory erasure tests 0.483
When I fill a 128 MiB file with a known pattern on the persistent filesystem 24.597
When I trigger shutdown 0.426
And I wait 20 seconds 20.002

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.473
After features/support/hooks.rb:75 0.012
36.434
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.996
And I temporarily create a 4 GiB disk named "gptfat" 0.050
And I create a gpt partition with a vfat filesystem on disk "gptfat" 4.011
And I plug USB drive "gptfat" 2.427
When I start Tails Installer 21.907
Then I am told by Tails Installer that the destination device "is too small" 0.041
After features/support/hooks.rb:291 0.895
After features/support/hooks.rb:75 0.001
11:48.843
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.012
Steps
Given a computer 0.189
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:4.450
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 23.905
And I accept adding "cowsay" to Additional Software 1:7.416
And Additional Software is correctly configured for package "cowsay" 1.437
And I shutdown Tails and wait for the computer to power off 6.077
And I start Tails from USB drive "__internal" with network unplugged 48.060
And I enable persistence 32.340
# 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.028
And I log in to a new session 24.860
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 51.683
And I revert the APT tweaks that made it prefer an old version of cowsay 0.072
# 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.063
And the network is plugged 0.076
And Tor is ready 18.229
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.812
And available upgrades have been checked 0.095
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 5:1.018
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:548:in `/^I see the "(.+)" notification(?: after at most (\d+) seconds)?$/'
features/additional_software_packages.feature:101:in `And I see the "The upgrade of your additional software failed" notification after at most 300 seconds'
And I can open the Additional Software configuration window from the notification 0.000
And I shutdown Tails and wait for the computer to power off 0.000
And I start Tails from USB drive "__internal" with network unplugged 0.000
And I enable persistence 0.000
# 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.000
And I log in to a new session 0.000
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 0.000
And I revert the APT tweaks that made it prefer an old version of cowsay 0.000
And the network is plugged 0.000
And Tor is ready 0.000
Then the Additional Software upgrade service has started 0.000
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.000
After features/support/hooks.rb:450 0.041
After features/support/hooks.rb:291 8.654

SCENARIO FAILED: 'Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online' (at time 01:31:28)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4567/artifact/build-artifacts/01:31:28_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4567/artifact/build-artifacts/01:31:28_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.mkv

After features/support/hooks.rb:75 0.017
53.230
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 42.803
When I eject the boot medium 0.339
Then Tails eventually shuts down 10.088
After features/support/hooks.rb:291 0.241
After features/support/hooks.rb:75 0.000
39.131
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 9.507
And I prepare Tails for memory erasure tests 0.558
And I fill a 128 MiB file with a known pattern on the root filesystem 13.962
And patterns cover at least 128 MiB in the guest's memory 3.358

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

When I eject the boot medium 0.587
And I wait for Tails to finish wiping the memory 9.436
Then I find very few patterns in the guest's memory 1.719

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

After features/support/hooks.rb:291 3.576
After features/support/hooks.rb:75 0.000
3:6.301
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and logged in 11.451
And I prepare Tails for memory erasure tests 0.531
And I plug and mount a 128 MiB USB drive with a vfat filesystem 8.064
And I fill the USB drive with a known pattern 2:22.700
And I read the content of the test FS 0.140
And patterns cover at least 99% of the test FS size in the guest's memory 3.460

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

When I eject the boot medium 0.284
And I wait for Tails to finish wiping the memory 17.920
Then I find very few patterns in the guest's memory 1.748

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

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

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

When I eject the boot medium 0.531
And I wait for Tails to finish wiping the memory 5.480
Then I find very few patterns in the guest's memory 2.105

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

After features/support/hooks.rb:291 3.808
After features/support/hooks.rb:75 0.000
2:22.440
Before features/support/hooks.rb:245 0.020
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.137
And I prepare Tails for memory erasure tests 0.586
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.379
And patterns cover at least 100 MiB in the guest's memory 4.303

Pattern coverage: 123.559% (123 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.700
And I wait for Tails to finish wiping the memory 9.832
Then I find very few patterns in the guest's memory 1.854

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

And Tails eventually shuts down 1:28.646
After features/support/hooks.rb:291 0.183
After features/support/hooks.rb:75 0.000
25.420
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.438
When I double-click on the Tails documentation launcher on the desktop 16.205
Then "Tails - Documentation" has loaded in the Tor Browser 0.776
After features/support/hooks.rb:291 1.412
After features/support/hooks.rb:75 0.000
32.803
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.439
When I double-click on the Tails documentation launcher on the desktop 18.908
Then "Tails - Documentation" has loaded in the Tor Browser 0.454
After features/support/hooks.rb:291 0.812
After features/support/hooks.rb:75 0.000
26.453
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and logged in 8.192
When I double-click on the Report an Error launcher on the desktop 17.455
Then the support documentation page opens in Tor Browser 0.805
After features/support/hooks.rb:291 1.256
After features/support/hooks.rb:75 0.000
Feature: Using Evince
38.494
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.420
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.207
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.054
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.060
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.188
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 19.772
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.233
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.451
When I close Evince 0.224
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.183
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.674
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.836
And AppArmor has denied "/usr/bin/evince" from opening "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.086
When I close Evince 0.237
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.228
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.706
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.790
# 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.074
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
Feature: Using Evince
28.485
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.284
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.194
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.087
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.203
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 16.871
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.406
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.438
After features/support/hooks.rb:291 0.735
After features/support/hooks.rb:75 0.000
21.073
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 10.620
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.239
When I press the "PRINTSCREEN" key 0.135
Then a screenshot is saved to the live user's Pictures directory 0.068
After features/support/hooks.rb:291 0.640
After features/support/hooks.rb:75 0.000
Feature: Localization
1:2.001
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 11.994
And I log in to a new session in German (de) 31.023
When I double-click on the Report an Error launcher on the desktop 18.233
Then the support documentation page opens in Tor Browser 0.749
After features/support/hooks.rb:291 1.010
After features/support/hooks.rb:75 0.000
Feature: Localization
2:44.817
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.151
When I log in to a new session in Arabic (ar) 35.241
Then the keyboard layout is set to "us" 0.264
When the network is plugged 0.036
And Tor is ready 16.352
Then I successfully start the Unsafe Browser in "ar" 25.779
And I kill the Unsafe Browser 5.976
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 33.295
And DuckDuckGo is the default search engine 9.495
And I kill the Tor Browser 5.328
And the screen keyboard works in Thunderbird 23.117
And the layout of the screen keyboard is set to "us" 0.625
After features/support/hooks.rb:291 1.451
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.218
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.894
When I log in to a new session in Chinese (zh_CN) 29.622
Then the keyboard layout is set to "cn" 0.267
When the network is plugged 0.046
And Tor is ready 14.502
Then I successfully start the Unsafe Browser in "zh_CN" 27.679
And I kill the Unsafe Browser 5.808
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 33.259
And DuckDuckGo is the default search engine 10.048
And I kill the Tor Browser 5.385
And the screen keyboard works in Thunderbird 27.888
And the layout of the screen keyboard is set to "us" 0.687
After features/support/hooks.rb:291 1.327
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.952
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 9.295
When I log in to a new session in English (en) 17.657
Then the keyboard layout is set to "us" 0.232
When the network is plugged 0.045
And Tor is ready 16.370
Then I successfully start the Unsafe Browser in "en" 25.385
And I kill the Unsafe Browser 5.880
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 33.787
And DuckDuckGo is the default search engine 5.532
And I kill the Tor Browser 5.386
And the screen keyboard works in Thunderbird 22.693
And the layout of the screen keyboard is set to "us" 0.537
After features/support/hooks.rb:291 0.982
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.362
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.845
When I log in to a new session in French (fr) 30.486
Then the keyboard layout is set to "fr" 0.225
When the network is plugged 0.050
And Tor is ready 16.935
Then I successfully start the Unsafe Browser in "fr" 27.177
And I kill the Unsafe Browser 5.898
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 32.059
And DuckDuckGo is the default search engine 9.682
And I kill the Tor Browser 5.370
And the screen keyboard works in Thunderbird 20.880
And the layout of the screen keyboard is set to "fr" 0.598
After features/support/hooks.rb:291 1.758
After features/support/hooks.rb:75 0.000
Feature: Localization
2:44.781
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.275
When I log in to a new session in German (de) 30.253
Then the keyboard layout is set to "de" 0.187
When the network is plugged 0.047
And Tor is ready 21.519
Then I successfully start the Unsafe Browser in "de" 27.119
And I kill the Unsafe Browser 5.938
When I enable the screen keyboard 0.177
Then the screen keyboard works in Tor Browser 32.966
And DuckDuckGo is the default search engine 9.832
And I kill the Tor Browser 5.340
And the screen keyboard works in Thunderbird 22.548
And the layout of the screen keyboard is set to "de" 0.573
After features/support/hooks.rb:291 1.218
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.946
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.023
When I log in to a new session in Italian (it) 29.997
Then the keyboard layout is set to "it" 0.166
When the network is plugged 0.034
And Tor is ready 15.771
Then I successfully start the Unsafe Browser in "it" 26.346
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.158
Then the screen keyboard works in Tor Browser 34.139
And DuckDuckGo is the default search engine 9.611
And I kill the Tor Browser 5.419
And the screen keyboard works in Thunderbird 23.906
And the layout of the screen keyboard is set to "us" 0.582
After features/support/hooks.rb:291 1.369
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.637
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.927
When I log in to a new session in Persian (fa) 28.886
Then the keyboard layout is set to "ir" 0.146
When the network is plugged 0.053
And Tor is ready 15.409
Then I successfully start the Unsafe Browser in "fa" 28.357
And I kill the Unsafe Browser 5.800
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 34.557
And DuckDuckGo is the default search engine 9.313
And I kill the Tor Browser 5.357
And the screen keyboard works in Thunderbird 24.069
And the layout of the screen keyboard is set to "ir" 0.621
After features/support/hooks.rb:291 1.095
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.011
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.246
When I log in to a new session in Portuguese (pt) 31.102
Then the keyboard layout is set to "pt" 0.139
When the network is plugged 0.057
And Tor is ready 13.748
Then I successfully start the Unsafe Browser in "pt" 29.527
And I kill the Unsafe Browser 5.813
When I enable the screen keyboard 0.156
Then the screen keyboard works in Tor Browser 32.881
And DuckDuckGo is the default search engine 13.045
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 22.222
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:291 1.160
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.565
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.715
When I log in to a new session in Russian (ru) 28.257
Then the keyboard layout is set to "ru" 0.213
When the network is plugged 0.035
And Tor is ready 16.583
Then I successfully start the Unsafe Browser in "ru" 28.009
And I kill the Unsafe Browser 5.762
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 33.985
And DuckDuckGo is the default search engine 9.414
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 24.623
And the layout of the screen keyboard is set to "ru" 0.586
After features/support/hooks.rb:291 1.323
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.722
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.740
When I log in to a new session in Spanish (es) 29.191
Then the keyboard layout is set to "es" 0.267
When the network is plugged 0.042
And Tor is ready 14.948
Then I successfully start the Unsafe Browser in "es" 26.794
And I kill the Unsafe Browser 5.912
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 32.346
And DuckDuckGo is the default search engine 9.571
And I kill the Tor Browser 5.313
And the screen keyboard works in Thunderbird 21.893
And the layout of the screen keyboard is set to "us" 0.571
After features/support/hooks.rb:291 1.272
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.506
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.679
When I log in to a new session in Turkish (tr) 32.285
Then the keyboard layout is set to "tr" 0.204
When the network is plugged 0.045
And Tor is ready 13.901
Then I successfully start the Unsafe Browser in "tr" 26.548
And I kill the Unsafe Browser 5.923
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 34.572
And DuckDuckGo is the default search engine 9.198
And I kill the Tor Browser 5.345
And the screen keyboard works in Thunderbird 21.993
And the layout of the screen keyboard is set to "us" 0.669
After features/support/hooks.rb:291 1.496
After features/support/hooks.rb:75 0.000
1:18.796
Before features/support/hooks.rb:245 0.005
Given a computer 0.176
And I start Tails from DVD with network unplugged and I login 59.742
And I plug and mount a USB drive containing a sample PNG 17.447
Then MAT can clean some sample PNG file 1.430
After features/support/hooks.rb:291 0.651
After features/support/hooks.rb:75 0.012
Feature: Networking
40.305
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.058
And I disable networking in Tails Greeter 0.918
And I log in to a new session 18.502
Then no network interfaces are enabled 0.151
When I hotplug a network device 0.454
And I wait 10 seconds 10.001

Slept for 10 seconds

Then no network interfaces are enabled 0.220
After features/support/hooks.rb:291 0.667
After features/support/hooks.rb:75 0.000
23.202
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 9.650
When the network is plugged 0.047
And Tor is ready 13.207
Then no unexpected services are listening for network connections 0.296

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:291 0.667
After features/support/hooks.rb:75 0.000
1:17.667
Before features/support/hooks.rb:245 0.005
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 1.920
Then Tails eventually restarts 1:2.460
After features/support/hooks.rb:291 3.513
After features/support/hooks.rb:75 0.000
17.591
Given I have the SSH key pair for an SFTP server 0.315
When I connect to an SFTP server on the Internet 16.370
Then I successfully connect to the SFTP server 0.904
After features/support/hooks.rb:450 0.542
After features/support/hooks.rb:291 0.950
After features/support/hooks.rb:75 0.000
8.442
When the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.699
And I look at the hide mode but then I go back 4.106
And I choose to connect to Tor automatically 1.432
Then Tor Connection does not propose me to use Tor bridges 0.164
After features/support/hooks.rb:291 0.727
After features/support/hooks.rb:75 0.000
10.321
When I monitor the network connections of tails-security-check 0.158
And I re-run tails-security-check 0.141
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.020
After features/support/hooks.rb:450 0.508
After features/support/hooks.rb:291 1.083
After features/support/hooks.rb:75 0.000
2.618
When I monitor the network connections of htpdate 0.120
And I re-run htpdate 2.481
Then I see that htpdate is properly stream isolated 0.017
After features/support/hooks.rb:450 0.477
After features/support/hooks.rb:291 0.791
After features/support/hooks.rb:75 0.000
32.246
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.124
And I re-run tails-upgrade-frontend-wrapper 32.110
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.590
After features/support/hooks.rb:291 1.081
After features/support/hooks.rb:75 0.000
41.630
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.341
When I successfully start the Unsafe Browser 26.921
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.751
And the Unsafe Browser chroot is torn down 0.494
After features/support/hooks.rb:291 0.895
After features/support/hooks.rb:75 0.000
1:4.709
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.800
When I successfully start the Unsafe Browser 27.068
# 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 12.060
Then I see a warning about another instance already running 3.769
After features/support/hooks.rb:291 1.160
After features/support/hooks.rb:75 0.000
2:42.465
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.467
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.066
But checking for updates is disabled in the Unsafe Browser's configuration 0.013
When I successfully start the Unsafe Browser 30.237
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.575
After features/support/hooks.rb:450 0.637
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.044
40.733
Before features/support/hooks.rb:245 0.016
Given I have started Tails from DVD and logged in and the network is connected 12.191
And the network is unplugged 0.066
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.009

Slept for 10 seconds

When I start the Unsafe Browser 11.909
Then I am told I cannot start the Unsafe Browser when I am offline 6.556
After features/support/hooks.rb:291 0.813
After features/support/hooks.rb:75 0.000
31.312
When I plug a USB drive containing a basic VeraCrypt volume 6.965
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 21.478
And I open this VeraCrypt volume in GNOME Files 1.066
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 1.097
When I lock the currently opened VeraCrypt volume 0.513
Then the VeraCrypt volume has been unmounted and locked 0.190
After features/support/hooks.rb:291 0.714
After features/support/hooks.rb:75 0.000
36.957
When I plug a USB drive containing a hidden VeraCrypt volume 10.206
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 22.479
And I open this VeraCrypt volume in GNOME Files 1.558
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 2.018
When I lock the currently opened VeraCrypt volume 0.473
Then the VeraCrypt volume has been unmounted and locked 0.221
After features/support/hooks.rb:291 0.850
After features/support/hooks.rb:75 0.000
46.630
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 13.361
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 30.343
And I open this VeraCrypt volume in GNOME Files 1.659
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.550
When I lock the currently opened VeraCrypt file container 0.493
Then the VeraCrypt file container has been unmounted and locked 0.221
After features/support/hooks.rb:291 0.650
After features/support/hooks.rb:75 0.000
53.663
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.987
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 28.869
And I open this VeraCrypt volume in GNOME Files 1.571
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.546
When I lock the currently opened VeraCrypt file container 0.447
Then the VeraCrypt file container has been unmounted and locked 0.241
After features/support/hooks.rb:291 0.679
After features/support/hooks.rb:75 0.017
37.581
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 6.979
And I unlock and mount this VeraCrypt volume with GNOME Disks 27.449
And I open this VeraCrypt volume in GNOME Files 1.800
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.557
When I lock the currently opened VeraCrypt volume 0.588
Then the VeraCrypt volume has been unmounted and locked 0.204
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.000
34.807
When I plug a USB drive containing a hidden VeraCrypt volume 10.206
And I unlock and mount this VeraCrypt volume with GNOME Disks 21.591
And I open this VeraCrypt volume in GNOME Files 1.646
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.586
When I lock the currently opened VeraCrypt volume 0.542
Then the VeraCrypt volume has been unmounted and locked 0.232
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.000
1:2.666
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.207
And I unlock and mount this VeraCrypt file container with GNOME Disks 41.606
And I open this VeraCrypt volume in GNOME Files 1.607
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.543
When I lock the currently opened VeraCrypt file container 0.455
Then the VeraCrypt file container has been unmounted and locked 0.246
After features/support/hooks.rb:291 0.828
After features/support/hooks.rb:75 0.015
57.273
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.389
And I unlock and mount this VeraCrypt file container with GNOME Disks 33.872
And I open this VeraCrypt volume in GNOME Files 1.749
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.542
When I lock the currently opened VeraCrypt file container 0.455
Then the VeraCrypt file container has been unmounted and locked 0.263
After features/support/hooks.rb:291 0.744
After features/support/hooks.rb:75 0.014
52.694
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.259
And I unlock and mount this VeraCrypt file container with GNOME Disks 37.258
And I open this VeraCrypt volume in GNOME Files 1.876
Then I see "SecretFileOnVeraCryptVolume.png" after at most 10 seconds 0.569
When I lock the currently opened VeraCrypt file container 0.506
Then the VeraCrypt file container has been unmounted and locked 0.225
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.000