diff options
author | Fabian Meumertzheim <meumertzheim@code-intelligence.com> | 2021-03-01 11:50:17 +0100 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2021-03-24 11:53:16 +0100 |
commit | 1bc102a78a70c1be0e9e981310b1d0d38957fae4 (patch) | |
tree | 539bf0292eeefe8f104ee54026d819690fd6d656 /examples | |
parent | d3fd43642f2882b1f7b10c3ef77f29a2036d7162 (diff) | |
download | jazzer-api-1bc102a78a70c1be0e9e981310b1d0d38957fae4.tar.gz |
Mark tests broken on macOS
Fuzzing with forked processes or native libraries is not yet supported,
but everything else should work.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/BUILD.bazel | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/examples/BUILD.bazel b/examples/BUILD.bazel index 4bc7deb8..8c9a2f7a 100644 --- a/examples/BUILD.bazel +++ b/examples/BUILD.bazel @@ -19,6 +19,8 @@ java_fuzz_target_test( "src/main/java/com/example/ExampleFuzzerWithNative.java", ], native_libs = ["//examples/src/main/native"], + # Bazel creates shared libraries with an incorrect extension on macOS. + tags = ["broken-on-darwin"], target_class = "com.example.ExampleFuzzerWithNative", use_asan = True, deps = [ @@ -51,6 +53,8 @@ java_fuzz_target_test( "src/main/java/com/example/JpegImageParserFuzzer.java", ], fuzzer_args = ["-fork=5"], + # The exit codes of the forked libFuzzer processes are not picked up correctly. + tags = ["broken-on-darwin"], target_class = "com.example.JpegImageParserFuzzer", deps = [ "@maven//:org_apache_commons_commons_imaging", |