Project Number Date
test_Tails_ISO_stable 4949 16 Jul 2024, 21:07

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 275 0 0 0 0 275 22 0 22 1:57.479 Passed
20.531
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.192
And I prepare Tails for memory erasure tests 0.452
When I start a process allocating 128 MiB of memory with a known pattern 2.504
Then patterns cover at least 128 MiB in the guest's memory 4.067

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

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

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

After features/support/hooks.rb:326 1.809
After features/support/hooks.rb:100 0.000
25.575
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.183
And I prepare Tails for memory erasure tests 0.425
And I find very few patterns in the guest's memory 5.288

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

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

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

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

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

After features/support/hooks.rb:326 1.138
After features/support/hooks.rb:100 0.000
53.442
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 9.365
And I prepare Tails for memory erasure tests 0.641
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.267
Then I find very few patterns in the guest's memory 4.648

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:326 1.132
After features/support/hooks.rb:100 0.000
1:16.913
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.144
And I prepare Tails for memory erasure tests 0.480
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 37.951
Then I find very few patterns in the guest's memory 3.551

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:326 1.030
After features/support/hooks.rb:100 0.000
53.799
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.229
And I prepare Tails for memory erasure tests 0.464
When I fill a 128 MiB file with a known pattern on the root filesystem 17.933
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 2.129
Then patterns cover at least 128 MiB in the guest's memory 3.167

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

