Add robustness transform to tint_inspector_fuzzer
Fixed: chromium:1239800 Change-Id: I7d60b683028773697a38454a6902a9093465ade2 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/62140 Reviewed-by: Ryan Harrison <rharrison@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: James Price <jrprice@google.com>
This commit is contained in:
parent
06c86a551e
commit
91181b906f
|
@ -19,9 +19,14 @@ namespace tint {
|
|||
namespace fuzzers {
|
||||
|
||||
extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
|
||||
transform::Manager transform_manager;
|
||||
transform::DataMap transform_inputs;
|
||||
transform_manager.Add<transform::Robustness>();
|
||||
|
||||
tint::fuzzers::CommonFuzzer fuzzer(InputFormat::kWGSL, OutputFormat::kSpv);
|
||||
fuzzer.EnableInspector();
|
||||
fuzzer.SetDumpInput(GetCliParams().dump_input);
|
||||
fuzzer.SetTransformManager(&transform_manager, std::move(transform_inputs));
|
||||
|
||||
return fuzzer.Run(data, size);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue