From a90e68a3f84392adf2bde5d38759a871ef1b7f36 Mon Sep 17 00:00:00 2001 From: zephyer Date: Mon, 5 Aug 2024 11:58:21 +0800 Subject: [PATCH 1/2] Add my benchmark --- benchmarks/my_benchmark/benchmark.yaml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 benchmarks/my_benchmark/benchmark.yaml diff --git a/benchmarks/my_benchmark/benchmark.yaml b/benchmarks/my_benchmark/benchmark.yaml new file mode 100644 index 000000000..8c15c2261 --- /dev/null +++ b/benchmarks/my_benchmark/benchmark.yaml @@ -0,0 +1,6 @@ +fuzzers: + - name: afl + - name: aflplusplus + - name: honggfuzz + - name: libfuzzer + - name: my_custom_fuzzer From cceaf275f59b3b27dd0ecd28aae301423e7c306c Mon Sep 17 00:00:00 2001 From: zephyer Date: Mon, 5 Aug 2024 12:28:00 +0800 Subject: [PATCH 2/2] Add my benchmark --- experiment-config.yaml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 experiment-config.yaml diff --git a/experiment-config.yaml b/experiment-config.yaml new file mode 100644 index 000000000..3acb9c2e0 --- /dev/null +++ b/experiment-config.yaml @@ -0,0 +1,22 @@ +# The number of trials of a fuzzer-benchmark pair. +trials: 5 + +# The amount of time in seconds that each trial is run for. +# 1 day = 24 * 60 * 60 = 86400 +max_total_time: 86400 + +# The location of the docker registry. +# FIXME: Support custom docker registry. +# See https://github.com/google/fuzzbench/issues/777 +docker_registry: gcr.io/fuzzbench + +# The local experiment folder that will store most of the experiment data. +# Please use an absolute path. +experiment_filestore: /tmp/experiment-data + +# The local report folder where HTML reports and summary data will be stored. +# Please use an absolute path. +report_filestore: /tmp/report-data + +# Flag that indicates this is a local experiment. +local_experiment: true