aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/com/code_intelligence/jazzer/mutation/mutator/BUILD.bazel
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/com/code_intelligence/jazzer/mutation/mutator/BUILD.bazel')
-rw-r--r--src/test/java/com/code_intelligence/jazzer/mutation/mutator/BUILD.bazel28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/test/java/com/code_intelligence/jazzer/mutation/mutator/BUILD.bazel b/src/test/java/com/code_intelligence/jazzer/mutation/mutator/BUILD.bazel
new file mode 100644
index 00000000..26943353
--- /dev/null
+++ b/src/test/java/com/code_intelligence/jazzer/mutation/mutator/BUILD.bazel
@@ -0,0 +1,28 @@
+load("@contrib_rules_jvm//java:defs.bzl", "java_junit5_test")
+
+TEST_PARALLELISM = 4
+
+java_junit5_test(
+ name = "StressTest",
+ size = "large",
+ srcs = ["StressTest.java"],
+ env = {"JAZZER_MOCK_LIBFUZZER_MUTATOR": "true"},
+ jvm_flags = [
+ "-Djunit.jupiter.execution.parallel.enabled=true",
+ "-Djunit.jupiter.execution.parallel.mode.default=concurrent",
+ "-Djunit.jupiter.execution.parallel.config.strategy=fixed",
+ "-Djunit.jupiter.execution.parallel.config.fixed.parallelism=" + str(TEST_PARALLELISM),
+ ],
+ tags = ["cpu:" + str(TEST_PARALLELISM)],
+ deps = [
+ "//src/main/java/com/code_intelligence/jazzer/mutation/annotation",
+ "//src/main/java/com/code_intelligence/jazzer/mutation/annotation/proto",
+ "//src/main/java/com/code_intelligence/jazzer/mutation/api",
+ "//src/main/java/com/code_intelligence/jazzer/mutation/mutator",
+ "//src/main/java/com/code_intelligence/jazzer/mutation/support",
+ "//src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto:proto2_java_proto",
+ "//src/test/java/com/code_intelligence/jazzer/mutation/mutator/proto:proto3_java_proto",
+ "//src/test/java/com/code_intelligence/jazzer/mutation/support:test_support",
+ "@com_google_protobuf_protobuf_java//jar",
+ ],
+)