aboutsummaryrefslogtreecommitdiff
path: root/driver
diff options
context:
space:
mode:
authorFabian Meumertzheim <meumertzheim@code-intelligence.com>2021-10-19 12:12:48 +0200
committerKhaled Yakdan <yakdan@code-intelligence.de>2021-10-19 13:01:15 +0200
commitbbb10146c3839c8bf48d5114eb861ae24f1ebe6e (patch)
tree8c24efc9a8585ced54e007a54954c3bcf0212505 /driver
parent3c45ad069681214810206e3a5c4522000aa46b30 (diff)
downloadjazzer-api-bbb10146c3839c8bf48d5114eb861ae24f1ebe6e.tar.gz
Improve flag descriptions of --autofuzz and --keep_going
More accurately describe the interaction between the two.
Diffstat (limited to 'driver')
-rw-r--r--driver/fuzz_target_runner.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/driver/fuzz_target_runner.cpp b/driver/fuzz_target_runner.cpp
index 230b838d..adefb01a 100644
--- a/driver/fuzz_target_runner.cpp
+++ b/driver/fuzz_target_runner.cpp
@@ -45,7 +45,8 @@ DEFINE_string(target_args, "",
DEFINE_uint32(keep_going, 0,
"Continue fuzzing until N distinct exception stack traces have"
- "been encountered. Defaults to exit after the first finding.");
+ "been encountered. Defaults to exit after the first finding "
+ "unless --autofuzz is specified.");
DEFINE_bool(dedup, true,
"Emit a dedup token for every finding. Defaults to true and is "
"required for --keep_going and --ignore.");
@@ -63,7 +64,9 @@ DEFINE_string(coverage_report, "",
DEFINE_string(autofuzz, "",
"Fully qualified reference to a method on the classpath that "
- "should be fuzzed automatically (example: System.out::println)");
+ "should be fuzzed automatically (example: System.out::println). "
+ "Fuzzing will continue even after a finding; specify "
+ "--keep_going=N to stop after N findings.");
DEFINE_string(autofuzz_ignore, "",
"Fully qualified class names of exceptions to ignore during "
"autofuzz. Separated by comma.");