Project Number Date
test_Tails_ISO_test-suite-options 1 17 Jun 2025, 01:12

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 105 4 15 0 0 124 13 4 17 36:36.692 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:21.706
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD and logged in and the network is connected 19.623
And a web server is running on the LAN 1.078
And I capture all network traffic 0.012
When I start the Tor Browser 39.741
And the Tor Browser loads the startup page 1.475
And I open a page on the LAN web server in the Tor Browser 18.205
Then the Tor Browser shows the "Unable to connect" error 1.174
And no traffic was sent to the web server on the LAN 0.394
After features/support/hooks.rb:330 1.273
After features/support/hooks.rb:100 0.043
1:40.235
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.033
Before features/support/hooks.rb:507 0.027
Given I have started Tails from DVD and logged in and the network is connected 19.480
Then the live user's Downloads directory exists 0.137
And there is a GNOME bookmark for the Downloads directory 2.555
When I start the Tor Browser 51.354
And the Tor Browser loads the startup page 1.216
Then I can save the current page as "index.html" to the Downloads directory 12.559
And I can print the current page as "output.pdf" to the Downloads directory 12.932
After features/support/hooks.rb:515 1.101
After features/support/hooks.rb:330 4.094
After features/support/hooks.rb:100 0.000
1:35.020
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.044
Before features/support/hooks.rb:507 0.049
Given I have started Tails from DVD and logged in and the network is connected 17.239
When I start the Tor Browser 51.783
Then the Tor Browser loads the startup page 1.277
When I download some file in the Tor Browser to the Downloads directory 23.755
Then the file is saved to the Downloads directory 0.964
After features/support/hooks.rb:515 6.569
After features/support/hooks.rb:330 6.598
After features/support/hooks.rb:100 0.001
1:45.886
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.027
Before features/support/hooks.rb:507 0.025
Given I have started Tails from DVD and logged in and the network is connected 17.247
When I start the Tor Browser 38.383
And the Tor Browser loads the startup page 1.631
Then I can listen to an Ogg audio track in Tor Browser 48.624
After features/support/hooks.rb:515 36.432
After features/support/hooks.rb:330 3.680
After features/support/hooks.rb:100 0.005
1:33.079
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Before features/support/hooks.rb:507 0.014
Given I have started Tails from DVD and logged in and the network is connected 25.230
When I start the Tor Browser 36.146
And the Tor Browser loads the startup page 6.576
Then I can watch a WebM video in Tor Browser 25.126
After features/support/hooks.rb:515 1.216
After features/support/hooks.rb:330 1.841
After features/support/hooks.rb:100 0.000
Tags: @product
2:56.313
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.013
Steps
Given I have started Tails from DVD and logged in and the network is connected 35.388
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.206
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.128
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.124
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.110
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.129
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.259
And the file "/tmp/synaptic.html" exists 0.168
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.345
When I start the Tor Browser 41.725
And the Tor Browser loads the startup page 1.368
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 19.788
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.587
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 1.195
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 17.327
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.560
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 18.401
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.734
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 15.562
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 3.147
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 8.037
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 11.013
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:71:in `Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds'
After features/support/hooks.rb:330 5.325

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:25:54_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_test-suite-options/1/artifact/build-artifacts/06:25:54_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:25:54_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:25:54_I_can_view_a_file_stored_in____Downloads__but_not_in___.gnupg.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:22.608
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD and logged in and the network is connected 37.300
When I start the Tor Browser 42.216
Then the Tor Browser uses all expected TBB shared libraries 3.091
After features/support/hooks.rb:330 0.891
After features/support/hooks.rb:100 0.000
1:14.187
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.010
Before features/support/hooks.rb:507 0.011
Steps
Given I have started Tails from DVD and logged in and the network is connected 31.605
When I start the Tor Browser 42.581
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:81:in `When I start the Tor Browser'
And the Tor Browser loads the startup page 0.000
When I open the address "https://example.com/" in the Tor Browser 0.000
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 0.000
And the Tor Browser has 2 tabs open 0.000
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.059
After features/support/hooks.rb:330 15.398

