summaryrefslogtreecommitdiff
path: root/test/fuzz.sh
diff options
context:
space:
mode:
authormzuenni <michi.zuendorf@gmail.com>2024-08-02 15:46:22 +0200
committermzuenni <michi.zuendorf@gmail.com>2024-08-02 15:46:22 +0200
commit011a119ecda46ed50edb9e9ba8002db91e2b5a70 (patch)
treed573d987b13fee363556bd1927d6b19138d1341a /test/fuzz.sh
parent2419f32f0d4b4884dc0fc7567efed7aa711036c3 (diff)
add fuzz script
Diffstat (limited to 'test/fuzz.sh')
-rwxr-xr-xtest/fuzz.sh14
1 files changed, 14 insertions, 0 deletions
diff --git a/test/fuzz.sh b/test/fuzz.sh
new file mode 100755
index 0000000..5b9b9d2
--- /dev/null
+++ b/test/fuzz.sh
@@ -0,0 +1,14 @@
+#!/bin/bash
+set -e
+cd "$(dirname "$0")"
+
+while true
+do
+ seed="0"
+ while [[ $seed == 0* ]]; do
+ seed=$(tr -dc '0-9' </dev/random | head -c 18)
+ done
+ echo "Fuzz using seed: $seed"
+ echo
+ ./test.sh --seed=123 "$@"
+done