Project Number Date
test_Tails_ISO_20267-webtunnel 1 09 Jul 2025, 03:39

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 94 6 24 0 0 124 11 6 17 37:20.278 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:6.432
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 35.108
And a web server is running on the LAN 1.104
And I capture all network traffic 0.023
When I start the Tor Browser 30.196
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: child of [desktop frame | main]: "Firefox" application
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:1047:in `new'
./features/step_definitions/common_steps.rb:1047:in `block in launch_app'
./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/common_steps.rb:1046:in `launch_app'
./features/step_definitions/common_steps.rb:1101:in `launch_tor_browser'
./features/step_definitions/browser.rb:445: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/common_steps.rb:1046:in `launch_app'
./features/step_definitions/common_steps.rb:1101:in `launch_tor_browser'
./features/step_definitions/browser.rb:445:in `/^I start the Tor Browser( in offline mode)?$/'
features/torified_browsing.feature:11:in `When I start the Tor Browser'
And the Tor Browser loads the startup page 0.000
And I open a page on the LAN web server in the Tor Browser 0.000
Then the Tor Browser shows the "Unable to connect" error 0.000
And no traffic was sent to the web server on the LAN 0.000
After features/support/hooks.rb:330 12.591

SCENARIO FAILED: 'The Tor Browser cannot access the LAN' (at time 06:21:10)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:21:10_The_Tor_Browser_cannot_access_the_LAN.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:21:10_The_Tor_Browser_cannot_access_the_LAN.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:21:10_The_Tor_Browser_cannot_access_the_LAN.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:21:10_The_Tor_Browser_cannot_access_the_LAN.journal

After features/support/hooks.rb:100 0.057
2:16.900
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Before features/support/hooks.rb:507 0.015
Given I have started Tails from DVD and logged in and the network is connected 25.355
Then the live user's Downloads directory exists 0.658
And there is a GNOME bookmark for the Downloads directory 7.852
When I start the Tor Browser 1:3.830
And the Tor Browser loads the startup page 1.911
Then I can save the current page as "index.html" to the Downloads directory 18.006
And I can print the current page as "output.pdf" to the Downloads directory 19.285
After features/support/hooks.rb:515 2.325
After features/support/hooks.rb:330 10.310
After features/support/hooks.rb:100 0.000
1:5.657
Scenario Downloading files with the Tor Browser
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.278
Before features/support/hooks.rb:507 0.239
Steps
Given I have started Tails from DVD and logged in and the network is connected 21.116
When I start the Tor Browser 44.540
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
features/torified_browsing.feature:30:in `When I start the Tor Browser'
Then the Tor Browser loads the startup page 0.000
When I download some file in the Tor Browser to the Downloads directory 0.000
Then the file is saved to the Downloads directory 0.000
After features/support/hooks.rb:515 0.045
After features/support/hooks.rb:330 16.449

SCENARIO FAILED: 'Downloading files with the Tor Browser' (at time 06:24:54)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:24:54_Downloading_files_with_the_Tor_Browser.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:24:54_Downloading_files_with_the_Tor_Browser.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:24:54_Downloading_files_with_the_Tor_Browser.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:24:54_Downloading_files_with_the_Tor_Browser.journal

After features/support/hooks.rb:100 0.000
2:17.168
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Before features/support/hooks.rb:507 0.039
Given I have started Tails from DVD and logged in and the network is connected 16.247
When I start the Tor Browser 51.052
And the Tor Browser loads the startup page 1.246
Then I can listen to an Ogg audio track in Tor Browser 1:8.621
After features/support/hooks.rb:515 43.129
After features/support/hooks.rb:330 3.940
After features/support/hooks.rb:100 0.005
2:0.118
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Before features/support/hooks.rb:507 0.013
Given I have started Tails from DVD and logged in and the network is connected 39.046
When I start the Tor Browser 55.511
And the Tor Browser loads the startup page 2.004
Then I can watch a WebM video in Tor Browser 23.555
After features/support/hooks.rb:515 1.868
After features/support/hooks.rb:330 4.270
After features/support/hooks.rb:100 0.001
Tags: @product
2:25.383
Scenario I can view a file stored in "~/Downloads" but not in ~/.gnupg
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.156
Steps
Given I have started Tails from DVD and logged in and the network is connected 32.017
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.101
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.052
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.059
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.065
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.065
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.063
And the file "/tmp/synaptic.html" exists 0.071
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.131
When I start the Tor Browser 58.881
And the Tor Browser loads the startup page 1.253
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 24.125
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 1.938
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 3.496
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 16.319
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 6.739
can
can still find TorBrowserSynapticManual.png on the screen (FindFailed)
./features/support/helpers/screen.rb:207:in `rescue in wait_vanish'
./features/support/helpers/screen.rb:192:in `wait_vanish'
./features/step_definitions/common_steps.rb:757:in `/^I (do not )?see "([^"]*)" after at most (\d+) seconds$/'
features/torified_browsing.feature:65:in `Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds'
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 0.000
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.000
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 0.000
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.000
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 0.000
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.000
After features/support/hooks.rb:330 5.960

SCENARIO FAILED: 'I can view a file stored in "~/Downloads" but not in ~/.gnupg' (at time 06:32:48)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:32:48_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:32:48_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:32:48_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:32:48_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:33.701
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 39.187
When I start the Tor Browser 46.052
Then the Tor Browser uses all expected TBB shared libraries 8.460
After features/support/hooks.rb:330 4.341
After features/support/hooks.rb:100 0.000
3:6.320
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.033
Before features/support/hooks.rb:507 0.036
Given I have started Tails from DVD and logged in and the network is connected 1:22.275
When I start the Tor Browser 59.434
And the Tor Browser loads the startup page 1.506
When I open the address "https://example.com/" in the Tor Browser 22.982
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 1.393
And the Tor Browser has 2 tabs open 0.440
When I request a new identity in Tor Browser 6.205
Then the Tor Browser loads the startup page 11.932
And the Tor Browser has 1 tab open 0.151
After features/support/hooks.rb:515 13.485
After features/support/hooks.rb:330 2.173
After features/support/hooks.rb:100 0.000
Tags: @product
1:19.158
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 37.778
When I start the Tor Browser 41.379
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
features/torified_browsing.feature:92:in `When I start the Tor Browser'
And the Tor Browser loads the startup page 0.000
Then Tor Browser's circuit view is working 0.000
After features/support/hooks.rb:330 13.620

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:39:13_The_Tor_Browser_s_circuit_view_feature_works_as_expected.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:39:13_The_Tor_Browser_s_circuit_view_feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:39:13_The_Tor_Browser_s_circuit_view_feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:25.617
Scenario WebRTC is disabled in Tor Browser
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.529
Steps
Given I have started Tails from DVD and logged in and the network is connected 44.220
When I start the Tor Browser 41.396
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
features/torified_browsing.feature:98:in `When I start the Tor Browser'
And the Tor Browser loads the startup page 0.000
When I open the address "https://net.ipcalf.com/" in the Tor Browser 0.000
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.000
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 0.000
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 0.000
After features/support/hooks.rb:330 8.543

SCENARIO FAILED: 'WebRTC is disabled in Tor Browser' (at time 06:40:54)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:40:54_WebRTC_is_disabled_in_Tor_Browser.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:40:54_WebRTC_is_disabled_in_Tor_Browser.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:40:54_WebRTC_is_disabled_in_Tor_Browser.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:40:54_WebRTC_is_disabled_in_Tor_Browser.journal

After features/support/hooks.rb:100 0.000
Tags: @product
3:30.963
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.115
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 38.081
And the network is plugged 2.487
And I successfully configure Tor 32.094
And available upgrades have been checked 0.097
And all notifications have disappeared 6.764
And there is a GNOME bookmark for the Persistent directory 10.405
When I start the Tor Browser 42.579
And I download some file in the Tor Browser to the Persistent directory 39.111
Then the file is saved to the Persistent directory 0.745
When I open the address "https://tails.net/about" in the Tor Browser 19.537
Then "Tails - How Tails works" has loaded in the Tor Browser 2.049
And I can print the current page as "output.pdf" to the Persistent directory 17.010
After features/support/hooks.rb:330 3.735
After features/support/hooks.rb:100 0.000
Tags: @product
1:35.636
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails from DVD without network and logged in 25.342
Then the live user's Documents directory exists 3.251
And there is a GNOME bookmark for the Documents directory 5.691
Then I start the Tor Browser in offline mode 45.484
And I can save the current page as "index.html" to the Documents GNOME bookmark 15.866
After features/support/hooks.rb:330 1.973
After features/support/hooks.rb:100 0.000
Tags: @product
1:55.477
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 45.525
Then the live user's Downloads directory exists 1.298
And there is a GNOME bookmark for the Downloads directory 8.750
Then I start the Tor Browser in offline mode 42.575
And I can save the current page as "index.html" to the Downloads GNOME bookmark 17.327
After features/support/hooks.rb:330 2.122
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.939
Scenario Outline The default XDG directories are usable in Tor Browser
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Steps
Given I have started Tails from DVD without network and logged in 1:17.939
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ from\ DVD\ without\ network\ and\ logged\ in$/'
features/torified_browsing.feature:129:in `Given I have started Tails from DVD without network and logged in'
features/torified_browsing.feature:120:in `Given I have started Tails from DVD without network and logged in'
Then the live user's Music directory exists 0.000
And there is a GNOME bookmark for the Music directory 0.000
Then I start the Tor Browser in offline mode 0.000
And I can save the current page as "index.html" to the Music GNOME bookmark 0.000
After features/support/hooks.rb:330 5.692

SCENARIO FAILED: 'The default XDG directories are usable in Tor Browser, Examples (#3)' (at time 06:49:32)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:49:32_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:49:32_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:49:32_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20267-webtunnel/1/artifact/build-artifacts/06:49:32_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:44.847
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and logged in 35.874
Then the live user's Pictures directory exists 0.124
And there is a GNOME bookmark for the Pictures directory 2.231
Then I start the Tor Browser in offline mode 51.588
And I can save the current page as "index.html" to the Pictures GNOME bookmark 15.028
After features/support/hooks.rb:330 6.318
After features/support/hooks.rb:100 0.000
Tags: @product
1:46.437
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.027
Given I have started Tails from DVD without network and logged in 34.400
Then the live user's Videos directory exists 1.851
And there is a GNOME bookmark for the Videos directory 7.990
Then I start the Tor Browser in offline mode 46.242
And I can save the current page as "index.html" to the Videos GNOME bookmark 15.952
After features/support/hooks.rb:330 8.515
After features/support/hooks.rb:100 0.000
Tags: @product
6:52.515
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.299
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 18.851
And all tps features are active 9.120
And all persistent filesystems have safe access rights 0.239
And all persistence configuration files have safe access rights 0.465
And all persistent directories have safe access rights 3.362
When I start the Tor Browser in offline mode 42.883
And I add a bookmark to eff.org in the Tor Browser 33.610
And I cold reboot the computer 19.259
And the computer reboots Tails 1:46.239
And I enable persistence 34.020
And I log in to a new session 1:22.695
And all notifications have disappeared 15.700
And I start the Tor Browser in offline mode 44.214
Then the Tor Browser has a bookmark to eff.org 1.851
After features/support/hooks.rb:330 2.265
After features/support/hooks.rb:100 0.016