dawn-cmake/fuzzers/tint_regex_fuzzer
Ryan Harrison 8645953be2 Refactor Inspector fuzzing
It is always on now when using tint::CommonFuzzer, and runs before &
after the transform step.

This CL also adds missing API coverage to the Inspector fuzzing code.

Errors found with the Inspector are now reported as fuzzer failures
and should generate bug reports.

BUG=tint:1250,tint:1251,tint:1250

Change-Id: I1c1bcbddf81a35620f89c5b7a648c44e6a1f2952
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/66980
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Alastair Donaldson <afdx@google.com>
2021-10-20 05:01:03 +00:00
..
BUILD.gn Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
CMakeLists.txt Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
cli.cc Add regex fuzzer 2021-07-28 11:11:26 +00:00
cli.h Add regex fuzzer 2021-07-28 11:11:26 +00:00
fuzzer.cc Refactor Inspector fuzzing 2021-10-20 05:01:03 +00:00
override_cli_params.h Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
regex_fuzzer_tests.cc Regex fuzzer: Add return statement inside a randomly-chosen function 2021-09-28 14:57:54 +00:00
tint_regex_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_regex_hlsl_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_regex_msl_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_regex_spv_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_regex_wgsl_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
wgsl_mutator.cc Regex fuzzer: Add return statement inside a randomly-chosen function 2021-09-28 14:57:54 +00:00
wgsl_mutator.h Regex fuzzer: Add return statement inside a randomly-chosen function 2021-09-28 14:57:54 +00:00