nodejs: improve seed (#11413)

Use test files from nodes source tree for the seed. Filter out small and
large files.

Signed-off-by: Adam Korczynski <adam@adalogics.com>
This commit is contained in:
AdamKorcz 2023-12-27 15:23:37 +00:00 committed by GitHub
parent a2d4f9bbdf
commit 55650963e1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 1 deletions

View File

@ -34,4 +34,12 @@ fi
# Copy all fuzzers to OUT folder
cp out/Release/fuzz_* ${OUT}/
zip $OUT/fuzz_env_seed_corpus.zip $SRC/node/test/fuzzers/corpus/fuzz_env_seed*
# Create seed for fuzz_env
mkdir fuzz_env_seed
find ./test -name '*.js' -exec cp {} ./fuzz_env_seed/ \;
cd fuzz_env_seed
# Remove small files:
find -size -5k -delete
# Remove large files:
find -size +30k -delete
zip $OUT/fuzz_env_seed_corpus.zip ./*