aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bazel/fuzz_target.bzl2
-rw-r--r--examples/BUILD.bazel2
-rw-r--r--tests/BUILD.bazel5
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,
)