Update WebGPU CTS to new version cf0073691abc3b97587411c105e14f0af795db37 from 2026-06-16 18:40:53
Categories
(Core :: Graphics: WebGPU, task, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox154 | --- | fixed |
People
(Reporter: update-bot, Assigned: ErichDonGubler)
References
(Blocks 1 open bug)
Details
(Whiteboard: [3pl-filed][task_id: XrBWwN_aQe6W4hKubVQIyw])
Attachments
(1 file)
This update covers 10 commits, including 5 new upstream commits I've never filed a bug on before. (They're the top 5.). Here are the overall diff statistics, and then the commit information.
dom/webgpu/tests/cts/checkout/src/resources/cache/hashes.json | 2 +-
dom/webgpu/tests/cts/checkout/src/resources/cache/webgpu/shader/execution/binary/i32_arithmetic.bin | Bin
dom/webgpu/tests/cts/checkout/src/webgpu/api/validation/createView.spec.ts | 2 +-
dom/webgpu/tests/cts/checkout/src/webgpu/capability_info.ts | 2 +
dom/webgpu/tests/cts/checkout/src/webgpu/listing_meta.json | 10 +
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/binary/i32_arithmetic.cache.ts | 20 +
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/binary/i32_arithmetic.spec.ts | 22 +
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMax.spec.ts | 111 ++++
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMin.spec.ts | 115 ++++
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/insertBits.spec.ts | 43 +
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.ts | 26 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.ts | 26 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.ts | 5 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.ts | 5 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.ts | 12 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupElect.spec.ts | 10 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupMinMax.spec.ts | 5 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.ts | 7 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts | 17 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/execution/shader_io/fragment_builtins.spec.ts | 7 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/types.ts | 39 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/decl/util.ts | 41 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/decl/var.spec.ts | 6 +-
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/expression/call/builtin/atomicStoreMinMax.spec.ts | 266 ++++++++++
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/extension/subgroup_size_control.spec.ts | 213 ++++++++
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/shader_validation_test.ts | 9 +-
dom/webgpu/tests/cts/checkout/src/webgpu/shader/validation/types/pointer.spec.ts | 6 +-
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/execution/expression/binary/i32_arithmetic/cts.https.html | 1 +
testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMax/cts.https.html | 36 +
testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMin/cts.https.html | 36 +
testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/execution/expression/call/builtin/insertBits/cts.https.html | 1 +
testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/expression/call/builtin/atomicStoreMinMax/cts.https.html | 42 +
testing/web-platform/mozilla/tests/webgpu/cts/webgpu/shader/validation/extension/subgroup_size_control/cts.https.html | 5 +
testing/web-platform/mozilla/tests/webgpu/resources/cache/hashes.json | 2 +-
testing/web-platform/mozilla/tests/webgpu/resources/cache/webgpu/shader/execution/binary/i32_arithmetic.bin | Bin
testing/web-platform/mozilla/tests/webgpu/webgpu/api/validation/createView.spec.js | 2 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/capability_info.js | 6 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/listing.js | 32 +
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/i32_arithmetic.cache.js | 20 +
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/binary/i32_arithmetic.spec.js | 22 +
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMax.spec.js | 111 ++++
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMin.spec.js | 115 ++++
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/insertBits.spec.js | 43 +
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.js | 26 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.js | 26 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.js | 5 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.js | 5 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.js | 12 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupElect.spec.js | 10 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMinMax.spec.js | 5 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.js | 7 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/shader_io/compute_builtins.spec.js | 17 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/execution/shader_io/fragment_builtins.spec.js | 7 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/types.js | 37 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/util.js | 43 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/decl/var.spec.js | 4 +-
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/expression/call/builtin/atomicStoreMinMax.spec.js | 266 ++++++++++
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/extension/subgroup_size_control.spec.js | 213 ++++++++
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/shader_validation_test.js | 13 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/shader/validation/types/pointer.spec.js | 4 +-
testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/atomics/atomicStoreMax.as_worker.js | 6 +
testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/shader/execution/expression/call/builtin/atomics/atomicStoreMin.as_worker.js | 6 +
testing/web-platform/mozilla/tests/webgpu/webgpu/webworker/shader/validation/expression/call/builtin/atomicStoreMinMax.as_worker.js | 6 +
68 files changed, 2077 insertions(+), 156 deletions(-)
cf0073691abc3b97587411c105e14f0af795db37 by Marc Stampfli <marc.kurt.stampfli@icloud.com>
https://github.com/gpuweb/cts/commit/cf0073691abc3b97587411c105e14f0af795db37
Authored: 2026-06-16 20:40:53 +0200
Committed: 2026-06-16 14:40:53 -0400
Add i32 remainder tests for negative dividends across non-power-of-two moduli (#4665)
The existing remainder cases only use moduli 10 and 256 (from the sparse i32 range), missing value-dependent codegen paths such as modulus 768 where some implementations compute signed % as unsigned for negative operands (e.g. -1 % 768 returns 255 instead of -1). Add a remainder_negative test covering negative dividends across moduli 3/7/100/256/768/1000. See https://github.com/gfx-rs/wgpu/issues/8191.
Files Modified:
- src/resources/cache/hashes.json
- src/resources/cache/webgpu/shader/execution/binary/i32_arithmetic.bin
- src/webgpu/shader/execution/expression/binary/i32_arithmetic.cache.ts
- src/webgpu/shader/execution/expression/binary/i32_arithmetic.spec.ts
048fece46a778d66d8949d52745e367229809fa3 by dan sinclair <dsinclair@chromium.org>
https://github.com/gpuweb/cts/commit/048fece46a778d66d8949d52745e367229809fa3
Authored: 2026-06-15 23:38:20 -0400
Committed: 2026-06-15 23:38:20 -0400
CTS validation/execution for atomic_vec2u_min_max (#4662)
Add CTS tests for the Atomic Vec2u Min/Max extension. These tests were created by @petermcneeleychromium.
The tests have been run and pass on Dawn on Metal.
Co-authored-by: Peter McNeeley <petermcneeley@google.com>
Files Added:
- src/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMax.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/atomics/atomicStoreMin.spec.ts
- src/webgpu/shader/validation/expression/call/builtin/atomicStoreMinMax.spec.ts
Files Modified:
- src/webgpu/capability_info.ts
- src/webgpu/listing_meta.json
- src/webgpu/shader/validation/shader_validation_test.ts
47babb27606ec571df298262bee54fa2b5528bc2 by Yang Gu <ygu@microsoft.com>
https://github.com/gpuweb/cts/commit/47babb27606ec571df298262bee54fa2b5528bc2
Authored: 2026-06-13 13:19:17 +0800
Committed: 2026-06-13 05:19:17 +0000
Access subgroupMinSize/subgroupMaxSize directly on GPUAdapterInfo (#4663)
These properties are now exposed on GPUAdapterInfo, so the local
SubgroupProperties interface and the adapterInfo as SubgroupProperties
casts are no longer needed. Read them directly via
adapterInfo.subgroupMinSize / adapterInfo.subgroupMaxSize.
They are still declared optional in @webgpu/types (number | undefined),
so a non-null assertion (!) is used at these call sites, which are all
gated on the subgroups (or subgroup-size-control) feature where the
values are guaranteed to be present.
Co-authored-by: Claude Opus 4 (1M context) <noreply@anthropic.com>
Files Modified:
- src/webgpu/shader/execution/expression/call/builtin/subgroupAdd.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/subgroupBitwise.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/subgroupBroadcast.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/subgroupElect.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/subgroupMinMax.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/subgroupMul.spec.ts
- src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts
- src/webgpu/shader/execution/shader_io/fragment_builtins.spec.ts
- src/webgpu/shader/validation/extension/subgroup_size_control.spec.ts
d7791c8417dc616c1d255215a6017e41d01ee99d by Natalie Chouinard <chouinard@google.com>
https://github.com/gpuweb/cts/commit/d7791c8417dc616c1d255215a6017e41d01ee99d
Authored: 2026-06-12 20:56:51 -0400
Committed: 2026-06-13 00:56:51 +0000
Add insertBits edge case regression test (#4664)
This reproduces a GPU hang on Mac for the Dawn implementation (see
crbug.com/506180954).
Files Modified:
- src/webgpu/listing_meta.json
- src/webgpu/shader/execution/expression/call/builtin/insertBits.spec.ts
12200d24a6579556991b8877ffda167216a515a6 by shaoboyan091 <shaoboyan@microsoft.com>
https://github.com/gpuweb/cts/commit/12200d24a6579556991b8877ffda167216a515a6
Authored: 2026-06-11 08:45:44 +0800
Committed: 2026-06-11 08:45:44 +0800
Add shared support for WGSL immediate validation (#4658)
- Add shared support for WGSL immediate validation
This patch adds the shared CTS plumbing needed by the follow-up
WGSL immediate address space validation tests.
It adds immediate_address_space to the known WGSL language feature
list, models immediate in the address space metadata, and treats it
as a module-scope, unbound, read-only address space with
host-shareable store types.
The validation helpers emit the required WGSL requires directive and
skip immediate tests when immediate data is not exposed by the browser.
The skip checks setImmediates/maxImmediateSize because current
Chrome Canary exposes the API before advertising the WGSL feature.
This also removes two now-unnecessary address-space type assertions
that became redundant once the shared metadata was typed by
AddressSpace.
- Apply suggestions from code review
Will remove them when real immediate case added.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
- Revert "Apply suggestions from code review"
This reverts commit 55434a1ea18b176b33c1a25866938c99282f755c.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Files Modified:
- src/webgpu/capability_info.ts
- src/webgpu/shader/types.ts
- src/webgpu/shader/validation/decl/util.ts
- src/webgpu/shader/validation/decl/var.spec.ts
- src/webgpu/shader/validation/types/pointer.spec.ts
70b970834c4f73c9e6171e4e8832039e1f22e291 by Yang Gu <ygu@microsoft.com>
https://github.com/gpuweb/cts/commit/70b970834c4f73c9e6171e4e8832039e1f22e291
Authored: 2026-06-05 00:18:19 +0800
Committed: 2026-06-04 16:18:19 +0000
Skip quadBroadcast/quadSwap split tests when subgroup size < 8 (#4656)
When the implementation selects a subgroup size < 8 for the test's
workgroup, the split predicate id < subgroupSize / 2 bisects the
only quad in the subgroup, leaving no fully active quad — which is
undefined behavior for quad operations. This is observed on WARP
(which selects its native D3D12 wave size: 4 on arm64 NEON, often 4
on x86 for small workgroups) and may occur on any implementation
that picks a small native subgroup size at runtime.
Two coordinated guards:
- In the shader, the quad call is wrapped in
if subgroupSize >= 8u { ... }so it never executes when the
split predicate would be unsafe. - In the JS checker, the actual subgroupSize is read out of
metadata.subgroup_size[0] and the test is skipped with t.skip
when it is < 8, so the missing output doesn't get flagged as a
failure.
Querying GPUAdapterInfo.subgroupMinSize would not be sufficient: the
size the implementation actually selects depends on the shader (its
workgroup size, register pressure, etc.), not just the adapter's
minimum supported size. Reading subgroupSize from inside the test
shader itself is the only reliable signal.
Files Modified:
- src/webgpu/shader/execution/expression/call/builtin/quadBroadcast.spec.ts
- src/webgpu/shader/execution/expression/call/builtin/quadSwap.spec.ts
a4af861a04b92891b06e34f7fbee538f4b9f5ed2 by Luo Zhihao <luo_zhihao@outlook.com>
https://github.com/gpuweb/cts/commit/a4af861a04b92891b06e34f7fbee538f4b9f5ed2
Authored: 2026-06-03 09:56:58 +0800
Committed: 2026-06-03 01:56:58 +0000
Allow view usage 0 for transient textures in texture_view_usage_of_multiple_usages test (#4651)
Files Modified:
- src/webgpu/api/validation/createView.spec.ts
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•15 days ago
|
||
| XrBWwN_aQe6W4hKubVQIyw | ||
I've submitted a try run for this commit: https://treeherder.mozilla.org/jobs?repo=try&revision=4625f2aaa0fce2482892837a89a94742cd3ec031
| Reporter | ||
Comment 2•15 days ago
|
||
| Reporter | ||
Comment 3•15 days ago
|
||
| ZrVzgG6nQ5K5Ko0PsF21zw | ||
The try push is done, we found jobs with unclassified failures.
Needs Close Investigation:
-
_mozilla/webgpu/cts/webgpu/shader/execution/expression/call/builtin/acosh/cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:f32:*
- 1 of 3 failed on the same (retriggered) task
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-2 (fRHhipHuRial96gX3NEXnw)
- 1 of 3 failed on the same (retriggered) task
-
_mozilla/webgpu/cts/webgpu/shader/validation/decl/var/cts.https.html?q=webgpu:shader,validation,decl,var:implicit_access_mode:*
- 18 of 18 failed on different tasks
- test-linux2404-64/opt-web-platform-tests-webgpu-11 (fqHNAJEXT4C_oJJFRSJECA)
- test-linux2404-64/opt-web-platform-tests-webgpu-11 (IoH6OeY_Q0apEEaOcl-0DA)
- test-linux2404-64/opt-web-platform-tests-webgpu-11 (ctidL8YQRkaBI6nq8y3LaQ)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-5 (L5UmJU0tT3eerkXuSH7L7g)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-5 (b8LkHKiNS_KoFQA9RhpeAA)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-5 (OgzvjiYASFiu11cK4bQt0g)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-7 (ONY95RXiQU-n_SkYjgomuw)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-7 (N8WlvSNpRPm2p7c56pzz1Q)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-7 (VhjYIyMWSfay7DNUKjhykg)
- test-macosx1470-64/opt-web-platform-tests-webgpu-7 (P3tnZufwQImBAFQw0lQS4w)
- test-macosx1470-64/opt-web-platform-tests-webgpu-7 (MPbifEiYSlC3dmymkDAGag)
- test-macosx1470-64/opt-web-platform-tests-webgpu-7 (N0sI1PfLSFCBnpCkz-YKxw)
- test-linux2404-64/debug-web-platform-tests-webgpu-14 (bl8iw2eTRNKbG9sphSDd9A)
- test-linux2404-64/debug-web-platform-tests-webgpu-14 (Jvbx8BvhQYCPsA5IXhzA4w)
- test-linux2404-64/debug-web-platform-tests-webgpu-14 (CIVAuHYTQ6eiVCnKvw_hHg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-5 (D6ksAheGRU-UtzWeImGvjQ)
- test-macosx1470-64/debug-web-platform-tests-webgpu-5 (Mak1-Q2cTdu3lehOX-bBmg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-5 (DS3BGq5jSBiXKNgOnQStww)
- 18 of 18 failed on different tasks
-
_mozilla/webgpu/cts/webgpu/shader/validation/decl/var/cts.https.html?q=webgpu:shader,validation,decl,var:read_access:*
- 18 of 18 failed on different tasks
- test-linux2404-64/opt-web-platform-tests-webgpu-11 (fqHNAJEXT4C_oJJFRSJECA)
- test-linux2404-64/opt-web-platform-tests-webgpu-11 (IoH6OeY_Q0apEEaOcl-0DA)
- test-linux2404-64/opt-web-platform-tests-webgpu-11 (ctidL8YQRkaBI6nq8y3LaQ)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-5 (L5UmJU0tT3eerkXuSH7L7g)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-5 (b8LkHKiNS_KoFQA9RhpeAA)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-5 (OgzvjiYASFiu11cK4bQt0g)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-7 (ONY95RXiQU-n_SkYjgomuw)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-7 (N8WlvSNpRPm2p7c56pzz1Q)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-7 (VhjYIyMWSfay7DNUKjhykg)
- test-macosx1470-64/opt-web-platform-tests-webgpu-7 (P3tnZufwQImBAFQw0lQS4w)
- test-macosx1470-64/opt-web-platform-tests-webgpu-7 (MPbifEiYSlC3dmymkDAGag)
- test-macosx1470-64/opt-web-platform-tests-webgpu-7 (N0sI1PfLSFCBnpCkz-YKxw)
- test-linux2404-64/debug-web-platform-tests-webgpu-14 (bl8iw2eTRNKbG9sphSDd9A)
- test-linux2404-64/debug-web-platform-tests-webgpu-14 (Jvbx8BvhQYCPsA5IXhzA4w)
- test-linux2404-64/debug-web-platform-tests-webgpu-14 (CIVAuHYTQ6eiVCnKvw_hHg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-5 (D6ksAheGRU-UtzWeImGvjQ)
- test-macosx1470-64/debug-web-platform-tests-webgpu-5 (Mak1-Q2cTdu3lehOX-bBmg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-5 (DS3BGq5jSBiXKNgOnQStww)
- 18 of 18 failed on different tasks
-
_mozilla/webgpu/cts/webgpu/shader/validation/expression/call/builtin/textureNumSamples/cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureNumSamples:texture_type:*
- 3 of 3 failed on the same (retriggered) task
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (aQF0xAAvTriqEb6FyC1paQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (DpvClrIkRQqu_IGT_XLToQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (Whi9zhD5RhuWc9K8vpWgLg)
- 3 of 3 failed on the same (retriggered) task
-
_mozilla/webgpu/cts/webgpu/shader/validation/types/pointer/cts.https.html?q=webgpu:shader,validation,types,pointer:let_ptr_explicit_type_matches_var:*
- 18 of 18 failed on different tasks
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 (Ss7dW9t8QwO0AlQvA6xnng)
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 (DuNj9y78S6mGNrmLfqmv5g)
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 (boY0byolTwODcgD27nG-fA)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-4 (JD_Lh2ieRSy4s0ORK46cHQ)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-4 (V5Vry5NqTH2ce0Btqg_iQw)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-4 (BaBR5f9hRc-OdTDL_ogbUA)
- test-linux2404-64/opt-web-platform-tests-webgpu-7 (RrS48tfyQiig2ClsASspxg)
- test-linux2404-64/opt-web-platform-tests-webgpu-7 (aMo0BXCPRE2dmtB_f2UD2w)
- test-linux2404-64/opt-web-platform-tests-webgpu-7 (KJhaPNxYQ5i8ZVPvrGKZmw)
- test-linux2404-64/debug-web-platform-tests-webgpu-3 (LZ_ZvZTrTmGZwYcCMmNuKQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-3 (Go-MuicHRkyNdAnzbKw0BQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-3 (GlHx-Tv7RGuUt-721PxPOw)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (aQF0xAAvTriqEb6FyC1paQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (DpvClrIkRQqu_IGT_XLToQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (Whi9zhD5RhuWc9K8vpWgLg)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 (aKxhUc9GSRGOgDFHahyEwA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 (Ze_rrpUFRa6HQ24HXpoLnA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 (EGACbmJjSXSnoc8oJ_l9kg)
- 18 of 18 failed on different tasks
-
_mozilla/webgpu/cts/webgpu/shader/validation/types/pointer/cts.https.html?q=webgpu:shader,validation,types,pointer:let_ptr_reads:*
- 18 of 18 failed on different tasks
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 (Ss7dW9t8QwO0AlQvA6xnng)
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 (DuNj9y78S6mGNrmLfqmv5g)
- test-macosx1470-64/debug-web-platform-tests-webgpu-11 (boY0byolTwODcgD27nG-fA)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-4 (JD_Lh2ieRSy4s0ORK46cHQ)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-4 (V5Vry5NqTH2ce0Btqg_iQw)
- test-windows11-64-25h2/opt-web-platform-tests-webgpu-4 (BaBR5f9hRc-OdTDL_ogbUA)
- test-linux2404-64/opt-web-platform-tests-webgpu-7 (RrS48tfyQiig2ClsASspxg)
- test-linux2404-64/opt-web-platform-tests-webgpu-7 (aMo0BXCPRE2dmtB_f2UD2w)
- test-linux2404-64/opt-web-platform-tests-webgpu-7 (KJhaPNxYQ5i8ZVPvrGKZmw)
- test-linux2404-64/debug-web-platform-tests-webgpu-3 (LZ_ZvZTrTmGZwYcCMmNuKQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-3 (Go-MuicHRkyNdAnzbKw0BQ)
- test-linux2404-64/debug-web-platform-tests-webgpu-3 (GlHx-Tv7RGuUt-721PxPOw)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (aQF0xAAvTriqEb6FyC1paQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (DpvClrIkRQqu_IGT_XLToQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-11 (Whi9zhD5RhuWc9K8vpWgLg)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 (aKxhUc9GSRGOgDFHahyEwA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 (Ze_rrpUFRa6HQ24HXpoLnA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-1 (EGACbmJjSXSnoc8oJ_l9kg)
- 18 of 18 failed on different tasks
-
test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-long-1 - 1 of 3 failed on the same (retriggered) task (failed: Z8TSApMBR1aXMPOAege16A)
-
test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-long-4 - 3 of 3 failed on the same (retriggered) task (failed: azRl1MLoQLyCSukSBtgBew, NZkenDp2Rfec73GO8UgH_A, ABQQyNx_S6K4Go2TzC3sqw)
-
test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-18 - 2 of 3 failed on the same (retriggered) task (failed: ISSSeu8xTFmpzN5RJYEECA, XqiAxKVTQnSnxAyqi4EIhw)
-
test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-long-1 - 3 of 3 failed on the same (retriggered) task (failed: Rb-O49CMRo2nuQ1F47ZJaQ, CzA54gvVTfitG-UqrBSUiw, W4g0N9b5Sv-Ew2rN2uW8WA)
-
test-linux2404-64/opt-web-platform-tests-webgpu-backlog-long-3 - 1 of 3 failed on the same (retriggered) task (failed: NnYP-6cAQ8uK0rq-WldtvQ)
-
test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-2 - 1 of 3 failed on the same (retriggered) task (failed: cUs8ZzigSSKz_QUdAcS1jg)
-
test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-16 - 3 of 3 failed on the same (retriggered) task (failed: FUxPePQ-Tuyq3F3EK5TvFA, Y-YPfT3jShyUbiYjM_nX9g, fh3YR5sPTjWDqMLUbj5oGw)
-
test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-23 - 3 of 3 failed on the same (retriggered) task (failed: JqmihkexTMK2k9A914id_g, CQpR5j-JSzWZNItu8WidWQ, A-xMw7m1QM68eUDStupxzA)
-
test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-long-3 - 3 of 3 failed on the same (retriggered) task (failed: RgyfZ--4Sfyo7znULiv0Jw, Dm8VlRllSo-r-QM9sbFpgA, ZMLQwdyiQO2qgRdf2ftOrQ)
-
test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-24 - 1 of 3 failed on the same (retriggered) task (failed: RWpwBit5QouHjEujli923w)
-
test-windows11-64-25h2/opt-web-platform-tests-webgpu-backlog-long-5 - 1 of 3 failed on the same (retriggered) task (failed: FgIRpVo4TNiPUz3lj-Dh6Q)
-
test-linux2404-64/debug-web-platform-tests-webgpu-backlog-long-3 - 3 of 3 failed on the same (retriggered) task (failed: cXvevTRiTGitW5mO1_wp_Q, AGQKpYSdQt6MKXjgD8kEow, RAmbQNOxQOWIY0Gpz4J4jA)
-
test-linux2404-64/debug-web-platform-tests-webgpu-backlog-7 - 1 of 3 failed on the same (retriggered) task (failed: QAJicPX7QI61PZ87m-82bA)
-
test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-24 - 2 of 3 failed on the same (retriggered) task (failed: Fx8q5z4cSEW5UHf7Ng6XxA, Muw0zEcFTQm6kR3Kt_Eb6A)
-
test-linux2404-64/debug-web-platform-tests-webgpu-backlog-long-2 - 2 of 3 failed on the same (retriggered) task (failed: ZSJeev5IQxGo1ioDpXIFXg, VXV29c4SQ_OmS0XvEMty4A)
Known Issues:
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-3 - 1 of 3 failed on the same (retriggered) task (failed: GFHaWXF0T52j1H3t14g7Cw)
- test-macosx1470-64/debug-web-platform-tests-webgpu-9 - 1 of 3 failed on the same (retriggered) task (failed: d7vyM8UFRFulFe_VNw_6jQ)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-10 - 2 of 3 failed on the same (retriggered) task (failed: AM6Dy98uRrOlP_yIkaoYbg, OkL_bjDAQa-Twv5Rzk6oWw)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-long-2 - 1 of 3 failed on the same (retriggered) task (failed: eXJ6Az_aQda_WvId9ar07A)
- test-windows11-64-25h2/debug-web-platform-tests-webgpu-backlog-long-5 - 1 of 3 failed on the same (retriggered) task (failed: GIAMyN8dQ66c5IOLPMIrEA)
- test-macosx1470-64/debug-web-platform-tests-webgpu-3 - 1 of 3 failed on the same (retriggered) task (failed: HJ1tUgYpT3CFj_jfKv-SEg)
- test-macosx1470-64/debug-web-platform-tests-webgpu-12 - 2 of 3 failed on the same (retriggered) task (failed: Yn5wsmLQTSKuAEFq8IVLkg, EcPnA0ktQlaGg9PgyqQjlA)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-1 - 1 of 3 failed on the same (retriggered) task (failed: A1exjbIYR6y8pfpJapwOSg)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-long-1 - 1 of 3 failed on the same (retriggered) task (failed: af0f_rAcQU-oet1DUHpw7A)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-12 - 1 of 3 failed on the same (retriggered) task (failed: RjKRMaaXTluW0LUjl7HqAA)
- test-linux2404-64/debug-web-platform-tests-webgpu-backlog-long-4 - 2 of 3 failed on the same (retriggered) task (failed: akwadxVuRRq2Ksa3cNsOhg, NUxT1SRFRd2Iw8G1rcprIA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-12 - 2 of 3 failed on the same (retriggered) task (failed: K94IYCsPTFyQtK_TuL8jvw, VAUxQFivT6ezx59n8pg4gQ)
- test-macosx1470-64/debug-web-platform-tests-webgpu-backlog-11 - 1 of 3 failed on the same (retriggered) task (failed: e7jakObuSoGt7w9J80kRkw)
- test-macosx1470-64/debug-web-platform-tests-webgpu-14 - 1 of 3 failed on the same (retriggered) task (failed: cUGS06O4S26WujycV5mD4Q)
- test-macosx1470-64/opt-web-platform-tests-webgpu-11 - 1 of 3 failed on the same (retriggered) task (failed: b1o-D9v9SRCJ4kv3cGi9Wg)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-long-2 - 2 of 3 failed on the same (retriggered) task (failed: M9OV7EcMTq-dDg4Wa4z4AA, b0pokVrOSKyQsVR7e_waOQ)
- test-macosx1470-64/opt-web-platform-tests-webgpu-backlog-long-5 - 1 of 3 failed on the same (retriggered) task (failed: AK1gvSBWTrS1tNc1RtLdeA)
- test-macosx1470-64/opt-web-platform-tests-webgpu-2 - 1 of 3 failed on the same (retriggered) task (failed: AwpAJQ4bRG6UfsB-mWI1_Q)
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.
Updated•13 days ago
|
| Assignee | ||
Updated•13 days ago
|
Comment 5•11 days ago
|
||
| bugherder | ||
Description
•