File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -57,6 +57,8 @@ $CXX $CXXFLAGS $LIB_FUZZING_ENGINE fuzz_mongocrypt.o \
5757 _mongo-c-driver/src/libbson/libbson-static-for-libmongocrypt.a \
5858 -Wl,--end-group
5959
60- # TODO: Add seed corpus and dictionary files
61- # cp ../test/data/seed_corpus/* $OUT/fuzz_mongocrypt_seed_corpus/
60+ # Package seed corpus for fuzz_mongocrypt
61+ mkdir -p $OUT /fuzz_mongocrypt_seed_corpus
62+ cp ../test/data/fuzz_mongocrypt_corpus/* $OUT /fuzz_mongocrypt_seed_corpus/
63+ zip -j $OUT /fuzz_mongocrypt_seed_corpus.zip $OUT /fuzz_mongocrypt_seed_corpus/*
6264
Original file line number Diff line number Diff line change @@ -97,7 +97,12 @@ echo "To run a fuzzer:"
9797echo " $OUT /fuzz_kms -max_total_time=60"
9898echo " $OUT /fuzz_mongocrypt -max_total_time=60"
9999echo " "
100- echo " To run with a corpus directory:"
101- echo " mkdir -p corpus"
102- echo " $OUT /fuzz_kms corpus/ -max_total_time=60"
100+ echo " === Copying seed corpus ==="
101+ mkdir -p " $OUT /fuzz_mongocrypt_seed_corpus"
102+ cp ../test/data/fuzz_mongocrypt_corpus/* " $OUT /fuzz_mongocrypt_seed_corpus/"
103+
104+ echo " "
105+ echo " To run with the seed corpus:"
106+ echo " $OUT /fuzz_mongocrypt $OUT /fuzz_mongocrypt_seed_corpus -max_total_time=60"
107+ echo " $OUT /fuzz_kms -max_total_time=60"
103108
You can’t perform that action at this time.
0 commit comments