summaryrefslogtreecommitdiffstats
path: root/third_party/boringssl
diff options
context:
space:
mode:
authoraizatsky <aizatsky@chromium.org>2016-03-08 13:33:46 -0800
committerCommit bot <commit-bot@chromium.org>2016-03-08 21:35:46 +0000
commit198e3021415dc3c72087a82c3469b70abcb4afc0 (patch)
tree2c40ca5eb7c71bc22eaedae09faf47188817204f /third_party/boringssl
parent55d0a18194e3abe3ef52f48f021fa677c4803153 (diff)
downloadchromium_src-198e3021415dc3c72087a82c3469b70abcb4afc0.zip
chromium_src-198e3021415dc3c72087a82c3469b70abcb4afc0.tar.gz
chromium_src-198e3021415dc3c72087a82c3469b70abcb4afc0.tar.bz2
[libfuzzer] in-vcs corpus support.
Adding corpus attribute to fuzzer_test rule. If present it should be a directory with corpus files. During the build corpus will be archived into <fuzzer>_corpus.zip file next to the <fuzzer> binary. BUG=569020 Review URL: https://codereview.chromium.org/1768743002 Cr-Commit-Position: refs/heads/master@{#379910}
Diffstat (limited to 'third_party/boringssl')
-rw-r--r--third_party/boringssl/BUILD.gn4
1 files changed, 4 insertions, 0 deletions
diff --git a/third_party/boringssl/BUILD.gn b/third_party/boringssl/BUILD.gn
index 91c6ded..9b9bada 100644
--- a/third_party/boringssl/BUILD.gn
+++ b/third_party/boringssl/BUILD.gn
@@ -158,6 +158,7 @@ fuzzer_test("boringssl_d2i_x509_fuzzer") {
deps = [
":boringssl_fuzzer",
]
+ seed_corpus = "src/fuzz/cert_corpus"
}
fuzzer_test("boringssl_client_bio_write_fuzzer") {
@@ -167,6 +168,7 @@ fuzzer_test("boringssl_client_bio_write_fuzzer") {
deps = [
":boringssl_fuzzer",
]
+ seed_corpus = "src/fuzz/client_corpus"
}
fuzzer_test("boringssl_d2i_autoprivatekey_fuzzer") {
@@ -176,6 +178,7 @@ fuzzer_test("boringssl_d2i_autoprivatekey_fuzzer") {
deps = [
":boringssl_fuzzer",
]
+ seed_corpus = "src/fuzz/privkey_corpus"
}
fuzzer_test("boringssl_server_bio_write_fuzzer") {
@@ -185,4 +188,5 @@ fuzzer_test("boringssl_server_bio_write_fuzzer") {
deps = [
":boringssl_fuzzer",
]
+ seed_corpus = "src/fuzz/server_corpus"
}