Project Number Date
test_Tails_ISO_feature-arti 101 29 Jun 2025, 17:41

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 121 2 1 0 0 124 15 2 17 31:21.582 Failed
Tags: @product
Feature Browsing the web using the Tor Browser
As a Tails user when I browse the web using the Tor Browser all Internet traffic should flow only through Tor
Tags: @product
2:20.415
Scenario The Tor Browser cannot access the LAN
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Steps
Given I have started Tails from DVD and logged in and the network is connected 17.245
And a web server is running on the LAN 1.081
And I capture all network traffic 0.007
When I start the Tor Browser 39.799
And the Tor Browser loads the startup page 1.864
And I open a page on the LAN web server in the Tor Browser 20.416
Then the Tor Browser shows the "Unable to connect" error 1:0.000
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: descendent of [application | Firefox]: child with name="Problem loading page" roleName='document web'
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/browser.rb:320:in `headings_in_page'
./features/step_definitions/browser.rb:324:in `page_has_heading'
./features/step_definitions/browser.rb:335:in `block (2 levels) in <top (required)>'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/browser.rb:334:in `block in <top (required)>' (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/browser.rb:334:in `/^the (Tor|Unsafe) Browser shows the "([^"]+)" error$/'
features/torified_browsing.feature:14:in `Then the Tor Browser shows the "Unable to connect" error'
And no traffic was sent to the web server on the LAN 0.000
After features/support/hooks.rb:330 15.349

SCENARIO FAILED: 'The Tor Browser cannot access the LAN' (at time 05:42:25)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:42:25_The_Tor_Browser_cannot_access_the_LAN.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:42:25_The_Tor_Browser_cannot_access_the_LAN.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:42:25_The_Tor_Browser_cannot_access_the_LAN.journal

After features/support/hooks.rb:100 0.055
1:24.342
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:509 0.007
Given I have started Tails from DVD and logged in and the network is connected 17.271
Then the live user's Downloads directory exists 0.056
And there is a GNOME bookmark for the Downloads directory 1.847
When I start the Tor Browser 37.835
And the Tor Browser loads the startup page 1.288
Then I can save the current page as "index.html" to the Downloads directory 12.448
And I can print the current page as "output.pdf" to the Downloads directory 13.592
After features/support/hooks.rb:517 6.780
After features/support/hooks.rb:330 2.077
After features/support/hooks.rb:100 0.000
1:37.303
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Before features/support/hooks.rb:509 0.007
Given I have started Tails from DVD and logged in and the network is connected 19.305
When I start the Tor Browser 42.374
Then the Tor Browser loads the startup page 1.467
When I download some file in the Tor Browser to the Downloads directory 33.522
Then the file is saved to the Downloads directory 0.632
After features/support/hooks.rb:517 5.141
After features/support/hooks.rb:330 2.386
After features/support/hooks.rb:100 0.000
1:58.242
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:509 0.010
Given I have started Tails from DVD and logged in and the network is connected 18.958
When I start the Tor Browser 39.806
And the Tor Browser loads the startup page 1.157
Then I can listen to an Ogg audio track in Tor Browser 58.319
After features/support/hooks.rb:517 22.682
After features/support/hooks.rb:330 3.685
After features/support/hooks.rb:100 0.004
1:30.491
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Before features/support/hooks.rb:509 0.016
Given I have started Tails from DVD and logged in and the network is connected 19.314
When I start the Tor Browser 38.509
And the Tor Browser loads the startup page 1.617
Then I can watch a WebM video in Tor Browser 31.050
After features/support/hooks.rb:517 2.732
After features/support/hooks.rb:330 1.800
After features/support/hooks.rb:100 0.000
Tags: @product
2:4.791
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD and logged in and the network is connected 15.457
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.169
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.099
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.078
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.143
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.091
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.110
And the file "/tmp/synaptic.html" exists 0.080
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.222
When I start the Tor Browser 40.352
And the Tor Browser loads the startup page 1.663
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 17.867
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 1.116
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 1.332
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.570
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.599
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 13.922
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.626
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 12.683
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 1.757
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 7.842
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 1.002
After features/support/hooks.rb:330 0.990
After features/support/hooks.rb:100 0.000
Tags: @product
57.989
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD and logged in and the network is connected 17.761
When I start the Tor Browser 37.941
Then the Tor Browser uses all expected TBB shared libraries 2.286
After features/support/hooks.rb:330 1.313
After features/support/hooks.rb:100 0.000
1:35.215
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.042
Before features/support/hooks.rb:509 0.038
Given I have started Tails from DVD and logged in and the network is connected 21.518
When I start the Tor Browser 36.396
And the Tor Browser loads the startup page 1.492
When I open the address "https://example.com/" in the Tor Browser 21.137
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 1.123
And the Tor Browser has 2 tabs open 0.108
When I request a new identity in Tor Browser 4.129
Then the Tor Browser loads the startup page 9.223
And the Tor Browser has 1 tab open 0.084
After features/support/hooks.rb:517 2.533
After features/support/hooks.rb:330 2.344
After features/support/hooks.rb:100 0.000
Tags: @product
1:53.261
Scenario The Tor Browser's circuit view feature works as expected
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Steps
Given I have started Tails from DVD and logged in and the network is connected 33.733
When I start the Tor Browser 38.385
And the Tor Browser loads the startup page 1.351
Then Tor Browser's circuit view is working 39.791
The
The Dogtail init script raised: SearchError: descendent of [application | Firefox]: child with name="Tor Circuit" roleName='push button'
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/browser.rb:435:in `/^Tor Browser's circuit view is working$/'
features/torified_browsing.feature:94:in `Then Tor Browser's circuit view is working'
After features/support/hooks.rb:330 6.785

SCENARIO FAILED: 'The Tor Browser's circuit view feature works as expected' (at time 05:56:33)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:56:33_The_Tor_Browser_s_circuit_view_feature_works_as_expected.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:56:33_The_Tor_Browser_s_circuit_view_feature_works_as_expected.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:56:33_The_Tor_Browser_s_circuit_view_feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/101/artifact/build-artifacts/05:56:33_The_Tor_Browser_s_circuit_view_feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:38.983
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD and logged in and the network is connected 23.060
When I start the Tor Browser 36.220
And the Tor Browser loads the startup page 1.366
When I open the address "https://net.ipcalf.com/" in the Tor Browser 19.545
Then Tor Browser displays a 'ifconfig | grep inet | grep -v inet6 | cut -d" " -f2 | tail -n1' heading on the "Network IP Address via ipcalf.com" page 0.908
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 16.340
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.541
After features/support/hooks.rb:330 1.737
After features/support/hooks.rb:100 0.000
Tags: @product
2:41.670
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 17.921
And the network is plugged 0.267
And I successfully configure Tor 30.978
And available upgrades have been checked 0.067
And all notifications have disappeared 5.102
And there is a GNOME bookmark for the Persistent directory 1.813
When I start the Tor Browser 36.648
And I download some file in the Tor Browser to the Persistent directory 37.675
Then the file is saved to the Persistent directory 0.899
When I open the address "https://tails.net/about" in the Tor Browser 14.737
Then "Tails - How Tails works" has loaded in the Tor Browser 4.419
And I can print the current page as "output.pdf" to the Persistent directory 11.138
After features/support/hooks.rb:330 3.724
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.162
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given I have started Tails from DVD without network and logged in 12.657
Then the live user's Documents directory exists 0.075
And there is a GNOME bookmark for the Documents directory 2.072
Then I start the Tor Browser in offline mode 35.951
And I can save the current page as "index.html" to the Documents GNOME bookmark 13.405
After features/support/hooks.rb:330 1.628
After features/support/hooks.rb:100 0.000
Tags: @product
1:10.793
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.046
Given I have started Tails from DVD without network and logged in 9.222
Then the live user's Downloads directory exists 0.088
And there is a GNOME bookmark for the Downloads directory 8.368
Then I start the Tor Browser in offline mode 43.214
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.899
After features/support/hooks.rb:330 3.824
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.736
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.029
Given I have started Tails from DVD without network and logged in 11.093
Then the live user's Music directory exists 0.520
And there is a GNOME bookmark for the Music directory 2.010
Then I start the Tor Browser in offline mode 33.928
And I can save the current page as "index.html" to the Music GNOME bookmark 17.183
After features/support/hooks.rb:330 2.874
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.616
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and logged in 14.950
Then the live user's Pictures directory exists 0.236
And there is a GNOME bookmark for the Pictures directory 3.168
Then I start the Tor Browser in offline mode 39.453
And I can save the current page as "index.html" to the Pictures GNOME bookmark 14.807
After features/support/hooks.rb:330 1.810
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.774
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and logged in 10.547
Then the live user's Videos directory exists 0.103
And there is a GNOME bookmark for the Videos directory 2.077
Then I start the Tor Browser in offline mode 38.114
And I can save the current page as "index.html" to the Videos GNOME bookmark 13.931
After features/support/hooks.rb:330 2.628
After features/support/hooks.rb:100 0.000
Tags: @product
6:1.792
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 44.250
And all tps features are active 6.461
And all persistent filesystems have safe access rights 0.523
And all persistence configuration files have safe access rights 0.941
And all persistent directories have safe access rights 4.189
When I start the Tor Browser in offline mode 42.071
And I add a bookmark to eff.org in the Tor Browser 18.968
And I cold reboot the computer 19.255
And the computer reboots Tails 1:39.737
And I enable persistence 25.257
And I log in to a new session 50.155
And all notifications have disappeared 9.759
And I start the Tor Browser in offline mode 37.634
Then the Tor Browser has a bookmark to eff.org 2.585
After features/support/hooks.rb:330 1.920
After features/support/hooks.rb:100 0.011