When I trigger shutdown 0.016
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.533
After features/support/hooks.rb:100 0.000
7:25.568
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:41.526
And I prepare Tails for memory erasure tests 0.393
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.403
When I trigger shutdown 0.014
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:326 3.511
After features/support/hooks.rb:100 0.014
5:12.919
Before features/support/hooks.rb:269 0.004
Before features/support/hooks.rb:507 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 58.569
And I update APT using apt 19.497
And I install "popularity-contest" using apt 23.224
Then I am proposed to add the "popularity-contest" package to my Additional Software 9.778
When I create a persistent storage and activate the Additional Software feature 19.794
Then Additional Software is correctly configured for package "popularity-contest" 1.433
When I shutdown Tails and wait for the computer to power off 12.484
And I start Tails from USB drive "__internal" with network unplugged 59.576
And I enable persistence 28.068
And I log in to a new session 36.447
And the Additional Software installation service has started 40.872
Then I am notified that the installation succeeded 2.067
And Additional Software is correctly configured for package "popularity-contest" 0.842
And the package "popularity-contest" is installed after Additional Software has been started 0.261
After features/support/hooks.rb:515 36.900
After features/support/hooks.rb:326 1.581
After features/support/hooks.rb:100 0.014
2:28.220
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.005
Given a computer 0.272
And I start Tails from USB drive "__internal" and I login with an administration password 1:42.357
And I update APT using apt 16.543
When I install "makepp" using apt 22.567
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.395
And the package "makepp" is installed 0.084
After features/support/hooks.rb:515 37.276
After features/support/hooks.rb:326 0.999
After features/support/hooks.rb:100 0.016
4:55.608
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:507 0.006
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:4.783
When I uninstall "popularity-contest" using apt 21.822
And I accept removing "popularity-contest" from Additional Software 0.592
Then "popularity-contest" is not in the list of Additional Software 0.702
When I start Synaptic 23.317
And I update APT using Synaptic 22.309
And I install "cowsay" using Synaptic 12.118
And I accept adding "cowsay" to Additional Software 1.825
Then Additional Software is correctly configured for package "cowsay" 0.838
When I uninstall "cowsay" using apt 3.264
And I refuse removing "cowsay" from Additional Software 0.582
Then Additional Software is correctly configured for package "cowsay" 0.853
When I start "Additional Software" via GNOME Activities Overview 10.636
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.325
Then "cowsay" is not in the list of Additional Software 0.862
When I install "cowsay" using apt 3.210
And I refuse adding "cowsay" to Additional Software 0.600
Then "cowsay" is not in the list of Additional Software 0.750
After features/support/hooks.rb:515 1.384
After features/support/hooks.rb:326 0.665
After features/support/hooks.rb:100 0.008
9:42.065
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given a computer 0.192
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:19.100
And I configure APT to prefer an old version of cowsay 0.030
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.733
And I accept adding "cowsay" to Additional Software 6.990
And Additional Software is correctly configured for package "cowsay" 0.867
And I shutdown Tails and wait for the computer to power off 6.377
And I start Tails from USB drive "__internal" with network unplugged 59.749
And I enable persistence 15.100
# 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.026
And I log in to a new session 42.485
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.459
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
# 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.077
And the network is plugged 0.047
And Tor is ready 18.356
# 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.662
And available upgrades have been checked 0.128
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.462
And I can open the Additional Software configuration window from the notification 3.682
And I shutdown Tails and wait for the computer to power off 13.105
And I start Tails from USB drive "__internal" with network unplugged 1:7.240
And I enable persistence 12.249
# 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 36.779
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.619
And I revert the APT tweaks that made it prefer an old version of cowsay 0.086
And the network is plugged 0.038
And Tor is ready 49.070
Then the Additional Software upgrade service has started 0.171
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.095
After features/support/hooks.rb:515 2.444
After features/support/hooks.rb:326 1.000
After features/support/hooks.rb:100 0.024
2:9.450
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.005
Given a computer 0.180
And I start Tails from USB drive "__internal" with network unplugged 58.534
And I enable persistence 12.209
And I remove the "cowsay" deb files from the APT cache 0.719
# 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.080
And I log in to a new session 37.805
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.321
And I can open the Additional Software log file from the notification 5.986
And the package "cowsay" is not installed 0.615
After features/support/hooks.rb:515 0.101
After features/support/hooks.rb:326 1.112
After features/support/hooks.rb:100 0.008
Feature: Localization
2:20.805
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.149
When I log in to a new session in Arabic (ar) 34.000
Then the keyboard layout is set to "us" 0.235
When the network is plugged 0.043
And Tor is ready 19.976
Then I successfully start the Unsafe Browser in "ar" 15.944
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 28.560
And DuckDuckGo is the default search engine 9.533
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 12.699
And the layout of the screen keyboard is set to "us" 0.543
After features/support/hooks.rb:326 1.279
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.665
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.090
When I log in to a new session in Chinese (zh_CN) 35.201
Then the keyboard layout is set to "cn" 0.175
When the network is plugged 0.032
And Tor is ready 20.022
Then I successfully start the Unsafe Browser in "zh_CN" 16.571
And I kill the Unsafe Browser 6.070
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 29.521
And DuckDuckGo is the default search engine 9.486
And I kill the Tor Browser 5.327
And the screen keyboard works in Thunderbird 17.469
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:326 1.273
After features/support/hooks.rb:100 0.000
Feature: Localization
1:54.593
Before features/support/hooks.rb:269 0.006
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) 17.939
Then the keyboard layout is set to "us" 0.157
When the network is plugged 0.034
And Tor is ready 16.189
Then I successfully start the Unsafe Browser in "en" 16.037
And I kill the Unsafe Browser 5.702
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 26.698
And DuckDuckGo is the default search engine 5.281
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 12.604
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:326 1.062
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.540
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.182
When I log in to a new session in French (fr) 33.300
Then the keyboard layout is set to "fr" 0.175
When the network is plugged 0.033
And Tor is ready 20.845
Then I successfully start the Unsafe Browser in "fr" 15.434
And I kill the Unsafe Browser 5.911
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 28.370
And DuckDuckGo is the default search engine 10.148
And I kill the Tor Browser 5.270
And the screen keyboard works in Thunderbird 14.144
And the layout of the screen keyboard is set to "fr" 0.631
After features/support/hooks.rb:326 1.125
After features/support/hooks.rb:100 0.000
Feature: Localization
2:19.365
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.361
When I log in to a new session in German (de) 32.944
Then the keyboard layout is set to "de" 0.214
When the network is plugged 0.073
And Tor is ready 14.766
Then I successfully start the Unsafe Browser in "de" 16.751
And I kill the Unsafe Browser 5.845
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 26.657
And DuckDuckGo is the default search engine 14.316
And I kill the Tor Browser 5.538
And the screen keyboard works in Thunderbird 13.200
And the layout of the screen keyboard is set to "de" 0.590
After features/support/hooks.rb:326 2.659
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.182
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.938
When I log in to a new session in Italian (it) 36.269
Then the keyboard layout is set to "it" 0.123
When the network is plugged 0.043
And Tor is ready 17.749
Then I successfully start the Unsafe Browser in "it" 15.283
And I kill the Unsafe Browser 6.017
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 28.837
And DuckDuckGo is the default search engine 10.047
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 12.915
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:326 3.067
After features/support/hooks.rb:100 0.000
Feature: Localization
2:15.675
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.914
When I log in to a new session in Persian (fa) 32.928
Then the keyboard layout is set to "ir" 0.155
When the network is plugged 0.054
And Tor is ready 15.983
Then I successfully start the Unsafe Browser in "fa" 14.344
And I kill the Unsafe Browser 5.884
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 29.736
And DuckDuckGo is the default search engine 9.528
And I kill the Tor Browser 5.434
And the screen keyboard works in Thunderbird 13.068
And the layout of the screen keyboard is set to "ir" 0.531
After features/support/hooks.rb:326 1.116
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.186
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.950
When I log in to a new session in Portuguese (pt) 33.076
Then the keyboard layout is set to "pt" 0.173
When the network is plugged 0.048
And Tor is ready 17.117
Then I successfully start the Unsafe Browser in "pt" 15.270
And I kill the Unsafe Browser 5.856
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 29.148
And DuckDuckGo is the default search engine 9.765
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 13.920
And the layout of the screen keyboard is set to "us" 0.553
After features/support/hooks.rb:326 3.045
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.686
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.235
When I log in to a new session in Russian (ru) 32.091
Then the keyboard layout is set to "ru" 0.106
When the network is plugged 0.034
And Tor is ready 17.429
Then I successfully start the Unsafe Browser in "ru" 16.106
And I kill the Unsafe Browser 5.871
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 27.757
And DuckDuckGo is the default search engine 9.819
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 14.343
And the layout of the screen keyboard is set to "ru" 0.518
After features/support/hooks.rb:326 1.280
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.473
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.113
When I log in to a new session in Spanish (es) 33.415
Then the keyboard layout is set to "es" 0.244
When the network is plugged 0.069
And Tor is ready 18.582
Then I successfully start the Unsafe Browser in "es" 14.843
And I kill the Unsafe Browser 6.003
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 25.242
And DuckDuckGo is the default search engine 10.252
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 14.756
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:326 3.839
After features/support/hooks.rb:100 0.000
Feature: Localization
2:17.208
Before features/support/hooks.rb:269 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.037
When I log in to a new session in Turkish (tr) 33.979
Then the keyboard layout is set to "tr" 0.134
When the network is plugged 0.050
And Tor is ready 15.433
Then I successfully start the Unsafe Browser in "tr" 16.642
And I kill the Unsafe Browser 5.890
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 28.965
And DuckDuckGo is the default search engine 9.489
And I kill the Tor Browser 5.319
And the screen keyboard works in Thunderbird 12.647
And the layout of the screen keyboard is set to "us" 0.529
After features/support/hooks.rb:326 1.298
After features/support/hooks.rb:100 0.000