Project Number Date
test_Tails_ISO_stable 4825 03 May 2024, 12:31

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:19.596 Passed
20.398
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.980
And I prepare Tails for memory erasure tests 0.384
When I start a process allocating 128 MiB of memory with a known pattern 2.462
Then patterns cover at least 128 MiB in the guest's memory 3.908

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.016
After features/support/hooks.rb:89 0.000
55.776
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.932
And I prepare Tails for memory erasure tests 0.377
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.160
Then I find very few patterns in the guest's memory 4.355

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.301
After features/support/hooks.rb:89 0.000
1:9.970
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 7.924
And I prepare Tails for memory erasure tests 0.392
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 36.899
Then I find very few patterns in the guest's memory 3.578

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.015
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.534
After features/support/hooks.rb:89 0.000
6:49.152
Before features/support/hooks.rb:259 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:59.179
And I prepare Tails for memory erasure tests 0.409
When I fill a 128 MiB file with a known pattern on the persistent filesystem 27.154
When I trigger shutdown 0.010
And I wait 20 seconds 20.015

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.486
After features/support/hooks.rb:89 0.012
4:54.847
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.007
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 54.757
And I update APT using apt 17.696
And I install "popularity-contest" using apt 22.402
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.396
When I create a persistent storage and activate the Additional Software feature 21.478
Then Additional Software is correctly configured for package "popularity-contest" 1.370
When I shutdown Tails and wait for the computer to power off 12.847
And I start Tails from USB drive "__internal" with network unplugged 57.518
And I enable persistence 22.478
And I log in to a new session 31.841
And the Additional Software installation service has started 40.655
Then I am notified that the installation succeeded 2.372
And Additional Software is correctly configured for package "popularity-contest" 0.770
And the package "popularity-contest" is installed after Additional Software has been started 0.261
After features/support/hooks.rb:464 36.543
After features/support/hooks.rb:305 1.346
After features/support/hooks.rb:89 0.013
2:23.467
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.210
And I start Tails from USB drive "__internal" and I login with an administration password 1:36.398
And I update APT using apt 17.733
When I install "makepp" using apt 22.605
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.439
And the package "makepp" is installed 0.079
After features/support/hooks.rb:464 35.629
After features/support/hooks.rb:305 0.876
After features/support/hooks.rb:89 0.013
4:51.945
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.183
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:3.694
When I uninstall "popularity-contest" using apt 21.794
And I accept removing "popularity-contest" from Additional Software 0.592
Then "popularity-contest" is not in the list of Additional Software 0.643
When I start Synaptic 23.384
And I update APT using Synaptic 22.136
And I install "cowsay" using Synaptic 12.313
And I accept adding "cowsay" to Additional Software 1.306
Then Additional Software is correctly configured for package "cowsay" 0.823
When I uninstall "cowsay" using apt 3.221
And I refuse removing "cowsay" from Additional Software 0.569
Then Additional Software is correctly configured for package "cowsay" 0.793
When I start "Additional Software" via GNOME Activities Overview 9.735
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.659
Then "cowsay" is not in the list of Additional Software 0.779
When I install "cowsay" using apt 3.220
And I refuse adding "cowsay" to Additional Software 0.518
Then "cowsay" is not in the list of Additional Software 0.575
After features/support/hooks.rb:464 0.880
After features/support/hooks.rb:305 0.641
After features/support/hooks.rb:89 0.008
9:55.249
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.184
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:17.746
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.527
And I accept adding "cowsay" to Additional Software 6.767
And Additional Software is correctly configured for package "cowsay" 0.832
And I shutdown Tails and wait for the computer to power off 6.273
And I start Tails from USB drive "__internal" with network unplugged 57.874
And I enable persistence 11.195
# 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.025
And I log in to a new session 36.040
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.566
And I revert the APT tweaks that made it prefer an old version of cowsay 0.051
# 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.071
And the network is plugged 0.033
And Tor is ready 48.607
# 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.489
And available upgrades have been checked 0.107
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.167
And I can open the Additional Software configuration window from the notification 3.863
And I shutdown Tails and wait for the computer to power off 13.325
And I start Tails from USB drive "__internal" with network unplugged 57.306
And I enable persistence 10.616
# 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 35.390
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.266
And I revert the APT tweaks that made it prefer an old version of cowsay 0.052
And the network is plugged 0.032
And Tor is ready 48.546
Then the Additional Software upgrade service has started 0.162
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.078
After features/support/hooks.rb:464 2.233
After features/support/hooks.rb:305 1.065
After features/support/hooks.rb:89 0.032
2:7.540
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.195
And I start Tails from USB drive "__internal" with network unplugged 57.931
And I enable persistence 12.229
And I remove the "cowsay" deb files from the APT cache 0.580
# 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 35.693
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.409
And I can open the Additional Software log file from the notification 5.744
And the package "cowsay" is not installed 0.674
After features/support/hooks.rb:464 0.111
After features/support/hooks.rb:305 1.149
After features/support/hooks.rb:89 0.009
Feature: Localization
2:26.381
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 7.913
When I log in to a new session in Arabic (ar) 33.815
Then the keyboard layout is set to "us" 0.449
When the network is plugged 0.106
And Tor is ready 15.471
Then I successfully start the Unsafe Browser in "ar" 16.441
And I kill the Unsafe Browser 5.850
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 26.841
And DuckDuckGo is the default search engine 17.962
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 15.317
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:305 1.435
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.763
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.949
When I log in to a new session in Chinese (zh_CN) 31.627
Then the keyboard layout is set to "cn" 0.310
When the network is plugged 0.074
And Tor is ready 17.573
Then I successfully start the Unsafe Browser in "zh_CN" 17.969
And I kill the Unsafe Browser 5.766
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 27.468
And DuckDuckGo is the default search engine 10.936
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 18.712
And the layout of the screen keyboard is set to "us" 0.693
After features/support/hooks.rb:305 2.872
After features/support/hooks.rb:89 0.000
Feature: Localization
2:1.662
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.500
When I log in to a new session in English (en) 20.213
Then the keyboard layout is set to "us" 0.145
When the network is plugged 0.065
And Tor is ready 18.789
Then I successfully start the Unsafe Browser in "en" 16.474
And I kill the Unsafe Browser 5.887
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 28.051
And DuckDuckGo is the default search engine 4.719
And I kill the Tor Browser 5.295
And the screen keyboard works in Thunderbird 12.821
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:305 0.979
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.503
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.201
When I log in to a new session in French (fr) 34.394
Then the keyboard layout is set to "fr" 0.317
When the network is plugged 0.040
And Tor is ready 16.494
Then I successfully start the Unsafe Browser in "fr" 17.470
And I kill the Unsafe Browser 5.760
When I enable the screen keyboard 0.235
Then the screen keyboard works in Tor Browser 30.450
And DuckDuckGo is the default search engine 11.751
And I kill the Tor Browser 5.448
And the screen keyboard works in Thunderbird 16.320
And the layout of the screen keyboard is set to "fr" 0.616
After features/support/hooks.rb:305 2.409
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.199
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.306
When I log in to a new session in German (de) 32.114
Then the keyboard layout is set to "de" 0.216
When the network is plugged 0.044
And Tor is ready 16.808
Then I successfully start the Unsafe Browser in "de" 17.036
And I kill the Unsafe Browser 5.874
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 27.986
And DuckDuckGo is the default search engine 11.248
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 14.321
And the layout of the screen keyboard is set to "de" 0.580
After features/support/hooks.rb:305 1.107
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.195
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.214
When I log in to a new session in Italian (it) 31.826
Then the keyboard layout is set to "it" 0.254
When the network is plugged 0.058
And Tor is ready 16.849
Then I successfully start the Unsafe Browser in "it" 15.252
And I kill the Unsafe Browser 5.772
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 26.267
And DuckDuckGo is the default search engine 11.356
And I kill the Tor Browser 5.497
And the screen keyboard works in Thunderbird 14.184
And the layout of the screen keyboard is set to "us" 0.544
After features/support/hooks.rb:305 1.290
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.551
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 7.806
When I log in to a new session in Persian (fa) 30.994
Then the keyboard layout is set to "ir" 0.336
When the network is plugged 0.034
And Tor is ready 16.288
Then I successfully start the Unsafe Browser in "fa" 17.711
And I kill the Unsafe Browser 5.709
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 24.729
And DuckDuckGo is the default search engine 17.524
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 12.204
And the layout of the screen keyboard is set to "ir" 0.606
After features/support/hooks.rb:305 1.322
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.053
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 7.900
When I log in to a new session in Portuguese (pt) 32.504
Then the keyboard layout is set to "pt" 0.327
When the network is plugged 0.033
And Tor is ready 17.783
Then I successfully start the Unsafe Browser in "pt" 15.368
And I kill the Unsafe Browser 5.843
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 26.726
And DuckDuckGo is the default search engine 10.555
And I kill the Tor Browser 5.520
And the screen keyboard works in Thunderbird 14.801
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:305 1.459
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.445
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 7.892
When I log in to a new session in Russian (ru) 31.101
Then the keyboard layout is set to "ru" 0.157
When the network is plugged 0.066
And Tor is ready 16.412
Then I successfully start the Unsafe Browser in "ru" 16.920
And I kill the Unsafe Browser 5.936
When I enable the screen keyboard 0.168
Then the screen keyboard works in Tor Browser 28.416
And DuckDuckGo is the default search engine 11.396
And I kill the Tor Browser 5.487
And the screen keyboard works in Thunderbird 14.894
And the layout of the screen keyboard is set to "ru" 0.591
After features/support/hooks.rb:305 2.328
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.796
Before features/support/hooks.rb:259 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.187
When I log in to a new session in Spanish (es) 31.563
Then the keyboard layout is set to "es" 0.370
When the network is plugged 0.098
And Tor is ready 17.777
Then I successfully start the Unsafe Browser in "es" 17.230
And I kill the Unsafe Browser 5.836
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 27.227
And DuckDuckGo is the default search engine 11.239
And I kill the Tor Browser 5.473
And the screen keyboard works in Thunderbird 16.117
And the layout of the screen keyboard is set to "us" 0.551
After features/support/hooks.rb:305 1.405
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.111
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 8.028
When I log in to a new session in Turkish (tr) 33.106
Then the keyboard layout is set to "tr" 0.351
When the network is plugged 0.047
And Tor is ready 17.630
Then I successfully start the Unsafe Browser in "tr" 18.863
And I kill the Unsafe Browser 5.928
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 25.996
And DuckDuckGo is the default search engine 10.924
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 14.063
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:305 1.949
After features/support/hooks.rb:89 0.000