Project Number Date
test_Tails_ISO_stable 4791 17 Apr 2024, 12:21

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@not_release_blocker 433 0 0 0 0 433 53 0 53 1:11:32.784 Passed
Feature: Time syncing
1:15.359
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.157
When I bump the system time with "-15 days" 0.257
And I warm reboot the computer 0.016
And the computer reboots Tails 1:6.584
Then Tails' hardware clock is close to the host system's time 0.344
After features/support/hooks.rb:464 0.128
After features/support/hooks.rb:305 0.720
After features/support/hooks.rb:89 0.008
Feature: Time syncing
1:16.132
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.392
When I bump the hardware clock's time with "-15 days" 1.738
And I warm reboot the computer 0.011
And the computer reboots Tails 1:5.529
Then the hardware clock is still off by "-15 days" 0.460
After features/support/hooks.rb:464 0.114
After features/support/hooks.rb:305 0.620
After features/support/hooks.rb:89 0.006
19.991
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.206
And I prepare Tails for memory erasure tests 0.383
When I start a process allocating 128 MiB of memory with a known pattern 1.174
Then patterns cover at least 128 MiB in the guest's memory 4.465

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

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

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

After features/support/hooks.rb:305 1.122
After features/support/hooks.rb:89 0.000
29.785
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.669
And I prepare Tails for memory erasure tests 0.415
And I find very few patterns in the guest's memory 4.674

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

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

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

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

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

After features/support/hooks.rb:305 1.139
After features/support/hooks.rb:89 0.000
43.803
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 8.286
And I prepare Tails for memory erasure tests 0.464
When I plug and mount a 128 MiB USB drive with a vfat filesystem 8.110
Then I find very few patterns in the guest's memory 4.387

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.756
After features/support/hooks.rb:89 0.000
1:5.172
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.545
And I prepare Tails for memory erasure tests 0.369
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 31.003
Then I find very few patterns in the guest's memory 3.764

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.953
After features/support/hooks.rb:89 0.000
52.257
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.099
And I prepare Tails for memory erasure tests 0.396
When I fill a 128 MiB file with a known pattern on the root filesystem 18.256
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.243
Then patterns cover at least 128 MiB in the guest's memory 2.482

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.000

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 4.157
After features/support/hooks.rb:89 0.000
7:7.440
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:21.612
And I prepare Tails for memory erasure tests 0.555
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.722
When I trigger shutdown 0.011
And I wait 20 seconds 20.018

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.630
After features/support/hooks.rb:89 0.010
24.507
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.321
And I temporarily create a 4 GiB disk named "gptfat" 0.049
And I create a gpt partition with a vfat filesystem on disk "gptfat" 5.041
And I plug USB drive "gptfat" 2.523
When I start Tails Installer 8.528
Then I am told by Tails Installer that the destination device "is too small" 0.043
After features/support/hooks.rb:305 0.643
After features/support/hooks.rb:89 0.001
11:19.897
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.209
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:14.656
And I configure APT to prefer an old version of cowsay 0.035
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.850
And I accept adding "cowsay" to Additional Software 6.702
And Additional Software is correctly configured for package "cowsay" 0.901
And I shutdown Tails and wait for the computer to power off 6.535
And I start Tails from USB drive "__internal" with network unplugged 56.880
And I enable persistence 10.431
# 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.033
And I log in to a new session 35.915
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.327
And I revert the APT tweaks that made it prefer an old version of cowsay 0.060
# 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.044
And Tor is ready 18.678
# 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 9.346
And available upgrades have been checked 0.115
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.041
And I can open the Additional Software configuration window from the notification 4.205
And I shutdown Tails and wait for the computer to power off 2:2.664
And I start Tails from USB drive "__internal" with network unplugged 58.313
And I enable persistence 10.587
# 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.026
And I log in to a new session 33.837
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.319
And I revert the APT tweaks that made it prefer an old version of cowsay 0.062
And the network is plugged 0.042
And Tor is ready 1:21.707
Then the Additional Software upgrade service has started 0.187
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.112
After features/support/hooks.rb:464 2.751
After features/support/hooks.rb:305 1.007
After features/support/hooks.rb:89 0.032
55.277
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 43.982
When I eject the boot medium 0.251
Then Tails eventually shuts down 11.043
After features/support/hooks.rb:305 0.212
After features/support/hooks.rb:89 0.000
41.601
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.440
And I prepare Tails for memory erasure tests 0.440
And I fill a 128 MiB file with a known pattern on the root filesystem 18.108
And patterns cover at least 128 MiB in the guest's memory 3.407

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

When I eject the boot medium 0.352
And I wait for Tails to finish wiping the memory 9.039
Then I find very few patterns in the guest's memory 1.810

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

After features/support/hooks.rb:305 3.546
After features/support/hooks.rb:89 0.000
35.027
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 9.101
And I prepare Tails for memory erasure tests 0.527
And I plug and mount a 128 MiB USB drive with a vfat filesystem 7.915
And I fill the USB drive with a known pattern 2.277
And I read the content of the test FS 0.115
And patterns cover at least 90% of the test FS size in the guest's memory 3.505

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

When I eject the boot medium 0.502
And I wait for Tails to finish wiping the memory 9.372
Then I find very few patterns in the guest's memory 1.709

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

After features/support/hooks.rb:305 3.564
After features/support/hooks.rb:89 0.000
57.105
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 8.897
And I prepare Tails for memory erasure tests 0.513
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 32.049
And I fill the USB drive with a known pattern 1.267
And I read the content of the test FS 0.074
And patterns cover at least 99% of the test FS size in the guest's memory 2.856

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

When I eject the boot medium 0.272
And I wait for Tails to finish wiping the memory 9.356
Then I find very few patterns in the guest's memory 1.817

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

After features/support/hooks.rb:305 3.536
After features/support/hooks.rb:89 0.000
2:19.591
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.101
And I prepare Tails for memory erasure tests 0.345
And I fill a 128 MiB file with a known pattern on the persistent filesystem 22.276
And patterns cover at least 100 MiB in the guest's memory 6.408

Pattern coverage: 109.316% (109 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.560
And I wait for Tails to finish wiping the memory 9.656
Then I find very few patterns in the guest's memory 2.013

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

And Tails eventually shuts down 1:28.228
After features/support/hooks.rb:305 0.187
After features/support/hooks.rb:89 0.000
41.935
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.419
When I start "Tails Documentation" via GNOME Activities Overview 10.803
Then the Tor Browser has started 22.011
Then "Tails - Documentation" has loaded in the Tor Browser 0.700
After features/support/hooks.rb:305 1.341
After features/support/hooks.rb:89 0.000
46.185
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.060
When I start "Tails Documentation" via GNOME Activities Overview 10.720
Then the Tor Browser has started 21.791
Then "Tails - Documentation" has loaded in the Tor Browser 0.613
After features/support/hooks.rb:305 0.741
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.519
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.220
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.158
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.066
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.051
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.066
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.145
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.415
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.863
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.094
When I close Evince 0.232
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.137
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.241
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.871
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.069
When I close Evince 0.180
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.097
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.151
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.373
# 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.081
After features/support/hooks.rb:305 0.849
After features/support/hooks.rb:89 0.000
Feature: Using Evince
16.659
Before features/support/hooks.rb:259 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.272
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.142
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.098
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 3.157
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.672
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.112
After features/support/hooks.rb:305 0.737
After features/support/hooks.rb:89 0.000
20.115
Before features/support/hooks.rb:259 0.023
Given I have started Tails from DVD without network and logged in 8.568
And I wait 10 seconds 10.010

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.065
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.141
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.086
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.074
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.562
When I log in to a new session in Arabic (ar) 29.405
Then the keyboard layout is set to "us" 0.184
When the network is plugged 0.044
And Tor is ready 15.930
Then I successfully start the Unsafe Browser in "ar" 15.266
And I kill the Unsafe Browser 5.870
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 27.399
And DuckDuckGo is the default search engine 10.641
And I kill the Tor Browser 5.512
And the screen keyboard works in Thunderbird 13.495
And the layout of the screen keyboard is set to "us" 0.661
After features/support/hooks.rb:305 1.507
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.385
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.019
When I log in to a new session in Chinese (zh_CN) 29.298
Then the keyboard layout is set to "cn" 0.367
When the network is plugged 0.056
And Tor is ready 16.481
Then I successfully start the Unsafe Browser in "zh_CN" 15.185
And I kill the Unsafe Browser 5.751
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 26.911
And DuckDuckGo is the default search engine 11.689
And I kill the Tor Browser 5.417
And the screen keyboard works in Thunderbird 17.535
And the layout of the screen keyboard is set to "us" 0.574
After features/support/hooks.rb:305 1.729
After features/support/hooks.rb:89 0.000
Feature: Localization
1:57.599
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.201
When I log in to a new session in English (en) 16.007
Then the keyboard layout is set to "us" 0.158
When the network is plugged 0.041
And Tor is ready 16.092
Then I successfully start the Unsafe Browser in "en" 14.921
And I kill the Unsafe Browser 5.568
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 27.673
And DuckDuckGo is the default search engine 10.411
And I kill the Tor Browser 5.496
And the screen keyboard works in Thunderbird 12.365
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:305 0.962
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.771
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.905
When I log in to a new session in French (fr) 29.919
Then the keyboard layout is set to "fr" 0.171
When the network is plugged 0.042
And Tor is ready 15.026
Then I successfully start the Unsafe Browser in "fr" 15.480
And I kill the Unsafe Browser 5.776
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 26.589
And DuckDuckGo is the default search engine 9.972
And I kill the Tor Browser 5.291
And the screen keyboard works in Thunderbird 11.929
And the layout of the screen keyboard is set to "fr" 0.571
After features/support/hooks.rb:305 1.743
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.917
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.035
When I log in to a new session in German (de) 27.917
Then the keyboard layout is set to "de" 0.187
When the network is plugged 0.047
And Tor is ready 13.379
Then I successfully start the Unsafe Browser in "de" 16.914
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 26.556
And DuckDuckGo is the default search engine 11.492
And I kill the Tor Browser 5.548
And the screen keyboard works in Thunderbird 12.417
And the layout of the screen keyboard is set to "de" 0.547
After features/support/hooks.rb:305 1.425
After features/support/hooks.rb:89 0.000
Feature: Localization
2:13.974
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.795
When I log in to a new session in Italian (it) 29.967
Then the keyboard layout is set to "it" 0.200
When the network is plugged 0.277
And Tor is ready 16.863
Then I successfully start the Unsafe Browser in "it" 15.636
And I kill the Unsafe Browser 5.712
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 28.313
And DuckDuckGo is the default search engine 10.843
And I kill the Tor Browser 5.468
And the screen keyboard works in Thunderbird 12.221
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:305 1.082
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.565
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.045
When I log in to a new session in Persian (fa) 28.501
Then the keyboard layout is set to "ir" 0.148
When the network is plugged 0.050
And Tor is ready 16.538
Then I successfully start the Unsafe Browser in "fa" 15.146
And I kill the Unsafe Browser 5.726
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 27.168
And DuckDuckGo is the default search engine 10.917
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 12.198
And the layout of the screen keyboard is set to "ir" 0.551
After features/support/hooks.rb:305 1.475
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.135
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.970
When I log in to a new session in Portuguese (pt) 30.864
Then the keyboard layout is set to "pt" 0.159
When the network is plugged 0.042
And Tor is ready 13.529
Then I successfully start the Unsafe Browser in "pt" 14.761
And I kill the Unsafe Browser 5.568
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 27.200
And DuckDuckGo is the default search engine 10.098
And I kill the Tor Browser 5.323
And the screen keyboard works in Thunderbird 11.903
And the layout of the screen keyboard is set to "us" 0.611
After features/support/hooks.rb:305 1.131
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.912
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.445
When I log in to a new session in Russian (ru) 29.310
Then the keyboard layout is set to "ru" 0.198
When the network is plugged 0.044
And Tor is ready 15.914
Then I successfully start the Unsafe Browser in "ru" 14.880
And I kill the Unsafe Browser 5.729
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 25.857
And DuckDuckGo is the default search engine 10.820
And I kill the Tor Browser 5.441
And the screen keyboard works in Thunderbird 13.539
And the layout of the screen keyboard is set to "ru" 0.636
After features/support/hooks.rb:305 1.125
After features/support/hooks.rb:89 0.000
Feature: Localization
2:10.097
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.404
When I log in to a new session in Spanish (es) 29.141
Then the keyboard layout is set to "es" 0.151
When the network is plugged 0.035
And Tor is ready 14.921
Then I successfully start the Unsafe Browser in "es" 14.679
And I kill the Unsafe Browser 5.778
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 27.127
And DuckDuckGo is the default search engine 10.466
And I kill the Tor Browser 5.468
And the screen keyboard works in Thunderbird 12.198
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:305 1.842
After features/support/hooks.rb:89 0.000
Feature: Localization
2:15.417
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.036
When I log in to a new session in Turkish (tr) 33.050
Then the keyboard layout is set to "tr" 0.268
When the network is plugged 0.042
And Tor is ready 17.222
Then I successfully start the Unsafe Browser in "tr" 14.488
And I kill the Unsafe Browser 5.750
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 26.363
And DuckDuckGo is the default search engine 10.738
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 13.294
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:305 1.010
After features/support/hooks.rb:89 0.000
1:28.114
Before features/support/hooks.rb:259 0.007
Given a computer 0.191
And I start Tails from DVD with network unplugged and I login 1:15.212
And I plug and mount a USB drive containing a sample PNG 11.188
Then MAT can clean some sample PNG file 1.522
After features/support/hooks.rb:305 0.593
After features/support/hooks.rb:89 0.030
Feature: Networking
36.474
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.338
And I disable networking in Tails Greeter 0.930
And I log in to a new session 16.612
Then no network interfaces are enabled 0.165
When I hotplug a network device 0.167
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.251
After features/support/hooks.rb:305 1.006
After features/support/hooks.rb:89 0.000
15.571
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 15.385
Then no unexpected services are listening for network connections 0.186

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:305 0.625
After features/support/hooks.rb:89 0.000
1:17.771
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.948
When I request a reboot using the system menu 1.741
Then Tails eventually restarts 1:4.081
After features/support/hooks.rb:305 3.481
After features/support/hooks.rb:89 0.000
14.272
Given I have the SSH key pair for an SFTP server 0.261
When I connect to an SFTP server on the Internet 12.309
Then I successfully connect to the SFTP server 1.701
After features/support/hooks.rb:464 0.551
After features/support/hooks.rb:305 1.013
After features/support/hooks.rb:89 0.000
9.901
When the network is plugged 0.062
And the Tor Connection Assistant autostarts 4.198
And I look at the hide mode but then I go back 4.150
And I choose to connect to Tor automatically 1.346
Then Tor Connection does not propose me to use Tor bridges 0.142
After features/support/hooks.rb:305 1.476
After features/support/hooks.rb:89 0.000
10.270
When I monitor the network connections of tails-security-check 0.077
And I re-run tails-security-check 0.169
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.023
After features/support/hooks.rb:464 0.406
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.000
32.294
When I monitor the network connections of htpdate 0.091
And I re-run htpdate 32.152
Then I see that htpdate is properly stream isolated 0.050
After features/support/hooks.rb:464 0.614
After features/support/hooks.rb:305 0.920
After features/support/hooks.rb:89 0.000
32.088
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.063
And I re-run tails-upgrade-frontend-wrapper 32.008
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.016
After features/support/hooks.rb:464 0.524
After features/support/hooks.rb:305 0.805
After features/support/hooks.rb:89 0.000
29.230
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.827
When I successfully start the Unsafe Browser 15.648
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.162
And the Unsafe Browser chroot is torn down 0.470
After features/support/hooks.rb:305 0.960
After features/support/hooks.rb:89 0.000
42.789
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.464
When I successfully start the Unsafe Browser 15.753
# 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.227
Then I see a warning about another instance already running 3.333
After features/support/hooks.rb:305 2.842
After features/support/hooks.rb:89 0.000
2:28.346
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.096
And I capture all network traffic 0.010
And I configure the Unsafe Browser to check for updates more frequently 0.084
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 15.552
And I wait 120 seconds 2:0.087

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.503
After features/support/hooks.rb:464 0.569
After features/support/hooks.rb:305 0.776
After features/support/hooks.rb:89 0.049
29.064
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.945
And the network is unplugged 0.056
# 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.143
Then I am told I cannot start the Unsafe Browser when I am offline 6.908
After features/support/hooks.rb:305 0.850
After features/support/hooks.rb:89 0.000
21.170
When I plug a USB drive containing a basic VeraCrypt volume 7.497
And I cancel the GNOME authentication prompt 1.723
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.176
And I open this VeraCrypt volume in GNOME Files 5.585
Then I see the expected contents in this VeraCrypt volume 0.495
When I lock the currently opened VeraCrypt volume 0.545
Then the VeraCrypt volume has been unmounted and locked 0.146
After features/support/hooks.rb:305 0.874
After features/support/hooks.rb:89 0.000
23.524
When I plug a USB drive containing a hidden VeraCrypt volume 10.264
And I cancel the GNOME authentication prompt 1.871
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.625
And I open this VeraCrypt volume in GNOME Files 4.701
Then I see the expected contents in this VeraCrypt volume 0.491
When I lock the currently opened VeraCrypt volume 0.424
Then the VeraCrypt volume has been unmounted and locked 0.144
After features/support/hooks.rb:305 0.894
After features/support/hooks.rb:89 0.000
27.803
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 11.216
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.698
And I open this VeraCrypt volume in GNOME Files 6.165
Then I see the expected contents in this VeraCrypt volume 1.070
When I lock the currently opened VeraCrypt file container 0.446
Then the VeraCrypt file container has been unmounted and locked 0.206
After features/support/hooks.rb:305 0.758
After features/support/hooks.rb:89 0.000
36.502
When I plug and mount a USB drive containing a hidden VeraCrypt file container 20.537
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.752
And I open this VeraCrypt volume in GNOME Files 6.124
Then I see the expected contents in this VeraCrypt volume 0.341
When I lock the currently opened VeraCrypt file container 0.446
Then the VeraCrypt file container has been unmounted and locked 0.299
After features/support/hooks.rb:305 0.702
After features/support/hooks.rb:89 0.017
25.345
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.652
And I cancel the GNOME authentication prompt 1.814
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.909
And I open this VeraCrypt volume in GNOME Files 3.673
Then I see the expected contents in this VeraCrypt volume 0.590
When I lock the currently opened VeraCrypt volume 0.529
Then the VeraCrypt volume has been unmounted and locked 0.174
After features/support/hooks.rb:305 0.920
After features/support/hooks.rb:89 0.000
25.493
When I plug a USB drive containing a hidden VeraCrypt volume 10.221
And I cancel the GNOME authentication prompt 1.852
And I unlock and mount this VeraCrypt volume with GNOME Disks 8.716
And I open this VeraCrypt volume in GNOME Files 3.579
Then I see the expected contents in this VeraCrypt volume 0.528
When I lock the currently opened VeraCrypt volume 0.444
Then the VeraCrypt volume has been unmounted and locked 0.149
After features/support/hooks.rb:305 0.667
After features/support/hooks.rb:89 0.000
1:10.513
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 18.507
And I unlock and mount this VeraCrypt file container with GNOME Disks 21.241
And I open this VeraCrypt volume in GNOME Files 4.373
Then I see the expected contents in this VeraCrypt volume 24.441
When I lock the currently opened VeraCrypt file container 0.443
Then the VeraCrypt file container has been unmounted and locked 1.505
After features/support/hooks.rb:305 0.830
After features/support/hooks.rb:89 0.018
47.523
When I plug and mount a USB drive containing a hidden VeraCrypt file container 22.509
And I unlock and mount this VeraCrypt file container with GNOME Disks 18.359
And I open this VeraCrypt volume in GNOME Files 5.495
Then I see the expected contents in this VeraCrypt volume 0.467
When I lock the currently opened VeraCrypt file container 0.437
Then the VeraCrypt file container has been unmounted and locked 0.253
After features/support/hooks.rb:305 0.817
After features/support/hooks.rb:89 0.017
44.500
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 17.970
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.417
And I open this VeraCrypt volume in GNOME Files 5.751
Then I see the expected contents in this VeraCrypt volume 0.536
When I lock the currently opened VeraCrypt file container 0.462
Then the VeraCrypt file container has been unmounted and locked 0.361
After features/support/hooks.rb:305 0.741
After features/support/hooks.rb:89 0.000