Closed Bug 1836810 (webgpu-cts-macos) Opened 11 months ago Closed 8 months ago

Add Mac CI for WebGPU CTS

Categories

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

defect

Tracking

()

RESOLVED FIXED
119 Branch
Tracking Status
firefox119 --- fixed

People

(Reporter: ErichDonGubler, Assigned: ErichDonGubler, Mentored)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

We'd like to support Mac as an essential platform for WebGPU in Firefox. However, CI is not something we've turned on and stabilized yet. This bug captures the effort necessary to do that.

The severity field is not set for this bug.
:jimb, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jimb)
Severity: -- → S3
Flags: needinfo?(jimb)
Priority: -- → P3
Blocks: 1708023
Assignee: nobody → bwerth
Mentor: egubler
Status: NEW → ASSIGNED
Depends on: webgpu-mac
Blocks: webgpu-mac
No longer depends on: webgpu-mac
Blocks: webgpu-v1
Attachment #9341085 - Attachment description: Bug 1836810: re-enable WebGPU on Mac in CI r?#webgpu-reviewers → Bug 1836810: re-enable WebGPU on Mac in CI r?#webgpu-reviewers!

Looks like the test expectations can be updated in a fairly clean fashion in a new part that I will add. Because macOS is on the webgpu blocklist, and will remain so until our support improves, each of the meta files will need to add a prefs: [gfx.webgpu.ignore-blocklist:true] declaration.

Attachment #9341085 - Attachment description: Bug 1836810: re-enable WebGPU on Mac in CI r?#webgpu-reviewers! → Bug 1836810 Part 1: Re-enable WebGPU on Mac in CI r?#webgpu-reviewers!
Attachment #9341997 - Attachment description: WIP: Bug 1836810 Part 2: Update macOS CTS test expectations, chunk 1 - 21. → WIP: Bug 1836810 Part 2: Update macOS CTS test expectations.
Depends on: 1846366
Blocks: webgpu-tier-1-macos
No longer blocks: webgpu-v1
Alias: webgpu-v1-cts-macos → webgpu-cts-macos
Blocks: webgpu-mac
No longer blocks: 1708023
Assignee: bwerth → egubler
Priority: P3 → P1
Attachment #9341997 - Attachment description: WIP: Bug 1836810 Part 2: Update macOS CTS test expectations. → Bug 1836810 Part 2: Update macOS CTS test expectations. r=#webgpu-reviewers!
Pushed by egubler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c959bc83614c
Part 1: Re-enable WebGPU on Mac in CI r=taskgraph-reviewers,gbrown,bradwerth
https://hg.mozilla.org/integration/autoland/rev/10ae96f026c5
Part 2: Update macOS CTS test expectations. r=bradwerth
Status: ASSIGNED → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
No longer depends on: 1846366
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: