diff options
-rw-r--r-- | bazel/fuzz_target.bzl | 2 | ||||
-rw-r--r-- | examples/BUILD.bazel | 2 | ||||
-rw-r--r-- | tests/BUILD.bazel | 5 |
3 files changed, 3 insertions, 6 deletions
diff --git a/bazel/fuzz_target.bzl b/bazel/fuzz_target.bzl index 65516dcc..a0b6e669 100644 --- a/bazel/fuzz_target.bzl +++ b/bazel/fuzz_target.bzl @@ -20,7 +20,7 @@ def java_fuzz_target_test( runtime_deps = [], hook_jar = None, data = [], - launcher_variant = "native", + launcher_variant = "java", tags = [], fuzzer_args = [], srcs = [], diff --git a/examples/BUILD.bazel b/examples/BUILD.bazel index a71c119f..b5f16836 100644 --- a/examples/BUILD.bazel +++ b/examples/BUILD.bazel @@ -57,7 +57,6 @@ java_fuzz_target_test( fuzzer_args = [ "--asan", ], - launcher_variant = "java", # The shell launcher generated by Jazzer is killed in CI, even with codesigning disabled on the # Java binary. This is not reproducible locally or with JDK 17. tags = ["no-macos-x86_64-jdk8"], @@ -77,7 +76,6 @@ java_fuzz_target_test( fuzzer_args = [ "--ubsan", ], - launcher_variant = "java", # The shell launcher generated by Jazzer is killed in CI, even with codesigning disabled on the # Java binary. This is not reproducible locally or with JDK 17. tags = ["no-macos-x86_64-jdk8"], diff --git a/tests/BUILD.bazel b/tests/BUILD.bazel index daaa8ebf..ce93e7e3 100644 --- a/tests/BUILD.bazel +++ b/tests/BUILD.bazel @@ -14,6 +14,7 @@ java_fuzz_target_test( fuzzer_args = [ "$(rootpath src/test/java/com/example/LongStringFuzzerInput)", ], + launcher_variant = "native", verify_crash_input = False, ) @@ -78,6 +79,7 @@ java_fuzz_target_test( "@platforms//os:windows": ["--jvm_args=-Dfoo=foo;-Dbar=b\\\\;ar"], "//conditions:default": ["--jvm_args=-Dfoo=foo:-Dbar=b\\\\:ar"], }), + launcher_variant = "native", # Consumes more resources than can be expressed via the size attribute. tags = ["exclusive-if-local"], target_class = "com.example.ForkModeFuzzer", @@ -247,7 +249,6 @@ java_fuzz_target_test( "-use_value_profile=1", "--native", ], - launcher_variant = "java", target_class = "com.example.NativeValueProfileFuzzer", target_compatible_with = SKIP_ON_WINDOWS, verify_crash_reproducer = False, @@ -307,7 +308,6 @@ java_fuzz_target_test( fuzzer_args = [ "--autofuzz=java.util.regex.Pattern::compile", ], - launcher_variant = "java", ) java_fuzz_target_test( @@ -317,7 +317,6 @@ java_fuzz_target_test( "--autofuzz=java.util.regex.Pattern::compile", "-fork=2", ], - launcher_variant = "java", # -fork is broken on macOS for unknown reasons. target_compatible_with = SKIP_ON_MACOS, ) |