Project Number Date
test_Tails_ISO_feature-trixie 30 16 Jun 2025, 07:10

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 119 4 1 0 0 124 13 4 17 27:16.330 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:7.631
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.038
Given I have started Tails from DVD and logged in and the network is connected 12.125
And a web server is running on the LAN 1.120
And I capture all network traffic 0.051
When I start the Tor Browser 32.444
And the Tor Browser loads the startup page 1.722
And I open a page on the LAN web server in the Tor Browser 18.492
Then the Tor Browser shows the "Unable to connect" error 1.424
And no traffic was sent to the web server on the LAN 0.250
After features/support/hooks.rb:330 3.162
After features/support/hooks.rb:100 0.037
1:19.842
Scenario The Downloads directory is usable in Tor Browser
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.007
Steps
Given I have started Tails from DVD and logged in and the network is connected 12.023
Then the live user's Downloads directory exists 0.058
And there is a GNOME bookmark for the Downloads directory 19.860
When I start the Tor Browser 28.717
And the Tor Browser loads the startup page 2.873
Then I can save the current page as "index.html" to the Downloads directory 16.309
The
The Dogtail init script raised: SearchError: child of [desktop frame | main]: 'org.gnome.Nautilus' application
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/browser.rb:6:in `new'
./features/step_definitions/browser.rb:6:in `desktop_portal_save_as'
./features/step_definitions/browser.rb:38:in `browser_save_page_as'
./features/step_definitions/browser.rb:543:in `/^I (can|cannot) save the current page as "([^"]+[.]html)" to the (.*) (directory|GNOME bookmark)$/'
features/torified_browsing.feature:24:in `Then I can save the current page as "index.html" to the Downloads directory'
And I can print the current page as "output.pdf" to the Downloads directory 0.000
After features/support/hooks.rb:515 0.042
After features/support/hooks.rb:330 8.681

SCENARIO FAILED: 'The Downloads directory is usable in Tor Browser' (at time 07:09:23)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:09:23_The_Downloads_directory_is_usable_in_Tor_Browser.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:09:23_The_Downloads_directory_is_usable_in_Tor_Browser.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:09:23_The_Downloads_directory_is_usable_in_Tor_Browser.journal

After features/support/hooks.rb:100 0.000
1:18.783
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:507 0.007
Given I have started Tails from DVD and logged in and the network is connected 12.031
When I start the Tor Browser 31.365
Then the Tor Browser loads the startup page 1.668
When I download some file in the Tor Browser to the Downloads directory 32.062
Then the file is saved to the Downloads directory 1.654
After features/support/hooks.rb:515 1.301
After features/support/hooks.rb:330 1.702
After features/support/hooks.rb:100 0.000
1:36.711
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 11.960
When I start the Tor Browser 31.577
And the Tor Browser loads the startup page 1.867
Then I can listen to an Ogg audio track in Tor Browser 51.305
After features/support/hooks.rb:515 15.103
After features/support/hooks.rb:330 3.543
After features/support/hooks.rb:100 0.003
1:8.661
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Before features/support/hooks.rb:507 0.008
Given I have started Tails from DVD and logged in and the network is connected 11.745
When I start the Tor Browser 32.729
And the Tor Browser loads the startup page 1.969
Then I can watch a WebM video in Tor Browser 22.216
After features/support/hooks.rb:515 0.762
After features/support/hooks.rb:330 3.448
After features/support/hooks.rb:100 0.000
Tags: @product
1:38.056
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 11.862
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.123
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.057
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.074
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.066
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.062
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.078
And the file "/tmp/synaptic.html" exists 0.065
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.140
When I start the Tor Browser 31.551
And the Tor Browser loads the startup page 2.769
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 17.206
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.855
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 1.771
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 7.189
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.594
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 6.434
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.556
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.490
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.605
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 6.977
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.520
After features/support/hooks.rb:330 2.855
After features/support/hooks.rb:100 0.000
Tags: @product
46.729
Scenario The Tor Browser uses TBB's shared libraries
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.190
When I start the Tor Browser 27.110
Then the Tor Browser uses all expected TBB shared libraries 7.428
The
The loaded shared libraries for the firefox process are not the way we expect them.
Expected TBB libs that are absent: ["libfreeblpriv3.so", "libgkcodecs.so", "liblgpllibs.so", "libmozgtk.so", "libmozsandbox.so", "libmozsqlite3.so", "libmozwayland.so", "libnspr4.so", "libnss3.so", "libnssckbi.so", "libnssutil3.so", "libplc4.so", "libplds4.so", "libsmime3.so", "libsoftokn3.so", "libssl3.so", "libxul.so"]
Native libs that we don't want: [].
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/browser.rb:259:in `xul_app_shared_lib_check'
./features/step_definitions/browser.rb:273:in `/^the (.*) uses all expected TBB shared libraries$/'
features/torified_browsing.feature:76:in `Then the Tor Browser uses all expected TBB shared libraries'
After features/support/hooks.rb:330 6.691

SCENARIO FAILED: 'The Tor Browser uses TBB's shared libraries' (at time 07:16:29)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:16:29_The_Tor_Browser_uses_TBB_s_shared_libraries.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:16:29_The_Tor_Browser_uses_TBB_s_shared_libraries.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:16:29_The_Tor_Browser_uses_TBB_s_shared_libraries.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:16:29_The_Tor_Browser_uses_TBB_s_shared_libraries.journal

After features/support/hooks.rb:100 0.000
1:13.170
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 11.673
When I start the Tor Browser 30.158
And the Tor Browser loads the startup page 2.499
When I open the address "https://example.com/" in the Tor Browser 18.372
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 1.464
And the Tor Browser has 2 tabs open 0.173
When I request a new identity in Tor Browser 3.313
Then the Tor Browser loads the startup page 5.405
And the Tor Browser has 1 tab open 0.108
After features/support/hooks.rb:515 1.711
After features/support/hooks.rb:330 3.892
After features/support/hooks.rb:100 0.000
Tags: @product
47.642
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.687
When I start the Tor Browser 31.580
And the Tor Browser loads the startup page 1.549
Then Tor Browser's circuit view is working 2.824
After features/support/hooks.rb:330 3.977
After features/support/hooks.rb:100 0.000
Tags: @product
1:31.443
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 24.850
When I start the Tor Browser 30.124
And the Tor Browser loads the startup page 2.532
When I open the address "https://net.ipcalf.com/" in the Tor Browser 19.536
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.327
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 11.635
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.436
After features/support/hooks.rb:330 3.577
After features/support/hooks.rb:100 0.000
Tags: @product
2:48.580
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 12.763
And the network is plugged 0.110
And I successfully configure Tor 23.225
And available upgrades have been checked 2.171
And all notifications have disappeared 5.468
And there is a GNOME bookmark for the Persistent directory 19.627
When I start the Tor Browser 26.907
And I download some file in the Tor Browser to the Persistent directory 43.487
Then the file is saved to the Persistent directory 1.519
When I open the address "https://tails.net/about" in the Tor Browser 15.453
Then "Tails - How Tails works" has loaded in the Tor Browser 1.663
And I can print the current page as "output.pdf" to the Persistent directory 16.180
After features/support/hooks.rb:330 1.155
After features/support/hooks.rb:100 0.000
Tags: @product
1:23.449
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and logged in 9.191
Then the live user's Documents directory exists 0.610
And there is a GNOME bookmark for the Documents directory 18.764
Then I start the Tor Browser in offline mode 24.712
And I can save the current page as "index.html" to the Documents GNOME bookmark 30.170
After features/support/hooks.rb:330 1.369
After features/support/hooks.rb:100 0.000
Tags: @product
1:30.244
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.005
Steps
Given I have started Tails from DVD without network and logged in 8.428
Then the live user's Downloads directory exists 0.121
And there is a GNOME bookmark for the Downloads directory 18.346
Then I start the Tor Browser in offline mode 31.688
And I can save the current page as "index.html" to the Downloads GNOME bookmark 31.660
The
The page was not saved to /home/amnesia/Downloads/index.html (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:546:in `/^I (can|cannot) save the current page as "([^"]+[.]html)" to the (.*) (directory|GNOME bookmark)$/'
features/torified_browsing.feature:128:in `And I can save the current page as "index.html" to the Downloads GNOME bookmark'
features/torified_browsing.feature:124:in `And I can save the current page as "index.html" to the <dir> GNOME bookmark'
After features/support/hooks.rb:330 6.006

SCENARIO FAILED: 'The default XDG directories are usable in Tor Browser, Examples (#2)' (at time 07:26:06)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:26:06_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:26:06_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:26:06_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:26:06_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:23.022
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.828
Then the live user's Music directory exists 0.515
And there is a GNOME bookmark for the Music directory 18.112
Then I start the Tor Browser in offline mode 29.355
And I can save the current page as "index.html" to the Music GNOME bookmark 26.211
After features/support/hooks.rb:330 2.223
After features/support/hooks.rb:100 0.000
Tags: @product
1:22.247
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.008
Steps
Given I have started Tails from DVD without network and logged in 8.784
Then the live user's Pictures directory exists 0.258
And there is a GNOME bookmark for the Pictures directory 18.171
Then I start the Tor Browser in offline mode 24.312
And I can save the current page as "index.html" to the Pictures GNOME bookmark 30.720
try_for() timeout expired (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:19:in `desktop_portal_save_as'
./features/step_definitions/browser.rb:38:in `browser_save_page_as'
./features/step_definitions/browser.rb:543:in `/^I (can|cannot) save the current page as "([^"]+[.]html)" to the (.*) (directory|GNOME bookmark)$/'
features/torified_browsing.feature:130:in `And I can save the current page as "index.html" to the Pictures GNOME bookmark'
features/torified_browsing.feature:124:in `And I can save the current page as "index.html" to the <dir> GNOME bookmark'
After features/support/hooks.rb:330 8.587

SCENARIO FAILED: 'The default XDG directories are usable in Tor Browser, Examples (#4)' (at time 07:29:00)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:29:00_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___4_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:29:00_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___4_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:29:00_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___4_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-trixie/30/artifact/build-artifacts/07:29:00_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___4_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:14.297
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 9.192
Then the live user's Videos directory exists 0.227
And there is a GNOME bookmark for the Videos directory 18.102
Then I start the Tor Browser in offline mode 24.053
And I can save the current page as "index.html" to the Videos GNOME bookmark 22.721
After features/support/hooks.rb:330 1.533
After features/support/hooks.rb:100 0.000
Tags: @product
5:5.815
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.540
And all tps features are active 2.611
And all persistent filesystems have safe access rights 0.244
And all persistence configuration files have safe access rights 0.405
And all persistent directories have safe access rights 2.784
When I start the Tor Browser in offline mode 31.595
And I add a bookmark to eff.org in the Tor Browser 13.082
And I cold reboot the computer 19.505
And the computer reboots Tails 1:57.819
And I enable persistence 21.308
And I log in to a new session 42.314
And all notifications have disappeared 13.769
And I start the Tor Browser in offline mode 22.727
Then the Tor Browser has a bookmark to eff.org 6.104
After features/support/hooks.rb:330 1.992
After features/support/hooks.rb:100 0.026