Project Number Date
test_Tails_ISO_stable 4767 04 Apr 2024, 12:27

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 431 1 1 0 0 433 52 1 53 1:9:1.638 Failed
Feature: Time syncing
1:15.890
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.114
When I bump the system time with "-15 days" 0.210
And I warm reboot the computer 0.013
And the computer reboots Tails 1:6.964
Then Tails' hardware clock is close to the host system's time 0.588
After features/support/hooks.rb:450 0.124
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:15.215
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.693
When I bump the hardware clock's time with "-15 days" 1.534
And I warm reboot the computer 0.019
And the computer reboots Tails 1:4.359
Then the hardware clock is still off by "-15 days" 0.609
After features/support/hooks.rb:450 0.101
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.005
18.831
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.156
And I prepare Tails for memory erasure tests 0.410
When I start a process allocating 128 MiB of memory with a known pattern 1.184
Then patterns cover at least 128 MiB in the guest's memory 3.674

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

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

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

After features/support/hooks.rb:291 1.713
After features/support/hooks.rb:75 0.000
22.587
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.131
And I prepare Tails for memory erasure tests 0.424
And I find very few patterns in the guest's memory 4.388

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.010

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.510
After features/support/hooks.rb:75 0.000
6:25.774
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:41.623
And I prepare Tails for memory erasure tests 0.428
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.570
When I trigger shutdown 0.010
And I wait 20 seconds 20.001

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.466
After features/support/hooks.rb:75 0.009
24.111
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.905
And I temporarily create a 4 GiB disk named "gptfat" 0.057
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.049
And I plug USB drive "gptfat" 2.596
When I start Tails Installer 8.455
Then I am told by Tails Installer that the destination device "is too small" 0.048
After features/support/hooks.rb:291 0.645
After features/support/hooks.rb:75 0.001
8:13.287
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.007
Given a computer 0.182
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:0.454
And I configure APT to prefer an old version of cowsay 0.042
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.959
And I accept adding "cowsay" to Additional Software 5.407
And Additional Software is correctly configured for package "cowsay" 0.869
And I shutdown Tails and wait for the computer to power off 6.402
And I start Tails from USB drive "__internal" with network unplugged 53.005
And I enable persistence 10.269
# 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 32.646
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.008
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.064
And the network is plugged 0.056
And Tor is ready 18.384
# 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.766
And available upgrades have been checked 0.074
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.019
And I can open the Additional Software configuration window from the notification 4.833
And I shutdown Tails and wait for the computer to power off 13.238
And I start Tails from USB drive "__internal" with network unplugged 53.616
And I enable persistence 10.701
# 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.037
And I log in to a new session 31.760
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.995
And I revert the APT tweaks that made it prefer an old version of cowsay 0.055
And the network is plugged 0.052
And Tor is ready 38.052
Then the Additional Software upgrade service has started 0.166
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.084
After features/support/hooks.rb:450 2.401
After features/support/hooks.rb:291 0.636
After features/support/hooks.rb:75 0.074
51.499
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD and logged in and the network is connected 44.630
When I eject the boot medium 0.245
Then Tails eventually shuts down 6.623
After features/support/hooks.rb:291 0.206
After features/support/hooks.rb:75 0.000
42.737
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.642
And I prepare Tails for memory erasure tests 0.389
And I fill a 128 MiB file with a known pattern on the root filesystem 17.066
And patterns cover at least 128 MiB in the guest's memory 3.623

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

When I eject the boot medium 0.271
And I wait for Tails to finish wiping the memory 11.026
Then I find very few patterns in the guest's memory 1.717

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

After features/support/hooks.rb:291 3.568
After features/support/hooks.rb:75 0.000
33.212
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.082
And I prepare Tails for memory erasure tests 0.420
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.941
And I fill the USB drive with a known pattern 1.968
And I read the content of the test FS 0.117
And patterns cover at least 90% of the test FS size in the guest's memory 3.495

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

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

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

After features/support/hooks.rb:291 3.551
After features/support/hooks.rb:75 0.000
2:12.574
Scenario Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4
Before features/support/hooks.rb:245 0.006
Steps
Given I have started Tails from DVD without network and logged in 8.552
And I prepare Tails for memory erasure tests 0.393
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 29.065
And I fill the USB drive with a known pattern 1.370
And I read the content of the test FS 0.061
And patterns cover at least 99% of the test FS size in the guest's memory 2.666

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

When I eject the boot medium 0.461
And I wait for Tails to finish wiping the memory 1:30.002
cannot find MemoryWipeCompleted.png on the screen (FindFailed)
./features/support/helpers/screen.rb:166:in `rescue in wait'
./features/support/helpers/screen.rb:159:in `wait'
./features/step_definitions/erase_memory.rb:229:in `/^I wait for Tails to finish wiping the memory$/'
features/emergency_shutdown.feature:44:in `And I wait for Tails to finish wiping the memory'
Then I find very few patterns in the guest's memory 0.000
After features/support/hooks.rb:291 9.642

SCENARIO FAILED: 'Tails erases memory on DVD boot medium removal: LUKS-encrypted ext4' (at time 01:48:03)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4767/artifact/build-artifacts/01:48:03_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/4767/artifact/build-artifacts/01:48:03_Tails_erases_memory_on_DVD_boot_medium_removal:_LUKS-encrypted_ext4.mkv

After features/support/hooks.rb:75 0.000
2:20.879
Before features/support/hooks.rb:245 0.005
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 9.863
And I prepare Tails for memory erasure tests 0.384
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.759
And patterns cover at least 100 MiB in the guest's memory 3.210

Pattern coverage: 113.270% (113 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.419
And I wait for Tails to finish wiping the memory 9.336
Then I find very few patterns in the guest's memory 1.802

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

And Tails eventually shuts down 1:30.102
After features/support/hooks.rb:291 0.149
After features/support/hooks.rb:75 0.000
40.293
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and logged in 8.223
When I start "Tails Documentation" via GNOME Activities Overview 10.750
Then the Tor Browser has started 20.699
Then "Tails - Documentation" has loaded in the Tor Browser 0.619
After features/support/hooks.rb:291 1.323
After features/support/hooks.rb:75 0.000
43.636
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 13.728
When I start "Tails Documentation" via GNOME Activities Overview 10.658
Then the Tor Browser has started 18.556
Then "Tails - Documentation" has loaded in the Tor Browser 0.693
After features/support/hooks.rb:291 0.856
After features/support/hooks.rb:75 0.000
Feature: Using Evince
21.732
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and logged in 8.472
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.151
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.066
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.150
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.457
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.349
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.118
When I close Evince 0.195
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.121
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.262
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.305
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.089
When I close Evince 0.244
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.122
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.175
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.278
# 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:291 1.368
After features/support/hooks.rb:75 0.000
Feature: Using Evince
15.616
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.693
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.150
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.057
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.148
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.559
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 1.902
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.104
After features/support/hooks.rb:291 0.748
After features/support/hooks.rb:75 0.000
19.874
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD without network and logged in 8.221
And I wait 10 seconds 10.000

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.202
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.143
And I press the "Return" key 0.120
Then a screenshot is saved to the live user's Pictures directory 0.064
After features/support/hooks.rb:291 0.787
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.047
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.861
When I log in to a new session in Arabic (ar) 32.344
Then the keyboard layout is set to "us" 0.283
When the network is plugged 0.247
And Tor is ready 16.500
Then I successfully start the Unsafe Browser in "ar" 14.329
And I kill the Unsafe Browser 5.757
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 26.465
And DuckDuckGo is the default search engine 22.248
And I kill the Tor Browser 5.585
And the screen keyboard works in Thunderbird 13.703
And the layout of the screen keyboard is set to "us" 0.613
After features/support/hooks.rb:291 1.095
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.005
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.517
When I log in to a new session in Chinese (zh_CN) 30.682
Then the keyboard layout is set to "cn" 0.297
When the network is plugged 0.041
And Tor is ready 17.497
Then I successfully start the Unsafe Browser in "zh_CN" 16.387
And I kill the Unsafe Browser 5.698
When I enable the screen keyboard 0.194
Then the screen keyboard works in Tor Browser 27.094
And DuckDuckGo is the default search engine 10.530
And I kill the Tor Browser 5.457
And the screen keyboard works in Thunderbird 18.995
And the layout of the screen keyboard is set to "us" 0.610
After features/support/hooks.rb:291 2.139
After features/support/hooks.rb:75 0.000
Feature: Localization
1:55.288
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.146
When I log in to a new session in English (en) 17.405
Then the keyboard layout is set to "us" 0.182
When the network is plugged 0.045
And Tor is ready 14.465
Then I successfully start the Unsafe Browser in "en" 14.559
And I kill the Unsafe Browser 5.777
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 25.545
And DuckDuckGo is the default search engine 10.436
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 12.586
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:291 1.252
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.779
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.190
When I log in to a new session in French (fr) 31.048
Then the keyboard layout is set to "fr" 0.197
When the network is plugged 0.051
And Tor is ready 16.428
Then I successfully start the Unsafe Browser in "fr" 15.093
And I kill the Unsafe Browser 5.846
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 28.455
And DuckDuckGo is the default search engine 39.208
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 12.139
And the layout of the screen keyboard is set to "fr" 0.564
After features/support/hooks.rb:291 1.365
After features/support/hooks.rb:75 0.000
Feature: Localization
2:5.199
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.895
When I log in to a new session in German (de) 28.500
Then the keyboard layout is set to "de" 0.115
When the network is plugged 0.051
And Tor is ready 14.658
Then I successfully start the Unsafe Browser in "de" 14.449
And I kill the Unsafe Browser 5.682
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 25.373
And DuckDuckGo is the default search engine 10.210
And I kill the Tor Browser 5.445
And the screen keyboard works in Thunderbird 12.145
And the layout of the screen keyboard is set to "de" 0.566
After features/support/hooks.rb:291 3.344
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.217
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.957
When I log in to a new session in Italian (it) 29.888
Then the keyboard layout is set to "it" 0.173
When the network is plugged 0.039
And Tor is ready 42.867
Then I successfully start the Unsafe Browser in "it" 13.675
And I kill the Unsafe Browser 5.660
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 25.482
And DuckDuckGo is the default search engine 10.638
And I kill the Tor Browser 5.456
And the screen keyboard works in Thunderbird 12.678
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:291 1.280
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.779
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.834
When I log in to a new session in Persian (fa) 29.023
Then the keyboard layout is set to "ir" 0.141
When the network is plugged 0.034
And Tor is ready 15.515
Then I successfully start the Unsafe Browser in "fa" 13.763
And I kill the Unsafe Browser 5.857
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 26.054
And DuckDuckGo is the default search engine 9.962
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 11.684
And the layout of the screen keyboard is set to "ir" 0.541
After features/support/hooks.rb:291 1.372
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.236
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.896
When I log in to a new session in Portuguese (pt) 29.362
Then the keyboard layout is set to "pt" 0.151
When the network is plugged 0.035
And Tor is ready 16.521
Then I successfully start the Unsafe Browser in "pt" 14.467
And I kill the Unsafe Browser 5.786
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 24.848
And DuckDuckGo is the default search engine 10.408
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 12.549
And the layout of the screen keyboard is set to "us" 0.621
After features/support/hooks.rb:291 1.469
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.337
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.038
When I log in to a new session in Russian (ru) 28.651
Then the keyboard layout is set to "ru" 0.207
When the network is plugged 0.056
And Tor is ready 17.224
Then I successfully start the Unsafe Browser in "ru" 14.194
And I kill the Unsafe Browser 5.835
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 25.853
And DuckDuckGo is the default search engine 19.009
And I kill the Tor Browser 5.532
And the screen keyboard works in Thunderbird 13.049
And the layout of the screen keyboard is set to "ru" 0.587
After features/support/hooks.rb:291 2.657
After features/support/hooks.rb:75 0.000
Feature: Localization
2:6.173
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.810
When I log in to a new session in Spanish (es) 29.435
Then the keyboard layout is set to "es" 0.180
When the network is plugged 0.043
And Tor is ready 14.566
Then I successfully start the Unsafe Browser in "es" 13.914
And I kill the Unsafe Browser 5.916
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 25.100
And DuckDuckGo is the default search engine 10.687
And I kill the Tor Browser 5.474
And the screen keyboard works in Thunderbird 12.387
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:291 2.515
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.582
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.908
When I log in to a new session in Turkish (tr) 29.842
Then the keyboard layout is set to "tr" 0.240
When the network is plugged 0.039
And Tor is ready 15.920
Then I successfully start the Unsafe Browser in "tr" 14.219
And I kill the Unsafe Browser 5.899
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 28.156
And DuckDuckGo is the default search engine 10.800
And I kill the Tor Browser 5.438
And the screen keyboard works in Thunderbird 13.475
And the layout of the screen keyboard is set to "us" 0.546
After features/support/hooks.rb:291 2.702
After features/support/hooks.rb:75 0.000
1:27.071
Before features/support/hooks.rb:245 0.005
Given a computer 0.196
And I start Tails from DVD with network unplugged and I login 1:12.201
And I plug and mount a USB drive containing a sample PNG 13.051
Then MAT can clean some sample PNG file 1.621
After features/support/hooks.rb:291 0.607
After features/support/hooks.rb:75 0.012
Feature: Networking
34.319
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.958
And I disable networking in Tails Greeter 1.009
And I log in to a new session 14.805
Then no network interfaces are enabled 0.173
When I hotplug a network device 0.159
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.203
After features/support/hooks.rb:291 0.989
After features/support/hooks.rb:75 0.000
16.174
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD and logged in and the network is connected 15.960
Then no unexpected services are listening for network connections 0.213

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.607
After features/support/hooks.rb:75 0.000
1:21.645
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.593
When I request a reboot using the system menu 1.608
Then Tails eventually restarts 1:7.443
After features/support/hooks.rb:291 3.480
After features/support/hooks.rb:75 0.000
12.054
Given I have the SSH key pair for an SFTP server 0.233
When I connect to an SFTP server on the Internet 9.943
Then I successfully connect to the SFTP server 1.877
After features/support/hooks.rb:450 0.471
After features/support/hooks.rb:291 2.457
After features/support/hooks.rb:75 0.000
12.544
When the network is plugged 0.041
And the Tor Connection Assistant autostarts 7.019
And I look at the hide mode but then I go back 4.133
And I choose to connect to Tor automatically 1.221
Then Tor Connection does not propose me to use Tor bridges 0.129
After features/support/hooks.rb:291 0.913
After features/support/hooks.rb:75 0.000
10.227
When I monitor the network connections of tails-security-check 0.069
And I re-run tails-security-check 0.138
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.020
After features/support/hooks.rb:450 0.453
After features/support/hooks.rb:291 0.867
After features/support/hooks.rb:75 0.000
2.501
When I monitor the network connections of htpdate 0.058
And I re-run htpdate 2.423
Then I see that htpdate is properly stream isolated 0.019
After features/support/hooks.rb:450 0.381
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
32.455
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.083
And I re-run tails-upgrade-frontend-wrapper 32.354
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.017
After features/support/hooks.rb:450 0.674
After features/support/hooks.rb:291 0.822
After features/support/hooks.rb:75 0.000
30.091
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.045
When I successfully start the Unsafe Browser 14.895
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.620
And the Unsafe Browser chroot is torn down 0.409
After features/support/hooks.rb:291 1.025
After features/support/hooks.rb:75 0.000
41.953
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD and logged in and the network is connected 13.487
When I successfully start the Unsafe Browser 15.596
# 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.007

Slept for 10 seconds

And I try to start the Unsafe Browser 0.159
Then I see a warning about another instance already running 2.702
After features/support/hooks.rb:291 1.440
After features/support/hooks.rb:75 0.000
2:27.021
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.056
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.064
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 14.307
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.475
After features/support/hooks.rb:450 0.518
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.049
28.747
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.184
And the network is unplugged 0.073
# 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 try to start the Unsafe Browser 0.133
Then I am told I cannot start the Unsafe Browser when I am offline 6.345
After features/support/hooks.rb:291 1.240
After features/support/hooks.rb:75 0.000
18.663
When I plug a USB drive containing a basic VeraCrypt volume 6.999
And I cancel the GNOME authentication prompt 1.641
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.300
And I open this VeraCrypt volume in GNOME Files 4.614
Then I see the expected contents in this VeraCrypt volume 0.559
When I lock the currently opened VeraCrypt volume 0.401
Then the VeraCrypt volume has been unmounted and locked 0.146
After features/support/hooks.rb:291 0.648
After features/support/hooks.rb:75 0.000
22.684
When I plug a USB drive containing a hidden VeraCrypt volume 10.248
And I cancel the GNOME authentication prompt 1.808
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.322
And I open this VeraCrypt volume in GNOME Files 4.905
Then I see the expected contents in this VeraCrypt volume 0.498
When I lock the currently opened VeraCrypt volume 0.413
Then the VeraCrypt volume has been unmounted and locked 0.488
After features/support/hooks.rb:291 1.006
After features/support/hooks.rb:75 0.000
25.941
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.952
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 7.634
And I open this VeraCrypt volume in GNOME Files 4.586
Then I see the expected contents in this VeraCrypt volume 1.201
When I lock the currently opened VeraCrypt file container 0.412
Then the VeraCrypt file container has been unmounted and locked 0.155
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
35.206
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.177
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.677
And I open this VeraCrypt volume in GNOME Files 4.830
Then I see the expected contents in this VeraCrypt volume 0.935
When I lock the currently opened VeraCrypt file container 0.433
Then the VeraCrypt file container has been unmounted and locked 0.150
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.016
23.859
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.066
And I cancel the GNOME authentication prompt 1.632
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.546
And I open this VeraCrypt volume in GNOME Files 3.536
Then I see the expected contents in this VeraCrypt volume 0.494
When I lock the currently opened VeraCrypt volume 0.385
Then the VeraCrypt volume has been unmounted and locked 0.198
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
24.962
When I plug a USB drive containing a hidden VeraCrypt volume 10.265
And I cancel the GNOME authentication prompt 1.723
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.267
And I open this VeraCrypt volume in GNOME Files 3.532
Then I see the expected contents in this VeraCrypt volume 0.444
When I lock the currently opened VeraCrypt volume 0.516
Then the VeraCrypt volume has been unmounted and locked 0.212
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.000
52.142
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 16.941
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.615
And I open this VeraCrypt volume in GNOME Files 4.143
Then I see the expected contents in this VeraCrypt volume 9.356
When I lock the currently opened VeraCrypt file container 0.460
Then the VeraCrypt file container has been unmounted and locked 0.624
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.017
1:8.586
When I plug and mount a USB drive containing a hidden VeraCrypt file container 21.451
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.770
And I open this VeraCrypt volume in GNOME Files 4.297
Then I see the expected contents in this VeraCrypt volume 23.144
When I lock the currently opened VeraCrypt file container 0.404
Then the VeraCrypt file container has been unmounted and locked 0.517
After features/support/hooks.rb:291 0.766
After features/support/hooks.rb:75 0.014
36.710
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 12.072
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.254
And I open this VeraCrypt volume in GNOME Files 5.412
Then I see the expected contents in this VeraCrypt volume 1.390
When I lock the currently opened VeraCrypt file container 0.413
Then the VeraCrypt file container has been unmounted and locked 0.167
After features/support/hooks.rb:291 0.771
After features/support/hooks.rb:75 0.000