Index: testing/libfuzzer/README.md |
diff --git a/testing/libfuzzer/README.md b/testing/libfuzzer/README.md |
new file mode 100644 |
index 0000000000000000000000000000000000000000..08638f3065bbe8c581e368dead18d773eaab2b0b |
--- /dev/null |
+++ b/testing/libfuzzer/README.md |
@@ -0,0 +1,32 @@ |
+# Libfuzzer in Chrome |
+ |
+[g.co/libfuzzer-chrome] |
+ |
+This directory contains integration between [LibFuzzer] and Chrome. |
+Libfuzzer is an in-process coverage-driven evolutionary fuzzer. It helps |
+engineers to uncover potential security & stability problems earlier. |
+ |
+*** note |
+**Requirements:** libfuzzer in chrome is supported with GN on Linux only. |
+*** |
+ |
+## Integration Status |
+ |
+Fuzzer tests are well-integrated with Chrome build system & distributed |
+ClusterFuzz fuzzing system. Cover bug: [crbug.com/539572]. |
+ |
+## Documentation |
+ |
+* [Getting Started Guide] walks you through all the steps necessary to create |
+your fuzzer and submit it to ClusterFuzz. |
+* [Efficient Fuzzer Guide] explains how to measure fuzzer effectiveness and |
+ways to improve it. |
+* [ClusterFuzz Integration] describes integration between ClusterFuzz and |
+libfuzzer. |
+ |
+ |
+[LibFuzzer]: http://llvm.org/docs/LibFuzzer.html |
+[crbug.com/539572]: https://bugs.chromium.org/p/chromium/issues/detail?id=539572 |
+[Getting Started Guide]: ./getting_started.md |
+[Efficient Fuzzer Guide]: ./efficient_fuzzer.md |
+ |