Open Bug 1656677 Opened 4 years ago Updated 2 years ago

Perma /dom/events/scrolling/scrollend-event-for-user-scroll.html | Expected 'x' ([object Number] 191.5) to be an Integer

Categories

(Core :: DOM: Core & HTML, defect)

defect

Tracking

()

Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- unaffected
firefox80 --- unaffected
firefox81 --- wontfix
firefox82 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: intermittent-failure, leave-open, regression, Whiteboard: [stockwell needswork:owner])

Attachments

(1 file)

Filed by: nerli [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=311730329&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ELRyP3qnQcKQzk4tD1n1PQ/runs/0/artifacts/public/logs/live_backing.log


[task 2020-08-01T11:48:17.244Z] 11:48:17 INFO - TEST-START | /css/css-values/animations/calc-interpolation.html
[task 2020-08-01T11:48:17.272Z] 11:48:17 INFO - Setting pref dom.animations-api.compositing.enabled (true)
[task 2020-08-01T11:48:17.303Z] 11:48:17 INFO - Setting pref layout.css.comparison-functions.enabled (true)
[task 2020-08-01T11:48:18.163Z] 11:48:18 INFO - ................................................................................................................
[task 2020-08-01T11:48:18.163Z] 11:48:18 INFO - TEST-OK | /css/css-values/animations/calc-interpolation.html | took 918ms
[task 2020-08-01T11:48:18.168Z] 11:48:18 INFO - Restarting browser for new test group
[task 2020-08-01T11:48:18.190Z] 11:48:18 INFO - PID 9520 | 1596282498185 Marionette INFO Stopped listening on port 54849
[task 2020-08-01T11:48:19.107Z] 11:48:19 INFO - PID 9520 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-08-01T11:48:19.270Z] 11:48:19 INFO - PID 9520 | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-08-01T11:48:19.637Z] 11:48:19 INFO - PID 9520 | ###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2020-08-01T11:48:27.718Z] 11:48:27 INFO - {'actions': [{u'type': u'none', u'id': u'1', u'actions': [{u'duration': 16, u'type': u'pause'}, {u'duration': 16, u'type': u'pause'}, {u'duration': 16, u'type': u'pause'}, {u'duration': 100, u'type': u'pause'}, {u'duration': 16, u'type': u'pause'}]}, {u'type': u'pointer', u'actions': [{u'y': 150, u'x': 191.5, u'frame': {u'frame': u'window'}, u'type': u'pointerMove', u'origin': {'element-6066-11e4-a52e-4f735466cecf': u'dd4ed72c-d250-40f3-a0fd-5de109159a0a', 'chromeelement-9fc5-4b51-a3c8-01716eedeb04': u'dd4ed72c-d250-40f3-a0fd-5de109159a0a'}}, {u'button': 0, u'type': u'pointerDown'}, {u'y': 150, u'x': 191.5, u'frame': {u'frame': u'window'}, u'type': u'pointerMove', u'origin': {'element-6066-11e4-a52e-4f735466cecf': u'dd4ed72c-d250-40f3-a0fd-5de109159a0a', 'chromeelement-9fc5-4b51-a3c8-01716eedeb04': u'dd4ed72c-d250-40f3-a0fd-5de109159a0a'}}, {u'y': 150, u'x': 191.5, u'frame': {u'frame': u'window'}, u'type': u'pointerMove', u'origin': {'element-6066-11e4-a52e-4f735466cecf': u'dd4ed72c-d250-40f3-a0fd-5de109159a0a', 'chromeelement-9fc5-4b51-a3c8-01716eedeb04': u'dd4ed72c-d250-40f3-a0fd-5de109159a0a'}}, {u'button': 0, u'type': u'pointerUp'}], u'parameters': {u'pointerType': u'mouse'}, u'id': u'pointer1'}]}
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - Action action_sequence failed
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - Traceback (most recent call last):
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\base.py", line 790, in process_action
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - result = action_handler(payload)
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\actions.py", line 47, in call
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - self.protocol.action_sequence.send_actions({"actions": actions})
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 441, in send_actions
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - self.marionette._send_message("WebDriver:PerformActions", actions)
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - return func(*args, **kwargs)
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\marionette.py", line 602, in _send_message
[task 2020-08-01T11:48:27.728Z] 11:48:27 WARNING - self._handle_error(err)
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\marionette.py", line 622, in _handle_error
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - InvalidArgumentException: Expected 'x' ([object Number] 191.5) to be an Integer
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - stacktrace:
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - WebDriverError@chrome://marionette/content/error.js:175:5
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - InvalidArgumentError@chrome://marionette/content/error.js:304:5
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - assert.that/<@chrome://marionette/content/assert.js:479:13
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - assert.integer@chrome://marionette/content/assert.js:325:48
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - fromJSON@chrome://marionette/content/action.js:748:18
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - fromJSON@chrome://marionette/content/action.js:869:34
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - fromJSON@chrome://marionette/content/action.js:810:48
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - performActions@chrome://marionette/content/listener.js:855:28
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - dispatch/</req<@chrome://marionette/content/listener.js:529:14
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING - dispatch/<@chrome://marionette/content/listener.js:522:15
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING -
[task 2020-08-01T11:48:27.729Z] 11:48:27 WARNING -
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - Traceback (most recent call last):
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 711, in run_func
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - self.result = True, self.func(self.protocol, self.url, self.timeout)
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 828, in do_testharness
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - done, rv = handler(result)
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\base.py", line 776, in call
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - return callback(url, payload)
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\base.py", line 790, in process_action
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - result = action_handler(payload)
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\actions.py", line 47, in call
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - self.protocol.action_sequence.send_actions({"actions": actions})
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 441, in send_actions
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - self.marionette._send_message("WebDriver:PerformActions", actions)
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - return func(*args, **kwargs)
[task 2020-08-01T11:48:27.747Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\marionette.py", line 602, in _send_message
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - self._handle_error(err)
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\marionette.py", line 622, in _handle_error
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - InvalidArgumentException: Expected 'x' ([object Number] 191.5) to be an Integer
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - stacktrace:
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - WebDriverError@chrome://marionette/content/error.js:175:5
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - InvalidArgumentError@chrome://marionette/content/error.js:304:5
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - assert.that/<@chrome://marionette/content/assert.js:479:13
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - assert.integer@chrome://marionette/content/assert.js:325:48
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - fromJSON@chrome://marionette/content/action.js:748:18
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - fromJSON@chrome://marionette/content/action.js:869:34
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - fromJSON@chrome://marionette/content/action.js:810:48
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - performActions@chrome://marionette/content/listener.js:855:28
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - dispatch/</req<@chrome://marionette/content/listener.js:529:14
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING - dispatch/<@chrome://marionette/content/listener.js:522:15
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING -
[task 2020-08-01T11:48:27.748Z] 11:48:27 WARNING -
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - TEST-UNEXPECTED-ERROR | /dom/events/scrolling/scrollend-event-for-user-scroll.html | Expected 'x' ([object Number] 191.5) to be an Integer
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - Traceback (most recent call last):
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 711, in run_func
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - self.result = True, self.func(self.protocol, self.url, self.timeout)
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 828, in do_testharness
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - done, rv = handler(result)
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\base.py", line 776, in call
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - return callback(url, payload)
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\base.py", line 790, in process_action
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - result = action_handler(payload)
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\actions.py", line 47, in call
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - self.protocol.action_sequence.send_actions({"actions": actions})
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\tests\web-platform\tests\tools\wptrunner\wptrunner\executors\executormarionette.py", line 441, in send_actions
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - self.marionette._send_message("WebDriver:PerformActions", actions)
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
[task 2020-08-01T11:48:27.795Z] 11:48:27 INFO - return func(*args, **kwargs)
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\marionette.py", line 602, in _send_message
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - self._handle_error(err)
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - File "Z:\task_1596279863\build\venv\lib\site-packages\marionette_driver\marionette.py", line 622, in _handle_error
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - InvalidArgumentException: Expected 'x' ([object Number] 191.5) to be an Integer
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - stacktrace:
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - WebDriverError@chrome://marionette/content/error.js:175:5
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - InvalidArgumentError@chrome://marionette/content/error.js:304:5
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - assert.that/<@chrome://marionette/content/assert.js:479:13
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - assert.integer@chrome://marionette/content/assert.js:325:48
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - fromJSON@chrome://marionette/content/action.js:748:18
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - fromJSON@chrome://marionette/content/action.js:869:34
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - fromJSON@chrome://marionette/content/action.js:810:48
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - performActions@chrome://marionette/content/listener.js:855:28
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - dispatch/</req<@chrome://marionette/content/listener.js:529:14
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - dispatch/<@chrome://marionette/content/listener.js:522:15
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO -
[task 2020-08-01T11:48:27.796Z] 11:48:27 INFO - TEST-INFO expected TIMEOUT | took 12649ms

This seems to be regressed by https://hg.mozilla.org/mozilla-central/rev/a46f26c160a5
Joel, could you please take a look at this?

Flags: needinfo?(jmaher)

Set release status flags based on info from the regressing bug 1656228

I don't manage the wptsync info; I assume we can disable this test, I don't see the test being updated in that commit or on github, so this is just a change with the manifest. Given the failure, it looks like we have a coding error as we are passing in 191.5 and expecting an integer. I assume the fix is to the test case and not the manifest.

Flags: needinfo?(jmaher) → needinfo?(james)

In the last 7 days there have been 20 occurrences, all on windows10-64-ccov opt.

Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=313043913&repo=mozilla-central&lineNumber=3937

James, should this be disabled?

Whiteboard: [stockwell needswork]
Severity: normal → S3
Flags: needinfo?(jstutte)
Flags: needinfo?(james)

What expectation adjustment is needed here as the error message is not a step of the test itself? [Expected 'x' ([object Number\] 191.5) to be an Integer] didn't work for me.

Flags: needinfo?(james)
Flags: needinfo?(jstutte)

Hi Anne, this triggers quite often. Should we re-triage it?

Flags: needinfo?(annevk)
Blocks: 1663640

Disabling this test completely and noting it will be enabled as part of bug 1663640 seems like the right course of action here. Will leave that to James.

Flags: needinfo?(annevk)
Flags: needinfo?(aryx.bugmail)
Summary: Perma tier2 /dom/events/scrolling/scrollend-event-for-user-scroll.html | Expected 'x' ([object Number] 191.5) to be an Integer → Perma /dom/events/scrolling/scrollend-event-for-user-scroll.html | Expected 'x' ([object Number] 191.5) to be an Integer
Whiteboard: [stockwell unknown] → [stockwell needswork]
Attachment #9232618 - Attachment description: WIP: Bug 1656677 - set scrollend-event-for-user-scroll.html as failing with error on Windows debug without Fission → Bug 1656677 - set scrollend-event-for-user-scroll.html as failing with error on Windows debug without Fission
Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/139137038d66 set scrollend-event-for-user-scroll.html as failing with error on Windows debug without Fission
Has Regression Range: --- → yes
Flags: needinfo?(james)
Blocks: 1785102
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: