Closed Bug 1854372 Opened 3 years ago Closed 2 years ago

Perma linux shippable [tier 2] /webcodecs/videoFrame-texImage.any.worker.html | texImage.any..html |texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null

Categories

(Core :: Audio/Video: Web Codecs, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox-esr115 --- unaffected
firefox118 --- unaffected
firefox119 --- wontfix
firefox120 --- wontfix

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

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


INFO - TEST-START | /webcodecs/videoFrame-texImage.any.worker.html
[task 2023-09-21T11:32:08.546Z] 11:32:08     INFO - Setting pref dom.media.webcodecs.enabled to true
[task 2023-09-21T11:32:08.552Z] 11:32:08     INFO - Setting pref dom.media.webcodecs.enabled to true
[task 2023-09-21T11:32:08.556Z] 11:32:08     INFO - Closing window 409c73a0-a5ff-4d25-b7b6-f2f60cf5fea8
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - 
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - TEST-UNEXPECTED-FAIL | /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - setupSimpleTextureVertexShader@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:68:54
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - setupSimpleTextureProgram@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:134:44
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - setupTexturedQuad@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:200:44
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - testTexImage2DFromVideoFrame@http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:42:32
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:120:31
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - test@http://web-platform.test:8000/resources/testharness.js:628:30
[task 2023-09-21T11:32:08.839Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:119:5
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.worker.js:10:14
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - 
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - TEST-UNEXPECTED-FAIL | /webcodecs/videoFrame-texImage.any.worker.html | texSubImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupSimpleTextureVertexShader@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:68:54
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupSimpleTextureProgram@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:134:44
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupTexturedQuad@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:200:44
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - testTexImage2DFromVideoFrame@http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:42:32
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:124:31
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - test@http://web-platform.test:8000/resources/testharness.js:628:30
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:123:5
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.worker.js:10:14
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - 
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - TEST-UNEXPECTED-FAIL | /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with 480x360 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupSimpleTextureVertexShader@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:68:54
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupSimpleTextureProgram@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:134:44
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupTexturedQuad@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:200:44
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - testTexImage2DFromVideoFrame@http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:42:32
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:128:31
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - test@http://web-platform.test:8000/resources/testharness.js:628:30
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:127:5
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.worker.js:10:14
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - 
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - TEST-UNEXPECTED-FAIL | /webcodecs/videoFrame-texImage.any.worker.html | texSubImage2D with 480x360 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupSimpleTextureVertexShader@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:68:54
INFO - setupSimpleTextureProgram@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:134:44
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - setupTexturedQuad@http://web-platform.test:8000/webcodecs/webgl-test-utils.js:200:44
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - testTexImage2DFromVideoFrame@http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:42:32
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:132:31
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - test@http://web-platform.test:8000/resources/testharness.js:628:30
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:131:5
[task 2023-09-21T11:32:08.840Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.worker.js:10:14
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - 
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - TEST-UNEXPECTED-FAIL | /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with a closed VideoFrame. - can't access property "texImage2D", gl is null
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - testTexImageWithClosedVideoFrame@http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:113:5
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:136:35
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - test@http://web-platform.test:8000/resources/testharness.js:628:30
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:135:5
[task 2023-09-21T11:32:08.841Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.worker.js:10:14
[task 2023-09-21T11:32:08.842Z] 11:32:08     INFO - 
[task 2023-09-21T11:32:08.842Z] 11:32:08     INFO - TEST-UNEXPECTED-FAIL | /webcodecs/videoFrame-texImage.any.worker.html | texSubImage2D with a closed VideoFrame. - can't access property "texSubImage2D", gl is null
[task 2023-09-21T11:32:08.842Z] 11:32:08     INFO - testTexImageWithClosedVideoFrame@http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:111:5
[task 2023-09-21T11:32:08.842Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:140:35
[task 2023-09-21T11:32:08.843Z] 11:32:08     INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2599:25
[task 2023-09-21T11:32:08.843Z] 11:32:08     INFO - test@http://web-platform.test:8000/resources/testharness.js:628:30
[task 2023-09-21T11:32:08.843Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.js:139:5
[task 2023-09-21T11:32:08.843Z] 11:32:08     INFO - @http://web-platform.test:8000/webcodecs/videoFrame-texImage.any.worker.js:10:14
[task 2023-09-21T11:32:08.843Z] 11:32:08     INFO - TEST-OK | /webcodecs/videoFrame-texImage.any.worker.html | took 293ms
Summary: Perma [Tier 2] /webcodecs/videoFrame-texImage.any.worker.html | single tracking bug → Perma [Tier 2] /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null

I think these are coming from the changes in https://hg.mozilla.org/mozilla-central/rev/87a3081340ea412792856c0728b5ed34343638c2.
Andrew, could you please have a look? Thank you.

Keywords: regression
Regressed by: 1781526
Summary: Perma [Tier 2] /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null → Perma linux shippable [tier 2] /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null

:aosmond, since you are the author of the regressor, bug 1781526, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(aosmond)

Looks like we failed to get a WebGL context at the start of the test, that failure is likely unrelated to my change since this is at the very beginning:
https://searchfox.org/mozilla-central/rev/261fd5a5787a52991e59222a73c2d3b1994cf037/testing/web-platform/tests/webcodecs/videoFrame-texImage.any.js#40

Flags: needinfo?(aosmond)
Assignee: nobody → aosmond
Status: NEW → ASSIGNED

The tests fail to create a WebGL context on both HTMLCanvasElement and
OffscreenCanvas objects, long before it runs any new code.

These would be reported as unexpected now since the fail expectation annotations were removed in https://hg.mozilla.org/mozilla-central/rev/87a3081340ea412792856c0728b5ed34343638c2#l8.7

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

See Also: → 1854824
Summary: Perma linux shippable [tier 2] /webcodecs/videoFrame-texImage.any.worker.html | texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null → Perma linux shippable [tier 2] /webcodecs/videoFrame-texImage.any.worker.html | texImage.any..html |texImage2D with 48x36 srgb VideoFrame. - can't access property "VERTEX_SHADER", gl is null
Duplicate of this bug: 1854824
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: