Project Number Date
test_Tails_ISO_15451-support-manual-fsck-on-error 42 26 Aug 2024, 16:35

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@slow 273 0 0 0 0 273 22 0 22 1:4:3.591 Passed
20.118
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.276
And I prepare Tails for memory erasure tests 0.393
When I start a process allocating 128 MiB of memory with a known pattern 1.362
Then patterns cover at least 128 MiB in the guest's memory 3.868

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

When I kill the allocating process 0.241
Then I find very few patterns in the guest's memory after 3 seconds 5.976

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

After features/support/hooks.rb:326 0.812
After features/support/hooks.rb:100 0.000
23.654
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.402
And I prepare Tails for memory erasure tests 0.401
And I find very few patterns in the guest's memory 3.038

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

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

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

When I umount "/mnt" 0.501
Then I find very few patterns in the guest's memory after 3 seconds 5.975

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

After features/support/hooks.rb:326 1.514
After features/support/hooks.rb:100 0.000
48.757
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.369
And I prepare Tails for memory erasure tests 0.396
When I plug and mount a 128 MiB USB drive with a vfat filesystem 10.051
Then I find very few patterns in the guest's memory 3.369

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

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

Pattern coverage: 87.641% (111 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 after 3 seconds 5.864

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

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

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

When I umount the USB drive 0.606
Then I find very few patterns in the guest's memory after 3 seconds 6.768

Pattern coverage: 0.001% (0 MiB out of 874 MiB reference memory)

After features/support/hooks.rb:326 0.874
After features/support/hooks.rb:100 0.000
1:17.811
Before features/support/hooks.rb:269 0.003
Given I have started Tails from DVD without network and logged in 8.205
And I prepare Tails for memory erasure tests 0.410
When I plug and mount a 128 MiB USB drive with an ext4 filesystem encrypted with password "asdf" 40.929
Then I find very few patterns in the guest's memory 2.506

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

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

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

When I umount the USB drive 0.973
Then I find very few patterns in the guest's memory after 3 seconds 5.598

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

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

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

When I umount the USB drive 0.699
Then I find very few patterns in the guest's memory after 3 seconds 5.683

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

After features/support/hooks.rb:326 0.853
After features/support/hooks.rb:100 0.000
49.632
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.616
And I prepare Tails for memory erasure tests 0.676
When I fill a 128 MiB file with a known pattern on the root filesystem 15.228
# ensure the pattern is in memory due to tmpfs, not to disk cache
And I drop all kernel caches 1.669
Then patterns cover at least 128 MiB in the guest's memory 2.668

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

When I trigger shutdown 0.014
Then I find very few patterns in the guest's memory after 20 seconds 20.758

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

After features/support/hooks.rb:326 3.484
After features/support/hooks.rb:100 0.000
7:19.280
Before features/support/hooks.rb:269 0.003
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 6:35.012
And I prepare Tails for memory erasure tests 1.411
When I fill a 128 MiB file with a known pattern on the persistent filesystem 21.664
When I trigger shutdown 0.012
Then I find very few patterns in the guest's memory after 20 seconds 21.179

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

After features/support/hooks.rb:326 3.617
After features/support/hooks.rb:100 0.012
5:11.683
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:507 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:0.099
And I update APT using apt 17.693
And I install "popularity-contest" using apt 22.493
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.249
When I create a persistent storage and activate the Additional Software feature 19.094
Then Additional Software is correctly configured for package "popularity-contest" 2.474
When I shutdown Tails and wait for the computer to power off 12.588
And I start Tails from USB drive "__internal" with network unplugged 58.859
And I enable persistence 24.334
And I log in to a new session 41.308
And the Additional Software installation service has started 41.555
Then I am notified that the installation succeeded 1.862
And Additional Software is correctly configured for package "popularity-contest" 0.818
And the package "popularity-contest" is installed after Additional Software has been started 0.249
After features/support/hooks.rb:515 37.370
After features/support/hooks.rb:326 1.404
After features/support/hooks.rb:100 0.017
2:28.692
Before features/support/hooks.rb:269 0.008
Before features/support/hooks.rb:507 0.007
Given a computer 0.218
And I start Tails from USB drive "__internal" and I login with an administration password 1:42.816
And I update APT using apt 16.389
When I install "makepp" using apt 22.727
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.440
And the package "makepp" is installed 0.099
After features/support/hooks.rb:515 40.880
After features/support/hooks.rb:326 0.908
After features/support/hooks.rb:100 0.016
5:11.905
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.008
Given a computer 0.297
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:19.503
When I uninstall "popularity-contest" using apt 21.740
And I accept removing "popularity-contest" from Additional Software 0.569
Then "popularity-contest" is not in the list of Additional Software 0.703
When I start Synaptic 25.800
And I update APT using Synaptic 22.121
And I install "cowsay" using Synaptic 12.523
And I accept adding "cowsay" to Additional Software 1.882
Then Additional Software is correctly configured for package "cowsay" 0.833
When I uninstall "cowsay" using apt 3.253
And I refuse removing "cowsay" from Additional Software 0.588
Then Additional Software is correctly configured for package "cowsay" 0.842
When I start "Additional Software" via GNOME Activities Overview 10.605
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.159
Then "cowsay" is not in the list of Additional Software 0.896
When I install "cowsay" using apt 3.228
And I refuse adding "cowsay" to Additional Software 0.621
Then "cowsay" is not in the list of Additional Software 0.732
After features/support/hooks.rb:515 1.144
After features/support/hooks.rb:326 0.681
After features/support/hooks.rb:100 0.013
11:32.248
Before features/support/hooks.rb:269 0.009
Before features/support/hooks.rb:507 0.010
Given a computer 0.227
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:19.872
And I configure APT to prefer an old version of cowsay 0.029
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 26.866
And I accept adding "cowsay" to Additional Software 9.517
And Additional Software is correctly configured for package "cowsay" 0.921
And I shutdown Tails and wait for the computer to power off 6.579
And I start Tails from USB drive "__internal" with network unplugged 59.298
And I enable persistence 11.770
# 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.029
And I log in to a new session 37.856
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.792
And I revert the APT tweaks that made it prefer an old version of cowsay 0.039
# 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.100
And the network is plugged 0.059
And Tor is ready 20.694
# 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 6.883
And available upgrades have been checked 0.393
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.164
And I can open the Additional Software configuration window from the notification 3.289
And I shutdown Tails and wait for the computer to power off 2:1.696
And I start Tails from USB drive "__internal" with network unplugged 59.589
And I enable persistence 11.105
# 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.029
And I log in to a new session 37.103
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.476
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
And the network is plugged 0.077
And Tor is ready 52.442
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.100
After features/support/hooks.rb:515 2.340
After features/support/hooks.rb:326 0.681
After features/support/hooks.rb:100 0.027
2:12.986
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given a computer 0.193
And I start Tails from USB drive "__internal" with network unplugged 58.806
And I enable persistence 12.842
And I remove the "cowsay" deb files from the APT cache 0.089
# 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.097
And I log in to a new session 41.202
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.310
And I can open the Additional Software log file from the notification 5.875
And the package "cowsay" is not installed 0.568
After features/support/hooks.rb:515 0.122
After features/support/hooks.rb:326 1.089
After features/support/hooks.rb:100 0.011
Feature: Localization
2:34.091
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.886
When I log in to a new session in Arabic (ar) 37.511
Then the keyboard layout is set to "us" 0.124
When the network is plugged 0.070
And Tor is ready 18.187
Then I successfully start the Unsafe Browser in "ar" 16.563
And I kill the Unsafe Browser 6.160
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 30.451
And DuckDuckGo is the default search engine 16.591
And I kill the Tor Browser 5.550
And the screen keyboard works in Thunderbird 13.311
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:326 1.381
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.427
Before features/support/hooks.rb:269 0.008
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 Chinese (zh_CN) 34.287
Then the keyboard layout is set to "cn" 0.484
When the network is plugged 0.104
And Tor is ready 17.289
Then I successfully start the Unsafe Browser in "zh_CN" 15.800
And I kill the Unsafe Browser 5.815
When I enable the screen keyboard 0.164
Then the screen keyboard works in Tor Browser 28.614
And DuckDuckGo is the default search engine 9.949
And I kill the Tor Browser 5.328
And the screen keyboard works in Thunderbird 17.709
And the layout of the screen keyboard is set to "us" 0.618
After features/support/hooks.rb:326 1.494
After features/support/hooks.rb:100 0.000
Feature: Localization
2:3.354
Before features/support/hooks.rb:269 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.918
When I log in to a new session in English (en) 18.087
Then the keyboard layout is set to "us" 0.317
When the network is plugged 0.122
And Tor is ready 16.011
Then I successfully start the Unsafe Browser in "en" 16.021
And I kill the Unsafe Browser 6.289
When I enable the screen keyboard 0.131
Then the screen keyboard works in Tor Browser 29.828
And DuckDuckGo is the default search engine 7.937
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 13.822
And the layout of the screen keyboard is set to "us" 0.579
After features/support/hooks.rb:326 0.994
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.467
Before features/support/hooks.rb:269 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.649
When I log in to a new session in French (fr) 35.659
Then the keyboard layout is set to "fr" 0.162
When the network is plugged 0.093
And Tor is ready 16.500
Then I successfully start the Unsafe Browser in "fr" 15.478
And I kill the Unsafe Browser 5.891
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 26.906
And DuckDuckGo is the default search engine 16.338
And I kill the Tor Browser 5.651
And the screen keyboard works in Thunderbird 13.475
And the layout of the screen keyboard is set to "fr" 0.541
After features/support/hooks.rb:326 2.349
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.657
Before features/support/hooks.rb:269 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.552
When I log in to a new session in German (de) 32.798
Then the keyboard layout is set to "de" 0.305
When the network is plugged 0.075
And Tor is ready 18.967
Then I successfully start the Unsafe Browser in "de" 15.517
And I kill the Unsafe Browser 5.951
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 29.827
And DuckDuckGo is the default search engine 16.434
And I kill the Tor Browser 5.546
And the screen keyboard works in Thunderbird 13.725
And the layout of the screen keyboard is set to "de" 0.804
After features/support/hooks.rb:326 1.317
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.308
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.327
When I log in to a new session in Italian (it) 32.635
Then the keyboard layout is set to "it" 0.309
When the network is plugged 0.083
And Tor is ready 16.119
Then I successfully start the Unsafe Browser in "it" 16.528
And I kill the Unsafe Browser 5.960
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 27.291
And DuckDuckGo is the default search engine 15.780
And I kill the Tor Browser 5.426
And the screen keyboard works in Thunderbird 13.166
And the layout of the screen keyboard is set to "us" 0.554
After features/support/hooks.rb:326 1.195
After features/support/hooks.rb:100 0.000
Feature: Localization
2:28.240
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.529
When I log in to a new session in Persian (fa) 35.466
Then the keyboard layout is set to "ir" 0.127
When the network is plugged 0.080
And Tor is ready 17.284
Then I successfully start the Unsafe Browser in "fa" 15.461
And I kill the Unsafe Browser 5.855
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 29.174
And DuckDuckGo is the default search engine 16.084
And I kill the Tor Browser 5.547
And the screen keyboard works in Thunderbird 12.937
And the layout of the screen keyboard is set to "ir" 0.556
After features/support/hooks.rb:326 2.666
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.633
Before features/support/hooks.rb:269 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.197
When I log in to a new session in Portuguese (pt) 32.479
Then the keyboard layout is set to "pt" 0.318
When the network is plugged 0.119
And Tor is ready 18.950
Then I successfully start the Unsafe Browser in "pt" 16.089
And I kill the Unsafe Browser 5.919
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 28.675
And DuckDuckGo is the default search engine 15.468
And I kill the Tor Browser 5.521
And the screen keyboard works in Thunderbird 13.149
And the layout of the screen keyboard is set to "us" 0.617
After features/support/hooks.rb:326 3.109
After features/support/hooks.rb:100 0.000
Feature: Localization
2:27.581
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.538
When I log in to a new session in Russian (ru) 33.661
Then the keyboard layout is set to "ru" 0.298
When the network is plugged 0.082
And Tor is ready 16.307
Then I successfully start the Unsafe Browser in "ru" 16.138
And I kill the Unsafe Browser 5.860
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 31.122
And DuckDuckGo is the default search engine 16.018
And I kill the Tor Browser 5.624
And the screen keyboard works in Thunderbird 13.185
And the layout of the screen keyboard is set to "ru" 0.615
After features/support/hooks.rb:326 2.904
After features/support/hooks.rb:100 0.000
Feature: Localization
2:24.606
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.652
When I log in to a new session in Spanish (es) 36.200
Then the keyboard layout is set to "es" 0.180
When the network is plugged 0.090
And Tor is ready 17.784
Then I successfully start the Unsafe Browser in "es" 14.731
And I kill the Unsafe Browser 5.790
When I enable the screen keyboard 0.147
Then the screen keyboard works in Tor Browser 25.739
And DuckDuckGo is the default search engine 15.898
And I kill the Tor Browser 5.462
And the screen keyboard works in Thunderbird 13.307
And the layout of the screen keyboard is set to "us" 0.621
After features/support/hooks.rb:326 1.228
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.452
Before features/support/hooks.rb:269 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.500
When I log in to a new session in Turkish (tr) 32.231
Then the keyboard layout is set to "tr" 0.234
When the network is plugged 0.144
And Tor is ready 16.383
Then I successfully start the Unsafe Browser in "tr" 15.311
And I kill the Unsafe Browser 5.857
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 27.955
And DuckDuckGo is the default search engine 16.306
And I kill the Tor Browser 5.511
And the screen keyboard works in Thunderbird 13.330
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:326 2.911
After features/support/hooks.rb:100 0.000