Project Number Date
test_Tails_ISO_21002-ponytail-keyboard-input 11 14 Jun 2025, 04:38

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Browsing the web using the Tor Browser 98 2 24 0 0 124 15 2 17 20:19.079 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:0.076
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.351
And a web server is running on the LAN 1.054
And I capture all network traffic 0.021
When I start the Tor Browser 27.112
And the Tor Browser loads the startup page 3.973
And I open a page on the LAN web server in the Tor Browser 15.152
Then the Tor Browser shows the "Unable to connect" error 1.193
And no traffic was sent to the web server on the LAN 0.217
After features/support/hooks.rb:330 1.325
After features/support/hooks.rb:100 0.071
1:34.586
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.597
Then the live user's Downloads directory exists 0.058
And there is a GNOME bookmark for the Downloads directory 19.576
When I start the Tor Browser 25.022
And the Tor Browser loads the startup page 3.324
Then I can save the current page as "index.html" to the Downloads directory 21.727
And I can print the current page as "output.pdf" to the Downloads directory 13.278
After features/support/hooks.rb:515 0.753
After features/support/hooks.rb:330 1.229
After features/support/hooks.rb:100 0.000
1:23.165
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.415
When I start the Tor Browser 32.173
Then the Tor Browser loads the startup page 1.565
When I download some file in the Tor Browser to the Downloads directory 36.191
Then the file is saved to the Downloads directory 1.819
After features/support/hooks.rb:515 1.472
After features/support/hooks.rb:330 3.014
After features/support/hooks.rb:100 0.000
1:34.724
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Before features/support/hooks.rb:507 0.004
Given I have started Tails from DVD and logged in and the network is connected 11.553
When I start the Tor Browser 26.081
And the Tor Browser loads the startup page 3.927
Then I can listen to an Ogg audio track in Tor Browser 53.162
After features/support/hooks.rb:515 16.041
After features/support/hooks.rb:330 3.471
After features/support/hooks.rb:100 0.003
1:1.776
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 11.668
When I start the Tor Browser 25.342
And the Tor Browser loads the startup page 3.636
Then I can watch a WebM video in Tor Browser 21.128
After features/support/hooks.rb:515 0.805
After features/support/hooks.rb:330 3.464
After features/support/hooks.rb:100 0.000
Tags: @product
1:41.042
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD and logged in and the network is connected 11.841
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/Downloads/synaptic.html" as user "amnesia" 0.136
And I copy "/usr/share/synaptic/html/index.html" to "/home/amnesia/.gnupg/synaptic.html" as user "amnesia" 0.058
And I copy "/usr/share/synaptic/html/index.html" to "/tmp/synaptic.html" as user "amnesia" 0.072
Then the file "/home/amnesia/.gnupg/synaptic.html" exists 0.054
And the file "/lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.047
And the file "/live/overlay/rw/home/amnesia/.gnupg/synaptic.html" exists 0.052
And the file "/tmp/synaptic.html" exists 0.064
Given I start monitoring the AppArmor log of "torbrowser_firefox" 0.166
When I start the Tor Browser 27.624
And the Tor Browser loads the startup page 3.293
And I open the address "file:///home/amnesia/Downloads/synaptic.html" in the Tor Browser 18.893
Then I see "TorBrowserSynapticManual.png" after at most 5 seconds 0.728
And AppArmor has not denied "torbrowser_firefox" from opening "/home/amnesia/Downloads/synaptic.html" 1.339
When I open the address "file:///home/amnesia/.gnupg/synaptic.html" in the Tor Browser 9.206
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.491
When I open the address "file:///lib/live/mount/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.287
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.681
When I open the address "file:///live/overlay/rw/home/amnesia/.gnupg/synaptic.html" in the Tor Browser 8.648
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.512
When I open the address "file:///tmp/synaptic.html" in the Tor Browser 8.353
Then I do not see "TorBrowserSynapticManual.png" after at most 5 seconds 0.485
After features/support/hooks.rb:330 2.690
After features/support/hooks.rb:100 0.000
Tags: @product
44.560
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.496
When I start the Tor Browser 26.809
Then the Tor Browser uses all expected TBB shared libraries 6.253
After features/support/hooks.rb:330 2.930
After features/support/hooks.rb:100 0.000
1:18.649
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Before features/support/hooks.rb:507 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.412
When I start the Tor Browser 35.349
And the Tor Browser loads the startup page 2.020
When I open the address "https://example.com/" in the Tor Browser 19.443
Then Tor Browser displays a "Example Domain" heading on the "Example Domain" page 1.553
And the Tor Browser has 2 tabs open 0.147
When I request a new identity in Tor Browser 3.349
Then the Tor Browser loads the startup page 5.236
And the Tor Browser has 1 tab open 0.137
After features/support/hooks.rb:515 1.295
After features/support/hooks.rb:330 3.916
After features/support/hooks.rb:100 0.000
Tags: @product
43.521
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD and logged in and the network is connected 11.566
When I start the Tor Browser 26.679
And the Tor Browser loads the startup page 2.859
Then Tor Browser's circuit view is working 2.416
After features/support/hooks.rb:330 2.486
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.070
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD and logged in and the network is connected 11.945
When I start the Tor Browser 26.178
And the Tor Browser loads the startup page 3.096
When I open the address "https://net.ipcalf.com/" in the Tor Browser 19.240
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.588
When I open the address "https://mozilla.github.io/webrtc-landing/pc_test.html" in the Tor Browser 13.500
Then Tor Browser displays a "RTCPeerConnection is missing!" heading on the "Simple RTCPeerConnection Video Test" page 1.520
After features/support/hooks.rb:330 3.595
After features/support/hooks.rb:100 0.000
Tags: @product
22.016
Scenario The Persistent directory is 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 without network from a USB drive with a persistent partition enabled and logged in 22.016
Ponytail failed while pressing key combo: DBusException: org.freedesktop.DBus.Error.Disconnected: Connection was disconnected before a reply was received
STDOUT:

