Project Number Date
test_Tails_ISO_devel 3326 18 Mar 2024, 15:49

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:11:50.256 Passed
18.380
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.070
And I prepare Tails for memory erasure tests 0.419
When I start a process allocating 128 MiB of memory with a known pattern 1.185
Then patterns cover at least 128 MiB in the guest's memory 3.829

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

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

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

After features/support/hooks.rb:291 1.064
After features/support/hooks.rb:75 0.000
22.355
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 8.101
And I prepare Tails for memory erasure tests 0.444
And I find very few patterns in the guest's memory 4.090

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.435
Then patterns cover at least 99% of the test FS size in the guest's memory 3.654

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.019
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.450
After features/support/hooks.rb:75 0.000
6:32.805
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:42.373
And I prepare Tails for memory erasure tests 0.368
When I fill a 128 MiB file with a known pattern on the persistent filesystem 27.856
When I trigger shutdown 0.011
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.513
After features/support/hooks.rb:75 0.012
2:40.937
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:27.458
And I update APT using apt 19.397
When I install "popularity-contest" using apt 19.175
Then I am notified I can not use Additional Software for "popularity-contest" 7.833
And I can open the Additional Software documentation from the notification 27.072
After features/support/hooks.rb:450 37.558
After features/support/hooks.rb:291 2.600
After features/support/hooks.rb:75 0.004
5:4.332
Before features/support/hooks.rb:245 0.007
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:20.014
And I update APT using apt 16.214
And I install "popularity-contest" using apt 19.286
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.386
When I create a persistent storage and activate the Additional Software feature 19.369
Then Additional Software is correctly configured for package "popularity-contest" 1.275
When I shutdown Tails and wait for the computer to power off 12.031
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:27.733
Then Additional Software is correctly configured for package "popularity-contest" 0.765
And the package "popularity-contest" is installed after Additional Software has been started 0.254
After features/support/hooks.rb:450 41.366
After features/support/hooks.rb:291 0.949
After features/support/hooks.rb:75 0.014
2:11.820
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.010
Given a computer 0.177
And I start Tails from USB drive "__internal" and I login with an administration password 1:29.666
And I update APT using apt 16.015
When I install "makepp" using apt 19.295
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.586
And the package "makepp" is installed 0.080
After features/support/hooks.rb:450 41.886
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.019
4:34.596
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.292
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:51.255
When I uninstall "popularity-contest" using apt 15.637
And I accept removing "popularity-contest" from Additional Software 1.820
Then "popularity-contest" is not in the list of Additional Software 0.736
When I start Synaptic 22.902
And I update APT using Synaptic 22.820
And I install "cowsay" using Synaptic 10.806
And I accept adding "cowsay" to Additional Software 1.199
Then Additional Software is correctly configured for package "cowsay" 0.831
When I uninstall "cowsay" using apt 3.269
And I refuse removing "cowsay" from Additional Software 0.569
Then Additional Software is correctly configured for package "cowsay" 0.847
When I start "Additional Software" via GNOME Activities Overview 10.577
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.846
Then "cowsay" is not in the list of Additional Software 0.781
When I install "cowsay" using apt 3.184
And I refuse adding "cowsay" to Additional Software 0.533
Then "cowsay" is not in the list of Additional Software 0.682
After features/support/hooks.rb:450 0.993
After features/support/hooks.rb:291 0.669
After features/support/hooks.rb:75 0.017
9:0.428
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.175
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:5.807
And I configure APT to prefer an old version of cowsay 0.034
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.222
And I accept adding "cowsay" to Additional Software 6.713
And Additional Software is correctly configured for package "cowsay" 0.874
And I shutdown Tails and wait for the computer to power off 6.216
And I start Tails from USB drive "__internal" with network unplugged 54.228
And I enable persistence 10.316
# 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 33.576
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.035
And I revert the APT tweaks that made it prefer an old version of cowsay 0.085
# 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.066
And the network is plugged 0.035
And Tor is ready 17.536
# 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 7.211
And available upgrades have been checked 0.133
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.331
And I can open the Additional Software configuration window from the notification 3.408
And I shutdown Tails and wait for the computer to power off 13.044
And I start Tails from USB drive "__internal" with network unplugged 53.441
And I enable persistence 10.520
# 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 32.722
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.028
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
And the network is plugged 0.040
And Tor is ready 1:17.218
Then the Additional Software upgrade service has started 0.189
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.113
After features/support/hooks.rb:450 2.468
After features/support/hooks.rb:291 0.920
After features/support/hooks.rb:75 0.033
2:5.977
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.180
And I start Tails from USB drive "__internal" with network unplugged 1:1.409
And I enable persistence 10.127
And I remove the "cowsay" deb files from the APT cache 0.699
# 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.078
And I log in to a new session 33.317
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.031
And I can open the Additional Software log file from the notification 5.502
And the package "cowsay" is not installed 0.630
After features/support/hooks.rb:450 0.118
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.010
Feature: Localization
2:45.054
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.925
When I log in to a new session in Arabic (ar) 29.443
Then the keyboard layout is set to "us" 0.187
When the network is plugged 0.045
And Tor is ready 44.858
Then I successfully start the Unsafe Browser in "ar" 13.515
And I kill the Unsafe Browser 5.652
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 26.820
And DuckDuckGo is the default search engine 19.077
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 11.465
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:291 1.143
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.068
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 20.532
When I log in to a new session in Chinese (zh_CN) 29.245
Then the keyboard layout is set to "cn" 0.256
When the network is plugged 0.040
And Tor is ready 14.305
Then I successfully start the Unsafe Browser in "zh_CN" 13.910
And I kill the Unsafe Browser 5.731
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 24.098
And DuckDuckGo is the default search engine 10.134
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 15.915
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:291 1.428
After features/support/hooks.rb:75 0.000
Feature: Localization
1:47.228
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.784
When I log in to a new session in English (en) 14.526
Then the keyboard layout is set to "us" 0.208
When the network is plugged 0.043
And Tor is ready 12.946
Then I successfully start the Unsafe Browser in "en" 14.025
And I kill the Unsafe Browser 5.491
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 25.390
And DuckDuckGo is the default search engine 9.882
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 11.029
And the layout of the screen keyboard is set to "us" 0.522
After features/support/hooks.rb:291 1.108
After features/support/hooks.rb:75 0.000
Feature: Localization
2:2.127
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.784
When I log in to a new session in French (fr) 28.878
Then the keyboard layout is set to "fr" 0.163
When the network is plugged 0.062
And Tor is ready 14.145
Then I successfully start the Unsafe Browser in "fr" 12.629
And I kill the Unsafe Browser 5.638
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 24.230
And DuckDuckGo is the default search engine 10.357
And I kill the Tor Browser 5.533
And the screen keyboard works in Thunderbird 12.078
And the layout of the screen keyboard is set to "fr" 0.539
After features/support/hooks.rb:291 1.328
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.578
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.778
When I log in to a new session in German (de) 28.963
Then the keyboard layout is set to "de" 0.131
When the network is plugged 0.045
And Tor is ready 14.368
Then I successfully start the Unsafe Browser in "de" 12.621
And I kill the Unsafe Browser 5.701
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 24.898
And DuckDuckGo is the default search engine 18.850
And I kill the Tor Browser 5.461
And the screen keyboard works in Thunderbird 13.089
And the layout of the screen keyboard is set to "de" 0.577
After features/support/hooks.rb:291 0.974
After features/support/hooks.rb:75 0.000
Feature: Localization
2:15.791
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.794
When I log in to a new session in Italian (it) 28.869
Then the keyboard layout is set to "it" 0.199
When the network is plugged 0.042
And Tor is ready 15.158
Then I successfully start the Unsafe Browser in "it" 13.336
And I kill the Unsafe Browser 5.662
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 25.879
And DuckDuckGo is the default search engine 21.782
And I kill the Tor Browser 5.481
And the screen keyboard works in Thunderbird 10.971
And the layout of the screen keyboard is set to "us" 0.537
After features/support/hooks.rb:291 1.126
After features/support/hooks.rb:75 0.000
Feature: Localization
2:2.946
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.780
When I log in to a new session in Persian (fa) 29.197
Then the keyboard layout is set to "ir" 0.116
When the network is plugged 0.039
And Tor is ready 13.182
Then I successfully start the Unsafe Browser in "fa" 12.687
And I kill the Unsafe Browser 5.765
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 25.771
And DuckDuckGo is the default search engine 10.350
And I kill the Tor Browser 5.469
And the screen keyboard works in Thunderbird 11.956
And the layout of the screen keyboard is set to "ir" 0.534
After features/support/hooks.rb:291 1.069
After features/support/hooks.rb:75 0.000
Feature: Localization
2:0.019
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.776
When I log in to a new session in Portuguese (pt) 28.799
Then the keyboard layout is set to "pt" 0.223
When the network is plugged 0.026
And Tor is ready 13.367
Then I successfully start the Unsafe Browser in "pt" 13.219
And I kill the Unsafe Browser 5.746
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 23.605
And DuckDuckGo is the default search engine 10.301
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 10.882
And the layout of the screen keyboard is set to "us" 0.530
After features/support/hooks.rb:291 1.099
After features/support/hooks.rb:75 0.000
Feature: Localization
2:41.908
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.805
When I log in to a new session in Russian (ru) 29.148
Then the keyboard layout is set to "ru" 0.150
When the network is plugged 0.029
And Tor is ready 42.776
Then I successfully start the Unsafe Browser in "ru" 12.834
And I kill the Unsafe Browser 5.634
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 25.390
And DuckDuckGo is the default search engine 18.790
And I kill the Tor Browser 5.574
And the screen keyboard works in Thunderbird 13.123
And the layout of the screen keyboard is set to "ru" 0.562
After features/support/hooks.rb:291 1.129
After features/support/hooks.rb:75 0.000
Feature: Localization
2:4.810
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.809
When I log in to a new session in Spanish (es) 29.577
Then the keyboard layout is set to "es" 0.121
When the network is plugged 0.042
And Tor is ready 15.144
Then I successfully start the Unsafe Browser in "es" 13.390
And I kill the Unsafe Browser 5.657
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 24.715
And DuckDuckGo is the default search engine 10.303
And I kill the Tor Browser 5.485
And the screen keyboard works in Thunderbird 11.923
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:291 1.722
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.325
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.827
When I log in to a new session in Turkish (tr) 29.160
Then the keyboard layout is set to "tr" 0.177
When the network is plugged 0.038
And Tor is ready 14.206
Then I successfully start the Unsafe Browser in "tr" 14.069
And I kill the Unsafe Browser 5.817
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 24.118
And DuckDuckGo is the default search engine 18.367
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 10.436
And the layout of the screen keyboard is set to "us" 0.534
After features/support/hooks.rb:291 1.141
After features/support/hooks.rb:75 0.000
12:10.938
When the network is plugged 0.056
And I wait 720 seconds 12:0.068

Slept for 720 seconds

Then I successfully configure Tor 10.748
And the time has synced 0.064
After features/support/hooks.rb:291 0.675
After features/support/hooks.rb:75 0.000