dawn-cmake/tools
Ben Clayton c126bc95df tools: Add perfmon
A tool to continually automatically generate performance metrics for tint CLs.

perfmon monitors gerrit changes, benchmarks them and posts results to
the gerrit change.

Commit changes are also benchmarked, and results are automatically posted to:
https://tint-perfmon-bot.github.io/tint-perf

Bug: tint:1383
Change-Id: I3470b170046e1d9af456f5e3a1d6ff76c305898a
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/77940
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
2022-01-27 14:51:06 +00:00
..
src tools: Add perfmon 2022-01-27 14:51:06 +00:00
benchdiff benchmarks: Add a basic set of benchmarks 2022-01-18 18:58:16 +00:00
check-spec-examples resolver: Remove error codes 2021-06-29 14:42:19 +00:00
fix-tests tools: Shuffle go code into an idiomatic tree 2021-05-14 18:47:33 +00:00
format Initial commit 2020-03-02 15:47:43 -05:00
gerrit-stats tools: Add snippets tool 2021-07-20 20:25:38 +00:00
get-test-plan tools: parses wgsl spec and outputs a test plan (get-test-plan) 2021-09-07 17:14:54 +00:00
intrinsic-gen [tools]: Add intrinsic-gen tool 2021-06-01 09:38:30 +00:00
known_tint_failures [validation] add error number to invalid member accessor error: v-0007 2020-11-16 14:35:17 +00:00
lint [tools]: Add remote-compile 2021-07-08 19:35:53 +00:00
roll-all roll-all: Fix args for GNU find(1) 2020-11-25 21:08:37 +00:00
roll-release tools: Add roll-release 2021-07-30 16:20:46 +00:00
run_tests.py [validation] Improve CTS test wrapper. 2020-10-21 19:24:00 +00:00
snippets tools: Add snippets tool 2021-07-20 20:25:38 +00:00
test-runner tools/test-all.sh: Reimplement in golang 2021-05-14 19:48:43 +00:00
tint-generate-coverage Document the process of generating code coverage 2021-11-23 17:57:37 +00:00
trim-includes tools: Shuffle go code into an idiomatic tree 2021-05-14 18:47:33 +00:00