commit | 86366f485074de7bf994c10095f4dc59e118aec4 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Thu Feb 01 14:52:15 2024 +0000 |
committer | Dawn LUCI CQ <dawn-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Feb 01 14:52:15 2024 +0000 |
tree | 6ac247b9ef623359fe2e96016f6c2fd4cf37aacb | |
parent | 2abd2ff2acd245dbce06f1fbe876db609d46619d [diff] |
[tools][cts] Reduce diagnostic spam We're getting an awful lot of "expectation is partly covered by previous expectations and the remaining tests all pass" comments sprayed over the roll CLs. This can happen when a non-KEEP chunk has multiple expectations with the same query but with different tags. This is because the update process takes each expectation, strips the tags, then rebuilds the expectation, which can generate multiple new expectations with different tags. These new expectations can then overlap with the expectations that follow. Don't produce these diagnostics if the expectation is covered by one in the same chunk. Change-Id: I6c020c696b8ef66975be6ab5a60aa0c3313d9cc5 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/172760 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Auto-Submit: Ben Clayton <bclayton@google.com> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Dawn is an open-source and cross-platform implementation of the WebGPU standard. More precisely it implements webgpu.h
that is a one-to-one mapping with the WebGPU IDL. Dawn is meant to be integrated as part of a larger system and is the underlying implementation of WebGPU in Chromium.
Dawn provides several WebGPU building blocks:
webgpu.h
version that Dawn implements.webgpu.h
.Helpful links:
Developer documentation:
User documentation: (TODO, figure out what overlaps with the webgpu.h docs)
BSD 3-Clause License, please see LICENSE.
This is not an officially supported Google product.