aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorGravatar adelez <adelez@google.com>2018-03-26 10:38:26 -0700
committerGravatar GitHub <noreply@github.com>2018-03-26 10:38:26 -0700
commitbc7e096dd38cd8fca1504986abd2025019004563 (patch)
tree1f12260e403fc11322a449ce9e944c78e62385f2 /test
parent4c05e50f9f91053b0fe27eacd06b58362ad54564 (diff)
parentaadbd18596979ea2155814cecc1e91ab6385e344 (diff)
Merge pull request #14788 from adelez/foundry_integration
Add timeout param to grpc_cc_test, set it to long for fuzzer tests and eternal for api_fuzzer
Diffstat (limited to 'test')
-rw-r--r--test/core/end2end/fuzzers/BUILD2
-rw-r--r--test/core/util/grpc_fuzzer.bzl4
2 files changed, 5 insertions, 1 deletions
diff --git a/test/core/end2end/fuzzers/BUILD b/test/core/end2end/fuzzers/BUILD
index d33e2b0ff4..c12cfc6983 100644
--- a/test/core/end2end/fuzzers/BUILD
+++ b/test/core/end2end/fuzzers/BUILD
@@ -25,6 +25,8 @@ grpc_fuzzer(
srcs = ["api_fuzzer.cc"],
language = "C++",
corpus = "api_fuzzer_corpus",
+ size = "enormous",
+ timeout = "eternal",
deps = [
"//:gpr",
"//:grpc",
diff --git a/test/core/util/grpc_fuzzer.bzl b/test/core/util/grpc_fuzzer.bzl
index cece023fc0..a6a60b0311 100644
--- a/test/core/util/grpc_fuzzer.bzl
+++ b/test/core/util/grpc_fuzzer.bzl
@@ -14,7 +14,7 @@
load("//bazel:grpc_build_system.bzl", "grpc_cc_test")
-def grpc_fuzzer(name, corpus, srcs = [], deps = [], **kwargs):
+def grpc_fuzzer(name, corpus, srcs = [], deps = [], size = "large", timeout = "long", **kwargs):
grpc_cc_test(
name = name,
srcs = srcs,
@@ -23,6 +23,8 @@ def grpc_fuzzer(name, corpus, srcs = [], deps = [], **kwargs):
external_deps = [
'gtest',
],
+ size = size,
+ timeout = timeout,
args = ["--directory=" + native.package_name() + "/" + corpus,],
**kwargs
)