Commit a08b11a2 authored by Matt Menke's avatar Matt Menke Committed by Commit Bot

Disable net_url_request_ftp_fuzzer.

The test is timing out under Cluserfuzz, which likely discovered yet
again that it can DoS slow, memory-instrumented fuzzers with large
inputs.

Also move the disabled fuzzer into the !disable_ftp_support block with
the other FTP fuzzers, so that if we ever run fuzzers on platforms
where we don't enable FTP support, we won't run into build issues.

Bug: 962087
Change-Id: Iffb366ee6d07f0be190785e26e029baa21b8b9e1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1610300Reviewed-by: default avatarEric Roman <eroman@chromium.org>
Commit-Queue: Matt Menke <mmenke@chromium.org>
Cr-Commit-Position: refs/heads/master@{#659106}
parent 4d43fa2e
...@@ -6340,6 +6340,24 @@ if (!disable_ftp_support) { ...@@ -6340,6 +6340,24 @@ if (!disable_ftp_support) {
# understood (probably just needs to restrict maximum input size). # understood (probably just needs to restrict maximum input size).
additional_configs = [ "//testing/libfuzzer:no_clusterfuzz" ] additional_configs = [ "//testing/libfuzzer:no_clusterfuzz" ]
} }
fuzzer_test("net_url_request_ftp_fuzzer") {
sources = [
"url_request/url_request_ftp_fuzzer.cc",
]
deps = [
":net_fuzzer_test_support",
":test_support",
"//base",
"//net",
]
dict = "data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict"
seed_corpus = "data/fuzzer_data/net_url_request_ftp_fuzzer/"
# TODO(https://crbug.com/962087): Re-enable once source of timeout is
# understood (probably just needs to restrict maximum input size).
additional_configs = [ "//testing/libfuzzer:no_clusterfuzz" ]
}
} }
fuzzer_test("net_unescape_url_component_fuzzer") { fuzzer_test("net_unescape_url_component_fuzzer") {
...@@ -6473,20 +6491,6 @@ fuzzer_test("net_socks5_client_socket_fuzzer") { ...@@ -6473,20 +6491,6 @@ fuzzer_test("net_socks5_client_socket_fuzzer") {
] ]
} }
fuzzer_test("net_url_request_ftp_fuzzer") {
sources = [
"url_request/url_request_ftp_fuzzer.cc",
]
deps = [
":net_fuzzer_test_support",
":test_support",
"//base",
"//net",
]
dict = "data/fuzzer_dictionaries/net_url_request_ftp_fuzzer.dict"
seed_corpus = "data/fuzzer_data/net_url_request_ftp_fuzzer/"
}
fuzzer_test("net_url_request_fuzzer") { fuzzer_test("net_url_request_fuzzer") {
sources = [ sources = [
"url_request/url_request_fuzzer.cc", "url_request/url_request_fuzzer.cc",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment