File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -20,18 +20,20 @@ Add the test name on a new line in ``fuzz_tests.txt``.
2020
2121In ``fuzzer.c ``, add a function to be run::
2222
23- int $test_name (const char* data, size_t size) {
23+ static int $fuzz_test_name (const char* data, size_t size) {
2424 ...
2525 return 0;
2626 }
2727
2828
2929And invoke it from ``LLVMFuzzerTestOneInput ``::
3030
31- #if _Py_FUZZ_YES(fuzz_builtin_float )
32- rv |= _run_fuzz(data, size, fuzz_builtin_float );
31+ #if !defined(_Py_FUZZ_ONE) || defined(_Py_FUZZ_$fuzz_test_name )
32+ rv |= _run_fuzz(data, size, $fuzz_test_name );
3333 #endif
3434
35+ Don't forget to replace ``$fuzz_test_name `` with your actual test name.
36+
3537``LLVMFuzzerTestOneInput `` will run in oss-fuzz, with each test in
3638``fuzz_tests.txt `` run separately.
3739
You can’t perform that action at this time.
0 commit comments