• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2017 gRPC authors.
2#
3# Licensed under the Apache License, Version 2.0 (the "License");
4# you may not use this file except in compliance with the License.
5# You may obtain a copy of the License at
6#
7#     http://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS,
11# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12# See the License for the specific language governing permissions and
13# limitations under the License.
14
15load("//bazel:grpc_build_system.bzl", "grpc_cc_test", "grpc_package")
16
17grpc_package(name = "test/core/client_channel")
18
19licenses(["notice"])
20
21grpc_cc_test(
22    name = "client_channel_test",
23    srcs = ["client_channel_test.cc"],
24    external_deps = ["gtest"],
25    language = "C++",
26    uses_event_engine = False,
27    uses_polling = False,
28    deps = [
29        "//:grpc_client_channel",
30        "//src/core:channel_args",
31        "//src/core:subchannel_pool_interface",
32        "//test/core/util:grpc_test_util",
33    ],
34)
35
36grpc_cc_test(
37    name = "http_proxy_mapper_test",
38    srcs = ["http_proxy_mapper_test.cc"],
39    external_deps = ["gtest"],
40    language = "C++",
41    uses_polling = False,
42    deps = [
43        "//:gpr",
44        "//:grpc",
45        "//src/core:channel_args",
46        "//test/core/util:grpc_test_util",
47        "//test/core/util:scoped_env_var",
48    ],
49)
50
51grpc_cc_test(
52    name = "retry_throttle_test",
53    srcs = ["retry_throttle_test.cc"],
54    external_deps = [
55        "gtest",
56    ],
57    language = "C++",
58    uses_event_engine = False,
59    uses_polling = False,
60    deps = [
61        "//:gpr",
62        "//:grpc",
63        "//test/core/util:grpc_test_util",
64    ],
65)
66
67grpc_cc_test(
68    name = "client_channel_service_config_test",
69    srcs = ["client_channel_service_config_test.cc"],
70    external_deps = [
71        "gtest",
72    ],
73    language = "C++",
74    uses_event_engine = False,
75    uses_polling = False,
76    deps = [
77        "//:gpr",
78        "//:grpc",
79        "//src/core:channel_args",
80        "//test/core/util:grpc_test_util",
81    ],
82)
83
84grpc_cc_test(
85    name = "retry_service_config_test",
86    srcs = ["retry_service_config_test.cc"],
87    external_deps = [
88        "gtest",
89    ],
90    language = "C++",
91    uses_event_engine = False,
92    uses_polling = False,
93    deps = [
94        "//:gpr",
95        "//:grpc",
96        "//src/core:channel_args",
97        "//test/core/util:grpc_test_util",
98    ],
99)
100