Project Number Date
test_Tails_ISO_devel 3318 12 Mar 2024, 12:20

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 280 0 0 0 0 280 24 0 24 1:17:20.434 Passed
20.359
Before features/support/hooks.rb:245 0.002
Given I have started Tails from DVD without network and logged in 9.508
And I prepare Tails for memory erasure tests 0.373
When I start a process allocating 128 MiB of memory with a known pattern 1.175
Then patterns cover at least 128 MiB in the guest's memory 4.225

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

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

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

After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
24.877
Before features/support/hooks.rb:245 0.009
Given I have started Tails from DVD without network and logged in 8.480
And I prepare Tails for memory erasure tests 0.434
And I find very few patterns in the guest's memory 4.724

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

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

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

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

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

After features/support/hooks.rb:291 0.954
After features/support/hooks.rb:75 0.000
44.714
Before features/support/hooks.rb:245 0.004
Given I have started Tails from DVD without network and logged in 8.440
And I prepare Tails for memory erasure tests 0.379
When I plug and mount a 128 MiB USB drive with a vfat filesystem 6.831
Then I find very few patterns in the guest's memory 3.833

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.013
And I wait 20 seconds 20.014

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.511
After features/support/hooks.rb:75 0.000
6:41.594
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:57.008
And I prepare Tails for memory erasure tests 0.391
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.950
When I trigger shutdown 0.010
And I wait 20 seconds 20.003

Slept for 20 seconds

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

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

