mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-18 17:35:30 +00:00
Add robustness pass to ast and regex fuzzers
Fixed: tint:1104 Change-Id: I4ea3aa283c1c4b5e55f507dbc104b21c8bedb63b Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/61521 Auto-Submit: Ryan Harrison <rharrison@chromium.org> Reviewed-by: James Price <jrprice@google.com> Commit-Queue: James Price <jrprice@google.com> Kokoro: James Price <jrprice@google.com>
This commit is contained in:
committed by
Tint LUCI CQ
parent
bfb27f00d7
commit
5085efb748
@@ -127,8 +127,14 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
|
||||
continue;
|
||||
}
|
||||
|
||||
transform::Manager transform_manager;
|
||||
transform::DataMap transform_inputs;
|
||||
transform_manager.Add<transform::Robustness>();
|
||||
|
||||
CommonFuzzer fuzzer(InputFormat::kWGSL, target.output_format);
|
||||
fuzzer.EnableInspector();
|
||||
fuzzer.SetTransformManager(&transform_manager, std::move(transform_inputs));
|
||||
|
||||
fuzzer.Run(data, size);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user