Skip to content

Commit a04c8a5

Browse files
Experiment config for DCR.
1 parent fba3388 commit a04c8a5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

experiment/sapling/run_all_tests.sh

+5-2
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,14 @@ root_dir="$(dirname "$(dirname "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"
1111
cd "$root_dir"
1212

1313
export FUZZER_OP_COUNT=1000
14-
export FUZZER_EXTRA_FLAGS="-ll:util 2 -ll:cpu 3"
1514

1615
function run_fuzzer_config {
1716
config_name="$1"
1817
mode="$2"
18+
extra_flags="$3"
1919

2020
fuzzer_exe="$PWD/build_${config_name}/src/fuzzer"
21+
fuzzer_flags="-ll:util 2 -ll:cpu 3 $extra_flags"
2122

2223
if [[ $mode = single ]]; then
2324
test_count=100000
@@ -35,10 +36,12 @@ function run_fuzzer_config {
3536
# Generate a random seed so we explore a novel part of the state space.
3637
seed="$(( 16#$(openssl rand -hex 4) * test_count ))"
3738

38-
FUZZER_EXE="$fuzzer_exe" FUZZER_MODE=$mode FUZZER_TEST_COUNT=$test_count FUZZER_SEED=$seed FUZZER_LAUNCHER="$launcher" sbatch --nodes 1 "experiment/$FUZZER_MACHINE/sbatch_fuzzer.sh"
39+
FUZZER_EXE="$fuzzer_exe" FUZZER_MODE=$mode FUZZER_TEST_COUNT=$test_count FUZZER_SEED=$seed FUZZER_LAUNCHER="$launcher" FUZZER_EXTRA_FLAGS="$fuzzer_flags" sbatch --nodes 1 "experiment/$FUZZER_MACHINE/sbatch_fuzzer.sh"
3940
}
4041

4142
run_fuzzer_config debug_single single
4243
run_fuzzer_config release_single single
4344
run_fuzzer_config debug_multi multi
4445
run_fuzzer_config release_multi multi
46+
run_fuzzer_config debug_multi multi "-fuzz:replicate 1"
47+
run_fuzzer_config release_multi multi "-fuzz:replicate 1"

0 commit comments

Comments
 (0)