diff --git a/tests/oss-fuzz/build.sh b/tests/oss-fuzz/build.sh index 517cad8782..fc4cee719e 100755 --- a/tests/oss-fuzz/build.sh +++ b/tests/oss-fuzz/build.sh @@ -120,6 +120,10 @@ then this_dir=\$(dirname \"\$0\") export TEST_DATA_DIRS=\$this_dir/corpus chmod +x \$this_dir/$fuzz_basename +ARGS=\$* +ARGS=`sed "s/-timeout=\\([0-9]\\+\\)/--fuzz_for=\1s/g" \${ARGS}` +ARGS=`sed "s/-rss_limit_mb/--rss_limit_mb/g" \${ARGS}` +ARGS=`sed "s/-runs=\\([0-9]\\+\\)/ /g}" \${ARGS}` \$this_dir/$fuzz_basename --fuzz=$fuzz_entrypoint -- \$@ chmod -x \$this_dir/$fuzz_basename" > $OUT/$TARGET_FUZZER chmod +x $OUT/$TARGET_FUZZER