Lines Matching +full:enable +full:- +full:integration +full:- +full:tests
3 Fuzz tests use [libFuzzer](http://llvm.org/docs/LibFuzzer.html) to test the SAPI
6 Building fuzz tests can be enabled using the `--with-fuzzing=` option. For which
9 - [libfuzzer](#libfuzzer)
10 - [ossfuzz](#oss-fuzz)
14 libFuzzer tests can be built natively or using the docker `fuzzing` target.
18 Build the fuzz tests by setting `--with-fuzzing=libfuzzer` and statically
28 --enable-debug \
29 --with-fuzzing=libfuzzer \
30 --enable-tcti-fuzzing \
31 --enable-tcti-device=no \
32 --enable-tcti-mssim=no \
33 --with-maxloglevel=none \
34 --disable-shared
36 make -j $(nproc) check
39 Run the fuzz tests by executing any binary ending in `.fuzz` in `test/fuzz/`.
51 docker build --target fuzzing -t tpm2-tss:fuzzing .
58 docker run --rm -ti tpm2-tss:fuzzing \
59 -v "${PWD}/findings_dir":/artifacts \
61 -artifact_prefix=/artifacts
66 OSS fuzz integration can be found under the
67 [tpm2-tss](https://github.com/google/oss-fuzz/tree/master/projects/tpm2-tss)
72 `--with-fuzzing=ossfuzz`.
88 Fuzz tests are generated via `script/gen_fuzz.py`.