Project Number Date
test_Tails_ISO_stable 4605 08 Jan 2024, 16:15

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

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

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

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

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

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

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

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

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

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

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

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

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

Pattern coverage: 96.406% (120 MiB out of 124 MiB reference memory)

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

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

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

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

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

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

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

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

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

Pattern coverage: 108.660% (97 MiB out of 89 MiB reference memory)

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

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

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

Pattern coverage: 108.663% (97 MiB out of 89 MiB reference memory)

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

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

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

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

When I trigger shutdown 1.470
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.458
After features/support/hooks.rb:75 0.000
6:1.031
Before features/support/hooks.rb:245 0.002
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 5:18.616
And I prepare Tails for memory erasure tests 0.471
When I fill a 128 MiB file with a known pattern on the persistent filesystem 19.307
When I trigger shutdown 0.407
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.516
After features/support/hooks.rb:75 0.010
5:32.484
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.011
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 47.186
And I update APT using apt 15.977
And I install "popularity-contest" using apt 19.702
Then I am proposed to add the "popularity-contest" package to my Additional Software 56.400
When I create a persistent storage and activate the Additional Software feature 17.050
Then Additional Software is correctly configured for package "popularity-contest" 1.601
When I shutdown Tails and wait for the computer to power off 11.101
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:42.219
Then Additional Software is correctly configured for package "popularity-contest" 0.924
And the package "popularity-contest" is installed after Additional Software has been started 0.318
After features/support/hooks.rb:450 36.083
After features/support/hooks.rb:291 1.061
After features/support/hooks.rb:75 0.015
2:53.000
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given a computer 0.196
And I start Tails from USB drive "__internal" and I login with an administration password 1:17.573
And I update APT using apt 16.579
When I install "makepp" using apt 19.532
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 59.045
And the package "makepp" is installed 0.072
After features/support/hooks.rb:450 42.094
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.013
4:53.151
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.416
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:8.473
When I uninstall "popularity-contest" using apt 19.074
And I accept removing "popularity-contest" from Additional Software 0.762
Then "popularity-contest" is not in the list of Additional Software 1.028
When I start Synaptic 20.812
And I update APT using Synaptic 21.753
And I install "cowsay" using Synaptic 9.900
And I accept adding "cowsay" to Additional Software 1.044
Then Additional Software is correctly configured for package "cowsay" 1.121
When I uninstall "cowsay" using apt 3.474
And I refuse removing "cowsay" from Additional Software 0.541
Then Additional Software is correctly configured for package "cowsay" 0.948
When I start "Additional Software" via GNOME Activities Overview 12.528
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.686
Then "cowsay" is not in the list of Additional Software 0.908
When I install "cowsay" using apt 3.265
And I refuse adding "cowsay" to Additional Software 0.653
Then "cowsay" is not in the list of Additional Software 0.755
After features/support/hooks.rb:450 0.912
After features/support/hooks.rb:291 0.738
After features/support/hooks.rb:75 0.009
11:52.414
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.295
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:5.722
And I configure APT to prefer an old version of cowsay 0.023
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.109
And I accept adding "cowsay" to Additional Software 1:7.222
And Additional Software is correctly configured for package "cowsay" 1.411
And I shutdown Tails and wait for the computer to power off 5.129
And I start Tails from USB drive "__internal" with network unplugged 45.110
And I enable persistence 31.324
# 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.028
And I log in to a new session 24.297
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.613
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
# 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.096
And the network is plugged 0.036
And Tor is ready 18.233
# 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.210
And available upgrades have been checked 0.150
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.449
And I can open the Additional Software configuration window from the notification 2.969
And I shutdown Tails and wait for the computer to power off 2:2.707
And I start Tails from USB drive "__internal" with network unplugged 45.446
And I enable persistence 32.095
# 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.030
And I log in to a new session 23.007
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 51.828
And I revert the APT tweaks that made it prefer an old version of cowsay 0.057
And the network is plugged 0.036
And Tor is ready 37.436
Then the Additional Software upgrade service has started 0.179
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.094
After features/support/hooks.rb:450 2.332
After features/support/hooks.rb:291 0.742
After features/support/hooks.rb:75 0.029
1:46.647
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.197
And I start Tails from USB drive "__internal" with network unplugged 46.456
And I enable persistence 30.665
And I remove the "cowsay" deb files from the APT cache 0.774
# 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.097
And I log in to a new session 25.405
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 0.869
And I can open the Additional Software log file from the notification 2.081
And the package "cowsay" is not installed 0.100
After features/support/hooks.rb:450 0.110
After features/support/hooks.rb:291 1.015
After features/support/hooks.rb:75 0.018
Feature: Localization
2:49.010
Before features/support/hooks.rb:245 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.351
When I log in to a new session in Arabic (ar) 31.034
Then the keyboard layout is set to "us" 0.141
When the network is plugged 0.036
And Tor is ready 16.751
Then I successfully start the Unsafe Browser in "ar" 27.847
And I kill the Unsafe Browser 5.948
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 36.260
And DuckDuckGo is the default search engine 10.289
And I kill the Tor Browser 5.488
And the screen keyboard works in Thunderbird 22.014
And the layout of the screen keyboard is set to "us" 0.712
After features/support/hooks.rb:291 2.430
After features/support/hooks.rb:75 0.000
Feature: Localization
2:51.616
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.246
When I log in to a new session in Chinese (zh_CN) 29.555
Then the keyboard layout is set to "cn" 0.308
When the network is plugged 0.122
And Tor is ready 16.251
Then I successfully start the Unsafe Browser in "zh_CN" 30.089
And I kill the Unsafe Browser 6.023
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 33.789
And DuckDuckGo is the default search engine 10.268
And I kill the Tor Browser 5.351
And the screen keyboard works in Thunderbird 30.865
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:291 1.158
After features/support/hooks.rb:75 0.000
Feature: Localization
2:22.346
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.794
When I log in to a new session in English (en) 17.413
Then the keyboard layout is set to "us" 0.187
When the network is plugged 0.108
And Tor is ready 14.513
Then I successfully start the Unsafe Browser in "en" 29.931
And I kill the Unsafe Browser 5.928
When I enable the screen keyboard 0.161
Then the screen keyboard works in Tor Browser 32.180
And DuckDuckGo is the default search engine 5.396
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 21.836
And the layout of the screen keyboard is set to "us" 0.605
After features/support/hooks.rb:291 1.129
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.563
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.138
When I log in to a new session in French (fr) 29.494
Then the keyboard layout is set to "fr" 0.261
When the network is plugged 0.049
And Tor is ready 16.578
Then I successfully start the Unsafe Browser in "fr" 26.807
And I kill the Unsafe Browser 5.846
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 35.044
And DuckDuckGo is the default search engine 9.679
And I kill the Tor Browser 5.342
And the screen keyboard works in Thunderbird 22.587
And the layout of the screen keyboard is set to "fr" 0.608
After features/support/hooks.rb:291 1.335
After features/support/hooks.rb:75 0.000
Feature: Localization
2:39.225
Before features/support/hooks.rb:245 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.111
When I log in to a new session in German (de) 28.276
Then the keyboard layout is set to "de" 0.161
When the network is plugged 0.046
And Tor is ready 15.880
Then I successfully start the Unsafe Browser in "de" 28.892
And I kill the Unsafe Browser 5.999
When I enable the screen keyboard 0.146
Then the screen keyboard works in Tor Browser 32.545
And DuckDuckGo is the default search engine 10.063
And I kill the Tor Browser 6.068
And the screen keyboard works in Thunderbird 22.467
And the layout of the screen keyboard is set to "de" 0.563
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.000
Feature: Localization
2:42.037
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.089
When I log in to a new session in Italian (it) 28.866
Then the keyboard layout is set to "it" 0.156
When the network is plugged 0.041
And Tor is ready 15.238
Then I successfully start the Unsafe Browser in "it" 27.903
And I kill the Unsafe Browser 5.931
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 34.860
And DuckDuckGo is the default search engine 9.997
And I kill the Tor Browser 5.432
And the screen keyboard works in Thunderbird 24.855
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:291 1.201
After features/support/hooks.rb:75 0.000
Feature: Localization
2:49.964
Before features/support/hooks.rb:245 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.815
When I log in to a new session in Persian (fa) 35.035
Then the keyboard layout is set to "ir" 0.351
When the network is plugged 0.035
And Tor is ready 15.505
Then I successfully start the Unsafe Browser in "fa" 28.618
And I kill the Unsafe Browser 5.781
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 37.159
And DuckDuckGo is the default search engine 9.911
And I kill the Tor Browser 5.304
And the screen keyboard works in Thunderbird 23.771
And the layout of the screen keyboard is set to "ir" 0.562
After features/support/hooks.rb:291 2.996
After features/support/hooks.rb:75 0.000
Feature: Localization
2:40.585
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.036
When I log in to a new session in Portuguese (pt) 28.728
Then the keyboard layout is set to "pt" 0.154
When the network is plugged 0.052
And Tor is ready 16.791
Then I successfully start the Unsafe Browser in "pt" 25.368
And I kill the Unsafe Browser 6.274
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 36.068
And DuckDuckGo is the default search engine 10.267
And I kill the Tor Browser 5.613
And the screen keyboard works in Thunderbird 22.494
And the layout of the screen keyboard is set to "us" 0.634
After features/support/hooks.rb:291 1.147
After features/support/hooks.rb:75 0.000
Feature: Localization
2:52.467
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.980
When I log in to a new session in Russian (ru) 27.931
Then the keyboard layout is set to "ru" 0.351
When the network is plugged 0.033
And Tor is ready 21.975
Then I successfully start the Unsafe Browser in "ru" 27.683
And I kill the Unsafe Browser 6.144
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 39.180
And DuckDuckGo is the default search engine 10.708
And I kill the Tor Browser 5.638
And the screen keyboard works in Thunderbird 24.082
And the layout of the screen keyboard is set to "ru" 0.635
After features/support/hooks.rb:291 1.056
After features/support/hooks.rb:75 0.000
Feature: Localization
2:43.913
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.020
When I log in to a new session in Spanish (es) 32.665
Then the keyboard layout is set to "es" 0.170
When the network is plugged 0.049
And Tor is ready 13.442
Then I successfully start the Unsafe Browser in "es" 25.421
And I kill the Unsafe Browser 5.858
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 36.947
And DuckDuckGo is the default search engine 10.056
And I kill the Tor Browser 5.429
And the screen keyboard works in Thunderbird 25.072
And the layout of the screen keyboard is set to "us" 0.627
After features/support/hooks.rb:291 2.975
After features/support/hooks.rb:75 0.000
Feature: Localization
2:54.221
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.156
When I log in to a new session in Turkish (tr) 30.467
Then the keyboard layout is set to "tr" 0.280
When the network is plugged 0.039
And Tor is ready 14.356
Then I successfully start the Unsafe Browser in "tr" 26.790
And I kill the Unsafe Browser 6.002
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 35.173
And DuckDuckGo is the default search engine 21.270
And I kill the Tor Browser 5.718
And the screen keyboard works in Thunderbird 25.250
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:291 1.354
After features/support/hooks.rb:75 0.000