Closed Bug 1913792 Opened 6 months ago Closed 6 months ago

Perma [tier 2] mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* | :state="nocontext" - assert_unreached

Categories

(Core :: Graphics: WebGPU, defect, P5)

defect

Tracking

()

RESOLVED FIXED
131 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox129 --- unaffected
firefox130 --- unaffected
firefox131 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression)

Attachments

(1 file)

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


[task 2024-08-19T17:22:55.434Z] 17:22:55     INFO - TEST-START | /_mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*
[task 2024-08-19T17:22:55.438Z] 17:22:55     INFO - Closing window bfda071b-3446-4e15-80a8-2c71aef1484d
[task 2024-08-19T17:22:56.163Z] 17:22:56     INFO - PID 1175 | JavaScript warning: https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js, line 125: WebGL context was lost.
[task 2024-08-19T17:22:56.163Z] 17:22:56     INFO - PID 1175 | JavaScript warning: https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js, line 125: WebGL context was lost.
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO - 
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO - TEST-UNEXPECTED-FAIL | /_mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* | :state="nocontext" - assert_unreached: 
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -   - EXPECTATION FAILED: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -     unexpectedly did not throw
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -     shouldThrow@https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js:294:36
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -     runTest@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:190:12
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -     @https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:425:5
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.482Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.483Z] 17:22:56     INFO -  Reached unreachable code
[task 2024-08-19T17:22:56.483Z] 17:22:56     INFO - wpt_fn@https://web-platform.test:8443/_mozilla/webgpu/common/runtime/wpt.js:81:25
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO - 
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO - TEST-UNEXPECTED-FAIL | /_mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* | :state="placeholder-nocontext" - assert_unreached: 
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -   - EXPECTATION FAILED: subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     THREW OperationError, instead of InvalidStateError: OperationError: GPUQueue.copyExternalImageToTexture: Destination size is empty
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     shouldThrow@https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js:300:50
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     runTest@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:190:12
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     @https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:425:5
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -   - EXPECTATION FAILED: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     unexpectedly did not throw
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     shouldThrow@https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js:294:36
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     runTest@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:190:12
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     @https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:425:5
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO -  Reached unreachable code
[task 2024-08-19T17:22:56.485Z] 17:22:56     INFO - wpt_fn@https://web-platform.test:8443/_mozilla/webgpu/common/runtime/wpt.js:81:25
[task 2024-08-19T17:22:56.487Z] 17:22:56     INFO - 
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO - TEST-UNEXPECTED-FAIL | /_mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* | :state="placeholder-hascontext" - assert_unreached: 
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -   - EXPECTATION FAILED: subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     THREW OperationError, instead of InvalidStateError: OperationError: GPUQueue.copyExternalImageToTexture: Destination size is empty
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     shouldThrow@https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js:300:50
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     runTest@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:190:12
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     @https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:425:5
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -   - EXPECTATION FAILED: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     unexpectedly did not throw
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     shouldThrow@https://web-platform.test:8443/_mozilla/webgpu/common/framework/fixture.js:294:36
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     runTest@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:190:12
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     @https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:425:5
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO -  Reached unreachable code
[task 2024-08-19T17:22:56.488Z] 17:22:56     INFO - wpt_fn@https://web-platform.test:8443/_mozilla/webgpu/common/runtime/wpt.js:81:25
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO - 
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO - TEST-UNEXPECTED-FAIL | /_mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* | :state="valid" - assert_unreached: 
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -   - EXCEPTION: OperationError: GPUQueue.copyExternalImageToTexture: Destination size is empty
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -     subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -     runTest/<@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:199:27
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -     expectValidationError@https://web-platform.test:8443/_mozilla/webgpu/webgpu/gpu_test.js:1020:25
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -     runTest@https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:198:12
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -     @https://web-platform.test:8443/_mozilla/webgpu/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.js:425:5
[task 2024-08-19T17:22:56.490Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":0,"height":0,"depthOrArrayLayers":0}
[task 2024-08-19T17:22:56.491Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.491Z] 17:22:56     INFO -   - INFO: subcase: copySize={"width":1,"height":1,"depthOrArrayLayers":1}
[task 2024-08-19T17:22:56.491Z] 17:22:56     INFO -     OK
[task 2024-08-19T17:22:56.491Z] 17:22:56     INFO -  Reached unreachable code
[task 2024-08-19T17:22:56.491Z] 17:22:56     INFO - wpt_fn@https://web-platform.test:8443/_mozilla/webgpu/common/runtime/wpt.js:81:25
[task 2024-08-19T17:22:56.491Z] 17:22:56     INFO - TEST-OK | /_mozilla/webgpu/cts/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture/cts.https.html?q=webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* | took 1048ms
[task 2024-08-19T17:22:56.492Z] 17:22:56     INFO - Restarting browser for new test group
[task 2024-08-19T17:22:56.494Z] 17:22:56     INFO - PID 1175 | 1724088176483	Marionette	INFO	Stopped listening on port 52606
[task 2024-08-19T17:22:57.084Z] 17:22:57     INFO - Browser exited with return code 0
[task 2024-08-19T17:22:57.085Z] 17:22:57     INFO - Closing logging queue
[task 2024-08-19T17:22:57.085Z] 17:22:57     INFO - queue closed
[task 2024-08-19T17:22:57.118Z] 17:22:57     INFO - Application command: /opt/worker/tasks/task_172408775489964/build/application/Firefox Nightly.app/Contents/MacOS/firefox --marionette about:blank -foreground -profile /var/folders/wx/9pd2d09d01b4scy1m7mwwjf8000014/T/tmpgxs31wjb
[task 2024-08-19T17:22:57.124Z] 17:22:57     INFO - PID 1196 | 1724088174474	Marionette	INFO	Marionette enabled
[task 2024-08-19T17:22:57.124Z] 17:22:57     INFO - PID 1196 | 1724088174927	Marionette	INFO	Listening on port 52731
[task 2024-08-19T17:22:57.124Z] 17:22:57     INFO - Starting runner
[task 2024-08-19T17:22:57.451Z] 17:22:57     INFO - PID 1196 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-08-19T17:22:57.457Z] 17:22:57     INFO - PID 1196 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Amo: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-08-19T17:22:57.459Z] 17:22:57     INFO - PID 1196 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-08-19T17:22:57.460Z] 17:22:57     INFO - PID 1196 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Amp: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-08-19T17:22:57.461Z] 17:22:57     INFO - PID 1196 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-08-19T17:22:57.462Z] 17:22:57     INFO - PID 1196 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Wikipedia: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-08-19T17:22:57.494Z] 17:22:57     INFO - PID 1196 | 2024-08-19 17:22:57.493 firefox[1196:26793] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2)
[task 2024-08-19T17:22:57.663Z] 17:22:57     INFO - Installing extension from /opt/worker/tasks/task_172408775489964/build/tests/extensions/specialpowers@mozilla.org.xpi
[task 2024-08-19T17:22:57.664Z] 17:22:57     INFO - PID 1196 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-08-19T17:22:57.664Z] 17:22:57     INFO - PID 1196 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Mdn: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-08-19T17:22:57.673Z] 17:22:57     INFO - PID 1196 | [ERROR error_support::handling] suggest-unexpected: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base
[task 2024-08-19T17:22:57.673Z] 17:22:57     INFO - PID 1196 | console.error: URLBar - QuickSuggest.SuggestBackendRust: "Ingest error for Yelp: Error from Remote Settings: Error parsing URL: relative URL with a cannot-be-a-base base"
[task 2024-08-19T17:22:57.791Z] 17:22:57     INFO - TEST-START | /_mozilla/webgpu/cts/webgpu/api/validation/queue/writeBuffer/cts.https.html?q=webgpu:api,validation,queue,writeBuffer:usages:*

:ErichDonGubler, since you are the author of the regressor, bug 1909753, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(egubler)

This was an incorrect removal of metadata for the webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:* CTS test path in the first few patches of bug 1909753. Reverting as a patch here.

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

Not going to wait for review to block landing, since the patch is pretty surgical in its precision.

Pushed by egubler@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8e460b1f3584 test(webgpu): un-remove `FAIL`ing meta. for `webgpu:api,validation,queue,copyToTexture,CopyExternalImageToTexture:source_canvas,state:*`
Status: ASSIGNED → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED
Target Milestone: --- → 131 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: