Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 50 21 Apr 2024, 07:09

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:24:51.957 Passed
Feature: Time syncing
1:35.085
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.704
When I bump the system time with "-15 days" 0.413
And I warm reboot the computer 0.020
And the computer reboots Tails 1:25.759
Then Tails' hardware clock is close to the host system's time 0.187
After features/support/hooks.rb:464 0.127
After features/support/hooks.rb:305 0.628
After features/support/hooks.rb:89 0.006
Feature: Time syncing
1:32.215
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.331
When I bump the hardware clock's time with "-15 days" 1.889
And I warm reboot the computer 0.018
And the computer reboots Tails 1:21.271
Then the hardware clock is still off by "-15 days" 0.704
After features/support/hooks.rb:464 0.123
After features/support/hooks.rb:305 0.678
After features/support/hooks.rb:89 0.005
20.283
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.416
And I prepare Tails for memory erasure tests 0.649
When I start a process allocating 128 MiB of memory with a known pattern 1.461
Then patterns cover at least 128 MiB in the guest's memory 4.244

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 3.449
After features/support/hooks.rb:89 0.000
52.907
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.350
And I prepare Tails for memory erasure tests 0.478
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.379
Then I find very few patterns in the guest's memory 5.141

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.509
After features/support/hooks.rb:89 0.000
8:6.059
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:22.068
And I prepare Tails for memory erasure tests 0.432
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.170
When I trigger shutdown 0.017
And I wait 20 seconds 20.011

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.570
After features/support/hooks.rb:89 0.015
28.988
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and logged in 9.800
And I temporarily create a 4 GiB disk named "gptfat" 0.073
And I create a gpt partition with a vfat filesystem on disk "gptfat" 6.502
And I plug USB drive "gptfat" 2.499
When I start Tails Installer 10.049
Then I am told by Tails Installer that the destination device "is too small" 0.063
After features/support/hooks.rb:305 0.890
After features/support/hooks.rb:89 0.001
10:31.211
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.196
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:26.167
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.085
And I accept adding "cowsay" to Additional Software 5.593
And Additional Software is correctly configured for package "cowsay" 0.830
And I shutdown Tails and wait for the computer to power off 6.656
And I start Tails from USB drive "__internal" with network unplugged 1:0.686
And I enable persistence 16.932
# 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.021
And I log in to a new session 38.292
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.727
And I revert the APT tweaks that made it prefer an old version of cowsay 0.062
# 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.084
And the network is plugged 0.045
And Tor is ready 39.234
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 8.730
And available upgrades have been checked 0.222
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.096
And I can open the Additional Software configuration window from the notification 4.395
And I shutdown Tails and wait for the computer to power off 13.251
And I start Tails from USB drive "__internal" with network unplugged 1:0.744
And I enable persistence 13.146
# 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.032
And I log in to a new session 37.148
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.259
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
And the network is plugged 0.034
And Tor is ready 1:4.202
Then the Additional Software upgrade service has started 0.149
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.082
After features/support/hooks.rb:464 2.990
After features/support/hooks.rb:305 0.673
After features/support/hooks.rb:89 0.024
1:37.965
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 1:26.726
When I eject the boot medium 0.267
Then Tails eventually shuts down 10.971
After features/support/hooks.rb:305 0.245
After features/support/hooks.rb:89 0.000
41.620
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and logged in 8.643
And I prepare Tails for memory erasure tests 0.576
And I fill a 128 MiB file with a known pattern on the root filesystem 14.601
And patterns cover at least 128 MiB in the guest's memory 3.431

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

When I eject the boot medium 0.354
And I wait for Tails to finish wiping the memory 12.240
Then I find very few patterns in the guest's memory 1.772

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

After features/support/hooks.rb:305 3.578
After features/support/hooks.rb:89 0.000
39.395
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 8.287
And I prepare Tails for memory erasure tests 0.553
And I plug and mount a 128 MiB USB drive with a vfat filesystem 10.125
And I fill the USB drive with a known pattern 2.300
And I read the content of the test FS 0.165
And patterns cover at least 90% of the test FS size in the guest's memory 3.556

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

When I eject the boot medium 0.318
And I wait for Tails to finish wiping the memory 12.277
Then I find very few patterns in the guest's memory 1.809

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

After features/support/hooks.rb:305 3.653
After features/support/hooks.rb:89 0.000
1:6.078
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and logged in 9.395
And I prepare Tails for memory erasure tests 0.466
And I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 39.620
And I fill the USB drive with a known pattern 1.528
And I read the content of the test FS 0.081
And patterns cover at least 99% of the test FS size in the guest's memory 2.799

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

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

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

