From e157fd63cb5dd059d64bcde538f2c0f3f7343c22 Mon Sep 17 00:00:00 2001 From: Kevin Backhouse Date: Tue, 13 Jul 2021 13:13:45 +0100 Subject: [PATCH] Add -workers option to use all cores. --- .github/workflows/on_PR_linux_fuzz.yml | 2 +- README.md | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/on_PR_linux_fuzz.yml b/.github/workflows/on_PR_linux_fuzz.yml index 8f02eac3f2..9fb1e5b212 100644 --- a/.github/workflows/on_PR_linux_fuzz.yml +++ b/.github/workflows/on_PR_linux_fuzz.yml @@ -27,4 +27,4 @@ jobs: run: | cd build mkdir corpus - ./bin/fuzz-read-print-write corpus ../test/data/ -jobs=$(nproc) -max_total_time=60 -max_len=4096 + ./bin/fuzz-read-print-write corpus ../test/data/ -jobs=$(nproc) -workers=$(nproc) -max_total_time=120 -max_len=4096 diff --git a/README.md b/README.md index b7217b4d18..f0ae44a2df 100644 --- a/README.md +++ b/README.md @@ -1056,11 +1056,12 @@ $ cmake .. -DCMAKE_CXX_COMPILER=$(which clang++) -DEXIV2_BUILD_FUZZ_TESTS=ON -DE $ cmake --build . ``` -To execute the fuzzers: +To execute a fuzzer: ```bash cd /build-fuzz -bin/ # for example ./bin/read-metadata.cpp +mkdir corpus +./bin/fuzz-read-print-write corpus ../test/data/ -jobs=$(nproc) -workers=$(nproc) -max_len=4096 ``` [TOC](#TOC)