Project Number Date
test_Tails_ISO_stable 4650 01 Feb 2024, 18:42

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 50:3.832 Passed
Feature: Time syncing
23.197
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 7.572
When the network is plugged 0.156
And I successfully configure Tor 15.412
Then the system clock is less than 5 minutes incorrect 0.056
After features/support/hooks.rb:450 0.533
After features/support/hooks.rb:291 0.643
After features/support/hooks.rb:75 0.000
Feature: Time syncing
25.728
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 7.807
When the network is plugged 0.029
And the Tor Connection Assistant autostarts 3.239
And I configure some normal bridges in the Tor Connection Assistant 10.095
And I wait until Tor is ready 4.505
Then the system clock is less than 5 minutes incorrect 0.050
After features/support/hooks.rb:450 0.515
After features/support/hooks.rb:291 0.615
After features/support/hooks.rb:75 0.000
Feature: Time syncing
30.501
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 9.536
When I bump the system time with "+1 day" 0.209
And I capture all network traffic 0.003
And the network is plugged 0.039
And the Tor Connection Assistant autostarts 3.230
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.647
And I wait until Tor is ready 3.807
Then the system clock is less than 5 minutes incorrect 0.050
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.977
After features/support/hooks.rb:450 0.565
After features/support/hooks.rb:291 0.665
After features/support/hooks.rb:75 0.045
Feature: Time syncing
1:1.481
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 7.600
When I bump the system time with "-15 days" 0.446
And I warm reboot the computer 0.098
And the computer reboots Tails 52.603
Then Tails' hardware clock is close to the host system's time 0.732
After features/support/hooks.rb:450 0.106
After features/support/hooks.rb:291 0.622
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:4.244
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 7.921
When I bump the hardware clock's time with "-15 days" 1.318
And I warm reboot the computer 0.065
And the computer reboots Tails 53.993
Then the hardware clock is still off by "-15 days" 0.945
After features/support/hooks.rb:450 0.144
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.006
Feature: Time syncing
43.558
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given a computer 0.124
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.089
And I start the computer 0.963
And the computer boots Tails 42.250
Then the system clock is just past Tails' source date 0.130
After features/support/hooks.rb:450 0.127
After features/support/hooks.rb:291 0.571
After features/support/hooks.rb:75 0.006
Feature: Time syncing
59.049
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 7.757
And I make sure time sync before Tor connects times out 1.150
When the network is plugged 0.058
And I successfully configure Tor 50.008
Then the system clock is less than 5 minutes incorrect 0.074
After features/support/hooks.rb:450 0.669
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.000
Feature: Time syncing
59.383
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 7.894
When I bump the system time with "+8 hours +15 minutes" 0.414
And all notifications have disappeared 2.870
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.146
And the network is plugged 0.033
And the Tor Connection Assistant autostarts 2.311
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.488
And I click "Connect to Tor" 1.183
And the Tor Connection Assistant fails to connect to Tor 15.833
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.953
Then the system clock is less than 20 minutes incorrect 0.281
When I click "Connect to Tor" 1.168
Then I wait until Tor is ready 5.914
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.829
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.057
After features/support/hooks.rb:450 0.477
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.029
Feature: Time syncing
55.104
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 7.745
When I bump the system time with "+8 hours +15 minutes" 0.283
And all notifications have disappeared 2.535
And I capture all network traffic 0.003
And the network is plugged 0.045
And the Tor Connection Assistant autostarts 2.540
# 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.308
And I click "Connect to Tor" 1.177
Then the Tor Connection Assistant reports that it failed to connect 11.717
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.918
Then the system clock is less than 20 minutes incorrect 0.306
# "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.510
When I click "Connect to Tor" 1.163
Then I wait until Tor is ready 6.549
And all Internet traffic has only flowed through the configured bridges 0.895
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.052
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.349
After features/support/hooks.rb:450 0.534
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.052
Feature: Time syncing
23.974
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.445
And I make sure time sync before Tor connects uses a fake connectivity check service 1.168
And the network is plugged 0.041
And Tor is ready 12.771
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.545
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:450 0.677
After features/support/hooks.rb:291 1.006
After features/support/hooks.rb:75 0.001
5:37.653
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 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.453
And I update APT using apt 17.101
And I install "popularity-contest" using apt 23.011
Then I am proposed to add the "popularity-contest" package to my Additional Software 58.051
When I create a persistent storage and activate the Additional Software feature 17.734
Then Additional Software is correctly configured for package "popularity-contest" 1.530
When I shutdown Tails and wait for the computer to power off 11.097
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:33.327
Then Additional Software is correctly configured for package "popularity-contest" 1.015
And the package "popularity-contest" is installed after Additional Software has been started 0.331
After features/support/hooks.rb:450 41.053
After features/support/hooks.rb:291 1.040
After features/support/hooks.rb:75 0.017
3:37.290
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.004
Given a computer 0.210
And I start Tails from USB drive "__internal" and I login with an administration password 1:55.802
And I update APT using apt 17.070
When I install "makepp" using apt 19.986
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 1:4.134
And the package "makepp" is installed 0.085
After features/support/hooks.rb:450 41.552
After features/support/hooks.rb:291 0.925
After features/support/hooks.rb:75 0.017
5:4.499
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.006
Given a computer 0.281
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:15.611
When I uninstall "popularity-contest" using apt 19.073
And I accept removing "popularity-contest" from Additional Software 0.619
Then "popularity-contest" is not in the list of Additional Software 0.798
When I start Synaptic 24.334
And I update APT using Synaptic 22.313
And I install "cowsay" using Synaptic 9.481
And I accept adding "cowsay" to Additional Software 0.837
Then Additional Software is correctly configured for package "cowsay" 0.997
When I uninstall "cowsay" using apt 3.343
And I refuse removing "cowsay" from Additional Software 2.067
Then Additional Software is correctly configured for package "cowsay" 0.941
When I start "Additional Software" via GNOME Activities Overview 12.551
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.085
Then "cowsay" is not in the list of Additional Software 1.127
When I install "cowsay" using apt 3.357
And I refuse adding "cowsay" to Additional Software 0.841
Then "cowsay" is not in the list of Additional Software 0.833
After features/support/hooks.rb:450 1.074
After features/support/hooks.rb:291 0.864
After features/support/hooks.rb:75 0.011
12:19.940
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.007
Given a computer 0.235
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:6.894
And I configure APT to prefer an old version of cowsay 0.031
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 25.466
And I accept adding "cowsay" to Additional Software 1:8.463
And Additional Software is correctly configured for package "cowsay" 1.500
And I shutdown Tails and wait for the computer to power off 6.059
And I start Tails from USB drive "__internal" with network unplugged 1:6.232
And I enable persistence 29.701
# 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 23.795
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 51.807
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
# 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.101
And the network is plugged 0.054
And Tor is ready 17.468
# 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.212
And available upgrades have been checked 0.075
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.328
And I can open the Additional Software configuration window from the notification 2.446
And I shutdown Tails and wait for the computer to power off 2:2.517
And I start Tails from USB drive "__internal" with network unplugged 47.117
And I enable persistence 36.208
# 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.032
And I log in to a new session 22.514
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.167
And I revert the APT tweaks that made it prefer an old version of cowsay 0.054
And the network is plugged 0.049
And Tor is ready 42.026
Then the Additional Software upgrade service has started 0.169
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.114
After features/support/hooks.rb:450 2.569
After features/support/hooks.rb:291 0.731
After features/support/hooks.rb:75 0.028
1:51.058
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.216
And I start Tails from USB drive "__internal" with network unplugged 46.433
And I enable persistence 31.918
And I remove the "cowsay" deb files from the APT cache 0.772
# 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.080
And I log in to a new session 23.022
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 4.661
And I can open the Additional Software log file from the notification 3.774
And the package "cowsay" is not installed 0.178
After features/support/hooks.rb:450 0.146
After features/support/hooks.rb:291 1.348
After features/support/hooks.rb:75 0.011
22.963
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD without network and logged in 8.621
When I start Electrum through the GNOME menu 13.043
But the "electrum" tps feature is not enabled 0.887
And I see a warning that Electrum is not persistent 0.410
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.880
After features/support/hooks.rb:75 0.000
22.408
Given I monitor the network connections of SSH 0.174
And I have the SSH key pair for an SSH server 0.627
When I connect to an SSH server on the Internet 19.702
Then I have sucessfully logged into the SSH server 1.882
And I see that SSH is properly stream isolated 0.021
After features/support/hooks.rb:450 0.411
After features/support/hooks.rb:291 0.729
After features/support/hooks.rb:75 0.000
23.302
Given I have the SSH key pair for an SSH server 0.374
And an SSH server is running on the LAN 0.995
When I connect to an SSH server on the LAN 19.808
Then I am prompted to verify the SSH fingerprint for the SSH server 2.124
After features/support/hooks.rb:450 0.410
After features/support/hooks.rb:291 0.875
After features/support/hooks.rb:75 0.000
18.231
Given I have the SSH key pair for an SFTP server 0.331
When I connect to an SFTP server on the Internet 16.944
Then I successfully connect to the SFTP server 0.955
After features/support/hooks.rb:450 0.582
After features/support/hooks.rb:291 0.966
After features/support/hooks.rb:75 0.000
17.174
Given I cancel setting up an email account 2.955
When I open Thunderbird's Add-ons Manager 1.884
And I open the Extensions tab 1.604
Then I see that no add-ons are enabled in Thunderbird 10.729
After features/support/hooks.rb:450 0.784
After features/support/hooks.rb:291 1.180
After features/support/hooks.rb:75 0.000
43.707
When I enter my email credentials into the autoconfiguration wizard 9.791
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.339
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.361
When I accept the autoconfiguration wizard's configuration 18.381
And I send an email to myself 6.285
And I fetch my email 1.608
Then I can find the email I sent to myself in my inbox 6.939
After features/support/hooks.rb:450 1.600
After features/support/hooks.rb:291 0.915
After features/support/hooks.rb:75 0.000
13.835
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 12.527
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.221
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.085
After features/support/hooks.rb:450 0.365
After features/support/hooks.rb:291 0.785
After features/support/hooks.rb:75 0.000
12.686
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 12.324
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.282
And the untorified connection is logged as dropped by the firewall 0.079
After features/support/hooks.rb:450 0.294
After features/support/hooks.rb:291 0.652
After features/support/hooks.rb:75 0.000
17.616
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 12.112
When I open an untorified ICMP connection to 1.2.3.4 5.407
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.096
After features/support/hooks.rb:450 0.283
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
10.295
When I monitor the network connections of tails-security-check 0.118
And I re-run tails-security-check 0.151
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.025
After features/support/hooks.rb:450 0.491
After features/support/hooks.rb:291 0.969
After features/support/hooks.rb:75 0.000
2.654
When I monitor the network connections of htpdate 0.129
And I re-run htpdate 2.502
Then I see that htpdate is properly stream isolated 0.021
After features/support/hooks.rb:450 0.377
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.000
32.513
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.196
And I re-run tails-upgrade-frontend-wrapper 32.301
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:450 0.481
After features/support/hooks.rb:291 0.938
After features/support/hooks.rb:75 0.000
35.338
When I monitor the network connections of Tor Browser 0.139
And I start the Tor Browser 34.052
And the Tor Browser loads the startup page 1.095
Then I see that Tor Browser is properly stream isolated 0.051
After features/support/hooks.rb:450 1.173
After features/support/hooks.rb:291 1.088
After features/support/hooks.rb:75 0.000
1:3.927
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.799
Then the amnesiac Tor Browser directory exists 0.065
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.872
And the persistent Tor Browser directory does not exist 0.055
When I start the Tor Browser 32.884
And the Tor Browser loads the startup page 1.090
Then I can save the current page as "index.html" to the default downloads directory 5.850
And I can print the current page as "output.pdf" to the default downloads directory 10.309
After features/support/hooks.rb:450 1.741
After features/support/hooks.rb:291 1.123
After features/support/hooks.rb:75 0.000
58.294
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.063
When I start the Tor Browser 31.630
Then the Tor Browser loads the startup page 1.032
When I download some file in the Tor Browser 12.303
Then the file is saved to the default Tor Browser download directory 0.263
After features/support/hooks.rb:450 2.528
After features/support/hooks.rb:291 0.801
After features/support/hooks.rb:75 0.000
1:24.810
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 12.561
When I start the Tor Browser 30.532
And the Tor Browser loads the startup page 1.030
Then I can listen to an Ogg audio track in Tor Browser 40.685
After features/support/hooks.rb:450 2.131
After features/support/hooks.rb:291 0.960
After features/support/hooks.rb:75 0.000
53.866
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.279
When I start the Tor Browser 31.359
And the Tor Browser loads the startup page 0.915
Then I can watch a WebM video in Tor Browser 10.311
After features/support/hooks.rb:450 1.237
After features/support/hooks.rb:291 1.088
After features/support/hooks.rb:75 0.000
1:0.465
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 13.195
When I start the Tor Browser 30.971
And the Tor Browser loads the startup page 0.950
And I open the Tails homepage in the Tor Browser 9.577
Then the Tor Browser loads the Tails homepage 0.903
When I request a new identity in Tor Browser 3.153
Then the Tor Browser restarts into a fresh session 1.713
After features/support/hooks.rb:450 1.663
After features/support/hooks.rb:291 1.203
After features/support/hooks.rb:75 0.000
19.266
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 19.087
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.179
After features/support/hooks.rb:450 0.514
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
21.977
Given I have the SSH key pair for a Git repository 0.343
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 21.475
Then the Git repository "testing" has been cloned successfully 0.157
After features/support/hooks.rb:450 0.564
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
0.457
When I wget "https://example.com/" to stdout 0.457
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.288
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.000
15.133
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 15.133

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:450 1.064
After features/support/hooks.rb:291 0.751
After features/support/hooks.rb:75 0.000
0.468
When I curl "https://example.com/" to stdout 0.468
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.297
After features/support/hooks.rb:291 0.678
After features/support/hooks.rb:75 0.000
Feature: Using Totem
36.083
Given I have started Tails from DVD and logged in and the network is connected 12.156
Then I can watch a WebM video over HTTPs 23.926
After features/support/hooks.rb:450 0.651
After features/support/hooks.rb:291 1.079
After features/support/hooks.rb:75 0.000
2:39.683
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.281
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.062
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 27.698
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.521
After features/support/hooks.rb:450 0.431
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.037