After features/support/hooks.rb:305 3.741
After features/support/hooks.rb:89 0.000
2:21.894
Before features/support/hooks.rb:259 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.102
And I prepare Tails for memory erasure tests 0.498
And I fill a 128 MiB file with a known pattern on the persistent filesystem 25.911
And patterns cover at least 100 MiB in the guest's memory 3.575

Pattern coverage: 116.359% (116 MiB out of 100 MiB reference memory)

When I eject the boot medium 0.477
And I wait for Tails to finish wiping the memory 11.064
Then I find very few patterns in the guest's memory 1.729

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

And Tails eventually shuts down 1:28.534
After features/support/hooks.rb:305 0.135
After features/support/hooks.rb:89 0.000
41.623
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and logged in 9.109
When I start "Tails Documentation" via GNOME Activities Overview 10.658
Then the Tor Browser has started 21.240
Then "Tails - Documentation" has loaded in the Tor Browser 0.615
After features/support/hooks.rb:305 0.989
After features/support/hooks.rb:89 0.000
46.777
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD and logged in and the network is connected 13.613
When I start "Tails Documentation" via GNOME Activities Overview 10.667
Then the Tor Browser has started 21.977
Then "Tails - Documentation" has loaded in the Tor Browser 0.518
After features/support/hooks.rb:305 0.877
After features/support/hooks.rb:89 0.000
Feature: Using Evince
21.819
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 8.505
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.272
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.076
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.146
And the file "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" exists after at most 10 seconds 0.091
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.233
When I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 4.220
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.131
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.111
When I close Evince 0.207
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.135
When I try to open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.238
Then Evince tells me it cannot open "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.274
And AppArmor has denied "/usr/bin/evince" from opening "/usr/lib/live/mount/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.076
When I close Evince 0.270
Given I restart monitoring the AppArmor log of "/usr/bin/evince" 0.127
When I try to open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" with Evince 2.272
Then Evince tells me it cannot open "/live/overlay/rw/home/amnesia/.gnupg/default-testpage.pdf" 0.346
# 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.083
After features/support/hooks.rb:305 0.815
After features/support/hooks.rb:89 0.000
Feature: Using Evince
16.005
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 9.241
And I copy "/usr/share/cups/data/default-testpage.pdf" to "/home/amnesia/.gnupg" as user "amnesia" 0.207
Then the file "/home/amnesia/.gnupg/default-testpage.pdf" exists 0.049
Given I start monitoring the AppArmor log of "/usr/bin/evince" 0.192
And I try to open "/home/amnesia/.gnupg/default-testpage.pdf" with Evince 3.568
Then Evince tells me it cannot open "/home/amnesia/.gnupg/default-testpage.pdf" 2.603
And AppArmor has denied "/usr/bin/evince" from opening "/home/amnesia/.gnupg/default-testpage.pdf" 0.142
After features/support/hooks.rb:305 1.604
After features/support/hooks.rb:89 0.000
32.459
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 20.740
And I wait 10 seconds 10.007

Slept for 10 seconds

