Project Number Date
test_Tails_ISO_stable 4807 22 Apr 2024, 15:50

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 284 0 0 0 0 284 24 0 24 1:20:18.016 Passed
20.515
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 9.273
And I prepare Tails for memory erasure tests 0.507
When I start a process allocating 128 MiB of memory with a known pattern 1.429
Then patterns cover at least 128 MiB in the guest's memory 3.775

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

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

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

After features/support/hooks.rb:305 0.808
After features/support/hooks.rb:89 0.000
23.186
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.246
And I prepare Tails for memory erasure tests 0.417
And I find very few patterns in the guest's memory 3.656

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

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

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

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

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

After features/support/hooks.rb:305 0.871
After features/support/hooks.rb:89 0.000
47.154
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.664
And I prepare Tails for memory erasure tests 0.453
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.374
Then I find very few patterns in the guest's memory 4.926

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 0.776
After features/support/hooks.rb:89 0.000
1:18.863
Before features/support/hooks.rb:259 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.478
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 34.016
Then I find very few patterns in the guest's memory 4.130

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.017
After features/support/hooks.rb:89 0.000
54.794
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.923
And I prepare Tails for memory erasure tests 0.565
When I fill a 128 MiB file with a known pattern on the root filesystem 17.561
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 2.553
Then patterns cover at least 128 MiB in the guest's memory 3.179

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.016

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.598
After features/support/hooks.rb:89 0.000
8:7.507
Before features/support/hooks.rb:259 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 7:18.665
And I prepare Tails for memory erasure tests 0.439
When I fill a 128 MiB file with a known pattern on the persistent filesystem 26.003
When I trigger shutdown 0.011
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.483
After features/support/hooks.rb:89 0.012
3:2.842
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.011
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:32.003
And I update APT using apt 21.545
When I install "popularity-contest" using apt 26.322
Then I am notified I can not use Additional Software for "popularity-contest" 8.794
And I can open the Additional Software documentation from the notification 34.176
After features/support/hooks.rb:464 38.303
After features/support/hooks.rb:305 2.470
After features/support/hooks.rb:89 0.008
5:28.147
Before features/support/hooks.rb:259 0.010
Before features/support/hooks.rb:456 0.008
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:4.070
And I update APT using apt 31.581
And I install "popularity-contest" using apt 25.755
Then I am proposed to add the "popularity-contest" package to my Additional Software 6.161
When I create a persistent storage and activate the Additional Software feature 21.407
Then Additional Software is correctly configured for package "popularity-contest" 1.465
When I shutdown Tails and wait for the computer to power off 10.923
And I start Tails from USB drive "__internal" with network unplugged 1:0.176
And I enable persistence 22.033
And I log in to a new session 39.445
And the Additional Software installation service has started 41.462
Then I am notified that the installation succeeded 2.583
And Additional Software is correctly configured for package "popularity-contest" 0.822
And the package "popularity-contest" is installed after Additional Software has been started 0.256
After features/support/hooks.rb:464 40.240
After features/support/hooks.rb:305 1.262
After features/support/hooks.rb:89 0.016
2:31.230
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with an administration password 1:44.755
And I update APT using apt 16.276
When I install "makepp" using apt 25.596
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.312
And the package "makepp" is installed 0.078
After features/support/hooks.rb:464 41.072
After features/support/hooks.rb:305 0.970
After features/support/hooks.rb:89 0.034
5:20.727
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.225
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:25.920
When I uninstall "popularity-contest" using apt 21.822
And I accept removing "popularity-contest" from Additional Software 0.581
Then "popularity-contest" is not in the list of Additional Software 0.701
When I start Synaptic 26.817
And I update APT using Synaptic 22.281
And I install "cowsay" using Synaptic 12.793
And I accept adding "cowsay" to Additional Software 0.835
Then Additional Software is correctly configured for package "cowsay" 0.896
When I uninstall "cowsay" using apt 3.260
And I refuse removing "cowsay" from Additional Software 0.594
Then Additional Software is correctly configured for package "cowsay" 0.907
When I start "Additional Software" via GNOME Activities Overview 10.770
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.600
Then "cowsay" is not in the list of Additional Software 1.038
When I install "cowsay" using apt 3.290
And I refuse adding "cowsay" to Additional Software 0.674
Then "cowsay" is not in the list of Additional Software 0.715
After features/support/hooks.rb:464 1.156
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.012
9:58.616
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.008
Given a computer 0.231
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:23.311
And I configure APT to prefer an old version of cowsay 0.026
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 30.291
And I accept adding "cowsay" to Additional Software 4.967
And Additional Software is correctly configured for package "cowsay" 0.971
And I shutdown Tails and wait for the computer to power off 6.349
And I start Tails from USB drive "__internal" with network unplugged 1:7.525
And I enable persistence 13.504
# 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 36.718
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.321
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.074
And the network is plugged 0.051
And Tor is ready 19.161
# 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 9.674
And available upgrades have been checked 0.452
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.412
And I can open the Additional Software configuration window from the notification 3.462
And I shutdown Tails and wait for the computer to power off 8.445
And I start Tails from USB drive "__internal" with network unplugged 1:9.328
And I enable persistence 13.729
# 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 32.133
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 40.768
And I revert the APT tweaks that made it prefer an old version of cowsay 0.088
And the network is plugged 0.052
And Tor is ready 54.176
Then the Additional Software upgrade service has started 0.176
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.097
After features/support/hooks.rb:464 2.150
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.026
2:15.671
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.007
Given a computer 0.213
And I start Tails from USB drive "__internal" with network unplugged 1:1.089
And I enable persistence 12.980
And I remove the "cowsay" deb files from the APT cache 0.721
# 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.081
And I log in to a new session 40.233
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.899
And I can open the Additional Software log file from the notification 5.811
And the package "cowsay" is not installed 0.640
After features/support/hooks.rb:464 0.103
After features/support/hooks.rb:305 1.070
After features/support/hooks.rb:89 0.010
Feature: Localization
2:29.751
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.096
When I log in to a new session in Arabic (ar) 33.265
Then the keyboard layout is set to "us" 0.185
When the network is plugged 0.058
And Tor is ready 18.270
Then I successfully start the Unsafe Browser in "ar" 15.892
And I kill the Unsafe Browser 5.755
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 31.397
And DuckDuckGo is the default search engine 15.311
And I kill the Tor Browser 5.521
And the screen keyboard works in Thunderbird 14.161
And the layout of the screen keyboard is set to "us" 0.697
After features/support/hooks.rb:305 2.586
After features/support/hooks.rb:89 0.000
Feature: Localization
2:29.721
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.191
When I log in to a new session in Chinese (zh_CN) 34.575
Then the keyboard layout is set to "cn" 0.467
When the network is plugged 0.049
And Tor is ready 18.381
Then I successfully start the Unsafe Browser in "zh_CN" 17.647
And I kill the Unsafe Browser 5.776
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 30.239
And DuckDuckGo is the default search engine 11.741
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 15.512
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:305 1.725
After features/support/hooks.rb:89 0.000
Feature: Localization
2:1.898
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.514
When I log in to a new session in English (en) 17.835
Then the keyboard layout is set to "us" 0.138
When the network is plugged 0.057
And Tor is ready 16.218
Then I successfully start the Unsafe Browser in "en" 15.769
And I kill the Unsafe Browser 5.685
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 27.389
And DuckDuckGo is the default search engine 11.502
And I kill the Tor Browser 5.573
And the screen keyboard works in Thunderbird 12.492
And the layout of the screen keyboard is set to "us" 0.593
After features/support/hooks.rb:305 1.110
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.555
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.974
When I log in to a new session in French (fr) 32.709
Then the keyboard layout is set to "fr" 0.268
When the network is plugged 0.057
And Tor is ready 15.167
Then I successfully start the Unsafe Browser in "fr" 18.260
And I kill the Unsafe Browser 5.684
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 25.975
And DuckDuckGo is the default search engine 10.891
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 13.434
And the layout of the screen keyboard is set to "fr" 0.564
After features/support/hooks.rb:305 1.293
After features/support/hooks.rb:89 0.000
Feature: Localization
2:39.818
Before features/support/hooks.rb:259 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.122
When I log in to a new session in German (de) 34.781
Then the keyboard layout is set to "de" 0.256
When the network is plugged 0.053
And Tor is ready 19.708
Then I successfully start the Unsafe Browser in "de" 17.871
And I kill the Unsafe Browser 5.807
When I enable the screen keyboard 0.167
Then the screen keyboard works in Tor Browser 27.728
And DuckDuckGo is the default search engine 23.221
And I kill the Tor Browser 5.493
And the screen keyboard works in Thunderbird 13.982
And the layout of the screen keyboard is set to "de" 0.622
After features/support/hooks.rb:305 1.255
After features/support/hooks.rb:89 0.000
Feature: Localization
3:15.016
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 21.219
When I log in to a new session in Italian (it) 32.761
Then the keyboard layout is set to "it" 0.222
When the network is plugged 0.128
And Tor is ready 47.444
Then I successfully start the Unsafe Browser in "it" 14.828
And I kill the Unsafe Browser 5.836
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 28.568
And DuckDuckGo is the default search engine 22.487
And I kill the Tor Browser 5.544
And the screen keyboard works in Thunderbird 15.239
And the layout of the screen keyboard is set to "us" 0.631
After features/support/hooks.rb:305 0.938
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.364
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.258
When I log in to a new session in Persian (fa) 37.701
Then the keyboard layout is set to "ir" 0.223
When the network is plugged 0.161
And Tor is ready 17.631
Then I successfully start the Unsafe Browser in "fa" 15.005
And I kill the Unsafe Browser 5.748
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 28.003
And DuckDuckGo is the default search engine 11.425
And I kill the Tor Browser 5.476
And the screen keyboard works in Thunderbird 12.029
And the layout of the screen keyboard is set to "ir" 0.563
After features/support/hooks.rb:305 1.163
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.209
Before features/support/hooks.rb:259 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.134
When I log in to a new session in Portuguese (pt) 33.882
Then the keyboard layout is set to "pt" 0.152
When the network is plugged 0.050
And Tor is ready 18.617
Then I successfully start the Unsafe Browser in "pt" 17.202
And I kill the Unsafe Browser 5.786
When I enable the screen keyboard 0.170
Then the screen keyboard works in Tor Browser 31.518
And DuckDuckGo is the default search engine 11.956
And I kill the Tor Browser 5.591
And the screen keyboard works in Thunderbird 13.493
And the layout of the screen keyboard is set to "us" 0.653
After features/support/hooks.rb:305 3.029
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.021
Before features/support/hooks.rb:259 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.444
When I log in to a new session in Russian (ru) 33.438
Then the keyboard layout is set to "ru" 0.189
When the network is plugged 0.070
And Tor is ready 16.487
Then I successfully start the Unsafe Browser in "ru" 15.444
And I kill the Unsafe Browser 5.791
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 30.019
And DuckDuckGo is the default search engine 11.611
And I kill the Tor Browser 5.498
And the screen keyboard works in Thunderbird 13.275
And the layout of the screen keyboard is set to "ru" 0.625
After features/support/hooks.rb:305 1.624
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.261
Before features/support/hooks.rb:259 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.398
When I log in to a new session in Spanish (es) 32.415
Then the keyboard layout is set to "es" 0.286
When the network is plugged 0.040
And Tor is ready 20.769
Then I successfully start the Unsafe Browser in "es" 14.976
And I kill the Unsafe Browser 5.822
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 28.802
And DuckDuckGo is the default search engine 10.602
And I kill the Tor Browser 5.439
And the screen keyboard works in Thunderbird 12.952
And the layout of the screen keyboard is set to "us" 0.613
After features/support/hooks.rb:305 1.103
After features/support/hooks.rb:89 0.000
Feature: Localization
2:46.995
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.150
When I log in to a new session in Turkish (tr) 33.835
Then the keyboard layout is set to "tr" 0.204
When the network is plugged 0.061
And Tor is ready 19.121
Then I successfully start the Unsafe Browser in "tr" 16.135
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 28.040
And DuckDuckGo is the default search engine 32.907
And I kill the Tor Browser 5.649
And the screen keyboard works in Thunderbird 15.403
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:305 1.270
After features/support/hooks.rb:89 0.000
12:14.143
When the network is plugged 0.078
And I wait 720 seconds 12:0.092

Slept for 720 seconds

Then I successfully configure Tor 13.912
And the time has synced 0.058
After features/support/hooks.rb:305 1.033
After features/support/hooks.rb:89 0.000