Project Number Date
test_Tails_ISO_stable 4628 22 Jan 2024, 15:46

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:30.565 Passed
Feature: Time syncing
21.795
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.011
Given I have started Tails from DVD without network and logged in 7.987
When the network is plugged 0.165
And I successfully configure Tor 13.552
Then the system clock is less than 5 minutes incorrect 0.089
After features/support/hooks.rb:450 0.450
After features/support/hooks.rb:291 0.663
After features/support/hooks.rb:75 0.000
Feature: Time syncing
23.586
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.630
When the network is plugged 0.035
And the Tor Connection Assistant autostarts 2.611
And I configure some normal bridges in the Tor Connection Assistant 10.120
And I wait until Tor is ready 2.916
Then the system clock is less than 5 minutes incorrect 0.272
After features/support/hooks.rb:450 0.466
After features/support/hooks.rb:291 0.718
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.315
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 7.946
When I bump the system time with "+1 day" 0.291
And I capture all network traffic 0.002
And the network is plugged 0.073
And the Tor Connection Assistant autostarts 2.520
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 11.855
And I wait until Tor is ready 3.534
Then the system clock is less than 5 minutes incorrect 0.076
And all Internet traffic has only flowed through the configured bridges or connectivity check service 1.015
After features/support/hooks.rb:450 0.551
After features/support/hooks.rb:291 0.673
After features/support/hooks.rb:75 0.035
Feature: Time syncing
1:2.017
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD without network and logged in 7.921
When I bump the system time with "-15 days" 0.288
And I warm reboot the computer 0.071
And the computer reboots Tails 53.301
Then Tails' hardware clock is close to the host system's time 0.434
After features/support/hooks.rb:450 0.111
After features/support/hooks.rb:291 0.638
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:7.239
Before features/support/hooks.rb:245 0.001
Before features/support/hooks.rb:442 0.002
Given I have started Tails from DVD without network and logged in 8.082
When I bump the hardware clock's time with "-15 days" 1.148
And I warm reboot the computer 0.054
And the computer reboots Tails 57.480
Then the hardware clock is still off by "-15 days" 0.473
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.570
After features/support/hooks.rb:75 0.006
Feature: Time syncing
43.321
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.002
Given a computer 0.174
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.027
And I start the computer 0.984
And the computer boots Tails 42.009
Then the system clock is just past Tails' source date 0.123
After features/support/hooks.rb:450 0.101
After features/support/hooks.rb:291 0.590
After features/support/hooks.rb:75 0.006
Feature: Time syncing
31.066
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.904
And I make sure time sync before Tor connects times out 1.154
When the network is plugged 0.051
And I successfully configure Tor 21.872
Then the system clock is less than 5 minutes incorrect 0.082
After features/support/hooks.rb:450 0.618
After features/support/hooks.rb:291 0.649
After features/support/hooks.rb:75 0.001
Feature: Time syncing
1:1.498
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.649
When I bump the system time with "+8 hours +15 minutes" 0.314
And all notifications have disappeared 3.407
And I capture all network traffic 0.003
And I make sure time sync before Tor connects fails 0.144
And the network is plugged 0.037
And the Tor Connection Assistant autostarts 2.408
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.418
And I click "Connect to Tor" 1.190
And the Tor Connection Assistant fails to connect to Tor 15.959
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.976
Then the system clock is less than 20 minutes incorrect 0.329
When I click "Connect to Tor" 1.183
Then I wait until Tor is ready 6.438
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.976
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.060
After features/support/hooks.rb:450 0.528
After features/support/hooks.rb:291 0.680
After features/support/hooks.rb:75 0.036
Feature: Time syncing
57.001
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.443
When I bump the system time with "+8 hours +15 minutes" 0.316
And all notifications have disappeared 3.324
And I capture all network traffic 0.003
And the network is plugged 0.033
And the Tor Connection Assistant autostarts 2.559
# 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.376
And I click "Connect to Tor" 1.149
Then the Tor Connection Assistant reports that it failed to connect 11.670
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 14.883
Then the system clock is less than 20 minutes incorrect 0.298
# "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.420
When I click "Connect to Tor" 1.171
Then I wait until Tor is ready 6.746
And all Internet traffic has only flowed through the configured bridges 1.075
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.073
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.456
After features/support/hooks.rb:450 0.537
After features/support/hooks.rb:291 0.707
After features/support/hooks.rb:75 0.053
Feature: Time syncing
22.632
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.992
And I make sure time sync before Tor connects uses a fake connectivity check service 1.160
And the network is plugged 0.026
And Tor is ready 10.943
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.504
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.607
After features/support/hooks.rb:291 1.109
After features/support/hooks.rb:75 0.000
5:49.093
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.004
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 53.024
And I update APT using apt 17.412
And I install "popularity-contest" using apt 19.540
Then I am proposed to add the "popularity-contest" package to my Additional Software 1:2.029
When I create a persistent storage and activate the Additional Software feature 20.811
Then Additional Software is correctly configured for package "popularity-contest" 1.366
When I shutdown Tails and wait for the computer to power off 10.236
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:43.534
Then Additional Software is correctly configured for package "popularity-contest" 0.858
And the package "popularity-contest" is installed after Additional Software has been started 0.279
After features/support/hooks.rb:450 38.766
After features/support/hooks.rb:291 1.505
After features/support/hooks.rb:75 0.013
2:57.463
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.182
And I start Tails from USB drive "__internal" and I login with an administration password 1:20.821
And I update APT using apt 16.154
When I install "makepp" using apt 19.606
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 1:0.594
And the package "makepp" is installed 0.104
After features/support/hooks.rb:450 40.195
After features/support/hooks.rb:291 1.069
After features/support/hooks.rb:75 0.015
4:53.908
Before features/support/hooks.rb:245 0.008
Before features/support/hooks.rb:442 0.007
Given a computer 0.511
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:11.510
When I uninstall "popularity-contest" using apt 18.857
And I accept removing "popularity-contest" from Additional Software 0.682
Then "popularity-contest" is not in the list of Additional Software 0.721
When I start Synaptic 19.973
And I update APT using Synaptic 22.605
And I install "cowsay" using Synaptic 9.312
And I accept adding "cowsay" to Additional Software 0.904
Then Additional Software is correctly configured for package "cowsay" 0.922
When I uninstall "cowsay" using apt 3.339
And I refuse removing "cowsay" from Additional Software 0.688
Then Additional Software is correctly configured for package "cowsay" 1.050
When I start "Additional Software" via GNOME Activities Overview 12.541
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 4.554
Then "cowsay" is not in the list of Additional Software 1.027
When I install "cowsay" using apt 3.277
And I refuse adding "cowsay" to Additional Software 0.699
Then "cowsay" is not in the list of Additional Software 0.728
After features/support/hooks.rb:450 0.996
After features/support/hooks.rb:291 0.715
After features/support/hooks.rb:75 0.009
11:52.945
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.186
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:1.675
And I configure APT to prefer an old version of cowsay 0.033
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.226
And I accept adding "cowsay" to Additional Software 1:3.820
And Additional Software is correctly configured for package "cowsay" 1.489
And I shutdown Tails and wait for the computer to power off 7.280
And I start Tails from USB drive "__internal" with network unplugged 45.125
And I enable persistence 32.157
# 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.078
And I log in to a new session 30.941
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.555
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.128
And the network is plugged 0.047
And Tor is ready 17.493
# 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.655
And available upgrades have been checked 0.162
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.034
And I can open the Additional Software configuration window from the notification 2.744
And I shutdown Tails and wait for the computer to power off 2:2.515
And I start Tails from USB drive "__internal" with network unplugged 46.103
And I enable persistence 33.171
# 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 32.775
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.926
And I revert the APT tweaks that made it prefer an old version of cowsay 0.066
And the network is plugged 0.093
And Tor is ready 39.065
Then the Additional Software upgrade service has started 0.198
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.097
After features/support/hooks.rb:450 2.381
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.026
1:55.002
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.202
And I start Tails from USB drive "__internal" with network unplugged 44.935
And I enable persistence 31.655
And I remove the "cowsay" deb files from the APT cache 0.615
# 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.074
And I log in to a new session 33.779
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 1.247
And I can open the Additional Software log file from the notification 2.286
And the package "cowsay" is not installed 0.204
After features/support/hooks.rb:450 0.104
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.009
21.998
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.144
When I start Electrum through the GNOME menu 12.715
But the "electrum" tps feature is not enabled 0.725
And I see a warning that Electrum is not persistent 0.412
After features/support/hooks.rb:450 0.118
After features/support/hooks.rb:291 0.821
After features/support/hooks.rb:75 0.000
22.742
Given I monitor the network connections of SSH 0.118
And I have the SSH key pair for an SSH server 0.525
When I connect to an SSH server on the Internet 20.253
Then I have sucessfully logged into the SSH server 1.828
And I see that SSH is properly stream isolated 0.017
After features/support/hooks.rb:450 0.357
After features/support/hooks.rb:291 0.980
After features/support/hooks.rb:75 0.000
21.997
Given I have the SSH key pair for an SSH server 0.254
And an SSH server is running on the LAN 0.320
When I connect to an SSH server on the LAN 19.335
Then I am prompted to verify the SSH fingerprint for the SSH server 2.087
After features/support/hooks.rb:450 0.339
After features/support/hooks.rb:291 0.945
After features/support/hooks.rb:75 0.000
17.364
Given I have the SSH key pair for an SFTP server 0.433
When I connect to an SFTP server on the Internet 16.068
Then I successfully connect to the SFTP server 0.862
After features/support/hooks.rb:450 0.513
After features/support/hooks.rb:291 1.005
After features/support/hooks.rb:75 0.000
16.877
Given I cancel setting up an email account 2.790
When I open Thunderbird's Add-ons Manager 2.391
And I open the Extensions tab 1.100
Then I see that no add-ons are enabled in Thunderbird 10.594
After features/support/hooks.rb:450 0.603
After features/support/hooks.rb:291 1.594
After features/support/hooks.rb:75 0.000
46.512
When I enter my email credentials into the autoconfiguration wizard 11.535
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.368
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.445
When I accept the autoconfiguration wizard's configuration 18.849
And I send an email to myself 6.551
And I fetch my email 1.759
Then I can find the email I sent to myself in my inbox 7.004
After features/support/hooks.rb:450 1.343
After features/support/hooks.rb:291 1.188
After features/support/hooks.rb:75 0.000
14.012
Before features/support/hooks.rb:245 0.009
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 12.684
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.251
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.076
After features/support/hooks.rb:450 0.337
After features/support/hooks.rb:291 1.118
After features/support/hooks.rb:75 0.000
13.958
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 13.565
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.316
And the untorified connection is logged as dropped by the firewall 0.076
After features/support/hooks.rb:450 0.349
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.000
17.020
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.611
When I open an untorified ICMP connection to 1.2.3.4 5.322
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.086
After features/support/hooks.rb:450 0.312
After features/support/hooks.rb:291 0.682
After features/support/hooks.rb:75 0.000
10.378
When I monitor the network connections of tails-security-check 0.138
And I re-run tails-security-check 0.190
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.049
After features/support/hooks.rb:450 0.434
After features/support/hooks.rb:291 1.432
After features/support/hooks.rb:75 0.000
2.709
When I monitor the network connections of htpdate 0.147
And I re-run htpdate 2.538
Then I see that htpdate is properly stream isolated 0.023
After features/support/hooks.rb:450 0.408
After features/support/hooks.rb:291 0.749
After features/support/hooks.rb:75 0.000
32.127
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.126
And I re-run tails-upgrade-frontend-wrapper 31.985
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.015
After features/support/hooks.rb:450 0.421
After features/support/hooks.rb:291 0.909
After features/support/hooks.rb:75 0.000
35.967
When I monitor the network connections of Tor Browser 0.105
And I start the Tor Browser 34.861
And the Tor Browser loads the startup page 0.957
Then I see that Tor Browser is properly stream isolated 0.043
After features/support/hooks.rb:450 1.147
After features/support/hooks.rb:291 1.453
After features/support/hooks.rb:75 0.000
1:3.945
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.256
Then the amnesiac Tor Browser directory exists 0.054
And there is a GNOME bookmark for the amnesiac Tor Browser directory 3.015
And the persistent Tor Browser directory does not exist 0.059
When I start the Tor Browser 32.579
And the Tor Browser loads the startup page 2.072
Then I can save the current page as "index.html" to the default downloads directory 4.863
And I can print the current page as "output.pdf" to the default downloads directory 10.043
After features/support/hooks.rb:450 1.228
After features/support/hooks.rb:291 0.792
After features/support/hooks.rb:75 0.000
55.772
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.597
When I start the Tor Browser 31.625
Then the Tor Browser loads the startup page 0.947
When I download some file in the Tor Browser 11.361
Then the file is saved to the default Tor Browser download directory 0.241
After features/support/hooks.rb:450 1.837
After features/support/hooks.rb:291 0.683
After features/support/hooks.rb:75 0.000
1:23.810
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.007
Given I have started Tails from DVD and logged in and the network is connected 10.973
When I start the Tor Browser 31.145
And the Tor Browser loads the startup page 0.940
Then I can listen to an Ogg audio track in Tor Browser 40.750
After features/support/hooks.rb:450 2.721
After features/support/hooks.rb:291 1.066
After features/support/hooks.rb:75 0.000
54.208
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 11.411
When I start the Tor Browser 31.806
And the Tor Browser loads the startup page 0.959
Then I can watch a WebM video in Tor Browser 10.031
After features/support/hooks.rb:450 1.256
After features/support/hooks.rb:291 0.942
After features/support/hooks.rb:75 0.000
59.990
Before features/support/hooks.rb:245 0.015
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.264
When I start the Tor Browser 32.456
And the Tor Browser loads the startup page 0.867
And I open the Tails homepage in the Tor Browser 9.273
Then the Tor Browser loads the Tails homepage 1.030
When I request a new identity in Tor Browser 3.392
Then the Tor Browser restarts into a fresh session 1.703
After features/support/hooks.rb:450 1.521
After features/support/hooks.rb:291 1.420
After features/support/hooks.rb:75 0.000
21.297
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 21.107
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.189
After features/support/hooks.rb:450 0.423
After features/support/hooks.rb:291 0.763
After features/support/hooks.rb:75 0.000
21.902
Given I have the SSH key pair for a Git repository 0.315
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 21.387
Then the Git repository "testing" has been cloned successfully 0.199
After features/support/hooks.rb:450 0.431
After features/support/hooks.rb:291 0.629
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.339
After features/support/hooks.rb:291 0.639
After features/support/hooks.rb:75 0.000
0.395
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.395

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.241
After features/support/hooks.rb:291 0.641
After features/support/hooks.rb:75 0.000
0.442
When I curl "https://example.com/" to stdout 0.442
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.227
After features/support/hooks.rb:291 0.627
After features/support/hooks.rb:75 0.000
Feature: Using Totem
34.889
Given I have started Tails from DVD and logged in and the network is connected 11.502
Then I can watch a WebM video over HTTPs 23.386
After features/support/hooks.rb:450 0.678
After features/support/hooks.rb:291 1.062
After features/support/hooks.rb:75 0.000
2:53.906
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 25.111
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.023
When I successfully start the Unsafe Browser 28.103
And I wait 120 seconds 2:0.059

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.525
After features/support/hooks.rb:450 0.623
After features/support/hooks.rb:291 0.956
After features/support/hooks.rb:75 0.061