Closed Bug 1722250 Opened 4 years ago Closed 4 years ago

Intermittent TEST-UNEXPECTED-CRASH | /screen-capture/permissions-policy-<testname>.https.sub.html | expected OK

Categories

(Core :: WebRTC: Audio/Video, defect, P5)

defect

Tracking

()

RESOLVED FIXED
92 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox90 --- unaffected
firefox91 --- unaffected
firefox92 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: karlt)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file, 1 obsolete file)

Filed by: abutkovits [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=346292241&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HPWhWHm2QkyYKrMoY5t-lg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/HPWhWHm2QkyYKrMoY5t-lg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2021-07-25T22:10:21.688Z] 22:10:21     INFO - TEST-START | /screen-capture/permissions-policy-audio+video.https.sub.html
[task 2021-07-25T22:10:21.696Z] 22:10:21     INFO - Setting pref media.navigator.permission.disabled (true)
[task 2021-07-25T22:10:21.707Z] 22:10:21     INFO - Setting pref media.navigator.streams.fake (true)
[task 2021-07-25T22:10:21.714Z] 22:10:21     INFO - Setting pref dom.security.featurePolicy.header.enabled (true)
[task 2021-07-25T22:10:21.722Z] 22:10:21     INFO - Setting pref dom.security.featurePolicy.webidl.enabled (true)
[task 2021-07-25T22:10:22.617Z] 22:10:22  WARNING - Action click failed
[task 2021-07-25T22:10:22.621Z] 22:10:22  WARNING - Traceback (most recent call last):
[task 2021-07-25T22:10:22.621Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/base.py", line 821, in process_action
[task 2021-07-25T22:10:22.621Z] 22:10:22  WARNING -     with ActionContext(self.logger, self.protocol, payload.get("context")):
[task 2021-07-25T22:10:22.621Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/base.py", line 855, in __enter__
[task 2021-07-25T22:10:22.621Z] 22:10:22  WARNING -     self.protocol.testdriver.switch_to_window(self.context, self.initial_window)
[task 2021-07-25T22:10:22.621Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/protocol.py", line 404, in switch_to_window
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -     frame_count = self.parent.base.execute_script("return window.length")
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/tests/web-platform/tests/tools/wptrunner/wptrunner/executors/executormarionette.py", line 83, in execute_script
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -     return method(script, new_sandbox=False, sandbox=None)
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.6/site-packages/marionette_driver/marionette.py", line 1661, in execute_script
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -     rv = self._send_message("WebDriver:ExecuteScript", body, key="value")
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.6/site-packages/marionette_driver/decorators.py", line 27, in _
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -     return func(*args, **kwargs)
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.6/site-packages/marionette_driver/marionette.py", line 630, in _send_message
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -     self._handle_error(err)
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -   File "/builds/worker/workspace/build/venv/lib/python3.6/site-packages/marionette_driver/marionette.py", line 652, in _handle_error
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING -     raise errors.lookup(error)(message, stacktrace=stacktrace)
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING - marionette_driver.errors.NoSuchWindowException: Browsing context has been discarded
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING - stacktrace:
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING - 	WebDriverError@chrome://remote/content/shared/webdriver/Errors.jsm:181:5
[task 2021-07-25T22:10:22.622Z] 22:10:22  WARNING - 	NoSuchWindowError@chrome://remote/content/shared/webdriver/Errors.jsm:415:5
[task 2021-07-25T22:10:22.623Z] 22:10:22  WARNING - 	assert.that/<@chrome://remote/content/shared/webdriver/Assert.jsm:435:13
[task 2021-07-25T22:10:22.623Z] 22:10:22  WARNING - 	assert.open@chrome://remote/content/shared/webdriver/Assert.jsm:143:4
[task 2021-07-25T22:10:22.623Z] 22:10:22  WARNING - 	GeckoDriver.prototype.execute_@chrome://remote/content/marionette/driver.js:717:10
[task 2021-07-25T22:10:22.623Z] 22:10:22  WARNING - 	GeckoDriver.prototype.executeScript@chrome://remote/content/marionette/driver.js:635:30
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 	despatch@chrome://remote/content/marionette/server.js:306:40
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 	execute@chrome://remote/content/marionette/server.js:279:16
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 	onPacket/<@chrome://remote/content/marionette/server.js:252:20
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 	onPacket@chrome://remote/content/marionette/server.js:253:9
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 	_onJSONObjectReady/<@chrome://remote/content/marionette/transport.js:500:20
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 
[task 2021-07-25T22:10:22.624Z] 22:10:22  WARNING - 
[task 2021-07-25T22:10:22.626Z] 22:10:22     INFO - NoSuchWindowException on command, setting status to CRASH
[task 2021-07-25T22:10:22.627Z] 22:10:22     INFO - TEST-UNEXPECTED-CRASH | /screen-capture/permissions-policy-audio+video.https.sub.html | expected OK
[task 2021-07-25T22:10:22.627Z] 22:10:22     INFO - TEST-INFO took 938ms
Flags: needinfo?(karlt)
Regressed by: 1597285
Summary: Intermittent TV TEST-UNEXPECTED-CRASH | /screen-capture/permissions-policy-audio+video.https.sub.html | expected OK → Intermittent TEST-UNEXPECTED-CRASH | /screen-capture/permissions-policy-<testname>.https.sub.html | expected OK
Has Regression Range: --- → yes
See Also: → 1722285

Thanks for pointing this out. It will be fixed by https://github.com/web-platform-tests/wpt/pull/29606/ but I'll put up a patch to skip these until that is resolved.

Flags: needinfo?(karlt)

until https://github.com/web-platform-tests/wpt/pull/29606/ is resolved.

These are skipped instead of annotated with intermittent CRASH because
bug 1722285 reports a mode of failure that is not simply a CRASH.

Assignee: nobody → karlt
Status: NEW → ASSIGNED
Keywords: leave-open

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

Pushed by archaeopteryx@coole-files.de: https://hg.mozilla.org/integration/autoland/rev/936a60cf5113 Skip recently enabled permissions-policy tests to work around harness error r=aryx DONTBUILD
Depends on: 1719632
Keywords: leave-open

now that bug 1719632 is fixed.

Backed out changeset 936a60cf5113

Pushed by ktomlinson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3782d70fa60f re-enable getDisplayMedia() permission-policy tests r=jib
Attachment #9233258 - Attachment is obsolete: true
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: