Closed
Bug 1995176
Opened 1 year ago
Closed 1 year ago
Intermittent /webdriver/tests/classic/perform_actions/key.py | test_no_browsing_context - teardown error: webdriver.error.UnknownErrorException: unknown error (500): Failed to decode response from marionette
Categories
(Remote Protocol :: Marionette, defect, P5)
Remote Protocol
Marionette
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: intermittent-failure)
Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=532036015&repo=mozilla-beta&task=FhqtVR_VRQySdhpfjaMHEA.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FhqtVR_VRQySdhpfjaMHEA/runs/0/artifacts/public/logs/live_backing.log
[task 2025-10-19T11:37:37.349+00:00] 11:37:37 INFO - STDOUT: =================================== ERRORS ====================================
[task 2025-10-19T11:37:37.350+00:00] 11:37:37 INFO - STDOUT: _________________ ERROR at setup of test_no_browsing_context __________________
[task 2025-10-19T11:37:37.351+00:00] 11:37:37 INFO - STDOUT: session = <Session 58535ff9-e68f-4431-8d7b-e3db2e34beb2>
[task 2025-10-19T11:37:37.352+00:00] 11:37:37 INFO - STDOUT: url = <function url.<locals>.url at 0x000001F7DE12BF60>
[task 2025-10-19T11:37:37.352+00:00] 11:37:37 INFO - STDOUT: @pytest.fixture
[task 2025-10-19T11:37:37.353+00:00] 11:37:37 INFO - STDOUT: def closed_frame(session, url):
[task 2025-10-19T11:37:37.353+00:00] 11:37:37 INFO - STDOUT: """Create a frame and remove it after switching to it.
[task 2025-10-19T11:37:37.354+00:00] 11:37:37 INFO - STDOUT:
[task 2025-10-19T11:37:37.355+00:00] 11:37:37 INFO - STDOUT: The removed frame will be kept selected, which allows to test for invalid
[task 2025-10-19T11:37:37.355+00:00] 11:37:37 INFO - STDOUT: browsing context references.
[task 2025-10-19T11:37:37.356+00:00] 11:37:37 INFO - STDOUT: """
[task 2025-10-19T11:37:37.357+00:00] 11:37:37 INFO - STDOUT: original_handle = session.window_handle
[task 2025-10-19T11:37:37.358+00:00] 11:37:37 INFO - STDOUT: new_handle = session.new_window()
[task 2025-10-19T11:37:37.358+00:00] 11:37:37 INFO - STDOUT:
[task 2025-10-19T11:37:37.359+00:00] 11:37:37 INFO - STDOUT: session.window_handle = new_handle
[task 2025-10-19T11:37:37.360+00:00] 11:37:37 INFO - STDOUT:
[task 2025-10-19T11:37:37.360+00:00] 11:37:37 INFO - STDOUT: session.url = url("/webdriver/tests/support/html/frames.html")
[task 2025-10-19T11:37:37.361+00:00] 11:37:37 INFO - STDOUT:
[task 2025-10-19T11:37:37.366+00:00] 11:37:37 INFO -
[task 2025-10-19T11:37:37.366+00:00] 11:37:37 INFO - TEST-PASS | /webdriver/tests/classic/perform_actions/key.py | test_null_response_value
[task 2025-10-19T11:37:37.366+00:00] 11:37:37 INFO - TEST-PASS | /webdriver/tests/classic/perform_actions/key.py | test_no_top_browsing_context
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - TEST-UNEXPECTED-ERROR | /webdriver/tests/classic/perform_actions/key.py | test_no_browsing_context - teardown error: webdriver.error.UnknownErrorException: unknown error (500): Failed to decode response from marionette
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - session = <Session (disconnected)>
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO -
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - @pytest.fixture(autouse=True)
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - def release_actions(session):
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - # release all actions after each test
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - # equivalent to a teardown_function, but with access to session fixture
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - yield
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO -
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - # Avoid frequent intermittent failures on Mozilla Windows CI with
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - # perform_actions tests:
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - # https://bugzilla.mozilla.org/show_bug.cgi?id=1879556
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - if (
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - session.capabilities["browserName"] == "firefox"
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - and session.capabilities["platformName"] == "windows"
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - ):
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - time.sleep(0.1)
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO -
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - try:
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - > session.actions.release()
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO -
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - session = <Session (disconnected)>
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO -
[task 2025-10-19T11:37:37.367+00:00] 11:37:37 INFO - tests\web-platform\tests\webdriver\tests\classic\perform_actions\conftest.py:78:
| Comment hidden (Intermittent Failures Robot) |
Comment 2•1 year ago
|
||
There was a content process crash during navigation. geckodriver cannot find minidump files at the moment due to bug 1943038.
Depends on: 1943038
Comment 3•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•