Project Number Date
test_Tails_ISO_stable 4569 14 Dec 2023, 12:08

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 271 0 0 0 0 271 22 0 22 1:7:46.857 Passed
18.740
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.964
And I prepare Tails for memory erasure tests 0.601
When I start a process allocating 128 MiB of memory with a known pattern 1.261
Then patterns cover at least 128 MiB in the guest's memory 3.276

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

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

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

After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
1:4.703
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 7.656
And I prepare Tails for memory erasure tests 0.497
And I find very few patterns in the guest's memory 4.853

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.559
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.475
After features/support/hooks.rb:75 0.000
5:35.387
Before features/support/hooks.rb:245 0.004
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 4:54.814
And I prepare Tails for memory erasure tests 0.467
When I fill a 128 MiB file with a known pattern on the persistent filesystem 17.883
When I trigger shutdown 0.193
And I wait 20 seconds 20.007

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.445
After features/support/hooks.rb:75 0.010
5:15.209
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 48.703
And I update APT using apt 18.466
And I install "popularity-contest" using apt 19.394
Then I am proposed to add the "popularity-contest" package to my Additional Software 55.108
When I create a persistent storage and activate the Additional Software feature 18.271
Then Additional Software is correctly configured for package "popularity-contest" 1.271
When I shutdown Tails and wait for the computer to power off 9.173
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:23.625
Then Additional Software is correctly configured for package "popularity-contest" 0.885
And the package "popularity-contest" is installed after Additional Software has been started 0.308
After features/support/hooks.rb:450 37.770
After features/support/hooks.rb:291 1.082
After features/support/hooks.rb:75 0.013
2:44.521
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.191
And I start Tails from USB drive "__internal" and I login with an administration password 1:14.395
And I update APT using apt 15.560
When I install "makepp" using apt 19.420
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 54.824
And the package "makepp" is installed 0.129
After features/support/hooks.rb:450 37.474
After features/support/hooks.rb:291 0.862
After features/support/hooks.rb:75 0.063
4:34.371
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.280
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:52.607
When I uninstall "popularity-contest" using apt 16.005
And I accept removing "popularity-contest" from Additional Software 1.989
Then "popularity-contest" is not in the list of Additional Software 0.821
When I start Synaptic 23.014
And I update APT using Synaptic 21.426
And I install "cowsay" using Synaptic 8.013
And I accept adding "cowsay" to Additional Software 0.748
Then Additional Software is correctly configured for package "cowsay" 0.800
When I uninstall "cowsay" using apt 3.343
And I refuse removing "cowsay" from Additional Software 0.656
Then Additional Software is correctly configured for package "cowsay" 0.914
When I start "Additional Software" via GNOME Activities Overview 12.393
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.456
Then "cowsay" is not in the list of Additional Software 1.106
When I install "cowsay" using apt 3.312
And I refuse adding "cowsay" to Additional Software 0.682
Then "cowsay" is not in the list of Additional Software 0.801
After features/support/hooks.rb:450 0.986
After features/support/hooks.rb:291 0.782
After features/support/hooks.rb:75 0.010
11:2.265
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.189
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 1:53.715
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.012
And I accept adding "cowsay" to Additional Software 1:3.128
And Additional Software is correctly configured for package "cowsay" 1.158
And I shutdown Tails and wait for the computer to power off 6.065
And I start Tails from USB drive "__internal" with network unplugged 42.791
And I enable persistence 30.011
# 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.023
And I log in to a new session 20.467
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.194
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.106
And the network is plugged 0.052
And Tor is ready 16.727
# 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 6.237
And available upgrades have been checked 0.096
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.461
And I can open the Additional Software configuration window from the notification 2.108
And I shutdown Tails and wait for the computer to power off 2:2.509
And I start Tails from USB drive "__internal" with network unplugged 43.267
And I enable persistence 29.930
# 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.023
And I log in to a new session 19.974
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.230
And I revert the APT tweaks that made it prefer an old version of cowsay 0.069
And the network is plugged 0.051
And Tor is ready 36.276
Then the Additional Software upgrade service has started 0.191
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.101
After features/support/hooks.rb:450 2.395
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.025
1:37.073
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.180
And I start Tails from USB drive "__internal" with network unplugged 42.882
And I enable persistence 30.081
And I remove the "cowsay" deb files from the APT cache 0.552
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.072
And I log in to a new session 19.582
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 1.694
And I can open the Additional Software log file from the notification 1.710
And the package "cowsay" is not installed 0.317
After features/support/hooks.rb:450 0.116
After features/support/hooks.rb:291 0.891
After features/support/hooks.rb:75 0.009
Feature: Localization
2:35.649
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.706
When I log in to a new session in Arabic (ar) 28.746
Then the keyboard layout is set to "us" 0.136
When the network is plugged 0.039
And Tor is ready 14.742
Then I successfully start the Unsafe Browser in "ar" 27.299
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 33.253
And DuckDuckGo is the default search engine 9.164
And I kill the Tor Browser 5.296
And the screen keyboard works in Thunderbird 21.835
And the layout of the screen keyboard is set to "us" 0.564
After features/support/hooks.rb:291 1.562
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.252
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.683
When I log in to a new session in Chinese (zh_CN) 29.362
Then the keyboard layout is set to "cn" 0.267
When the network is plugged 0.064
And Tor is ready 13.908
Then I successfully start the Unsafe Browser in "zh_CN" 27.260
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 33.197
And DuckDuckGo is the default search engine 9.073
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 25.695
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:291 1.811
After features/support/hooks.rb:75 0.000
Feature: Localization
2:13.527
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.619
When I log in to a new session in English (en) 14.323
Then the keyboard layout is set to "us" 0.195
When the network is plugged 0.046
And Tor is ready 14.344
Then I successfully start the Unsafe Browser in "en" 24.892
And I kill the Unsafe Browser 5.970
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 32.383
And DuckDuckGo is the default search engine 5.477
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 22.347
And the layout of the screen keyboard is set to "us" 0.541
After features/support/hooks.rb:291 1.924
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.304
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.868
When I log in to a new session in French (fr) 27.346
Then the keyboard layout is set to "fr" 0.192
When the network is plugged 0.047
And Tor is ready 16.561
Then I successfully start the Unsafe Browser in "fr" 28.537
And I kill the Unsafe Browser 5.996
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 32.482
And DuckDuckGo is the default search engine 8.796
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 21.491
And the layout of the screen keyboard is set to "fr" 0.549
After features/support/hooks.rb:291 1.122
After features/support/hooks.rb:75 0.000
Feature: Localization
3:2.017
Before features/support/hooks.rb:245 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.124
When I log in to a new session in German (de) 28.484
Then the keyboard layout is set to "de" 0.120
When the network is plugged 0.035
And Tor is ready 44.203
Then I successfully start the Unsafe Browser in "de" 24.456
And I kill the Unsafe Browser 6.000
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 33.825
And DuckDuckGo is the default search engine 9.035
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 21.771
And the layout of the screen keyboard is set to "de" 0.610
After features/support/hooks.rb:291 1.022
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.965
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.636
When I log in to a new session in Italian (it) 29.322
Then the keyboard layout is set to "it" 0.156
When the network is plugged 0.038
And Tor is ready 15.331
Then I successfully start the Unsafe Browser in "it" 24.557
And I kill the Unsafe Browser 5.875
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 33.367
And DuckDuckGo is the default search engine 9.467
And I kill the Tor Browser 5.334
And the screen keyboard works in Thunderbird 22.242
And the layout of the screen keyboard is set to "us" 0.539
After features/support/hooks.rb:291 1.052
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.993
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 7.899
When I log in to a new session in Persian (fa) 28.070
Then the keyboard layout is set to "ir" 0.163
When the network is plugged 0.039
And Tor is ready 15.497
Then I successfully start the Unsafe Browser in "fa" 27.344
And I kill the Unsafe Browser 6.212
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 33.899
And DuckDuckGo is the default search engine 9.297
And I kill the Tor Browser 5.316
And the screen keyboard works in Thunderbird 22.539
And the layout of the screen keyboard is set to "ir" 0.561
After features/support/hooks.rb:291 0.901
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.529
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.772
When I log in to a new session in Portuguese (pt) 29.970
Then the keyboard layout is set to "pt" 0.151
When the network is plugged 0.042
And Tor is ready 13.724
Then I successfully start the Unsafe Browser in "pt" 28.430
And I kill the Unsafe Browser 5.690
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 33.370
And DuckDuckGo is the default search engine 9.206
And I kill the Tor Browser 5.305
And the screen keyboard works in Thunderbird 21.189
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:291 1.305
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.081
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.913
When I log in to a new session in Russian (ru) 28.959
Then the keyboard layout is set to "ru" 0.134
When the network is plugged 0.066
And Tor is ready 13.543
Then I successfully start the Unsafe Browser in "ru" 27.677
And I kill the Unsafe Browser 5.735
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 35.390
And DuckDuckGo is the default search engine 9.886
And I kill the Tor Browser 5.346
And the screen keyboard works in Thunderbird 22.703
And the layout of the screen keyboard is set to "ru" 0.570
After features/support/hooks.rb:291 0.993
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.610
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.609
When I log in to a new session in Spanish (es) 28.720
Then the keyboard layout is set to "es" 0.145
When the network is plugged 0.040
And Tor is ready 13.858
Then I successfully start the Unsafe Browser in "es" 26.314
And I kill the Unsafe Browser 5.973
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 32.582
And DuckDuckGo is the default search engine 9.256
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 22.147
And the layout of the screen keyboard is set to "us" 0.596
After features/support/hooks.rb:291 1.032
After features/support/hooks.rb:75 0.000
Feature: Localization
2:31.569
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.700
When I log in to a new session in Turkish (tr) 27.947
Then the keyboard layout is set to "tr" 0.249
When the network is plugged 0.041
And Tor is ready 15.194
Then I successfully start the Unsafe Browser in "tr" 26.503
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 32.734
And DuckDuckGo is the default search engine 9.143
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 20.322
And the layout of the screen keyboard is set to "us" 0.565
After features/support/hooks.rb:291 2.662
After features/support/hooks.rb:75 0.000