Project Number Date
test_Tails_ISO_stable 4817 30 Apr 2024, 15:40

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 275 0 0 0 0 275 22 0 22 1:5:58.904 Passed
21.127
Before features/support/hooks.rb:259 0.002
Given I have started Tails from DVD without network and logged in 8.224
And I prepare Tails for memory erasure tests 0.615
When I start a process allocating 128 MiB of memory with a known pattern 1.306
Then patterns cover at least 128 MiB in the guest's memory 5.020

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

When I trigger shutdown 0.014
And I wait 20 seconds 20.020

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.540
After features/support/hooks.rb:89 0.000
7:31.281
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:46.444
And I prepare Tails for memory erasure tests 0.437
When I fill a 128 MiB file with a known pattern on the persistent filesystem 22.091
When I trigger shutdown 0.022
And I wait 20 seconds 20.005

Slept for 20 seconds

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

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

After features/support/hooks.rb:305 3.546
After features/support/hooks.rb:89 0.010
5:18.895
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 59.089
And I update APT using apt 18.908
And I install "popularity-contest" using apt 25.640
Then I am proposed to add the "popularity-contest" package to my Additional Software 7.942
When I create a persistent storage and activate the Additional Software feature 21.520
Then Additional Software is correctly configured for package "popularity-contest" 1.402
When I shutdown Tails and wait for the computer to power off 12.537
And I start Tails from USB drive "__internal" with network unplugged 1:1.525
And I enable persistence 27.454
And I log in to a new session 38.335
And the Additional Software installation service has started 41.630
Then I am notified that the installation succeeded 1.970
And Additional Software is correctly configured for package "popularity-contest" 0.714
And the package "popularity-contest" is installed after Additional Software has been started 0.222
After features/support/hooks.rb:464 36.718
After features/support/hooks.rb:305 1.024
After features/support/hooks.rb:89 0.013
2:34.070
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.008
Given a computer 0.219
And I start Tails from USB drive "__internal" and I login with an administration password 1:47.046
And I update APT using apt 16.686
When I install "makepp" using apt 25.545
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.475
And the package "makepp" is installed 0.097
After features/support/hooks.rb:464 39.505
After features/support/hooks.rb:305 0.946
After features/support/hooks.rb:89 0.057
5:11.759
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.191
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:19.917
When I uninstall "popularity-contest" using apt 22.016
And I accept removing "popularity-contest" from Additional Software 0.630
Then "popularity-contest" is not in the list of Additional Software 0.730
When I start Synaptic 25.965
And I update APT using Synaptic 22.174
And I install "cowsay" using Synaptic 10.142
And I accept adding "cowsay" to Additional Software 1.813
Then Additional Software is correctly configured for package "cowsay" 0.916
When I uninstall "cowsay" using apt 3.318
And I refuse removing "cowsay" from Additional Software 0.640
Then Additional Software is correctly configured for package "cowsay" 0.815
When I start "Additional Software" via GNOME Activities Overview 10.636
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.324
Then "cowsay" is not in the list of Additional Software 0.969
When I install "cowsay" using apt 3.237
And I refuse adding "cowsay" to Additional Software 0.628
Then "cowsay" is not in the list of Additional Software 0.687
After features/support/hooks.rb:464 1.003
After features/support/hooks.rb:305 0.694
After features/support/hooks.rb:89 0.027
11:57.189
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.005
Given a computer 0.213
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:22.912
And I configure APT to prefer an old version of cowsay 0.027
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 30.134
And I accept adding "cowsay" to Additional Software 7.745
And Additional Software is correctly configured for package "cowsay" 1.044
And I shutdown Tails and wait for the computer to power off 8.807
And I start Tails from USB drive "__internal" with network unplugged 1:9.777
And I enable persistence 12.233
# 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.027
And I log in to a new session 42.926
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 40.977
And I revert the APT tweaks that made it prefer an old version of cowsay 0.069
# 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.073
And the network is plugged 0.038
And Tor is ready 21.510
# 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.008
And available upgrades have been checked 0.059
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.039
And I can open the Additional Software configuration window from the notification 5.799
And I shutdown Tails and wait for the computer to power off 2:4.101
And I start Tails from USB drive "__internal" with network unplugged 59.862
And I enable persistence 13.126
# 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 36.930
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.409
And I revert the APT tweaks that made it prefer an old version of cowsay 0.092
And the network is plugged 0.105
And Tor is ready 45.848
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.089
After features/support/hooks.rb:464 2.303
After features/support/hooks.rb:305 0.791
After features/support/hooks.rb:89 0.032
2:14.646
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.007
Given a computer 0.212
And I start Tails from USB drive "__internal" with network unplugged 1:0.543
And I enable persistence 14.369
And I remove the "cowsay" deb files from the APT cache 0.735
# 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.073
And I log in to a new session 36.832
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 15.069
And I can open the Additional Software log file from the notification 6.178
And the package "cowsay" is not installed 0.630
After features/support/hooks.rb:464 0.111
After features/support/hooks.rb:305 0.831
After features/support/hooks.rb:89 0.028
Feature: Localization
2:42.667
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.757
When I log in to a new session in Arabic (ar) 34.704
Then the keyboard layout is set to "us" 0.165
When the network is plugged 0.054
And Tor is ready 18.900
Then I successfully start the Unsafe Browser in "ar" 17.096
And I kill the Unsafe Browser 5.774
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 31.780
And DuckDuckGo is the default search engine 25.405
And I kill the Tor Browser 5.496
And the screen keyboard works in Thunderbird 13.787
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:305 1.411
After features/support/hooks.rb:89 0.000
Feature: Localization
2:55.676
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 8.712
When I log in to a new session in Chinese (zh_CN) 33.590
Then the keyboard layout is set to "cn" 0.377
When the network is plugged 0.038
And Tor is ready 45.960
Then I successfully start the Unsafe Browser in "zh_CN" 16.095
And I kill the Unsafe Browser 5.893
When I enable the screen keyboard 0.207
Then the screen keyboard works in Tor Browser 30.138
And DuckDuckGo is the default search engine 12.010
And I kill the Tor Browser 5.531
And the screen keyboard works in Thunderbird 16.508
And the layout of the screen keyboard is set to "us" 0.613
After features/support/hooks.rb:305 2.360
After features/support/hooks.rb:89 0.000
Feature: Localization
2:8.469
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.263
When I log in to a new session in English (en) 19.930
Then the keyboard layout is set to "us" 0.216
When the network is plugged 0.122
And Tor is ready 17.885
Then I successfully start the Unsafe Browser in "en" 17.086
And I kill the Unsafe Browser 5.685
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 28.998
And DuckDuckGo is the default search engine 10.531
And I kill the Tor Browser 5.488
And the screen keyboard works in Thunderbird 13.509
And the layout of the screen keyboard is set to "us" 0.621
After features/support/hooks.rb:305 1.219
After features/support/hooks.rb:89 0.000
Feature: Localization
2:21.147
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.510
When I log in to a new session in French (fr) 34.147
Then the keyboard layout is set to "fr" 0.251
When the network is plugged 0.058
And Tor is ready 17.983
Then I successfully start the Unsafe Browser in "fr" 15.731
And I kill the Unsafe Browser 5.863
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 26.969
And DuckDuckGo is the default search engine 12.049
And I kill the Tor Browser 5.479
And the screen keyboard works in Thunderbird 13.367
And the layout of the screen keyboard is set to "fr" 0.632
After features/support/hooks.rb:305 1.179
After features/support/hooks.rb:89 0.000
Feature: Localization
2:33.549
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 8.519
When I log in to a new session in German (de) 36.114
Then the keyboard layout is set to "de" 0.432
When the network is plugged 0.406
And Tor is ready 16.943
Then I successfully start the Unsafe Browser in "de" 15.727
And I kill the Unsafe Browser 5.941
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 29.385
And DuckDuckGo is the default search engine 20.833
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 12.979
And the layout of the screen keyboard is set to "de" 0.621
After features/support/hooks.rb:305 1.732
After features/support/hooks.rb:89 0.000
Feature: Localization
2:22.886
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.194
When I log in to a new session in Italian (it) 34.131
Then the keyboard layout is set to "it" 0.209
When the network is plugged 0.049
And Tor is ready 16.303
Then I successfully start the Unsafe Browser in "it" 16.194
And I kill the Unsafe Browser 5.686
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 30.350
And DuckDuckGo is the default search engine 11.158
And I kill the Tor Browser 5.478
And the screen keyboard works in Thunderbird 14.367
And the layout of the screen keyboard is set to "us" 0.641
After features/support/hooks.rb:305 2.707
After features/support/hooks.rb:89 0.000
Feature: Localization
2:18.100
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.120
When I log in to a new session in Persian (fa) 32.045
Then the keyboard layout is set to "ir" 0.284
When the network is plugged 0.041
And Tor is ready 15.047
Then I successfully start the Unsafe Browser in "fa" 16.535
And I kill the Unsafe Browser 5.711
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 29.366
And DuckDuckGo is the default search engine 10.760
And I kill the Tor Browser 5.614
And the screen keyboard works in Thunderbird 12.887
And the layout of the screen keyboard is set to "ir" 0.566
After features/support/hooks.rb:305 3.988
After features/support/hooks.rb:89 0.000
Feature: Localization
2:15.339
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 9.585
When I log in to a new session in Portuguese (pt) 31.882
Then the keyboard layout is set to "pt" 0.261
When the network is plugged 0.038
And Tor is ready 16.887
Then I successfully start the Unsafe Browser in "pt" 15.575
And I kill the Unsafe Browser 5.775
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 25.284
And DuckDuckGo is the default search engine 10.375
And I kill the Tor Browser 5.527
And the screen keyboard works in Thunderbird 13.317
And the layout of the screen keyboard is set to "us" 0.676
After features/support/hooks.rb:305 1.271
After features/support/hooks.rb:89 0.000
Feature: Localization
2:36.430
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.503
When I log in to a new session in Russian (ru) 32.071
Then the keyboard layout is set to "ru" 0.156
When the network is plugged 0.114
And Tor is ready 17.302
Then I successfully start the Unsafe Browser in "ru" 16.064
And I kill the Unsafe Browser 5.799
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 29.445
And DuckDuckGo is the default search engine 26.578
And I kill the Tor Browser 5.555
And the screen keyboard works in Thunderbird 14.127
And the layout of the screen keyboard is set to "ru" 0.612
After features/support/hooks.rb:305 3.480
After features/support/hooks.rb:89 0.000
Feature: Localization
2:20.657
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 10.181
When I log in to a new session in Spanish (es) 32.102
Then the keyboard layout is set to "es" 0.214
When the network is plugged 0.044
And Tor is ready 15.866
Then I successfully start the Unsafe Browser in "es" 16.000
And I kill the Unsafe Browser 5.727
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 30.446
And DuckDuckGo is the default search engine 11.278
And I kill the Tor Browser 5.548
And the screen keyboard works in Thunderbird 12.490
And the layout of the screen keyboard is set to "us" 0.614
After features/support/hooks.rb:305 3.245
After features/support/hooks.rb:89 0.000
Feature: Localization
2:47.597
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 7.906
When I log in to a new session in Turkish (tr) 31.233
Then the keyboard layout is set to "tr" 0.252
When the network is plugged 0.048
And Tor is ready 45.923
Then I successfully start the Unsafe Browser in "tr" 15.215
And I kill the Unsafe Browser 5.645
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 28.605
And DuckDuckGo is the default search engine 11.768
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 14.832
And the layout of the screen keyboard is set to "us" 0.584
After features/support/hooks.rb:305 1.160
After features/support/hooks.rb:89 0.000