aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormark a. foltz <mfoltz@chromium.org>2021-07-26 21:04:45 -0700
committerOpenscreen LUCI CQ <openscreen-scoped@luci-project-accounts.iam.gserviceaccount.com>2021-07-27 17:44:54 +0000
commit7ad58ffa2b37ecb7ebe2e8b0e1b863925203fdd5 (patch)
tree5c46d6c5bdc493f3396bf01c23349a233cff9f04
parentedf4a248094deba72eebca50569de13458bb49ea (diff)
downloadopenscreen-7ad58ffa2b37ecb7ebe2e8b0e1b863925203fdd5.tar.gz
[Open Screen] Adds a fuzzer_tests_all target.
This adds a GN target that builds all fuzzer tests. There was no such target defined, so no way to verify they build in CI. Change-Id: Icd74f3259a4284cda3f5c75ac4fe745c2cb62e0c Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/3055798 Commit-Queue: Jordan Bayles <jophba@chromium.org> Reviewed-by: Jordan Bayles <jophba@chromium.org>
-rw-r--r--BUILD.gn13
1 files changed, 13 insertions, 0 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 7d26028a..4ddfcec6 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -121,3 +121,16 @@ if (!build_with_chromium && is_posix) {
]
}
}
+
+if (!build_with_chromium) {
+ source_set("fuzzer_tests_all") {
+ testonly = true
+ deps = [
+ "//cast/common:message_framer_fuzzer",
+ "//cast/streaming:compound_rtcp_parser_fuzzer",
+ "//cast/streaming:rtp_packet_parser_fuzzer",
+ "//cast/streaming:sender_report_parser_fuzzer",
+ "//discovery:mdns_fuzzer",
+ ]
+ }
+}