diff --git a/build.yaml b/build.yaml index 30800de9ae8bf049352cb7d05afc5d20ee5317aa..feeca4461948db2d5ac0e02ba9ead9962d5db843 100644 --- a/build.yaml +++ b/build.yaml @@ -1638,6 +1638,7 @@ targets: - gpr corpus_dirs: - test/core/transport/chttp2/hpack_parser_corpus + maxlen: 512 - name: hpack_parser_test build: test language: c @@ -1670,6 +1671,7 @@ targets: - gpr corpus_dirs: - test/core/http/corpus + maxlen: 2048 - name: http_parser_test build: test language: c @@ -1783,6 +1785,7 @@ targets: - gpr corpus_dirs: - test/core/json/corpus + maxlen: 512 - name: json_rewrite build: test run: false @@ -1960,6 +1963,7 @@ targets: - gpr corpus_dirs: - test/core/end2end/fuzzers/server_fuzzer_corpus + maxlen: 2048 - name: server_test build: test language: c @@ -2170,6 +2174,7 @@ targets: - gpr corpus_dirs: - test/core/client_config/uri_corpus + maxlen: 128 - name: uri_parser_test build: test language: c diff --git a/templates/tools/fuzzer/runners.template b/templates/tools/fuzzer/runners.template index b82c51793fb3ce37647c726b9ffce75e8cd6bae8..d35840bdaaca5fae12efb0828f6629207fd45351 100644 --- a/templates/tools/fuzzer/runners.template +++ b/templates/tools/fuzzer/runners.template @@ -35,7 +35,7 @@ template: | # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # - flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/" + flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/ -max_len=${selected.maxlen}" if [ "$config" == "asan-trace-cmp" ] then flags="-use_traces=1 $flags" diff --git a/tools/fuzzer/runners/hpack_parser_fuzzer_test.sh b/tools/fuzzer/runners/hpack_parser_fuzzer_test.sh index ebe09bc0722ecb0239762a28a07c077d9d92ab40..542d93e890daa14510fb40712df84144e574178d 100644 --- a/tools/fuzzer/runners/hpack_parser_fuzzer_test.sh +++ b/tools/fuzzer/runners/hpack_parser_fuzzer_test.sh @@ -29,7 +29,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/" +flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/ -max_len=512" if [ "$config" == "asan-trace-cmp" ] then flags="-use_traces=1 $flags" diff --git a/tools/fuzzer/runners/http_fuzzer_test.sh b/tools/fuzzer/runners/http_fuzzer_test.sh index bb6dc95085f9cd91006a5ab4e06d75412a21c13d..66d68db3dad6a8d0669330907ccef882d065eb7d 100644 --- a/tools/fuzzer/runners/http_fuzzer_test.sh +++ b/tools/fuzzer/runners/http_fuzzer_test.sh @@ -29,7 +29,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/" +flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/ -max_len=2048" if [ "$config" == "asan-trace-cmp" ] then flags="-use_traces=1 $flags" diff --git a/tools/fuzzer/runners/json_fuzzer_test.sh b/tools/fuzzer/runners/json_fuzzer_test.sh index 303eb9fd002895e2ec764c947f7c093b482f8854..89815c5c88db64b571e1a61d41b6e9e6b6870610 100644 --- a/tools/fuzzer/runners/json_fuzzer_test.sh +++ b/tools/fuzzer/runners/json_fuzzer_test.sh @@ -29,7 +29,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/" +flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/ -max_len=512" if [ "$config" == "asan-trace-cmp" ] then flags="-use_traces=1 $flags" diff --git a/tools/fuzzer/runners/server_fuzzer.sh b/tools/fuzzer/runners/server_fuzzer.sh index c905343243f6e3a9d4fe2169002d10436a8b4e75..91d33e95375e1e3d2b6f27d625482364ff97e017 100644 --- a/tools/fuzzer/runners/server_fuzzer.sh +++ b/tools/fuzzer/runners/server_fuzzer.sh @@ -29,7 +29,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/" +flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/ -max_len=2048" if [ "$config" == "asan-trace-cmp" ] then flags="-use_traces=1 $flags" diff --git a/tools/fuzzer/runners/uri_fuzzer_test.sh b/tools/fuzzer/runners/uri_fuzzer_test.sh index 2bdc94915828e13a45f466f6b8c89d0427e378f7..aa48c71d56e7cee400b62ba8671ecf1a1f4734db 100644 --- a/tools/fuzzer/runners/uri_fuzzer_test.sh +++ b/tools/fuzzer/runners/uri_fuzzer_test.sh @@ -29,7 +29,7 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/" +flags="-max_total_time=3600 -jobs=3 -workers=3 -artifact_prefix=fuzzer_output/ -max_len=128" if [ "$config" == "asan-trace-cmp" ] then flags="-use_traces=1 $flags"