From 667bd07bd328aab2cc475630469b2436e789e99d Mon Sep 17 00:00:00 2001 From: phoglund Date: Fri, 16 Sep 2016 05:05:39 -0700 Subject: [PATCH] Enable turn, sdp, pseudotcp and stun parse/validator fuzzers. These were blocked on GN work; should be good to go now. If they break the WebRTC FYI bots, there's more work to be done. Verified they build locally at least. Setting no-try because all bots went green except broken android bots. BUG=6368 NOTRY=true Review-Url: https://codereview.webrtc.org/2342843002 Cr-Commit-Position: refs/heads/master@{#14256} --- webrtc/test/fuzzers/BUILD.gn | 101 +++++++++++++++++------------------ 1 file changed, 48 insertions(+), 53 deletions(-) diff --git a/webrtc/test/fuzzers/BUILD.gn b/webrtc/test/fuzzers/BUILD.gn index c531947361..0bff7bdd2b 100644 --- a/webrtc/test/fuzzers/BUILD.gn +++ b/webrtc/test/fuzzers/BUILD.gn @@ -184,57 +184,52 @@ webrtc_fuzzer_test("audio_decoder_opus_redundant_fuzzer") { ] } -# TODO(katrielc) Enable in Chromium when CL 2022833002 lands. -# Although the dependency on media compiles in standalone, it is -# flagged by gn check, so breaks when rolled into Chromium. -if (!build_with_chromium) { - webrtc_fuzzer_test("turn_unwrap_fuzzer") { - sources = [ - "turn_unwrap_fuzzer.cc", - ] - deps = [ - "../../media:media", - ] - } - - webrtc_fuzzer_test("sdp_parser_fuzzer") { - sources = [ - "sdp_parser_fuzzer.cc", - ] - deps = [ - "../../api:libjingle_peerconnection", - ] - seed_corpus = "corpora/sdp-corpus" - } - - webrtc_fuzzer_test("stun_parser_fuzzer") { - sources = [ - "stun_parser_fuzzer.cc", - ] - deps = [ - "../../p2p:rtc_p2p", - ] - seed_corpus = "corpora/stun-corpus" - dict = "corpora/stun.tokens" - } - - webrtc_fuzzer_test("stun_validator_fuzzer") { - sources = [ - "stun_validator_fuzzer.cc", - ] - deps = [ - "../../p2p:rtc_p2p", - ] - seed_corpus = "corpora/stun-corpus" - dict = "corpora/stun.tokens" - } - - webrtc_fuzzer_test("pseudotcp_parser_fuzzer") { - sources = [ - "pseudotcp_parser_fuzzer.cc", - ] - deps = [ - "../../p2p:rtc_p2p", - ] - } +webrtc_fuzzer_test("turn_unwrap_fuzzer") { + sources = [ + "turn_unwrap_fuzzer.cc", + ] + deps = [ + "../../media:media", + ] +} + +webrtc_fuzzer_test("sdp_parser_fuzzer") { + sources = [ + "sdp_parser_fuzzer.cc", + ] + deps = [ + "../../api:libjingle_peerconnection", + ] + seed_corpus = "corpora/sdp-corpus" +} + +webrtc_fuzzer_test("stun_parser_fuzzer") { + sources = [ + "stun_parser_fuzzer.cc", + ] + deps = [ + "../../p2p:rtc_p2p", + ] + seed_corpus = "corpora/stun-corpus" + dict = "corpora/stun.tokens" +} + +webrtc_fuzzer_test("stun_validator_fuzzer") { + sources = [ + "stun_validator_fuzzer.cc", + ] + deps = [ + "../../p2p:rtc_p2p", + ] + seed_corpus = "corpora/stun-corpus" + dict = "corpora/stun.tokens" +} + +webrtc_fuzzer_test("pseudotcp_parser_fuzzer") { + sources = [ + "pseudotcp_parser_fuzzer.cc", + ] + deps = [ + "../../p2p:rtc_p2p", + ] }