Project Number Date
test_Tails_ISO_test-suite-trixie-2 12 13 Jun 2025, 23:00

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 107 5 12 0 0 124 12 5 17 46:23.167 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:46.941
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.074
Given I have started Tails from DVD and logged in and the network is connected 19.043
And a web server is running on the LAN 2.500
And I capture all network traffic 0.136
When I start the Tor Browser 45.571
And the Tor Browser loads the startup page 2.943
And I open a page on the LAN web server in the Tor Browser 34.219
Then the Tor Browser shows the "Unable to connect" error 2.163
And no traffic was sent to the web server on the LAN 0.362
After features/support/hooks.rb:330 3.734
After features/support/hooks.rb:100 0.071
3:0.620
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Before features/support/hooks.rb:507 0.021
Given I have started Tails from DVD and logged in and the network is connected 23.796
Then the live user's Downloads directory exists 0.473
And there is a GNOME bookmark for the Downloads directory 27.525
When I start the Tor Browser 46.913
And the Tor Browser loads the startup page 9.167
Then I can save the current page as "index.html" to the Downloads directory 46.403
And I can print the current page as "output.pdf" to the Downloads directory 26.339
After features/support/hooks.rb:515 1.437
After features/support/hooks.rb:330 10.374
After features/support/hooks.rb:100 0.000
2:31.276
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.096
Before features/support/hooks.rb:507 0.064
Given I have started Tails from DVD and logged in and the network is connected 20.488
When I start the Tor Browser 1:1.176
Then the Tor Browser loads the startup page 4.128
When I download some file in the Tor Browser to the Downloads directory 1:2.240
Then the file is saved to the Downloads directory 3.243
After features/support/hooks.rb:515 11.437
After features/support/hooks.rb:330 2.120
After features/support/hooks.rb:100 0.001
2:47.896
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Before features/support/hooks.rb:507 0.015
Given I have started Tails from DVD and logged in and the network is connected 35.541
When I start the Tor Browser 43.426
And the Tor Browser loads the startup page 4.905
Then I can listen to an Ogg audio track in Tor Browser 1:24.023
After features/support/hooks.rb:515 53.347
After features/support/hooks.rb:330 9.127
After features/support/hooks.rb:100 0.020
2:10.242
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.127
Before features/support/hooks.rb:507 0.089
Given I have started Tails from DVD and logged in and the network is connected 44.378
When I start the Tor Browser 43.024
And the Tor Browser loads the startup page 3.646
Then I can watch a WebM video in Tor Browser 39.191
After features/support/hooks.rb:515 2.059
After features/support/hooks.rb:330 4.806
After features/support/hooks.rb:100 0.000
Tags: @product
3:11.733
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.079
Given I have started Tails from DVD and logged in and the network is connected 22.347
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.627
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.326
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.208
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.317
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.233
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.386
And the file "/tmp/synaptic.html" exists 0.975
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.611
When I start the Tor Browser 44.674
And the Tor Browser loads the startup page 5.004
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 34.407
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.588
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 3.074
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 19.000
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 1.043
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 18.587
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.704
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 18.650
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 1.155
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 17.981
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.824
After features/support/hooks.rb:330 2.012
After features/support/hooks.rb:100 0.000
Tags: @product
2:26.898
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.055
Given I have started Tails from DVD and logged in and the network is connected 1:16.225
When I start the Tor Browser 58.905
Then the Tor Browser uses all expected TBB shared libraries 11.767
After features/support/hooks.rb:330 12.792
After features/support/hooks.rb:100 0.000
2:16.703
Scenario The Tor Browser's "New identity" feature works as expected
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Before features/support/hooks.rb:507 0.007
Steps
Given I have started Tails from DVD and logged in and the network is connected 34.275
When I start the Tor Browser 47.522
And the Tor Browser loads the startup page 11.948
When I open the address "https://example.com/" in the Tor Browser 39.507
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 3.275
And the Tor Browser has 2 tabs open 0.174
<2>
<2> expected but was
<3>. (Test::Unit::AssertionFailedError)
./features/step_definitions/browser.rb:581:in `/^the Tor Browser has (\d+) tabs? open$/'
features/torified_browsing.feature:85:in `And the Tor Browser has 2 tabs open'
When I request a new identity in Tor Browser 0.000
Then the Tor Browser loads the startup page 0.000
And the Tor Browser has 1 tab open 0.000
After features/support/hooks.rb:515 0.038
After features/support/hooks.rb:330 15.283

