Project Number Date
test_Tails_ISO_stable 4728 19 Mar 2024, 18:05

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 271 0 0 0 0 271 22 0 22 57:13.521 Passed
21.757
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 9.570
And I prepare Tails for memory erasure tests 0.721
When I start a process allocating 128 MiB of memory with a known pattern 1.290
Then patterns cover at least 128 MiB in the guest's memory 4.353

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

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

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

After features/support/hooks.rb:291 1.523
After features/support/hooks.rb:75 0.000
24.901
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.280
And I prepare Tails for memory erasure tests 0.701
And I find very few patterns in the guest's memory 4.752

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:291 1.702
After features/support/hooks.rb:75 0.000
1:13.002
Before features/support/hooks.rb:245 0.003
Given I have started Tails from DVD without network and logged in 8.371
And I prepare Tails for memory erasure tests 0.726
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 28.001
Then I find very few patterns in the guest's memory 4.009

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.018
And I wait 20 seconds 20.008

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.568
After features/support/hooks.rb:75 0.000
6:27.803
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.192
And I prepare Tails for memory erasure tests 0.500
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.809
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 2.265

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

After features/support/hooks.rb:291 3.550
After features/support/hooks.rb:75 0.010
4:49.040
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.010
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 56.898
And I update APT using apt 16.982
And I install "popularity-contest" using apt 22.679
Then I am proposed to add the "popularity-contest" package to my Additional Software 5.393
When I create a persistent storage and activate the Additional Software feature 20.900
Then Additional Software is correctly configured for package "popularity-contest" 1.220
When I shutdown Tails and wait for the computer to power off 10.193
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:33.657
Then Additional Software is correctly configured for package "popularity-contest" 0.843
And the package "popularity-contest" is installed after Additional Software has been started 0.270
After features/support/hooks.rb:450 39.638
After features/support/hooks.rb:291 1.121
After features/support/hooks.rb:75 0.014
2:18.554
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.007
Given a computer 0.212
And I start Tails from USB drive "__internal" and I login with an administration password 1:34.931
And I update APT using apt 16.302
When I install "makepp" using apt 22.676
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.337
And the package "makepp" is installed 0.093
After features/support/hooks.rb:450 37.204
After features/support/hooks.rb:291 0.951
After features/support/hooks.rb:75 0.013
4:36.662
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given a computer 0.215
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:52.935
When I uninstall "popularity-contest" using apt 18.789
And I accept removing "popularity-contest" from Additional Software 0.554
Then "popularity-contest" is not in the list of Additional Software 0.655
When I start Synaptic 23.547
And I update APT using Synaptic 22.231
And I install "cowsay" using Synaptic 10.056
And I accept adding "cowsay" to Additional Software 1.180
Then Additional Software is correctly configured for package "cowsay" 0.785
When I uninstall "cowsay" using apt 3.275
And I refuse removing "cowsay" from Additional Software 0.547
Then Additional Software is correctly configured for package "cowsay" 0.811
When I start "Additional Software" via GNOME Activities Overview 10.048
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.710
Then "cowsay" is not in the list of Additional Software 0.978
When I install "cowsay" using apt 3.203
And I refuse adding "cowsay" to Additional Software 0.470
Then "cowsay" is not in the list of Additional Software 0.664
After features/support/hooks.rb:450 1.133
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.009
8:57.193
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.186
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:7.331
And I configure APT to prefer an old version of cowsay 0.024
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 22.918
And I accept adding "cowsay" to Additional Software 6.822
And Additional Software is correctly configured for package "cowsay" 1.080
And I shutdown Tails and wait for the computer to power off 6.026
And I start Tails from USB drive "__internal" with network unplugged 54.621
And I enable persistence 11.161
# 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 35.197
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.368
And I revert the APT tweaks that made it prefer an old version of cowsay 0.048
# 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.067
And the network is plugged 0.044
And Tor is ready 23.490
# 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.763
And available upgrades have been checked 0.065
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.097
And I can open the Additional Software configuration window from the notification 2.692
And I shutdown Tails and wait for the computer to power off 18.057
And I start Tails from USB drive "__internal" with network unplugged 58.036
And I enable persistence 11.109
# 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 34.229
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.758
And I revert the APT tweaks that made it prefer an old version of cowsay 0.064
And the network is plugged 0.041
And Tor is ready 52.582
Then the Additional Software upgrade service has started 0.163
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.096
After features/support/hooks.rb:450 2.440
After features/support/hooks.rb:291 0.826
After features/support/hooks.rb:75 0.029
1:56.653
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.186
And I start Tails from USB drive "__internal" with network unplugged 52.712
And I enable persistence 9.665
And I remove the "cowsay" deb files from the APT cache 0.249
# 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.061
And I log in to a new session 32.983
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.971
And I can open the Additional Software log file from the notification 5.226
And the package "cowsay" is not installed 0.595
After features/support/hooks.rb:450 0.121
After features/support/hooks.rb:291 1.015
After features/support/hooks.rb:75 0.009
Feature: Localization
2:10.575
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.895
When I log in to a new session in Arabic (ar) 30.258
Then the keyboard layout is set to "us" 0.162
When the network is plugged 0.036
And Tor is ready 14.354
Then I successfully start the Unsafe Browser in "ar" 15.344
And I kill the Unsafe Browser 5.741
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 27.134
And DuckDuckGo is the default search engine 10.483
And I kill the Tor Browser 5.519
And the screen keyboard works in Thunderbird 12.884
And the layout of the screen keyboard is set to "us" 0.660
After features/support/hooks.rb:291 1.164
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.640
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 8.195
When I log in to a new session in Chinese (zh_CN) 30.813
Then the keyboard layout is set to "cn" 0.408
When the network is plugged 0.032
And Tor is ready 15.575
Then I successfully start the Unsafe Browser in "zh_CN" 14.719
And I kill the Unsafe Browser 5.657
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 22.483
And DuckDuckGo is the default search engine 21.054
And I kill the Tor Browser 5.404
And the screen keyboard works in Thunderbird 16.615
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:291 3.394
After features/support/hooks.rb:75 0.000
Feature: Localization
1:55.413
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.978
When I log in to a new session in English (en) 16.737
Then the keyboard layout is set to "us" 0.198
When the network is plugged 0.034
And Tor is ready 16.637
Then I successfully start the Unsafe Browser in "en" 14.252
And I kill the Unsafe Browser 5.650
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 24.742
And DuckDuckGo is the default search engine 10.169
And I kill the Tor Browser 5.463
And the screen keyboard works in Thunderbird 12.857
And the layout of the screen keyboard is set to "us" 0.598
After features/support/hooks.rb:291 0.993
After features/support/hooks.rb:75 0.000
Feature: Localization
2:8.291
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.200
When I log in to a new session in French (fr) 32.359
Then the keyboard layout is set to "fr" 0.177
When the network is plugged 0.035
And Tor is ready 15.640
Then I successfully start the Unsafe Browser in "fr" 14.207
And I kill the Unsafe Browser 5.798
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 24.487
And DuckDuckGo is the default search engine 9.946
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 11.525
And the layout of the screen keyboard is set to "fr" 0.563
After features/support/hooks.rb:291 2.137
After features/support/hooks.rb:75 0.000
Feature: Localization
2:11.566
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.872
When I log in to a new session in German (de) 30.811
Then the keyboard layout is set to "de" 0.160
When the network is plugged 0.038
And Tor is ready 16.343
Then I successfully start the Unsafe Browser in "de" 14.174
And I kill the Unsafe Browser 5.636
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 27.296
And DuckDuckGo is the default search engine 10.781
And I kill the Tor Browser 5.471
And the screen keyboard works in Thunderbird 12.281
And the layout of the screen keyboard is set to "de" 0.611
After features/support/hooks.rb:291 1.470
After features/support/hooks.rb:75 0.000
Feature: Localization
2:10.260
Before features/support/hooks.rb:245 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.127
When I log in to a new session in Italian (it) 29.827
Then the keyboard layout is set to "it" 0.207
When the network is plugged 0.035
And Tor is ready 13.279
Then I successfully start the Unsafe Browser in "it" 14.753
And I kill the Unsafe Browser 5.665
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 27.400
And DuckDuckGo is the default search engine 10.378
And I kill the Tor Browser 5.456
And the screen keyboard works in Thunderbird 14.496
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:291 2.705
After features/support/hooks.rb:75 0.000
Feature: Localization
2:12.740
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 8.052
When I log in to a new session in Persian (fa) 31.146
Then the keyboard layout is set to "ir" 0.192
When the network is plugged 0.036
And Tor is ready 16.554
Then I successfully start the Unsafe Browser in "fa" 15.061
And I kill the Unsafe Browser 5.725
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 26.263
And DuckDuckGo is the default search engine 10.826
And I kill the Tor Browser 5.546
And the screen keyboard works in Thunderbird 12.695
And the layout of the screen keyboard is set to "ir" 0.549
After features/support/hooks.rb:291 1.177
After features/support/hooks.rb:75 0.000
Feature: Localization
2:9.531
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 8.886
When I log in to a new session in Portuguese (pt) 29.648
Then the keyboard layout is set to "pt" 0.129
When the network is plugged 0.043
And Tor is ready 15.230
Then I successfully start the Unsafe Browser in "pt" 14.992
And I kill the Unsafe Browser 5.717
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 25.713
And DuckDuckGo is the default search engine 10.307
And I kill the Tor Browser 5.515
And the screen keyboard works in Thunderbird 12.653
And the layout of the screen keyboard is set to "us" 0.595
After features/support/hooks.rb:291 3.564
After features/support/hooks.rb:75 0.000
Feature: Localization
2:25.673
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.770
When I log in to a new session in Russian (ru) 30.514
Then the keyboard layout is set to "ru" 0.280
When the network is plugged 0.048
And Tor is ready 17.315
Then I successfully start the Unsafe Browser in "ru" 15.001
And I kill the Unsafe Browser 5.707
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 27.158
And DuckDuckGo is the default search engine 22.049
And I kill the Tor Browser 5.431
And the screen keyboard works in Thunderbird 13.766
And the layout of the screen keyboard is set to "ru" 0.550
After features/support/hooks.rb:291 1.479
After features/support/hooks.rb:75 0.000
Feature: Localization
2:21.082
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 8.279
When I log in to a new session in Spanish (es) 31.419
Then the keyboard layout is set to "es" 0.093
When the network is plugged 0.047
And Tor is ready 15.195
Then I successfully start the Unsafe Browser in "es" 14.311
And I kill the Unsafe Browser 5.739
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 25.344
And DuckDuckGo is the default search engine 22.051
And I kill the Tor Browser 5.727
And the screen keyboard works in Thunderbird 12.115
And the layout of the screen keyboard is set to "us" 0.637
After features/support/hooks.rb:291 1.363
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.647
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.036
When I log in to a new session in Turkish (tr) 30.044
Then the keyboard layout is set to "tr" 0.181
When the network is plugged 0.377
And Tor is ready 14.332
Then I successfully start the Unsafe Browser in "tr" 14.712
And I kill the Unsafe Browser 5.837
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 25.851
And DuckDuckGo is the default search engine 23.273
And I kill the Tor Browser 5.653
And the screen keyboard works in Thunderbird 11.669
And the layout of the screen keyboard is set to "us" 0.582
After features/support/hooks.rb:291 1.283
After features/support/hooks.rb:75 0.000