Closed Bug 1557429 Opened 6 years ago Closed 6 years ago

Intermittent /webdriver/tests/get_title/user_prompts.py | test_dismiss_and_notify[capabilities0-alert-None] - UnknownErrorException: unknown error (500): Failed to decode response from marionette

Categories

(Remote Protocol :: Marionette, defect, P5)

Version 3
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure, regression)

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=250343916&repo=mozilla-beta
Full log: https://queue.taskcluster.net/v1/task/UYx7l0C0SdaMMss8cnLffA/runs/0/artifacts/public/logs/live_backing.log


11:47:20 INFO - STDOUT: E UnknownErrorException: unknown error (500): Failed to decode response from marionette
11:47:20 INFO - STDOUT: body = {'args': ('alert', 'alert'), 'script': '\n let dialog_type = arguments[0];\n let text = argument... window.dialog_return_value = windowdialog_type;\n }\n }, 0);\n '}
11:47:20 INFO - STDOUT: err = <UnknownErrorException http_status=500>
11:47:20 INFO - STDOUT: method = 'POST'
11:47:20 INFO - STDOUT: response = <Response status=500 error=<UnknownErrorException http_status=500>>
11:47:20 INFO - STDOUT: self = <Session 534dcfa8-c554-a442-b6fc-8e9f4fb78df9>
11:47:20 INFO - STDOUT: url = 'session/534dcfa8-c554-a442-b6fc-8e9f4fb78df9/execute/async'
11:47:20 INFO - STDOUT: tests/web-platform/tests/tools/webdriver/webdriver/client.py
11:47:20 INFO - STDOUT: :472: UnknownErrorException
11:47:20 INFO - STDOUT: =============================== warnings summary ===============================
11:47:20 INFO - STDOUT: <undetermined location>
11:47:20 INFO - STDOUT: Module already imported so cannot be rewritten: mozlog
11:47:20 INFO - STDOUT: Module already imported so cannot be rewritten: tests.support.fixtures
11:47:20 INFO - STDOUT: -- Docs: http://doc.pytest.org/en/latest/warnings.html
11:47:20 INFO - STDOUT: =============== 1 failed, 17 passed, 2 warnings in 34.74 seconds ===============
11:47:20 INFO -
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_accept[capabilities0-alert-None]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_accept[capabilities0-confirm-True]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_accept[capabilities0-prompt-]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_accept_and_notify[capabilities0-alert-None]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_accept_and_notify[capabilities0-confirm-True]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_accept_and_notify[capabilities0-prompt-]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_dismiss[capabilities0-alert-None]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_dismiss[capabilities0-confirm-False]
11:47:20 INFO - TEST-PASS | /webdriver/tests/get_title/user_prompts.py | test_dismiss[capabilities0-prompt-None]
11:47:20 INFO - TEST-UNEXPECTED-FAIL | /webdriver/tests/get_title/user_prompts.py | test_dismiss_and_notify[capabilities0-alert-None] - UnknownErrorException: unknown error (500): Failed to decode response from marionette
11:47:20 INFO - check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x10bd2ea28>
11:47:20 INFO - dialog_type = 'alert', retval = None
11:47:20 INFO -
11:47:20 INFO - @pytest.mark.capabilities({"unhandledPromptBehavior": "dismiss and notify"})
11:47:20 INFO - @pytest.mark.parametrize("dialog_type, retval", [
11:47:20 INFO - ("alert", None),
11:47:20 INFO - ("confirm", False),
11:47:20 INFO - ("prompt", None),
11:47:20 INFO - ])
11:47:20 INFO - def test_dismiss_and_notify(check_user_prompt_closed_with_exception, dialog_type, retval):
11:47:20 INFO - > check_user_prompt_closed_with_exception(dialog_type, retval)
11:47:20 INFO -
11:47:20 INFO - check_user_prompt_closed_with_exception = <function check_user_prompt_closed_with_exception at 0x10bd2ea28>
11:47:20 INFO - dialog_type = 'alert'
11:47:20 INFO - retval = None
11:47:20 INFO -

Firefox stopped with exit code 5 after a couple of channel errors:

11:47:07 INFO - PID 1140 | Exiting due to channel error.
11:47:07 INFO - PID 1140 | Exiting due to channel error.
11:47:07 INFO - PID 1140 | Exiting due to channel error.
11:47:07 INFO - PID 1140 | 1559821627136 webdriver::server DEBUG Deleting session
11:47:07 INFO - PID 1140 | 1559821627241 geckodriver::marionette DEBUG Browser process stopped: exit code: 5

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
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.