Update WebGPU CTS to new version 9964a05b4d053bfbd75a049b545bafd9757b7085 from 2026-06-02 16:40:55
Categories
(Core :: Graphics: WebGPU, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox153 | --- | affected |
People
(Reporter: update-bot, Assigned: jimb)
References
(Blocks 1 open bug)
Details
(Whiteboard: [3pl-filed][task_id: WpukHaqCSWqWkFpGSVxnjQ])
Attachments
(1 obsolete file)
This update covers 3 commits. Here are the overall diff statistics, and then the commit information.
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts | 3 +
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/expression/binary/bitwise_shift.spec.ts | 3 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/extension/subgroup_size_control.spec.ts | 216 ++++++++++
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/shader_validation_test.ts | 8 +-
dom/webgpu/tests/cts/checkout/tools/gen_version | 2 +-
dom/webgpu/tests/cts/moz.yaml | 4 +-
testing/web-platform/mozilla/tests/webgpu/common/internal/version.js | 2 +-
testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/extension/subgroup_size_control/cts.https.html | 5 +
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js | 3 +
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/expression/binary/bitwise_shift.spec.js | 3 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/extension/subgroup_size_control.spec.js | 216 ++++++++++
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_validation_test.js | 10 +-
12 files changed, 466 insertions(+), 9 deletions(-)
9964a05b4d053bfbd75a049b545bafd9757b7085 by Jiawei Shao <jiawei.shao@intel.com>
https://github.com/gpuweb/cts/commit/9964a05b4d053bfbd75a049b545bafd9757b7085
Authored: 2026-06-03 00:40:55 +0800
Committed: 2026-06-02 09:40:55 -0700
Ensure WorkgroupSizeX never exceeds the maximum value in subgroup size control tests (#4655)
Issue: #4640
Files Modified:
- src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts
- src/webgpu/shader/validation/extension/subgroup_size_control.spec.ts
b507bd117e53db86f2fb52d0d858d3ae7d684a85 by James Price <jrprice@google.com>
https://github.com/gpuweb/cts/commit/b507bd117e53db86f2fb52d0d858d3ae7d684a85
Authored: 2026-05-28 20:52:45 -0400
Committed: 2026-05-28 20:52:45 -0400
Add validation coverage for const SHIFT override (#4649)
Test that we correctly reject excessive shift amounts when the LHS is
constant and the RHS is an override.
Missing coverage as per a recent Tint bug.
Files Modified:
- src/webgpu/shader/validation/expression/binary/bitwise_shift.spec.ts
16f8a068dbadc5f220921e1b6daaa453fadf177a by Jiawei Shao <jiawei.shao@intel.com>
https://github.com/gpuweb/cts/commit/16f8a068dbadc5f220921e1b6daaa453fadf177a
Authored: 2026-05-27 08:44:05 +0800
Committed: 2026-05-27 08:44:05 +0800
Add shader validation tests on subgroup-size-control - Part II (#4648)
- Add shader validation tests on subgroup-size-control - Part II
This patch adds the second part of the shader validation tests on the
extension subgroup-size-control:
- The value of @subgroup_size must be a constant expression or an
override expression that resolves to an i32 or an u32. - The value of @subgroup_size must be a power of 2.
- The x-dimension of the entry point's workgroup_size must be a
multiple of the @subgroup_size value, or a pipeline creation error
occurs
Issue: #4640
- Address reviewer's comments
Files Modified:
- src/webgpu/shader/validation/extension/subgroup_size_control.spec.ts
- src/webgpu/shader/validation/shader_validation_test.ts
| Reporter | ||
Comment 1•29 days ago
|
||
| WpukHaqCSWqWkFpGSVxnjQ | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=f045ae82b91631c6cf665a18e5fd4a146d736ed3
| Reporter | ||
Comment 2•29 days ago
|
||
| Reporter | ||
Comment 3•28 days ago
|
||
| Rc-2PTWXRvKtEcdFpGYnUg | ||
The try push is done, we found jobs with unclassified failures.
Needs Close Investigation:
- _mozilla/webgpu/cts/webgpu/api/validation/buffer/mapping/shared.https.html?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*
- 1 of 3 failed on the same (retriggered) task
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-2 (X7OPPCk1T9qT_ord2n_7qg)
- 1 of 3 failed on the same (retriggered) task
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-21 - 1 of 3 failed on the same (retriggered) task (failed: Qw6OJiPZRzKBacBWn7vYrg)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-13 - 1 of 3 failed on the same (retriggered) task (failed: HbCwbfJ9RDyRC-rbB78cnQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-18 - 1 of 3 failed on the same (retriggered) task (failed: SQWDu_-NQaicjxSyTCQpOw)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-long-2 - 2 of 3 failed on the same (retriggered) task (failed: W1jcD9zWQdOl_zpjZRty-A, SSYxZoM_Tr-XUjKlGlA0tQ)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-24 - 1 of 3 failed on the same (retriggered) task (failed: UHKKeCeJQKuroGxIgFoMFQ)
- test-linux2404-64/opt-web-platform-tests-webgpu-backlog-long-1 - 3 of 3 failed on the same (retriggered) task (failed: FsAkEM_TRK6a7hxWVprMHg, d2aCJAIxTbK_CkJ62MYxDg, Shvh8tI1Rp-d9SEAllYw3Q)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-25 - 3 of 3 failed on the same (retriggered) task (failed: JQWDPAGbTyGc3LB3f0zxPw, DU9FXLCwSxqEAbFXrOuVxQ, JICO-XoIRuygLLVXyVR7wQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-backlog-5 - 1 of 3 failed on the same (retriggered) task (failed: cwJClycsQJOfhLz68ahOIw)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-long-4 - 1 of 3 failed on the same (retriggered) task (failed: HHSo2Fy8SPeZKnQCqK3LdQ)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-3 - 1 of 3 failed on the same (retriggered) task (failed: PVn3YJlqSe-HQeNHROZ0UA)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-long-3 - 1 of 3 failed on the same (retriggered) task (failed: VVYSZMzkRaeuPvXI4FBFuw)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-long-4 - 1 of 3 failed on the same (retriggered) task (failed: Vw-wfz3BSySNvu5ma9-QEQ)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-long-5 - 1 of 3 failed on the same (retriggered) task (failed: YsQf_GLKSxGiD0In347qgA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-24 - 3 of 3 failed on the same (retriggered) task (failed: RSwix64HSE2hFKBi0oGFyQ, Mze8HuodRJ66YDtgrl3ADg, aXl2qz_jRSSH-A0q1DmiLA)
- test-linux2404-64/debug-web-platform-tests-webgpu-backlog-long-3 - 1 of 3 failed on the same (retriggered) task (failed: KOLTLogURwiZojKkGIEKxg)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-backlog-3 - 1 of 3 failed on the same (retriggered) task (failed: VjMsM96eTx-X5_3Btu-Jmg)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-backlog-long-1 - 2 of 3 failed on the same (retriggered) task (failed: W1rY0uuXQlaA6GO7-Rbc_A, WQBe5UA1QsuxjkIYwA1Cgw)
Needs Investigation (Possible Intermittents):
- test-macosx1470-64/debug-web-platform-tests-webgpu-10 - 1 of 3 failed on the same (retriggered) task (failed: XNYxouvwTKWzsVaxKza3sQ)
Known Issues:
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-long-1 - 2 of 3 failed on the same (retriggered) task (failed: Hdk3XE1nQICjabx-G9VTBw, TJk2XC_VRLKdKG1Wj2z8MQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-14 - 1 of 3 failed on the same (retriggered) task (failed: fhcAMIaJSZmh85PGKKVpnQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-backlog-long-1 - 2 of 3 failed on the same (retriggered) task (failed: HGPmE-yISEWFeI8Wrhczgg, ZJcaXwmkT6KHOc6daHsO0w)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 - 1 of 3 failed on the same (retriggered) task (failed: KbJ_n1OuRF-CeLRRCjtWaQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-backlog-long-4 - 2 of 3 failed on the same (retriggered) task (failed: RT9yr67YTYaEzeXqB492eQ, NU4vQ3lVQ6aliLXqEIWuSA)
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 - 1 of 3 failed on the same (retriggered) task (failed: FfXXpa8aSPiimGAvGL49tw)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-19 - 1 of 3 failed on the same (retriggered) task (failed: faXINmO-T7CS_yV0imCepA)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-11 - 1 of 3 failed on the same (retriggered) task (failed: HnQ2OIJvTCOhCgZDbSHM0g)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-long-2 - 1 of 3 failed on the same (retriggered) task (failed: Jk7Alnj7SsanrSIfm-kgRg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-23 - 1 of 3 failed on the same (retriggered) task (failed: R6JDHCT6R3m7YCKELAZS1A)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-20 - 2 of 3 failed on the same (retriggered) task (failed: VQBDy0gxRLGrLH5YEArpCg, NaSVNxLyRRm_w4OuMk7-WA)
- test-linux2404-64/debug-web-platform-tests-webgpu-backlog-3 - 2 of 3 failed on the same (retriggered) task (failed: UodqHiT1SLOojRiFWmAfkQ, b1k-W-XwRjehhXY2apDomw)
- test-macosx1470-64/opt-web-platform-tests-webgpu-5 - 1 of 3 failed on the same (retriggered) task (failed: bzIiHzrtTiG18q30dMi1MA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-3 - 2 of 3 failed on the same (retriggered) task (failed: DCCCB9maRI-Y6orcPczRbQ, KRUDymZeQgyqQ9CCh9-GFQ)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-10 - 1 of 3 failed on the same (retriggered) task (failed: byhpoxX0Trar42ws8bYJ9w)
- test-macosx1470-64/debug-web-platform-tests-webgpu-14 - 1 of 3 failed on the same (retriggered) task (failed: enXbbusNQqWAj1iR7-N8Yg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-7 - 1 of 3 failed on the same (retriggered) task (failed: eV_3KbpBRSeX4BkymQEpgA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-11 - 1 of 3 failed on the same (retriggered) task (failed: ceE7beH2SdCRq2O-0fGORg)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-backlog-7 - 2 of 3 failed on the same (retriggered) task (failed: Nt6AUr0cQUugeBgCeeWQzg, I7rBnSi2TFSv400lLdOMag)
These failures could mean that the library update changed something and caused
tests to fail. You'll need to review them yourself and decide where to go from here.
In either event, I have done all I can and you will need to take it from here. If you
don't want to land my patch, you can replicate it locally for editing with
./mach vendor dom/webgpu/tests/cts/moz.yaml
When reviewing, please note that this is external code, which needs a full and
careful inspection - not a rubberstamp.
Comment 4•27 days ago
|
||
Basically green, minus some intermittents that were likely already there. Nice!
| Reporter | ||
Comment 5•22 days ago
|
||
| BdcRUV42TG6AKoyldY2pRA | ||
This bug is being closed because a newer revision of the library is available.
This bug will be marked as a duplicate of it (because although this bug is older, it is superseded by the newer one).
Updated•22 days ago
|
Description
•