rules_fuzzing
rules_fuzzing copied to clipboard
Bazel Starlark extensions for defining fuzz tests in Bazel projects
## Expected Behavior I've copy-pasted the example from https://github.com/bazelbuild/rules_fuzzing#readme into a trivial project. I should be able to `bazel run --config=asan-libfuzzer //:fuzz_test_run` but I can't get it to work. ##...
See for example https://github.com/bazelbuild/rules_fuzzing/actions/runs/2522403386: ``` ERROR: Traceback (most recent call last): File "/home/runner/work/rules_fuzzing/rules_fuzzing/WORKSPACE", line 35, column 12, in jazzer_init() File "/home/runner/.cache/bazel/_bazel_runner/fe6cb6e248ce6cff4727b846eff77c1f/external/jazzer/init.bzl", line 26, column 24, in jazzer_init kotlin_repositories() File "/home/runner/.cache/bazel/_bazel_runner/fe6cb6e248ce6cff4727b846eff77c1f/external/io_bazel_rules_kotlin/src/main/starlark/core/repositories/initialize.bzl",...
@stefanbucur In the last 12 hours, something changed in the way GitHub generates git archive ZIPs, which causes the build to fail due to checksum mismatches. This affects all users...
How can we supply fuzzer args like `-use_value_profile=1` to java_fuzz_test?
Currently, using honggfuzz + rules_fuzzing requires users to install libunwind-dev and libblocksruntime-dev. Users might also need to configure their bazel toolchains to support these dependencies. I would prefer to see...
See latest failure at https://github.com/bazelbuild/rules_fuzzing/actions/runs/1809704990 @fmeum would you like to take a look?
Adds support for `bazel coverage` to gather coverage on fuzz targets replayed on the corpus.
Though it is very useful.
Analysis-time tests are documented here: https://docs.bazel.build/versions/master/skylark/testing.html