Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 62 02 May 2024, 06:47

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@check_tor_leaks 261 0 0 0 0 261 40 0 40 45:56.881 Passed
Feature: Time syncing
53.541
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.299
When the network is plugged 0.188
And I successfully configure Tor 44.985
Then the system clock is less than 5 minutes incorrect 0.068
After features/support/hooks.rb:464 0.780
After features/support/hooks.rb:305 0.962
After features/support/hooks.rb:89 0.000
Feature: Time syncing
28.582
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.271
When the network is plugged 0.038
And the Tor Connection Assistant autostarts 4.651
And I configure some normal bridges in the Tor Connection Assistant 12.981
And I wait until Tor is ready 2.577
Then the system clock is less than 5 minutes incorrect 0.063
After features/support/hooks.rb:464 0.482
After features/support/hooks.rb:305 0.817
After features/support/hooks.rb:89 0.000
Feature: Time syncing
31.237
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.332
When I bump the system time with "+1 day" 0.237
And I capture all network traffic 0.002
And the network is plugged 0.070
And the Tor Connection Assistant autostarts 4.695
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 13.045
And I wait until Tor is ready 3.921
Then the system clock is less than 5 minutes incorrect 0.046
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.886
After features/support/hooks.rb:464 0.486
After features/support/hooks.rb:305 0.774
After features/support/hooks.rb:89 0.040
Feature: Time syncing
1:39.231
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.276
When I bump the system time with "-15 days" 0.271
And I warm reboot the computer 0.019
And the computer reboots Tails 1:29.709
Then Tails' hardware clock is close to the host system's time 0.954
After features/support/hooks.rb:464 0.132
After features/support/hooks.rb:305 0.595
After features/support/hooks.rb:89 0.030
Feature: Time syncing
1:23.224
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.002
Given I have started Tails from DVD without network and logged in 8.294
When I bump the hardware clock's time with "-15 days" 1.939
And I warm reboot the computer 0.013
And the computer reboots Tails 1:12.836
Then the hardware clock is still off by "-15 days" 0.139
After features/support/hooks.rb:464 0.124
After features/support/hooks.rb:305 0.627
After features/support/hooks.rb:89 0.030
Feature: Time syncing
57.418
Before features/support/hooks.rb:259 0.001
Before features/support/hooks.rb:456 0.001
Given a computer 0.145
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 0.998
And the computer boots Tails 56.040
Then the system clock is just past Tails' source date 0.210
After features/support/hooks.rb:464 0.129
After features/support/hooks.rb:305 0.609
After features/support/hooks.rb:89 0.006
Feature: Time syncing
32.853
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD without network and logged in 8.226
And I make sure time sync before Tor connects times out 1.240
When the network is plugged 0.054
And I successfully configure Tor 23.289
Then the system clock is less than 5 minutes incorrect 0.043
After features/support/hooks.rb:464 0.584
After features/support/hooks.rb:305 0.849
After features/support/hooks.rb:89 0.001
Feature: Time syncing
1:3.417
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.196
When I bump the system time with "+8 hours +15 minutes" 0.187
And all notifications have disappeared 4.073
And I capture all network traffic 0.004
And I make sure time sync before Tor connects fails 0.135
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 4.341
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.430
And I click "Connect to Tor" 1.180
And the Tor Connection Assistant fails to connect to Tor 15.794
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.891
Then the system clock is less than 20 minutes incorrect 0.222
When I click "Connect to Tor" 1.152
Then I wait until Tor is ready 6.736
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.976
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:464 0.558
After features/support/hooks.rb:305 0.841
After features/support/hooks.rb:89 0.048
Feature: Time syncing
59.054
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.260
When I bump the system time with "+8 hours +15 minutes" 0.222
And all notifications have disappeared 3.847
And I capture all network traffic 0.002
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 4.808
# Anti-test: Users east of UTC can't connect to obfs4 bridges
And I configure some obfs4 bridges in the Tor Connection Assistant in hide mode without connecting 4.350
And I click "Connect to Tor" 1.171
Then the Tor Connection Assistant reports that it failed to connect 11.776
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.054
Then the system clock is less than 20 minutes incorrect 0.294
# "Asia/Shanghai" is UTC+08:00 all year long (no DST)
And the displayed clock is less than 20 minutes incorrect in "+08:00" 0.371
When I click "Connect to Tor" 1.197
Then I wait until Tor is ready 6.589
And all Internet traffic has only flowed through the configured bridges 0.721
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.055
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.298
After features/support/hooks.rb:464 0.468
After features/support/hooks.rb:305 0.927
After features/support/hooks.rb:89 0.058
Feature: Time syncing
25.494
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD without network and logged in 8.369
And I make sure time sync before Tor connects uses a fake connectivity check service 1.169
And the network is plugged 0.039
And Tor is ready 14.330
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.581
Then the fake connectivity check service has received a new HTTP request 0.000
And the HTTP requests received by the fake connectivity check service are identical 0.003
After features/support/hooks.rb:464 0.642
After features/support/hooks.rb:305 0.672
After features/support/hooks.rb:89 0.000
4:56.760
Before features/support/hooks.rb:259 0.002
Before features/support/hooks.rb:456 0.004
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 53.829
And I update APT using apt 19.598
And I install "popularity-contest" using apt 22.337
Then I am proposed to add the "popularity-contest" package to my Additional Software 10.240
When I create a persistent storage and activate the Additional Software feature 21.302
Then Additional Software is correctly configured for package "popularity-contest" 1.491
When I shutdown Tails and wait for the computer to power off 12.647
And I start Tails from USB drive "__internal" with network unplugged 59.121
And I enable persistence 23.740
And I log in to a new session 36.788
And the Additional Software installation service has started 31.961
Then I am notified that the installation succeeded 2.619
And Additional Software is correctly configured for package "popularity-contest" 0.850
And the package "popularity-contest" is installed after Additional Software has been started 0.230
After features/support/hooks.rb:464 35.794
After features/support/hooks.rb:305 1.110
After features/support/hooks.rb:89 0.013
2:26.728
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given a computer 0.183
And I start Tails from USB drive "__internal" and I login with an administration password 1:40.885
And I update APT using apt 16.567
When I install "makepp" using apt 22.449
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.561
And the package "makepp" is installed 0.081
After features/support/hooks.rb:464 39.389
After features/support/hooks.rb:305 0.989
After features/support/hooks.rb:89 0.018
5:14.469
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given a computer 0.217
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:22.343
When I uninstall "popularity-contest" using apt 21.836
And I accept removing "popularity-contest" from Additional Software 0.603
Then "popularity-contest" is not in the list of Additional Software 0.711
When I start Synaptic 25.803
And I update APT using Synaptic 22.057
And I install "cowsay" using Synaptic 12.161
And I accept adding "cowsay" to Additional Software 1.396
Then Additional Software is correctly configured for package "cowsay" 0.867
When I uninstall "cowsay" using apt 3.213
And I refuse removing "cowsay" from Additional Software 0.587
Then Additional Software is correctly configured for package "cowsay" 0.848
When I start "Additional Software" via GNOME Activities Overview 10.659
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.686
Then "cowsay" is not in the list of Additional Software 0.878
When I install "cowsay" using apt 3.200
And I refuse adding "cowsay" to Additional Software 0.610
Then "cowsay" is not in the list of Additional Software 0.785
After features/support/hooks.rb:464 1.085
After features/support/hooks.rb:305 0.688
After features/support/hooks.rb:89 0.010
10:17.855
Before features/support/hooks.rb:259 0.003
Before features/support/hooks.rb:456 0.003
Given a computer 0.173
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:25.462
And I configure APT to prefer an old version of cowsay 0.025
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 27.064
And I accept adding "cowsay" to Additional Software 6.769
And Additional Software is correctly configured for package "cowsay" 0.958
And I shutdown Tails and wait for the computer to power off 6.452
And I start Tails from USB drive "__internal" with network unplugged 58.102
And I enable persistence 12.706
# 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 35.852
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.080
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
# 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.081
And the network is plugged 0.038
And Tor is ready 48.583
# 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.117
And available upgrades have been checked 0.242
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.567
And I can open the Additional Software configuration window from the notification 3.935
And I shutdown Tails and wait for the computer to power off 17.419
And I start Tails from USB drive "__internal" with network unplugged 58.722
And I enable persistence 13.490
# 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.028
And I log in to a new session 35.610
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.983
And I revert the APT tweaks that made it prefer an old version of cowsay 0.072
And the network is plugged 0.036
And Tor is ready 51.882
Then the Additional Software upgrade service has started 0.211
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.092
After features/support/hooks.rb:464 2.608
After features/support/hooks.rb:305 1.029
After features/support/hooks.rb:89 0.026
2:13.384
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Given a computer 0.228
And I start Tails from USB drive "__internal" with network unplugged 1:0.569
And I enable persistence 13.011
And I remove the "cowsay" deb files from the APT cache 0.764
# 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.802
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 16.492
And I can open the Additional Software log file from the notification 5.773
And the package "cowsay" is not installed 0.651
After features/support/hooks.rb:464 0.122
After features/support/hooks.rb:305 0.824
After features/support/hooks.rb:89 0.009
21.367
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.003
Given I have started Tails from DVD without network and logged in 8.163
When I start Electrum through the GNOME menu 11.123
But the "electrum" tps feature is not enabled 0.583
And I see a warning that Electrum is not persistent 1.497
After features/support/hooks.rb:464 0.101
After features/support/hooks.rb:305 1.342
After features/support/hooks.rb:89 0.000
7.533
Given I monitor the network connections of SSH 0.118
And I have the SSH key pair for an SSH server 0.378
When I connect to an SSH server on the Internet 6.835
Then I have sucessfully logged into the SSH server 0.184
And I see that SSH is properly stream isolated 0.017
After features/support/hooks.rb:464 0.431
After features/support/hooks.rb:305 0.719
After features/support/hooks.rb:89 0.000
8.159
Given I have the SSH key pair for an SSH server 0.234
And an SSH server is running on the LAN 0.432
When I connect to an SSH server on the LAN 5.861
Then I am prompted to verify the SSH fingerprint for the SSH server 1.631
After features/support/hooks.rb:464 0.394
After features/support/hooks.rb:305 0.699
After features/support/hooks.rb:89 0.000
13.431
Given I have the SSH key pair for an SFTP server 0.279
When I connect to an SFTP server on the Internet 12.005
Then I successfully connect to the SFTP server 1.146
After features/support/hooks.rb:464 0.456
After features/support/hooks.rb:305 0.926
After features/support/hooks.rb:89 0.000
18.033
Given I cancel setting up an email account 2.972
When I open Thunderbird's Add-ons Manager 3.299
And I open the Extensions tab 1.127
Then I see that no add-ons are enabled in Thunderbird 10.634
After features/support/hooks.rb:464 0.702
After features/support/hooks.rb:305 1.263
After features/support/hooks.rb:89 0.000
44.179
When I enter my email credentials into the autoconfiguration wizard 10.142
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.342
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.332
When I accept the autoconfiguration wizard's configuration 18.775
And I send an email to myself 6.396
And I fetch my email 1.594
Then I can find the email I sent to myself in my inbox 6.595
After features/support/hooks.rb:464 1.378
After features/support/hooks.rb:305 1.115
After features/support/hooks.rb:89 0.000
13.864
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.442
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.359
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.062
After features/support/hooks.rb:464 0.332
After features/support/hooks.rb:305 0.619
After features/support/hooks.rb:89 0.000
13.280
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.895
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.315
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.069
After features/support/hooks.rb:464 0.311
After features/support/hooks.rb:305 0.629
After features/support/hooks.rb:89 0.000
17.373
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.885
When I open an untorified ICMP connection to 1.2.3.4 5.430
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.057
After features/support/hooks.rb:464 0.274
After features/support/hooks.rb:305 0.874
After features/support/hooks.rb:89 0.000
10.485
When I monitor the network connections of tails-security-check 0.060
And I re-run tails-security-check 0.357
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.066
After features/support/hooks.rb:464 0.354
After features/support/hooks.rb:305 0.881
After features/support/hooks.rb:89 0.000
3.013
When I monitor the network connections of htpdate 0.054
And I re-run htpdate 2.947
Then I see that htpdate is properly stream isolated 0.010
After features/support/hooks.rb:464 0.373
After features/support/hooks.rb:305 0.805
After features/support/hooks.rb:89 0.000
32.426
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.060
And I re-run tails-upgrade-frontend-wrapper 32.353
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:464 0.460
After features/support/hooks.rb:305 0.853
After features/support/hooks.rb:89 0.000
26.938
When I monitor the network connections of Tor Browser 0.063
And I start the Tor Browser 25.672
And the Tor Browser loads the startup page 1.149
Then I see that Tor Browser is properly stream isolated 0.053
After features/support/hooks.rb:464 1.134
After features/support/hooks.rb:305 1.085
After features/support/hooks.rb:89 0.000
53.643
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.149
Then the amnesiac Tor Browser directory exists 0.068
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.793
And the persistent Tor Browser directory does not exist 0.062
When I start the Tor Browser 21.425
And the Tor Browser loads the startup page 1.178
Then I can save the current page as "index.html" to the default downloads directory 5.614
And I can print the current page as "output.pdf" to the default downloads directory 11.351
After features/support/hooks.rb:464 1.202
After features/support/hooks.rb:305 0.760
After features/support/hooks.rb:89 0.000
48.408
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.104
When I start the Tor Browser 21.224
Then the Tor Browser loads the startup page 1.034
When I download some file in the Tor Browser 13.767
Then the file is saved to the default Tor Browser download directory 0.278
After features/support/hooks.rb:464 1.889
After features/support/hooks.rb:305 0.584
After features/support/hooks.rb:89 0.000
1:18.585
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.039
When I start the Tor Browser 21.662
And the Tor Browser loads the startup page 1.253
Then I can listen to an Ogg audio track in Tor Browser 43.628
After features/support/hooks.rb:464 2.087
After features/support/hooks.rb:305 1.388
After features/support/hooks.rb:89 0.000
46.503
Before features/support/hooks.rb:259 0.006
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 13.520
When I start the Tor Browser 20.991
And the Tor Browser loads the startup page 1.152
Then I can watch a WebM video in Tor Browser 10.838
After features/support/hooks.rb:464 1.174
After features/support/hooks.rb:305 1.023
After features/support/hooks.rb:89 0.000
52.147
Before features/support/hooks.rb:259 0.004
Before features/support/hooks.rb:456 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.906
When I start the Tor Browser 21.502
And the Tor Browser loads the startup page 1.252
And I open the Tails homepage in the Tor Browser 10.887
Then the Tor Browser loads the Tails homepage 1.455
When I request a new identity in Tor Browser 3.447
Then the Tor Browser restarts into a fresh session 1.695
After features/support/hooks.rb:464 1.720
After features/support/hooks.rb:305 1.078
After features/support/hooks.rb:89 0.000
4.631
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.463
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.167
After features/support/hooks.rb:464 0.406
After features/support/hooks.rb:305 0.857
After features/support/hooks.rb:89 0.000
8.372
Given I have the SSH key pair for a Git repository 0.214
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.981
Then the Git repository "testing" has been cloned successfully 0.176
After features/support/hooks.rb:464 0.444
After features/support/hooks.rb:305 0.656
After features/support/hooks.rb:89 0.000
0.498
When I wget "https://example.com/" to stdout 0.498
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.301
After features/support/hooks.rb:305 0.722
After features/support/hooks.rb:89 0.000
15.356
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 15.356

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 139.178.88.99

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:464 1.135
After features/support/hooks.rb:305 0.801
After features/support/hooks.rb:89 0.000
0.474
When I curl "https://example.com/" to stdout 0.474
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:464 0.333
After features/support/hooks.rb:305 0.805
After features/support/hooks.rb:89 0.000
Feature: Using Totem
25.457
Given I have started Tails from DVD and logged in and the network is connected 13.970
Then I can watch a WebM video over HTTPs 11.487
After features/support/hooks.rb:464 0.777
After features/support/hooks.rb:305 0.732
After features/support/hooks.rb:89 0.000
2:29.460
Before features/support/hooks.rb:259 0.007
Before features/support/hooks.rb:456 0.005
Given I have started Tails from DVD and logged in and the network is connected 12.057
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.066
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 16.687
And I wait 120 seconds 2:0.100

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.531
After features/support/hooks.rb:464 0.654
After features/support/hooks.rb:305 0.787
After features/support/hooks.rb:89 0.046