summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/fuzz/README.md23
1 files changed, 21 insertions, 2 deletions
diff --git a/devel/fuzz/README.md b/devel/fuzz/README.md
index 2961532810..5471255e71 100644
--- a/devel/fuzz/README.md
+++ b/devel/fuzz/README.md
@@ -30,5 +30,24 @@ using the original docker instance used to find the issue as follows.
sudo docker run --rm -e ASAN_OPTIONS="detect_leaks=0" -ti -v $FILE:/testcase ossfuzz/gnutls reproduce gnutls_pkcs7_parser_fuzzer
```
-
-
+# Enhancing the testsuite for issues found
+
+For the following tests dropping a file to a subdirectory in tests is
+sufficient:
+
+|---------------------------|-------------------------|
+|gnutls_client_fuzzer | tests/client-interesting|
+|gnutls_pkcs7_parser_fuzzer | tests/pkcs7-interesting |
+|gnutls_x509_parser_fuzzer | tests/certs-interesting |
+|---------------------------|-------------------------|
+
+The following require modifying a test case. Mappings are shown in the
+table below.
+
+|---------------------------------|----------------------------------------------------------|
+|gnutls_dn_parser_fuzzer |tests/x509-dn-decode.c |
+|gnutls_openpgp_cert_parser_fuzzer|tests/cert-tests/openpgp-cert-parser |
+|gnutls_pkcs8_key_parser_fuzzer |tests/key-tests/pkcs8-invalid,tests/key-tests/pkcs8-decode|
+|gnutls_private_key_parser_fuzzer |tests/key-tests/key-invalid |
+|gnutls_server_fuzzer |none atm (should duplicate the client fuzzer) |
+|---------------------------------|----------------------------------------------------------|