Merge pull request #21274 from markdroth/xds_test_sharding

Shard xds_end2end_test.
pull/21279/head
Mark D. Roth 5 years ago committed by GitHub
commit 6950e15882
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      bazel/grpc_build_system.bzl
  2. 1
      test/cpp/end2end/BUILD

@ -189,7 +189,7 @@ def ios_cc_test(
deps = ios_test_deps,
)
def grpc_cc_test(name, srcs = [], deps = [], external_deps = [], args = [], data = [], uses_polling = True, language = "C++", size = "medium", timeout = None, tags = [], exec_compatible_with = [], exec_properties = {}):
def grpc_cc_test(name, srcs = [], deps = [], external_deps = [], args = [], data = [], uses_polling = True, language = "C++", size = "medium", timeout = None, tags = [], exec_compatible_with = [], exec_properties = {}, shard_count = None):
copts = if_mac(["-DGRPC_CFSTREAM"])
if language.upper() == "C":
copts = copts + if_not_windows(["-std=c99"])
@ -204,6 +204,7 @@ def grpc_cc_test(name, srcs = [], deps = [], external_deps = [], args = [], data
"timeout": timeout,
"exec_compatible_with": exec_compatible_with,
"exec_properties": exec_properties,
"shard_count": shard_count,
}
if uses_polling:
# the vanilla version of the test should run on platforms that only

@ -520,6 +520,7 @@ grpc_cc_test(
"//test/core/util:grpc_test_util",
"//test/cpp/util:test_util",
],
shard_count = 10,
)
grpc_cc_test(

Loading…
Cancel
Save