SCENARIO FAILED: 'The Tor Browser's "New identity" feature works as expected' (at time 09:29:08)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:29:08_The_Tor_Browser_s__New_identity__feature_works_as_expected.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:29:08_The_Tor_Browser_s__New_identity__feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:29:08_The_Tor_Browser_s__New_identity__feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:23.932
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.093
Given I have started Tails from DVD and logged in and the network is connected 19.400
When I start the Tor Browser 48.691
And the Tor Browser loads the startup page 8.961
Then Tor Browser's circuit view is working 6.879
After features/support/hooks.rb:330 3.813
After features/support/hooks.rb:100 0.000
Tags: @product
2:34.818
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 25.823
When I start the Tor Browser 55.296
And the Tor Browser loads the startup page 11.986
When I open the address "https://net.ipcalf.com/" in the Tor Browser 33.082
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 6.760
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 19.070
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 2.797
After features/support/hooks.rb:330 1.420
After features/support/hooks.rb:100 0.000
Tags: @product
4:11.635
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 23.781
And the network is plugged 0.134
And I successfully configure Tor 36.567
And available upgrades have been checked 0.050
And all notifications have disappeared 11.841
And there is a GNOME bookmark for the Persistent directory 23.710
When I start the Tor Browser 44.462
And I download some file in the Tor Browser to the Persistent directory 1:16.397
Then the file is saved to the Persistent directory 1.654
When I open the address "https://tails.net/about" in the Tor Browser 14.545
Then "Tails - How Tails works" has loaded in the Tor Browser 5.697
And I can print the current page as "output.pdf" to the Persistent directory 12.794
After features/support/hooks.rb:330 6.683
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.438
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 1:13.438
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:98:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:104:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:104:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:104:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81: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:127: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 Documents directory exists 0.000
And there is a GNOME bookmark for the Documents 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 Documents GNOME bookmark 0.000
After features/support/hooks.rb:330 8.474

SCENARIO FAILED: 'The default XDG directories are usable in Tor Browser, Examples (#1)' (at time 09:39:01)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:39:01_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___1_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:39:01_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:39:01_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:39:01_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___1_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:16.924
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.007
Steps
Given I have started Tails from DVD without network and logged in 1:16.924
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:98:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:104:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:104:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:104:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:81: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:128: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 Downloads directory exists 0.000
And there is a GNOME bookmark for the Downloads 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 Downloads GNOME bookmark 0.000
After features/support/hooks.rb:330 7.317

SCENARIO FAILED: 'The default XDG directories are usable in Tor Browser, Examples (#2)' (at time 09:40:25)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:40:25_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_test-suite-trixie-2/12/artifact/build-artifacts/09:40:25_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:40:25_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:40:25_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
2:13.911
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.006
Steps
Given I have started Tails from DVD without network and logged in 20.340
Then the live user's Music directory exists 0.081
And there is a GNOME bookmark for the Music directory 25.116
Then I start the Tor Browser in offline mode 41.414
And I can save the current page as "index.html" to the Music GNOME bookmark 46.959
try_for() timeout expired
Last ignored exception was: RemoteShell::SocketReadTimeout: execution expired
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:89:in `new'
./features/support/helpers/dogtail.rb:89:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/browser.rb:8:in `new'
./features/step_definitions/browser.rb:8:in `block in desktop_portal_save_as'
./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:7:in `desktop_portal_save_as'
./features/step_definitions/browser.rb:47:in `browser_save_page_as'
./features/step_definitions/browser.rb:559: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:7:in `desktop_portal_save_as'
./features/step_definitions/browser.rb:47:in `browser_save_page_as'
./features/step_definitions/browser.rb:559:in `/^I (can|cannot) save the current page as "([^"]+[.]html)" to the (.*) (directory|GNOME bookmark)$/'
features/torified_browsing.feature:129:in `And I can save the current page as "index.html" to the Music 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 11.562

SCENARIO FAILED: 'The default XDG directories are usable in Tor Browser, Examples (#3)' (at time 09:42:46)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:42:46_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:42:46_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:42:46_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
2:21.028
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.041
Given I have started Tails from DVD without network and logged in 17.388
Then the live user's Pictures directory exists 0.766
And there is a GNOME bookmark for the Pictures directory 24.336
Then I start the Tor Browser in offline mode 49.027
And I can save the current page as "index.html" to the Pictures GNOME bookmark 49.508
After features/support/hooks.rb:330 6.753
After features/support/hooks.rb:100 0.000
Tags: @product
2:18.709
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.026
Given I have started Tails from DVD without network and logged in 16.461
Then the live user's Videos directory exists 1.090
And there is a GNOME bookmark for the Videos directory 21.257
Then I start the Tor Browser in offline mode 41.917
And I can save the current page as "index.html" to the Videos GNOME bookmark 57.981
After features/support/hooks.rb:330 5.028
After features/support/hooks.rb:100 0.000
Tags: @product
8:36.455
Scenario Persistent browser bookmarks
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 24.931
And all tps features are active 9.798
And all persistent filesystems have safe access rights 0.548
And all persistence configuration files have safe access rights 0.595
And all persistent directories have safe access rights 2.807
When I start the Tor Browser in offline mode 39.082
And I add a bookmark to eff.org in the Tor Browser 27.187
And I cold reboot the computer 32.106
And the computer reboots Tails 3:14.020
And I enable persistence 44.569
And I log in to a new session 1:3.607
And all notifications have disappeared 22.971
And I start the Tor Browser in offline mode 54.229
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:495:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:482:in `/^I start the Tor Browser( in offline mode)?$/'
features/torified_browsing.feature:146:in `And I start the Tor Browser in offline mode'
Then the Tor Browser has a bookmark to eff.org 0.000
After features/support/hooks.rb:330 12.777

SCENARIO FAILED: 'Persistent browser bookmarks' (at time 09:56:26)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:56:26_Persistent_browser_bookmarks.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:56:26_Persistent_browser_bookmarks.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-trixie-2/12/artifact/build-artifacts/09:56:26_Persistent_browser_bookmarks.journal

After features/support/hooks.rb:100 0.045