Closed
Bug 1498094
Opened 6 years ago
Closed 6 years ago
Intermittent /webdriver/tests/fullscreen_window/user_prompts.py | test_accept_and_notify[capabilities0-prompt-] - UnknownErrorException: unknown error (500): Failed to decode response from marionette
Categories
(Remote Protocol :: Marionette, defect, P5)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1488790
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: intermittent-failure)
Filed by: aciure [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=204680958&repo=autoland
https://queue.taskcluster.net/v1/task/Zgk_7GGFREmRAUeZtbtweQ/runs/0/artifacts/public/logs/live_backing.log
20:05:57 INFO - TEST-PASS | /webdriver/tests/fullscreen_window/user_prompts.py | test_accept_and_notify[capabilities0-confirm-True]
20:05:57 INFO - TEST-UNEXPECTED-FAIL | /webdriver/tests/fullscreen_window/user_prompts.py | test_accept_and_notify[capabilities0-prompt-] - UnknownErrorException: unknown error (500): Failed to decode response from marionette
20:05:57 INFO - check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x1116bf0c8>
20:05:57 INFO - dialog_type = 'prompt', retval = ''
20:05:57 INFO -
20:05:57 INFO - @pytest.mark.capabilities({"unhandledPromptBehavior": "accept and notify"})
20:05:57 INFO - @pytest.mark.parametrize("dialog_type, retval", [
20:05:57 INFO - ("alert", None),
20:05:57 INFO - ("confirm", True),
20:05:57 INFO - ("prompt", ""),
20:05:57 INFO - ])
20:05:57 INFO - def test_accept_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval):
20:05:57 INFO - > check_user_prompt_closed_with_exception(dialog_type, retval)
20:05:57 INFO -
20:05:57 INFO - check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x1116bf0c8>
20:05:57 INFO - dialog_type = 'prompt'
20:05:57 INFO - retval = ''
20:05:57 INFO -
20:05:57 INFO - tests/web-platform/tests/webdriver/tests/fullscreen_window/user_prompts.py:93:
20:05:57 INFO - _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
20:05:57 INFO - tests/web-platform/tests/webdriver/tests/fullscreen_window/user_prompts.py:51: in check_user_prompt_closed_with_exception
20:05:57 INFO - assert_dialog_handled(session, expected_text=dialog_type, expected_retval=retval)
20:05:57 INFO - tests/web-platform/tests/webdriver/tests/support/asserts.py:75: in assert_dialog_handled
20:05:57 INFO - assert session.alert.text != expected_text, (
20:05:57 INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:20: in inner
20:05:57 INFO - return func(self, *args, **kwargs)
20:05:57 INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:354: in text
20:05:57 INFO - return self.session.send_session_command("GET", "alert/text")
20:05:57 INFO - tests/web-platform/tests/tools/webdriver/webdriver/client.py:509: in send_session_command
20:05:57 INFO - return self.send_command(method, url, body)
Comment hidden (Intermittent Failures Robot) |
Comment 2•6 years ago
|
||
Very strange log output:
> 20:05:32 INFO - PID 869 | 1539227132348 webdriver::server DEBUG -> GET /session/82a876e9-bbc0-4947-8616-204f2f7cfaa3/alert/text
> 20:05:32 INFO - PID 869 | 1539227132566 webdriver::server DEBUG Deleting session
> 20:05:32 INFO - PID 869 | ** Unknown exception behavior: -2147483647
> 20:05:32 INFO - PID 869 | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
> 20:05:32 INFO - PID 869 | ** Unknown exception behavior: -2147483647
> 20:05:32 INFO - PID 869 | ** Unknown exception behavior: -2147483647
> 20:05:32 INFO - PID 869 | 1539227132668 geckodriver::marionette DEBUG Browser process stopped: exit code: 1
> 20:05:32 INFO - PID 869 | 1539227132674 webdriver::server DEBUG <- 500 Internal Server Error {"value":{"error":"unknown error","message":"Failed to decode response from marionette","stacktrace":""}}
We send the `WebDriver:GetAlertText` command and the session gets deleted. I assume there was a crash of Firefox. Sadly we don't see those details yet due to bug 1490906.
Depends on: 1490906
Comment 3•6 years ago
|
||
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
Updated•6 years ago
|
Resolution: INCOMPLETE → DUPLICATE
Comment 5•2 years ago
|
||
Moving bug to Remote Protocol::Marionette component per bug 1815831.
Component: geckodriver → Marionette
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•