And there is no screenshot in the live user's Pictures directory 0.196
When I press the "PRINTSCREEN" key 0.121
And GNOME offers me various screenshot options 1.225
And I press the "Return" key 0.121
Then a screenshot is saved to the live user's Pictures directory 0.048
After features/support/hooks.rb:305 0.732
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.593
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.239
When I log in to a new session in Arabic (ar) 32.150
Then the keyboard layout is set to "us" 0.220
When the network is plugged 0.035
And Tor is ready 16.141
Then I successfully start the Unsafe Browser in "ar" 15.079
And I kill the Unsafe Browser 5.703
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 28.765
And DuckDuckGo is the default search engine 11.057
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 13.050
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:305 1.064
After features/support/hooks.rb:89 0.000
Feature: Localization
3:37.930
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 20.901
When I log in to a new session in Chinese (zh_CN) 31.245
Then the keyboard layout is set to "cn" 0.276
When the network is plugged 0.038
And Tor is ready 1:25.763
Then I successfully start the Unsafe Browser in "zh_CN" 15.099
And I kill the Unsafe Browser 5.845
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 26.353
And DuckDuckGo is the default search engine 10.542
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 15.744
And the layout of the screen keyboard is set to "us" 0.552
After features/support/hooks.rb:305 1.252
After features/support/hooks.rb:89 0.000
Feature: Localization
3:55.068
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 9.700
When I log in to a new session in English (en) 17.883
Then the keyboard layout is set to "us" 0.181
When the network is plugged 0.061
And Tor is ready 2:13.944
Then I successfully start the Unsafe Browser in "en" 14.498
And I kill the Unsafe Browser 5.705
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 29.731
And DuckDuckGo is the default search engine 4.640
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 12.807
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:305 1.041
After features/support/hooks.rb:89 0.000
Feature: Localization
3:24.712
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 20.757
When I log in to a new session in French (fr) 34.555
Then the keyboard layout is set to "fr" 0.572
When the network is plugged 0.038
And Tor is ready 1:13.539
Then I successfully start the Unsafe Browser in "fr" 14.584
And I kill the Unsafe Browser 5.765
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 26.157
And DuckDuckGo is the default search engine 10.507
And I kill the Tor Browser 5.503
And the screen keyboard works in Thunderbird 12.082
And the layout of the screen keyboard is set to "fr" 0.554
After features/support/hooks.rb:305 1.229
After features/support/hooks.rb:89 0.000
Feature: Localization
2:24.695
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.905
When I log in to a new session in German (de) 34.088
Then the keyboard layout is set to "de" 0.300
When the network is plugged 0.056
And Tor is ready 24.705
Then I successfully start the Unsafe Browser in "de" 15.517
And I kill the Unsafe Browser 5.706
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 27.034
And DuckDuckGo is the default search engine 10.527
And I kill the Tor Browser 5.486
And the screen keyboard works in Thunderbird 12.649
And the layout of the screen keyboard is set to "de" 0.603
After features/support/hooks.rb:305 1.643
After features/support/hooks.rb:89 0.000
Feature: Localization
3:24.133
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.592
When I log in to a new session in Italian (it) 33.917
Then the keyboard layout is set to "it" 0.392
When the network is plugged 0.037
And Tor is ready 1:22.311
Then I successfully start the Unsafe Browser in "it" 14.912
And I kill the Unsafe Browser 5.828
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 28.396
And DuckDuckGo is the default search engine 10.855
And I kill the Tor Browser 5.466
And the screen keyboard works in Thunderbird 12.725
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:305 1.640
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.498
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.976
When I log in to a new session in Persian (fa) 35.884
Then the keyboard layout is set to "ir" 0.274
When the network is plugged 0.057
And Tor is ready 25.002
Then I successfully start the Unsafe Browser in "fa" 15.253
And I kill the Unsafe Browser 5.758
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 26.897
And DuckDuckGo is the default search engine 11.106
And I kill the Tor Browser 5.453
And the screen keyboard works in Thunderbird 13.192
And the layout of the screen keyboard is set to "ir" 0.541
After features/support/hooks.rb:305 1.512
After features/support/hooks.rb:89 0.000
Feature: Localization
2:51.052
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.200
When I log in to a new session in Portuguese (pt) 31.289
Then the keyboard layout is set to "pt" 0.366
When the network is plugged 0.042
And Tor is ready 52.853
Then I successfully start the Unsafe Browser in "pt" 15.130
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.314
And DuckDuckGo is the default search engine 10.795
And I kill the Tor Browser 5.427
And the screen keyboard works in Thunderbird 13.254
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:305 1.190
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.675
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.929
When I log in to a new session in Russian (ru) 32.885
Then the keyboard layout is set to "ru" 0.199
When the network is plugged 0.045
And Tor is ready 17.554
Then I successfully start the Unsafe Browser in "ru" 15.090
And I kill the Unsafe Browser 5.803
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 28.416
And DuckDuckGo is the default search engine 11.077
And I kill the Tor Browser 5.451
And the screen keyboard works in Thunderbird 13.572
And the layout of the screen keyboard is set to "ru" 0.540
After features/support/hooks.rb:305 1.164
After features/support/hooks.rb:89 0.000
Feature: Localization
3:43.961
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.826
When I log in to a new session in Spanish (es) 32.262
Then the keyboard layout is set to "es" 0.413
When the network is plugged 0.040
And Tor is ready 1:44.724
Then I successfully start the Unsafe Browser in "es" 13.988
And I kill the Unsafe Browser 5.816
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 27.678
And DuckDuckGo is the default search engine 10.092
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 14.221
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:305 1.112
After features/support/hooks.rb:89 0.000
Feature: Localization
3:23.761
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.108
When I log in to a new session in Turkish (tr) 31.760
Then the keyboard layout is set to "tr" 0.229
When the network is plugged 0.036
And Tor is ready 1:22.897
Then I successfully start the Unsafe Browser in "tr" 14.859
And I kill the Unsafe Browser 5.850
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 28.035
And DuckDuckGo is the default search engine 11.189
And I kill the Tor Browser 5.591
And the screen keyboard works in Thunderbird 14.525
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:305 1.188
After features/support/hooks.rb:89 0.000
1:34.863
Before features/support/hooks.rb:259 0.007
Given a computer 0.209
And I start Tails from DVD with network unplugged and I login 1:17.572
And I plug and mount a USB drive containing a sample PNG 15.399
Then MAT can clean some sample PNG file 1.682
After features/support/hooks.rb:305 1.360
After features/support/hooks.rb:89 0.011
Feature: Networking
36.944
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.081
And I disable networking in Tails Greeter 1.034
And I log in to a new session 17.180
Then no network interfaces are enabled 0.236
When I hotplug a network device 0.186
And I wait 10 seconds 10.010

