Project Number Date
test_Tails_ISO_stable 4656 08 Feb 2024, 13:03

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:27.602 Passed
Feature: Time syncing
24.180
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.447
When the network is plugged 0.460
And I successfully configure Tor 15.073
Then the system clock is less than 5 minutes incorrect 0.198
After features/support/hooks.rb:450 0.640
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
Feature: Time syncing
24.331
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.104
When the network is plugged 0.043
And the Tor Connection Assistant autostarts 2.622
And I configure some normal bridges in the Tor Connection Assistant 10.346
And I wait until Tor is ready 3.066
Then the system clock is less than 5 minutes incorrect 0.148
After features/support/hooks.rb:450 0.391
After features/support/hooks.rb:291 0.783
After features/support/hooks.rb:75 0.000
Feature: Time syncing
27.869
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.389
When I bump the system time with "+1 day" 0.234
And I capture all network traffic 0.002
And the network is plugged 0.069
And the Tor Connection Assistant autostarts 2.492
And I configure some obfs4 bridges in the Tor Connection Assistant in easy mode 12.394
And I wait until Tor is ready 3.214
Then the system clock is less than 5 minutes incorrect 0.116
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.956
After features/support/hooks.rb:450 0.512
After features/support/hooks.rb:291 0.668
After features/support/hooks.rb:75 0.053
Feature: Time syncing
1:5.222
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.272
When I bump the system time with "-15 days" 0.255
And I warm reboot the computer 0.059
And the computer reboots Tails 56.167
Then Tails' hardware clock is close to the host system's time 0.467
After features/support/hooks.rb:450 0.104
After features/support/hooks.rb:291 0.603
After features/support/hooks.rb:75 0.005
Feature: Time syncing
1:8.277
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.699
When I bump the hardware clock's time with "-15 days" 1.580
And I warm reboot the computer 0.079
And the computer reboots Tails 57.096
Then the hardware clock is still off by "-15 days" 0.821
After features/support/hooks.rb:450 0.108
After features/support/hooks.rb:291 0.676
After features/support/hooks.rb:75 0.007
Feature: Time syncing
45.141
Before features/support/hooks.rb:245 0.002
Before features/support/hooks.rb:442 0.003
Given a computer 0.190
And the hardware clock is set to "01 Jan 2000 12:34:56" 0.029
And I start the computer 1.037
And the computer boots Tails 43.726
Then the system clock is just past Tails' source date 0.157
After features/support/hooks.rb:450 0.146
After features/support/hooks.rb:291 0.635
After features/support/hooks.rb:75 0.006
Feature: Time syncing
31.673
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.746
And I make sure time sync before Tor connects times out 1.179
When the network is plugged 0.040
And I successfully configure Tor 21.591
Then the system clock is less than 5 minutes incorrect 0.115
After features/support/hooks.rb:450 0.581
After features/support/hooks.rb:291 0.700
After features/support/hooks.rb:75 0.000
Feature: Time syncing
1:1.899
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 9.036
When I bump the system time with "+8 hours +15 minutes" 0.295
And all notifications have disappeared 3.123
And I capture all network traffic 0.004
And I make sure time sync before Tor connects fails 0.161
And the network is plugged 0.071
And the Tor Connection Assistant autostarts 2.456
When I configure the default bridges in the Tor Connection Assistant in easy mode without connecting 5.092
And I click "Connect to Tor" 1.194
And the Tor Connection Assistant fails to connect to Tor 16.048
# The "Fix Clock" button allows users to recover from this bug
Then I set the time zone in Tor Connection to "Asia/Shanghai" 14.959
Then the system clock is less than 20 minutes incorrect 0.336
When I click "Connect to Tor" 1.178
Then I wait until Tor is ready 6.837
And all Internet traffic has only flowed through the default bridges or fake connectivity check service 1.025
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.076
After features/support/hooks.rb:450 0.614
After features/support/hooks.rb:291 0.992
After features/support/hooks.rb:75 0.044
Feature: Time syncing
58.185
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 8.795
When I bump the system time with "+8 hours +15 minutes" 0.332
And all notifications have disappeared 4.341
And I capture all network traffic 0.003
And the network is plugged 0.049
And the Tor Connection Assistant autostarts 2.335
# 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.171
And I click "Connect to Tor" 1.160
Then the Tor Connection Assistant reports that it failed to connect 11.795
# The "Fix Clock" button allows users to recover from this bug
When I set the time zone in Tor Connection to "Asia/Shanghai" 15.161
Then the system clock is less than 20 minutes incorrect 0.365
# "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.433
When I click "Connect to Tor" 1.177
Then I wait until Tor is ready 6.555
And all Internet traffic has only flowed through the configured bridges 1.035
# check that htpdate has done its job
And the system clock is less than 5 minutes incorrect 0.068
And the displayed clock is less than 5 minutes incorrect in "+08:00" 0.403
After features/support/hooks.rb:450 0.538
After features/support/hooks.rb:291 0.647
After features/support/hooks.rb:75 0.036
Feature: Time syncing
20.917
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.131
And I make sure time sync before Tor connects uses a fake connectivity check service 1.201
And the network is plugged 0.045
And Tor is ready 11.003
Then the fake connectivity check service has received a new HTTP request 0.000
When I make NetworkManager perform a connectivity check 0.531
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 0.711
After features/support/hooks.rb:75 0.001
5:34.830
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 52.423
And I update APT using apt 16.507
And I install "popularity-contest" using apt 19.648
Then I am proposed to add the "popularity-contest" package to my Additional Software 1:0.019
When I create a persistent storage and activate the Additional Software feature 20.198
Then Additional Software is correctly configured for package "popularity-contest" 1.481
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:32.228
Then Additional Software is correctly configured for package "popularity-contest" 0.893
And the package "popularity-contest" is installed after Additional Software has been started 0.331
After features/support/hooks.rb:450 37.100
After features/support/hooks.rb:291 1.823
After features/support/hooks.rb:75 0.018
3:30.395
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.253
And I start Tails from USB drive "__internal" and I login with an administration password 1:51.758
And I update APT using apt 16.007
When I install "makepp" using apt 19.634
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 1:2.654
And the package "makepp" is installed 0.086
After features/support/hooks.rb:450 39.984
After features/support/hooks.rb:291 0.968
After features/support/hooks.rb:75 0.013
5:8.302
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.006
Given a computer 0.223
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 3:20.711
When I uninstall "popularity-contest" using apt 19.151
And I accept removing "popularity-contest" from Additional Software 0.728
Then "popularity-contest" is not in the list of Additional Software 0.907
When I start Synaptic 23.327
And I update APT using Synaptic 21.902
And I install "cowsay" using Synaptic 9.898
And I accept adding "cowsay" to Additional Software 0.934
Then Additional Software is correctly configured for package "cowsay" 0.893
When I uninstall "cowsay" using apt 3.336
And I refuse removing "cowsay" from Additional Software 0.726
Then Additional Software is correctly configured for package "cowsay" 0.969
When I start "Additional Software" via GNOME Activities Overview 13.414
And I remove "cowsay" from the list of Additional Software using Additional Software GUI 5.072
Then "cowsay" is not in the list of Additional Software 1.207
When I install "cowsay" using apt 3.288
And I refuse adding "cowsay" to Additional Software 0.777
Then "cowsay" is not in the list of Additional Software 0.830
After features/support/hooks.rb:450 1.023
After features/support/hooks.rb:291 0.772
After features/support/hooks.rb:75 0.012
12:4.139
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.005
Given a computer 0.177
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:4.071
And I configure APT to prefer an old version of cowsay 0.032
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 24.670
And I accept adding "cowsay" to Additional Software 1:9.887
And Additional Software is correctly configured for package "cowsay" 1.416
And I shutdown Tails and wait for the computer to power off 6.121
And I start Tails from USB drive "__internal" with network unplugged 45.717
And I enable persistence 33.049
# 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.035
And I log in to a new session 28.387
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 42.416
And I revert the APT tweaks that made it prefer an old version of cowsay 0.084
# 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.132
And the network is plugged 0.120
And Tor is ready 17.945
# 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.135
And available upgrades have been checked 0.118
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 1.596
And I can open the Additional Software configuration window from the notification 2.692
And I shutdown Tails and wait for the computer to power off 2:2.902
And I start Tails from USB drive "__internal" with network unplugged 46.503
And I enable persistence 33.592
# 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 22.441
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 52.161
And I revert the APT tweaks that made it prefer an old version of cowsay 0.075
And the network is plugged 0.048
And Tor is ready 41.224
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.120
After features/support/hooks.rb:450 2.883
After features/support/hooks.rb:291 1.005
After features/support/hooks.rb:75 0.029
1:56.440
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.006
Given a computer 0.206
And I start Tails from USB drive "__internal" with network unplugged 47.435
And I enable persistence 33.033
And I remove the "cowsay" deb files from the APT cache 0.731
# 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 23.099
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 7.301
And I can open the Additional Software log file from the notification 4.034
And the package "cowsay" is not installed 0.523
After features/support/hooks.rb:450 0.109
After features/support/hooks.rb:291 0.970
After features/support/hooks.rb:75 0.010
22.342
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.005
Given I have started Tails from DVD without network and logged in 8.352
When I start Electrum through the GNOME menu 12.788
But the "electrum" tps feature is not enabled 0.761
And I see a warning that Electrum is not persistent 0.440
After features/support/hooks.rb:450 0.114
After features/support/hooks.rb:291 0.803
After features/support/hooks.rb:75 0.000
22.524
Given I monitor the network connections of SSH 0.139
And I have the SSH key pair for an SSH server 0.427
When I connect to an SSH server on the Internet 20.169
Then I have sucessfully logged into the SSH server 1.771
And I see that SSH is properly stream isolated 0.016
After features/support/hooks.rb:450 0.412
After features/support/hooks.rb:291 0.734
After features/support/hooks.rb:75 0.000
22.812
Given I have the SSH key pair for an SSH server 0.279
And an SSH server is running on the LAN 0.607
When I connect to an SSH server on the LAN 19.883
Then I am prompted to verify the SSH fingerprint for the SSH server 2.042
After features/support/hooks.rb:450 0.408
After features/support/hooks.rb:291 0.628
After features/support/hooks.rb:75 0.000
17.646
Given I have the SSH key pair for an SFTP server 0.336
When I connect to an SFTP server on the Internet 16.297
Then I successfully connect to the SFTP server 1.012
After features/support/hooks.rb:450 0.580
After features/support/hooks.rb:291 0.835
After features/support/hooks.rb:75 0.000
16.678
Given I cancel setting up an email account 3.073
When I open Thunderbird's Add-ons Manager 1.877
And I open the Extensions tab 1.074
Then I see that no add-ons are enabled in Thunderbird 10.653
After features/support/hooks.rb:450 0.728
After features/support/hooks.rb:291 1.126
After features/support/hooks.rb:75 0.000
43.731
When I enter my email credentials into the autoconfiguration wizard 10.224
Then the autoconfiguration wizard's choice for the incoming server is secure IMAP 0.369
And the autoconfiguration wizard's choice for the outgoing server is secure SMTP 0.339
When I accept the autoconfiguration wizard's configuration 18.391
And I send an email to myself 6.216
And I fetch my email 1.458
Then I can find the email I sent to myself in my inbox 6.732
After features/support/hooks.rb:450 1.270
After features/support/hooks.rb:291 1.151
After features/support/hooks.rb:75 0.000
13.259
Before features/support/hooks.rb:245 0.005
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD and logged in and the network is connected 11.960
When I open an untorified TCP connection to 1.2.3.4 on port 42 1.200
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.097
After features/support/hooks.rb:450 0.351
After features/support/hooks.rb:291 1.147
After features/support/hooks.rb:75 0.000
14.458
Before features/support/hooks.rb:245 0.004
Before features/support/hooks.rb:442 0.003
Given I have started Tails from DVD and logged in and the network is connected 14.110
When I open an untorified UDP connection to 1.2.3.4 on port 42 0.264
And the untorified connection is logged as dropped by the firewall 0.083
After features/support/hooks.rb:450 0.370
After features/support/hooks.rb:291 0.642
After features/support/hooks.rb:75 0.000
17.085
Before features/support/hooks.rb:245 0.007
Before features/support/hooks.rb:442 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.675
When I open an untorified ICMP connection to 1.2.3.4 5.338
Then the untorified connection fails 0.000
And the untorified connection is logged as dropped by the firewall 0.070
After features/support/hooks.rb:450 0.341
After features/support/hooks.rb:291 0.675
After features/support/hooks.rb:75 0.000
10.261
When I monitor the network connections of tails-security-check 0.122
And I re-run tails-security-check 0.121
Then I see that tails-security-check is properly stream isolated after 10 seconds 10.017
After features/support/hooks.rb:450 0.389
After features/support/hooks.rb:291 0.978
After features/support/hooks.rb:75 0.000
2.566
When I monitor the network connections of htpdate 0.155
And I re-run htpdate 2.395
Then I see that htpdate is properly stream isolated 0.014
After features/support/hooks.rb:450 0.439
After features/support/hooks.rb:291 0.664
After features/support/hooks.rb:75 0.000
32.730
When I monitor the network connections of tails-upgrade-frontend-wrapper 0.191
And I re-run tails-upgrade-frontend-wrapper 32.527
Then I see that tails-upgrade-frontend-wrapper is properly stream isolated 0.011
After features/support/hooks.rb:450 0.532
After features/support/hooks.rb:291 0.941
After features/support/hooks.rb:75 0.000
34.456
When I monitor the network connections of Tor Browser 0.114
And I start the Tor Browser 33.306
And the Tor Browser loads the startup page 0.982
Then I see that Tor Browser is properly stream isolated 0.053
After features/support/hooks.rb:450 1.485
After features/support/hooks.rb:291 1.074
After features/support/hooks.rb:75 0.000
1:0.309
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.603
Then the amnesiac Tor Browser directory exists 0.067
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.672
And the persistent Tor Browser directory does not exist 0.067
When I start the Tor Browser 30.608
And the Tor Browser loads the startup page 1.151
Then I can save the current page as "index.html" to the default downloads directory 4.745
And I can print the current page as "output.pdf" to the default downloads directory 10.391
After features/support/hooks.rb:450 1.307
After features/support/hooks.rb:291 0.730
After features/support/hooks.rb:75 0.000
56.196
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.885
When I start the Tor Browser 30.986
Then the Tor Browser loads the startup page 1.053
When I download some file in the Tor Browser 11.998
Then the file is saved to the default Tor Browser download directory 0.272
After features/support/hooks.rb:450 2.641
After features/support/hooks.rb:291 0.684
After features/support/hooks.rb:75 0.000
1:24.285
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.673
When I start the Tor Browser 30.593
And the Tor Browser loads the startup page 1.098
Then I can listen to an Ogg audio track in Tor Browser 40.920
After features/support/hooks.rb:450 2.157
After features/support/hooks.rb:291 1.054
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.006
Given I have started Tails from DVD and logged in and the network is connected 12.126
When I start the Tor Browser 32.227
And the Tor Browser loads the startup page 1.224
Then I can watch a WebM video in Tor Browser 10.498
After features/support/hooks.rb:450 1.625
After features/support/hooks.rb:291 1.008
After features/support/hooks.rb:75 0.000
1:1.211
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.656
When I start the Tor Browser 32.495
And the Tor Browser loads the startup page 1.389
And I open the Tails homepage in the Tor Browser 9.648
Then the Tor Browser loads the Tails homepage 1.223
When I request a new identity in Tor Browser 3.201
Then the Tor Browser restarts into a fresh session 1.596
After features/support/hooks.rb:450 1.654
After features/support/hooks.rb:291 1.065
After features/support/hooks.rb:75 0.000
19.119
When I clone the Git repository "https://github.com/intrigeri/Dist-Zilla-Plugin-LocaleMsgfmt.git" in GNOME Terminal 18.899
Then the Git repository "Dist-Zilla-Plugin-LocaleMsgfmt" has been cloned successfully 0.219
After features/support/hooks.rb:450 0.485
After features/support/hooks.rb:291 0.740
After features/support/hooks.rb:75 0.000
22.973
Given I have the SSH key pair for a Git repository 0.327
When I clone the Git repository "ssh://gitolite3@lizard.tails.boum.org:3004/myprivatekeyispublic/testing.git" in GNOME Terminal 22.431
Then the Git repository "testing" has been cloned successfully 0.214
After features/support/hooks.rb:450 0.539
After features/support/hooks.rb:291 0.713
After features/support/hooks.rb:75 0.000
0.425
When I wget "https://example.com/" to stdout 0.424
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.337
After features/support/hooks.rb:291 0.637
After features/support/hooks.rb:75 0.000
15.590
When I wget "some Tails mirror" to stdout with the '--spider --header="Host: dl.amnesia.boum.org"' options 15.590

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.023
After features/support/hooks.rb:291 0.804
After features/support/hooks.rb:75 0.000
0.407
When I curl "https://example.com/" to stdout 0.407
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.293
After features/support/hooks.rb:291 0.626
After features/support/hooks.rb:75 0.000
Feature: Using Totem
36.349
Given I have started Tails from DVD and logged in and the network is connected 12.465
Then I can watch a WebM video over HTTPs 23.883
After features/support/hooks.rb:450 0.570
After features/support/hooks.rb:291 0.969
After features/support/hooks.rb:75 0.000
2:42.293
Before features/support/hooks.rb:245 0.006
Before features/support/hooks.rb:442 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.441
And I capture all network traffic 0.005
And I configure the Unsafe Browser to check for updates more frequently 0.060
But checking for updates is disabled in the Unsafe Browser's configuration 0.012
When I successfully start the Unsafe Browser 30.173
And I wait 120 seconds 2:0.075

Slept for 120 seconds

Then the Unsafe Browser has not sent packets out to the Internet 0.524
After features/support/hooks.rb:450 0.468
After features/support/hooks.rb:291 0.699
After features/support/hooks.rb:75 0.041