Project Number Date
test_Tails_ISO_devel 3218 31 Dec 2023, 12:12

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 280 0 0 0 0 280 24 0 24 1:26:13.130 Passed
19.179
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.341
And I prepare Tails for memory erasure tests 0.676
When I start a process allocating 128 MiB of memory with a known pattern 1.321
Then patterns cover at least 128 MiB in the guest's memory 3.584

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

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

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

After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
1:0.149
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 9.611
And I prepare Tails for memory erasure tests 0.580
And I find very few patterns in the guest's memory 3.702

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.623
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.490
After features/support/hooks.rb:75 0.000
6:1.419
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:16.926
And I prepare Tails for memory erasure tests 0.403
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.557
When I trigger shutdown 0.390
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.493
After features/support/hooks.rb:75 0.010
3:22.459
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:24.345
And I update APT using apt 17.062
When I install "popularity-contest" using apt 19.725
Then I am notified I can not use Additional Software for "popularity-contest" 58.528
And I can open the Additional Software documentation from the notification 22.797
After features/support/hooks.rb:450 39.541
After features/support/hooks.rb:291 1.898
After features/support/hooks.rb:75 0.006
5:51.366
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.009
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:13.725
And I update APT using apt 15.893
And I install "popularity-contest" using apt 19.444
Then I am proposed to add the "popularity-contest" package to my Additional Software 59.114
When I create a persistent storage and activate the Additional Software feature 17.961
Then Additional Software is correctly configured for package "popularity-contest" 1.509
When I shutdown Tails and wait for the computer to power off 10.109
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:32.181
Then Additional Software is correctly configured for package "popularity-contest" 1.080
And the package "popularity-contest" is installed after Additional Software has been started 0.345
After features/support/hooks.rb:450 39.014
After features/support/hooks.rb:291 1.227
After features/support/hooks.rb:75 0.015
2:54.009
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.203
And I start Tails from USB drive "__internal" and I login with an administration password 1:19.262
And I update APT using apt 15.734
When I install "makepp" using apt 19.583
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 59.126
And the package "makepp" is installed 0.099
After features/support/hooks.rb:450 39.207
After features/support/hooks.rb:291 0.888
After features/support/hooks.rb:75 0.017
4:59.220
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given a computer 0.203
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:11.042
When I uninstall "popularity-contest" using apt 19.045
And I accept removing "popularity-contest" from Additional Software 0.710
Then "popularity-contest" is not in the list of Additional Software 0.735
When I start Synaptic 23.628
And I update APT using Synaptic 22.245
And I install "cowsay" using Synaptic 10.089
And I accept adding "cowsay" to Additional Software 1.419
Then Additional Software is correctly configured for package "cowsay" 0.959
When I uninstall "cowsay" using apt 3.273
And I refuse removing "cowsay" from Additional Software 0.623
Then Additional Software is correctly configured for package "cowsay" 0.852
When I start "Additional Software" via GNOME Activities Overview 13.452
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.001
Then "cowsay" is not in the list of Additional Software 1.162
When I install "cowsay" using apt 3.315
And I refuse adding "cowsay" to Additional Software 0.699
Then "cowsay" is not in the list of Additional Software 0.758
After features/support/hooks.rb:450 1.438
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.088
11:29.272
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.207
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:8.789
And I configure APT to prefer an old version of cowsay 0.021
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.010
And I accept adding "cowsay" to Additional Software 1:1.618
And Additional Software is correctly configured for package "cowsay" 1.204
And I shutdown Tails and wait for the computer to power off 5.149
And I start Tails from USB drive "__internal" with network unplugged 44.625
And I enable persistence 30.566
# 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 20.715
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 40.979
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
# 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.107
And the network is plugged 0.046
And Tor is ready 15.870
# 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.557
And available upgrades have been checked 0.231
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.623
And I can open the Additional Software configuration window from the notification 2.747
And I shutdown Tails and wait for the computer to power off 2:2.647
And I start Tails from USB drive "__internal" with network unplugged 44.820
And I enable persistence 31.784
# 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.024
And I log in to a new session 21.378
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.585
And I revert the APT tweaks that made it prefer an old version of cowsay 0.078
And the network is plugged 0.055
And Tor is ready 39.435
Then the Additional Software upgrade service has started 0.184
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.133
After features/support/hooks.rb:450 2.276
After features/support/hooks.rb:291 0.828
After features/support/hooks.rb:75 0.026
1:52.301
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given a computer 0.217
And I start Tails from USB drive "__internal" with network unplugged 44.989
And I enable persistence 31.601
And I remove the "cowsay" deb files from the APT cache 0.659
# 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.091
And I log in to a new session 29.182
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 3.170
And I can open the Additional Software log file from the notification 2.255
And the package "cowsay" is not installed 0.133
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 0.842
After features/support/hooks.rb:75 0.009
Feature: Localization
2:39.706
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.309
When I log in to a new session in Arabic (ar) 30.685
Then the keyboard layout is set to "us" 0.138
When the network is plugged 0.033
And Tor is ready 13.426
Then I successfully start the Unsafe Browser in "ar" 27.854
And I kill the Unsafe Browser 5.873
When I enable the screen keyboard 0.183
Then the screen keyboard works in Tor Browser 32.832
And DuckDuckGo is the default search engine 9.581
And I kill the Tor Browser 5.332
And the screen keyboard works in Thunderbird 24.892
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:291 0.939
After features/support/hooks.rb:75 0.000
Feature: Localization
3:12.670
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.745
When I log in to a new session in Chinese (zh_CN) 30.221
Then the keyboard layout is set to "cn" 0.268
When the network is plugged 0.045
And Tor is ready 45.437
Then I successfully start the Unsafe Browser in "zh_CN" 26.797
And I kill the Unsafe Browser 5.809
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 34.205
And DuckDuckGo is the default search engine 10.040
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 26.041
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:291 1.425
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.574
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.322
When I log in to a new session in English (en) 14.977
Then the keyboard layout is set to "us" 0.126
When the network is plugged 0.042
And Tor is ready 14.062
Then I successfully start the Unsafe Browser in "en" 26.515
And I kill the Unsafe Browser 5.860
When I enable the screen keyboard 0.154
Then the screen keyboard works in Tor Browser 33.055
And DuckDuckGo is the default search engine 5.409
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 21.234
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:291 1.177
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.115
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.274
When I log in to a new session in French (fr) 29.169
Then the keyboard layout is set to "fr" 0.186
When the network is plugged 0.042
And Tor is ready 15.007
Then I successfully start the Unsafe Browser in "fr" 28.298
And I kill the Unsafe Browser 5.936
When I enable the screen keyboard 0.164
Then the screen keyboard works in Tor Browser 33.196
And DuckDuckGo is the default search engine 9.687
And I kill the Tor Browser 5.332
And the screen keyboard works in Thunderbird 24.238
And the layout of the screen keyboard is set to "fr" 0.579
After features/support/hooks.rb:291 1.372
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.267
Before features/support/hooks.rb:245 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.493
When I log in to a new session in German (de) 30.663
Then the keyboard layout is set to "de" 0.241
When the network is plugged 0.032
And Tor is ready 15.603
Then I successfully start the Unsafe Browser in "de" 25.862
And I kill the Unsafe Browser 5.804
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 34.016
And DuckDuckGo is the default search engine 9.460
And I kill the Tor Browser 5.345
And the screen keyboard works in Thunderbird 21.063
And the layout of the screen keyboard is set to "de" 0.570
After features/support/hooks.rb:291 1.187
After features/support/hooks.rb:75 0.000
Feature: Localization
2:37.770
Before features/support/hooks.rb:245 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.960
When I log in to a new session in Italian (it) 27.819
Then the keyboard layout is set to "it" 0.156
When the network is plugged 0.031
And Tor is ready 14.254
Then I successfully start the Unsafe Browser in "it" 29.272
And I kill the Unsafe Browser 5.838
When I enable the screen keyboard 0.131
Then the screen keyboard works in Tor Browser 33.589
And DuckDuckGo is the default search engine 8.781
And I kill the Tor Browser 5.308
And the screen keyboard works in Thunderbird 23.067
And the layout of the screen keyboard is set to "us" 0.560
After features/support/hooks.rb:291 1.139
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.300
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.677
When I log in to a new session in Persian (fa) 27.793
Then the keyboard layout is set to "ir" 0.132
When the network is plugged 0.057
And Tor is ready 15.610
Then I successfully start the Unsafe Browser in "fa" 28.499
And I kill the Unsafe Browser 5.823
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 33.814
And DuckDuckGo is the default search engine 9.695
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 23.182
And the layout of the screen keyboard is set to "ir" 0.566
After features/support/hooks.rb:291 1.214
After features/support/hooks.rb:75 0.000
Feature: Localization
3:5.605
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.738
When I log in to a new session in Portuguese (pt) 29.218
Then the keyboard layout is set to "pt" 0.219
When the network is plugged 0.040
And Tor is ready 43.296
Then I successfully start the Unsafe Browser in "pt" 27.461
And I kill the Unsafe Browser 5.918
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 33.483
And DuckDuckGo is the default search engine 9.101
And I kill the Tor Browser 5.295
And the screen keyboard works in Thunderbird 23.156
And the layout of the screen keyboard is set to "us" 0.540
After features/support/hooks.rb:291 2.364
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.432
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.834
When I log in to a new session in Russian (ru) 27.976
Then the keyboard layout is set to "ru" 0.138
When the network is plugged 0.056
And Tor is ready 17.452
Then I successfully start the Unsafe Browser in "ru" 27.603
And I kill the Unsafe Browser 6.194
When I enable the screen keyboard 0.184
Then the screen keyboard works in Tor Browser 34.712
And DuckDuckGo is the default search engine 9.611
And I kill the Tor Browser 5.385
And the screen keyboard works in Thunderbird 23.700
And the layout of the screen keyboard is set to "ru" 0.583
After features/support/hooks.rb:291 1.140
After features/support/hooks.rb:75 0.000
Feature: Localization
2:35.604
Before features/support/hooks.rb:245 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.964
When I log in to a new session in Spanish (es) 28.927
Then the keyboard layout is set to "es" 0.182
When the network is plugged 0.052
And Tor is ready 15.061
Then I successfully start the Unsafe Browser in "es" 26.073
And I kill the Unsafe Browser 5.926
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 33.049
And DuckDuckGo is the default search engine 9.282
And I kill the Tor Browser 5.287
And the screen keyboard works in Thunderbird 22.106
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:291 1.129
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.637
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.585
When I log in to a new session in Turkish (tr) 28.401
Then the keyboard layout is set to "tr" 0.231
When the network is plugged 0.035
And Tor is ready 19.807
Then I successfully start the Unsafe Browser in "tr" 25.014
And I kill the Unsafe Browser 5.964
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 33.550
And DuckDuckGo is the default search engine 9.512
And I kill the Tor Browser 5.344
And the screen keyboard works in Thunderbird 21.481
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:291 1.194
After features/support/hooks.rb:75 0.000
12:10.754
When the network is plugged 0.430
And I wait 720 seconds 12:0.059

Slept for 720 seconds

Then I successfully configure Tor 10.213
And the time has synced 0.050
After features/support/hooks.rb:291 0.686
After features/support/hooks.rb:75 0.000