rules_fuzzing icon indicating copy to clipboard operation
rules_fuzzing copied to clipboard

Bazel Starlark extensions for defining fuzz tests in Bazel projects

Results 39 rules_fuzzing issues
Sort by recently updated
recently updated
newest added

## 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",...

bug

@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...

wontfix

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...

priority:low
code health

See latest failure at https://github.com/bazelbuild/rules_fuzzing/actions/runs/1809704990 @fmeum would you like to take a look?

bug

Adds support for `bazel coverage` to gather coverage on fuzz targets replayed on the corpus.

Though it is very useful.

documentation
good first issue

Analysis-time tests are documented here: https://docs.bazel.build/versions/master/skylark/testing.html

good first issue
priority:low
code health