google / fuzzbench

FuzzBench - Fuzzer benchmarking as a service.
https://google.github.io/fuzzbench/
Apache License 2.0
1.11k stars 269 forks source link

Allow disabling `merge-with-nonprivate` in command line args #1939

Open DonggeLiu opened 11 months ago

DonggeLiu commented 11 months ago

Fixes #1938 This makes it convenient to disable the config when running experiments under GitHub PRs: People don't have to commit the config change before experiments and revert it before merging.

For example:

  1. https://github.com/google/fuzzbench/pull/1937/commits/35c164957a3139255705ab98e488e21bd572452f
  2. https://github.com/google/fuzzbench/pull/1928/commits/d6a9a3396d4a4ae8f07b32d6fea282b75d238199
DonggeLiu commented 11 months ago

/gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2023-12-23-non-merge --fuzzers aflplusplus --benchmarks bloaty_fuzz_target -nm

DonggeLiu commented 11 months ago

Experiment 2023-12-23-non-merge data and results will be available later at: The experiment data. The experiment report.