Project Number Date
test_Tails_ISO_feature-arti 89 12 Jun 2025, 17:19

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 22:42.357 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
1:56.133
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 12.415
And a web server is running on the LAN 1.062
And I capture all network traffic 0.010
When I start the Tor Browser 28.462
And the Tor Browser loads the startup page 1.194
And I open a page on the LAN web server in the Tor Browser 12.988
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 8.481

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/89/artifact/build-artifacts/05:53:53_The_Tor_Browser_cannot_access_the_LAN.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/89/artifact/build-artifacts/05:53:53_The_Tor_Browser_cannot_access_the_LAN.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/89/artifact/build-artifacts/05:53:53_The_Tor_Browser_cannot_access_the_LAN.journal

After features/support/hooks.rb:100 0.033
1:4.281
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:509 0.011
Given I have started Tails from DVD and logged in and the network is connected 13.691
Then the live user's Downloads directory exists 0.068
And there is a GNOME bookmark for the Downloads directory 1.695
When I start the Tor Browser 29.115
And the Tor Browser loads the startup page 1.303
Then I can save the current page as "index.html" to the Downloads directory 9.163
And I can print the current page as "output.pdf" to the Downloads directory 9.244
After features/support/hooks.rb:517 1.051
After features/support/hooks.rb:330 0.768
After features/support/hooks.rb:100 0.000
1:4.076
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:509 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.481
When I start the Tor Browser 28.828
Then the Tor Browser loads the startup page 1.164
When I download some file in the Tor Browser to the Downloads directory 21.079
Then the file is saved to the Downloads directory 0.522
After features/support/hooks.rb:517 1.768
After features/support/hooks.rb:330 1.048
After features/support/hooks.rb:100 0.000
1:38.727
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Before features/support/hooks.rb:509 0.019
Given I have started Tails from DVD and logged in and the network is connected 12.756
When I start the Tor Browser 29.354
And the Tor Browser loads the startup page 1.046
Then I can listen to an Ogg audio track in Tor Browser 55.570
After features/support/hooks.rb:517 20.397
After features/support/hooks.rb:330 3.655
After features/support/hooks.rb:100 0.008
58.335
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Before features/support/hooks.rb:509 0.011
Given I have started Tails from DVD and logged in and the network is connected 13.084
When I start the Tor Browser 28.742
And the Tor Browser loads the startup page 1.182
Then I can watch a WebM video in Tor Browser 15.326
After features/support/hooks.rb:517 1.273
After features/support/hooks.rb:330 1.983
After features/support/hooks.rb:100 0.000
Tags: @product
1:29.264
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 12.264
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.130
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.069
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.073
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.054
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.061
And the file "/tmp/synaptic.html" exists 0.062
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.163
When I start the Tor Browser 29.983
And the Tor Browser loads the startup page 1.594
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 11.780
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.684
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 0.717
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.443
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.598
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.778
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.682
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 9.178
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.631
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.723
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.528
After features/support/hooks.rb:330 3.394
After features/support/hooks.rb:100 0.000
Tags: @product
43.689
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD and logged in and the network is connected 13.595
When I start the Tor Browser 28.208
Then the Tor Browser uses all expected TBB shared libraries 1.886
After features/support/hooks.rb:330 0.911
After features/support/hooks.rb:100 0.000
1:9.024
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Before features/support/hooks.rb:509 0.015
Given I have started Tails from DVD and logged in and the network is connected 13.828
When I start the Tor Browser 30.578
And the Tor Browser loads the startup page 1.177
When I open the address "https://example.com/" in the Tor Browser 13.112
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 1.370
And the Tor Browser has 2 tabs open 0.150
When I request a new identity in Tor Browser 3.258
Then the Tor Browser loads the startup page 5.453
And the Tor Browser has 1 tab open 0.094
After features/support/hooks.rb:517 1.427
After features/support/hooks.rb:330 2.345
After features/support/hooks.rb:100 0.000
Tags: @product
1:15.908
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.018
Steps
Given I have started Tails from DVD and logged in and the network is connected 13.831
When I start the Tor Browser 28.712
And the Tor Browser loads the startup page 1.160
Then Tor Browser's circuit view is working 32.203
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 5.659

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/89/artifact/build-artifacts/06:04:05_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/89/artifact/build-artifacts/06:04:05_The_Tor_Browser_s_circuit_view_feature_works_as_expected.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/89/artifact/build-artifacts/06:04:05_The_Tor_Browser_s_circuit_view_feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/89/artifact/build-artifacts/06:04:05_The_Tor_Browser_s_circuit_view_feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:17.797
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD and logged in and the network is connected 26.358
When I start the Tor Browser 26.115
And the Tor Browser loads the startup page 1.095
When I open the address "https://net.ipcalf.com/" in the Tor Browser 12.091
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 1.104
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 9.826
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.204
After features/support/hooks.rb:330 1.772
After features/support/hooks.rb:100 0.000
Tags: @product
1:57.005
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 13.828
And the network is plugged 0.092
And I successfully configure Tor 22.823
And available upgrades have been checked 1.120
And all notifications have disappeared 4.324
And there is a GNOME bookmark for the Persistent directory 1.697
When I start the Tor Browser 30.105
And I download some file in the Tor Browser to the Persistent directory 20.729
Then the file is saved to the Persistent directory 1.035
When I open the address "https://tails.net/about" in the Tor Browser 9.989
Then "Tails - How Tails works" has loaded in the Tor Browser 1.450
And I can print the current page as "output.pdf" to the Persistent directory 9.807
After features/support/hooks.rb:330 0.954
After features/support/hooks.rb:100 0.000
Tags: @product
51.070
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and logged in 9.056
Then the live user's Documents directory exists 0.071
And there is a GNOME bookmark for the Documents directory 1.795
Then I start the Tor Browser in offline mode 29.947
And I can save the current page as "index.html" to the Documents GNOME bookmark 10.199
After features/support/hooks.rb:330 1.979
After features/support/hooks.rb:100 0.000
Tags: @product
49.884
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and logged in 8.976
Then the live user's Downloads directory exists 0.085
And there is a GNOME bookmark for the Downloads directory 1.625
Then I start the Tor Browser in offline mode 30.246
And I can save the current page as "index.html" to the Downloads GNOME bookmark 8.950
After features/support/hooks.rb:330 2.924
After features/support/hooks.rb:100 0.000
Tags: @product
48.477
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given I have started Tails from DVD without network and logged in 9.327
Then the live user's Music directory exists 0.065
And there is a GNOME bookmark for the Music directory 1.624
Then I start the Tor Browser in offline mode 28.793
And I can save the current page as "index.html" to the Music GNOME bookmark 8.666
After features/support/hooks.rb:330 2.058
After features/support/hooks.rb:100 0.000
Tags: @product
47.887
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and logged in 8.434
Then the live user's Pictures directory exists 0.068
And there is a GNOME bookmark for the Pictures directory 1.714
Then I start the Tor Browser in offline mode 29.767
And I can save the current page as "index.html" to the Pictures GNOME bookmark 7.903
After features/support/hooks.rb:330 2.069
After features/support/hooks.rb:100 0.000
Tags: @product
48.212
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and logged in 8.506
Then the live user's Videos directory exists 0.055
And there is a GNOME bookmark for the Videos directory 1.566
Then I start the Tor Browser in offline mode 28.145
And I can save the current page as "index.html" to the Videos GNOME bookmark 9.939
After features/support/hooks.rb:330 2.028
After features/support/hooks.rb:100 0.000
Tags: @product
4:2.580
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.046
And all tps features are active 3.074
And all persistent filesystems have safe access rights 0.346
And all persistence configuration files have safe access rights 0.583
And all persistent directories have safe access rights 3.109
When I start the Tor Browser in offline mode 28.571
And I add a bookmark to eff.org in the Tor Browser 15.108
And I cold reboot the computer 12.455
And the computer reboots Tails 1:9.764
And I enable persistence 19.591
And I log in to a new session 44.680
And all notifications have disappeared 7.728
And I start the Tor Browser in offline mode 24.511
Then the Tor Browser has a bookmark to eff.org 2.009
After features/support/hooks.rb:330 1.571
After features/support/hooks.rb:100 0.011