xref: /freebsd/crypto/openssh/regress/misc/fuzz-harness/watch-sntrup761.sh (revision edbbf26e2650e02cd3925dd1deaacf9b8fb2e2a0)
1#!/bin/sh
2
3set -e
4mkdir -p sntrup761_dec_fuzzing sntrup761_enc_fuzzing
5(cd sntrup761_enc_fuzzing ;
6 ../sntrup761_enc_fuzz -jobs=48 ../sntrup761_pubkey_corpus &)
7(cd sntrup761_dec_fuzzing ;
8 ../sntrup761_dec_fuzz -jobs=48 ../sntrup761_ciphertext_corpus &)
9
10while true ; do
11	clear
12	uptime
13	echo
14	echo "Findings"
15	ls -1 sntrup761_dec_fuzzing sntrup761_enc_fuzzing | grep -v '^fuzz-.*log$'
16	printf "\n\n"
17	printf "ciphertext_corpus: " ; ls -1 sntrup761_ciphertext_corpus | wc -l
18	printf "    pubkey_corpus: "; ls -1 sntrup761_pubkey_corpus | wc -l
19	sleep 10;
20done
21