Project Number Date
test_Tails_ISO_feature-arti 45 29 Apr 2025, 19:57

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 122 2 1 0 0 125 15 2 17 21:59.440 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:2.375
Scenario The Tor Browser cannot access the LAN
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Steps
Given I have started Tails from DVD and logged in and the network is connected 12.928
And a web server is running on the LAN 1.045
And I capture all network traffic 0.007
When I start the Tor Browser 29.807
And the Tor Browser loads the startup page 1.248
And I open a page on the LAN web server in the Tor Browser 17.336
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:319:in `headings_in_page'
./features/step_definitions/browser.rb:323:in `page_has_heading'
./features/step_definitions/browser.rb:334: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:333: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:333: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.227

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/45/artifact/build-artifacts/05:09:16_The_Tor_Browser_cannot_access_the_LAN.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/45/artifact/build-artifacts/05:09:16_The_Tor_Browser_cannot_access_the_LAN.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/45/artifact/build-artifacts/05:09:16_The_Tor_Browser_cannot_access_the_LAN.journal

After features/support/hooks.rb:100 0.036
1:3.408
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.432
Then the amnesiac Tor Browser directory exists 0.046
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.912
And the persistent Tor Browser directory does not exist 0.052
When I start the Tor Browser 27.859
And the Tor Browser loads the startup page 1.037
Then I can save the current page as "index.html" to the default downloads directory 8.958
And I can print the current page as "output.pdf" to the default downloads directory 11.110
After features/support/hooks.rb:515 0.968
After features/support/hooks.rb:330 0.700
After features/support/hooks.rb:100 0.000
1:6.334
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 11.488
When I start the Tor Browser 28.057
Then the Tor Browser loads the startup page 1.146
When I download some file in the Tor Browser 25.008
Then the file is saved to the default Tor Browser download directory 0.632
After features/support/hooks.rb:515 1.634
After features/support/hooks.rb:330 0.909
After features/support/hooks.rb:100 0.000
1:41.870
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.283
When I start the Tor Browser 31.128
And the Tor Browser loads the startup page 1.125
Then I can listen to an Ogg audio track in Tor Browser 57.332
After features/support/hooks.rb:515 17.458
After features/support/hooks.rb:330 3.490
After features/support/hooks.rb:100 0.003
55.209
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.009
Given I have started Tails from DVD and logged in and the network is connected 11.518
When I start the Tor Browser 27.586
And the Tor Browser loads the startup page 1.356
Then I can watch a WebM video in Tor Browser 14.749
After features/support/hooks.rb:515 1.036
After features/support/hooks.rb:330 2.437
After features/support/hooks.rb:100 0.000
Tags: @product
1:27.479
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 12.070
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.099
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.086
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.069
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.051
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.059
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.069
And the file "/tmp/synaptic.html" exists 0.054
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.110
When I start the Tor Browser 28.103
And the Tor Browser loads the startup page 0.914
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 16.859
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.557
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 0.645
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.477
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.506
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.476
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.568
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.534
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.526
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.026
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.610
After features/support/hooks.rb:330 0.727
After features/support/hooks.rb:100 0.000
Tags: @product
42.513
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.430
When I start the Tor Browser 29.855
Then the Tor Browser uses all expected TBB shared libraries 1.228
After features/support/hooks.rb:330 3.024
After features/support/hooks.rb:100 0.000
1:9.993
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 12.396
When I start the Tor Browser 29.319
And the Tor Browser loads the startup page 1.236
And I open the Tails homepage in the Tor Browser 17.070
Then the Tor Browser loads the Tails homepage 1.065
When I request a new identity in Tor Browser 3.209
Then the Tor Browser restarts into a fresh session 5.694
After features/support/hooks.rb:515 1.600
After features/support/hooks.rb:330 3.502
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.366
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.009
Steps
Given I have started Tails from DVD and logged in and the network is connected 13.155
When I start the Tor Browser 30.072
And the Tor Browser loads the startup page 1.268
Then Tor Browser's circuit view is working 28.870
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:434:in `/^Tor Browser's circuit view is working$/'
features/torified_browsing.feature:93:in `Then Tor Browser's circuit view is working'
After features/support/hooks.rb:330 5.758

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

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

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/45/artifact/build-artifacts/05:19:22_The_Tor_Browser_s_circuit_view_feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/45/artifact/build-artifacts/05:19:22_The_Tor_Browser_s_circuit_view_feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:10.769
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 12.599
When I start the Tor Browser 28.155
And the Tor Browser loads the startup page 1.001
When I open the address "https://net.ipcalf.com/" in the Tor Browser 16.799
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.090
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 10.107
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.016
After features/support/hooks.rb:330 0.763
After features/support/hooks.rb:100 0.000
Tags: @product
1:49.652
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.171
And the network is plugged 0.135
And I successfully configure Tor 19.212
And available upgrades have been checked 0.045
And all notifications have disappeared 4.417
Then the persistent Tor Browser directory exists 0.050
And there is a GNOME bookmark for the persistent Tor Browser directory 1.735
When I start the Tor Browser 25.059
And I open the address "https://tails.net/about" in the Tor Browser 14.403
And "Tails - How Tails works" has loaded in the Tor Browser 1.268
Then I can save the current page as "index.html" to the persistent Tor Browser GNOME bookmark 9.431
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 9.235
Then "Tails - How Tails works" has loaded in the Tor Browser 1.705
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.781
After features/support/hooks.rb:330 0.990
After features/support/hooks.rb:100 0.000
Tags: @product
46.720
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.574
Then the amnesiac Documents directory exists 0.067
And there is a GNOME bookmark for the amnesiac Documents directory 1.977
Then I start the Tor Browser in offline mode 26.262
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.838
After features/support/hooks.rb:330 1.080
After features/support/hooks.rb:100 0.000
Tags: @product
47.517
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.433
Then the amnesiac Downloads directory exists 0.068
And there is a GNOME bookmark for the amnesiac Downloads directory 1.684
Then I start the Tor Browser in offline mode 27.676
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.653
After features/support/hooks.rb:330 1.265
After features/support/hooks.rb:100 0.000
Tags: @product
47.432
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and logged in 8.300
Then the amnesiac Music directory exists 0.052
And there is a GNOME bookmark for the amnesiac Music directory 1.852
Then I start the Tor Browser in offline mode 28.953
And I can save the current page as "index.html" to the Music GNOME bookmark 8.273
After features/support/hooks.rb:330 1.198
After features/support/hooks.rb:100 0.000
Tags: @product
46.353
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and logged in 8.371
Then the amnesiac Pictures directory exists 0.051
And there is a GNOME bookmark for the amnesiac Pictures directory 1.976
Then I start the Tor Browser in offline mode 29.111
And I can save the current page as "index.html" to the Pictures GNOME bookmark 6.842
After features/support/hooks.rb:330 1.114
After features/support/hooks.rb:100 0.000
Tags: @product
45.061
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and logged in 8.448
Then the amnesiac Videos directory exists 0.068
And there is a GNOME bookmark for the amnesiac Videos directory 1.841
Then I start the Tor Browser in offline mode 27.432
And I can save the current page as "index.html" to the Videos GNOME bookmark 7.269
After features/support/hooks.rb:330 1.143
After features/support/hooks.rb:100 0.000
Tags: @product
3:43.381
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 10.397
And all tps features are active 2.566
And all persistent filesystems have safe access rights 0.251
And all persistence configuration files have safe access rights 0.483
And all persistent directories have safe access rights 2.624
When I start the Tor Browser in offline mode 28.259
And I add a bookmark to eff.org in the Tor Browser 12.469
And I cold reboot the computer 11.795
And the computer reboots Tails 1:5.659
And I enable persistence 16.795
And I log in to a new session 39.533
And all notifications have disappeared 8.571
And I start the Tor Browser in offline mode 22.656
Then the Tor Browser has a bookmark to eff.org 1.316
After features/support/hooks.rb:330 1.638
After features/support/hooks.rb:100 0.011