aboutsummaryrefslogtreecommitdiffhomepage
path: root/docs/new_project_guide.md
diff options
context:
space:
mode:
authorGravatar Abhishek Arya <inferno@chromium.org>2017-01-14 11:46:45 -0800
committerGravatar GitHub <noreply@github.com>2017-01-14 11:46:45 -0800
commitfe049a42ad85ec39a1abb192f3eee85e1156ba4c (patch)
tree7bcbd62fce32ac9236bd8738f410974fe40af8e0 /docs/new_project_guide.md
parent4e18a43a9761abdc3da86e59276b645c1942fae0 (diff)
Update new_project_guide.md
Diffstat (limited to 'docs/new_project_guide.md')
-rw-r--r--docs/new_project_guide.md10
1 files changed, 6 insertions, 4 deletions
diff --git a/docs/new_project_guide.md b/docs/new_project_guide.md
index 8a9b314a..22e19854 100644
--- a/docs/new_project_guide.md
+++ b/docs/new_project_guide.md
@@ -142,15 +142,17 @@ $ python infra/helper.py build_fuzzers $PROJECT_NAME
```
This should place the built binaries into `/path/to/oss-fuzz/build/out/$PROJECT_NAME`
-directory on your machine (and `$OUT` in the container). You should then try to run these binaries
-inside the container to make sure that they work properly:
+directory on your machine (and `$OUT` in the container).
+
+*Note*: You *must* run these fuzz target binaries inside the base-runner docker
+container to make sure that they work properly:
```bash
$ python infra/helper.py run_fuzzer $PROJECT_NAME <fuzz_target>
```
-If everything works locally, then it should also work on our automated builders
-and ClusterFuzz.
+If everything works locally, then it should also work on our automated builders and ClusterFuzz.
+If it fails, check out [this](docs/fuzzer_environment.md#dependencies) entry.
It's recommended to look at code coverage as a sanity check to make sure that
[fuzz target](glossary.md#fuzz-target) gets to the code you expect.