Slept for 10 seconds

Then no network interfaces are enabled 0.214
After features/support/hooks.rb:305 0.931
After features/support/hooks.rb:89 0.000
44.146
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 43.926
Then no unexpected services are listening for network connections 0.220

Service 'cups-browsed' is listening on 0.0.0.0:631 but has an exception

Service 'tor' is listening on 10.200.1.1:9050 but has an exception

Service 'onion-grater' is listening on 0.0.0.0:951 but has an exception

After features/support/hooks.rb:305 0.826
After features/support/hooks.rb:89 0.000
1:32.016
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.846
When I request a reboot using the system menu 1.698
Then Tails eventually restarts 1:17.471
After features/support/hooks.rb:305 3.663
After features/support/hooks.rb:89 0.000
16.854
Given I have the SSH key pair for an SFTP server 0.219
When I connect to an SFTP server on the Internet 15.654
Then I successfully connect to the SFTP server 0.980
After features/support/hooks.rb:464 0.454
After features/support/hooks.rb:305 0.807
After features/support/hooks.rb:89 0.000
10.081
When the network is plugged 0.038
And the Tor Connection Assistant autostarts 4.421
And I look at the hide mode but then I go back 4.007
And I choose to connect to Tor automatically 1.459
Then Tor Connection does not propose me to use Tor bridges 0.155
After features/support/hooks.rb:305 0.890
After features/support/hooks.rb:89 0.000
10.328
When I monitor the network connections of tails-security-check 0.100
And I re-run tails-security-check 0.174
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.053
After features/support/hooks.rb:464 0.384
After features/support/hooks.rb:305 3.684
After features/support/hooks.rb:89 0.000
2.379
When I monitor the network connections of htpdate 0.060
And I re-run htpdate 2.307
Then I see that htpdate is properly stream isolated 0.012
After features/support/hooks.rb:464 0.372
After features/support/hooks.rb:305 0.592
After features/support/hooks.rb:89 0.000
32.564
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.091
And I re-run tails-upgrade-frontend-wrapper 32.460
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:464 0.474
After features/support/hooks.rb:305 0.984
After features/support/hooks.rb:89 0.000
32.762
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.115
When I successfully start the Unsafe Browser 18.571
And I close the Unsafe Browser 0.121
Then I see the "Shutting down the Unsafe Browser..." notification after at most 60 seconds 1.475
And the Unsafe Browser chroot is torn down 0.478
After features/support/hooks.rb:305 1.884
After features/support/hooks.rb:89 0.000
44.350
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.904
When I successfully start the Unsafe Browser 18.258
# 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.009

Slept for 10 seconds

And I try to start the Unsafe Browser 0.179
Then I see a warning about another instance already running 3.999
After features/support/hooks.rb:305 1.709
After features/support/hooks.rb:89 0.000
2:31.564
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.271
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.077
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 18.522
And I wait 120 seconds 2:0.095

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.580
After features/support/hooks.rb:464 0.557
After features/support/hooks.rb:305 0.781
After features/support/hooks.rb:89 0.033
32.575
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.229
And the network is unplugged 0.057
# NetworkManager apparently needs some time to notice that the connection is now off
And I wait 10 seconds 10.004

Slept for 10 seconds

