Project Number Date
test_Tails_ISO_feature-arti 15 01 Apr 2025, 16: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 22:32.799 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:8.873
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 25.191
And a web server is running on the LAN 1.039
And I capture all network traffic 0.005
When I start the Tor Browser 28.408
And the Tor Browser loads the startup page 1.166
And I open a page on the LAN web server in the Tor Browser 13.061
Then the Tor Browser shows the "Unable to connect" error 1:0.001
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:324:in `headings_in_page'
./features/step_definitions/browser.rb:328:in `page_has_heading'
./features/step_definitions/browser.rb:339: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:338: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:338: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 7.117

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/15/artifact/build-artifacts/05:36:08_The_Tor_Browser_cannot_access_the_LAN.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/15/artifact/build-artifacts/05:36:08_The_Tor_Browser_cannot_access_the_LAN.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/15/artifact/build-artifacts/05:36:08_The_Tor_Browser_cannot_access_the_LAN.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/15/artifact/build-artifacts/05:36:08_The_Tor_Browser_cannot_access_the_LAN.journal

After features/support/hooks.rb:100 0.044
1:4.997
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 13.231
Then the amnesiac Tor Browser directory exists 0.065
And there is a GNOME bookmark for the amnesiac Tor Browser directory 1.926
And the persistent Tor Browser directory does not exist 0.060
When I start the Tor Browser 26.917
And the Tor Browser loads the startup page 1.268
Then I can save the current page as "index.html" to the default downloads directory 11.457
And I can print the current page as "output.pdf" to the default downloads directory 10.069
After features/support/hooks.rb:515 0.918
After features/support/hooks.rb:330 0.789
After features/support/hooks.rb:100 0.000
1:8.024
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:507 0.009
Given I have started Tails from DVD and logged in and the network is connected 12.807
When I start the Tor Browser 27.862
Then the Tor Browser loads the startup page 1.281
When I download some file in the Tor Browser 25.154
Then the file is saved to the default Tor Browser download directory 0.919
After features/support/hooks.rb:515 1.770
After features/support/hooks.rb:330 0.782
After features/support/hooks.rb:100 0.000
1:34.079
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 13.054
When I start the Tor Browser 31.671
And the Tor Browser loads the startup page 1.245
Then I can listen to an Ogg audio track in Tor Browser 48.107
After features/support/hooks.rb:515 15.273
After features/support/hooks.rb:330 3.473
After features/support/hooks.rb:100 0.003
57.437
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Before features/support/hooks.rb:507 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.137
When I start the Tor Browser 28.688
And the Tor Browser loads the startup page 1.103
Then I can watch a WebM video in Tor Browser 15.507
After features/support/hooks.rb:515 0.864
After features/support/hooks.rb:330 2.906
After features/support/hooks.rb:100 0.000
Tags: @product
1:24.092
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD and logged in and the network is connected 12.435
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Tor Browser/synaptic.html" as user "amnesia" 0.179
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.068
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.062
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.071
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.127
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.061
And the file "/tmp/synaptic.html" exists 0.051
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.139
When I start the Tor Browser 29.343
And the Tor Browser loads the startup page 0.993
And I open the address "file:///home/amnesia/Tor Browser/synaptic.html" in the Tor Browser 12.338
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.649
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Tor Browser/synaptic.html" 1.083
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.317
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.566
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.019
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.575
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 5.982
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.667
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 5.819
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.538
After features/support/hooks.rb:330 1.058
After features/support/hooks.rb:100 0.000
Tags: @product
44.164
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 12.654
When I start the Tor Browser 30.187
Then the Tor Browser uses all expected TBB shared libraries 1.322
After features/support/hooks.rb:330 1.046
After features/support/hooks.rb:100 0.000
1:5.728
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Before features/support/hooks.rb:507 0.011
Given I have started Tails from DVD and logged in and the network is connected 14.239
When I start the Tor Browser 28.824
And the Tor Browser loads the startup page 1.125
And I open the Tails homepage in the Tor Browser 11.502
Then the Tor Browser loads the Tails homepage 1.069
When I request a new identity in Tor Browser 3.280
Then the Tor Browser restarts into a fresh session 5.687
After features/support/hooks.rb:515 1.572
After features/support/hooks.rb:330 1.892
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.942
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.011
Steps
Given I have started Tails from DVD and logged in and the network is connected 12.030
When I start the Tor Browser 30.000
And the Tor Browser loads the startup page 1.250
Then Tor Browser's circuit view is working 30.659
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:439: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 6.189

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

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

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/15/artifact/build-artifacts/05:46:01_The_Tor_Browser_s_circuit_view_feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/15/artifact/build-artifacts/05:46:01_The_Tor_Browser_s_circuit_view_feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:8.247
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD and logged in and the network is connected 14.524
When I start the Tor Browser 28.213
And the Tor Browser loads the startup page 0.868
When I open the address "https://net.ipcalf.com/" in the Tor Browser 12.115
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.097
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 10.174
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.253
After features/support/hooks.rb:330 1.774
After features/support/hooks.rb:100 0.000
Tags: @product
1:56.600
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 11.523
And the network is plugged 0.134
And I successfully configure Tor 22.652
And available upgrades have been checked 1.147
And all notifications have disappeared 3.993
Then the persistent Tor Browser directory exists 0.180
And there is a GNOME bookmark for the persistent Tor Browser directory 1.749
When I start the Tor Browser 26.982
And I open the address "https://tails.net/about" in the Tor Browser 12.452
And "Tails - How Tails works" has loaded in the Tor Browser 1.384
Then I can save the current page as "index.html" to the persistent Tor Browser GNOME bookmark 10.636
And I open the address "file:///home/amnesia/Persistent/Tor Browser/index.html" in the Tor Browser 10.083
Then "Tails - How Tails works" has loaded in the Tor Browser 1.952
And I can print the current page as "output.pdf" to the persistent Tor Browser directory 11.727
After features/support/hooks.rb:330 1.226
After features/support/hooks.rb:100 0.000
Tags: @product
48.737
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and logged in 9.241
Then the amnesiac Documents directory exists 0.100
And there is a GNOME bookmark for the amnesiac Documents directory 1.593
Then I start the Tor Browser in offline mode 28.234
And I can save the current page as "index.html" to the Documents GNOME bookmark 9.567
After features/support/hooks.rb:330 2.031
After features/support/hooks.rb:100 0.000
Tags: @product
47.392
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.577
Then the amnesiac Downloads directory exists 0.056
And there is a GNOME bookmark for the amnesiac Downloads directory 1.620
Then I start the Tor Browser in offline mode 27.988
And I can save the current page as "index.html" to the Downloads GNOME bookmark 9.150
After features/support/hooks.rb:330 2.797
After features/support/hooks.rb:100 0.000
Tags: @product
48.414
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.767
Then the amnesiac Music directory exists 0.059
And there is a GNOME bookmark for the amnesiac Music directory 2.153
Then I start the Tor Browser in offline mode 28.113
And I can save the current page as "index.html" to the Music GNOME bookmark 9.319
After features/support/hooks.rb:330 2.148
After features/support/hooks.rb:100 0.000
Tags: @product
49.685
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 11.034
Then the amnesiac Pictures directory exists 0.081
And there is a GNOME bookmark for the amnesiac Pictures directory 1.713
Then I start the Tor Browser in offline mode 27.458
And I can save the current page as "index.html" to the Pictures GNOME bookmark 9.397
After features/support/hooks.rb:330 2.178
After features/support/hooks.rb:100 0.000
Tags: @product
49.115
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.038
Given I have started Tails from DVD without network and logged in 10.106
Then the amnesiac Videos directory exists 0.117
And there is a GNOME bookmark for the amnesiac Videos directory 1.879
Then I start the Tor Browser in offline mode 28.116
And I can save the current page as "index.html" to the Videos GNOME bookmark 8.896
After features/support/hooks.rb:330 2.065
After features/support/hooks.rb:100 0.000
Tags: @product
4:3.263
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 10.517
And all tps features are active 3.129
And all persistent filesystems have safe access rights 0.263
And all persistence configuration files have safe access rights 0.459
And all persistent directories have safe access rights 2.795
When I start the Tor Browser in offline mode 28.878
And I add a bookmark to eff.org in the Tor Browser 12.433
And I cold reboot the computer 12.443
And the computer reboots Tails 1:17.248
And I enable persistence 16.978
And I log in to a new session 39.865
And all notifications have disappeared 9.022
And I start the Tor Browser in offline mode 27.844
Then the Tor Browser has a bookmark to eff.org 1.382
After features/support/hooks.rb:330 1.791
After features/support/hooks.rb:100 0.010