Project Number Date
test_Tails_ISO_devel 3391 16 May 2024, 18:19

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:19:37.921 Passed
21.411
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.222
And I prepare Tails for memory erasure tests 0.513
When I start a process allocating 128 MiB of memory with a known pattern 2.441
Then patterns cover at least 128 MiB in the guest's memory 4.768

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

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

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

After features/support/hooks.rb:305 1.212
After features/support/hooks.rb:89 0.000
25.811
Before features/support/hooks.rb:259 0.003
Given I have started Tails from DVD without network and logged in 8.775
And I prepare Tails for memory erasure tests 0.496
And I find very few patterns in the guest's memory 4.672

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.019
And I wait 20 seconds 20.011

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.587
After features/support/hooks.rb:89 0.000
7:14.168
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 6:28.543
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 22.849
When I trigger shutdown 0.012
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.554
After features/support/hooks.rb:89 0.012
3:31.288
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in with an administration password and the network is connected 2:6.518
And I update APT using apt 20.666
When I install "popularity-contest" using apt 22.469
Then I am notified I can not use Additional Software for "popularity-contest" 9.642
And I can open the Additional Software documentation from the notification 31.991
After features/support/hooks.rb:464 35.969
After features/support/hooks.rb:305 3.614
After features/support/hooks.rb:89 0.004
5:8.818
Before features/support/hooks.rb:259 0.005
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 59.946
And I update APT using apt 16.875
And I install "popularity-contest" using apt 23.568
Then I am proposed to add the "popularity-contest" package to my Additional Software 9.971
When I create a persistent storage and activate the Additional Software feature 22.309
Then Additional Software is correctly configured for package "popularity-contest" 1.413
When I shutdown Tails and wait for the computer to power off 12.596
And I start Tails from USB drive "__internal" with network unplugged 1:1.558
And I enable persistence 20.174
And I log in to a new session 36.099
And the Additional Software installation service has started 41.201
Then I am notified that the installation succeeded 1.988
And Additional Software is correctly configured for package "popularity-contest" 0.819
And the package "popularity-contest" is installed after Additional Software has been started 0.293
After features/support/hooks.rb:464 39.549
After features/support/hooks.rb:305 1.025
After features/support/hooks.rb:89 0.016
2:23.572
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.199
And I start Tails from USB drive "__internal" and I login with an administration password 1:39.718
And I update APT using apt 15.681
When I install "makepp" using apt 22.288
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 5.594
And the package "makepp" is installed 0.088
After features/support/hooks.rb:464 39.204
After features/support/hooks.rb:305 1.132
After features/support/hooks.rb:89 0.015
5:11.851
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given a computer 0.971
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:18.804
When I uninstall "popularity-contest" using apt 21.810
And I accept removing "popularity-contest" from Additional Software 0.616
Then "popularity-contest" is not in the list of Additional Software 0.656
When I start Synaptic 26.120
And I update APT using Synaptic 21.813
And I install "cowsay" using Synaptic 11.487
And I accept adding "cowsay" to Additional Software 2.997
Then Additional Software is correctly configured for package "cowsay" 0.863
When I uninstall "cowsay" using apt 3.241
And I refuse removing "cowsay" from Additional Software 0.567
Then Additional Software is correctly configured for package "cowsay" 0.848
When I start "Additional Software" via GNOME Activities Overview 10.662
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.820
Then "cowsay" is not in the list of Additional Software 0.950
When I install "cowsay" using apt 3.240
And I refuse adding "cowsay" to Additional Software 0.570
Then "cowsay" is not in the list of Additional Software 0.810
After features/support/hooks.rb:464 1.082
After features/support/hooks.rb:305 0.873
After features/support/hooks.rb:89 0.013
10:5.198
Before features/support/hooks.rb:259 0.010
Before features/support/hooks.rb:456 0.009
Given a computer 0.291
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:26.705
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.723
And I accept adding "cowsay" to Additional Software 5.832
And Additional Software is correctly configured for package "cowsay" 0.901
And I shutdown Tails and wait for the computer to power off 6.367
And I start Tails from USB drive "__internal" with network unplugged 1:2.128
And I enable persistence 18.056
# 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 37.452
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.318
And I revert the APT tweaks that made it prefer an old version of cowsay 0.072
# 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.069
And the network is plugged 0.044
And Tor is ready 23.039
# 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 8.398
And available upgrades have been checked 0.075
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.226
And I can open the Additional Software configuration window from the notification 3.272
And I shutdown Tails and wait for the computer to power off 12.627
And I start Tails from USB drive "__internal" with network unplugged 1:2.010
And I enable persistence 19.530
# 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.576
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.820
And I revert the APT tweaks that made it prefer an old version of cowsay 0.068
And the network is plugged 0.051
And Tor is ready 50.198
Then the Additional Software upgrade service has started 0.161
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.093
After features/support/hooks.rb:464 2.433
After features/support/hooks.rb:305 0.880
After features/support/hooks.rb:89 0.072
2:16.115
Before features/support/hooks.rb:259 0.010
Before features/support/hooks.rb:456 0.009
Given a computer 0.375
And I start Tails from USB drive "__internal" with network unplugged 1:1.553
And I enable persistence 14.091
And I remove the "cowsay" deb files from the APT cache 0.775
# 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.095
And I log in to a new session 37.503
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.560
And I can open the Additional Software log file from the notification 6.489
And the package "cowsay" is not installed 0.671
After features/support/hooks.rb:464 0.125
After features/support/hooks.rb:305 1.016
After features/support/hooks.rb:89 0.014
Feature: Localization
2:31.073
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 10.057
When I log in to a new session in Arabic (ar) 33.591
Then the keyboard layout is set to "us" 0.226
When the network is plugged 0.050
And Tor is ready 15.730
Then I successfully start the Unsafe Browser in "ar" 16.332
And I kill the Unsafe Browser 5.792
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 31.530
And DuckDuckGo is the default search engine 17.210
And I kill the Tor Browser 5.510
And the screen keyboard works in Thunderbird 14.275
And the layout of the screen keyboard is set to "us" 0.632
After features/support/hooks.rb:305 2.755
After features/support/hooks.rb:89 0.000
Feature: Localization
2:31.143
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.884
When I log in to a new session in Chinese (zh_CN) 33.572
Then the keyboard layout is set to "cn" 0.412
When the network is plugged 0.043
And Tor is ready 18.666
Then I successfully start the Unsafe Browser in "zh_CN" 17.650
And I kill the Unsafe Browser 5.789
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 30.195
And DuckDuckGo is the default search engine 11.720
And I kill the Tor Browser 5.427
And the screen keyboard works in Thunderbird 18.048
And the layout of the screen keyboard is set to "us" 0.601
After features/support/hooks.rb:305 2.630
After features/support/hooks.rb:89 0.000
Feature: Localization
1:58.858
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.245
When I log in to a new session in English (en) 19.226
Then the keyboard layout is set to "us" 0.169
When the network is plugged 0.061
And Tor is ready 16.725
Then I successfully start the Unsafe Browser in "en" 16.254
And I kill the Unsafe Browser 5.688
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 26.834
And DuckDuckGo is the default search engine 5.398
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 14.310
And the layout of the screen keyboard is set to "us" 0.575
After features/support/hooks.rb:305 1.100
After features/support/hooks.rb:89 0.000
Feature: Localization
2:31.576
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.045
When I log in to a new session in French (fr) 32.546
Then the keyboard layout is set to "fr" 0.235
When the network is plugged 0.357
And Tor is ready 16.888
Then I successfully start the Unsafe Browser in "fr" 15.656
And I kill the Unsafe Browser 5.852
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 32.219
And DuckDuckGo is the default search engine 19.930
And I kill the Tor Browser 5.586
And the screen keyboard works in Thunderbird 13.534
And the layout of the screen keyboard is set to "fr" 0.600
After features/support/hooks.rb:305 1.118
After features/support/hooks.rb:89 0.000
Feature: Localization
2:51.278
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.746
When I log in to a new session in German (de) 32.010
Then the keyboard layout is set to "de" 0.289
When the network is plugged 0.035
And Tor is ready 45.498
Then I successfully start the Unsafe Browser in "de" 15.171
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 29.928
And DuckDuckGo is the default search engine 12.896
And I kill the Tor Browser 5.530
And the screen keyboard works in Thunderbird 14.530
And the layout of the screen keyboard is set to "de" 0.760
After features/support/hooks.rb:305 1.391
After features/support/hooks.rb:89 0.000
Feature: Localization
2:35.253
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.055
When I log in to a new session in Italian (it) 33.277
Then the keyboard layout is set to "it" 0.223
When the network is plugged 0.040
And Tor is ready 19.699
Then I successfully start the Unsafe Browser in "it" 15.187
And I kill the Unsafe Browser 5.798
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 31.211
And DuckDuckGo is the default search engine 18.066
And I kill the Tor Browser 5.455
And the screen keyboard works in Thunderbird 16.501
And the layout of the screen keyboard is set to "us" 0.623
After features/support/hooks.rb:305 1.861
After features/support/hooks.rb:89 0.000
Feature: Localization
2:25.295
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.319
When I log in to a new session in Persian (fa) 32.870
Then the keyboard layout is set to "ir" 0.249
When the network is plugged 0.050
And Tor is ready 18.513
Then I successfully start the Unsafe Browser in "fa" 17.636
And I kill the Unsafe Browser 5.834
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 29.973
And DuckDuckGo is the default search engine 10.938
And I kill the Tor Browser 5.501
And the screen keyboard works in Thunderbird 14.691
And the layout of the screen keyboard is set to "ir" 0.571
After features/support/hooks.rb:305 0.849
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.313
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.056
When I log in to a new session in Portuguese (pt) 34.079
Then the keyboard layout is set to "pt" 0.294
When the network is plugged 0.050
And Tor is ready 15.310
Then I successfully start the Unsafe Browser in "pt" 16.336
And I kill the Unsafe Browser 5.744
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 31.026
And DuckDuckGo is the default search engine 10.886
And I kill the Tor Browser 5.546
And the screen keyboard works in Thunderbird 13.268
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:305 1.104
After features/support/hooks.rb:89 0.000
Feature: Localization
2:32.386
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.095
When I log in to a new session in Russian (ru) 32.401
Then the keyboard layout is set to "ru" 0.297
When the network is plugged 0.380
And Tor is ready 18.632
Then I successfully start the Unsafe Browser in "ru" 16.882
And I kill the Unsafe Browser 5.864
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 31.015
And DuckDuckGo is the default search engine 17.912
And I kill the Tor Browser 5.456
And the screen keyboard works in Thunderbird 14.669
And the layout of the screen keyboard is set to "ru" 0.650
After features/support/hooks.rb:305 1.293
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.577
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 8.602
When I log in to a new session in Spanish (es) 34.114
Then the keyboard layout is set to "es" 0.159
When the network is plugged 0.036
And Tor is ready 18.507
Then I successfully start the Unsafe Browser in "es" 16.753
And I kill the Unsafe Browser 5.774
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 31.302
And DuckDuckGo is the default search engine 12.060
And I kill the Tor Browser 5.542
And the screen keyboard works in Thunderbird 13.986
And the layout of the screen keyboard is set to "us" 0.620
After features/support/hooks.rb:305 1.429
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.113
Before features/support/hooks.rb:259 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.327
When I log in to a new session in Turkish (tr) 32.297
Then the keyboard layout is set to "tr" 0.211
When the network is plugged 0.043
And Tor is ready 17.832
Then I successfully start the Unsafe Browser in "tr" 15.635
And I kill the Unsafe Browser 5.877
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 33.249
And DuckDuckGo is the default search engine 12.631
And I kill the Tor Browser 5.498
And the screen keyboard works in Thunderbird 13.608
And the layout of the screen keyboard is set to "us" 0.745
After features/support/hooks.rb:305 1.994
After features/support/hooks.rb:89 0.000
12:10.896
When the network is plugged 0.055
And I wait 720 seconds 12:0.099

Slept for 720 seconds

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