Project Number Date
test_Tails_ISO_devel 3251 25 Jan 2024, 00:33

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:28:37.350 Passed
19.050
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.635
And I prepare Tails for memory erasure tests 0.516
When I start a process allocating 128 MiB of memory with a known pattern 2.341
Then patterns cover at least 128 MiB in the guest's memory 3.290

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 0.811
After features/support/hooks.rb:75 0.000
3:38.458
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 7.919
And I prepare Tails for memory erasure tests 0.543
When I plug and mount a 128 MiB USB drive with a vfat filesystem 6.940
Then I find very few patterns in the guest's memory 5.128

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.585
And I wait 20 seconds 20.014

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.441
After features/support/hooks.rb:75 0.000
6:5.802
Before features/support/hooks.rb:245 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:20.649
And I prepare Tails for memory erasure tests 0.551
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.098
When I trigger shutdown 0.378
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.460
After features/support/hooks.rb:75 0.015
3:36.721
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:31.741
And I update APT using apt 16.690
When I install "popularity-contest" using apt 22.945
Then I am notified I can not use Additional Software for "popularity-contest" 59.257
And I can open the Additional Software documentation from the notification 26.086
After features/support/hooks.rb:450 41.107
After features/support/hooks.rb:291 2.246
After features/support/hooks.rb:75 0.006
5:50.716
Before features/support/hooks.rb:245 0.010
Before features/support/hooks.rb:442 0.011
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:0.252
And I update APT using apt 16.557
And I install "popularity-contest" using apt 22.872
Then I am proposed to add the "popularity-contest" package to my Additional Software 1:2.261
When I create a persistent storage and activate the Additional Software feature 20.016
Then Additional Software is correctly configured for package "popularity-contest" 1.430
When I shutdown Tails and wait for the computer to power off 10.079
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:36.069
Then Additional Software is correctly configured for package "popularity-contest" 0.877
And the package "popularity-contest" is installed after Additional Software has been started 0.300
After features/support/hooks.rb:450 39.835
After features/support/hooks.rb:291 1.055
After features/support/hooks.rb:75 0.018
2:59.278
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.008
Given a computer 0.194
And I start Tails from USB drive "__internal" and I login with an administration password 1:22.544
And I update APT using apt 15.971
When I install "makepp" using apt 19.565
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 1:0.901
And the package "makepp" is installed 0.101
After features/support/hooks.rb:450 39.984
After features/support/hooks.rb:291 1.060
After features/support/hooks.rb:75 0.024
5:16.340
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.009
Given a computer 0.333
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:27.279
When I uninstall "popularity-contest" using apt 19.082
And I accept removing "popularity-contest" from Additional Software 0.743
Then "popularity-contest" is not in the list of Additional Software 0.891
When I start Synaptic 23.399
And I update APT using Synaptic 21.877
And I install "cowsay" using Synaptic 11.220
And I accept adding "cowsay" to Additional Software 0.808
Then Additional Software is correctly configured for package "cowsay" 0.864
When I uninstall "cowsay" using apt 3.370
And I refuse removing "cowsay" from Additional Software 2.220
Then Additional Software is correctly configured for package "cowsay" 0.902
When I start "Additional Software" via GNOME Activities Overview 12.694
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.078
Then "cowsay" is not in the list of Additional Software 0.902
When I install "cowsay" using apt 3.229
And I refuse adding "cowsay" to Additional Software 0.688
Then "cowsay" is not in the list of Additional Software 0.753
After features/support/hooks.rb:450 1.391
After features/support/hooks.rb:291 0.733
After features/support/hooks.rb:75 0.012
12:27.521
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.009
Given a computer 1.156
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:38.509
And I configure APT to prefer an old version of cowsay 0.032
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.776
And I accept adding "cowsay" to Additional Software 1:4.168
And Additional Software is correctly configured for package "cowsay" 1.625
And I shutdown Tails and wait for the computer to power off 5.246
And I start Tails from USB drive "__internal" with network unplugged 46.436
And I enable persistence 31.724
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.022
And I log in to a new session 22.155
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.459
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
# 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.092
And the network is plugged 0.074
And Tor is ready 17.379
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 5.234
And available upgrades have been checked 0.216
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 4.230
And I can open the Additional Software configuration window from the notification 3.200
And I shutdown Tails and wait for the computer to power off 2:3.438
And I start Tails from USB drive "__internal" with network unplugged 46.292
And I enable persistence 31.036
# 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.027
And I log in to a new session 25.965
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 52.001
And I revert the APT tweaks that made it prefer an old version of cowsay 0.080
And the network is plugged 0.035
And Tor is ready 41.521
Then the Additional Software upgrade service has started 0.183
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.130
After features/support/hooks.rb:450 2.784
After features/support/hooks.rb:291 0.833
After features/support/hooks.rb:75 0.026
1:47.833
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.204
And I start Tails from USB drive "__internal" with network unplugged 46.837
And I enable persistence 30.224
And I remove the "cowsay" deb files from the APT cache 0.720
# 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.104
And I log in to a new session 23.075
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 4.193
And I can open the Additional Software log file from the notification 2.307
And the package "cowsay" is not installed 0.165
After features/support/hooks.rb:450 0.127
After features/support/hooks.rb:291 1.019
After features/support/hooks.rb:75 0.012
Feature: Localization
2:46.642
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.749
When I log in to a new session in Arabic (ar) 28.861
Then the keyboard layout is set to "us" 0.160
When the network is plugged 0.065
And Tor is ready 15.636
Then I successfully start the Unsafe Browser in "ar" 28.823
And I kill the Unsafe Browser 5.802
When I enable the screen keyboard 0.259
Then the screen keyboard works in Tor Browser 36.276
And DuckDuckGo is the default search engine 11.076
And I kill the Tor Browser 5.705
And the screen keyboard works in Thunderbird 24.623
And the layout of the screen keyboard is set to "us" 0.601
After features/support/hooks.rb:291 1.159
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.492
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.006
When I log in to a new session in Chinese (zh_CN) 29.198
Then the keyboard layout is set to "cn" 0.237
When the network is plugged 0.027
And Tor is ready 15.360
Then I successfully start the Unsafe Browser in "zh_CN" 28.115
And I kill the Unsafe Browser 5.833
When I enable the screen keyboard 0.167
Then the screen keyboard works in Tor Browser 36.377
And DuckDuckGo is the default search engine 9.725
And I kill the Tor Browser 5.339
And the screen keyboard works in Thunderbird 24.509
And the layout of the screen keyboard is set to "us" 0.593
After features/support/hooks.rb:291 1.266
After features/support/hooks.rb:75 0.000
Feature: Localization
2:23.882
Before features/support/hooks.rb:245 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.021
When I log in to a new session in English (en) 15.260
Then the keyboard layout is set to "us" 0.188
When the network is plugged 0.025
And Tor is ready 16.675
Then I successfully start the Unsafe Browser in "en" 29.307
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.165
Then the screen keyboard works in Tor Browser 33.901
And DuckDuckGo is the default search engine 6.511
And I kill the Tor Browser 5.298
And the screen keyboard works in Thunderbird 22.071
And the layout of the screen keyboard is set to "us" 0.688
After features/support/hooks.rb:291 1.123
After features/support/hooks.rb:75 0.000
Feature: Localization
3:8.917
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 7.904
When I log in to a new session in French (fr) 28.335
Then the keyboard layout is set to "fr" 0.210
When the network is plugged 0.041
And Tor is ready 45.941
Then I successfully start the Unsafe Browser in "fr" 27.551
And I kill the Unsafe Browser 5.940
When I enable the screen keyboard 0.169
Then the screen keyboard works in Tor Browser 34.809
And DuckDuckGo is the default search engine 9.846
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 22.188
And the layout of the screen keyboard is set to "fr" 0.656
After features/support/hooks.rb:291 1.440
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.694
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.446
When I log in to a new session in German (de) 30.700
Then the keyboard layout is set to "de" 0.155
When the network is plugged 0.040
And Tor is ready 15.756
Then I successfully start the Unsafe Browser in "de" 26.456
And I kill the Unsafe Browser 5.849
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 33.567
And DuckDuckGo is the default search engine 9.574
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 23.105
And the layout of the screen keyboard is set to "de" 0.600
After features/support/hooks.rb:291 1.112
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.927
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.168
When I log in to a new session in Italian (it) 29.439
Then the keyboard layout is set to "it" 0.115
When the network is plugged 0.040
And Tor is ready 15.282
Then I successfully start the Unsafe Browser in "it" 26.439
And I kill the Unsafe Browser 5.919
When I enable the screen keyboard 0.160
Then the screen keyboard works in Tor Browser 34.554
And DuckDuckGo is the default search engine 10.573
And I kill the Tor Browser 5.628
And the screen keyboard works in Thunderbird 23.017
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:291 1.128
After features/support/hooks.rb:75 0.000
Feature: Localization
2:38.777
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 7.996
When I log in to a new session in Persian (fa) 28.398
Then the keyboard layout is set to "ir" 0.132
When the network is plugged 0.042
And Tor is ready 15.224
Then I successfully start the Unsafe Browser in "fa" 26.516
And I kill the Unsafe Browser 6.010
When I enable the screen keyboard 0.154
Then the screen keyboard works in Tor Browser 34.208
And DuckDuckGo is the default search engine 9.552
And I kill the Tor Browser 5.365
And the screen keyboard works in Thunderbird 24.632
And the layout of the screen keyboard is set to "ir" 0.542
After features/support/hooks.rb:291 1.010
After features/support/hooks.rb:75 0.000
Feature: Localization
2:36.573
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 7.906
When I log in to a new session in Portuguese (pt) 29.008
Then the keyboard layout is set to "pt" 0.182
When the network is plugged 0.047
And Tor is ready 16.289
Then I successfully start the Unsafe Browser in "pt" 25.842
And I kill the Unsafe Browser 5.862
When I enable the screen keyboard 0.156
Then the screen keyboard works in Tor Browser 33.065
And DuckDuckGo is the default search engine 9.430
And I kill the Tor Browser 5.332
And the screen keyboard works in Thunderbird 22.775
And the layout of the screen keyboard is set to "us" 0.673
After features/support/hooks.rb:291 1.062
After features/support/hooks.rb:75 0.000
Feature: Localization
2:45.343
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.227
When I log in to a new session in Russian (ru) 31.245
Then the keyboard layout is set to "ru" 0.112
When the network is plugged 0.027
And Tor is ready 14.316
Then I successfully start the Unsafe Browser in "ru" 28.218
And I kill the Unsafe Browser 5.825
When I enable the screen keyboard 0.168
Then the screen keyboard works in Tor Browser 35.944
And DuckDuckGo is the default search engine 10.616
And I kill the Tor Browser 5.578
And the screen keyboard works in Thunderbird 24.479
And the layout of the screen keyboard is set to "ru" 0.580
After features/support/hooks.rb:291 1.370
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.276
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 8.323
When I log in to a new session in Spanish (es) 29.176
Then the keyboard layout is set to "es" 0.357
When the network is plugged 0.037
And Tor is ready 15.418
Then I successfully start the Unsafe Browser in "es" 27.362
And I kill the Unsafe Browser 5.992
When I enable the screen keyboard 0.165
Then the screen keyboard works in Tor Browser 34.658
And DuckDuckGo is the default search engine 10.019
And I kill the Tor Browser 5.336
And the screen keyboard works in Thunderbird 21.867
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:291 1.110
After features/support/hooks.rb:75 0.000
Feature: Localization
2:45.648
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.836
When I log in to a new session in Turkish (tr) 29.904
Then the keyboard layout is set to "tr" 0.155
When the network is plugged 0.033
And Tor is ready 17.133
Then I successfully start the Unsafe Browser in "tr" 28.944
And I kill the Unsafe Browser 5.852
When I enable the screen keyboard 0.304
Then the screen keyboard works in Tor Browser 35.617
And DuckDuckGo is the default search engine 10.670
And I kill the Tor Browser 5.604
And the screen keyboard works in Thunderbird 22.966
And the layout of the screen keyboard is set to "us" 0.623
After features/support/hooks.rb:291 0.942
After features/support/hooks.rb:75 0.000
12:10.546
When the network is plugged 0.043
And I wait 720 seconds 12:0.096

Slept for 720 seconds

Then I successfully configure Tor 10.339
And the time has synced 0.068
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000