Project Number Date
test_Tails_ISO_15451-support-manual-fsck-on-error 39 23 Aug 2024, 20:17

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.048 Passed
21.700
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 8.806
And I prepare Tails for memory erasure tests 0.438
When I start a process allocating 128 MiB of memory with a known pattern 2.523
Then patterns cover at least 128 MiB in the guest's memory 3.767

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

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

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

After features/support/hooks.rb:326 1.760
After features/support/hooks.rb:100 0.000
26.274
Before features/support/hooks.rb:269 0.002
Given I have started Tails from DVD without network and logged in 9.318
And I prepare Tails for memory erasure tests 0.600
And I find very few patterns in the guest's memory 3.188

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.992

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

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

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

After features/support/hooks.rb:326 3.509
After features/support/hooks.rb:100 0.010
5:3.489
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:507 0.012
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 54.543
And I update APT using apt 18.987
And I install "popularity-contest" using apt 22.503
Then I am proposed to add the "popularity-contest" package to my Additional Software 9.566
When I create a persistent storage and activate the Additional Software feature 19.613
Then Additional Software is correctly configured for package "popularity-contest" 1.393
When I shutdown Tails and wait for the computer to power off 12.854
And I start Tails from USB drive "__internal" with network unplugged 59.225
And I enable persistence 19.865
And I log in to a new session 40.192
And the Additional Software installation service has started 41.781
Then I am notified that the installation succeeded 1.795
And Additional Software is correctly configured for package "popularity-contest" 0.880
And the package "popularity-contest" is installed after Additional Software has been started 0.286
After features/support/hooks.rb:515 40.817
After features/support/hooks.rb:326 1.456
After features/support/hooks.rb:100 0.018
3:0.750
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:507 0.008
Given a computer 0.241
And I start Tails from USB drive "__internal" and I login with an administration password 2:12.289
And I update APT using apt 17.891
When I install "makepp" using apt 25.662
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 4.586
And the package "makepp" is installed 0.079
After features/support/hooks.rb:515 43.634
After features/support/hooks.rb:326 1.099
After features/support/hooks.rb:100 0.027
5:29.233
Before features/support/hooks.rb:269 0.010
Before features/support/hooks.rb:507 0.012
Given a computer 0.611
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:32.404
When I uninstall "popularity-contest" using apt 21.884
And I accept removing "popularity-contest" from Additional Software 0.593
Then "popularity-contest" is not in the list of Additional Software 0.770
When I start Synaptic 26.669
And I update APT using Synaptic 21.941
And I install "cowsay" using Synaptic 12.544
And I accept adding "cowsay" to Additional Software 3.658
Then Additional Software is correctly configured for package "cowsay" 0.895
When I uninstall "cowsay" using apt 3.293
And I refuse removing "cowsay" from Additional Software 0.642
Then Additional Software is correctly configured for package "cowsay" 0.852
When I start "Additional Software" via GNOME Activities Overview 10.627
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.483
Then "cowsay" is not in the list of Additional Software 0.868
When I install "cowsay" using apt 3.224
And I refuse adding "cowsay" to Additional Software 0.564
Then "cowsay" is not in the list of Additional Software 0.701
After features/support/hooks.rb:515 1.188
After features/support/hooks.rb:326 0.653
After features/support/hooks.rb:100 0.009
10:28.357
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:507 0.006
Given a computer 0.235
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:54.375
And I configure APT to prefer an old version of cowsay 0.037
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 30.456
And I accept adding "cowsay" to Additional Software 6.070
And Additional Software is correctly configured for package "cowsay" 0.995
And I shutdown Tails and wait for the computer to power off 6.490
And I start Tails from USB drive "__internal" with network unplugged 59.315
And I enable persistence 13.625
# 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.033
And I log in to a new session 41.277
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.485
And I revert the APT tweaks that made it prefer an old version of cowsay 0.080
# 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.086
And the network is plugged 0.076
And Tor is ready 21.730
# 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.197
And available upgrades have been checked 1.219
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.195
And I can open the Additional Software configuration window from the notification 3.559
And I shutdown Tails and wait for the computer to power off 14.612
And I start Tails from USB drive "__internal" with network unplugged 1:1.493
And I enable persistence 11.995
# 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.030
And I log in to a new session 43.948
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.754
And I revert the APT tweaks that made it prefer an old version of cowsay 0.080
And the network is plugged 0.073
And Tor is ready 55.548
Then the Additional Software upgrade service has started 0.185
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.087
After features/support/hooks.rb:515 2.619
After features/support/hooks.rb:326 0.856
After features/support/hooks.rb:100 0.036
2:14.959
Before features/support/hooks.rb:269 0.011
Before features/support/hooks.rb:507 0.018
Given a computer 0.347
And I start Tails from USB drive "__internal" with network unplugged 1:3.064
And I enable persistence 13.247
And I remove the "cowsay" deb files from the APT cache 0.058
# 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.090
And I log in to a new session 36.893
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 14.349
And I can open the Additional Software log file from the notification 6.356
And the package "cowsay" is not installed 0.550
After features/support/hooks.rb:515 0.134
After features/support/hooks.rb:326 1.163
After features/support/hooks.rb:100 0.028
Feature: Localization
2:29.659
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.284
When I log in to a new session in Arabic (ar) 37.947
Then the keyboard layout is set to "us" 0.166
When the network is plugged 0.110
And Tor is ready 16.182
Then I successfully start the Unsafe Browser in "ar" 16.588
And I kill the Unsafe Browser 5.922
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 31.255
And DuckDuckGo is the default search engine 10.244
And I kill the Tor Browser 5.690
And the screen keyboard works in Thunderbird 16.538
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:326 1.470
After features/support/hooks.rb:100 0.000
Feature: Localization
2:22.977
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.146
When I log in to a new session in Chinese (zh_CN) 32.919
Then the keyboard layout is set to "cn" 0.265
When the network is plugged 0.143
And Tor is ready 18.252
Then I successfully start the Unsafe Browser in "zh_CN" 16.899
And I kill the Unsafe Browser 5.771
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 28.701
And DuckDuckGo is the default search engine 9.355
And I kill the Tor Browser 5.334
And the screen keyboard works in Thunderbird 16.491
And the layout of the screen keyboard is set to "us" 0.573
After features/support/hooks.rb:326 1.685
After features/support/hooks.rb:100 0.000
Feature: Localization
1:57.152
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.536
When I log in to a new session in English (en) 16.991
Then the keyboard layout is set to "us" 0.237
When the network is plugged 0.085
And Tor is ready 15.527
Then I successfully start the Unsafe Browser in "en" 16.635
And I kill the Unsafe Browser 5.863
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 27.683
And DuckDuckGo is the default search engine 5.206
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 14.472
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:326 1.584
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.894
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.345
When I log in to a new session in French (fr) 32.784
Then the keyboard layout is set to "fr" 0.369
When the network is plugged 0.067
And Tor is ready 16.843
Then I successfully start the Unsafe Browser in "fr" 19.105
And I kill the Unsafe Browser 5.926
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 29.249
And DuckDuckGo is the default search engine 9.583
And I kill the Tor Browser 5.368
And the screen keyboard works in Thunderbird 12.575
And the layout of the screen keyboard is set to "fr" 0.532
After features/support/hooks.rb:326 1.124
After features/support/hooks.rb:100 0.000
Feature: Localization
2:25.171
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.132
When I log in to a new session in German (de) 32.634
Then the keyboard layout is set to "de" 0.398
When the network is plugged 0.083
And Tor is ready 22.768
Then I successfully start the Unsafe Browser in "de" 16.953
And I kill the Unsafe Browser 5.871
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 29.034
And DuckDuckGo is the default search engine 10.142
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 13.189
And the layout of the screen keyboard is set to "de" 0.593
After features/support/hooks.rb:326 1.654
After features/support/hooks.rb:100 0.000
Feature: Localization
2:18.854
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.811
When I log in to a new session in Italian (it) 33.763
Then the keyboard layout is set to "it" 0.224
When the network is plugged 0.083
And Tor is ready 15.795
Then I successfully start the Unsafe Browser in "it" 16.740
And I kill the Unsafe Browser 5.806
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 28.276
And DuckDuckGo is the default search engine 9.772
And I kill the Tor Browser 5.277
And the screen keyboard works in Thunderbird 13.580
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:326 3.128
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.847
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.258
When I log in to a new session in Persian (fa) 33.111
Then the keyboard layout is set to "ir" 0.199
When the network is plugged 0.080
And Tor is ready 18.114
Then I successfully start the Unsafe Browser in "fa" 14.244
And I kill the Unsafe Browser 6.068
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 30.202
And DuckDuckGo is the default search engine 10.531
And I kill the Tor Browser 5.591
And the screen keyboard works in Thunderbird 14.754
And the layout of the screen keyboard is set to "ir" 0.554
After features/support/hooks.rb:326 1.232
After features/support/hooks.rb:100 0.000
Feature: Localization
2:21.252
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.271
When I log in to a new session in Portuguese (pt) 33.047
Then the keyboard layout is set to "pt" 0.246
When the network is plugged 0.081
And Tor is ready 19.412
Then I successfully start the Unsafe Browser in "pt" 14.966
And I kill the Unsafe Browser 6.022
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 30.513
And DuckDuckGo is the default search engine 9.100
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 13.584
And the layout of the screen keyboard is set to "us" 0.598
After features/support/hooks.rb:326 1.172
After features/support/hooks.rb:100 0.000
Feature: Localization
2:16.885
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.155
When I log in to a new session in Russian (ru) 33.429
Then the keyboard layout is set to "ru" 0.173
When the network is plugged 0.083
And Tor is ready 16.037
Then I successfully start the Unsafe Browser in "ru" 17.457
And I kill the Unsafe Browser 5.898
When I enable the screen keyboard 0.184
Then the screen keyboard works in Tor Browser 26.867
And DuckDuckGo is the default search engine 9.359
And I kill the Tor Browser 5.370
And the screen keyboard works in Thunderbird 13.283
And the layout of the screen keyboard is set to "ru" 0.584
After features/support/hooks.rb:326 2.511
After features/support/hooks.rb:100 0.000
Feature: Localization
2:20.857
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.138
When I log in to a new session in Spanish (es) 33.015
Then the keyboard layout is set to "es" 0.197
When the network is plugged 0.108
And Tor is ready 17.569
Then I successfully start the Unsafe Browser in "es" 16.396
And I kill the Unsafe Browser 5.776
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 29.911
And DuckDuckGo is the default search engine 9.742
And I kill the Tor Browser 5.329
And the screen keyboard works in Thunderbird 12.956
And the layout of the screen keyboard is set to "us" 0.576
After features/support/hooks.rb:326 1.112
After features/support/hooks.rb:100 0.000
Feature: Localization
2:44.125
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.002
When I log in to a new session in Turkish (tr) 31.897
Then the keyboard layout is set to "tr" 0.247
When the network is plugged 0.075
And Tor is ready 37.619
Then I successfully start the Unsafe Browser in "tr" 15.139
And I kill the Unsafe Browser 5.737
When I enable the screen keyboard 0.152
Then the screen keyboard works in Tor Browser 28.559
And DuckDuckGo is the default search engine 15.591
And I kill the Tor Browser 5.580
And the screen keyboard works in Thunderbird 14.859
And the layout of the screen keyboard is set to "us" 0.661
After features/support/hooks.rb:326 1.283
After features/support/hooks.rb:100 0.000