Project Number Date
test_Tails_ISO_stable 4898 18 Jun 2024, 13:29

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 430 1 11 0 0 442 54 1 55 1:29:57.350 Failed
Feature: Time syncing
1:27.640
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD without network and logged in 8.269
When I bump the system time with "-15 days" 0.666
And I warm reboot the computer 0.020
And the computer reboots Tails 1:18.576
Then Tails' hardware clock is close to the host system's time 0.106
After features/support/hooks.rb:509 0.113
After features/support/hooks.rb:320 0.817
After features/support/hooks.rb:100 0.005
Feature: Time syncing
1:28.054
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.002
Given I have started Tails from DVD without network and logged in 10.228
When I bump the hardware clock's time with "-15 days" 1.833
And I warm reboot the computer 0.012
And the computer reboots Tails 1:15.156
Then the hardware clock is still off by "-15 days" 0.823
After features/support/hooks.rb:509 0.107
After features/support/hooks.rb:320 0.567
After features/support/hooks.rb:100 0.006
20.351
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 7.974
And I prepare Tails for memory erasure tests 0.504
When I start a process allocating 128 MiB of memory with a known pattern 2.377
Then patterns cover at least 128 MiB in the guest's memory 3.509

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

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

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

After features/support/hooks.rb:320 1.143
After features/support/hooks.rb:100 0.000
23.748
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.902
And I prepare Tails for memory erasure tests 0.444
And I find very few patterns in the guest's memory 3.854

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

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

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

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

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

After features/support/hooks.rb:320 1.342
After features/support/hooks.rb:100 0.000
48.575
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.548
And I prepare Tails for memory erasure tests 0.443
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.213
Then I find very few patterns in the guest's memory 4.272

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:320 1.219
After features/support/hooks.rb:100 0.000
1:17.132
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.094
And I prepare Tails for memory erasure tests 0.573
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 37.042
Then I find very few patterns in the guest's memory 3.549

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:320 1.082
After features/support/hooks.rb:100 0.000
53.050
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.645
And I prepare Tails for memory erasure tests 0.468
When I fill a 128 MiB file with a known pattern on the root filesystem 17.323
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 2.280
Then patterns cover at least 128 MiB in the guest's memory 2.543

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.494
After features/support/hooks.rb:100 0.000
8:10.283
Before features/support/hooks.rb:269 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:22.560
And I prepare Tails for memory erasure tests 0.503
When I fill a 128 MiB file with a known pattern on the persistent filesystem 25.004
When I trigger shutdown 0.011
And I wait 20 seconds 20.017

Slept for 20 seconds

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

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

After features/support/hooks.rb:320 3.514
After features/support/hooks.rb:100 0.012
28.009
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 9.646
And I temporarily create a 4 GiB disk named "gptfat" 0.063
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.473
And I plug USB drive "gptfat" 2.587
When I start Tails Installer 9.180
Then I am told by Tails Installer that the destination device "is too small" 0.058
After features/support/hooks.rb:320 1.918
After features/support/hooks.rb:100 0.001
3:2.596
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:501 0.003
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:38.454
And I update APT using apt 20.023
When I install "popularity-contest" using apt 25.606
Then I am notified I can not use Additional Software for "popularity-contest" 5.812
And I can open the Additional Software documentation from the notification 32.699
After features/support/hooks.rb:509 37.604
After features/support/hooks.rb:320 2.485
After features/support/hooks.rb:100 0.004
7:3.161
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:501 0.006
Steps
Given a computer 0.219
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:19.100
And I configure APT to prefer an old version of cowsay 0.024
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.601
And I accept adding "cowsay" to Additional Software 6.670
And Additional Software is correctly configured for package "cowsay" 0.903
And I shutdown Tails and wait for the computer to power off 6.592
And I start Tails from USB drive "__internal" with network unplugged 59.400
And I enable persistence 12.437
# 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.034
And I log in to a new session 36.778
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.595
And I revert the APT tweaks that made it prefer an old version of cowsay 0.053
# 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.071
And the network is plugged 0.034
And Tor is ready 21.331
# 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 39.250
And available upgrades have been checked 0.644
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.069
And I can open the Additional Software configuration window from the notification 30.345
The
The Dogtail init script raised: SearchError: descendent of [application | gnome-shell]: child with name="Configure" roleName='push button'
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:335:in `initialize'
./features/support/helpers/dogtail.rb:264:in `new'
./features/support/helpers/dogtail.rb:264:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:272:in `child'
./features/step_definitions/additional_software_packages.rb:41:in `click_gnome_shell_notification_button'
./features/step_definitions/additional_software_packages.rb:164:in `/^I can open the Additional Software configuration window from the notification$/'
features/additional_software_packages.feature:106:in `And I can open the Additional Software configuration window from the notification'
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:509 0.039
After features/support/hooks.rb:320 5.939

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_var_log_boot.log

