diff --git a/test/fuzzers/BUILD.gn b/test/fuzzers/BUILD.gn index fa24a6d9ee..520427553f 100644 --- a/test/fuzzers/BUILD.gn +++ b/test/fuzzers/BUILD.gn @@ -365,6 +365,8 @@ webrtc_fuzzer_test("neteq_rtp_fuzzer") { "../../rtc_base:rtc_base_approved", "../../rtc_base:rtc_base_tests_utils", ] + + libfuzzer_options = [ "max_len=100000" ] } webrtc_fuzzer_test("neteq_signal_fuzzer") { @@ -380,6 +382,8 @@ webrtc_fuzzer_test("neteq_signal_fuzzer") { "../../rtc_base:rtc_base_approved", "../../rtc_base:rtc_base_tests_utils", ] + + libfuzzer_options = [ "max_len=100000" ] } webrtc_fuzzer_test("residual_echo_detector_fuzzer") { diff --git a/test/fuzzers/neteq_rtp_fuzzer.cc b/test/fuzzers/neteq_rtp_fuzzer.cc index 2b150a73b2..8aa6be59dd 100644 --- a/test/fuzzers/neteq_rtp_fuzzer.cc +++ b/test/fuzzers/neteq_rtp_fuzzer.cc @@ -124,10 +124,6 @@ class FuzzRtpInput : public NetEqInput { } // namespace void FuzzOneInputTest(const uint8_t* data, size_t size) { - // Limit the input size to 100000 bytes to avoid fuzzer timeout. - if (size > 100000) - return; - std::unique_ptr input( new FuzzRtpInput(rtc::ArrayView(data, size))); std::unique_ptr output(new AudioChecksum); diff --git a/test/fuzzers/neteq_signal_fuzzer.cc b/test/fuzzers/neteq_signal_fuzzer.cc index 0ba25d5842..16e776072b 100644 --- a/test/fuzzers/neteq_signal_fuzzer.cc +++ b/test/fuzzers/neteq_signal_fuzzer.cc @@ -142,9 +142,6 @@ class FuzzSignalInput : public NetEqInput { void FuzzOneInputTest(const uint8_t* data, size_t size) { if (size < 1) return; - // Limit the input size to 100000 bytes to avoid fuzzer timeout. - if (size > 100000) - return; FuzzDataHelper fuzz_data(rtc::ArrayView(data, size));