Project Number Date
test_Tails_ISO_stable 4594 28 Dec 2023, 12:17

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 49:22.214 Passed
Feature: Time syncing
23.461
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.428
When the network is plugged 0.159
And I successfully configure Tor 14.813
Then the system clock is less than 5 minutes incorrect 0.061
After features/support/hooks.rb:450 0.510
After features/support/hooks.rb:291 0.895
After features/support/hooks.rb:75 0.000
Feature: Time syncing
55.263
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 8.235
When the network is plugged 0.046
And the Tor Connection Assistant autostarts 2.692
And I configure some normal bridges in the Tor Connection Assistant 12.192
And I wait until Tor is ready 32.042
Then the system clock is less than 5 minutes incorrect 0.055
After features/support/hooks.rb:450 0.593
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
Feature: Time syncing
29.726
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.340
When I bump the system time with "+1 day" 0.301
And I capture all network traffic 0.004
And the network is plugged 0.078
And the Tor Connection Assistant autostarts 2.931
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.321
And I wait until Tor is ready 4.778
Then the system clock is less than 5 minutes incorrect 0.073
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.895
After features/support/hooks.rb:450 0.537
After features/support/hooks.rb:291 0.719
After features/support/hooks.rb:75 0.056
Feature: Time syncing
1:7.080
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 8.772
When I bump the system time with "-15 days" 0.277
And I warm reboot the computer 0.074
And the computer reboots Tails 57.390
Then Tails' hardware clock is close to the host system's time 0.564
After features/support/hooks.rb:450 0.095
After features/support/hooks.rb:291 0.691
After features/support/hooks.rb:75 0.006
Feature: Time syncing
1:4.185
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.333
When I bump the hardware clock's time with "-15 days" 1.861
And I warm reboot the computer 0.087
And the computer reboots Tails 53.450
Then the hardware clock is still off by "-15 days" 0.453
After features/support/hooks.rb:450 0.121
After features/support/hooks.rb:291 0.602
After features/support/hooks.rb:75 0.008
Feature: Time syncing
43.944
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given a computer 0.150
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.022
And I start the computer 1.128
And the computer boots Tails 42.492
Then the system clock is just past Tails' source date 0.150
After features/support/hooks.rb:450 0.101
After features/support/hooks.rb:291 0.553
After features/support/hooks.rb:75 0.006
Feature: Time syncing
31.253
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.355
And I make sure time sync before Tor connects times out 1.170
When the network is plugged 0.080
And I successfully configure Tor 21.565
Then the system clock is less than 5 minutes incorrect 0.082
After features/support/hooks.rb:450 0.560
After features/support/hooks.rb:291 0.701
After features/support/hooks.rb:75 0.000
Feature: Time syncing
59.547
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.707
When I bump the system time with "+8 hours +15 minutes" 0.266
And all notifications have disappeared 3.299
And I capture all network traffic 0.002
And I make sure time sync before Tor connects fails 0.117
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 2.509
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.088
And I click "Connect to Tor" 1.185
And the Tor Connection Assistant fails to connect to Tor 15.939
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.987
Then the system clock is less than 20 minutes incorrect 0.285
When I click "Connect to Tor" 1.168
Then I wait until Tor is ready 5.896
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 0.991
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.066
After features/support/hooks.rb:450 0.545
After features/support/hooks.rb:291 0.704
After features/support/hooks.rb:75 0.044
Feature: Time syncing
57.272
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.001
Given I have started Tails from DVD without network and logged in 8.431
When I bump the system time with "+8 hours +15 minutes" 0.793
And all notifications have disappeared 3.330
And I capture all network traffic 0.003
And the network is plugged 0.034
And the Tor Connection Assistant autostarts 2.379
# 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.206
And I click "Connect to Tor" 1.200
Then the Tor Connection Assistant reports that it failed to connect 11.825
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.093
Then the system clock is less than 20 minutes incorrect 0.285
# "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.364
When I click "Connect to Tor" 1.210
Then I wait until Tor is ready 6.782
And all Internet traffic has only flowed through the configured bridges 0.818
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.057
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.453
After features/support/hooks.rb:450 0.502
After features/support/hooks.rb:291 0.656
After features/support/hooks.rb:75 0.043
Feature: Time syncing
21.707
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.268
And I make sure time sync before Tor connects uses a fake connectivity check service 1.168
And the network is plugged 0.051
And Tor is ready 10.731
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 1.480
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.006
After features/support/hooks.rb:450 0.755
After features/support/hooks.rb:291 0.829
After features/support/hooks.rb:75 0.000
6:1.760
Before features/support/hooks.rb:245 0.003
Before features/support/hooks.rb:442 0.003
Given I start Tails from a freshly installed USB drive with an administration password and the network is plugged and I login 1:22.239
And I update APT using apt 16.087
And I install "popularity-contest" using apt 19.582
Then I am proposed to add the "popularity-contest" package to my Additional Software 58.012
When I create a persistent storage and activate the Additional Software feature 17.629
Then Additional Software is correctly configured for package "popularity-contest" 1.480
When I shutdown Tails and wait for the computer to power off 11.093
And I start Tails from USB drive "__internal" with network unplugged and I login with persistence enabled 2:34.210
Then Additional Software is correctly configured for package "popularity-contest" 1.110
And the package "popularity-contest" is installed after Additional Software has been started 0.313
After features/support/hooks.rb:450 40.473
After features/support/hooks.rb:291 1.488
After features/support/hooks.rb:75 0.015
3:1.888
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.240
And I start Tails from USB drive "__internal" and I login with an administration password 1:21.948
And I update APT using apt 16.331
When I install "makepp" using apt 19.716
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 1:3.544
And the package "makepp" is installed 0.106
After features/support/hooks.rb:450 40.688
After features/support/hooks.rb:291 1.508
After features/support/hooks.rb:75 0.023
5:7.058
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.008
Given a computer 0.616
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:16.252
When I uninstall "popularity-contest" using apt 15.835
And I accept removing "popularity-contest" from Additional Software 2.177
Then "popularity-contest" is not in the list of Additional Software 0.926
When I start Synaptic 23.660
And I update APT using Synaptic 21.825
And I install "cowsay" using Synaptic 13.137
And I accept adding "cowsay" to Additional Software 0.740
Then Additional Software is correctly configured for package "cowsay" 1.118
When I uninstall "cowsay" using apt 3.307
And I refuse removing "cowsay" from Additional Software 0.658
Then Additional Software is correctly configured for package "cowsay" 0.985
When I start "Additional Software" via GNOME Activities Overview 13.538
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 6.165
Then "cowsay" is not in the list of Additional Software 1.054
When I install "cowsay" using apt 3.376
And I refuse adding "cowsay" to Additional Software 0.810
Then "cowsay" is not in the list of Additional Software 0.871
After features/support/hooks.rb:450 1.101
After features/support/hooks.rb:291 0.753
After features/support/hooks.rb:75 0.009
12:4.964
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.007
Given a computer 0.197
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:11.178
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 25.306
And I accept adding "cowsay" to Additional Software 1:5.669
And Additional Software is correctly configured for package "cowsay" 1.486
And I shutdown Tails and wait for the computer to power off 6.060
And I start Tails from USB drive "__internal" with network unplugged 45.202
And I enable persistence 32.063
# 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 26.038
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 51.731
And I revert the APT tweaks that made it prefer an old version of cowsay 0.074
# 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.086
And the network is plugged 0.106
And Tor is ready 16.110
# 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.385
And available upgrades have been checked 0.116
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.780
And I can open the Additional Software configuration window from the notification 3.073
And I shutdown Tails and wait for the computer to power off 2:2.627
And I start Tails from USB drive "__internal" with network unplugged 45.180
And I enable persistence 31.630
# 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 30.899
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 41.455
And I revert the APT tweaks that made it prefer an old version of cowsay 0.067
And the network is plugged 0.068
And Tor is ready 39.960
Then the Additional Software upgrade service has started 0.233
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.096
After features/support/hooks.rb:450 2.582
After features/support/hooks.rb:291 0.687
After features/support/hooks.rb:75 0.043
1:47.087
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.005
Given a computer 0.192
And I start Tails from USB drive "__internal" with network unplugged 45.200
And I enable persistence 32.182
And I remove the "cowsay" deb files from the APT cache 0.683
# 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.084
And I log in to a new session 22.136
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 3.795
And I can open the Additional Software log file from the notification 2.606
And the package "cowsay" is not installed 0.206
After features/support/hooks.rb:450 0.128
After features/support/hooks.rb:291 0.768
After features/support/hooks.rb:75 0.034
22.120
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.006
Given I have started Tails from DVD without network and logged in 8.042
When I start Electrum through the GNOME menu 12.790
But the "electrum" tps feature is not enabled 0.813
And I see a warning that Electrum is not persistent 0.475
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 0.708
After features/support/hooks.rb:75 0.000
22.540
Given I monitor the network connections of SSH 0.131
And I have the SSH key pair for an SSH server 0.786
When I connect to an SSH server on the Internet 19.746
Then I have sucessfully logged into the SSH server 1.858
And I see that SSH is properly stream isolated 0.017
After features/support/hooks.rb:450 0.327
After features/support/hooks.rb:291 0.739
After features/support/hooks.rb:75 0.000
22.155
Given I have the SSH key pair for an SSH server 0.320
And an SSH server is running on the LAN 0.618
When I connect to an SSH server on the LAN 19.220
Then I am prompted to verify the SSH fingerprint for the SSH server 1.995
After features/support/hooks.rb:450 0.399
After features/support/hooks.rb:291 0.675
After features/support/hooks.rb:75 0.000
17.718
Given I have the SSH key pair for an SFTP server 0.280
When I connect to an SFTP server on the Internet 16.546
Then I successfully connect to the SFTP server 0.891
After features/support/hooks.rb:450 0.531
After features/support/hooks.rb:291 0.903
After features/support/hooks.rb:75 0.000
16.369
Given I cancel setting up an email account 2.798
When I open Thunderbird's Add-ons Manager 1.933
And I open the Extensions tab 1.060
Then I see that no add-ons are enabled in Thunderbird 10.576
After features/support/hooks.rb:450 0.670
After features/support/hooks.rb:291 1.312
After features/support/hooks.rb:75 0.000
43.934
When I enter my email credentials into the autoconfiguration wizard 10.448
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.337
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.342
When I accept the autoconfiguration wizard's configuration 18.313
And I send an email to myself 6.410
And I fetch my email 1.497
Then I can find the email I sent to myself in my inbox 6.584
After features/support/hooks.rb:450 1.314
After features/support/hooks.rb:291 0.996
After features/support/hooks.rb:75 0.000
13.013
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.733
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.206
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.072
After features/support/hooks.rb:450 0.221
After features/support/hooks.rb:291 0.661
After features/support/hooks.rb:75 0.000
11.859
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.498
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.289
And the untorified connection is logged as dropped by the firewall 0.071
After features/support/hooks.rb:450 0.320
After features/support/hooks.rb:291 0.689
After features/support/hooks.rb:75 0.000
16.994
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.546
When I open an untorified ICMP connection to 1.2.3.4 5.372
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.075
After features/support/hooks.rb:450 0.286
After features/support/hooks.rb:291 0.624
After features/support/hooks.rb:75 0.000
10.268
When I monitor the network connections of tails-security-check 0.116
And I re-run tails-security-check 0.132
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.019
After features/support/hooks.rb:450 0.429
After features/support/hooks.rb:291 0.912
After features/support/hooks.rb:75 0.000
2.458
When I monitor the network connections of htpdate 0.112
And I re-run htpdate 2.334
Then I see that htpdate is properly stream isolated 0.011
After features/support/hooks.rb:450 0.320
After features/support/hooks.rb:291 0.674
After features/support/hooks.rb:75 0.000
32.337
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.140
And I re-run tails-upgrade-frontend-wrapper 32.183
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.013
After features/support/hooks.rb:450 0.473
After features/support/hooks.rb:291 0.917
After features/support/hooks.rb:75 0.000
33.524
When I monitor the network connections of Tor Browser 0.146
And I start the Tor Browser 32.562
And the Tor Browser loads the startup page 0.775
Then I see that Tor Browser is properly stream isolated 0.040
After features/support/hooks.rb:450 1.327
After features/support/hooks.rb:291 0.898
After features/support/hooks.rb:75 0.000
59.966
Before features/support/hooks.rb:245 0.037
Before features/support/hooks.rb:442 0.017
Given I have started Tails from DVD and logged in and the network is connected 11.909
Then the amnesiac Tor Browser directory exists 0.081
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.745
And the persistent Tor Browser directory does not exist 0.064
When I start the Tor Browser 30.067
And the Tor Browser loads the startup page 0.848
Then I can save the current page as "index.html" to the default downloads directory 5.536
And I can print the current page as "output.pdf" to the default downloads directory 9.712
After features/support/hooks.rb:450 1.301
After features/support/hooks.rb:291 0.754
After features/support/hooks.rb:75 0.000
56.077
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.621
When I start the Tor Browser 30.976
Then the Tor Browser loads the startup page 0.872
When I download some file in the Tor Browser 12.270
Then the file is saved to the default Tor Browser download directory 0.336
After features/support/hooks.rb:450 2.170
After features/support/hooks.rb:291 0.793
After features/support/hooks.rb:75 0.000
1:25.632
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 12.781
When I start the Tor Browser 31.079
And the Tor Browser loads the startup page 0.871
Then I can listen to an Ogg audio track in Tor Browser 40.899
After features/support/hooks.rb:450 2.061
After features/support/hooks.rb:291 0.954
After features/support/hooks.rb:75 0.000
57.691
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.268
When I start the Tor Browser 32.490
And the Tor Browser loads the startup page 1.026
Then I can watch a WebM video in Tor Browser 12.906
After features/support/hooks.rb:450 1.269
After features/support/hooks.rb:291 1.176
After features/support/hooks.rb:75 0.000
58.786
Before features/support/hooks.rb:245 0.021
Before features/support/hooks.rb:442 0.051
Given I have started Tails from DVD and logged in and the network is connected 11.502
When I start the Tor Browser 30.904
And the Tor Browser loads the startup page 0.831
And I open the Tails homepage in the Tor Browser 9.852
Then the Tor Browser loads the Tails homepage 1.090
When I request a new identity in Tor Browser 3.147
Then the Tor Browser restarts into a fresh session 1.458
After features/support/hooks.rb:450 1.578
After features/support/hooks.rb:291 1.035
After features/support/hooks.rb:75 0.000
21.592
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 21.371
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.221
After features/support/hooks.rb:450 0.413
After features/support/hooks.rb:291 0.675
After features/support/hooks.rb:75 0.000
22.203
Given I have the SSH key pair for a Git repository 0.281
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 21.725
Then the Git repository "testing" has been cloned successfully 0.195
After features/support/hooks.rb:450 0.501
After features/support/hooks.rb:291 0.711
After features/support/hooks.rb:75 0.000
0.424
When I wget "https://example.com/" to stdout 0.423
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.327
After features/support/hooks.rb:291 0.658
After features/support/hooks.rb:75 0.000
0.377
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 0.377

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.226
After features/support/hooks.rb:291 0.662
After features/support/hooks.rb:75 0.000
0.402
When I curl "https://example.com/" to stdout 0.402
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.344
After features/support/hooks.rb:291 0.554
After features/support/hooks.rb:75 0.000
Feature: Using Totem
38.186
Given I have started Tails from DVD and logged in and the network is connected 14.073
Then I can watch a WebM video over HTTPs 24.113
After features/support/hooks.rb:450 0.768
After features/support/hooks.rb:291 1.227
After features/support/hooks.rb:75 0.000
2:39.374
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.492
And I capture all network traffic 0.006
And I configure the Unsafe Browser to check for updates more frequently 0.064
But checking for updates is disabled in the Unsafe Browser's configuration 0.011
When I successfully start the Unsafe Browser 27.171
And I wait 120 seconds 2:0.094

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.533
After features/support/hooks.rb:450 0.579
After features/support/hooks.rb:291 0.718
After features/support/hooks.rb:75 0.076