diff options
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.bazel | 28 |
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", + ], +) |