Project Number Date
test_Tails_ISO_devel 3401 27 May 2024, 13:25

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

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

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

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

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

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

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

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

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

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

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

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

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

Pattern coverage: 91.676% (116 MiB out of 127 MiB reference memory)

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

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

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

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

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

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

After features/support/hooks.rb:305 0.843
After features/support/hooks.rb:89 0.001
1:19.049
Before features/support/hooks.rb:259 0.005
Given I have started Tails from DVD without network and logged in 9.442
And I prepare Tails for memory erasure tests 0.639
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 35.052
Then I find very few patterns in the guest's memory 4.106

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.019

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.550
After features/support/hooks.rb:89 0.000
7:42.095
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 6:57.782
And I prepare Tails for memory erasure tests 0.424
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.531
When I trigger shutdown 0.010
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.502
After features/support/hooks.rb:89 0.015
3:9.112
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:47.261
And I update APT using apt 18.715
When I install "popularity-contest" using apt 22.868
Then I am notified I can not use Additional Software for "popularity-contest" 7.916
And I can open the Additional Software documentation from the notification 32.350
After features/support/hooks.rb:464 41.440
After features/support/hooks.rb:305 2.654
After features/support/hooks.rb:89 0.004
5:27.022
Before features/support/hooks.rb:259 0.008
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 1:8.665
And I update APT using apt 17.640
And I install "popularity-contest" using apt 23.339
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.837
When I create a persistent storage and activate the Additional Software feature 22.792
Then Additional Software is correctly configured for package "popularity-contest" 1.497
When I shutdown Tails and wait for the computer to power off 13.135
And I start Tails from USB drive "__internal" with network unplugged 1:4.993
And I enable persistence 24.950
And I log in to a new session 36.315
And the Additional Software installation service has started 41.753
Then I am notified that the installation succeeded 2.110
And Additional Software is correctly configured for package "popularity-contest" 0.761
And the package "popularity-contest" is installed after Additional Software has been started 0.229
After features/support/hooks.rb:464 40.741
After features/support/hooks.rb:305 0.915
After features/support/hooks.rb:89 0.018
2:32.825
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given a computer 0.229
And I start Tails from USB drive "__internal" and I login with an administration password 1:44.778
And I update APT using apt 16.689
When I install "makepp" using apt 26.587
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.428
And the package "makepp" is installed 0.112
After features/support/hooks.rb:464 38.623
After features/support/hooks.rb:305 1.015
After features/support/hooks.rb:89 0.046
5:9.511
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.008
Given a computer 0.217
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:17.623
When I uninstall "popularity-contest" using apt 21.776
And I accept removing "popularity-contest" from Additional Software 0.616
Then "popularity-contest" is not in the list of Additional Software 0.747
When I start Synaptic 23.909
And I update APT using Synaptic 21.965
And I install "cowsay" using Synaptic 11.927
And I accept adding "cowsay" to Additional Software 1.675
Then Additional Software is correctly configured for package "cowsay" 0.959
When I uninstall "cowsay" using apt 3.277
And I refuse removing "cowsay" from Additional Software 0.747
Then Additional Software is correctly configured for package "cowsay" 0.973
When I start "Additional Software" via GNOME Activities Overview 10.935
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.160
Then "cowsay" is not in the list of Additional Software 0.907
When I install "cowsay" using apt 3.206
And I refuse adding "cowsay" to Additional Software 0.777
Then "cowsay" is not in the list of Additional Software 1.104
After features/support/hooks.rb:464 1.364
After features/support/hooks.rb:305 0.684
After features/support/hooks.rb:89 0.010
11:55.675
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.179
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:31.367
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 30.753
And I accept adding "cowsay" to Additional Software 6.820
And Additional Software is correctly configured for package "cowsay" 1.099
And I shutdown Tails and wait for the computer to power off 6.843
And I start Tails from USB drive "__internal" with network unplugged 1:4.165
And I enable persistence 13.488
# 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.031
And I log in to a new session 38.303
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.314
And I revert the APT tweaks that made it prefer an old version of cowsay 0.082
# 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.108
And the network is plugged 0.039
And Tor is ready 17.467
# 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.483
And available upgrades have been checked 0.118
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.288
And I can open the Additional Software configuration window from the notification 3.515
And I shutdown Tails and wait for the computer to power off 2:6.874
And I start Tails from USB drive "__internal" with network unplugged 1:0.737
And I enable persistence 12.984
# 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.448
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.529
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
And the network is plugged 0.046
And Tor is ready 50.203
Then the Additional Software upgrade service has started 0.166
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.099
After features/support/hooks.rb:464 3.214
After features/support/hooks.rb:305 0.727
After features/support/hooks.rb:89 0.036
2:15.394
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given a computer 0.187
And I start Tails from USB drive "__internal" with network unplugged 1:0.002
And I enable persistence 13.836
And I remove the "cowsay" deb files from the APT cache 0.848
# 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.088
And I log in to a new session 39.685
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.930
And I can open the Additional Software log file from the notification 6.184
And the package "cowsay" is not installed 0.630
After features/support/hooks.rb:464 0.110
After features/support/hooks.rb:305 0.957
After features/support/hooks.rb:89 0.010
Feature: Localization
2:30.171
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.601
When I log in to a new session in Arabic (ar) 31.726
Then the keyboard layout is set to "us" 0.268
When the network is plugged 0.048
And Tor is ready 15.261
Then I successfully start the Unsafe Browser in "ar" 17.769
And I kill the Unsafe Browser 5.815
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 31.011
And DuckDuckGo is the default search engine 19.208
And I kill the Tor Browser 5.578
And the screen keyboard works in Thunderbird 14.035
And the layout of the screen keyboard is set to "us" 0.702
After features/support/hooks.rb:305 1.897
After features/support/hooks.rb:89 0.000
Feature: Localization
2:45.375
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 22.087
When I log in to a new session in Chinese (zh_CN) 32.999
Then the keyboard layout is set to "cn" 0.312
When the network is plugged 0.051
And Tor is ready 18.213
Then I successfully start the Unsafe Browser in "zh_CN" 18.910
And I kill the Unsafe Browser 5.963
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 30.867
And DuckDuckGo is the default search engine 10.844
And I kill the Tor Browser 5.468
And the screen keyboard works in Thunderbird 18.956
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:305 1.105
After features/support/hooks.rb:89 0.000
Feature: Localization
2:4.157
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.156
When I log in to a new session in English (en) 18.623
Then the keyboard layout is set to "us" 0.157
When the network is plugged 0.039
And Tor is ready 16.306
Then I successfully start the Unsafe Browser in "en" 18.060
And I kill the Unsafe Browser 5.867
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 30.876
And DuckDuckGo is the default search engine 7.474
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 12.672
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:305 1.529
After features/support/hooks.rb:89 0.000
Feature: Localization
2:28.249
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.241
When I log in to a new session in French (fr) 34.675
Then the keyboard layout is set to "fr" 0.200
When the network is plugged 0.059
And Tor is ready 19.204
Then I successfully start the Unsafe Browser in "fr" 16.373
And I kill the Unsafe Browser 5.809
When I enable the screen keyboard 0.165
Then the screen keyboard works in Tor Browser 31.854
And DuckDuckGo is the default search engine 11.412
And I kill the Tor Browser 5.523
And the screen keyboard works in Thunderbird 13.970
And the layout of the screen keyboard is set to "fr" 0.758
After features/support/hooks.rb:305 3.541
After features/support/hooks.rb:89 0.000
Feature: Localization
2:24.612
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.753
When I log in to a new session in German (de) 33.685
Then the keyboard layout is set to "de" 0.264
When the network is plugged 0.042
And Tor is ready 18.075
Then I successfully start the Unsafe Browser in "de" 15.835
And I kill the Unsafe Browser 5.710
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 30.469
And DuckDuckGo is the default search engine 11.963
And I kill the Tor Browser 5.569
And the screen keyboard works in Thunderbird 13.449
And the layout of the screen keyboard is set to "de" 0.678
After features/support/hooks.rb:305 1.891
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.509
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.419
When I log in to a new session in Italian (it) 32.259
Then the keyboard layout is set to "it" 0.154
When the network is plugged 0.045
And Tor is ready 16.299
Then I successfully start the Unsafe Browser in "it" 16.428
And I kill the Unsafe Browser 5.633
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 29.384
And DuckDuckGo is the default search engine 10.750
And I kill the Tor Browser 5.518
And the screen keyboard works in Thunderbird 12.966
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:305 1.402
After features/support/hooks.rb:89 0.000
Feature: Localization
2:47.159
Before features/support/hooks.rb:259 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.261
When I log in to a new session in Persian (fa) 32.121
Then the keyboard layout is set to "ir" 0.343
When the network is plugged 0.043
And Tor is ready 45.682
Then I successfully start the Unsafe Browser in "fa" 14.783
And I kill the Unsafe Browser 5.905
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 29.498
And DuckDuckGo is the default search engine 10.489
And I kill the Tor Browser 5.517
And the screen keyboard works in Thunderbird 13.829
And the layout of the screen keyboard is set to "ir" 0.569
After features/support/hooks.rb:305 2.684
After features/support/hooks.rb:89 0.000
Feature: Localization
2:30.432
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.080
When I log in to a new session in Portuguese (pt) 33.151
Then the keyboard layout is set to "pt" 0.133
When the network is plugged 0.050
And Tor is ready 16.745
Then I successfully start the Unsafe Browser in "pt" 15.940
And I kill the Unsafe Browser 5.762
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 29.695
And DuckDuckGo is the default search engine 18.390
And I kill the Tor Browser 5.486
And the screen keyboard works in Thunderbird 16.293
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:305 1.038
After features/support/hooks.rb:89 0.000
Feature: Localization
2:27.811
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.579
When I log in to a new session in Russian (ru) 33.885
Then the keyboard layout is set to "ru" 0.291
When the network is plugged 0.065
And Tor is ready 18.588
Then I successfully start the Unsafe Browser in "ru" 16.942
And I kill the Unsafe Browser 5.909
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 31.965
And DuckDuckGo is the default search engine 11.611
And I kill the Tor Browser 5.514
And the screen keyboard works in Thunderbird 13.733
And the layout of the screen keyboard is set to "ru" 0.586
After features/support/hooks.rb:305 1.055
After features/support/hooks.rb:89 0.000
Feature: Localization
2:47.278
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.418
When I log in to a new session in Spanish (es) 31.196
Then the keyboard layout is set to "es" 0.281
When the network is plugged 0.060
And Tor is ready 44.875
Then I successfully start the Unsafe Browser in "es" 16.449
And I kill the Unsafe Browser 5.819
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 29.771
And DuckDuckGo is the default search engine 10.605
And I kill the Tor Browser 5.576
And the screen keyboard works in Thunderbird 13.502
And the layout of the screen keyboard is set to "us" 0.579
After features/support/hooks.rb:305 1.345
After features/support/hooks.rb:89 0.000
Feature: Localization
2:23.577
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.297
When I log in to a new session in Turkish (tr) 32.607
Then the keyboard layout is set to "tr" 0.306
When the network is plugged 0.052
And Tor is ready 16.846
Then I successfully start the Unsafe Browser in "tr" 17.496
And I kill the Unsafe Browser 5.765
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 31.065
And DuckDuckGo is the default search engine 11.218
And I kill the Tor Browser 5.465
And the screen keyboard works in Thunderbird 13.709
And the layout of the screen keyboard is set to "us" 0.651
After features/support/hooks.rb:305 1.090
After features/support/hooks.rb:89 0.000
12:11.009
When the network is plugged 0.054
And I wait 720 seconds 12:0.095

Slept for 720 seconds

Then I successfully configure Tor 10.813
And the time has synced 0.045
After features/support/hooks.rb:305 1.019
After features/support/hooks.rb:89 0.000