Project Number Date
test_Tails_ISO_stable 4595 29 Dec 2023, 12:27

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@check_tor_leaks 256 0 0 0 0 256 40 0 40 48:0.280 Passed
Feature: Time syncing
52.084
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.012
Given I have started Tails from DVD without network and logged in 8.453
When the network is plugged 0.175
And I successfully configure Tor 43.405
Then the system clock is less than 5 minutes incorrect 0.050
After features/support/hooks.rb:450 0.647
After features/support/hooks.rb:291 0.634
After features/support/hooks.rb:75 0.000
Feature: Time syncing
26.046
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.304
When the network is plugged 0.032
And the Tor Connection Assistant autostarts 3.008
And I configure some normal bridges in the Tor Connection Assistant 10.326
And I wait until Tor is ready 4.306
Then the system clock is less than 5 minutes incorrect 0.068
After features/support/hooks.rb:450 0.433
After features/support/hooks.rb:291 0.872
After features/support/hooks.rb:75 0.000
Feature: Time syncing
29.696
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.534
When I bump the system time with "+1 day" 0.265
And I capture all network traffic 0.003
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 2.404
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 14.285
And I wait until Tor is ready 3.114
Then the system clock is less than 5 minutes incorrect 0.077
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.971
After features/support/hooks.rb:450 0.502
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.055
Feature: Time syncing
1:5.770
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.351
When I bump the system time with "-15 days" 0.343
And I warm reboot the computer 0.132
And the computer reboots Tails 56.451
Then Tails' hardware clock is close to the host system's time 0.491
After features/support/hooks.rb:450 0.106
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.048
Feature: Time syncing
1:6.203
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.151
When I bump the hardware clock's time with "-15 days" 2.071
And I warm reboot the computer 0.055
And the computer reboots Tails 54.970
Then the hardware clock is still off by "-15 days" 0.953
After features/support/hooks.rb:450 0.122
After features/support/hooks.rb:291 0.617
After features/support/hooks.rb:75 0.037
Feature: Time syncing
44.484
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.162
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.023
And I start the computer 0.919
And the computer boots Tails 43.194
Then the system clock is just past Tails' source date 0.183
After features/support/hooks.rb:450 0.119
After features/support/hooks.rb:291 0.625
After features/support/hooks.rb:75 0.005
Feature: Time syncing
31.953
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.121
And I make sure time sync before Tor connects times out 1.173
When the network is plugged 0.038
And I successfully configure Tor 22.522
Then the system clock is less than 5 minutes incorrect 0.096
After features/support/hooks.rb:450 0.583
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:1.266
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.280
When I bump the system time with "+8 hours +15 minutes" 0.405
And all notifications have disappeared 3.259
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.136
And the network is plugged 0.037
And the Tor Connection Assistant autostarts 2.844
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.295
And I click "Connect to Tor" 1.210
And the Tor Connection Assistant fails to connect to Tor 16.271
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.832
Then the system clock is less than 20 minutes incorrect 0.260
When I click "Connect to Tor" 1.148
Then I wait until Tor is ready 5.909
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.297
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.074
After features/support/hooks.rb:450 0.512
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.037
Feature: Time syncing
56.786
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 8.346
When I bump the system time with "+8 hours +15 minutes" 0.319
And all notifications have disappeared 3.096
And I capture all network traffic 0.002
And the network is plugged 0.325
And the Tor Connection Assistant autostarts 2.218
# 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.623
And I click "Connect to Tor" 1.200
Then the Tor Connection Assistant reports that it failed to connect 11.637
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.823
Then the system clock is less than 20 minutes incorrect 0.326
# "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.445
When I click "Connect to Tor" 1.200
Then I wait until Tor is ready 6.770
And all Internet traffic has only flowed through the configured bridges 0.963
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.061
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.424
After features/support/hooks.rb:450 0.530
After features/support/hooks.rb:291 0.697
After features/support/hooks.rb:75 0.036
Feature: Time syncing
22.183
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 7.928
And I make sure time sync before Tor connects uses a fake connectivity check service 1.151
And the network is plugged 0.047
And Tor is ready 11.458
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.592
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.004
After features/support/hooks.rb:450 0.829
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.001
5:46.099
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.011
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 52.390
And I update APT using apt 15.830
And I install "popularity-contest" using apt 19.668
Then I am proposed to add the "popularity-contest" package to my Additional Software 1:5.768
When I create a persistent storage and activate the Additional Software feature 20.729
Then Additional Software is correctly configured for package "popularity-contest" 1.505
When I shutdown Tails and wait for the computer to power off 10.083
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:38.542
Then Additional Software is correctly configured for package "popularity-contest" 1.219
And the package "popularity-contest" is installed after Additional Software has been started 0.360
After features/support/hooks.rb:450 39.515
After features/support/hooks.rb:291 1.514
After features/support/hooks.rb:75 0.033
2:54.833
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.461
And I start Tails from USB drive "__internal" and I login with an administration password 1:20.475
And I update APT using apt 16.726
When I install "makepp" using apt 19.664
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 57.406
And the package "makepp" is installed 0.099
After features/support/hooks.rb:450 38.963
After features/support/hooks.rb:291 1.148
After features/support/hooks.rb:75 0.022
4:46.432
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.010
Given a computer 1.001
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:1.808
When I uninstall "popularity-contest" using apt 15.985
And I accept removing "popularity-contest" from Additional Software 2.030
Then "popularity-contest" is not in the list of Additional Software 0.715
When I start Synaptic 24.038
And I update APT using Synaptic 22.377
And I install "cowsay" using Synaptic 8.550
And I accept adding "cowsay" to Additional Software 0.958
Then Additional Software is correctly configured for package "cowsay" 0.880
When I uninstall "cowsay" using apt 3.299
And I refuse removing "cowsay" from Additional Software 0.716
Then Additional Software is correctly configured for package "cowsay" 0.913
When I start "Additional Software" via GNOME Activities Overview 12.407
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.789
Then "cowsay" is not in the list of Additional Software 1.049
When I install "cowsay" using apt 3.255
And I refuse adding "cowsay" to Additional Software 0.738
Then "cowsay" is not in the list of Additional Software 0.914
After features/support/hooks.rb:450 0.974
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.009
11:18.233
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.180
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:2.874
And I configure APT to prefer an old version of cowsay 0.028
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.167
And I accept adding "cowsay" to Additional Software 1:0.684
And Additional Software is correctly configured for package "cowsay" 1.255
And I shutdown Tails and wait for the computer to power off 6.063
And I start Tails from USB drive "__internal" with network unplugged 46.585
And I enable persistence 33.833
# 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.021
And I log in to a new session 20.422
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.747
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
# 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.105
And the network is plugged 0.048
And Tor is ready 49.709
# 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 36.543
And available upgrades have been checked 0.394
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.062
And I can open the Additional Software configuration window from the notification 2.619
And I shutdown Tails and wait for the computer to power off 13.136
And I start Tails from USB drive "__internal" with network unplugged 45.035
And I enable persistence 31.957
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.027
And I log in to a new session 21.213
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.001
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
And the network is plugged 0.042
And Tor is ready 1:16.013
Then the Additional Software upgrade service has started 0.214
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.108
After features/support/hooks.rb:450 2.585
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.026
1:48.423
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given a computer 0.246
And I start Tails from USB drive "__internal" with network unplugged 44.515
And I enable persistence 35.996
And I remove the "cowsay" deb files from the APT cache 0.589
# 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 20.646
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 3.973
And I can open the Additional Software log file from the notification 2.242
And the package "cowsay" is not installed 0.126
After features/support/hooks.rb:450 0.119
After features/support/hooks.rb:291 0.843
After features/support/hooks.rb:75 0.011
22.639
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.009
Given I have started Tails from DVD without network and logged in 8.649
When I start Electrum through the GNOME menu 12.803
But the "electrum" tps feature is not enabled 0.809
And I see a warning that Electrum is not persistent 0.377
After features/support/hooks.rb:450 0.108
After features/support/hooks.rb:291 0.787
After features/support/hooks.rb:75 0.000
21.706
Given I monitor the network connections of SSH 0.118
And I have the SSH key pair for an SSH server 0.418
When I connect to an SSH server on the Internet 19.438
Then I have sucessfully logged into the SSH server 1.714
And I see that SSH is properly stream isolated 0.015
After features/support/hooks.rb:450 0.436
After features/support/hooks.rb:291 0.795
After features/support/hooks.rb:75 0.000
21.843
Given I have the SSH key pair for an SSH server 0.242
And an SSH server is running on the LAN 0.444
When I connect to an SSH server on the LAN 19.134
Then I am prompted to verify the SSH fingerprint for the SSH server 2.020
After features/support/hooks.rb:450 0.410
After features/support/hooks.rb:291 0.614
After features/support/hooks.rb:75 0.000
17.355
Given I have the SSH key pair for an SFTP server 0.271
When I connect to an SFTP server on the Internet 16.253
Then I successfully connect to the SFTP server 0.830
After features/support/hooks.rb:450 0.630
After features/support/hooks.rb:291 0.940
After features/support/hooks.rb:75 0.000
17.006
Given I cancel setting up an email account 2.623
When I open Thunderbird's Add-ons Manager 2.549
And I open the Extensions tab 1.147
Then I see that no add-ons are enabled in Thunderbird 10.687
After features/support/hooks.rb:450 0.740
After features/support/hooks.rb:291 1.461
After features/support/hooks.rb:75 0.000
44.419
When I enter my email credentials into the autoconfiguration wizard 10.374
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.367
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.419
When I accept the autoconfiguration wizard's configuration 18.648
And I send an email to myself 6.383
And I fetch my email 1.568
Then I can find the email I sent to myself in my inbox 6.657
After features/support/hooks.rb:450 1.444
After features/support/hooks.rb:291 1.156
After features/support/hooks.rb:75 0.000
12.742
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.476
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.211
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.054
After features/support/hooks.rb:450 0.331
After features/support/hooks.rb:291 0.832
After features/support/hooks.rb:75 0.000
12.125
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.763
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.284
And the untorified connection is logged as dropped by the firewall 0.077
After features/support/hooks.rb:450 0.302
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
17.308
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.902
When I open an untorified ICMP connection to 1.2.3.4 5.340
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.065
After features/support/hooks.rb:450 0.348
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
10.330
When I monitor the network connections of tails-security-check 0.147
And I re-run tails-security-check 0.160
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.021
After features/support/hooks.rb:450 0.454
After features/support/hooks.rb:291 0.895
After features/support/hooks.rb:75 0.000
3.590
When I monitor the network connections of htpdate 0.113
And I re-run htpdate 3.458
Then I see that htpdate is properly stream isolated 0.018
After features/support/hooks.rb:450 0.425
After features/support/hooks.rb:291 0.764
After features/support/hooks.rb:75 0.000
32.453
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.149
And I re-run tails-upgrade-frontend-wrapper 32.292
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.466
After features/support/hooks.rb:291 0.843
After features/support/hooks.rb:75 0.000
35.194
When I monitor the network connections of Tor Browser 0.100
And I start the Tor Browser 34.194
And the Tor Browser loads the startup page 0.863
Then I see that Tor Browser is properly stream isolated 0.036
After features/support/hooks.rb:450 1.463
After features/support/hooks.rb:291 1.292
After features/support/hooks.rb:75 0.000
1:2.849
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.503
Then the amnesiac Tor Browser directory exists 0.053
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.908
And the persistent Tor Browser directory does not exist 0.048
When I start the Tor Browser 31.301
And the Tor Browser loads the startup page 1.591
Then I can save the current page as "index.html" to the default downloads directory 6.458
And I can print the current page as "output.pdf" to the default downloads directory 9.986
After features/support/hooks.rb:450 1.270
After features/support/hooks.rb:291 0.846
After features/support/hooks.rb:75 0.000
56.919
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.565
When I start the Tor Browser 32.395
Then the Tor Browser loads the startup page 0.965
When I download some file in the Tor Browser 11.734
Then the file is saved to the default Tor Browser download directory 0.258
After features/support/hooks.rb:450 2.398
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
1:24.606
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.032
When I start the Tor Browser 31.095
And the Tor Browser loads the startup page 0.835
Then I can listen to an Ogg audio track in Tor Browser 40.642
After features/support/hooks.rb:450 2.483
After features/support/hooks.rb:291 0.976
After features/support/hooks.rb:75 0.000
53.906
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.620
When I start the Tor Browser 31.358
And the Tor Browser loads the startup page 1.012
Then I can watch a WebM video in Tor Browser 9.914
After features/support/hooks.rb:450 1.192
After features/support/hooks.rb:291 0.920
After features/support/hooks.rb:75 0.000
1:4.088
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.690
When I start the Tor Browser 35.304
And the Tor Browser loads the startup page 0.943
And I open the Tails homepage in the Tor Browser 10.330
Then the Tor Browser loads the Tails homepage 1.069
When I request a new identity in Tor Browser 3.120
Then the Tor Browser restarts into a fresh session 1.627
After features/support/hooks.rb:450 1.652
After features/support/hooks.rb:291 1.358
After features/support/hooks.rb:75 0.000
19.204
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 18.994
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.210
After features/support/hooks.rb:450 0.521
After features/support/hooks.rb:291 0.692
After features/support/hooks.rb:75 0.000
21.791
Given I have the SSH key pair for a Git repository 0.300
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 21.281
Then the Git repository "testing" has been cloned successfully 0.210
After features/support/hooks.rb:450 0.472
After features/support/hooks.rb:291 0.726
After features/support/hooks.rb:75 0.000
0.445
When I wget "https://example.com/" to stdout 0.445
Then the wget command is successful 0.000
And the wget standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.326
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.000
0.387
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.387

Resolved dl.amnesia.boum.org to 208.80.154.139

Then the wget command is successful 0.000
After features/support/hooks.rb:450 0.294
After features/support/hooks.rb:291 0.623
After features/support/hooks.rb:75 0.000
0.425
When I curl "https://example.com/" to stdout 0.425
Then the curl command is successful 0.000
And the curl standard output contains "Example Domain" 0.000
After features/support/hooks.rb:450 0.330
After features/support/hooks.rb:291 0.586
After features/support/hooks.rb:75 0.000
Feature: Using Totem
36.327
Given I have started Tails from DVD and logged in and the network is connected 12.511
Then I can watch a WebM video over HTTPs 23.815
After features/support/hooks.rb:450 0.591
After features/support/hooks.rb:291 0.955
After features/support/hooks.rb:75 0.000
2:40.112
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.547
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.058
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 27.888
And I wait 120 seconds 2:0.084

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.516
After features/support/hooks.rb:450 0.581
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.030