commit | 174c508c8d0af0f53812e6a44418911961a83353 | [log] [tgz] |
---|---|---|
author | Ben Clayton <bclayton@google.com> | Mon May 02 20:44:21 2022 +0000 |
committer | Ben Clayton <bclayton@google.com> | Mon May 02 20:44:21 2022 +0000 |
tree | 2250a77a5f60000bbdaa5139efac8271a2138a26 | |
parent | bf464ddbdf41eae832f398026bf293a2726ef1cc [diff] |
tools/cts: Bunch of fixes for 'cts roll' • Strip 'release-x64' tags. These are always paired with 'release', and all other tests just have the 'release' tag. This means that results with the 'release' + 'release-x64' tags are a subset of just the 'release' tags, leading to many broken assumptions in the expectation update. • Don't consider tests with the error reason 'asyncio.exceptions.TimeoutError' as slow, but as a failure. The CTS expectation updater will already mark tests exceeding the config threshold as slow. This reduces the amount of data requested from resultdb, and prevents failed rolls when results are actually deadlocking. • Fix inferring of patchset in GetResults(). LatestPatchest() was called but was assigned to a nested scope. Bug: dawn:1401 Change-Id: I57b2c9a029b31430d63a056f7b13c4bf1bc5b437 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88450 Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
Dawn is an open-source and cross-platform implementation of the work-in-progress 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)
(TODO)
Apache 2.0 Public License, please see LICENSE.
This is not an officially supported Google product.