Content of /run/live-additional-software/log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.file_content_run_live-additional-software_log

Output of ls -la --full-time /live/persistence/tailsdata_unlocked: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_cache_apt

Output of ls -lar --full-time /var/lib/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_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/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4898/artifact/build-artifacts/01:31:45_Recovering_in_offline_mode_after_Additional_Software_previously_failed_to_upgrade_and_then_succeed_to_upgrade_when_online.journal

After features/support/hooks.rb:100 0.019
1:2.904
Before features/support/hooks.rb:269 0.010
Given I have started Tails from DVD and logged in and the network is connected 49.773
When I eject the boot medium 0.249
Then Tails eventually shuts down 12.881
After features/support/hooks.rb:320 0.224
After features/support/hooks.rb:100 0.000
48.290
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.945
And I prepare Tails for memory erasure tests 0.538
And I fill a 128 MiB file with a known pattern on the root filesystem 17.135
And patterns cover at least 128 MiB in the guest's memory 5.024

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

When I eject the boot medium 0.287
And I wait for Tails to finish wiping the memory 14.480
Then I find very few patterns in the guest's memory 1.878

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

After features/support/hooks.rb:320 3.578
After features/support/hooks.rb:100 0.000
45.344
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.334
And I prepare Tails for memory erasure tests 0.470
And I plug and mount a 128 MiB USB drive with a vfat filesystem 9.268
And I fill the USB drive with a known pattern 2.679
And I read the content of the test FS 0.127
And patterns cover at least 90% of the test FS size in the guest's memory 3.616

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

When I eject the boot medium 3.556
And I wait for Tails to finish wiping the memory 15.471
Then I find very few patterns in the guest's memory 1.821

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

After features/support/hooks.rb:320 3.902
After features/support/hooks.rb:100 0.000
1:5.879
Before features/support/hooks.rb:269 0.020
Given I have started Tails from DVD without network and logged in 9.187
And I prepare Tails for memory erasure tests 0.407
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 40.795
And I fill the USB drive with a known pattern 1.266
And I read the content of the test FS 0.076
And patterns cover at least 99% of the test FS size in the guest's memory 3.542

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

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

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

After features/support/hooks.rb:320 3.515
After features/support/hooks.rb:100 0.000
2:19.589
Before features/support/hooks.rb:269 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.448
And I prepare Tails for memory erasure tests 0.546
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.288
And patterns cover at least 100 MiB in the guest's memory 4.269

Pattern coverage: 111.934% (111 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.467
And I wait for Tails to finish wiping the memory 11.790
Then I find very few patterns in the guest's memory 1.790

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

And Tails eventually shuts down 1:27.987
After features/support/hooks.rb:320 0.171
After features/support/hooks.rb:100 0.000
46.276
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and logged in 8.338
When I start "Tails Documentation" via GNOME Activities Overview 10.655
Then the Tor Browser has started 26.492
Then "Tails - Documentation" has loaded in the Tor Browser 0.789
After features/support/hooks.rb:320 1.282
After features/support/hooks.rb:100 0.000
1:11.969
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 35.333
When I start "Tails Documentation" via GNOME Activities Overview 10.948
Then the Tor Browser has started 25.042
Then "Tails - Documentation" has loaded in the Tor Browser 0.644
After features/support/hooks.rb:320 0.965
After features/support/hooks.rb:100 0.000
Feature: Using Evince
21.477
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and logged in 8.192
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.227
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.043
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.085
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.059
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.149
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.481
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.319
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.073
When I close Evince 0.187
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.151
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.218
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.356
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.067
When I close Evince 0.175
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.176
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.186
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.260
# 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.065
After features/support/hooks.rb:320 1.629
After features/support/hooks.rb:100 0.000
Feature: Using Evince
17.339
Before features/support/hooks.rb:269 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.795
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.172
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.076
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.191
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.700
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 3.295
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.108
After features/support/hooks.rb:320 1.042
After features/support/hooks.rb:100 0.000
19.843
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and logged in 8.238
And I wait 10 seconds 10.009

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.071
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.217
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.064
After features/support/hooks.rb:320 0.824
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.988
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.013
When I log in to a new session in Arabic (ar) 35.360
Then the keyboard layout is set to "us" 0.210
When the network is plugged 0.064
And Tor is ready 17.489
Then I successfully start the Unsafe Browser in "ar" 16.818
And I kill the Unsafe Browser 5.741
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 31.763
And DuckDuckGo is the default search engine 11.549
And I kill the Tor Browser 5.815
And the screen keyboard works in Thunderbird 14.441
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:320 1.671
After features/support/hooks.rb:100 0.000
Feature: Localization
2:30.258
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.717
When I log in to a new session in Chinese (zh_CN) 34.940
Then the keyboard layout is set to "cn" 0.234
When the network is plugged 0.104
And Tor is ready 17.894
Then I successfully start the Unsafe Browser in "zh_CN" 15.894
And I kill the Unsafe Browser 5.883
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 29.999
And DuckDuckGo is the default search engine 10.261
And I kill the Tor Browser 5.659
And the screen keyboard works in Thunderbird 19.988
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:320 1.715
After features/support/hooks.rb:100 0.000
Feature: Localization
2:33.927
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.719
When I log in to a new session in English (en) 16.516
Then the keyboard layout is set to "us" 0.197
When the network is plugged 0.055
And Tor is ready 44.960
Then I successfully start the Unsafe Browser in "en" 17.567
And I kill the Unsafe Browser 5.758
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 33.243
And DuckDuckGo is the default search engine 5.315
And I kill the Tor Browser 5.283
And the screen keyboard works in Thunderbird 13.608
And the layout of the screen keyboard is set to "us" 0.576
After features/support/hooks.rb:320 1.675
After features/support/hooks.rb:100 0.000
Feature: Localization
2:34.455
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.253
When I log in to a new session in French (fr) 35.793
Then the keyboard layout is set to "fr" 0.292
When the network is plugged 0.057
And Tor is ready 19.300
Then I successfully start the Unsafe Browser in "fr" 19.845
And I kill the Unsafe Browser 5.893
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 33.571
And DuckDuckGo is the default search engine 10.415
And I kill the Tor Browser 5.533
And the screen keyboard works in Thunderbird 14.697
And the layout of the screen keyboard is set to "fr" 0.652
After features/support/hooks.rb:320 1.449
After features/support/hooks.rb:100 0.000
Feature: Localization
2:43.581
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 22.475
When I log in to a new session in German (de) 39.557
Then the keyboard layout is set to "de" 0.272
When the network is plugged 0.055
And Tor is ready 15.911
Then I successfully start the Unsafe Browser in "de" 15.895
And I kill the Unsafe Browser 5.673
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 32.184
And DuckDuckGo is the default search engine 11.757
And I kill the Tor Browser 5.536
And the screen keyboard works in Thunderbird 13.414
And the layout of the screen keyboard is set to "de" 0.724
After features/support/hooks.rb:320 1.322
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.716
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.472
When I log in to a new session in Italian (it) 33.601
Then the keyboard layout is set to "it" 0.170
When the network is plugged 0.422
And Tor is ready 17.505
Then I successfully start the Unsafe Browser in "it" 16.264
And I kill the Unsafe Browser 5.784
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 31.925
And DuckDuckGo is the default search engine 11.154
And I kill the Tor Browser 5.622
And the screen keyboard works in Thunderbird 13.006
And the layout of the screen keyboard is set to "us" 0.657
After features/support/hooks.rb:320 1.291
After features/support/hooks.rb:100 0.000
Feature: Localization
2:32.739
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.123
When I log in to a new session in Persian (fa) 35.532
Then the keyboard layout is set to "ir" 0.277
When the network is plugged 0.062
And Tor is ready 18.898
Then I successfully start the Unsafe Browser in "fa" 18.914
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 32.737
And DuckDuckGo is the default search engine 11.035
And I kill the Tor Browser 5.555
And the screen keyboard works in Thunderbird 15.003
And the layout of the screen keyboard is set to "ir" 0.708
After features/support/hooks.rb:320 1.936
After features/support/hooks.rb:100 0.000
Feature: Localization
2:37.329
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.684
When I log in to a new session in Portuguese (pt) 37.102
Then the keyboard layout is set to "pt" 0.406
When the network is plugged 0.152
And Tor is ready 18.713
Then I successfully start the Unsafe Browser in "pt" 19.529
And I kill the Unsafe Browser 6.010
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 33.865
And DuckDuckGo is the default search engine 11.378
And I kill the Tor Browser 5.653
And the screen keyboard works in Thunderbird 13.982
And the layout of the screen keyboard is set to "us" 0.697
After features/support/hooks.rb:320 1.486
After features/support/hooks.rb:100 0.000
Feature: Localization
2:29.121
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.144
When I log in to a new session in Russian (ru) 33.406
Then the keyboard layout is set to "ru" 0.174
When the network is plugged 0.149
And Tor is ready 18.305
Then I successfully start the Unsafe Browser in "ru" 15.987
And I kill the Unsafe Browser 5.720
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 31.663
And DuckDuckGo is the default search engine 12.033
And I kill the Tor Browser 5.575
And the screen keyboard works in Thunderbird 16.202
And the layout of the screen keyboard is set to "ru" 0.637
After features/support/hooks.rb:320 1.251
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.409
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.483
When I log in to a new session in Spanish (es) 34.603
Then the keyboard layout is set to "es" 0.266
When the network is plugged 0.060
And Tor is ready 16.008
Then I successfully start the Unsafe Browser in "es" 17.396
And I kill the Unsafe Browser 5.805
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 29.136
And DuckDuckGo is the default search engine 16.651
And I kill the Tor Browser 5.502
And the screen keyboard works in Thunderbird 12.722
And the layout of the screen keyboard is set to "us" 0.644
After features/support/hooks.rb:320 1.613
After features/support/hooks.rb:100 0.000
Feature: Localization
2:23.569
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.242
When I log in to a new session in Turkish (tr) 33.964
Then the keyboard layout is set to "tr" 0.169
When the network is plugged 0.059
And Tor is ready 16.588
Then I successfully start the Unsafe Browser in "tr" 16.123
And I kill the Unsafe Browser 5.959
When I enable the screen keyboard 0.228
Then the screen keyboard works in Tor Browser 32.326
And DuckDuckGo is the default search engine 10.057
And I kill the Tor Browser 5.306
And the screen keyboard works in Thunderbird 13.951
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:320 1.479
After features/support/hooks.rb:100 0.000
1:38.749
Before features/support/hooks.rb:269 0.010
Given a computer 0.325
And I start Tails from DVD with network unplugged and I login 1:20.807
And I plug and mount a USB drive containing a sample PNG 15.753
Then MAT can clean some sample PNG file 1.863
After features/support/hooks.rb:320 0.865
After features/support/hooks.rb:100 0.015
Feature: Networking
51.535
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 22.094
And I disable networking in Tails Greeter 1.018
And I log in to a new session 17.742
Then no network interfaces are enabled 0.216
When I hotplug a network device 0.201
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.251
After features/support/hooks.rb:320 2.437
After features/support/hooks.rb:100 0.000
13.133
Before features/support/hooks.rb:269 0.011
Given I have started Tails from DVD and logged in and the network is connected 12.894
Then no unexpected services are listening for network connections 0.238

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:320 0.734
After features/support/hooks.rb:100 0.000
1:28.552
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.735
When I request a reboot using the system menu 1.756
Then Tails eventually restarts 1:15.060
After features/support/hooks.rb:320 3.709
After features/support/hooks.rb:100 0.000
26.122
Given I have the SSH key pair for an SFTP server 0.247
When I connect to an SFTP server on the Internet 24.739
Then I successfully connect to the SFTP server 1.135
After features/support/hooks.rb:509 0.493
After features/support/hooks.rb:320 2.254
After features/support/hooks.rb:100 0.000
12:11.021
When the network is plugged 0.110
And I wait 720 seconds 12:0.012

Slept for 720 seconds

Then I successfully configure Tor 10.852
And the time has synced 0.046
After features/support/hooks.rb:320 0.837
After features/support/hooks.rb:100 0.000
11.674
When the network is plugged 0.310
And the Tor Connection Assistant autostarts 5.655
And I look at the hide mode but then I go back 4.268
And I choose to connect to Tor automatically 1.286
Then Tor Connection does not propose me to use Tor bridges 0.153
After features/support/hooks.rb:320 1.033
After features/support/hooks.rb:100 0.000
10.304
When I monitor the network connections of tails-security-check 0.068
And I re-run tails-security-check 0.210
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.025
After features/support/hooks.rb:509 0.540
After features/support/hooks.rb:320 0.849
After features/support/hooks.rb:100 0.000
2.503
When I monitor the network connections of htpdate 0.081
And I re-run htpdate 2.409
Then I see that htpdate is properly stream isolated 0.013
After features/support/hooks.rb:509 0.464
After features/support/hooks.rb:320 0.659
After features/support/hooks.rb:100 0.000
32.540
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.089
And I re-run tails-upgrade-frontend-wrapper 32.434
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.016
After features/support/hooks.rb:509 0.562
After features/support/hooks.rb:320 0.830
After features/support/hooks.rb:100 0.000
32.850
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.366
When I successfully start the Unsafe Browser 18.277
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.612
And the Unsafe Browser chroot is torn down 0.472
After features/support/hooks.rb:320 0.743
After features/support/hooks.rb:100 0.000
44.163
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.892
When I successfully start the Unsafe Browser 17.800
# 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.182
Then I see a warning about another instance already running 3.277
After features/support/hooks.rb:320 1.518
After features/support/hooks.rb:100 0.000
2:31.522
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:501 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.920
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.114
But checking for updates is disabled in the Unsafe Browser's configuration 0.021
When I successfully start the Unsafe Browser 18.866
And I wait 120 seconds 2:0.090

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.499
After features/support/hooks.rb:509 0.537
After features/support/hooks.rb:320 0.738
After features/support/hooks.rb:100 0.040
30.471
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.666
And the network is unplugged 0.051
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.002

Slept for 10 seconds

When I try to start the Unsafe Browser 0.180
Then I am told I cannot start the Unsafe Browser when I am offline 7.570
After features/support/hooks.rb:320 2.389
After features/support/hooks.rb:100 0.000
20.765
When I plug a USB drive containing a basic VeraCrypt volume 7.015
And I cancel the GNOME authentication prompt 2.125
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.155
And I open this VeraCrypt volume in GNOME Files 5.417
Then I see the expected contents in this VeraCrypt volume 0.529
When I lock the currently opened VeraCrypt volume 0.372
Then the VeraCrypt volume has been unmounted and locked 0.148
After features/support/hooks.rb:320 1.089
After features/support/hooks.rb:100 0.001
24.704
When I plug a USB drive containing a hidden VeraCrypt volume 11.369
And I cancel the GNOME authentication prompt 1.994
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.429
And I open this VeraCrypt volume in GNOME Files 4.884
Then I see the expected contents in this VeraCrypt volume 0.516
When I lock the currently opened VeraCrypt volume 0.374
Then the VeraCrypt volume has been unmounted and locked 0.135
After features/support/hooks.rb:320 0.929
After features/support/hooks.rb:100 0.000
38.916
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.102
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 11.964
And I open this VeraCrypt volume in GNOME Files 6.469
Then I see the expected contents in this VeraCrypt volume 3.506
When I lock the currently opened VeraCrypt file container 0.470
Then the VeraCrypt file container has been unmounted and locked 0.404
After features/support/hooks.rb:320 0.832
After features/support/hooks.rb:100 0.000
45.531
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.202
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 10.627
And I open this VeraCrypt volume in GNOME Files 7.050
Then I see the expected contents in this VeraCrypt volume 1.039
When I lock the currently opened VeraCrypt file container 0.469
Then the VeraCrypt file container has been unmounted and locked 0.142
After features/support/hooks.rb:320 0.953
After features/support/hooks.rb:100 0.022
27.627
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.085
And I cancel the GNOME authentication prompt 2.205
And I unlock and mount this VeraCrypt volume with GNOME Disks 11.739
And I open this VeraCrypt volume in GNOME Files 5.310
Then I see the expected contents in this VeraCrypt volume 0.542
When I lock the currently opened VeraCrypt volume 0.552
Then the VeraCrypt volume has been unmounted and locked 0.191
After features/support/hooks.rb:320 1.145
After features/support/hooks.rb:100 0.000
28.486
When I plug a USB drive containing a hidden VeraCrypt volume 10.480
And I cancel the GNOME authentication prompt 2.382
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.661
And I open this VeraCrypt volume in GNOME Files 4.483
Then I see the expected contents in this VeraCrypt volume 0.670
When I lock the currently opened VeraCrypt volume 0.624
Then the VeraCrypt volume has been unmounted and locked 0.183
After features/support/hooks.rb:320 1.103
After features/support/hooks.rb:100 0.000
55.402
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 24.185
And I unlock and mount this VeraCrypt file container with GNOME Disks 23.088
And I open this VeraCrypt volume in GNOME Files 5.505
Then I see the expected contents in this VeraCrypt volume 1.857
When I lock the currently opened VeraCrypt file container 0.486
Then the VeraCrypt file container has been unmounted and locked 0.279
After features/support/hooks.rb:320 1.035
After features/support/hooks.rb:100 0.014
56.721
When I plug and mount a USB drive containing a hidden VeraCrypt file container 27.955
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.622
And I open this VeraCrypt volume in GNOME Files 5.483
Then I see the expected contents in this VeraCrypt volume 1.803
When I lock the currently opened VeraCrypt file container 0.481
Then the VeraCrypt file container has been unmounted and locked 0.375
After features/support/hooks.rb:320 0.982
After features/support/hooks.rb:100 0.019
47.430
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.984
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.456
And I open this VeraCrypt volume in GNOME Files 5.209
Then I see the expected contents in this VeraCrypt volume 5.749
When I lock the currently opened VeraCrypt file container 0.413
Then the VeraCrypt file container has been unmounted and locked 0.618
After features/support/hooks.rb:320 1.519
After features/support/hooks.rb:100 0.000