When I try to start the Unsafe Browser 0.191
Then I am told I cannot start the Unsafe Browser when I am offline 10.092
After features/support/hooks.rb:305 1.845
After features/support/hooks.rb:89 0.000
19.803
When I plug a USB drive containing a basic VeraCrypt volume 7.051
And I cancel the GNOME authentication prompt 1.936
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 4.692
And I open this VeraCrypt volume in GNOME Files 5.040
Then I see the expected contents in this VeraCrypt volume 0.492
When I lock the currently opened VeraCrypt volume 0.470
Then the VeraCrypt volume has been unmounted and locked 0.119
After features/support/hooks.rb:305 0.950
After features/support/hooks.rb:89 0.000
22.825
When I plug a USB drive containing a hidden VeraCrypt volume 10.312
And I cancel the GNOME authentication prompt 1.781
And I unlock and mount this VeraCrypt volume with Unlock VeraCrypt Volumes 5.092
And I open this VeraCrypt volume in GNOME Files 4.557
Then I see the expected contents in this VeraCrypt volume 0.511
When I lock the currently opened VeraCrypt volume 0.417
Then the VeraCrypt volume has been unmounted and locked 0.153
After features/support/hooks.rb:305 0.747
After features/support/hooks.rb:89 0.000
35.462
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 15.597
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.223
And I open this VeraCrypt volume in GNOME Files 7.292
Then I see the expected contents in this VeraCrypt volume 3.388
When I lock the currently opened VeraCrypt file container 0.435
Then the VeraCrypt file container has been unmounted and locked 0.525
After features/support/hooks.rb:305 0.790
After features/support/hooks.rb:89 0.000
41.883
When I plug and mount a USB drive containing a hidden VeraCrypt file container 25.953
And I unlock and mount this VeraCrypt file container with Unlock VeraCrypt Volumes 8.616
And I open this VeraCrypt volume in GNOME Files 5.642
Then I see the expected contents in this VeraCrypt volume 0.950
When I lock the currently opened VeraCrypt file container 0.437
Then the VeraCrypt file container has been unmounted and locked 0.282
After features/support/hooks.rb:305 0.810
After features/support/hooks.rb:89 0.016
25.328
When I plug a USB drive containing a basic VeraCrypt volume with a keyfile 7.026
And I cancel the GNOME authentication prompt 2.000
And I unlock and mount this VeraCrypt volume with GNOME Disks 10.654
And I open this VeraCrypt volume in GNOME Files 4.546
Then I see the expected contents in this VeraCrypt volume 0.484
When I lock the currently opened VeraCrypt volume 0.346
Then the VeraCrypt volume has been unmounted and locked 0.268
After features/support/hooks.rb:305 0.934
After features/support/hooks.rb:89 0.000
28.000
When I plug a USB drive containing a hidden VeraCrypt volume 10.721
And I cancel the GNOME authentication prompt 2.070
And I unlock and mount this VeraCrypt volume with GNOME Disks 9.001
And I open this VeraCrypt volume in GNOME Files 4.069
Then I see the expected contents in this VeraCrypt volume 0.521
When I lock the currently opened VeraCrypt volume 1.469
Then the VeraCrypt volume has been unmounted and locked 0.146
After features/support/hooks.rb:305 0.749
After features/support/hooks.rb:89 0.000
1:13.504
When I plug and mount a USB drive containing a basic VeraCrypt file container with a keyfile 22.223
And I unlock and mount this VeraCrypt file container with GNOME Disks 20.637
And I open this VeraCrypt volume in GNOME Files 4.763
Then I see the expected contents in this VeraCrypt volume 24.929
When I lock the currently opened VeraCrypt file container 0.416
Then the VeraCrypt file container has been unmounted and locked 0.534
After features/support/hooks.rb:305 1.561
After features/support/hooks.rb:89 0.015
56.070
When I plug and mount a USB drive containing a hidden VeraCrypt file container 26.125
And I unlock and mount this VeraCrypt file container with GNOME Disks 19.033
And I open this VeraCrypt volume in GNOME Files 4.712
Then I see the expected contents in this VeraCrypt volume 5.181
When I lock the currently opened VeraCrypt file container 0.539
Then the VeraCrypt file container has been unmounted and locked 0.477
After features/support/hooks.rb:305 0.779
After features/support/hooks.rb:89 0.014
40.823
When I plug and mount a USB drive containing a basic VeraCrypt file container with a PIM 16.258
And I unlock and mount this VeraCrypt file container with GNOME Disks 17.925
And I open this VeraCrypt volume in GNOME Files 5.095
Then I see the expected contents in this VeraCrypt volume 0.983
When I lock the currently opened VeraCrypt file container 0.387
Then the VeraCrypt file container has been unmounted and locked 0.172
After features/support/hooks.rb:305 2.903
After features/support/hooks.rb:89 0.000