Project Number Date
test_Tails_ISO_stable 4635 24 Jan 2024, 23:52

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:34.358 Passed
Feature: Time syncing
22.301
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.570
When the network is plugged 0.133
And I successfully configure Tor 14.538
Then the system clock is less than 5 minutes incorrect 0.059
After features/support/hooks.rb:450 0.601
After features/support/hooks.rb:291 0.611
After features/support/hooks.rb:75 0.000
Feature: Time syncing
24.065
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.503
When the network is plugged 0.031
And the Tor Connection Assistant autostarts 2.842
And I configure some normal bridges in the Tor Connection Assistant 11.632
And I wait until Tor is ready 1.989
Then the system clock is less than 5 minutes incorrect 0.066
After features/support/hooks.rb:450 0.417
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.673
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.049
When I bump the system time with "+1 day" 0.288
And I capture all network traffic 0.002
And the network is plugged 0.026
And the Tor Connection Assistant autostarts 2.555
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 11.238
And I wait until Tor is ready 4.515
Then the system clock is less than 5 minutes incorrect 0.068
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.927
After features/support/hooks.rb:450 0.506
After features/support/hooks.rb:291 0.646
After features/support/hooks.rb:75 0.031
Feature: Time syncing
58.722
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.555
When I bump the system time with "-15 days" 0.284
And I warm reboot the computer 0.075
And the computer reboots Tails 49.916
Then Tails' hardware clock is close to the host system's time 0.891
After features/support/hooks.rb:450 0.096
After features/support/hooks.rb:291 0.593
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:0.281
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.495
When I bump the hardware clock's time with "-15 days" 1.799
And I warm reboot the computer 0.075
And the computer reboots Tails 50.712
Then the hardware clock is still off by "-15 days" 0.198
After features/support/hooks.rb:450 0.105
After features/support/hooks.rb:291 0.593
After features/support/hooks.rb:75 0.005
Feature: Time syncing
41.946
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.106
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.018
And I start the computer 0.947
And the computer boots Tails 40.739
Then the system clock is just past Tails' source date 0.134
After features/support/hooks.rb:450 0.100
After features/support/hooks.rb:291 0.595
After features/support/hooks.rb:75 0.005
Feature: Time syncing
30.267
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.635
And I make sure time sync before Tor connects times out 1.145
When the network is plugged 0.056
And I successfully configure Tor 21.329
Then the system clock is less than 5 minutes incorrect 0.101
After features/support/hooks.rb:450 0.520
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:30.204
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.777
When I bump the system time with "+8 hours +15 minutes" 0.362
And all notifications have disappeared 3.104
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.112
And the network is plugged 0.026
And the Tor Connection Assistant autostarts 2.446
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.142
And I click "Connect to Tor" 1.171
And the Tor Connection Assistant fails to connect to Tor 15.879
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.942
Then the system clock is less than 20 minutes incorrect 0.323
When I click "Connect to Tor" 1.207
Then I wait until Tor is ready 36.449
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.191
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.064
After features/support/hooks.rb:450 0.662
After features/support/hooks.rb:291 0.671
After features/support/hooks.rb:75 0.056
Feature: Time syncing
1:25.996
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.566
When I bump the system time with "+8 hours +15 minutes" 0.287
And all notifications have disappeared 3.376
And I capture all network traffic 0.002
And the network is plugged 0.031
And the Tor Connection Assistant autostarts 2.530
# 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.189
And I click "Connect to Tor" 1.157
Then the Tor Connection Assistant reports that it failed to connect 11.627
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.827
Then the system clock is less than 20 minutes incorrect 0.328
# "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.496
When I click "Connect to Tor" 1.149
Then I wait until Tor is ready 36.570
And all Internet traffic has only flowed through the configured bridges 1.357
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.064
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.433
After features/support/hooks.rb:450 0.684
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.047
Feature: Time syncing
20.275
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 7.453
And I make sure time sync before Tor connects uses a fake connectivity check service 1.251
And the network is plugged 0.028
And Tor is ready 11.028
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 0.510
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.636
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.000
5:31.266
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 49.826
And I update APT using apt 17.295
And I install "popularity-contest" using apt 19.728
Then I am proposed to add the "popularity-contest" package to my Additional Software 58.819
When I create a persistent storage and activate the Additional Software feature 18.911
Then Additional Software is correctly configured for package "popularity-contest" 1.403
When I shutdown Tails and wait for the computer to power off 11.101
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:32.992
Then Additional Software is correctly configured for package "popularity-contest" 0.898
And the package "popularity-contest" is installed after Additional Software has been started 0.289
After features/support/hooks.rb:450 38.553
After features/support/hooks.rb:291 1.147
After features/support/hooks.rb:75 0.014
2:50.733
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.358
And I start Tails from USB drive "__internal" and I login with an administration password 1:19.766
And I update APT using apt 16.021
When I install "makepp" using apt 19.665
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 54.816
And the package "makepp" is installed 0.105
After features/support/hooks.rb:450 36.864
After features/support/hooks.rb:291 0.936
After features/support/hooks.rb:75 0.013
4:43.191
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given a computer 0.162
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:57.330
When I uninstall "popularity-contest" using apt 15.957
And I accept removing "popularity-contest" from Additional Software 2.210
Then "popularity-contest" is not in the list of Additional Software 0.801
When I start Synaptic 23.413
And I update APT using Synaptic 21.901
And I install "cowsay" using Synaptic 11.095
And I accept adding "cowsay" to Additional Software 0.843
Then Additional Software is correctly configured for package "cowsay" 0.880
When I uninstall "cowsay" using apt 3.333
And I refuse removing "cowsay" from Additional Software 0.719
Then Additional Software is correctly configured for package "cowsay" 0.878
When I start "Additional Software" via GNOME Activities Overview 12.468
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.559
Then "cowsay" is not in the list of Additional Software 0.884
When I install "cowsay" using apt 3.290
And I refuse adding "cowsay" to Additional Software 0.705
Then "cowsay" is not in the list of Additional Software 0.753
After features/support/hooks.rb:450 1.062
After features/support/hooks.rb:291 0.745
After features/support/hooks.rb:75 0.008
11:54.874
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.006
Given a computer 0.145
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:1.397
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 24.200
And I accept adding "cowsay" to Additional Software 1:2.281
And Additional Software is correctly configured for package "cowsay" 1.346
And I shutdown Tails and wait for the computer to power off 5.072
And I start Tails from USB drive "__internal" with network unplugged 45.618
And I enable persistence 32.306
# 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 22.958
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.365
And I revert the APT tweaks that made it prefer an old version of cowsay 0.055
# 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.093
And the network is plugged 0.030
And Tor is ready 44.949
# 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 5.829
And available upgrades have been checked 0.073
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 3.001
And I can open the Additional Software configuration window from the notification 2.398
And I shutdown Tails and wait for the computer to power off 2:2.484
And I start Tails from USB drive "__internal" with network unplugged 45.072
And I enable persistence 30.037
# 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 22.184
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.791
And I revert the APT tweaks that made it prefer an old version of cowsay 0.063
And the network is plugged 0.359
And Tor is ready 39.369
Then the Additional Software upgrade service has started 0.217
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.095
After features/support/hooks.rb:450 3.480
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.100
1:46.718
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given a computer 0.152
And I start Tails from USB drive "__internal" with network unplugged 45.220
And I enable persistence 32.559
And I remove the "cowsay" deb files from the APT cache 0.659
# 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.072
And I log in to a new session 21.461
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 4.024
And I can open the Additional Software log file from the notification 2.400
And the package "cowsay" is not installed 0.166
After features/support/hooks.rb:450 0.117
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.009
21.472
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD without network and logged in 7.557
When I start Electrum through the GNOME menu 12.799
But the "electrum" tps feature is not enabled 0.716
And I see a warning that Electrum is not persistent 0.399
After features/support/hooks.rb:450 0.118
After features/support/hooks.rb:291 0.803
After features/support/hooks.rb:75 0.000
22.167
Given I monitor the network connections of SSH 0.126
And I have the SSH key pair for an SSH server 0.433
When I connect to an SSH server on the Internet 19.769
Then I have sucessfully logged into the SSH server 1.821
And I see that SSH is properly stream isolated 0.015
After features/support/hooks.rb:450 0.464
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
22.254
Given I have the SSH key pair for an SSH server 0.234
And an SSH server is running on the LAN 0.534
When I connect to an SSH server on the LAN 19.454
Then I am prompted to verify the SSH fingerprint for the SSH server 2.032
After features/support/hooks.rb:450 0.387
After features/support/hooks.rb:291 0.732
After features/support/hooks.rb:75 0.001
17.683
Given I have the SSH key pair for an SFTP server 0.288
When I connect to an SFTP server on the Internet 16.527
Then I successfully connect to the SFTP server 0.867
After features/support/hooks.rb:450 0.510
After features/support/hooks.rb:291 0.990
After features/support/hooks.rb:75 0.000
17.199
Given I cancel setting up an email account 2.798
When I open Thunderbird's Add-ons Manager 2.783
And I open the Extensions tab 1.083
Then I see that no add-ons are enabled in Thunderbird 10.533
After features/support/hooks.rb:450 0.666
After features/support/hooks.rb:291 1.107
After features/support/hooks.rb:75 0.000
44.050
When I enter my email credentials into the autoconfiguration wizard 10.196
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.342
When I accept the autoconfiguration wizard's configuration 18.322
And I send an email to myself 6.286
And I fetch my email 1.717
Then I can find the email I sent to myself in my inbox 6.844
After features/support/hooks.rb:450 1.400
After features/support/hooks.rb:291 1.664
After features/support/hooks.rb:75 0.000
13.230
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.880
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.228
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.121
After features/support/hooks.rb:450 0.317
After features/support/hooks.rb:291 0.643
After features/support/hooks.rb:75 0.000
12.959
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.608
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.271
And the untorified connection is logged as dropped by the firewall 0.079
After features/support/hooks.rb:450 0.385
After features/support/hooks.rb:291 0.698
After features/support/hooks.rb:75 0.000
17.069
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.607
When I open an untorified ICMP connection to 1.2.3.4 5.389
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.073
After features/support/hooks.rb:450 0.365
After features/support/hooks.rb:291 0.818
After features/support/hooks.rb:75 0.000
10.349
When I monitor the network connections of tails-security-check 0.154
And I re-run tails-security-check 0.150
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.044
After features/support/hooks.rb:450 0.363
After features/support/hooks.rb:291 0.979
After features/support/hooks.rb:75 0.000
32.416
When I monitor the network connections of htpdate 0.153
And I re-run htpdate 32.225
Then I see that htpdate is properly stream isolated 0.038
After features/support/hooks.rb:450 0.539
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
32.660
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.140
And I re-run tails-upgrade-frontend-wrapper 32.504
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.016
After features/support/hooks.rb:450 0.540
After features/support/hooks.rb:291 0.953
After features/support/hooks.rb:75 0.000
32.383
When I monitor the network connections of Tor Browser 0.135
And I start the Tor Browser 31.422
And the Tor Browser loads the startup page 0.777
Then I see that Tor Browser is properly stream isolated 0.048
After features/support/hooks.rb:450 1.392
After features/support/hooks.rb:291 1.117
After features/support/hooks.rb:75 0.000
1:0.460
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.014
Then the amnesiac Tor Browser directory exists 0.055
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.809
And the persistent Tor Browser directory does not exist 0.068
When I start the Tor Browser 30.156
And the Tor Browser loads the startup page 0.875
Then I can save the current page as "index.html" to the default downloads directory 5.688
And I can print the current page as "output.pdf" to the default downloads directory 9.793
After features/support/hooks.rb:450 1.244
After features/support/hooks.rb:291 0.718
After features/support/hooks.rb:75 0.000
55.759
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.732
When I start the Tor Browser 31.077
Then the Tor Browser loads the startup page 1.000
When I download some file in the Tor Browser 11.710
Then the file is saved to the default Tor Browser download directory 0.238
After features/support/hooks.rb:450 2.528
After features/support/hooks.rb:291 0.755
After features/support/hooks.rb:75 0.000
1:24.732
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.458
When I start the Tor Browser 31.627
And the Tor Browser loads the startup page 0.903
Then I can listen to an Ogg audio track in Tor Browser 40.743
After features/support/hooks.rb:450 2.214
After features/support/hooks.rb:291 0.911
After features/support/hooks.rb:75 0.000
52.140
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.673
When I start the Tor Browser 29.944
And the Tor Browser loads the startup page 0.901
Then I can watch a WebM video in Tor Browser 9.621
After features/support/hooks.rb:450 1.243
After features/support/hooks.rb:291 1.144
After features/support/hooks.rb:75 0.000
58.646
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.226
When I start the Tor Browser 30.055
And the Tor Browser loads the startup page 0.837
And I open the Tails homepage in the Tor Browser 10.867
Then the Tor Browser loads the Tails homepage 1.044
When I request a new identity in Tor Browser 3.114
Then the Tor Browser restarts into a fresh session 1.501
After features/support/hooks.rb:450 1.392
After features/support/hooks.rb:291 1.211
After features/support/hooks.rb:75 0.000
19.220
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 19.024
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.196
After features/support/hooks.rb:450 0.493
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
20.739
Given I have the SSH key pair for a Git repository 0.275
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 20.257
Then the Git repository "testing" has been cloned successfully 0.207
After features/support/hooks.rb:450 0.538
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.000
0.446
When I wget "https://example.com/" to stdout 0.446
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.356
After features/support/hooks.rb:291 0.670
After features/support/hooks.rb:75 0.000
0.367
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.367

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.331
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.000
0.473
When I curl "https://example.com/" to stdout 0.473
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.326
After features/support/hooks.rb:291 0.604
After features/support/hooks.rb:75 0.000
Feature: Using Totem
36.178
Given I have started Tails from DVD and logged in and the network is connected 11.569
Then I can watch a WebM video over HTTPs 24.609
After features/support/hooks.rb:450 0.617
After features/support/hooks.rb:291 1.166
After features/support/hooks.rb:75 0.000
2:40.771
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.968
And I capture all network traffic 0.008
And I configure the Unsafe Browser to check for updates more frequently 0.074
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 27.880
And I wait 120 seconds 2:0.074

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.753
After features/support/hooks.rb:450 0.485
After features/support/hooks.rb:291 0.831
After features/support/hooks.rb:75 0.029