STDERR:
Exception ignored in: <function Ponytail.__del__ at 0x719b09b4f7e0>
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ponytail/ponytail.py", line 51, in __del__
    if (self.connected):
AttributeError: 'Ponytail' object has no attribute 'connected'

 (RuntimeError)
./features/support/helpers/screen.rb:344:in `ponytail_press'
./features/support/helpers/screen.rb:352:in `press'
./features/step_definitions/usb.rb:679:in `/^I try to enable persistence( with the changed passphrase)?$/'
./features/step_definitions/usb.rb:703:in `/^I enable persistence( with the changed passphrase)?$/'
./features/step_definitions/snapshots.rb:153:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:150:in `each'
./features/step_definitions/snapshots.rb:150:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ persistent\ partition\ enabled\ and\ logged\ in$/'
features/torified_browsing.feature:106:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
And the network is plugged 0.000
And I successfully configure Tor 0.000
And available upgrades have been checked 0.000
And all notifications have disappeared 0.000
And there is a GNOME bookmark for the Persistent directory 0.000
When I start the Tor Browser 0.000
And I download some file in the Tor Browser to the Persistent directory 0.000
Then the file is saved to the Persistent directory 0.000
When I open the address "https://tails.net/about" in the Tor Browser 0.000
Then "Tails - How Tails works" has loaded in the Tor Browser 0.000
And I can print the current page as "output.pdf" to the Persistent directory 0.000
After features/support/hooks.rb:330 6.066

SCENARIO FAILED: 'The Persistent directory is usable in Tor Browser' (at time 04:34:22)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:34:22_The_Persistent_directory_is_usable_in_Tor_Browser.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:34:22_The_Persistent_directory_is_usable_in_Tor_Browser.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:34:22_The_Persistent_directory_is_usable_in_Tor_Browser.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:34:22_The_Persistent_directory_is_usable_in_Tor_Browser.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:28.409
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and logged in 8.895
Then the live user's Documents directory exists 0.096
And there is a GNOME bookmark for the Documents directory 19.667
Then I start the Tor Browser in offline mode 27.627
And I can save the current page as "index.html" to the Documents GNOME bookmark 32.121
After features/support/hooks.rb:330 1.592
After features/support/hooks.rb:100 0.000
Tags: @product
1:23.690
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.904
Then the live user's Downloads directory exists 0.208
And there is a GNOME bookmark for the Downloads directory 18.809
Then I start the Tor Browser in offline mode 21.916
And I can save the current page as "index.html" to the Downloads GNOME bookmark 33.852
After features/support/hooks.rb:330 2.992
After features/support/hooks.rb:100 0.000
Tags: @product
1:22.540
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.880
Then the live user's Music directory exists 0.148
And there is a GNOME bookmark for the Music directory 18.861
Then I start the Tor Browser in offline mode 20.034
And I can save the current page as "index.html" to the Music GNOME bookmark 34.614
After features/support/hooks.rb:330 2.787
After features/support/hooks.rb:100 0.000
Tags: @product
1:18.521
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.920
Then the live user's Pictures directory exists 0.137
And there is a GNOME bookmark for the Pictures directory 18.949
Then I start the Tor Browser in offline mode 23.072
And I can save the current page as "index.html" to the Pictures GNOME bookmark 27.440
After features/support/hooks.rb:330 2.161
After features/support/hooks.rb:100 0.000
Tags: @product
1:44.215
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.667
Then the live user's Videos directory exists 0.105
And there is a GNOME bookmark for the Videos directory 19.253
Then I start the Tor Browser in offline mode 22.989
And I can save the current page as "index.html" to the Videos GNOME bookmark 53.199
After features/support/hooks.rb:330 1.762
After features/support/hooks.rb:100 0.000
Tags: @product
20.511
Scenario Persistent browser bookmarks
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 20.511
Ponytail failed while pressing key combo: DBusException: org.freedesktop.DBus.Error.Disconnected: Connection was disconnected before a reply was received
STDOUT:

STDERR:
Exception ignored in: <function Ponytail.__del__ at 0x7f86610637e0>
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ponytail/ponytail.py", line 51, in __del__
    if (self.connected):
AttributeError: 'Ponytail' object has no attribute 'connected'

 (RuntimeError)
./features/support/helpers/screen.rb:344:in `ponytail_press'
./features/support/helpers/screen.rb:352:in `press'
./features/step_definitions/usb.rb:679:in `/^I try to enable persistence( with the changed passphrase)?$/'
./features/step_definitions/usb.rb:703:in `/^I enable persistence( with the changed passphrase)?$/'
./features/step_definitions/snapshots.rb:153:in `block in reach_checkpoint'
./features/step_definitions/snapshots.rb:150:in `each'
./features/step_definitions/snapshots.rb:150:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ without\ network\ from\ a\ USB\ drive\ with\ a\ persistent\ partition\ enabled\ and\ logged\ in$/'
features/torified_browsing.feature:134:in `Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in'
And all tps features are active 0.000
And all persistent filesystems have safe access rights 0.000
And all persistence configuration files have safe access rights 0.000
And all persistent directories have safe access rights 0.000
When I start the Tor Browser in offline mode 0.000
And I add a bookmark to eff.org in the Tor Browser 0.000
And I cold reboot the computer 0.000
And the computer reboots Tails 0.000
And I enable persistence 0.000
And I log in to a new session 0.000
And all notifications have disappeared 0.000
And I start the Tor Browser in offline mode 0.000
Then the Tor Browser has a bookmark to eff.org 0.000
After features/support/hooks.rb:330 7.264

SCENARIO FAILED: 'Persistent browser bookmarks' (at time 04:42:17)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:42:17_Persistent_browser_bookmarks.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:42:17_Persistent_browser_bookmarks.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:42:17_Persistent_browser_bookmarks.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21002-ponytail-keyboard-input/11/artifact/build-artifacts/04:42:17_Persistent_browser_bookmarks.journal

After features/support/hooks.rb:100 0.000