Commit 0f0b1aeb authored by Andreas Haas's avatar Andreas Haas Committed by Commit Bot

[v8][wasm] Remove wasm section fuzzer

This CL removes the wasm section fuzzer from clusterfuzz. A separate CL
will remove the implementation of these fuzzers from V8.

The wasm section fuzzers used the input bytes as sections in a
WebAssembly module. However, some of these sections have dependencies
on each other which was not considered in the fuzzers. The code which
is tested by these fuzzers is quite stable at the moment, and this
code also gets tested by the v8_wasm_fuzzer and the
v8_wasm_async_fuzzer. That's why I think it's good to retire these
fuzzers now.

R=mmoroz@chromium.org

Change-Id: I2e8584c2d09cf61d42eaeb02364788c3b62204af
Reviewed-on: https://chromium-review.googlesource.com/1194228Reviewed-by: default avatarMax Moroz <mmoroz@chromium.org>
Commit-Queue: Andreas Haas <ahaas@chromium.org>
Cr-Commit-Position: refs/heads/master@{#587553}
parent 618b6873
...@@ -240,69 +240,6 @@ fuzzer_test("v8_wasm_async_fuzzer") { ...@@ -240,69 +240,6 @@ fuzzer_test("v8_wasm_async_fuzzer") {
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ] environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
} }
fuzzer_test("v8_wasm_data_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_data_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("v8_wasm_function_sigs_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_function_sigs_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("v8_wasm_globals_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_globals_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("v8_wasm_imports_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_imports_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("v8_wasm_memory_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_memory_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("v8_wasm_names_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_names_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("v8_wasm_types_section_fuzzer") {
sources = []
deps = [
"//v8:wasm_types_section_fuzzer",
]
libfuzzer_options = [ "max_len=500" ]
environment_variables = [ "AFL_DRIVER_DONT_DEFER=1" ]
}
fuzzer_test("convert_woff2ttf_fuzzer") { fuzzer_test("convert_woff2ttf_fuzzer") {
sources = [ sources = [
"convert_woff2ttf_fuzzer.cc", "convert_woff2ttf_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