After features/support/hooks.rb:291 3.546
After features/support/hooks.rb:75 0.016
3:15.031
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD and logged in with an administration password and the network is connected 2:3.592
And I update APT using apt 17.973
When I install "popularity-contest" using apt 19.904
Then I am notified I can not use Additional Software for "popularity-contest" 7.294
And I can open the Additional Software documentation from the notification 26.266
After features/support/hooks.rb:450 38.277
After features/support/hooks.rb:291 2.627
After features/support/hooks.rb:75 0.007
5:24.183
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.009
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:15.563
And I update APT using apt 18.123
And I install "popularity-contest" using apt 22.591
Then I am proposed to add the "popularity-contest" package to my Additional Software 5.521
When I create a persistent storage and activate the Additional Software feature 20.259
Then Additional Software is correctly configured for package "popularity-contest" 1.378
When I shutdown Tails and wait for the computer to power off 14.044
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:45.660
Then Additional Software is correctly configured for package "popularity-contest" 0.781
And the package "popularity-contest" is installed after Additional Software has been started 0.257
After features/support/hooks.rb:450 38.499
After features/support/hooks.rb:291 1.020
After features/support/hooks.rb:75 0.016
2:17.555
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given a computer 0.231
And I start Tails from USB drive "__internal" and I login with an administration password 1:34.419
And I update APT using apt 16.911
When I install "makepp" using apt 22.670
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 3.249
And the package "makepp" is installed 0.073
After features/support/hooks.rb:450 38.278
After features/support/hooks.rb:291 0.814
After features/support/hooks.rb:75 0.020
4:59.782
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.007
Given a computer 0.232
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:13.139
When I uninstall "popularity-contest" using apt 15.719
And I accept removing "popularity-contest" from Additional Software 3.532
Then "popularity-contest" is not in the list of Additional Software 0.804
When I start Synaptic 26.091
And I update APT using Synaptic 22.426
And I install "cowsay" using Synaptic 8.632
And I accept adding "cowsay" to Additional Software 2.501
Then Additional Software is correctly configured for package "cowsay" 0.860
When I uninstall "cowsay" using apt 3.218
And I refuse removing "cowsay" from Additional Software 0.527
Then Additional Software is correctly configured for package "cowsay" 0.788
When I start "Additional Software" via GNOME Activities Overview 9.845
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.938
Then "cowsay" is not in the list of Additional Software 1.082
When I install "cowsay" using apt 3.226
And I refuse adding "cowsay" to Additional Software 0.539
Then "cowsay" is not in the list of Additional Software 0.673
After features/support/hooks.rb:450 1.045
After features/support/hooks.rb:291 0.924
After features/support/hooks.rb:75 0.014
10:1.715
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.009
Given a computer 1.677
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:29.227
And I configure APT to prefer an old version of cowsay 0.030
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.346
And I accept adding "cowsay" to Additional Software 7.604
And Additional Software is correctly configured for package "cowsay" 0.858
And I shutdown Tails and wait for the computer to power off 7.022
And I start Tails from USB drive "__internal" with network unplugged 1:2.101
And I enable persistence 32.666
# 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.023
And I log in to a new session 34.911
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 30.880
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
# 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.083
And the network is plugged 0.052
And Tor is ready 19.172
# 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 5.926
And available upgrades have been checked 0.066
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 4.900
And I can open the Additional Software configuration window from the notification 3.108
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 54.937
And I enable persistence 31.756
# 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.026
And I log in to a new session 33.173
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.632
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
And the network is plugged 0.040
And Tor is ready 47.990
Then the Additional Software upgrade service has started 0.184
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.121
After features/support/hooks.rb:450 2.950
After features/support/hooks.rb:291 0.811
After features/support/hooks.rb:75 0.034
2:23.554
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.008
Given a computer 0.260
And I start Tails from USB drive "__internal" with network unplugged 54.297
And I enable persistence 32.056
And I remove the "cowsay" deb files from the APT cache 0.631
# 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.083
And I log in to a new session 36.632
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.934
And I can open the Additional Software log file from the notification 5.002
And the package "cowsay" is not installed 0.655
After features/support/hooks.rb:450 0.117
After features/support/hooks.rb:291 0.815
After features/support/hooks.rb:75 0.013
Feature: Localization
2:45.566
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.029
When I log in to a new session in Arabic (ar) 29.906
Then the keyboard layout is set to "us" 0.171
When the network is plugged 0.043
And Tor is ready 14.406
Then I successfully start the Unsafe Browser in "ar" 14.053
And I kill the Unsafe Browser 5.845
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 35.987
And DuckDuckGo is the default search engine 29.056
And I kill the Tor Browser 5.679
And the screen keyboard works in Thunderbird 21.731
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
Feature: Localization
2:26.786
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.107
When I log in to a new session in Chinese (zh_CN) 29.528
Then the keyboard layout is set to "cn" 0.133
When the network is plugged 0.047
And Tor is ready 13.993
Then I successfully start the Unsafe Browser in "zh_CN" 13.849
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 34.270
And DuckDuckGo is the default search engine 11.145
And I kill the Tor Browser 5.555
And the screen keyboard works in Thunderbird 23.752
And the layout of the screen keyboard is set to "us" 0.545
After features/support/hooks.rb:291 1.300
After features/support/hooks.rb:75 0.000
Feature: Localization
2:4.146
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 7.942
When I log in to a new session in English (en) 15.014
Then the keyboard layout is set to "us" 0.188
When the network is plugged 0.043
And Tor is ready 13.144
Then I successfully start the Unsafe Browser in "en" 13.961
And I kill the Unsafe Browser 5.654
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 31.206
And DuckDuckGo is the default search engine 9.926
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 21.080
And the layout of the screen keyboard is set to "us" 0.552
After features/support/hooks.rb:291 1.648
After features/support/hooks.rb:75 0.000
Feature: Localization
2:33.243
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 7.758
When I log in to a new session in French (fr) 30.157
Then the keyboard layout is set to "fr" 0.231
When the network is plugged 0.036
And Tor is ready 14.300
Then I successfully start the Unsafe Browser in "fr" 13.599
And I kill the Unsafe Browser 5.633
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 32.268
And DuckDuckGo is the default search engine 22.318
And I kill the Tor Browser 5.428
And the screen keyboard works in Thunderbird 20.880
And the layout of the screen keyboard is set to "fr" 0.545
After features/support/hooks.rb:291 1.084
After features/support/hooks.rb:75 0.000
Feature: Localization
2:18.460
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.030
When I log in to a new session in German (de) 29.258
Then the keyboard layout is set to "de" 0.162
When the network is plugged 0.055
And Tor is ready 13.170
Then I successfully start the Unsafe Browser in "de" 13.261
And I kill the Unsafe Browser 5.741
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 32.096
And DuckDuckGo is the default search engine 10.148
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 20.572
And the layout of the screen keyboard is set to "de" 0.634
After features/support/hooks.rb:291 1.127
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.500
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 7.775
When I log in to a new session in Italian (it) 29.177
Then the keyboard layout is set to "it" 0.173
When the network is plugged 0.033
And Tor is ready 13.620
Then I successfully start the Unsafe Browser in "it" 13.165
And I kill the Unsafe Browser 5.781
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 33.425
And DuckDuckGo is the default search engine 10.646
And I kill the Tor Browser 5.495
And the screen keyboard works in Thunderbird 19.563
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:291 1.316
After features/support/hooks.rb:75 0.000
Feature: Localization
2:30.828
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 7.928
When I log in to a new session in Persian (fa) 28.629
Then the keyboard layout is set to "ir" 0.130
When the network is plugged 0.040
And Tor is ready 13.366
Then I successfully start the Unsafe Browser in "fa" 12.941
And I kill the Unsafe Browser 6.183
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 34.650
And DuckDuckGo is the default search engine 18.858
And I kill the Tor Browser 5.500
And the screen keyboard works in Thunderbird 21.929
And the layout of the screen keyboard is set to "ir" 0.575
After features/support/hooks.rb:291 0.800
After features/support/hooks.rb:75 0.000
Feature: Localization
2:19.941
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 7.793
When I log in to a new session in Portuguese (pt) 29.111
Then the keyboard layout is set to "pt" 0.116
When the network is plugged 0.047
And Tor is ready 14.139
Then I successfully start the Unsafe Browser in "pt" 12.889
And I kill the Unsafe Browser 5.922
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 32.358
And DuckDuckGo is the default search engine 11.055
And I kill the Tor Browser 5.456
And the screen keyboard works in Thunderbird 20.385
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:291 0.825
After features/support/hooks.rb:75 0.000
Feature: Localization
2:48.946
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 7.823
When I log in to a new session in Russian (ru) 29.105
Then the keyboard layout is set to "ru" 0.123
When the network is plugged 0.032
And Tor is ready 42.871
Then I successfully start the Unsafe Browser in "ru" 12.008
And I kill the Unsafe Browser 6.292
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 32.563
And DuckDuckGo is the default search engine 10.054
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 22.187
And the layout of the screen keyboard is set to "ru" 0.561
After features/support/hooks.rb:291 6.364
After features/support/hooks.rb:75 0.000
Feature: Localization
2:16.079
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.800
When I log in to a new session in Spanish (es) 27.843
Then the keyboard layout is set to "es" 0.203
When the network is plugged 0.035
And Tor is ready 14.125
Then I successfully start the Unsafe Browser in "es" 12.961
And I kill the Unsafe Browser 5.668
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 31.168
And DuckDuckGo is the default search engine 10.549
And I kill the Tor Browser 5.513
And the screen keyboard works in Thunderbird 19.569
And the layout of the screen keyboard is set to "us" 0.542
After features/support/hooks.rb:291 1.795
After features/support/hooks.rb:75 0.000
Feature: Localization
2:20.424
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 7.891
When I log in to a new session in Turkish (tr) 28.879
Then the keyboard layout is set to "tr" 0.238
When the network is plugged 0.055
And Tor is ready 16.800
Then I successfully start the Unsafe Browser in "tr" 13.270
And I kill the Unsafe Browser 5.759
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 32.138
And DuckDuckGo is the default search engine 9.494
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 20.017
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:291 2.345
After features/support/hooks.rb:75 0.000
12:10.587
When the network is plugged 0.048
And I wait 720 seconds 12:0.095

Slept for 720 seconds

Then I successfully configure Tor 10.389
And the time has synced 0.053
After features/support/hooks.rb:291 1.288
After features/support/hooks.rb:75 0.000