SCENARIO FAILED: 'The Tor Browser's "New identity" feature works as expected' (at time 06:28:38)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:28:38_The_Tor_Browser_s__New_identity__feature_works_as_expected.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:28:38_The_Tor_Browser_s__New_identity__feature_works_as_expected.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:28:38_The_Tor_Browser_s__New_identity__feature_works_as_expected.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:28.355
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.226
Given I have started Tails from DVD and logged in and the network is connected 40.813
When I start the Tor Browser 44.223
And the Tor Browser loads the startup page 1.589
Then Tor Browser's circuit view is working 1.728
After features/support/hooks.rb:330 2.084
After features/support/hooks.rb:100 0.000
Tags: @product
2:9.916
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.034
Given I have started Tails from DVD and logged in and the network is connected 27.955
When I start the Tor Browser 46.029
And the Tor Browser loads the startup page 1.434
When I open the address "https://net.ipcalf.com/" in the Tor Browser 23.141
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.067
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 24.804
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 5.483
After features/support/hooks.rb:330 3.988
After features/support/hooks.rb:100 0.000
Tags: @product
3:45.196
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.054
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 24.261
And the network is plugged 0.654
And I successfully configure Tor 37.217
And available upgrades have been checked 0.070
And all notifications have disappeared 8.289
And there is a GNOME bookmark for the Persistent directory 8.358
When I start the Tor Browser 1:2.399
And I download some file in the Tor Browser to the Persistent directory 41.059
Then the file is saved to the Persistent directory 0.709
When I open the address "https://tails.net/about" in the Tor Browser 21.287
Then "Tails - How Tails works" has loaded in the Tor Browser 1.861
And I can print the current page as "output.pdf" to the Persistent directory 19.026
After features/support/hooks.rb:330 2.709
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.458
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.043
Given I have started Tails from DVD without network and logged in 20.990
Then the live user's Documents directory exists 1.733
And there is a GNOME bookmark for the Documents directory 7.320
Then I start the Tor Browser in offline mode 59.104
And I can save the current page as "index.html" to the Documents GNOME bookmark 19.309
After features/support/hooks.rb:330 2.600
After features/support/hooks.rb:100 0.000
Tags: @product
1:14.358
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.015
Steps
Given I have started Tails from DVD without network and logged in 1:14.358
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: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 5.823

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:39:32_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-options/1/artifact/build-artifacts/06:39:32_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:39:32_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-options/1/artifact/build-artifacts/06:39:32_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:12.743
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.009
Steps
Given I have started Tails from DVD without network and logged in 1:12.743
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 6.643

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:40:53_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_test-suite-options/1/artifact/build-artifacts/06:40:53_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_test-suite-options/1/artifact/build-artifacts/06:40:53_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-options/1/artifact/build-artifacts/06:40:53_The_default_XDG_directories_are_usable_in_Tor_Browser,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
2:27.646
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 1:14.773
Then the live user's Pictures directory exists 1.387
And there is a GNOME bookmark for the Pictures directory 3.349
Then I start the Tor Browser in offline mode 45.281
And I can save the current page as "index.html" to the Pictures GNOME bookmark 22.854
After features/support/hooks.rb:330 8.825
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.146
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 10.771
Then the live user's Videos directory exists 1.414
And there is a GNOME bookmark for the Videos directory 6.996
Then I start the Tor Browser in offline mode 55.337
And I can save the current page as "index.html" to the Videos GNOME bookmark 11.625
After features/support/hooks.rb:330 4.491
After features/support/hooks.rb:100 0.000
Tags: @product
7:34.833
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.086
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 48.566
And all tps features are active 3.405
And all persistent filesystems have safe access rights 0.279
And all persistence configuration files have safe access rights 0.450
And all persistent directories have safe access rights 4.397
When I start the Tor Browser in offline mode 1:0.182
And I add a bookmark to eff.org in the Tor Browser 36.699
And I cold reboot the computer 20.478
And the computer reboots Tails 1:58.177
And I enable persistence 38.925
And I log in to a new session 1:6.434
And all notifications have disappeared 14.888
And I start the Tor Browser in offline mode 40.294
Then the Tor Browser has a bookmark to eff.org 1.651
After features/support/hooks.rb:330 1.342
After features/support/hooks.rb:100 0.043