Project Number Date
test_Tails_ISO_devel 3392 17 May 2024, 12:45

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

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

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

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

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

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

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

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

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

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

After features/support/hooks.rb:305 1.007
After features/support/hooks.rb:89 0.000
44.473
Before features/support/hooks.rb:259 0.009
Given I have started Tails from DVD without network and logged in 8.694
And I prepare Tails for memory erasure tests 0.390
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.253
Then I find very few patterns in the guest's memory 4.369

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.012
And I wait 20 seconds 20.005

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.493
After features/support/hooks.rb:89 0.000
7:9.516
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:23.732
And I prepare Tails for memory erasure tests 0.461
When I fill a 128 MiB file with a known pattern on the persistent filesystem 23.095
When I trigger shutdown 0.010
And I wait 20 seconds 20.014

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.532
After features/support/hooks.rb:89 0.011
3:0.496
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD and logged in with an administration password and the network is connected 1:34.609
And I update APT using apt 18.575
When I install "popularity-contest" using apt 22.446
Then I am notified I can not use Additional Software for "popularity-contest" 7.960
And I can open the Additional Software documentation from the notification 36.903
After features/support/hooks.rb:464 38.382
After features/support/hooks.rb:305 4.354
After features/support/hooks.rb:89 0.005
5:18.937
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 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:9.074
And I update APT using apt 16.239
And I install "popularity-contest" using apt 22.503
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.602
When I create a persistent storage and activate the Additional Software feature 22.191
Then Additional Software is correctly configured for package "popularity-contest" 1.654
When I shutdown Tails and wait for the computer to power off 14.882
And I start Tails from USB drive "__internal" with network unplugged 1:9.694
And I enable persistence 22.335
And I log in to a new session 37.409
And the Additional Software installation service has started 31.140
Then I am notified that the installation succeeded 2.121
And Additional Software is correctly configured for package "popularity-contest" 0.830
And the package "popularity-contest" is installed after Additional Software has been started 0.258
After features/support/hooks.rb:464 36.230
After features/support/hooks.rb:305 0.993
After features/support/hooks.rb:89 0.018
2:30.083
Before features/support/hooks.rb:259 0.009
Before features/support/hooks.rb:456 0.006
Given a computer 0.182
And I start Tails from USB drive "__internal" and I login with an administration password 1:45.021
And I update APT using apt 15.745
When I install "makepp" using apt 22.410
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.622
And the package "makepp" is installed 0.101
After features/support/hooks.rb:464 39.445
After features/support/hooks.rb:305 1.085
After features/support/hooks.rb:89 0.019
5:28.191
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.009
Given a computer 0.188
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:39.175
When I uninstall "popularity-contest" using apt 21.856
And I accept removing "popularity-contest" from Additional Software 0.572
Then "popularity-contest" is not in the list of Additional Software 0.783
When I start Synaptic 26.115
And I update APT using Synaptic 22.323
And I install "cowsay" using Synaptic 9.300
And I accept adding "cowsay" to Additional Software 1.499
Then Additional Software is correctly configured for package "cowsay" 0.891
When I uninstall "cowsay" using apt 3.223
And I refuse removing "cowsay" from Additional Software 0.586
Then Additional Software is correctly configured for package "cowsay" 0.813
When I start "Additional Software" via GNOME Activities Overview 10.521
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.970
Then "cowsay" is not in the list of Additional Software 0.932
When I install "cowsay" using apt 3.242
And I refuse adding "cowsay" to Additional Software 0.520
Then "cowsay" is not in the list of Additional Software 0.675
After features/support/hooks.rb:464 1.070
After features/support/hooks.rb:305 0.812
After features/support/hooks.rb:89 0.011
9:39.877
Before features/support/hooks.rb:259 0.008
Before features/support/hooks.rb:456 0.008
Given a computer 0.194
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:21.467
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.480
And I accept adding "cowsay" to Additional Software 5.986
And Additional Software is correctly configured for package "cowsay" 0.850
And I shutdown Tails and wait for the computer to power off 6.361
And I start Tails from USB drive "__internal" with network unplugged 59.491
And I enable persistence 13.752
# 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 36.431
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.400
And I revert the APT tweaks that made it prefer an old version of cowsay 0.058
# 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.077
And the network is plugged 0.190
And Tor is ready 22.551
# 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.620
And available upgrades have been checked 0.045
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.078
And I can open the Additional Software configuration window from the notification 2.954
And I shutdown Tails and wait for the computer to power off 8.451
And I start Tails from USB drive "__internal" with network unplugged 58.477
And I enable persistence 12.206
# 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 37.475
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.925
And I revert the APT tweaks that made it prefer an old version of cowsay 0.070
And the network is plugged 0.036
And Tor is ready 52.920
Then the Additional Software upgrade service has started 0.169
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.084
After features/support/hooks.rb:464 2.129
After features/support/hooks.rb:305 0.705
After features/support/hooks.rb:89 0.029
2:8.917
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.515
And I start Tails from USB drive "__internal" with network unplugged 58.615
And I enable persistence 12.485
And I remove the "cowsay" deb files from the APT cache 0.722
# 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.089
And I log in to a new session 35.289
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.095
And I can open the Additional Software log file from the notification 5.507
And the package "cowsay" is not installed 0.598
After features/support/hooks.rb:464 0.126
After features/support/hooks.rb:305 1.120
After features/support/hooks.rb:89 0.010
Feature: Localization
2:20.882
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 9.563
When I log in to a new session in Arabic (ar) 31.292
Then the keyboard layout is set to "us" 0.209
When the network is plugged 0.029
And Tor is ready 16.303
Then I successfully start the Unsafe Browser in "ar" 15.618
And I kill the Unsafe Browser 5.713
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 31.833
And DuckDuckGo is the default search engine 10.671
And I kill the Tor Browser 5.429
And the screen keyboard works in Thunderbird 13.544
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:305 1.099
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.770
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.585
When I log in to a new session in Chinese (zh_CN) 31.384
Then the keyboard layout is set to "cn" 0.312
When the network is plugged 0.041
And Tor is ready 17.343
Then I successfully start the Unsafe Browser in "zh_CN" 17.588
And I kill the Unsafe Browser 5.770
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 25.240
And DuckDuckGo is the default search engine 10.493
And I kill the Tor Browser 5.501
And the screen keyboard works in Thunderbird 17.717
And the layout of the screen keyboard is set to "us" 0.666
After features/support/hooks.rb:305 2.723
After features/support/hooks.rb:89 0.000
Feature: Localization
1:53.440
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.711
When I log in to a new session in English (en) 16.270
Then the keyboard layout is set to "us" 0.225
When the network is plugged 0.029
And Tor is ready 16.337
Then I successfully start the Unsafe Browser in "en" 15.572
And I kill the Unsafe Browser 5.834
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 26.765
And DuckDuckGo is the default search engine 4.618
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 13.100
And the layout of the screen keyboard is set to "us" 0.590
After features/support/hooks.rb:305 1.976
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.193
Before features/support/hooks.rb:259 0.015
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 French (fr) 31.265
Then the keyboard layout is set to "fr" 0.123
When the network is plugged 0.052
And Tor is ready 15.997
Then I successfully start the Unsafe Browser in "fr" 16.107
And I kill the Unsafe Browser 5.769
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 29.041
And DuckDuckGo is the default search engine 10.011
And I kill the Tor Browser 5.333
And the screen keyboard works in Thunderbird 13.460
And the layout of the screen keyboard is set to "fr" 0.597
After features/support/hooks.rb:305 1.632
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.368
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 7.996
When I log in to a new session in German (de) 31.815
Then the keyboard layout is set to "de" 0.224
When the network is plugged 0.042
And Tor is ready 16.996
Then I successfully start the Unsafe Browser in "de" 16.422
And I kill the Unsafe Browser 5.807
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 29.108
And DuckDuckGo is the default search engine 10.547
And I kill the Tor Browser 5.423
And the screen keyboard works in Thunderbird 13.296
And the layout of the screen keyboard is set to "de" 0.567
After features/support/hooks.rb:305 1.020
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.654
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 7.997
When I log in to a new session in Italian (it) 30.443
Then the keyboard layout is set to "it" 0.163
When the network is plugged 0.038
And Tor is ready 16.710
Then I successfully start the Unsafe Browser in "it" 16.834
And I kill the Unsafe Browser 5.803
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 31.371
And DuckDuckGo is the default search engine 10.868
And I kill the Tor Browser 5.597
And the screen keyboard works in Thunderbird 13.147
And the layout of the screen keyboard is set to "us" 0.524
After features/support/hooks.rb:305 1.534
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.419
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.098
When I log in to a new session in Persian (fa) 31.444
Then the keyboard layout is set to "ir" 0.201
When the network is plugged 0.059
And Tor is ready 16.052
Then I successfully start the Unsafe Browser in "fa" 16.200
And I kill the Unsafe Browser 5.695
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 29.815
And DuckDuckGo is the default search engine 11.248
And I kill the Tor Browser 5.526
And the screen keyboard works in Thunderbird 13.377
And the layout of the screen keyboard is set to "ir" 0.565
After features/support/hooks.rb:305 1.017
After features/support/hooks.rb:89 0.000
Feature: Localization
2:17.846
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.057
When I log in to a new session in Portuguese (pt) 32.631
Then the keyboard layout is set to "pt" 0.161
When the network is plugged 0.029
And Tor is ready 15.373
Then I successfully start the Unsafe Browser in "pt" 15.755
And I kill the Unsafe Browser 5.761
When I enable the screen keyboard 0.131
Then the screen keyboard works in Tor Browser 29.562
And DuckDuckGo is the default search engine 11.172
And I kill the Tor Browser 5.554
And the screen keyboard works in Thunderbird 13.116
And the layout of the screen keyboard is set to "us" 0.536
After features/support/hooks.rb:305 1.530
After features/support/hooks.rb:89 0.000
Feature: Localization
2:19.632
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.131
When I log in to a new session in Russian (ru) 30.739
Then the keyboard layout is set to "ru" 0.220
When the network is plugged 0.042
And Tor is ready 16.512
Then I successfully start the Unsafe Browser in "ru" 15.532
And I kill the Unsafe Browser 5.790
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 31.005
And DuckDuckGo is the default search engine 12.157
And I kill the Tor Browser 5.535
And the screen keyboard works in Thunderbird 13.292
And the layout of the screen keyboard is set to "ru" 0.563
After features/support/hooks.rb:305 1.573
After features/support/hooks.rb:89 0.000
Feature: Localization
2:16.998
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.184
When I log in to a new session in Spanish (es) 30.978
Then the keyboard layout is set to "es" 0.162
When the network is plugged 0.040
And Tor is ready 14.475
Then I successfully start the Unsafe Browser in "es" 17.278
And I kill the Unsafe Browser 5.671
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 27.915
And DuckDuckGo is the default search engine 11.348
And I kill the Tor Browser 5.523
And the screen keyboard works in Thunderbird 14.766
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:305 1.036
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.283
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.054
When I log in to a new session in Turkish (tr) 30.210
Then the keyboard layout is set to "tr" 0.156
When the network is plugged 0.050
And Tor is ready 17.819
Then I successfully start the Unsafe Browser in "tr" 15.714
And I kill the Unsafe Browser 5.751
When I enable the screen keyboard 0.160
Then the screen keyboard works in Tor Browser 29.623
And DuckDuckGo is the default search engine 11.141
And I kill the Tor Browser 5.507
And the screen keyboard works in Thunderbird 13.505
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:305 1.059
After features/support/hooks.rb:89 0.000
12:12.505
When the network is plugged 0.032
And I wait 720 seconds 12:0.082

Slept for 720 seconds

Then I successfully configure Tor 12.344
And the time has synced 0.046
After features/support/hooks.rb:305 1.416
After features/support/hooks.rb:89 0.000