Closed Bug 2009652 Opened 2 days ago Closed 2 days ago

Intermittent Android pgo shippable Uncaught exception: Traceback (most recent call last): | marionette_driver.errors.TimeoutException: Navigation timed out after 300000 ms | single tracking bug

Categories

(Testing :: General, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1969367

People

(Reporter: whimboo, Unassigned)

Details

(Keywords: intermittent-failure)

This is a hang during the navigation with Marionette only happening with pgo builds on Android. Here an example:
https://treeherder.mozilla.org/logviewer?job_id=543012260&repo=autoland&lineNumber=1577

[task 2026-01-10T15:32:09.193+00:00] 15:32:09     INFO - [mozharness: 2026-01-10 15:32:09.193106Z] Finished run-tests step (failed)
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL - Uncaught exception: Traceback (most recent call last):
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/script.py", line 2397, in run
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     self.run_action(action)
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/script.py", line 2322, in run_action
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     self._possibly_run_method(method_name, error_if_missing=True)
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/script.py", line 2278, in _possibly_run_method
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     return getattr(self, method_name)()
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/scripts/android_emulator_pgo.py", line 236, in run_tests
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     driver.navigate("http://%s:%d/%s" % (IP, PORT, page))
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/workspace/build/venv/lib/python3.9/site-packages/marionette_driver/marionette.py", line 1726, in navigate
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     self._send_message("WebDriver:Navigate", {"url": url})
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/workspace/build/venv/lib/python3.9/site-packages/marionette_driver/decorators.py", line 24, in _
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     return func(*args, **kwargs)
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/workspace/build/venv/lib/python3.9/site-packages/marionette_driver/marionette.py", line 771, in _send_message
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -     self._handle_error(err)
[task 2026-01-10T15:32:09.194+00:00] 15:32:09    FATAL -   File "/builds/worker/workspace/build/venv/lib/python3.9/site-packages/marionette_driver/marionette.py", line 783, in _handle_error
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL -     raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - marionette_driver.errors.TimeoutException: Navigation timed out after 300000 ms
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - stacktrace:
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - 	RemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - 	WebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:202:5
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - 	TimeoutError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:847:5
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - 	bail@chrome://remote/content/shared/Sync.sys.mjs:440:19
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - 
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - Running post_fatal callback...
[task 2026-01-10T15:32:09.195+00:00] 15:32:09    FATAL - Exiting -1

Bug 1966982 already covers this scenario for local testing, so lets mark it dependent on it.

Summary: Intermittent Android pgo Uncaught exception: Traceback (most recent call last) | marionette_driver.errors.TimeoutException: Navigation timed out after 300000 ms → Intermittent Android pgo shippable Uncaught exception: Traceback (most recent call last): | marionette_driver.errors.TimeoutException: Navigation timed out after 300000 ms | single tracking bug
Status: NEW → RESOLVED
Closed: 2 days ago
Duplicate of bug: 1969367
Resolution: --- → DUPLICATE
No longer depends on: 1966982
You need to log in before you can comment on or make changes to this bug.