Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 98 08 Jun 2024, 06:21

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 44:9.516 Passed
Feature: Time syncing
27.968
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.048
Given I have started Tails from DVD without network and logged in 8.153
When the network is plugged 0.158
And I successfully configure Tor 19.604
Then the system clock is less than 5 minutes incorrect 0.052
After features/support/hooks.rb:504 0.553
After features/support/hooks.rb:315 0.671
After features/support/hooks.rb:100 0.000
Feature: Time syncing
27.204
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.988
When the network is plugged 0.076
And the Tor Connection Assistant autostarts 4.008
And I configure some normal bridges in the Tor Connection Assistant 12.968
And I wait until Tor is ready 2.094
Then the system clock is less than 5 minutes incorrect 0.067
After features/support/hooks.rb:504 0.391
After features/support/hooks.rb:315 0.662
After features/support/hooks.rb:100 0.000
Feature: Time syncing
28.111
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.029
When I bump the system time with "+1 day" 0.287
And I capture all network traffic 0.003
And the network is plugged 0.031
And the Tor Connection Assistant autostarts 3.387
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.402
And I wait until Tor is ready 3.059
Then the system clock is less than 5 minutes incorrect 0.056
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.853
After features/support/hooks.rb:504 0.482
After features/support/hooks.rb:315 1.019
After features/support/hooks.rb:100 0.036
Feature: Time syncing
1:25.455
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 7.972
When I bump the system time with "-15 days" 0.223
And I warm reboot the computer 0.015
And the computer reboots Tails 1:16.556
Then Tails' hardware clock is close to the host system's time 0.687
After features/support/hooks.rb:504 0.101
After features/support/hooks.rb:315 0.603
After features/support/hooks.rb:100 0.005
Feature: Time syncing
1:42.277
Before features/support/hooks.rb:269 0.001
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.093
When I bump the hardware clock's time with "-15 days" 1.186
And I warm reboot the computer 0.013
And the computer reboots Tails 1:32.193
Then the hardware clock is still off by "-15 days" 0.790
After features/support/hooks.rb:504 0.115
After features/support/hooks.rb:315 0.713
After features/support/hooks.rb:100 0.007
Feature: Time syncing
55.268
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.004
Given a computer 0.174
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.025
And I start the computer 0.969
And the computer boots Tails 53.928
Then the system clock is just past Tails' source date 0.169
After features/support/hooks.rb:504 0.119
After features/support/hooks.rb:315 0.680
After features/support/hooks.rb:100 0.007
Feature: Time syncing
34.618
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.005
And I make sure time sync before Tor connects times out 1.146
When the network is plugged 0.049
And I successfully configure Tor 25.336
Then the system clock is less than 5 minutes incorrect 0.081
After features/support/hooks.rb:504 0.517
After features/support/hooks.rb:315 1.426
After features/support/hooks.rb:100 0.000
Feature: Time syncing
1:4.561
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.003
Given I have started Tails from DVD without network and logged in 8.013
When I bump the system time with "+8 hours +15 minutes" 0.180
And all notifications have disappeared 3.983
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.139
And the network is plugged 0.042
And the Tor Connection Assistant autostarts 4.059
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.136
And I click "Connect to Tor" 1.166
And the Tor Connection Assistant fails to connect to Tor 15.612
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.849
Then the system clock is less than 20 minutes incorrect 0.192
When I click "Connect to Tor" 1.149
Then I wait until Tor is ready 9.064
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.899
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.069
After features/support/hooks.rb:504 0.517
After features/support/hooks.rb:315 0.692
After features/support/hooks.rb:100 0.037
Feature: Time syncing
1:13.828
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.001
Given I have started Tails from DVD without network and logged in 22.836
When I bump the system time with "+8 hours +15 minutes" 0.264
And all notifications have disappeared 4.072
And I capture all network traffic 0.003
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 4.951
# 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.185
And I click "Connect to Tor" 1.162
Then the Tor Connection Assistant reports that it failed to connect 11.795
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.691
Then the system clock is less than 20 minutes incorrect 0.216
# "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.342
When I click "Connect to Tor" 1.137
Then I wait until Tor is ready 6.899
And all Internet traffic has only flowed through the configured bridges 0.836
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.051
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.346
After features/support/hooks.rb:504 0.495
After features/support/hooks.rb:315 0.675
After features/support/hooks.rb:100 0.037
Feature: Time syncing
26.266
Before features/support/hooks.rb:269 0.002
Before features/support/hooks.rb:496 0.002
Given I have started Tails from DVD without network and logged in 8.517
And I make sure time sync before Tor connects uses a fake connectivity check service 1.162
And the network is plugged 0.031
And Tor is ready 15.039
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.511
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:504 0.657
After features/support/hooks.rb:315 0.768
After features/support/hooks.rb:100 0.000
4:44.819
Before features/support/hooks.rb:269 0.003
Before features/support/hooks.rb:496 0.012
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 55.651
And I update APT using apt 17.781
And I install "popularity-contest" using apt 22.222
Then I am proposed to add the "popularity-contest" package to my Additional Software 8.941
When I create a persistent storage and activate the Additional Software feature 18.201
Then Additional Software is correctly configured for package "popularity-contest" 1.399
When I shutdown Tails and wait for the computer to power off 10.865
And I start Tails from USB drive "__internal" with network unplugged 57.820
And I enable persistence 19.132
And I log in to a new session 38.744
And the Additional Software installation service has started 30.923
Then I am notified that the installation succeeded 2.141
And Additional Software is correctly configured for package "popularity-contest" 0.758
And the package "popularity-contest" is installed after Additional Software has been started 0.235
After features/support/hooks.rb:504 35.299
After features/support/hooks.rb:315 1.455
After features/support/hooks.rb:100 0.013
2:34.158
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:496 0.006
Given a computer 0.204
And I start Tails from USB drive "__internal" and I login with an administration password 1:47.497
And I update APT using apt 17.669
When I install "makepp" using apt 22.205
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 6.499
And the package "makepp" is installed 0.082
After features/support/hooks.rb:504 40.817
After features/support/hooks.rb:315 1.057
After features/support/hooks.rb:100 0.013
4:37.934
Before features/support/hooks.rb:269 0.005
Before features/support/hooks.rb:496 0.006
Given a computer 0.220
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:50.990
When I uninstall "popularity-contest" using apt 21.728
And I accept removing "popularity-contest" from Additional Software 0.554
Then "popularity-contest" is not in the list of Additional Software 0.625
When I start Synaptic 24.521
And I update APT using Synaptic 22.083
And I install "cowsay" using Synaptic 8.554
And I accept adding "cowsay" to Additional Software 3.036
Then Additional Software is correctly configured for package "cowsay" 0.752
When I uninstall "cowsay" using apt 3.211
And I refuse removing "cowsay" from Additional Software 0.549
Then Additional Software is correctly configured for package "cowsay" 0.730
When I start "Additional Software" via GNOME Activities Overview 10.482
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.640
Then "cowsay" is not in the list of Additional Software 0.817
When I install "cowsay" using apt 3.232
And I refuse adding "cowsay" to Additional Software 0.544
Then "cowsay" is not in the list of Additional Software 0.657
After features/support/hooks.rb:504 0.943
After features/support/hooks.rb:315 0.687
After features/support/hooks.rb:100 0.010
9:42.094
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given a computer 0.211
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:41.589
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.456
And I accept adding "cowsay" to Additional Software 6.156
And Additional Software is correctly configured for package "cowsay" 0.980
And I shutdown Tails and wait for the computer to power off 6.210
And I start Tails from USB drive "__internal" with network unplugged 57.182
And I enable persistence 14.336
# 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.834
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.847
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
# 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.062
And the network is plugged 0.036
And Tor is ready 19.143
# 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 9.103
And available upgrades have been checked 0.065
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.105
And I can open the Additional Software configuration window from the notification 4.170
And I shutdown Tails and wait for the computer to power off 8.349
And I start Tails from USB drive "__internal" with network unplugged 57.424
And I enable persistence 12.203
# 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.096
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.013
And I revert the APT tweaks that made it prefer an old version of cowsay 0.050
And the network is plugged 0.051
And Tor is ready 50.049
Then the Additional Software upgrade service has started 0.151
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.080
After features/support/hooks.rb:504 2.343
After features/support/hooks.rb:315 1.171
After features/support/hooks.rb:100 0.029
2:7.894
Before features/support/hooks.rb:269 0.006
Before features/support/hooks.rb:496 0.007
Given a computer 0.213
And I start Tails from USB drive "__internal" with network unplugged 57.216
And I enable persistence 11.220
And I remove the "cowsay" deb files from the APT cache 0.712
# 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.085
And I log in to a new session 39.479
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 13.331
And I can open the Additional Software log file from the notification 5.100
And the package "cowsay" is not installed 0.533
After features/support/hooks.rb:504 0.095
After features/support/hooks.rb:315 0.877
After features/support/hooks.rb:100 0.010
21.427
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.008
Given I have started Tails from DVD without network and logged in 8.085
When I start Electrum through the GNOME menu 11.035
But the "electrum" tps feature is not enabled 0.462
And I see a warning that Electrum is not persistent 1.844
After features/support/hooks.rb:504 0.113
After features/support/hooks.rb:315 1.101
After features/support/hooks.rb:100 0.000
7.902
Given I monitor the network connections of SSH 0.060
And I have the SSH key pair for an SSH server 0.302
When I connect to an SSH server on the Internet 6.213
Then I have sucessfully logged into the SSH server 1.310
And I see that SSH is properly stream isolated 0.014
After features/support/hooks.rb:504 0.408
After features/support/hooks.rb:315 0.680
After features/support/hooks.rb:100 0.000
6.905
Given I have the SSH key pair for an SSH server 0.209
And an SSH server is running on the LAN 0.319
When I connect to an SSH server on the LAN 4.754
Then I am prompted to verify the SSH fingerprint for the SSH server 1.621
After features/support/hooks.rb:504 0.347
After features/support/hooks.rb:315 0.645
After features/support/hooks.rb:100 0.000
14.919
Given I have the SSH key pair for an SFTP server 0.221
When I connect to an SFTP server on the Internet 13.595
Then I successfully connect to the SFTP server 1.101
After features/support/hooks.rb:504 0.473
After features/support/hooks.rb:315 0.838
After features/support/hooks.rb:100 0.000
16.394
Given I cancel setting up an email account 2.916
When I open Thunderbird's Add-ons Manager 1.725
And I open the Extensions tab 1.073
Then I see that no add-ons are enabled in Thunderbird 10.678
After features/support/hooks.rb:504 0.727
After features/support/hooks.rb:315 0.998
After features/support/hooks.rb:100 0.000
42.899
When I enter my email credentials into the autoconfiguration wizard 9.921
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.326
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.346
When I accept the autoconfiguration wizard's configuration 18.208
And I send an email to myself 6.070
And I fetch my email 1.457
Then I can find the email I sent to myself in my inbox 6.568
After features/support/hooks.rb:504 1.334
After features/support/hooks.rb:315 0.895
After features/support/hooks.rb:100 0.000
13.840
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.996
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.780
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.063
After features/support/hooks.rb:504 0.288
After features/support/hooks.rb:315 0.603
After features/support/hooks.rb:100 0.000
13.370
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.006
When I open an untorified UDP connection to 1.2.3.4 on port 42 1.288
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.075
After features/support/hooks.rb:504 0.288
After features/support/hooks.rb:315 0.630
After features/support/hooks.rb:100 0.000
17.434
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.999
When I open an untorified ICMP connection to 1.2.3.4 5.377
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:504 0.294
After features/support/hooks.rb:315 0.606
After features/support/hooks.rb:100 0.000
10.270
When I monitor the network connections of tails-security-check 0.057
And I re-run tails-security-check 0.177
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.036
After features/support/hooks.rb:504 0.373
After features/support/hooks.rb:315 0.785
After features/support/hooks.rb:100 0.000
2.399
When I monitor the network connections of htpdate 0.059
And I re-run htpdate 2.327
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:504 0.367
After features/support/hooks.rb:315 0.661
After features/support/hooks.rb:100 0.000
32.215
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.072
And I re-run tails-upgrade-frontend-wrapper 32.131
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:504 0.468
After features/support/hooks.rb:315 0.768
After features/support/hooks.rb:100 0.000
24.897
When I monitor the network connections of Tor Browser 0.062
And I start the Tor Browser 23.809
And the Tor Browser loads the startup page 0.988
Then I see that Tor Browser is properly stream isolated 0.036
After features/support/hooks.rb:504 0.992
After features/support/hooks.rb:315 1.075
After features/support/hooks.rb:100 0.000
53.524
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.937
Then the amnesiac Tor Browser directory exists 0.054
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.712
And the persistent Tor Browser directory does not exist 0.047
When I start the Tor Browser 21.873
And the Tor Browser loads the startup page 1.287
Then I can save the current page as "index.html" to the default downloads directory 5.607
And I can print the current page as "output.pdf" to the default downloads directory 11.004
After features/support/hooks.rb:504 1.016
After features/support/hooks.rb:315 0.693
After features/support/hooks.rb:100 0.000
49.867
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.989
When I start the Tor Browser 21.956
Then the Tor Browser loads the startup page 1.132
When I download some file in the Tor Browser 14.542
Then the file is saved to the default Tor Browser download directory 0.246
After features/support/hooks.rb:504 1.876
After features/support/hooks.rb:315 0.709
After features/support/hooks.rb:100 0.000
1:20.153
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.954
When I start the Tor Browser 21.487
And the Tor Browser loads the startup page 1.171
Then I can listen to an Ogg audio track in Tor Browser 45.539
After features/support/hooks.rb:504 1.975
After features/support/hooks.rb:315 1.014
After features/support/hooks.rb:100 0.000
44.900
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.971
When I start the Tor Browser 21.390
And the Tor Browser loads the startup page 0.997
Then I can watch a WebM video in Tor Browser 10.540
After features/support/hooks.rb:504 1.015
After features/support/hooks.rb:315 0.878
After features/support/hooks.rb:100 0.000
56.323
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.952
When I start the Tor Browser 21.776
And the Tor Browser loads the startup page 1.224
And I open the Tails homepage in the Tor Browser 12.131
Then the Tor Browser loads the Tails homepage 1.256
When I request a new identity in Tor Browser 2.110
Then the Tor Browser restarts into a fresh session 5.873
After features/support/hooks.rb:504 2.132
After features/support/hooks.rb:315 1.178
After features/support/hooks.rb:100 0.000
4.580
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 4.417
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.162
After features/support/hooks.rb:504 0.435
After features/support/hooks.rb:315 0.590
After features/support/hooks.rb:100 0.000
7.489
Given I have the SSH key pair for a Git repository 0.235
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 7.093
Then the Git repository "testing" has been cloned successfully 0.160
After features/support/hooks.rb:504 0.395
After features/support/hooks.rb:315 0.593
After features/support/hooks.rb:100 0.000
0.494
When I wget "https://example.com/" to stdout 0.494
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.318
After features/support/hooks.rb:315 0.795
After features/support/hooks.rb:100 0.000
0.723
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.723

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:504 0.297
After features/support/hooks.rb:315 0.557
After features/support/hooks.rb:100 0.000
0.401
When I curl "https://example.com/" to stdout 0.400
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:504 0.312
After features/support/hooks.rb:315 0.634
After features/support/hooks.rb:100 0.000
Feature: Using Totem
23.711
Given I have started Tails from DVD and logged in and the network is connected 11.957
Then I can watch a WebM video over HTTPs 11.754
After features/support/hooks.rb:504 0.561
After features/support/hooks.rb:315 0.779
After features/support/hooks.rb:100 0.000
2:30.006
Before features/support/hooks.rb:269 0.007
Before features/support/hooks.rb:496 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.060
And I capture all network traffic 0.007
And I configure the Unsafe Browser to check for updates more frequently 0.072
But checking for updates is disabled in the Unsafe Browser's configuration 0.015
When I successfully start the Unsafe Browser 17.310
And I wait 120 seconds 2:0.086

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.453
After features/support/hooks.rb:504 0.541
After features/support/hooks.rb:315 0.844
After features/support/hooks.rb:100 0.035