blob: fe6bf45ed55ed606bf38dc6c8eadc19807ab780d [file] [log] [blame]
Craig Tillerbf4b2242015-08-31 15:53:53 -07001'#1': This file describes the list of targets and dependencies.
2'#2': It is used among other things to generate all of our project files.
3'#3': Please refer to the templates directory for more information.
4settings:
Craig Tillerd9f90762016-08-29 16:47:22 -07005 '#01': The public version number of the library.
6 '#02': ===
7 '#03': Please update the 'g_stands_for' field periodically with a new g word
8 '#04': not listed in doc/g_stands_for.md - and update that document to list the
murgatroid99a41fd5b2017-04-13 09:56:17 -07009 '#05': new word. When doing so, please also update BUILD.
Craig Tillerd9f90762016-08-29 16:47:22 -070010 '#06': ===
11 '#07': Master always has a "-dev" suffix
12 '#08': Use "-preN" suffixes to identify pre-release versions
13 '#09': Per-language overrides are possible with (eg) ruby_version tag here
14 '#10': See the expand_version.py for all the quirks here
Vijay Pai58c33ba2017-09-01 14:08:42 -070015 core_version: 5.0.0-dev
murgatroid9998873792017-10-02 17:28:27 -070016 g_stands_for: generous
17 version: 1.8.0-dev
Craig Tillerbf4b2242015-08-31 15:53:53 -070018filegroups:
19- name: census
Craig Tiller25834342015-09-25 08:08:24 -070020 public_headers:
21 - include/grpc/census.h
22 headers:
Craig Tiller8f8e9f92016-03-29 09:41:28 -070023 - src/core/ext/census/aggregation.h
Alistair Veitch4aaba752016-06-02 17:11:46 -070024 - src/core/ext/census/base_resources.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070025 - src/core/ext/census/census_interface.h
26 - src/core/ext/census/census_rpc_stats.h
Alistair Veitch30fe6322016-05-23 10:11:28 -070027 - src/core/ext/census/gen/census.pb.h
Alistair Veitcha0c69f92016-08-31 12:01:27 -070028 - src/core/ext/census/gen/trace_context.pb.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070029 - src/core/ext/census/grpc_filter.h
Vizerai0359e122017-04-28 20:06:58 -070030 - src/core/ext/census/intrusive_hash_map.h
Vizeraic1947ef2017-05-23 16:13:25 -070031 - src/core/ext/census/intrusive_hash_map_internal.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070032 - src/core/ext/census/mlog.h
Alistair Veitch4aaba752016-06-02 17:11:46 -070033 - src/core/ext/census/resource.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070034 - src/core/ext/census/rpc_metric_id.h
Vizerai12d1fc62016-09-09 14:22:19 -070035 - src/core/ext/census/trace_context.h
Vizerai2b939832017-01-19 13:12:11 -080036 - src/core/ext/census/trace_label.h
37 - src/core/ext/census/trace_propagation.h
38 - src/core/ext/census/trace_status.h
39 - src/core/ext/census/trace_string.h
40 - src/core/ext/census/tracing.h
Craig Tiller25834342015-09-25 08:08:24 -070041 src:
Yash Tibrewal83062842017-09-21 18:56:08 -070042 - src/core/ext/census/base_resources.cc
43 - src/core/ext/census/context.cc
Yash Tibrewal15ce1422017-09-25 17:46:32 -070044 - src/core/ext/census/gen/census.pb.c
45 - src/core/ext/census/gen/trace_context.pb.c
Yash Tibrewal83062842017-09-21 18:56:08 -070046 - src/core/ext/census/grpc_context.cc
47 - src/core/ext/census/grpc_filter.cc
48 - src/core/ext/census/grpc_plugin.cc
49 - src/core/ext/census/initialize.cc
50 - src/core/ext/census/intrusive_hash_map.cc
51 - src/core/ext/census/mlog.cc
52 - src/core/ext/census/operation.cc
53 - src/core/ext/census/placeholders.cc
54 - src/core/ext/census/resource.cc
55 - src/core/ext/census/trace_context.cc
56 - src/core/ext/census/tracing.cc
Craig Tiller8f8e9f92016-03-29 09:41:28 -070057 plugin: census_grpc_plugin
Craig Tillerd1697d92016-04-05 16:05:46 -070058 uses:
59 - grpc_base
Alistair Veitch44181c022016-05-26 10:29:38 -070060 - nanopb
Craig Tillerd1697d92016-04-05 16:05:46 -070061- name: gpr_base
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010062 src:
Yash Tibrewal83062842017-09-21 18:56:08 -070063 - src/core/lib/profiling/basic_timers.cc
64 - src/core/lib/profiling/stap_timers.cc
65 - src/core/lib/support/alloc.cc
66 - src/core/lib/support/arena.cc
67 - src/core/lib/support/atm.cc
68 - src/core/lib/support/avl.cc
Yash Tibrewal83062842017-09-21 18:56:08 -070069 - src/core/lib/support/cmdline.cc
70 - src/core/lib/support/cpu_iphone.cc
71 - src/core/lib/support/cpu_linux.cc
72 - src/core/lib/support/cpu_posix.cc
73 - src/core/lib/support/cpu_windows.cc
74 - src/core/lib/support/env_linux.cc
75 - src/core/lib/support/env_posix.cc
76 - src/core/lib/support/env_windows.cc
77 - src/core/lib/support/histogram.cc
78 - src/core/lib/support/host_port.cc
79 - src/core/lib/support/log.cc
80 - src/core/lib/support/log_android.cc
81 - src/core/lib/support/log_linux.cc
82 - src/core/lib/support/log_posix.cc
83 - src/core/lib/support/log_windows.cc
84 - src/core/lib/support/mpscq.cc
85 - src/core/lib/support/murmur_hash.cc
86 - src/core/lib/support/stack_lockfree.cc
87 - src/core/lib/support/string.cc
88 - src/core/lib/support/string_posix.cc
89 - src/core/lib/support/string_util_windows.cc
90 - src/core/lib/support/string_windows.cc
91 - src/core/lib/support/subprocess_posix.cc
92 - src/core/lib/support/subprocess_windows.cc
93 - src/core/lib/support/sync.cc
94 - src/core/lib/support/sync_posix.cc
95 - src/core/lib/support/sync_windows.cc
96 - src/core/lib/support/thd.cc
97 - src/core/lib/support/thd_posix.cc
98 - src/core/lib/support/thd_windows.cc
99 - src/core/lib/support/time.cc
100 - src/core/lib/support/time_posix.cc
101 - src/core/lib/support/time_precise.cc
102 - src/core/lib/support/time_windows.cc
103 - src/core/lib/support/tls_pthread.cc
104 - src/core/lib/support/tmpfile_msys.cc
105 - src/core/lib/support/tmpfile_posix.cc
106 - src/core/lib/support/tmpfile_windows.cc
107 - src/core/lib/support/wrap_memcpy.cc
Craig Tillerd1697d92016-04-05 16:05:46 -0700108 uses:
Vijay Pai42807252017-07-28 15:08:24 -0700109 - gpr_base_headers
110- name: gpr_base_headers
111 public_headers:
112 - include/grpc/support/alloc.h
113 - include/grpc/support/atm.h
114 - include/grpc/support/atm_gcc_atomic.h
115 - include/grpc/support/atm_gcc_sync.h
116 - include/grpc/support/atm_windows.h
117 - include/grpc/support/avl.h
118 - include/grpc/support/cmdline.h
119 - include/grpc/support/cpu.h
120 - include/grpc/support/histogram.h
121 - include/grpc/support/host_port.h
122 - include/grpc/support/log.h
123 - include/grpc/support/log_windows.h
124 - include/grpc/support/port_platform.h
125 - include/grpc/support/string_util.h
126 - include/grpc/support/subprocess.h
127 - include/grpc/support/sync.h
yang-g9ff60312017-08-24 09:08:21 -0700128 - include/grpc/support/sync_custom.h
Vijay Pai42807252017-07-28 15:08:24 -0700129 - include/grpc/support/sync_generic.h
130 - include/grpc/support/sync_posix.h
131 - include/grpc/support/sync_windows.h
132 - include/grpc/support/thd.h
133 - include/grpc/support/time.h
134 - include/grpc/support/tls.h
135 - include/grpc/support/tls_gcc.h
136 - include/grpc/support/tls_msvc.h
137 - include/grpc/support/tls_pthread.h
138 - include/grpc/support/useful.h
139 headers:
140 - src/core/lib/profiling/timers.h
141 - src/core/lib/support/arena.h
142 - src/core/lib/support/atomic.h
143 - src/core/lib/support/atomic_with_atm.h
144 - src/core/lib/support/atomic_with_std.h
Vijay Pai42807252017-07-28 15:08:24 -0700145 - src/core/lib/support/env.h
Craig Tiller92226062017-10-08 21:16:12 -0700146 - src/core/lib/support/manual_constructor.h
Vijay Pai42807252017-07-28 15:08:24 -0700147 - src/core/lib/support/memory.h
148 - src/core/lib/support/mpscq.h
149 - src/core/lib/support/murmur_hash.h
150 - src/core/lib/support/spinlock.h
151 - src/core/lib/support/stack_lockfree.h
152 - src/core/lib/support/string.h
153 - src/core/lib/support/string_windows.h
Vijay Pai42807252017-07-28 15:08:24 -0700154 - src/core/lib/support/time_precise.h
155 - src/core/lib/support/tmpfile.h
156 uses:
Craig Tillerd1697d92016-04-05 16:05:46 -0700157 - gpr_codegen
Craig Tiller1298afd2016-02-09 12:29:17 -0800158- name: gpr_codegen
159 public_headers:
Craig Tiller1298afd2016-02-09 12:29:17 -0800160 - include/grpc/impl/codegen/atm.h
161 - include/grpc/impl/codegen/atm_gcc_atomic.h
162 - include/grpc/impl/codegen/atm_gcc_sync.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700163 - include/grpc/impl/codegen/atm_windows.h
Mark D. Roth4d2ea022016-12-12 07:12:27 -0800164 - include/grpc/impl/codegen/gpr_slice.h
David Garcia Quintas8c5424f2016-08-01 22:49:00 -0700165 - include/grpc/impl/codegen/gpr_types.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800166 - include/grpc/impl/codegen/port_platform.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800167 - include/grpc/impl/codegen/sync.h
yang-g9ff60312017-08-24 09:08:21 -0700168 - include/grpc/impl/codegen/sync_custom.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800169 - include/grpc/impl/codegen/sync_generic.h
170 - include/grpc/impl/codegen/sync_posix.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700171 - include/grpc/impl/codegen/sync_windows.h
Vijay Pai42807252017-07-28 15:08:24 -0700172- name: grpc++_base
173 deps:
174 - grpc
175 uses:
176 - grpc++_common
177 - grpc++_codegen_base
178- name: grpc++_base_unsecure
179 deps:
180 - grpc_unsecure
181 uses:
182 - grpc++_common
183 - grpc++_codegen_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700184- name: grpc_base
Craig Tiller25834342015-09-25 08:08:24 -0700185 src:
Craig Tillerd48bd072017-10-06 11:25:14 -0700186 - src/core/lib/backoff/backoff.cc
Yash Tibrewal83062842017-09-21 18:56:08 -0700187 - src/core/lib/channel/channel_args.cc
188 - src/core/lib/channel/channel_stack.cc
189 - src/core/lib/channel/channel_stack_builder.cc
190 - src/core/lib/channel/connected_channel.cc
191 - src/core/lib/channel/handshaker.cc
192 - src/core/lib/channel/handshaker_factory.cc
193 - src/core/lib/channel/handshaker_registry.cc
194 - src/core/lib/compression/compression.cc
195 - src/core/lib/compression/message_compress.cc
196 - src/core/lib/compression/stream_compression.cc
Yash Tibrewalbc460fa2017-10-02 17:42:41 -0700197 - src/core/lib/compression/stream_compression_gzip.cc
198 - src/core/lib/compression/stream_compression_identity.cc
Yash Tibrewal83062842017-09-21 18:56:08 -0700199 - src/core/lib/debug/stats.cc
200 - src/core/lib/debug/stats_data.cc
201 - src/core/lib/http/format_request.cc
202 - src/core/lib/http/httpcli.cc
203 - src/core/lib/http/parser.cc
204 - src/core/lib/iomgr/call_combiner.cc
205 - src/core/lib/iomgr/closure.cc
206 - src/core/lib/iomgr/combiner.cc
207 - src/core/lib/iomgr/endpoint.cc
208 - src/core/lib/iomgr/endpoint_pair_posix.cc
209 - src/core/lib/iomgr/endpoint_pair_uv.cc
210 - src/core/lib/iomgr/endpoint_pair_windows.cc
211 - src/core/lib/iomgr/error.cc
212 - src/core/lib/iomgr/ev_epoll1_linux.cc
213 - src/core/lib/iomgr/ev_epollex_linux.cc
214 - src/core/lib/iomgr/ev_epollsig_linux.cc
215 - src/core/lib/iomgr/ev_poll_posix.cc
216 - src/core/lib/iomgr/ev_posix.cc
217 - src/core/lib/iomgr/ev_windows.cc
218 - src/core/lib/iomgr/exec_ctx.cc
219 - src/core/lib/iomgr/executor.cc
220 - src/core/lib/iomgr/gethostname_fallback.cc
221 - src/core/lib/iomgr/gethostname_host_name_max.cc
222 - src/core/lib/iomgr/gethostname_sysconf.cc
223 - src/core/lib/iomgr/iocp_windows.cc
224 - src/core/lib/iomgr/iomgr.cc
225 - src/core/lib/iomgr/iomgr_posix.cc
226 - src/core/lib/iomgr/iomgr_uv.cc
227 - src/core/lib/iomgr/iomgr_windows.cc
228 - src/core/lib/iomgr/is_epollexclusive_available.cc
229 - src/core/lib/iomgr/load_file.cc
230 - src/core/lib/iomgr/lockfree_event.cc
231 - src/core/lib/iomgr/network_status_tracker.cc
232 - src/core/lib/iomgr/polling_entity.cc
233 - src/core/lib/iomgr/pollset_set_uv.cc
234 - src/core/lib/iomgr/pollset_set_windows.cc
235 - src/core/lib/iomgr/pollset_uv.cc
236 - src/core/lib/iomgr/pollset_windows.cc
237 - src/core/lib/iomgr/resolve_address_posix.cc
238 - src/core/lib/iomgr/resolve_address_uv.cc
239 - src/core/lib/iomgr/resolve_address_windows.cc
240 - src/core/lib/iomgr/resource_quota.cc
241 - src/core/lib/iomgr/sockaddr_utils.cc
242 - src/core/lib/iomgr/socket_factory_posix.cc
243 - src/core/lib/iomgr/socket_mutator.cc
244 - src/core/lib/iomgr/socket_utils_common_posix.cc
245 - src/core/lib/iomgr/socket_utils_linux.cc
246 - src/core/lib/iomgr/socket_utils_posix.cc
247 - src/core/lib/iomgr/socket_utils_uv.cc
Yash Tibrewal26c78032017-09-28 14:34:43 -0700248 - src/core/lib/iomgr/socket_utils_windows.cc
Yash Tibrewal83062842017-09-21 18:56:08 -0700249 - src/core/lib/iomgr/socket_windows.cc
250 - src/core/lib/iomgr/tcp_client_posix.cc
251 - src/core/lib/iomgr/tcp_client_uv.cc
252 - src/core/lib/iomgr/tcp_client_windows.cc
253 - src/core/lib/iomgr/tcp_posix.cc
254 - src/core/lib/iomgr/tcp_server_posix.cc
255 - src/core/lib/iomgr/tcp_server_utils_posix_common.cc
256 - src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc
257 - src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc
258 - src/core/lib/iomgr/tcp_server_uv.cc
259 - src/core/lib/iomgr/tcp_server_windows.cc
260 - src/core/lib/iomgr/tcp_uv.cc
261 - src/core/lib/iomgr/tcp_windows.cc
262 - src/core/lib/iomgr/time_averaged_stats.cc
263 - src/core/lib/iomgr/timer_generic.cc
264 - src/core/lib/iomgr/timer_heap.cc
265 - src/core/lib/iomgr/timer_manager.cc
266 - src/core/lib/iomgr/timer_uv.cc
267 - src/core/lib/iomgr/udp_server.cc
268 - src/core/lib/iomgr/unix_sockets_posix.cc
269 - src/core/lib/iomgr/unix_sockets_posix_noop.cc
270 - src/core/lib/iomgr/wakeup_fd_cv.cc
271 - src/core/lib/iomgr/wakeup_fd_eventfd.cc
272 - src/core/lib/iomgr/wakeup_fd_nospecial.cc
273 - src/core/lib/iomgr/wakeup_fd_pipe.cc
274 - src/core/lib/iomgr/wakeup_fd_posix.cc
275 - src/core/lib/json/json.cc
276 - src/core/lib/json/json_reader.cc
277 - src/core/lib/json/json_string.cc
278 - src/core/lib/json/json_writer.cc
279 - src/core/lib/slice/b64.cc
280 - src/core/lib/slice/percent_encoding.cc
281 - src/core/lib/slice/slice.cc
282 - src/core/lib/slice/slice_buffer.cc
283 - src/core/lib/slice/slice_hash_table.cc
284 - src/core/lib/slice/slice_intern.cc
285 - src/core/lib/slice/slice_string_helpers.cc
286 - src/core/lib/surface/alarm.cc
287 - src/core/lib/surface/api_trace.cc
288 - src/core/lib/surface/byte_buffer.cc
289 - src/core/lib/surface/byte_buffer_reader.cc
290 - src/core/lib/surface/call.cc
291 - src/core/lib/surface/call_details.cc
292 - src/core/lib/surface/call_log_batch.cc
293 - src/core/lib/surface/channel.cc
294 - src/core/lib/surface/channel_init.cc
295 - src/core/lib/surface/channel_ping.cc
296 - src/core/lib/surface/channel_stack_type.cc
297 - src/core/lib/surface/completion_queue.cc
298 - src/core/lib/surface/completion_queue_factory.cc
299 - src/core/lib/surface/event_string.cc
Craig Tiller8ebb5442017-04-07 16:01:55 -0700300 - src/core/lib/surface/lame_client.cc
Yash Tibrewal83062842017-09-21 18:56:08 -0700301 - src/core/lib/surface/metadata_array.cc
302 - src/core/lib/surface/server.cc
303 - src/core/lib/surface/validate_metadata.cc
304 - src/core/lib/surface/version.cc
305 - src/core/lib/transport/bdp_estimator.cc
306 - src/core/lib/transport/byte_stream.cc
307 - src/core/lib/transport/connectivity_state.cc
308 - src/core/lib/transport/error_utils.cc
309 - src/core/lib/transport/metadata.cc
310 - src/core/lib/transport/metadata_batch.cc
311 - src/core/lib/transport/pid_controller.cc
312 - src/core/lib/transport/service_config.cc
313 - src/core/lib/transport/static_metadata.cc
314 - src/core/lib/transport/status_conversion.cc
315 - src/core/lib/transport/timeout_encoding.cc
316 - src/core/lib/transport/transport.cc
317 - src/core/lib/transport/transport_op_string.cc
Craig Tillerd1697d92016-04-05 16:05:46 -0700318 deps:
319 - gpr
Vijay Pai42807252017-07-28 15:08:24 -0700320 filegroups:
321 - grpc_base_headers
Craig Tillerd1697d92016-04-05 16:05:46 -0700322 uses:
323 - grpc_codegen
Craig Tiller1f477302017-05-05 11:01:25 -0700324 - grpc_trace
Vijay Pai42807252017-07-28 15:08:24 -0700325- name: grpc_base_headers
326 public_headers:
327 - include/grpc/byte_buffer.h
328 - include/grpc/byte_buffer_reader.h
329 - include/grpc/compression.h
330 - include/grpc/grpc.h
331 - include/grpc/grpc_posix.h
332 - include/grpc/grpc_security_constants.h
333 - include/grpc/load_reporting.h
334 - include/grpc/slice.h
335 - include/grpc/slice_buffer.h
336 - include/grpc/status.h
337 - include/grpc/support/workaround_list.h
338 headers:
Craig Tillerd9b82bd2017-08-29 12:16:56 -0700339 - src/core/lib/backoff/backoff.h
Vijay Pai42807252017-07-28 15:08:24 -0700340 - src/core/lib/channel/channel_args.h
341 - src/core/lib/channel/channel_stack.h
342 - src/core/lib/channel/channel_stack_builder.h
343 - src/core/lib/channel/connected_channel.h
344 - src/core/lib/channel/context.h
345 - src/core/lib/channel/handshaker.h
346 - src/core/lib/channel/handshaker_factory.h
347 - src/core/lib/channel/handshaker_registry.h
348 - src/core/lib/compression/algorithm_metadata.h
349 - src/core/lib/compression/message_compress.h
350 - src/core/lib/compression/stream_compression.h
Muxi Yanbf5484e2017-09-01 18:03:03 -0700351 - src/core/lib/compression/stream_compression_gzip.h
352 - src/core/lib/compression/stream_compression_identity.h
Craig Tiller6e739742017-08-31 11:22:52 -0700353 - src/core/lib/debug/stats.h
354 - src/core/lib/debug/stats_data.h
Vijay Pai42807252017-07-28 15:08:24 -0700355 - src/core/lib/http/format_request.h
356 - src/core/lib/http/httpcli.h
357 - src/core/lib/http/parser.h
Craig Tiller43c1b5f2017-10-02 14:42:49 -0700358 - src/core/lib/iomgr/block_annotate.h
Mark D. Roth764cf042017-09-01 09:00:06 -0700359 - src/core/lib/iomgr/call_combiner.h
Vijay Pai42807252017-07-28 15:08:24 -0700360 - src/core/lib/iomgr/closure.h
361 - src/core/lib/iomgr/combiner.h
362 - src/core/lib/iomgr/endpoint.h
363 - src/core/lib/iomgr/endpoint_pair.h
364 - src/core/lib/iomgr/error.h
365 - src/core/lib/iomgr/error_internal.h
366 - src/core/lib/iomgr/ev_epoll1_linux.h
Vijay Pai42807252017-07-28 15:08:24 -0700367 - src/core/lib/iomgr/ev_epollex_linux.h
368 - src/core/lib/iomgr/ev_epollsig_linux.h
369 - src/core/lib/iomgr/ev_poll_posix.h
370 - src/core/lib/iomgr/ev_posix.h
371 - src/core/lib/iomgr/exec_ctx.h
372 - src/core/lib/iomgr/executor.h
Mark D. Rothf9bf4282017-08-03 14:47:23 -0700373 - src/core/lib/iomgr/gethostname.h
Vijay Pai42807252017-07-28 15:08:24 -0700374 - src/core/lib/iomgr/iocp_windows.h
375 - src/core/lib/iomgr/iomgr.h
376 - src/core/lib/iomgr/iomgr_internal.h
377 - src/core/lib/iomgr/iomgr_posix.h
378 - src/core/lib/iomgr/iomgr_uv.h
379 - src/core/lib/iomgr/is_epollexclusive_available.h
380 - src/core/lib/iomgr/load_file.h
381 - src/core/lib/iomgr/lockfree_event.h
382 - src/core/lib/iomgr/nameser.h
383 - src/core/lib/iomgr/network_status_tracker.h
384 - src/core/lib/iomgr/polling_entity.h
385 - src/core/lib/iomgr/pollset.h
386 - src/core/lib/iomgr/pollset_set.h
387 - src/core/lib/iomgr/pollset_set_windows.h
388 - src/core/lib/iomgr/pollset_uv.h
389 - src/core/lib/iomgr/pollset_windows.h
390 - src/core/lib/iomgr/port.h
391 - src/core/lib/iomgr/resolve_address.h
392 - src/core/lib/iomgr/resource_quota.h
393 - src/core/lib/iomgr/sockaddr.h
394 - src/core/lib/iomgr/sockaddr_posix.h
395 - src/core/lib/iomgr/sockaddr_utils.h
396 - src/core/lib/iomgr/sockaddr_windows.h
397 - src/core/lib/iomgr/socket_factory_posix.h
398 - src/core/lib/iomgr/socket_mutator.h
399 - src/core/lib/iomgr/socket_utils.h
400 - src/core/lib/iomgr/socket_utils_posix.h
401 - src/core/lib/iomgr/socket_windows.h
402 - src/core/lib/iomgr/sys_epoll_wrapper.h
403 - src/core/lib/iomgr/tcp_client.h
404 - src/core/lib/iomgr/tcp_client_posix.h
405 - src/core/lib/iomgr/tcp_posix.h
406 - src/core/lib/iomgr/tcp_server.h
407 - src/core/lib/iomgr/tcp_server_utils_posix.h
408 - src/core/lib/iomgr/tcp_uv.h
409 - src/core/lib/iomgr/tcp_windows.h
410 - src/core/lib/iomgr/time_averaged_stats.h
411 - src/core/lib/iomgr/timer.h
412 - src/core/lib/iomgr/timer_generic.h
413 - src/core/lib/iomgr/timer_heap.h
414 - src/core/lib/iomgr/timer_manager.h
415 - src/core/lib/iomgr/timer_uv.h
416 - src/core/lib/iomgr/udp_server.h
417 - src/core/lib/iomgr/unix_sockets_posix.h
418 - src/core/lib/iomgr/wakeup_fd_cv.h
419 - src/core/lib/iomgr/wakeup_fd_pipe.h
420 - src/core/lib/iomgr/wakeup_fd_posix.h
421 - src/core/lib/json/json.h
422 - src/core/lib/json/json_common.h
423 - src/core/lib/json/json_reader.h
424 - src/core/lib/json/json_writer.h
425 - src/core/lib/slice/b64.h
426 - src/core/lib/slice/percent_encoding.h
427 - src/core/lib/slice/slice_hash_table.h
428 - src/core/lib/slice/slice_internal.h
429 - src/core/lib/slice/slice_string_helpers.h
Craig Tiller6f2b5f02017-10-11 08:20:03 -0700430 - src/core/lib/support/vector.h
Sree Kuchibhotlae70f3b22017-08-01 13:45:54 -0700431 - src/core/lib/surface/alarm_internal.h
Vijay Pai42807252017-07-28 15:08:24 -0700432 - src/core/lib/surface/api_trace.h
433 - src/core/lib/surface/call.h
434 - src/core/lib/surface/call_test_only.h
435 - src/core/lib/surface/channel.h
436 - src/core/lib/surface/channel_init.h
437 - src/core/lib/surface/channel_stack_type.h
438 - src/core/lib/surface/completion_queue.h
439 - src/core/lib/surface/completion_queue_factory.h
440 - src/core/lib/surface/event_string.h
441 - src/core/lib/surface/init.h
442 - src/core/lib/surface/lame_client.h
443 - src/core/lib/surface/server.h
444 - src/core/lib/surface/validate_metadata.h
445 - src/core/lib/transport/bdp_estimator.h
446 - src/core/lib/transport/byte_stream.h
447 - src/core/lib/transport/connectivity_state.h
448 - src/core/lib/transport/error_utils.h
449 - src/core/lib/transport/http2_errors.h
450 - src/core/lib/transport/metadata.h
451 - src/core/lib/transport/metadata_batch.h
452 - src/core/lib/transport/pid_controller.h
453 - src/core/lib/transport/service_config.h
454 - src/core/lib/transport/static_metadata.h
455 - src/core/lib/transport/status_conversion.h
456 - src/core/lib/transport/timeout_encoding.h
457 - src/core/lib/transport/transport.h
458 - src/core/lib/transport/transport_impl.h
459 deps:
460 - gpr
461 uses:
462 - grpc_codegen
463 - grpc_trace_headers
Mark D. Roth2137cd82016-09-14 09:04:00 -0700464- name: grpc_client_channel
Craig Tiller016a81d2016-03-31 13:49:05 -0700465 headers:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700466 - src/core/ext/filters/client_channel/client_channel.h
467 - src/core/ext/filters/client_channel/client_channel_factory.h
468 - src/core/ext/filters/client_channel/connector.h
469 - src/core/ext/filters/client_channel/http_connect_handshaker.h
470 - src/core/ext/filters/client_channel/http_proxy.h
471 - src/core/ext/filters/client_channel/lb_policy.h
472 - src/core/ext/filters/client_channel/lb_policy_factory.h
473 - src/core/ext/filters/client_channel/lb_policy_registry.h
474 - src/core/ext/filters/client_channel/parse_address.h
475 - src/core/ext/filters/client_channel/proxy_mapper.h
476 - src/core/ext/filters/client_channel/proxy_mapper_registry.h
477 - src/core/ext/filters/client_channel/resolver.h
478 - src/core/ext/filters/client_channel/resolver_factory.h
479 - src/core/ext/filters/client_channel/resolver_registry.h
480 - src/core/ext/filters/client_channel/retry_throttle.h
481 - src/core/ext/filters/client_channel/subchannel.h
482 - src/core/ext/filters/client_channel/subchannel_index.h
483 - src/core/ext/filters/client_channel/uri_parser.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700484 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700485 - src/core/ext/filters/client_channel/channel_connectivity.cc
486 - src/core/ext/filters/client_channel/client_channel.cc
487 - src/core/ext/filters/client_channel/client_channel_factory.cc
488 - src/core/ext/filters/client_channel/client_channel_plugin.cc
489 - src/core/ext/filters/client_channel/connector.cc
490 - src/core/ext/filters/client_channel/http_connect_handshaker.cc
491 - src/core/ext/filters/client_channel/http_proxy.cc
492 - src/core/ext/filters/client_channel/lb_policy.cc
493 - src/core/ext/filters/client_channel/lb_policy_factory.cc
494 - src/core/ext/filters/client_channel/lb_policy_registry.cc
495 - src/core/ext/filters/client_channel/parse_address.cc
496 - src/core/ext/filters/client_channel/proxy_mapper.cc
497 - src/core/ext/filters/client_channel/proxy_mapper_registry.cc
498 - src/core/ext/filters/client_channel/resolver.cc
499 - src/core/ext/filters/client_channel/resolver_factory.cc
500 - src/core/ext/filters/client_channel/resolver_registry.cc
501 - src/core/ext/filters/client_channel/retry_throttle.cc
502 - src/core/ext/filters/client_channel/subchannel.cc
503 - src/core/ext/filters/client_channel/subchannel_index.cc
504 - src/core/ext/filters/client_channel/uri_parser.cc
Mark D. Roth2137cd82016-09-14 09:04:00 -0700505 plugin: grpc_client_channel
Craig Tillerd1697d92016-04-05 16:05:46 -0700506 uses:
507 - grpc_base
Craig Tiller3be7dd02017-04-03 14:30:03 -0700508 - grpc_deadline_filter
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800509- name: grpc_codegen
510 public_headers:
Vijay Paiefce6e12017-09-14 09:07:50 -0700511 - include/grpc/impl/codegen/byte_buffer.h
David Garcia Quintas1b2db632016-04-27 15:06:54 -0700512 - include/grpc/impl/codegen/byte_buffer_reader.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800513 - include/grpc/impl/codegen/compression_types.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800514 - include/grpc/impl/codegen/connectivity_state.h
Craig Tillerb995e8b2016-12-12 06:36:43 -0800515 - include/grpc/impl/codegen/exec_ctx_fwd.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800516 - include/grpc/impl/codegen/grpc_types.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800517 - include/grpc/impl/codegen/propagation_bits.h
Craig Tiller28351612017-03-30 10:48:34 -0700518 - include/grpc/impl/codegen/slice.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800519 - include/grpc/impl/codegen/status.h
Craig Tiller03915e52016-04-07 09:15:10 -0700520 uses:
521 - gpr_codegen
Craig Tiller3be7dd02017-04-03 14:30:03 -0700522- name: grpc_deadline_filter
523 headers:
524 - src/core/ext/filters/deadline/deadline_filter.h
525 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700526 - src/core/ext/filters/deadline/deadline_filter.cc
Craig Tiller3be7dd02017-04-03 14:30:03 -0700527 plugin: grpc_deadline_filter
528 uses:
529 - grpc_base
Craig Tilleraf767432017-04-03 13:54:31 -0700530- name: grpc_http_filters
531 headers:
532 - src/core/ext/filters/http/client/http_client_filter.h
Craig Tillera24b9712017-04-06 09:03:21 -0700533 - src/core/ext/filters/http/message_compress/message_compress_filter.h
Craig Tilleraf767432017-04-03 13:54:31 -0700534 - src/core/ext/filters/http/server/http_server_filter.h
535 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700536 - src/core/ext/filters/http/client/http_client_filter.cc
537 - src/core/ext/filters/http/http_filters_plugin.cc
538 - src/core/ext/filters/http/message_compress/message_compress_filter.cc
539 - src/core/ext/filters/http/server/http_server_filter.cc
Craig Tilleraf767432017-04-03 13:54:31 -0700540 plugin: grpc_http_filters
Craig Tillerf3ba6a02017-04-05 12:29:06 -0700541 uses:
542 - grpc_base
Craig Tiller023caf12016-03-29 08:00:30 -0700543- name: grpc_lb_policy_grpclb
544 headers:
Mark D. Roth09e458c2017-05-02 08:13:26 -0700545 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700546 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h
547 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h
Mark D. Roth09e458c2017-05-02 08:13:26 -0700548 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700549 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h
550 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
Craig Tiller023caf12016-03-29 08:00:30 -0700551 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700552 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
553 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
554 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc
555 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc
556 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc
Yash Tibrewal15ce1422017-09-25 17:46:32 -0700557 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
David Garcia Quintas01291502017-02-07 13:26:41 -0800558 plugin: grpc_lb_policy_grpclb
559 uses:
560 - grpc_base
561 - grpc_client_channel
562 - nanopb
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700563 - grpc_resolver_fake
David Garcia Quintas01291502017-02-07 13:26:41 -0800564- name: grpc_lb_policy_grpclb_secure
565 headers:
Mark D. Roth09e458c2017-05-02 08:13:26 -0700566 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700567 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h
568 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h
Mark D. Roth09e458c2017-05-02 08:13:26 -0700569 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700570 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h
571 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
David Garcia Quintas01291502017-02-07 13:26:41 -0800572 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700573 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc
574 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc
575 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc
576 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc
577 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc
Yash Tibrewal15ce1422017-09-25 17:46:32 -0700578 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
David Garcia Quintas3fb8f732016-06-15 22:53:08 -0700579 plugin: grpc_lb_policy_grpclb
Craig Tiller023caf12016-03-29 08:00:30 -0700580 uses:
581 - grpc_base
Craig Tiller29b527f2017-03-30 10:27:20 -0700582 - grpc_secure
Mark D. Roth2137cd82016-09-14 09:04:00 -0700583 - grpc_client_channel
Craig Tillerd1697d92016-04-05 16:05:46 -0700584 - nanopb
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700585 - grpc_resolver_fake
Craig Tiller023caf12016-03-29 08:00:30 -0700586- name: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700587 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700588 - src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc
Craig Tiller04b7ca82016-03-29 08:07:54 -0700589 plugin: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700590 uses:
591 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700592 - grpc_client_channel
Mark D. Roth5e9848e2017-10-06 13:59:32 -0700593 - grpc_lb_subchannel_list
Craig Tiller023caf12016-03-29 08:00:30 -0700594- name: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700595 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700596 - src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc
Craig Tiller04b7ca82016-03-29 08:07:54 -0700597 plugin: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700598 uses:
599 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700600 - grpc_client_channel
Mark D. Roth5e9848e2017-10-06 13:59:32 -0700601 - grpc_lb_subchannel_list
602- name: grpc_lb_subchannel_list
603 headers:
604 - src/core/ext/filters/client_channel/lb_policy/subchannel_list.h
605 src:
606 - src/core/ext/filters/client_channel/lb_policy/subchannel_list.cc
607 uses:
608 - grpc_base
609 - grpc_client_channel
Craig Tiller6d4894e2017-03-31 17:22:06 -0700610- name: grpc_max_age_filter
611 headers:
612 - src/core/ext/filters/max_age/max_age_filter.h
613 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700614 - src/core/ext/filters/max_age/max_age_filter.cc
Craig Tiller6d4894e2017-03-31 17:22:06 -0700615 plugin: grpc_max_age_filter
616 uses:
617 - grpc_base
Craig Tiller9b3648a2017-04-03 12:25:19 -0700618- name: grpc_message_size_filter
619 headers:
620 - src/core/ext/filters/message_size/message_size_filter.h
621 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700622 - src/core/ext/filters/message_size/message_size_filter.cc
Craig Tiller9b3648a2017-04-03 12:25:19 -0700623 plugin: grpc_message_size_filter
624 uses:
625 - grpc_base
Yuchen Zengd4bbfc72016-08-05 10:33:16 -0700626- name: grpc_resolver_dns_ares
627 headers:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700628 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h
629 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h
Yuchen Zengd4bbfc72016-08-05 10:33:16 -0700630 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700631 - src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc
632 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc
633 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc
634 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc
Yuchen Zengd4bbfc72016-08-05 10:33:16 -0700635 plugin: grpc_resolver_dns_ares
636 uses:
637 - grpc_base
Yuchen Zengf1cd4492016-10-25 11:26:17 -0700638 - grpc_client_channel
Craig Tiller65938df2016-03-31 13:08:49 -0700639- name: grpc_resolver_dns_native
640 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700641 - src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc
Craig Tiller65938df2016-03-31 13:08:49 -0700642 plugin: grpc_resolver_dns_native
643 uses:
644 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700645 - grpc_client_channel
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700646- name: grpc_resolver_fake
647 headers:
648 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h
649 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700650 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700651 plugin: grpc_resolver_fake
652 uses:
653 - grpc_base
654 - grpc_client_channel
Craig Tiller65938df2016-03-31 13:08:49 -0700655- name: grpc_resolver_sockaddr
656 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700657 - src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc
Craig Tiller65938df2016-03-31 13:08:49 -0700658 plugin: grpc_resolver_sockaddr
659 uses:
660 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700661 - grpc_client_channel
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100662- name: grpc_secure
Craig Tillerd1697d92016-04-05 16:05:46 -0700663 public_headers:
664 - include/grpc/grpc_security.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100665 headers:
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700666 - src/core/lib/security/context/security_context.h
667 - src/core/lib/security/credentials/composite/composite_credentials.h
668 - src/core/lib/security/credentials/credentials.h
669 - src/core/lib/security/credentials/fake/fake_credentials.h
670 - src/core/lib/security/credentials/google_default/google_default_credentials.h
671 - src/core/lib/security/credentials/iam/iam_credentials.h
672 - src/core/lib/security/credentials/jwt/json_token.h
673 - src/core/lib/security/credentials/jwt/jwt_credentials.h
674 - src/core/lib/security/credentials/jwt/jwt_verifier.h
675 - src/core/lib/security/credentials/oauth2/oauth2_credentials.h
676 - src/core/lib/security/credentials/plugin/plugin_credentials.h
677 - src/core/lib/security/credentials/ssl/ssl_credentials.h
678 - src/core/lib/security/transport/auth_filters.h
David Garcia Quintas01291502017-02-07 13:26:41 -0800679 - src/core/lib/security/transport/lb_targets_info.h
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700680 - src/core/lib/security/transport/secure_endpoint.h
681 - src/core/lib/security/transport/security_connector.h
Mark D. Roth071cacf2016-11-17 13:17:56 -0800682 - src/core/lib/security/transport/security_handshaker.h
Craig Tillerddad9782016-05-05 17:11:31 -0700683 - src/core/lib/security/transport/tsi_error.h
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700684 - src/core/lib/security/util/json_util.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100685 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700686 - src/core/lib/http/httpcli_security_connector.cc
687 - src/core/lib/security/context/security_context.cc
688 - src/core/lib/security/credentials/composite/composite_credentials.cc
689 - src/core/lib/security/credentials/credentials.cc
690 - src/core/lib/security/credentials/credentials_metadata.cc
691 - src/core/lib/security/credentials/fake/fake_credentials.cc
692 - src/core/lib/security/credentials/google_default/credentials_generic.cc
693 - src/core/lib/security/credentials/google_default/google_default_credentials.cc
694 - src/core/lib/security/credentials/iam/iam_credentials.cc
695 - src/core/lib/security/credentials/jwt/json_token.cc
696 - src/core/lib/security/credentials/jwt/jwt_credentials.cc
697 - src/core/lib/security/credentials/jwt/jwt_verifier.cc
698 - src/core/lib/security/credentials/oauth2/oauth2_credentials.cc
699 - src/core/lib/security/credentials/plugin/plugin_credentials.cc
700 - src/core/lib/security/credentials/ssl/ssl_credentials.cc
701 - src/core/lib/security/transport/client_auth_filter.cc
702 - src/core/lib/security/transport/lb_targets_info.cc
703 - src/core/lib/security/transport/secure_endpoint.cc
704 - src/core/lib/security/transport/security_connector.cc
705 - src/core/lib/security/transport/security_handshaker.cc
706 - src/core/lib/security/transport/server_auth_filter.cc
707 - src/core/lib/security/transport/tsi_error.cc
708 - src/core/lib/security/util/json_util.cc
709 - src/core/lib/surface/init_secure.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700710 secure: true
Craig Tillerd1697d92016-04-05 16:05:46 -0700711 uses:
712 - grpc_base
713 - grpc_transport_chttp2_alpn
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700714 - tsi
Muxi Yan29ff4662017-05-15 10:27:55 -0700715- name: grpc_server_backward_compatibility
716 headers:
717 - src/core/ext/filters/workarounds/workaround_utils.h
718 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700719 - src/core/ext/filters/workarounds/workaround_utils.cc
Muxi Yan29ff4662017-05-15 10:27:55 -0700720 uses:
721 - grpc_base
David Garcia Quintas0822d332017-09-06 17:40:42 -0700722- name: grpc_server_load_reporting
723 headers:
724 - src/core/ext/filters/load_reporting/server_load_reporting_filter.h
725 - src/core/ext/filters/load_reporting/server_load_reporting_plugin.h
726 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700727 - src/core/ext/filters/load_reporting/server_load_reporting_filter.cc
728 - src/core/ext/filters/load_reporting/server_load_reporting_plugin.cc
David Garcia Quintas0822d332017-09-06 17:40:42 -0700729 plugin: grpc_server_load_reporting_plugin
730 uses:
731 - grpc_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700732- name: grpc_test_util_base
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700733 build: test
Craig Tiller25834342015-09-25 08:08:24 -0700734 headers:
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700735 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h
Craig Tiller25834342015-09-25 08:08:24 -0700736 - test/core/end2end/cq_verifier.h
Craig Tillere067b6e2017-03-06 14:46:37 -0800737 - test/core/end2end/fixtures/http_proxy_fixture.h
Craig Tiller25834342015-09-25 08:08:24 -0700738 - test/core/end2end/fixtures/proxy.h
739 - test/core/iomgr/endpoint_tests.h
Craig Tiller61eb40c2017-02-03 13:46:33 -0800740 - test/core/util/debugger_macros.h
Craig Tiller25834342015-09-25 08:08:24 -0700741 - test/core/util/grpc_profiler.h
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200742 - test/core/util/memory_counters.h
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700743 - test/core/util/mock_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700744 - test/core/util/parse_hexstring.h
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700745 - test/core/util/passthru_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700746 - test/core/util/port.h
Craig Tiller19d7d802016-03-17 08:47:05 -0700747 - test/core/util/port_server_client.h
Craig Tiller25834342015-09-25 08:08:24 -0700748 - test/core/util/slice_splitter.h
Craig Tillerfe5f4972017-02-13 16:26:27 -0800749 - test/core/util/trickle_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700750 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700751 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc
Yash Tibrewal4a91bf42017-09-22 12:05:25 -0700752 - test/core/end2end/cq_verifier.c
753 - test/core/end2end/fixtures/http_proxy_fixture.c
754 - test/core/end2end/fixtures/proxy.c
755 - test/core/iomgr/endpoint_tests.c
Craig Tiller92226062017-10-08 21:16:12 -0700756 - test/core/util/debugger_macros.cc
Yash Tibrewal4a91bf42017-09-22 12:05:25 -0700757 - test/core/util/grpc_profiler.c
758 - test/core/util/memory_counters.c
759 - test/core/util/mock_endpoint.c
760 - test/core/util/parse_hexstring.c
761 - test/core/util/passthru_endpoint.c
762 - test/core/util/port.c
763 - test/core/util/port_server_client.c
764 - test/core/util/slice_splitter.c
765 - test/core/util/trickle_endpoint.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700766 deps:
Craig Tillerd1697d92016-04-05 16:05:46 -0700767 - gpr_test_util
Yihua Zhang7fab9bf2017-08-22 12:32:43 -0700768 - gpr
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -0700769 uses:
770 - grpc_base
771 - grpc_client_channel
772 - grpc_transport_chttp2
Craig Tiller1f477302017-05-05 11:01:25 -0700773- name: grpc_trace
Craig Tiller1f477302017-05-05 11:01:25 -0700774 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700775 - src/core/lib/debug/trace.cc
Craig Tiller1f477302017-05-05 11:01:25 -0700776 deps:
777 - gpr
Vijay Pai42807252017-07-28 15:08:24 -0700778 filegroups:
779 - grpc_trace_headers
Yash Tibrewal547653e2017-09-25 21:20:19 -0700780 - grpc_base_headers
Vijay Pai42807252017-07-28 15:08:24 -0700781- name: grpc_trace_headers
782 headers:
783 - src/core/lib/debug/trace.h
784 deps:
785 - gpr
Craig Tillerf0555b32016-03-28 10:19:24 -0700786- name: grpc_transport_chttp2
787 headers:
Yuchen Zengd982bba2016-05-12 18:53:52 -0700788 - src/core/ext/transport/chttp2/transport/bin_decoder.h
Craig Tillerf82ddc42016-04-05 17:15:07 -0700789 - src/core/ext/transport/chttp2/transport/bin_encoder.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700790 - src/core/ext/transport/chttp2/transport/chttp2_transport.h
Craig Tiller32736482017-10-12 22:02:28 -0700791 - src/core/ext/transport/chttp2/transport/flow_control.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700792 - src/core/ext/transport/chttp2/transport/frame.h
793 - src/core/ext/transport/chttp2/transport/frame_data.h
794 - src/core/ext/transport/chttp2/transport/frame_goaway.h
795 - src/core/ext/transport/chttp2/transport/frame_ping.h
796 - src/core/ext/transport/chttp2/transport/frame_rst_stream.h
797 - src/core/ext/transport/chttp2/transport/frame_settings.h
798 - src/core/ext/transport/chttp2/transport/frame_window_update.h
799 - src/core/ext/transport/chttp2/transport/hpack_encoder.h
800 - src/core/ext/transport/chttp2/transport/hpack_parser.h
801 - src/core/ext/transport/chttp2/transport/hpack_table.h
Craig Tillerc8f62bc2017-04-03 16:25:45 -0700802 - src/core/ext/transport/chttp2/transport/http2_settings.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700803 - src/core/ext/transport/chttp2/transport/huffsyms.h
804 - src/core/ext/transport/chttp2/transport/incoming_metadata.h
805 - src/core/ext/transport/chttp2/transport/internal.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700806 - src/core/ext/transport/chttp2/transport/stream_map.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700807 - src/core/ext/transport/chttp2/transport/varint.h
808 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700809 - src/core/ext/transport/chttp2/transport/bin_decoder.cc
810 - src/core/ext/transport/chttp2/transport/bin_encoder.cc
811 - src/core/ext/transport/chttp2/transport/chttp2_plugin.cc
812 - src/core/ext/transport/chttp2/transport/chttp2_transport.cc
813 - src/core/ext/transport/chttp2/transport/flow_control.cc
814 - src/core/ext/transport/chttp2/transport/frame_data.cc
815 - src/core/ext/transport/chttp2/transport/frame_goaway.cc
816 - src/core/ext/transport/chttp2/transport/frame_ping.cc
817 - src/core/ext/transport/chttp2/transport/frame_rst_stream.cc
818 - src/core/ext/transport/chttp2/transport/frame_settings.cc
819 - src/core/ext/transport/chttp2/transport/frame_window_update.cc
820 - src/core/ext/transport/chttp2/transport/hpack_encoder.cc
821 - src/core/ext/transport/chttp2/transport/hpack_parser.cc
822 - src/core/ext/transport/chttp2/transport/hpack_table.cc
823 - src/core/ext/transport/chttp2/transport/http2_settings.cc
824 - src/core/ext/transport/chttp2/transport/huffsyms.cc
825 - src/core/ext/transport/chttp2/transport/incoming_metadata.cc
826 - src/core/ext/transport/chttp2/transport/parsing.cc
827 - src/core/ext/transport/chttp2/transport/stream_lists.cc
828 - src/core/ext/transport/chttp2/transport/stream_map.cc
829 - src/core/ext/transport/chttp2/transport/varint.cc
830 - src/core/ext/transport/chttp2/transport/writing.cc
Craig Tillerf82ddc42016-04-05 17:15:07 -0700831 plugin: grpc_chttp2_plugin
Craig Tiller44cc10b2016-03-28 10:45:29 -0700832 uses:
833 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700834 - grpc_transport_chttp2_alpn
Craig Tilleraf767432017-04-03 13:54:31 -0700835 - grpc_http_filters
Craig Tillerd1697d92016-04-05 16:05:46 -0700836- name: grpc_transport_chttp2_alpn
837 headers:
838 - src/core/ext/transport/chttp2/alpn/alpn.h
839 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700840 - src/core/ext/transport/chttp2/alpn/alpn.cc
Craig Tillerd1697d92016-04-05 16:05:46 -0700841 deps:
842 - gpr
Mark D. Roth8686cab2016-11-17 13:12:17 -0800843- name: grpc_transport_chttp2_client_connector
844 headers:
845 - src/core/ext/transport/chttp2/client/chttp2_connector.h
846 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700847 - src/core/ext/transport/chttp2/client/chttp2_connector.cc
Mark D. Roth2502afb2016-11-29 15:17:31 -0800848 uses:
Mark D. Roth8686cab2016-11-17 13:12:17 -0800849 - grpc_transport_chttp2
850 - grpc_base
Craig Tiller29b527f2017-03-30 10:27:20 -0700851 - grpc_client_channel
Craig Tillerf0555b32016-03-28 10:19:24 -0700852- name: grpc_transport_chttp2_client_insecure
853 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700854 - src/core/ext/transport/chttp2/client/insecure/channel_create.cc
855 - src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc
Craig Tiller44cc10b2016-03-28 10:45:29 -0700856 uses:
Mark D. Roth2502afb2016-11-29 15:17:31 -0800857 - grpc_transport_chttp2_client_connector
Craig Tiller44cc10b2016-03-28 10:45:29 -0700858 - grpc_transport_chttp2
859 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700860 - grpc_client_channel
Craig Tillerf0555b32016-03-28 10:19:24 -0700861- name: grpc_transport_chttp2_client_secure
862 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700863 - src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc
Craig Tiller44cc10b2016-03-28 10:45:29 -0700864 uses:
865 - grpc_transport_chttp2
866 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700867 - grpc_client_channel
Craig Tillerd1697d92016-04-05 16:05:46 -0700868 - grpc_secure
Mark D. Roth8686cab2016-11-17 13:12:17 -0800869 - grpc_transport_chttp2_client_connector
Mark D. Roth71403822016-12-02 10:51:39 -0800870- name: grpc_transport_chttp2_server
871 headers:
872 - src/core/ext/transport/chttp2/server/chttp2_server.h
873 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700874 - src/core/ext/transport/chttp2/server/chttp2_server.cc
Mark D. Roth71403822016-12-02 10:51:39 -0800875 uses:
876 - grpc_transport_chttp2
877 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700878- name: grpc_transport_chttp2_server_insecure
879 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700880 - src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc
881 - src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc
Craig Tiller44cc10b2016-03-28 10:45:29 -0700882 uses:
883 - grpc_transport_chttp2
884 - grpc_base
Mark D. Roth71403822016-12-02 10:51:39 -0800885 - grpc_transport_chttp2_server
Craig Tillerf0555b32016-03-28 10:19:24 -0700886- name: grpc_transport_chttp2_server_secure
887 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700888 - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc
Craig Tiller44cc10b2016-03-28 10:45:29 -0700889 uses:
890 - grpc_transport_chttp2
891 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700892 - grpc_secure
Mark D. Roth71403822016-12-02 10:51:39 -0800893 - grpc_transport_chttp2_server
makdharmac2ec95b2016-05-11 16:26:15 -0700894- name: grpc_transport_cronet_client_secure
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700895 public_headers:
896 - include/grpc/grpc_cronet.h
897 - include/grpc/grpc_security.h
898 - include/grpc/grpc_security_constants.h
makdharmac2ec95b2016-05-11 16:26:15 -0700899 headers:
Muxi Yan0a2fae92017-02-01 14:49:03 -0800900 - src/core/ext/transport/cronet/transport/cronet_transport.h
Muxi Yanbb2e8af2017-01-31 15:58:06 -0800901 - third_party/objective_c/Cronet/bidirectional_stream_c.h
makdharmac2ec95b2016-05-11 16:26:15 -0700902 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700903 - src/core/ext/transport/cronet/client/secure/cronet_channel_create.cc
904 - src/core/ext/transport/cronet/transport/cronet_api_dummy.cc
905 - src/core/ext/transport/cronet/transport/cronet_transport.cc
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -0700906 filegroups:
907 - grpc_base
908 - grpc_transport_chttp2
Craig Tilleraf767432017-04-03 13:54:31 -0700909 - grpc_http_filters
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700910- name: grpc_transport_inproc
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700911 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700912 - src/core/ext/transport/inproc/inproc_plugin.cc
913 - src/core/ext/transport/inproc/inproc_transport.cc
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700914 plugin: grpc_inproc_plugin
915 uses:
Vijay Pai42807252017-07-28 15:08:24 -0700916 - grpc_transport_inproc_headers
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700917 - grpc_base
Vijay Pai42807252017-07-28 15:08:24 -0700918- name: grpc_transport_inproc_headers
919 headers:
920 - src/core/ext/transport/inproc/inproc_transport.h
921 uses:
922 - grpc_base_headers
Muxi Yan29ff4662017-05-15 10:27:55 -0700923- name: grpc_workaround_cronet_compression_filter
924 headers:
925 - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h
926 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700927 - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc
Muxi Yan29ff4662017-05-15 10:27:55 -0700928 plugin: grpc_workaround_cronet_compression_filter
929 uses:
930 - grpc_base
931 - grpc_server_backward_compatibility
Craig Tillereb841e22016-02-11 15:49:16 -0800932- name: nanopb
Vijay Pai42807252017-07-28 15:08:24 -0700933 src:
934 - third_party/nanopb/pb_common.c
935 - third_party/nanopb/pb_decode.c
936 - third_party/nanopb/pb_encode.c
Alexander Polcyn02d1ff52017-08-23 14:43:57 -0700937 uses:
Vijay Pai42807252017-07-28 15:08:24 -0700938 - nanopb_headers
939- name: nanopb_headers
Craig Tillereb841e22016-02-11 15:49:16 -0800940 headers:
941 - third_party/nanopb/pb.h
942 - third_party/nanopb/pb_common.h
943 - third_party/nanopb/pb_decode.h
944 - third_party/nanopb/pb_encode.h
Yihua Zhang7fab9bf2017-08-22 12:32:43 -0700945- name: transport_security_test_lib
946 build: test
947 headers:
948 - test/core/tsi/transport_security_test_lib.h
949 src:
950 - test/core/tsi/transport_security_test_lib.c
951 deps:
952 - grpc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700953- name: tsi
954 headers:
Craig Tiller134fed32017-03-28 14:27:18 -0700955 - src/core/tsi/fake_transport_security.h
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700956 - src/core/tsi/gts_transport_security.h
Craig Tiller134fed32017-03-28 14:27:18 -0700957 - src/core/tsi/ssl_transport_security.h
958 - src/core/tsi/ssl_types.h
Jiangtao Li0211cfb2017-08-07 11:24:07 -0700959 - src/core/tsi/transport_security_grpc.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700960 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700961 - src/core/tsi/fake_transport_security.cc
962 - src/core/tsi/gts_transport_security.cc
963 - src/core/tsi/ssl_transport_security.cc
964 - src/core/tsi/transport_security_grpc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700965 deps:
966 - gpr
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700967 plugin: grpc_tsi_gts
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700968 secure: true
Craig Tiller1f477302017-05-05 11:01:25 -0700969 uses:
jiangtaoli201625d6fd82017-08-09 11:15:04 -0700970 - tsi_interface
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700971 - grpc_base
jiangtaoli201625d6fd82017-08-09 11:15:04 -0700972 - grpc_trace
973- name: tsi_interface
974 headers:
975 - src/core/tsi/transport_security.h
976 - src/core/tsi/transport_security_adapter.h
977 - src/core/tsi/transport_security_interface.h
978 src:
Yash Tibrewal83062842017-09-21 18:56:08 -0700979 - src/core/tsi/transport_security.cc
980 - src/core/tsi/transport_security_adapter.cc
jiangtaoli201625d6fd82017-08-09 11:15:04 -0700981 deps:
982 - gpr
983 secure: true
984 uses:
985 - grpc_trace
Vijay Pai42807252017-07-28 15:08:24 -0700986- name: grpc++_codegen_base
987 language: c++
988 public_headers:
989 - include/grpc++/impl/codegen/async_stream.h
990 - include/grpc++/impl/codegen/async_unary_call.h
Vijay Paiefce6e12017-09-14 09:07:50 -0700991 - include/grpc++/impl/codegen/byte_buffer.h
Vijay Pai42807252017-07-28 15:08:24 -0700992 - include/grpc++/impl/codegen/call.h
993 - include/grpc++/impl/codegen/call_hook.h
994 - include/grpc++/impl/codegen/channel_interface.h
995 - include/grpc++/impl/codegen/client_context.h
996 - include/grpc++/impl/codegen/client_unary_call.h
997 - include/grpc++/impl/codegen/completion_queue.h
998 - include/grpc++/impl/codegen/completion_queue_tag.h
999 - include/grpc++/impl/codegen/config.h
1000 - include/grpc++/impl/codegen/core_codegen_interface.h
1001 - include/grpc++/impl/codegen/create_auth_context.h
1002 - include/grpc++/impl/codegen/grpc_library.h
1003 - include/grpc++/impl/codegen/metadata_map.h
1004 - include/grpc++/impl/codegen/method_handler_impl.h
1005 - include/grpc++/impl/codegen/rpc_method.h
1006 - include/grpc++/impl/codegen/rpc_service_method.h
1007 - include/grpc++/impl/codegen/security/auth_context.h
1008 - include/grpc++/impl/codegen/serialization_traits.h
1009 - include/grpc++/impl/codegen/server_context.h
1010 - include/grpc++/impl/codegen/server_interface.h
1011 - include/grpc++/impl/codegen/service_type.h
1012 - include/grpc++/impl/codegen/slice.h
1013 - include/grpc++/impl/codegen/status.h
1014 - include/grpc++/impl/codegen/status_code_enum.h
1015 - include/grpc++/impl/codegen/string_ref.h
1016 - include/grpc++/impl/codegen/stub_options.h
1017 - include/grpc++/impl/codegen/sync_stream.h
1018 - include/grpc++/impl/codegen/time.h
1019 uses:
1020 - grpc_codegen
1021- name: grpc++_codegen_base_src
1022 language: c++
1023 src:
1024 - src/cpp/codegen/codegen_init.cc
1025 uses:
1026 - grpc++_codegen_base
1027- name: grpc++_codegen_proto
1028 language: c++
1029 public_headers:
1030 - include/grpc++/impl/codegen/proto_utils.h
1031 uses:
1032 - grpc++_codegen_base
1033 - grpc++_config_proto
1034- name: grpc++_common
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001035 language: c++
1036 public_headers:
1037 - include/grpc++/alarm.h
1038 - include/grpc++/channel.h
1039 - include/grpc++/client_context.h
1040 - include/grpc++/completion_queue.h
1041 - include/grpc++/create_channel.h
Adam Michalikb97e2d12016-06-02 12:12:55 -07001042 - include/grpc++/create_channel_posix.h
yang-g04981242016-12-01 11:53:08 -08001043 - include/grpc++/ext/health_check_service_server_builder_option.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001044 - include/grpc++/generic/async_generic_service.h
1045 - include/grpc++/generic/generic_stub.h
1046 - include/grpc++/grpc++.h
yang-g1accb122016-12-28 10:38:04 -08001047 - include/grpc++/health_check_service_interface.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001048 - include/grpc++/impl/call.h
Craig Tiller4751c282017-01-10 14:29:00 -08001049 - include/grpc++/impl/channel_argument_option.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001050 - include/grpc++/impl/client_unary_call.h
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07001051 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001052 - include/grpc++/impl/grpc_library.h
1053 - include/grpc++/impl/method_handler_impl.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001054 - include/grpc++/impl/rpc_method.h
1055 - include/grpc++/impl/rpc_service_method.h
1056 - include/grpc++/impl/serialization_traits.h
1057 - include/grpc++/impl/server_builder_option.h
Yuchen Zenga42ec212016-04-29 13:03:06 -07001058 - include/grpc++/impl/server_builder_plugin.h
1059 - include/grpc++/impl/server_initializer.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001060 - include/grpc++/impl/service_type.h
Craig Tiller20afa3d2016-10-17 14:52:14 -07001061 - include/grpc++/resource_quota.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001062 - include/grpc++/security/auth_context.h
1063 - include/grpc++/security/auth_metadata_processor.h
1064 - include/grpc++/security/credentials.h
1065 - include/grpc++/security/server_credentials.h
1066 - include/grpc++/server.h
1067 - include/grpc++/server_builder.h
1068 - include/grpc++/server_context.h
Adam Michalikb97e2d12016-06-02 12:12:55 -07001069 - include/grpc++/server_posix.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001070 - include/grpc++/support/async_stream.h
1071 - include/grpc++/support/async_unary_call.h
1072 - include/grpc++/support/byte_buffer.h
1073 - include/grpc++/support/channel_arguments.h
yang-g17487f92016-06-03 15:21:15 -07001074 - include/grpc++/support/config.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001075 - include/grpc++/support/slice.h
1076 - include/grpc++/support/status.h
1077 - include/grpc++/support/status_code_enum.h
1078 - include/grpc++/support/string_ref.h
1079 - include/grpc++/support/stub_options.h
1080 - include/grpc++/support/sync_stream.h
1081 - include/grpc++/support/time.h
1082 headers:
1083 - src/cpp/client/create_channel_internal.h
Mark D. Rothab950ee2016-06-29 14:51:53 -07001084 - src/cpp/common/channel_filter.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001085 - src/cpp/server/dynamic_thread_pool.h
yang-gc3c475f2016-12-27 10:37:26 -08001086 - src/cpp/server/health/default_health_check_service.h
1087 - src/cpp/server/health/health.pb.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001088 - src/cpp/server/thread_pool_interface.h
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07001089 - src/cpp/thread_manager/thread_manager.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001090 src:
Craig Tiller102fa962016-08-22 13:56:36 -07001091 - src/cpp/client/channel_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001092 - src/cpp/client/client_context.cc
1093 - src/cpp/client/create_channel.cc
1094 - src/cpp/client/create_channel_internal.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -07001095 - src/cpp/client/create_channel_posix.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001096 - src/cpp/client/credentials_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001097 - src/cpp/client/generic_stub.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001098 - src/cpp/common/channel_arguments.cc
Mark D. Rothec0bc8b2016-06-15 14:02:57 -07001099 - src/cpp/common/channel_filter.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001100 - src/cpp/common/completion_queue_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001101 - src/cpp/common/core_codegen.cc
Craig Tiller20afa3d2016-10-17 14:52:14 -07001102 - src/cpp/common/resource_quota_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001103 - src/cpp/common/rpc_method.cc
Craig Tillered913242016-11-04 16:31:30 -07001104 - src/cpp/common/version_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001105 - src/cpp/server/async_generic_service.cc
Craig Tiller4751c282017-01-10 14:29:00 -08001106 - src/cpp/server/channel_argument_option.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001107 - src/cpp/server/create_default_thread_pool.cc
1108 - src/cpp/server/dynamic_thread_pool.cc
yang-gc3c475f2016-12-27 10:37:26 -08001109 - src/cpp/server/health/default_health_check_service.cc
1110 - src/cpp/server/health/health.pb.c
1111 - src/cpp/server/health/health_check_service.cc
1112 - src/cpp/server/health/health_check_service_server_builder_option.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001113 - src/cpp/server/server_builder.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001114 - src/cpp/server/server_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001115 - src/cpp/server/server_context.cc
1116 - src/cpp/server/server_credentials.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -07001117 - src/cpp/server/server_posix.cc
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07001118 - src/cpp/thread_manager/thread_manager.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001119 - src/cpp/util/byte_buffer_cc.cc
1120 - src/cpp/util/slice_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001121 - src/cpp/util/status.cc
1122 - src/cpp/util/string_ref.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001123 - src/cpp/util/time_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001124 uses:
Vijay Pai42807252017-07-28 15:08:24 -07001125 - gpr_base_headers
1126 - grpc_base_headers
1127 - grpc_transport_inproc_headers
yang-g17487f92016-06-03 15:21:15 -07001128 - grpc++_codegen_base
Vijay Pai42807252017-07-28 15:08:24 -07001129 - nanopb_headers
yang-g17487f92016-06-03 15:21:15 -07001130- name: grpc++_config_proto
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001131 language: c++
1132 public_headers:
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001133 - include/grpc++/impl/codegen/config_protobuf.h
Yuchen Zeng13184792016-07-18 13:07:42 -07001134- name: grpc++_reflection_proto
1135 language: c++
Yuchen Zeng13184792016-07-18 13:07:42 -07001136 src:
Yuchen Zeng169c9852016-10-14 15:58:09 -07001137 - src/proto/grpc/reflection/v1alpha/reflection.proto
David Garcia Quintasf31f0962017-02-10 14:53:58 -08001138- name: grpc++_test
1139 language: c++
1140 public_headers:
Mahak Mukhi31d92d42017-04-08 15:43:07 -07001141 - include/grpc++/test/mock_stream.h
David Garcia Quintasf31f0962017-02-10 14:53:58 -08001142 - include/grpc++/test/server_context_test_spouse.h
1143 deps:
1144 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001145 - grpc
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +01001146libs:
Craig Tillerda179ce2016-02-09 12:01:53 -08001147- name: gpr
1148 build: all
1149 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -08001150 filegroups:
Craig Tillerd1697d92016-04-05 16:05:46 -07001151 - gpr_base
Craig Tillerda179ce2016-02-09 12:01:53 -08001152 secure: false
1153 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}'
1154- name: gpr_test_util
1155 build: private
1156 language: c
1157 headers:
1158 - test/core/util/test_config.h
1159 src:
1160 - test/core/util/test_config.c
1161 deps:
1162 - gpr
1163 secure: false
1164 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}'
Craig Tillerbf4b2242015-08-31 15:53:53 -07001165- name: grpc
1166 build: all
1167 language: c
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001168 src:
Yash Tibrewal83062842017-09-21 18:56:08 -07001169 - src/core/lib/surface/init.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001170 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -08001171 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001172 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001173 filegroups:
1174 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -07001175 - grpc_transport_chttp2_server_secure
1176 - grpc_transport_chttp2_client_secure
1177 - grpc_transport_chttp2_server_insecure
1178 - grpc_transport_chttp2_client_insecure
Vijay Pai3d7d5f42017-05-04 10:02:24 -07001179 - grpc_transport_inproc
David Garcia Quintas01291502017-02-07 13:26:41 -08001180 - grpc_lb_policy_grpclb_secure
Craig Tiller023caf12016-03-29 08:00:30 -07001181 - grpc_lb_policy_pick_first
1182 - grpc_lb_policy_round_robin
Yuchen Zengd4bbfc72016-08-05 10:33:16 -07001183 - grpc_resolver_dns_ares
Craig Tiller65938df2016-03-31 13:08:49 -07001184 - grpc_resolver_dns_native
1185 - grpc_resolver_sockaddr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07001186 - grpc_resolver_fake
David Garcia Quintas0822d332017-09-06 17:40:42 -07001187 - grpc_server_load_reporting
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001188 - grpc_secure
Craig Tiller25834342015-09-25 08:08:24 -07001189 - census
Craig Tiller6d4894e2017-03-31 17:22:06 -07001190 - grpc_max_age_filter
Craig Tiller9b3648a2017-04-03 12:25:19 -07001191 - grpc_message_size_filter
Craig Tiller3be7dd02017-04-03 14:30:03 -07001192 - grpc_deadline_filter
Muxi Yan29ff4662017-05-15 10:27:55 -07001193 - grpc_workaround_cronet_compression_filter
1194 - grpc_server_backward_compatibility
Craig Tiller04b7ca82016-03-29 08:07:54 -07001195 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07001196 secure: true
Craig Tiller25834342015-09-25 08:08:24 -07001197 vs_packages:
1198 - grpc.dependencies.openssl
1199 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001200 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}'
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07001201- name: grpc_cronet
1202 build: all
1203 language: c
1204 src:
Yash Tibrewal83062842017-09-21 18:56:08 -07001205 - src/core/lib/surface/init.cc
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07001206 baselib: true
1207 deps_linkage: static
1208 dll: true
1209 filegroups:
1210 - grpc_base
1211 - grpc_transport_cronet_client_secure
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -07001212 - grpc_transport_chttp2_client_secure
David Garcia Quintas0822d332017-09-06 17:40:42 -07001213 - grpc_server_load_reporting
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07001214 generate_plugin_registry: true
1215 platforms:
1216 - linux
1217 secure: true
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001218- name: grpc_dll
1219 build: private
1220 language: c
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001221 src: []
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001222 deps:
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001223 - gpr
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001224 - grpc
Nicolas "Pixel" Noblee0dbd3f2016-02-23 00:21:38 +01001225 build_system:
1226 - visual_studio
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001227 deps_linkage: static
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001228 dll_def: grpc.def
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001229 vs_config_type: DynamicLibrary
1230 vs_packages:
1231 - grpc.dependencies.openssl
1232 - grpc.dependencies.zlib
1233 vs_project_guid: '{A2F6CBBA-A553-41B3-A7DE-F26DECCC27F0}'
1234 vs_props:
1235 - zlib
1236 - openssl
1237 - winsock
1238 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001239- name: grpc_test_util
1240 build: private
1241 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001242 headers:
1243 - test/core/end2end/data/ssl_test_data.h
Craig Tiller6a275142015-12-02 11:03:09 -08001244 - test/core/security/oauth2_utils.h
Craig Tiller25834342015-09-25 08:08:24 -07001245 src:
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07001246 - test/core/end2end/data/client_certs.c
Craig Tiller25834342015-09-25 08:08:24 -07001247 - test/core/end2end/data/server1_cert.c
1248 - test/core/end2end/data/server1_key.c
1249 - test/core/end2end/data/test_root_cert.c
Craig Tiller6a275142015-12-02 11:03:09 -08001250 - test/core/security/oauth2_utils.c
Craig Tiller25834342015-09-25 08:08:24 -07001251 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001252 - gpr_test_util
Craig Tiller1298afd2016-02-09 12:29:17 -08001253 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001254 - grpc
1255 filegroups:
1256 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -07001257 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}'
1258- name: grpc_test_util_unsecure
1259 build: private
1260 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001261 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001262 - gpr
1263 - gpr_test_util
Craig Tiller6a275142015-12-02 11:03:09 -08001264 - grpc_unsecure
Craig Tiller25834342015-09-25 08:08:24 -07001265 filegroups:
1266 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -07001267 secure: false
1268 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}'
1269- name: grpc_unsecure
1270 build: all
1271 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001272 src:
Yash Tibrewal83062842017-09-21 18:56:08 -07001273 - src/core/lib/surface/init.cc
1274 - src/core/lib/surface/init_unsecure.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001275 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -08001276 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001277 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001278 filegroups:
1279 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -07001280 - grpc_transport_chttp2_server_insecure
1281 - grpc_transport_chttp2_client_insecure
Vijay Pai3d7d5f42017-05-04 10:02:24 -07001282 - grpc_transport_inproc
Yuchen Zengd4bbfc72016-08-05 10:33:16 -07001283 - grpc_resolver_dns_ares
Craig Tiller65938df2016-03-31 13:08:49 -07001284 - grpc_resolver_dns_native
1285 - grpc_resolver_sockaddr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07001286 - grpc_resolver_fake
David Garcia Quintas0822d332017-09-06 17:40:42 -07001287 - grpc_server_load_reporting
Craig Tiller023caf12016-03-29 08:00:30 -07001288 - grpc_lb_policy_grpclb
1289 - grpc_lb_policy_pick_first
1290 - grpc_lb_policy_round_robin
Craig Tiller25834342015-09-25 08:08:24 -07001291 - census
Craig Tiller6d4894e2017-03-31 17:22:06 -07001292 - grpc_max_age_filter
Craig Tiller9b3648a2017-04-03 12:25:19 -07001293 - grpc_message_size_filter
Craig Tiller3be7dd02017-04-03 14:30:03 -07001294 - grpc_deadline_filter
Muxi Yan29ff4662017-05-15 10:27:55 -07001295 - grpc_workaround_cronet_compression_filter
1296 - grpc_server_backward_compatibility
Craig Tiller04b7ca82016-03-29 08:07:54 -07001297 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07001298 secure: false
1299 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}'
Craig Tillerbf4b2242015-08-31 15:53:53 -07001300- name: reconnect_server
1301 build: private
1302 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001303 headers:
1304 - test/core/util/reconnect_server.h
1305 src:
1306 - test/core/util/reconnect_server.c
1307 deps:
yang-gc9fca182015-11-06 16:41:33 -08001308 - test_tcp_server
1309 - grpc_test_util
1310 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001311 - gpr_test_util
1312 - gpr
yang-gc9fca182015-11-06 16:41:33 -08001313- name: test_tcp_server
1314 build: private
1315 language: c
1316 headers:
1317 - test/core/util/test_tcp_server.h
1318 src:
1319 - test/core/util/test_tcp_server.c
1320 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001321 - grpc_test_util
1322 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001323 - gpr_test_util
1324 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001325- name: grpc++
1326 build: all
1327 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001328 headers:
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07001329 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller25834342015-09-25 08:08:24 -07001330 - src/cpp/client/secure_credentials.h
1331 - src/cpp/common/secure_auth_context.h
1332 - src/cpp/server/secure_server_credentials.h
1333 src:
murgatroid991ca0f3e2016-08-26 14:58:49 -07001334 - src/cpp/client/insecure_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001335 - src/cpp/client/secure_credentials.cc
1336 - src/cpp/common/auth_property_iterator.cc
1337 - src/cpp/common/secure_auth_context.cc
yang-g52705592015-11-25 11:45:33 -08001338 - src/cpp/common/secure_channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -07001339 - src/cpp/common/secure_create_auth_context.cc
murgatroid991ca0f3e2016-08-26 14:58:49 -07001340 - src/cpp/server/insecure_server_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001341 - src/cpp/server/secure_server_credentials.cc
1342 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001343 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001344 baselib: true
1345 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001346 filegroups:
1347 - grpc++_base
yang-g17487f92016-06-03 15:21:15 -07001348 - grpc++_codegen_base
Piotr Pietraszkiewiczcc08a4f2017-02-07 11:02:58 +01001349 - grpc++_codegen_proto
yang-g34b58612016-06-03 17:30:09 -07001350 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07001351 secure: check
1352 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}'
Craig Tiller28972352017-08-31 15:52:57 -07001353- name: grpc++_core_stats
1354 build: private
1355 language: c++
1356 public_headers:
1357 - src/cpp/util/core_stats.h
1358 src:
1359 - src/proto/grpc/core/stats.proto
1360 - src/cpp/util/core_stats.cc
1361 deps:
1362 - grpc++
Garrett Casto931a26b2016-10-04 09:18:29 -07001363- name: grpc++_cronet
1364 build: all
1365 language: c++
1366 src:
1367 - src/cpp/client/cronet_credentials.cc
1368 - src/cpp/client/insecure_credentials.cc
1369 - src/cpp/common/insecure_create_auth_context.cc
1370 - src/cpp/server/insecure_server_credentials.cc
1371 deps:
1372 - gpr
1373 - grpc_cronet
1374 baselib: true
1375 dll: true
1376 filegroups:
1377 - grpc++_base
1378 - grpc++_codegen_base
1379 - grpc++_codegen_base_src
ncteisen86cda502016-11-28 11:00:45 -08001380 - grpc_transport_chttp2_client_insecure
1381 - grpc_transport_chttp2_server_insecure
1382 - census
Garrett Casto931a26b2016-10-04 09:18:29 -07001383 platforms:
1384 - linux
1385 secure: true
yang-geceec8e2017-04-10 11:58:44 -07001386- name: grpc++_error_details
1387 build: all
1388 language: c++
1389 public_headers:
1390 - include/grpc++/support/error_details.h
1391 src:
1392 - src/proto/grpc/status/status.proto
1393 - src/cpp/util/error_details.cc
1394 deps:
1395 - grpc++
1396 baselib: true
1397 vs_project_guid: '{9F58AD72-49E1-4D10-B826-9E190AB0AAC0}'
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001398- name: grpc++_proto_reflection_desc_db
1399 build: private
1400 language: c++
1401 headers:
1402 - test/cpp/util/proto_reflection_descriptor_database.h
1403 src:
1404 - test/cpp/util/proto_reflection_descriptor_database.cc
1405 deps:
1406 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001407 - grpc
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001408 filegroups:
1409 - grpc++_reflection_proto
Yuchen Zeng324cc662016-10-17 11:27:35 -07001410 - grpc++_config_proto
Yuchen Zengc84ed682016-05-04 16:30:11 -07001411- name: grpc++_reflection
1412 build: all
1413 language: c++
1414 public_headers:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001415 - include/grpc++/ext/proto_server_reflection_plugin.h
Yuchen Zengc84ed682016-05-04 16:30:11 -07001416 headers:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001417 - src/cpp/ext/proto_server_reflection.h
Yuchen Zengc84ed682016-05-04 16:30:11 -07001418 src:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001419 - src/cpp/ext/proto_server_reflection.cc
1420 - src/cpp/ext/proto_server_reflection_plugin.cc
Yuchen Zengc6bf5f72016-06-07 14:41:01 -07001421 deps:
1422 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001423 - grpc
Yuchen Zengeb25a072016-06-08 10:59:48 -07001424 filegroups:
Yuchen Zeng13184792016-07-18 13:07:42 -07001425 - grpc++_reflection_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001426- name: grpc++_test_config
1427 build: private
1428 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001429 headers:
1430 - test/cpp/util/test_config.h
1431 src:
Craig Tiller102fa962016-08-22 13:56:36 -07001432 - test/cpp/util/test_config_cc.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001433- name: grpc++_test_util
1434 build: private
1435 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001436 headers:
yang-gd6f7d992016-01-14 16:04:20 -08001437 - test/cpp/end2end/test_service_impl.h
yang-g9f173142016-01-15 12:46:40 -08001438 - test/cpp/util/byte_buffer_proto_helper.h
Craig Tiller25834342015-09-25 08:08:24 -07001439 - test/cpp/util/create_test_channel.h
1440 - test/cpp/util/string_ref_helper.h
1441 - test/cpp/util/subprocess.h
yang-g7d2a3e12016-02-18 15:41:56 -08001442 - test/cpp/util/test_credentials_provider.h
Craig Tiller25834342015-09-25 08:08:24 -07001443 src:
yang-gc8a49d22016-12-12 11:18:49 -08001444 - src/proto/grpc/health/v1/health.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001445 - src/proto/grpc/testing/echo_messages.proto
1446 - src/proto/grpc/testing/echo.proto
1447 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
yang-gd6f7d992016-01-14 16:04:20 -08001448 - test/cpp/end2end/test_service_impl.cc
yang-g9f173142016-01-15 12:46:40 -08001449 - test/cpp/util/byte_buffer_proto_helper.cc
Craig Tiller25834342015-09-25 08:08:24 -07001450 - test/cpp/util/create_test_channel.cc
1451 - test/cpp/util/string_ref_helper.cc
1452 - test/cpp/util/subprocess.cc
yang-g7d2a3e12016-02-18 15:41:56 -08001453 - test/cpp/util/test_credentials_provider.cc
Craig Tiller25834342015-09-25 08:08:24 -07001454 deps:
1455 - grpc++
1456 - grpc_test_util
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001457 - grpc
yang-g17487f92016-06-03 15:21:15 -07001458 filegroups:
1459 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001460 - grpc++_codegen_base_src
yang-g17487f92016-06-03 15:21:15 -07001461 - grpc++_codegen_proto
1462 - grpc++_config_proto
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07001463- name: grpc++_test_util_unsecure
1464 build: private
1465 language: c++
1466 headers:
1467 - test/cpp/end2end/test_service_impl.h
1468 - test/cpp/util/byte_buffer_proto_helper.h
1469 - test/cpp/util/string_ref_helper.h
1470 - test/cpp/util/subprocess.h
1471 src:
1472 - src/proto/grpc/health/v1/health.proto
1473 - src/proto/grpc/testing/echo_messages.proto
1474 - src/proto/grpc/testing/echo.proto
1475 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
1476 - test/cpp/end2end/test_service_impl.cc
1477 - test/cpp/util/byte_buffer_proto_helper.cc
1478 - test/cpp/util/string_ref_helper.cc
1479 - test/cpp/util/subprocess.cc
1480 deps:
1481 - grpc++_unsecure
1482 - grpc_test_util_unsecure
1483 - grpc_unsecure
1484 filegroups:
1485 - grpc++_codegen_base
1486 - grpc++_codegen_base_src
1487 - grpc++_codegen_proto
1488 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001489- name: grpc++_unsecure
1490 build: all
1491 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001492 src:
murgatroid991ca0f3e2016-08-26 14:58:49 -07001493 - src/cpp/client/insecure_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001494 - src/cpp/common/insecure_create_auth_context.cc
murgatroid991ca0f3e2016-08-26 14:58:49 -07001495 - src/cpp/server/insecure_server_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001496 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001497 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001498 - grpc_unsecure
Craig Tillerbf4b2242015-08-31 15:53:53 -07001499 baselib: true
1500 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001501 filegroups:
Vijay Pai42807252017-07-28 15:08:24 -07001502 - grpc++_base_unsecure
yang-g17487f92016-06-03 15:21:15 -07001503 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001504 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07001505 secure: false
1506 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}'
Craig Tiller5e321532017-03-03 08:50:25 -08001507- name: grpc_benchmark
1508 build: test
1509 language: c++
1510 headers:
Craig Tiller627a5982017-03-03 09:47:21 -08001511 - test/cpp/microbenchmarks/fullstack_context_mutators.h
1512 - test/cpp/microbenchmarks/fullstack_fixtures.h
Craig Tiller5e321532017-03-03 08:50:25 -08001513 - test/cpp/microbenchmarks/helpers.h
Craig Tillerf09ec592017-03-03 16:52:37 -08001514 src:
1515 - test/cpp/microbenchmarks/helpers.cc
Craig Tiller5e321532017-03-03 08:50:25 -08001516 deps:
1517 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07001518 - grpc++_unsecure
1519 - grpc_test_util_unsecure
1520 - grpc_unsecure
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02001521 defaults: benchmark
yang-gabdec2d2016-05-19 10:11:24 -07001522- name: grpc_cli_libs
1523 build: private
1524 language: c++
1525 headers:
1526 - test/cpp/util/cli_call.h
Yuchen Zeng02139a02016-08-15 11:34:21 -07001527 - test/cpp/util/cli_credentials.h
1528 - test/cpp/util/config_grpc_cli.h
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07001529 - test/cpp/util/grpc_tool.h
yang-gabdec2d2016-05-19 10:11:24 -07001530 - test/cpp/util/proto_file_parser.h
Yuchen Zeng387afd72016-08-26 14:25:21 -07001531 - test/cpp/util/service_describer.h
yang-gabdec2d2016-05-19 10:11:24 -07001532 src:
1533 - test/cpp/util/cli_call.cc
Yuchen Zeng02139a02016-08-15 11:34:21 -07001534 - test/cpp/util/cli_credentials.cc
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07001535 - test/cpp/util/grpc_tool.cc
yang-gabdec2d2016-05-19 10:11:24 -07001536 - test/cpp/util/proto_file_parser.cc
Yuchen Zeng387afd72016-08-26 14:25:21 -07001537 - test/cpp/util/service_describer.cc
yang-gabdec2d2016-05-19 10:11:24 -07001538 deps:
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001539 - grpc++_proto_reflection_desc_db
yang-gabdec2d2016-05-19 10:11:24 -07001540 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001541 - grpc
Yuchen Zeng169c9852016-10-14 15:58:09 -07001542 filegroups:
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001543 - grpc++_reflection_proto
Yuchen Zeng324cc662016-10-17 11:27:35 -07001544 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001545- name: grpc_plugin_support
1546 build: protoc
1547 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001548 headers:
Craig Tiller25834342015-09-25 08:08:24 -07001549 - src/compiler/config.h
1550 - src/compiler/cpp_generator.h
1551 - src/compiler/cpp_generator_helpers.h
1552 - src/compiler/csharp_generator.h
1553 - src/compiler/csharp_generator_helpers.h
1554 - src/compiler/generator_helpers.h
murgatroid99d2ee81f2016-02-26 11:10:33 -08001555 - src/compiler/node_generator.h
1556 - src/compiler/node_generator_helpers.h
Craig Tiller25834342015-09-25 08:08:24 -07001557 - src/compiler/objective_c_generator.h
1558 - src/compiler/objective_c_generator_helpers.h
Stanley Cheungb7223bb2016-09-22 22:23:42 -07001559 - src/compiler/php_generator.h
1560 - src/compiler/php_generator_helpers.h
Harsh Vardhandbd44972017-02-26 19:25:09 +05301561 - src/compiler/protobuf_plugin.h
Craig Tiller25834342015-09-25 08:08:24 -07001562 - src/compiler/python_generator.h
Harsh Vardhan8d5c6322017-02-25 21:07:05 +05301563 - src/compiler/python_generator_helpers.h
1564 - src/compiler/python_private_generator.h
Craig Tiller25834342015-09-25 08:08:24 -07001565 - src/compiler/ruby_generator.h
1566 - src/compiler/ruby_generator_helpers-inl.h
1567 - src/compiler/ruby_generator_map-inl.h
1568 - src/compiler/ruby_generator_string-inl.h
Harsh Vardhandbd44972017-02-26 19:25:09 +05301569 - src/compiler/schema_interface.h
Craig Tiller25834342015-09-25 08:08:24 -07001570 src:
1571 - src/compiler/cpp_generator.cc
1572 - src/compiler/csharp_generator.cc
murgatroid99d2ee81f2016-02-26 11:10:33 -08001573 - src/compiler/node_generator.cc
Craig Tiller25834342015-09-25 08:08:24 -07001574 - src/compiler/objective_c_generator.cc
Stanley Cheungb7223bb2016-09-22 22:23:42 -07001575 - src/compiler/php_generator.cc
Craig Tiller25834342015-09-25 08:08:24 -07001576 - src/compiler/python_generator.cc
1577 - src/compiler/ruby_generator.cc
David Garcia Quintasddcb53a2016-01-21 17:48:34 -08001578 filegroups:
yang-g17487f92016-06-03 15:21:15 -07001579 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001580 secure: false
1581 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}'
Jan Tattermusch6611dde2016-02-22 08:48:02 -08001582 vs_props:
1583 - protoc
Eric Gribkoffc344e872017-01-09 10:53:50 -08001584- name: http2_client_main
1585 build: private
1586 language: c++
1587 headers:
1588 - test/cpp/interop/http2_client.h
1589 src:
1590 - src/proto/grpc/testing/empty.proto
1591 - src/proto/grpc/testing/messages.proto
1592 - src/proto/grpc/testing/test.proto
1593 - test/cpp/interop/http2_client.cc
1594 deps:
1595 - grpc++_test_util
1596 - grpc_test_util
1597 - grpc++
1598 - grpc
1599 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001600- name: interop_client_helper
1601 build: private
1602 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001603 headers:
1604 - test/cpp/interop/client_helper.h
1605 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001606 - src/proto/grpc/testing/messages.proto
Craig Tiller25834342015-09-25 08:08:24 -07001607 - test/cpp/interop/client_helper.cc
1608 deps:
1609 - grpc++_test_util
1610 - grpc_test_util
1611 - grpc++
1612 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001613 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001614- name: interop_client_main
1615 build: private
1616 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001617 headers:
1618 - test/cpp/interop/interop_client.h
1619 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001620 - src/proto/grpc/testing/empty.proto
1621 - src/proto/grpc/testing/messages.proto
1622 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07001623 - test/cpp/interop/client.cc
1624 - test/cpp/interop/interop_client.cc
1625 deps:
1626 - interop_client_helper
1627 - grpc++_test_util
1628 - grpc_test_util
1629 - grpc++
1630 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001631 - gpr_test_util
1632 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001633 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001634- name: interop_server_helper
1635 build: private
1636 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001637 headers:
1638 - test/cpp/interop/server_helper.h
1639 src:
1640 - test/cpp/interop/server_helper.cc
1641 deps:
yang-gcc591022017-01-11 11:10:43 -08001642 - grpc++_test_util
Craig Tiller25834342015-09-25 08:08:24 -07001643 - grpc_test_util
1644 - grpc++
1645 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001646 - gpr
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02001647- name: interop_server_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001648 build: private
1649 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001650 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001651 - src/proto/grpc/testing/empty.proto
1652 - src/proto/grpc/testing/messages.proto
1653 - src/proto/grpc/testing/test.proto
David Garcia Quintas74686ce2016-06-09 15:33:33 -07001654 - test/cpp/interop/interop_server.cc
Craig Tiller25834342015-09-25 08:08:24 -07001655 deps:
1656 - interop_server_helper
1657 - grpc++_test_util
1658 - grpc_test_util
1659 - grpc++
1660 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001661 - gpr_test_util
1662 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001663 - grpc++_test_config
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02001664- name: interop_server_main
1665 build: private
1666 language: c++
1667 src:
1668 - test/cpp/interop/interop_server_bootstrap.cc
1669 deps:
1670 - interop_server_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001671- name: qps
1672 build: private
1673 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001674 headers:
Nicolas "Pixel" Nobleb02dd012017-03-24 18:45:22 +01001675 - test/cpp/qps/benchmark_config.h
Craig Tiller25834342015-09-25 08:08:24 -07001676 - test/cpp/qps/client.h
1677 - test/cpp/qps/driver.h
1678 - test/cpp/qps/histogram.h
1679 - test/cpp/qps/interarrival.h
David Klempnere27d1892016-05-19 13:50:16 -07001680 - test/cpp/qps/parse_json.h
Craig Tiller25834342015-09-25 08:08:24 -07001681 - test/cpp/qps/qps_worker.h
1682 - test/cpp/qps/report.h
1683 - test/cpp/qps/server.h
1684 - test/cpp/qps/stats.h
Craig Tiller732a8752016-02-22 15:59:19 -08001685 - test/cpp/qps/usage_timer.h
Craig Tiller25834342015-09-25 08:08:24 -07001686 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001687 - src/proto/grpc/testing/messages.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001688 - src/proto/grpc/testing/payloads.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001689 - src/proto/grpc/testing/stats.proto
Jan Tattermusch7c60b272016-01-20 18:23:13 -08001690 - src/proto/grpc/testing/control.proto
1691 - src/proto/grpc/testing/services.proto
Nicolas "Pixel" Nobleb02dd012017-03-24 18:45:22 +01001692 - test/cpp/qps/benchmark_config.cc
Craig Tiller25834342015-09-25 08:08:24 -07001693 - test/cpp/qps/client_async.cc
1694 - test/cpp/qps/client_sync.cc
1695 - test/cpp/qps/driver.cc
David Klempnere27d1892016-05-19 13:50:16 -07001696 - test/cpp/qps/parse_json.cc
Craig Tiller25834342015-09-25 08:08:24 -07001697 - test/cpp/qps/qps_worker.cc
1698 - test/cpp/qps/report.cc
1699 - test/cpp/qps/server_async.cc
1700 - test/cpp/qps/server_sync.cc
Craig Tiller732a8752016-02-22 15:59:19 -08001701 - test/cpp/qps/usage_timer.cc
Craig Tiller25834342015-09-25 08:08:24 -07001702 deps:
1703 - grpc_test_util
1704 - grpc++_test_util
Craig Tiller28972352017-08-31 15:52:57 -07001705 - grpc++_core_stats
Craig Tiller25834342015-09-25 08:08:24 -07001706 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001707 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001708- name: grpc_csharp_ext
1709 build: all
1710 language: csharp
Craig Tiller25834342015-09-25 08:08:24 -07001711 src:
1712 - src/csharp/ext/grpc_csharp_ext.c
1713 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001714 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001715 - gpr
Craig Tiller41304a72016-02-02 13:59:33 -08001716 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy)
Jan Tattermusch324140c2016-01-12 08:54:01 -08001717 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001718 dll: only
1719 vs_config_type: DynamicLibrary
Craig Tiller25834342015-09-25 08:08:24 -07001720 vs_packages:
1721 - grpc.dependencies.openssl
1722 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001723 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}'
Craig Tiller25834342015-09-25 08:08:24 -07001724 vs_props:
1725 - zlib
1726 - openssl
1727 - winsock
1728 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001729targets:
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001730- name: alarm_test
Craig Tillerd47be442017-04-19 17:26:24 -07001731 cpu_cost: 0.1
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001732 build: test
1733 language: c
1734 src:
1735 - test/core/surface/alarm_test.c
1736 deps:
1737 - grpc_test_util
1738 - grpc
Craig Tiller1298afd2016-02-09 12:29:17 -08001739 - gpr_test_util
1740 - gpr
David Garcia Quintas48ec8062015-12-11 14:04:59 -08001741- name: algorithm_test
1742 build: test
1743 language: c
1744 src:
1745 - test/core/compression/algorithm_test.c
1746 deps:
1747 - grpc_test_util
1748 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001749 - gpr_test_util
1750 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001751 uses_polling: false
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -08001752- name: alloc_test
1753 build: test
1754 language: c
1755 src:
1756 - test/core/support/alloc_test.c
1757 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001758 - gpr_test_util
1759 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001760 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07001761- name: alpn_test
1762 build: test
1763 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001764 src:
1765 - test/core/transport/chttp2/alpn_test.c
1766 deps:
1767 - grpc_test_util
1768 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001769 - gpr_test_util
1770 - gpr
Craig Tillerfc98f922016-04-13 08:45:06 -07001771- name: api_fuzzer
1772 build: fuzzer
1773 language: c
1774 src:
1775 - test/core/end2end/fuzzers/api_fuzzer.c
1776 deps:
1777 - grpc_test_util
1778 - grpc
1779 - gpr_test_util
1780 - gpr
1781 corpus_dirs:
1782 - test/core/end2end/fuzzers/api_fuzzer_corpus
Craig Tiller0477d7d2016-04-24 10:42:50 -07001783 dict: test/core/end2end/fuzzers/api_fuzzer.dictionary
Craig Tillerfc98f922016-04-13 08:45:06 -07001784 maxlen: 2048
Craig Tiller9202b3f2017-03-12 22:30:38 -07001785- name: arena_test
1786 build: test
1787 language: c
1788 src:
1789 - test/core/support/arena_test.c
1790 deps:
1791 - gpr_test_util
1792 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001793 uses_polling: false
Craig Tillerc0df1c02017-07-17 16:12:33 -07001794- name: backoff_test
1795 build: test
1796 language: c
1797 src:
1798 - test/core/backoff/backoff_test.c
1799 deps:
1800 - grpc_test_util
1801 - grpc
1802 - gpr_test_util
1803 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001804 uses_polling: false
Yuchen Zeng955a3642016-06-17 13:48:03 -07001805- name: bad_server_response_test
1806 build: test
1807 language: c
1808 src:
1809 - test/core/end2end/bad_server_response_test.c
1810 deps:
1811 - test_tcp_server
1812 - grpc_test_util
1813 - grpc
1814 - gpr_test_util
1815 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07001816 exclude_iomgrs:
1817 - uv
Yuchen Zengd982bba2016-05-12 18:53:52 -07001818- name: bin_decoder_test
1819 build: test
1820 language: c
1821 src:
1822 - test/core/transport/chttp2/bin_decoder_test.c
1823 deps:
1824 - grpc_test_util
1825 - grpc
Vijay Pai58f38f52017-10-11 10:53:11 -07001826 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07001827- name: bin_encoder_test
1828 build: test
1829 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001830 src:
1831 - test/core/transport/chttp2/bin_encoder_test.c
1832 deps:
1833 - grpc_test_util
1834 - grpc
Vijay Pai58f38f52017-10-11 10:53:11 -07001835 uses_polling: false
Mark D. Roth57940612017-07-26 14:29:52 -07001836- name: byte_stream_test
1837 build: test
1838 language: c
1839 src:
1840 - test/core/transport/byte_stream_test.c
1841 deps:
1842 - grpc_test_util
1843 - grpc
1844 - gpr_test_util
1845 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001846 uses_polling: false
Alistair Veitch75d5c0f2016-02-02 09:43:02 -08001847- name: census_context_test
1848 build: test
1849 language: c
1850 src:
1851 - test/core/census/context_test.c
1852 deps:
1853 - grpc_test_util
1854 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001855 - gpr_test_util
1856 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001857 uses_polling: false
Vizerai0359e122017-04-28 20:06:58 -07001858- name: census_intrusive_hash_map_test
1859 build: test
1860 language: c
1861 src:
1862 - test/core/census/intrusive_hash_map_test.c
1863 deps:
1864 - grpc_test_util
1865 - grpc
1866 - gpr_test_util
1867 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001868 uses_polling: false
Alistair Veitch4aaba752016-06-02 17:11:46 -07001869- name: census_resource_test
1870 build: test
1871 language: c
1872 src:
1873 - test/core/census/resource_test.c
1874 deps:
1875 - grpc_test_util
1876 - grpc
1877 - gpr_test_util
1878 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001879 uses_polling: false
Vizerai12d1fc62016-09-09 14:22:19 -07001880- name: census_trace_context_test
1881 build: test
1882 language: c
1883 src:
1884 - test/core/census/trace_context_test.c
1885 deps:
1886 - grpc_test_util
1887 - grpc
1888 - gpr_test_util
1889 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001890 uses_polling: false
yang-gc0ed5092015-12-09 08:48:08 -08001891- name: channel_create_test
1892 build: test
1893 language: c
1894 src:
1895 - test/core/surface/channel_create_test.c
1896 deps:
1897 - grpc_test_util
1898 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001899 - gpr_test_util
1900 - gpr
Craig Tiller819cd882017-04-25 13:18:22 -07001901- name: check_epollexclusive
1902 build: tool
1903 language: c
1904 src:
1905 - test/build/check_epollexclusive.c
1906 deps:
1907 - grpc
1908 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001909- name: chttp2_hpack_encoder_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001910 build: test
1911 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001912 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001913 - test/core/transport/chttp2/hpack_encoder_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001914 deps:
1915 - grpc_test_util
1916 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001917 - gpr_test_util
1918 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001919 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07001920- name: chttp2_stream_map_test
1921 build: test
1922 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001923 src:
1924 - test/core/transport/chttp2/stream_map_test.c
1925 deps:
1926 - grpc_test_util
1927 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001928 - gpr_test_util
1929 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001930 uses_polling: false
Craig Tiller8ab91b22015-12-07 11:28:51 -08001931- name: chttp2_varint_test
1932 build: test
1933 language: c
1934 src:
1935 - test/core/transport/chttp2/varint_test.c
1936 deps:
1937 - grpc_test_util
1938 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001939 - gpr_test_util
1940 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001941 uses_polling: false
Craig Tiller845516e2016-04-11 20:49:20 -07001942- name: client_fuzzer
1943 build: fuzzer
1944 language: c
1945 src:
1946 - test/core/end2end/fuzzers/client_fuzzer.c
1947 deps:
1948 - grpc_test_util
1949 - grpc
1950 - gpr_test_util
1951 - gpr
1952 corpus_dirs:
1953 - test/core/end2end/fuzzers/client_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07001954 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tiller845516e2016-04-11 20:49:20 -07001955 maxlen: 2048
Craig Tiller57726ca2016-09-12 11:59:45 -07001956- name: combiner_test
Craig Tillerd47be442017-04-19 17:26:24 -07001957 cpu_cost: 10
Craig Tiller57726ca2016-09-12 11:59:45 -07001958 build: test
1959 language: c
1960 src:
1961 - test/core/iomgr/combiner_test.c
1962 deps:
1963 - grpc_test_util
1964 - grpc
1965 - gpr_test_util
1966 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001967- name: compression_test
1968 build: test
1969 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001970 src:
1971 - test/core/compression/compression_test.c
1972 deps:
1973 - grpc_test_util
1974 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001975 - gpr_test_util
1976 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07001977 uses_polling: false
Craig Tiller57e27432016-03-11 16:53:58 -08001978- name: concurrent_connectivity_test
Craig Tillerd47be442017-04-19 17:26:24 -07001979 cpu_cost: 2.0
Craig Tiller57e27432016-03-11 16:53:58 -08001980 build: test
1981 language: c
1982 src:
1983 - test/core/surface/concurrent_connectivity_test.c
1984 deps:
1985 - grpc_test_util
1986 - grpc
1987 - gpr_test_util
1988 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07001989 exclude_iomgrs:
1990 - uv
Craig Tiller012372f2016-09-26 10:23:34 -07001991- name: connection_refused_test
1992 cpu_cost: 0.1
1993 build: test
1994 language: c
1995 src:
1996 - test/core/end2end/connection_refused_test.c
1997 deps:
1998 - grpc_test_util
1999 - grpc
2000 - gpr_test_util
2001 - gpr
Craig Tillere91ef682016-03-11 08:59:17 -08002002- name: dns_resolver_connectivity_test
Craig Tillere2327db2016-03-11 09:52:42 -08002003 cpu_cost: 0.1
Craig Tillere91ef682016-03-11 08:59:17 -08002004 build: test
2005 language: c
2006 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07002007 - test/core/client_channel/resolvers/dns_resolver_connectivity_test.c
Craig Tillere91ef682016-03-11 08:59:17 -08002008 deps:
2009 - grpc_test_util
2010 - grpc
2011 - gpr_test_util
2012 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002013 exclude_iomgrs:
2014 - uv
Craig Tillera0c7cdd2015-12-11 12:46:58 -08002015- name: dns_resolver_test
2016 build: test
2017 language: c
2018 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07002019 - test/core/client_channel/resolvers/dns_resolver_test.c
Craig Tillera0c7cdd2015-12-11 12:46:58 -08002020 deps:
2021 - grpc_test_util
2022 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002023 - gpr_test_util
2024 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002025- name: dualstack_socket_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002026 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002027 build: test
2028 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002029 src:
2030 - test/core/end2end/dualstack_socket_test.c
2031 deps:
2032 - grpc_test_util
2033 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002034 - gpr_test_util
2035 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07002036 exclude_iomgrs:
2037 - uv
Craig Tiller25834342015-09-25 08:08:24 -07002038 platforms:
2039 - mac
2040 - linux
2041 - posix
Craig Tillere0b8a422015-08-31 16:03:39 -07002042- name: endpoint_pair_test
2043 build: test
2044 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002045 src:
2046 - test/core/iomgr/endpoint_pair_test.c
2047 deps:
2048 - grpc_test_util
2049 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002050 - gpr_test_util
2051 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002052 exclude_iomgrs:
2053 - uv
ncteisen3da3ce32017-02-17 09:51:25 -08002054- name: error_test
2055 cpu_cost: 30
2056 build: test
2057 language: c
2058 src:
2059 - test/core/iomgr/error_test.c
2060 deps:
2061 - grpc_test_util
2062 - grpc
2063 - gpr_test_util
2064 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002065 uses_polling: false
Craig Tiller6a85ee02017-04-27 19:17:11 +00002066- name: ev_epollsig_linux_test
Craig Tillerd47be442017-04-19 17:26:24 -07002067 cpu_cost: 3
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07002068 build: test
2069 language: c
2070 src:
Craig Tiller6a85ee02017-04-27 19:17:11 +00002071 - test/core/iomgr/ev_epollsig_linux_test.c
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07002072 deps:
2073 - grpc_test_util
2074 - grpc
2075 - gpr_test_util
2076 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002077 exclude_iomgrs:
2078 - uv
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07002079 platforms:
2080 - linux
David Garcia Quintas53af23c2017-04-15 10:29:46 -07002081- name: fake_resolver_test
2082 build: test
2083 language: c
2084 src:
2085 - test/core/client_channel/resolvers/fake_resolver_test.c
2086 deps:
2087 - grpc_test_util
2088 - grpc
2089 - gpr_test_util
2090 - gpr
Yihua Zhang7fab9bf2017-08-22 12:32:43 -07002091- name: fake_transport_security_test
2092 build: test
2093 language: c
2094 src:
2095 - test/core/tsi/fake_transport_security_test.c
2096 deps:
2097 - gpr_test_util
2098 - gpr
2099 - grpc
2100 filegroups:
2101 - transport_security_test_lib
2102 platforms:
2103 - linux
2104 - posix
2105 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07002106- name: fd_conservation_posix_test
2107 build: test
2108 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002109 src:
2110 - test/core/iomgr/fd_conservation_posix_test.c
2111 deps:
2112 - grpc_test_util
2113 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002114 - gpr_test_util
2115 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002116 exclude_iomgrs:
2117 - uv
Craig Tiller25834342015-09-25 08:08:24 -07002118 platforms:
2119 - mac
2120 - linux
2121 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002122- name: fd_posix_test
2123 build: test
2124 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002125 src:
2126 - test/core/iomgr/fd_posix_test.c
2127 deps:
2128 - grpc_test_util
2129 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002130 - gpr_test_util
2131 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002132 exclude_iomgrs:
2133 - uv
Craig Tiller25834342015-09-25 08:08:24 -07002134 platforms:
2135 - mac
2136 - linux
2137 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002138- name: fling_client
2139 build: test
2140 run: false
2141 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002142 src:
2143 - test/core/fling/client.c
2144 deps:
2145 - grpc_test_util
2146 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002147 - gpr_test_util
2148 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002149- name: fling_server
2150 build: test
2151 run: false
2152 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002153 src:
2154 - test/core/fling/server.c
2155 deps:
2156 - grpc_test_util
2157 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002158 - gpr_test_util
2159 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002160- name: fling_stream_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002161 cpu_cost: 1.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002162 build: test
2163 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002164 src:
2165 - test/core/fling/fling_stream_test.c
2166 deps:
2167 - grpc_test_util
2168 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002169 - gpr_test_util
2170 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002171 platforms:
2172 - mac
2173 - linux
2174 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002175- name: fling_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002176 cpu_cost: 1.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002177 build: test
2178 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002179 src:
2180 - test/core/fling/fling_test.c
2181 deps:
2182 - grpc_test_util
2183 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002184 - gpr_test_util
2185 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002186 platforms:
2187 - mac
2188 - linux
2189 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002190- name: gen_hpack_tables
2191 build: tool
2192 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002193 src:
2194 - tools/codegen/core/gen_hpack_tables.c
2195 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002196 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002197 - grpc
Vijay Pai58f38f52017-10-11 10:53:11 -07002198 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002199- name: gen_legal_metadata_characters
2200 build: tool
2201 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002202 src:
2203 - tools/codegen/core/gen_legal_metadata_characters.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07002204 deps: []
Craig Tiller1c7a8422016-08-18 11:13:11 -07002205- name: gen_percent_encoding_tables
2206 build: tool
2207 language: c
2208 src:
2209 - tools/codegen/core/gen_percent_encoding_tables.c
2210 deps: []
Vijay Pai58f38f52017-10-11 10:53:11 -07002211 uses_polling: false
Craig Tiller1b719582016-03-24 09:06:13 -07002212- name: goaway_server_test
2213 cpu_cost: 0.1
2214 build: test
2215 language: c
2216 src:
2217 - test/core/end2end/goaway_server_test.c
2218 deps:
2219 - grpc_test_util
2220 - grpc
2221 - gpr_test_util
2222 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002223 exclude_iomgrs:
2224 - uv
Craig Tiller1b719582016-03-24 09:06:13 -07002225 platforms:
2226 - mac
2227 - linux
2228 - posix
Craig Tillerfba79f22015-11-23 11:06:55 -08002229- name: gpr_avl_test
2230 build: test
2231 language: c
2232 src:
2233 - test/core/support/avl_test.c
2234 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002235 - gpr_test_util
2236 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002237 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002238- name: gpr_cmdline_test
2239 build: test
2240 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002241 src:
2242 - test/core/support/cmdline_test.c
2243 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002244 - gpr_test_util
2245 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002246 uses_polling: false
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07002247- name: gpr_cpu_test
Craig Tillerd47be442017-04-19 17:26:24 -07002248 cpu_cost: 30
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07002249 build: test
2250 language: c
2251 src:
2252 - test/core/support/cpu_test.c
2253 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002254 - gpr_test_util
2255 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002256 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002257- name: gpr_env_test
2258 build: test
2259 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002260 src:
2261 - test/core/support/env_test.c
2262 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002263 - gpr_test_util
2264 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002265 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002266- name: gpr_histogram_test
2267 build: test
2268 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002269 src:
2270 - test/core/support/histogram_test.c
2271 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002272 - gpr_test_util
2273 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002274 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002275- name: gpr_host_port_test
2276 build: test
2277 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002278 src:
2279 - test/core/support/host_port_test.c
2280 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002281 - gpr_test_util
2282 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002283 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002284- name: gpr_log_test
2285 build: test
2286 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002287 src:
2288 - test/core/support/log_test.c
2289 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002290 - gpr_test_util
2291 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002292 uses_polling: false
Craig Tiller57726ca2016-09-12 11:59:45 -07002293- name: gpr_mpscq_test
2294 cpu_cost: 30
2295 build: test
2296 language: c
2297 src:
2298 - test/core/support/mpscq_test.c
2299 deps:
2300 - gpr_test_util
2301 - gpr
Craig Tillerdb78c2f2017-10-06 10:09:09 -07002302 uses_polling: false
Craig Tilleredbf2b92017-02-27 07:24:00 -08002303- name: gpr_spinlock_test
Craig Tillerd47be442017-04-19 17:26:24 -07002304 cpu_cost: 3
Craig Tilleredbf2b92017-02-27 07:24:00 -08002305 build: test
2306 language: c
2307 src:
2308 - test/core/support/spinlock_test.c
2309 deps:
2310 - gpr_test_util
2311 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002312 uses_polling: false
Ken Paysona4710a02017-07-10 16:49:59 -07002313- name: gpr_stack_lockfree_test
2314 cpu_cost: 7
2315 build: test
2316 language: c
2317 src:
2318 - test/core/support/stack_lockfree_test.c
2319 deps:
2320 - gpr_test_util
2321 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002322 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002323- name: gpr_string_test
2324 build: test
2325 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002326 src:
2327 - test/core/support/string_test.c
2328 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002329 - gpr_test_util
2330 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002331 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002332- name: gpr_sync_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002333 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07002334 build: test
2335 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002336 src:
2337 - test/core/support/sync_test.c
2338 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002339 - gpr_test_util
2340 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002341 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002342- name: gpr_thd_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002343 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07002344 build: test
2345 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002346 src:
2347 - test/core/support/thd_test.c
2348 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002349 - gpr_test_util
2350 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002351 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002352- name: gpr_time_test
2353 build: test
2354 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002355 src:
2356 - test/core/support/time_test.c
2357 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002358 - gpr_test_util
2359 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002360 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002361- name: gpr_tls_test
2362 build: test
2363 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002364 src:
2365 - test/core/support/tls_test.c
2366 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002367 - gpr_test_util
2368 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002369 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002370- name: gpr_useful_test
2371 build: test
2372 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002373 src:
2374 - test/core/support/useful_test.c
2375 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002376 - gpr_test_util
2377 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002378 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002379- name: grpc_auth_context_test
2380 build: test
2381 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002382 src:
2383 - test/core/security/auth_context_test.c
2384 deps:
2385 - grpc_test_util
2386 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002387 - gpr_test_util
2388 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002389 uses_polling: false
Craig Tiller732a8752016-02-22 15:59:19 -08002390- name: grpc_b64_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07002391 build: test
2392 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002393 src:
Craig Tiller29b527f2017-03-30 10:27:20 -07002394 - test/core/slice/b64_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002395 deps:
2396 - grpc_test_util
2397 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002398 - gpr_test_util
2399 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002400 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002401- name: grpc_byte_buffer_reader_test
2402 build: test
2403 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002404 src:
2405 - test/core/surface/byte_buffer_reader_test.c
2406 deps:
2407 - grpc_test_util
2408 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002409 - gpr_test_util
2410 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002411 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002412- name: grpc_channel_args_test
2413 build: test
2414 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002415 src:
2416 - test/core/channel/channel_args_test.c
2417 deps:
2418 - grpc_test_util
2419 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002420 - gpr_test_util
2421 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002422 uses_polling: false
David Garcia Quintas243fe9d2017-08-24 14:16:37 -07002423- name: grpc_channel_stack_builder_test
2424 build: test
2425 language: c
2426 src:
2427 - test/core/channel/channel_stack_builder_test.c
2428 deps:
2429 - grpc_test_util
2430 - grpc
2431 - gpr_test_util
2432 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002433- name: grpc_channel_stack_test
2434 build: test
2435 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002436 src:
2437 - test/core/channel/channel_stack_test.c
2438 deps:
2439 - grpc_test_util
2440 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002441 - gpr_test_util
2442 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002443 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002444- name: grpc_completion_queue_test
2445 build: test
2446 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002447 src:
2448 - test/core/surface/completion_queue_test.c
2449 deps:
2450 - grpc_test_util
2451 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002452 - gpr_test_util
2453 - gpr
murgatroid991191b722017-02-08 11:56:52 -08002454- name: grpc_completion_queue_threading_test
2455 build: test
2456 language: c
2457 src:
2458 - test/core/surface/completion_queue_threading_test.c
2459 deps:
2460 - grpc_test_util
2461 - grpc
2462 - gpr_test_util
2463 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002464 exclude_iomgrs:
2465 - uv
Craig Tillerbf4b2242015-08-31 15:53:53 -07002466- name: grpc_create_jwt
2467 build: tool
2468 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002469 src:
2470 - test/core/security/create_jwt.c
2471 deps:
Craig Tiller25834342015-09-25 08:08:24 -07002472 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002473 - gpr
Tamas Berghammerc82324f2016-06-22 13:23:27 +01002474 secure: true
Vijay Pai58f38f52017-10-11 10:53:11 -07002475 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002476- name: grpc_credentials_test
2477 build: test
2478 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002479 src:
2480 - test/core/security/credentials_test.c
2481 deps:
2482 - grpc_test_util
2483 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002484 - gpr_test_util
2485 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002486- name: grpc_fetch_oauth2
Tamas Berghammerc82324f2016-06-22 13:23:27 +01002487 build: test
2488 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002489 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002490 src:
2491 - test/core/security/fetch_oauth2.c
2492 deps:
2493 - grpc_test_util
2494 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002495 - gpr_test_util
2496 - gpr
yang-ga1fecbc2015-12-07 15:46:49 -08002497- name: grpc_invalid_channel_args_test
2498 build: test
2499 language: c
2500 src:
2501 - test/core/surface/invalid_channel_args_test.c
2502 deps:
2503 - grpc_test_util
2504 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002505 - gpr_test_util
2506 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002507 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002508- name: grpc_json_token_test
2509 build: test
2510 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002511 src:
2512 - test/core/security/json_token_test.c
2513 deps:
2514 - grpc_test_util
2515 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002516 - gpr_test_util
2517 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002518 platforms:
2519 - linux
2520 - posix
2521 - mac
Vijay Pai58f38f52017-10-11 10:53:11 -07002522 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002523- name: grpc_jwt_verifier_test
2524 build: test
2525 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002526 src:
2527 - test/core/security/jwt_verifier_test.c
2528 deps:
2529 - grpc_test_util
2530 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002531 - gpr_test_util
2532 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002533 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002534- name: grpc_print_google_default_creds_token
2535 build: tool
2536 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002537 src:
2538 - test/core/security/print_google_default_creds_token.c
2539 deps:
Craig Tiller25834342015-09-25 08:08:24 -07002540 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002541 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002542 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002543- name: grpc_security_connector_test
2544 build: test
2545 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002546 src:
2547 - test/core/security/security_connector_test.c
2548 deps:
2549 - grpc_test_util
2550 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002551 - gpr_test_util
2552 - gpr
Justin Burke9b9a44e2017-10-03 18:09:41 -07002553- name: grpc_ssl_credentials_test
2554 build: test
2555 language: c
2556 src:
2557 - test/core/security/ssl_credentials_test.c
2558 deps:
2559 - grpc_test_util
2560 - grpc
2561 - gpr_test_util
2562 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002563- name: grpc_verify_jwt
2564 build: tool
2565 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002566 src:
2567 - test/core/security/verify_jwt.c
2568 deps:
Craig Tiller25834342015-09-25 08:08:24 -07002569 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002570 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002571 uses_polling: false
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002572- name: handshake_client
Harvey Tuch62b2a902016-10-24 09:39:41 -04002573 build: test
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002574 language: c
2575 src:
2576 - test/core/handshake/client_ssl.c
2577 deps:
2578 - grpc_test_util
2579 - grpc
2580 - gpr_test_util
2581 - gpr
murgatroid991191b722017-02-08 11:56:52 -08002582 exclude_iomgrs:
2583 - uv
Harvey Tuch7be13222016-10-24 15:00:49 -04002584 platforms:
2585 - linux
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002586 secure: true
2587- name: handshake_server
Harvey Tuch62b2a902016-10-24 09:39:41 -04002588 build: test
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002589 language: c
2590 src:
2591 - test/core/handshake/server_ssl.c
2592 deps:
2593 - grpc_test_util
2594 - grpc
2595 - gpr_test_util
2596 - gpr
murgatroid9979e2d8e2017-07-18 13:23:55 -07002597 exclude_iomgrs:
2598 - uv
Harvey Tuch7be13222016-10-24 15:00:49 -04002599 platforms:
2600 - linux
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002601 secure: true
Craig Tiller71c610d2016-03-18 15:57:08 -07002602- name: hpack_parser_fuzzer_test
2603 build: fuzzer
2604 language: c
2605 src:
2606 - test/core/transport/chttp2/hpack_parser_fuzzer_test.c
2607 deps:
2608 - grpc_test_util
2609 - grpc
2610 - gpr_test_util
2611 - gpr
2612 corpus_dirs:
2613 - test/core/transport/chttp2/hpack_parser_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07002614 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07002615 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07002616- name: hpack_parser_test
2617 build: test
2618 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002619 src:
2620 - test/core/transport/chttp2/hpack_parser_test.c
2621 deps:
2622 - grpc_test_util
2623 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002624 - gpr_test_util
2625 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002626 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002627- name: hpack_table_test
2628 build: test
2629 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002630 src:
2631 - test/core/transport/chttp2/hpack_table_test.c
2632 deps:
2633 - grpc_test_util
2634 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002635 - gpr_test_util
2636 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002637 uses_polling: false
Matthew Iselin1824f052016-02-10 12:16:06 +11002638- name: http_parser_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07002639 build: test
2640 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002641 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002642 - test/core/http/parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002643 deps:
2644 - grpc_test_util
2645 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002646 - gpr_test_util
2647 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002648 uses_polling: false
Craig Tillerf707d622016-05-06 14:26:12 -07002649- name: http_request_fuzzer_test
2650 build: fuzzer
2651 language: c
2652 src:
2653 - test/core/http/request_fuzzer.c
2654 deps:
2655 - grpc_test_util
2656 - grpc
2657 - gpr_test_util
2658 - gpr
2659 corpus_dirs:
Craig Tillerbb6061b2016-10-31 07:28:25 -07002660 - test/core/http/request_corpus
Craig Tillerf707d622016-05-06 14:26:12 -07002661 maxlen: 2048
2662- name: http_response_fuzzer_test
2663 build: fuzzer
2664 language: c
2665 src:
2666 - test/core/http/response_fuzzer.c
2667 deps:
2668 - grpc_test_util
2669 - grpc
2670 - gpr_test_util
2671 - gpr
2672 corpus_dirs:
Craig Tillerbb6061b2016-10-31 07:28:25 -07002673 - test/core/http/response_corpus
Craig Tillerf707d622016-05-06 14:26:12 -07002674 maxlen: 2048
Matthew Iselin1824f052016-02-10 12:16:06 +11002675- name: httpcli_format_request_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07002676 build: test
2677 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002678 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002679 - test/core/http/format_request_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002680 deps:
2681 - grpc_test_util
2682 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002683 - gpr_test_util
2684 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002685- name: httpcli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002686 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002687 build: test
2688 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002689 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002690 - test/core/http/httpcli_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002691 deps:
2692 - grpc_test_util
2693 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002694 - gpr_test_util
2695 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002696 platforms:
2697 - mac
2698 - linux
2699 - posix
Craig Tillercc0535d2015-12-08 15:14:47 -08002700- name: httpscli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002701 cpu_cost: 0.5
Craig Tillercc0535d2015-12-08 15:14:47 -08002702 build: test
2703 language: c
2704 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002705 - test/core/http/httpscli_test.c
Craig Tillercc0535d2015-12-08 15:14:47 -08002706 deps:
2707 - grpc_test_util
2708 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002709 - gpr_test_util
2710 - gpr
Craig Tillercc0535d2015-12-08 15:14:47 -08002711 platforms:
Craig Tillercc0535d2015-12-08 15:14:47 -08002712 - linux
yang-gf1183302015-12-07 16:02:05 -08002713- name: init_test
2714 build: test
2715 language: c
2716 src:
2717 - test/core/surface/init_test.c
2718 deps:
2719 - grpc_test_util
2720 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002721 - gpr_test_util
2722 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002723 uses_polling: false
yang-g077f6f82015-12-07 11:22:51 -08002724- name: invalid_call_argument_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002725 cpu_cost: 0.1
yang-g077f6f82015-12-07 11:22:51 -08002726 build: test
2727 language: c
2728 src:
2729 - test/core/end2end/invalid_call_argument_test.c
2730 deps:
2731 - grpc_test_util
2732 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002733 - gpr_test_util
2734 - gpr
Craig Tiller32173c52016-03-17 14:12:45 -07002735- name: json_fuzzer_test
2736 build: fuzzer
2737 language: c
2738 src:
2739 - test/core/json/fuzzer.c
2740 deps:
2741 - grpc_test_util
2742 - grpc
2743 - gpr_test_util
2744 - gpr
2745 corpus_dirs:
2746 - test/core/json/corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07002747 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07002748- name: json_rewrite
2749 build: test
2750 run: false
2751 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002752 src:
2753 - test/core/json/json_rewrite.c
2754 deps:
2755 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002756 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002757 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002758- name: json_rewrite_test
2759 build: test
2760 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002761 src:
2762 - test/core/json/json_rewrite_test.c
2763 deps:
2764 - grpc_test_util
2765 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002766 - gpr_test_util
2767 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002768 uses_polling: false
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01002769- name: json_stream_error_test
2770 build: test
2771 language: c
2772 src:
2773 - test/core/json/json_stream_error_test.c
2774 deps:
2775 - grpc_test_util
2776 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002777 - gpr_test_util
2778 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002779 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002780- name: json_test
2781 build: test
2782 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002783 src:
2784 - test/core/json/json_test.c
2785 deps:
2786 - grpc_test_util
2787 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002788 - gpr_test_util
2789 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002790 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002791- name: lame_client_test
2792 build: test
2793 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002794 src:
2795 - test/core/surface/lame_client_test.c
2796 deps:
2797 - grpc_test_util
2798 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002799 - gpr_test_util
2800 - gpr
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002801- name: lb_policies_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002802 cpu_cost: 0.1
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002803 build: test
David Garcia Quintas448191c2017-02-17 09:37:50 -08002804 run: false
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002805 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002806 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07002807 - test/core/client_channel/lb_policies_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002808 deps:
2809 - grpc_test_util
2810 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002811 - gpr_test_util
2812 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002813 uses_polling: false
Craig Tiller85178862016-05-18 16:09:16 -07002814- name: load_file_test
2815 build: test
2816 language: c
2817 src:
2818 - test/core/iomgr/load_file_test.c
2819 deps:
2820 - grpc_test_util
2821 - grpc
2822 - gpr_test_util
2823 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002824 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002825- name: low_level_ping_pong_benchmark
2826 build: benchmark
2827 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002828 src:
2829 - test/core/network_benchmarks/low_level_ping_pong.c
2830 deps:
2831 - grpc_test_util
2832 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002833 - gpr_test_util
2834 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002835 platforms:
2836 - mac
2837 - linux
2838 - posix
Yuxuan Li6fb04d62016-11-18 18:08:36 -08002839- name: memory_profile_client
2840 build: test
2841 run: false
2842 language: c
2843 src:
2844 - test/core/memory_usage/client.c
2845 deps:
2846 - grpc_test_util
2847 - grpc
2848 - gpr_test_util
2849 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002850 uses_polling: false
Yuxuan Li6fb04d62016-11-18 18:08:36 -08002851- name: memory_profile_server
2852 build: test
2853 run: false
2854 language: c
2855 src:
2856 - test/core/memory_usage/server.c
2857 deps:
2858 - grpc_test_util
2859 - grpc
2860 - gpr_test_util
2861 - gpr
2862- name: memory_profile_test
2863 cpu_cost: 1.5
2864 build: test
2865 language: c
2866 src:
2867 - test/core/memory_usage/memory_usage_test.c
2868 deps:
2869 - grpc_test_util
2870 - grpc
2871 - gpr_test_util
2872 - gpr
2873 platforms:
2874 - mac
2875 - linux
2876 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002877- name: message_compress_test
2878 build: test
2879 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002880 src:
2881 - test/core/compression/message_compress_test.c
2882 deps:
2883 - grpc_test_util
2884 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002885 - gpr_test_util
2886 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002887 uses_polling: false
Craig Tiller494e72d2017-04-03 08:43:22 -07002888- name: minimal_stack_is_minimal_test
2889 build: test
2890 language: c
2891 src:
2892 - test/core/channel/minimal_stack_is_minimal_test.c
2893 deps:
2894 - grpc_test_util
2895 - grpc
2896 - gpr_test_util
2897 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002898 uses_polling: false
Craig Tiller732a8752016-02-22 15:59:19 -08002899- name: mlog_test
Craig Tillera5abbd22016-03-22 06:56:00 -07002900 flaky: true
Craig Tiller732a8752016-02-22 15:59:19 -08002901 build: test
2902 language: c
2903 src:
2904 - test/core/census/mlog_test.c
2905 deps:
2906 - grpc_test_util
2907 - grpc
2908 - gpr_test_util
2909 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002910 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002911- name: multiple_server_queues_test
2912 build: test
2913 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002914 src:
2915 - test/core/end2end/multiple_server_queues_test.c
2916 deps:
2917 - grpc_test_util
2918 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002919 - gpr_test_util
2920 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002921- name: murmur_hash_test
2922 build: test
2923 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002924 src:
2925 - test/core/support/murmur_hash_test.c
2926 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002927 - gpr_test_util
2928 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002929 uses_polling: false
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002930- name: nanopb_fuzzer_response_test
2931 build: fuzzer
2932 language: c
2933 src:
2934 - test/core/nanopb/fuzzer_response.c
2935 deps:
2936 - grpc_test_util
2937 - grpc
2938 - gpr_test_util
2939 - gpr
2940 corpus_dirs:
2941 - test/core/nanopb/corpus_response
Craig Tillerf64df112016-04-05 21:27:41 -07002942 maxlen: 128
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002943- name: nanopb_fuzzer_serverlist_test
2944 build: fuzzer
2945 language: c
2946 src:
2947 - test/core/nanopb/fuzzer_serverlist.c
2948 deps:
2949 - grpc_test_util
2950 - grpc
2951 - gpr_test_util
2952 - gpr
2953 corpus_dirs:
2954 - test/core/nanopb/corpus_serverlist
Craig Tillerf64df112016-04-05 21:27:41 -07002955 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07002956- name: no_server_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002957 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002958 build: test
2959 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002960 src:
2961 - test/core/end2end/no_server_test.c
2962 deps:
2963 - grpc_test_util
2964 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002965 - gpr_test_util
2966 - gpr
Alexander Polcync3b1f182017-04-18 13:51:36 -07002967- name: num_external_connectivity_watchers_test
2968 build: test
2969 language: c
2970 src:
2971 - test/core/surface/num_external_connectivity_watchers_test.c
2972 deps:
2973 - grpc_test_util
2974 - grpc
2975 - gpr_test_util
2976 - gpr
2977 exclude_iomgrs:
2978 - uv
Yuchen Zenga9d8a152017-02-15 15:27:44 -08002979- name: parse_address_test
2980 build: test
2981 language: c
2982 src:
2983 - test/core/client_channel/parse_address_test.c
2984 deps:
2985 - grpc_test_util
2986 - grpc
2987 - gpr_test_util
2988 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07002989 uses_polling: false
Craig Tiller17ed6b12016-08-18 09:33:33 -07002990- name: percent_decode_fuzzer
2991 build: fuzzer
2992 language: c
2993 src:
Craig Tillerd41a4a72016-10-26 16:16:06 -07002994 - test/core/slice/percent_decode_fuzzer.c
Craig Tiller17ed6b12016-08-18 09:33:33 -07002995 deps:
2996 - grpc_test_util
2997 - grpc
2998 - gpr_test_util
2999 - gpr
3000 corpus_dirs:
Craig Tillerd41a4a72016-10-26 16:16:06 -07003001 - test/core/slice/percent_decode_corpus
Craig Tiller17ed6b12016-08-18 09:33:33 -07003002 maxlen: 32
3003- name: percent_encode_fuzzer
3004 build: fuzzer
3005 language: c
3006 src:
Craig Tillerd41a4a72016-10-26 16:16:06 -07003007 - test/core/slice/percent_encode_fuzzer.c
Craig Tiller17ed6b12016-08-18 09:33:33 -07003008 deps:
3009 - grpc_test_util
3010 - grpc
3011 - gpr_test_util
3012 - gpr
3013 corpus_dirs:
Craig Tillerd41a4a72016-10-26 16:16:06 -07003014 - test/core/slice/percent_encode_corpus
Craig Tiller17ed6b12016-08-18 09:33:33 -07003015 maxlen: 32
Craig Tiller7a34e482016-10-26 16:26:34 -07003016- name: percent_encoding_test
3017 build: test
3018 language: c
3019 src:
3020 - test/core/slice/percent_encoding_test.c
3021 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003022 - grpc_test_util
3023 - grpc
Craig Tiller7a34e482016-10-26 16:26:34 -07003024 - gpr_test_util
3025 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003026 uses_polling: false
Sree Kuchibhotlaef8ef3b2016-12-09 23:03:33 -08003027- name: pollset_set_test
3028 build: test
3029 language: c
3030 src:
3031 - test/core/iomgr/pollset_set_test.c
3032 deps:
3033 - grpc_test_util
3034 - grpc
3035 - gpr_test_util
3036 - gpr
3037 exclude_iomgrs:
3038 - uv
3039 platforms:
3040 - linux
Yuchen Zenge6f01f62016-10-24 15:56:35 -07003041- name: resolve_address_posix_test
3042 build: test
3043 language: c
3044 src:
3045 - test/core/iomgr/resolve_address_posix_test.c
3046 deps:
3047 - grpc_test_util
3048 - grpc
3049 - gpr_test_util
3050 - gpr
murgatroid99d0cda5c2017-03-07 18:04:52 -08003051 exclude_iomgrs:
3052 - uv
Yuchen Zenge6f01f62016-10-24 15:56:35 -07003053 platforms:
3054 - mac
3055 - linux
3056 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003057- name: resolve_address_test
3058 build: test
3059 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003060 src:
3061 - test/core/iomgr/resolve_address_test.c
3062 deps:
3063 - grpc_test_util
3064 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003065 - gpr_test_util
3066 - gpr
Craig Tiller20afa3d2016-10-17 14:52:14 -07003067- name: resource_quota_test
3068 cpu_cost: 30
3069 build: test
3070 language: c
3071 src:
3072 - test/core/iomgr/resource_quota_test.c
3073 deps:
3074 - grpc_test_util
3075 - grpc
3076 - gpr_test_util
3077 - gpr
yang-gd482e592015-12-10 14:04:00 -08003078- name: secure_channel_create_test
3079 build: test
3080 language: c
3081 src:
3082 - test/core/surface/secure_channel_create_test.c
3083 deps:
3084 - grpc_test_util
3085 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003086 - gpr_test_util
3087 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003088- name: secure_endpoint_test
3089 build: test
3090 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003091 src:
3092 - test/core/security/secure_endpoint_test.c
3093 deps:
3094 - grpc_test_util
3095 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003096 - gpr_test_util
3097 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07003098 exclude_iomgrs:
3099 - uv
Craig Tillerdbaf05e2016-06-12 22:16:56 -07003100- name: sequential_connectivity_test
3101 build: test
3102 language: c
3103 src:
3104 - test/core/surface/sequential_connectivity_test.c
3105 deps:
3106 - grpc_test_util
3107 - grpc
3108 - gpr_test_util
3109 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07003110 exclude_iomgrs:
3111 - uv
yang-gfe9a9752015-12-09 10:47:18 -08003112- name: server_chttp2_test
3113 build: test
3114 language: c
3115 src:
3116 - test/core/surface/server_chttp2_test.c
3117 deps:
3118 - grpc_test_util
3119 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003120 - gpr_test_util
3121 - gpr
Craig Tillerdf262c62016-04-02 13:53:49 -07003122- name: server_fuzzer
3123 build: fuzzer
3124 language: c
3125 src:
3126 - test/core/end2end/fuzzers/server_fuzzer.c
3127 deps:
3128 - grpc_test_util
3129 - grpc
3130 - gpr_test_util
3131 - gpr
3132 corpus_dirs:
3133 - test/core/end2end/fuzzers/server_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07003134 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07003135 maxlen: 2048
yang-gc3d94fb2015-12-10 14:38:00 -08003136- name: server_test
3137 build: test
3138 language: c
3139 src:
3140 - test/core/surface/server_test.c
3141 deps:
3142 - grpc_test_util
3143 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003144 - gpr_test_util
3145 - gpr
Craig Tillerc3350542016-10-26 16:19:01 -07003146- name: slice_buffer_test
3147 build: test
3148 language: c
3149 src:
3150 - test/core/slice/slice_buffer_test.c
3151 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003152 - grpc_test_util
3153 - grpc
Craig Tillerc3350542016-10-26 16:19:01 -07003154 - gpr_test_util
3155 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003156 uses_polling: false
Mark D. Roth0c0b89a2017-04-19 13:28:24 -07003157- name: slice_hash_table_test
3158 build: test
3159 language: c
3160 src:
3161 - test/core/slice/slice_hash_table_test.c
3162 deps:
3163 - grpc_test_util
3164 - grpc
3165 - gpr_test_util
3166 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003167 uses_polling: false
Craig Tillerc3350542016-10-26 16:19:01 -07003168- name: slice_string_helpers_test
3169 build: test
3170 language: c
3171 src:
3172 - test/core/slice/slice_string_helpers_test.c
3173 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003174 - grpc_test_util
3175 - grpc
Craig Tillerc3350542016-10-26 16:19:01 -07003176 - gpr_test_util
3177 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003178 uses_polling: false
Craig Tillerc3350542016-10-26 16:19:01 -07003179- name: slice_test
3180 build: test
3181 language: c
3182 src:
3183 - test/core/slice/slice_test.c
3184 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003185 - grpc_test_util
3186 - grpc
Craig Tillerc3350542016-10-26 16:19:01 -07003187 - gpr_test_util
3188 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003189 uses_polling: false
Craig Tillerb8bd62e2015-12-10 15:51:15 -08003190- name: sockaddr_resolver_test
3191 build: test
3192 language: c
3193 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003194 - test/core/client_channel/resolvers/sockaddr_resolver_test.c
Craig Tillerb8bd62e2015-12-10 15:51:15 -08003195 deps:
3196 - grpc_test_util
3197 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003198 - gpr_test_util
3199 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003200- name: sockaddr_utils_test
3201 build: test
3202 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003203 src:
3204 - test/core/iomgr/sockaddr_utils_test.c
3205 deps:
3206 - grpc_test_util
3207 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003208 - gpr_test_util
3209 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08003210- name: socket_utils_test
3211 build: test
3212 language: c
3213 src:
3214 - test/core/iomgr/socket_utils_test.c
3215 deps:
3216 - grpc_test_util
3217 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003218 - gpr_test_util
3219 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07003220 exclude_iomgrs:
3221 - uv
Craig Tiller27493202015-12-11 11:30:26 -08003222 platforms:
3223 - mac
3224 - linux
3225 - posix
yang-g31e21282016-11-04 15:10:03 -07003226- name: ssl_server_fuzzer
3227 build: fuzzer
3228 language: c
3229 src:
3230 - test/core/security/ssl_server_fuzzer.c
3231 deps:
3232 - grpc_test_util
3233 - grpc
3234 - gpr_test_util
3235 - gpr
3236 corpus_dirs:
3237 - test/core/security/corpus/ssl_server_corpus
3238 maxlen: 2048
Yihua Zhang7fab9bf2017-08-22 12:32:43 -07003239- name: ssl_transport_security_test
3240 build: test
3241 language: c
3242 src:
3243 - test/core/tsi/ssl_transport_security_test.c
3244 deps:
3245 - gpr_test_util
3246 - gpr
3247 - grpc
3248 filegroups:
3249 - transport_security_test_lib
3250 platforms:
3251 - linux
3252 - posix
3253 - mac
Craig Tiller7c70b6c2017-01-23 07:48:42 -08003254- name: status_conversion_test
3255 build: test
3256 language: c
3257 src:
3258 - test/core/transport/status_conversion_test.c
3259 deps:
3260 - grpc_test_util
3261 - grpc
3262 - gpr_test_util
3263 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003264 uses_polling: false
Muxi Yanc1f837c2017-05-04 18:17:13 -07003265- name: stream_compression_test
3266 build: test
3267 language: c
3268 src:
3269 - test/core/compression/stream_compression_test.c
3270 deps:
3271 - grpc_test_util
3272 - grpc
3273 - gpr_test_util
3274 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003275 uses_polling: false
Craig Tiller295df6d2017-03-01 11:28:24 -08003276- name: stream_owned_slice_test
3277 build: test
3278 language: c
3279 src:
3280 - test/core/transport/stream_owned_slice_test.c
3281 deps:
3282 - grpc_test_util
3283 - grpc
3284 - gpr_test_util
3285 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003286 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07003287- name: tcp_client_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08003288 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07003289 build: test
3290 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003291 src:
3292 - test/core/iomgr/tcp_client_posix_test.c
3293 deps:
3294 - grpc_test_util
3295 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003296 - gpr_test_util
3297 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003298 exclude_iomgrs:
3299 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003300 platforms:
3301 - mac
3302 - linux
3303 - posix
murgatroid991191b722017-02-08 11:56:52 -08003304- name: tcp_client_uv_test
3305 cpu_cost: 0.5
3306 build: test
3307 language: c
3308 src:
3309 - test/core/iomgr/tcp_client_uv_test.c
3310 deps:
3311 - grpc_test_util
3312 - grpc
3313 - gpr_test_util
3314 - gpr
3315 exclude_iomgrs:
3316 - native
Craig Tillerbf4b2242015-08-31 15:53:53 -07003317- name: tcp_posix_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07003318 cpu_cost: 0.2
Craig Tillerbf4b2242015-08-31 15:53:53 -07003319 build: test
3320 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003321 src:
3322 - test/core/iomgr/tcp_posix_test.c
3323 deps:
3324 - grpc_test_util
3325 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003326 - gpr_test_util
3327 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003328 exclude_iomgrs:
3329 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003330 platforms:
3331 - mac
3332 - linux
3333 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003334- name: tcp_server_posix_test
3335 build: test
3336 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003337 src:
3338 - test/core/iomgr/tcp_server_posix_test.c
3339 deps:
3340 - grpc_test_util
3341 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003342 - gpr_test_util
3343 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003344 exclude_iomgrs:
3345 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003346 platforms:
3347 - mac
3348 - linux
3349 - posix
murgatroid991191b722017-02-08 11:56:52 -08003350- name: tcp_server_uv_test
3351 build: test
3352 language: c
3353 src:
3354 - test/core/iomgr/tcp_server_uv_test.c
3355 deps:
3356 - grpc_test_util
3357 - grpc
3358 - gpr_test_util
3359 - gpr
3360 exclude_iomgrs:
3361 - native
Craig Tillerbf4b2242015-08-31 15:53:53 -07003362- name: time_averaged_stats_test
3363 build: test
3364 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003365 src:
3366 - test/core/iomgr/time_averaged_stats_test.c
3367 deps:
3368 - grpc_test_util
3369 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003370 - gpr_test_util
3371 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003372 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07003373- name: timeout_encoding_test
3374 build: test
3375 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003376 src:
Robbie Shade710d2422016-07-13 15:15:38 -04003377 - test/core/transport/timeout_encoding_test.c
Craig Tiller25834342015-09-25 08:08:24 -07003378 deps:
3379 - grpc_test_util
3380 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003381 - gpr_test_util
3382 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003383 uses_polling: false
David Garcia Quintasb65e4212015-10-14 12:00:21 -07003384- name: timer_heap_test
3385 build: test
3386 language: c
3387 src:
3388 - test/core/iomgr/timer_heap_test.c
3389 deps:
3390 - grpc_test_util
3391 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003392 - gpr_test_util
3393 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003394 exclude_iomgrs:
3395 - uv
Vijay Pai58f38f52017-10-11 10:53:11 -07003396 uses_polling: false
David Garcia Quintasb65e4212015-10-14 12:00:21 -07003397- name: timer_list_test
3398 build: test
3399 language: c
3400 src:
3401 - test/core/iomgr/timer_list_test.c
3402 deps:
3403 - grpc_test_util
3404 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003405 - gpr_test_util
3406 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003407 exclude_iomgrs:
3408 - uv
Vijay Pai58f38f52017-10-11 10:53:11 -07003409 uses_polling: false
Craig Tiller179e6fe2015-12-09 11:09:47 -08003410- name: transport_connectivity_state_test
3411 build: test
3412 language: c
3413 src:
3414 - test/core/transport/connectivity_state_test.c
3415 deps:
3416 - grpc_test_util
3417 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003418 - gpr_test_util
3419 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003420- name: transport_metadata_test
3421 build: test
3422 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003423 src:
3424 - test/core/transport/metadata_test.c
3425 deps:
3426 - grpc_test_util
3427 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003428 - gpr_test_util
3429 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003430- name: transport_security_test
3431 build: test
3432 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003433 src:
3434 - test/core/tsi/transport_security_test.c
3435 deps:
3436 - grpc_test_util
3437 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003438 - gpr_test_util
3439 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003440 platforms:
3441 - linux
3442 - posix
3443 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07003444- name: udp_server_test
3445 build: test
3446 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003447 src:
3448 - test/core/iomgr/udp_server_test.c
3449 deps:
3450 - grpc_test_util
3451 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003452 - gpr_test_util
3453 - gpr
murgatroid99aa9c5782016-10-10 12:16:13 -07003454 exclude_iomgrs:
3455 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003456 platforms:
3457 - mac
3458 - linux
3459 - posix
Craig Tiller71c610d2016-03-18 15:57:08 -07003460- name: uri_fuzzer_test
3461 build: fuzzer
3462 language: c
3463 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003464 - test/core/client_channel/uri_fuzzer_test.c
Craig Tiller71c610d2016-03-18 15:57:08 -07003465 deps:
3466 - grpc_test_util
3467 - grpc
3468 - gpr_test_util
3469 - gpr
3470 corpus_dirs:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003471 - test/core/client_channel/uri_corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07003472 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07003473- name: uri_parser_test
3474 build: test
3475 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003476 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003477 - test/core/client_channel/uri_parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07003478 deps:
3479 - grpc_test_util
3480 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003481 - gpr_test_util
3482 - gpr
kpayson64d195cf52016-10-09 18:04:00 -07003483- name: wakeup_fd_cv_test
3484 build: test
3485 language: c
3486 src:
3487 - test/core/iomgr/wakeup_fd_cv_test.c
3488 deps:
3489 - grpc_test_util
3490 - grpc
3491 - gpr_test_util
3492 - gpr
murgatroid99b7a83812016-10-19 14:01:13 -07003493 exclude_iomgrs:
3494 - uv
kpayson64d195cf52016-10-09 18:04:00 -07003495 platforms:
3496 - mac
3497 - linux
3498 - posix
vjpai04e992a2016-02-10 16:58:38 -08003499- name: alarm_cpp_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003500 gtest: true
vjpai04e992a2016-02-10 16:58:38 -08003501 build: test
3502 language: c++
3503 src:
3504 - test/cpp/common/alarm_cpp_test.cc
3505 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003506 - grpc++_test_util_unsecure
3507 - grpc_test_util_unsecure
3508 - grpc++_unsecure
3509 - grpc_unsecure
Vijay Pai29e1d952016-02-11 00:26:18 -08003510 - gpr_test_util
3511 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003512- name: async_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003513 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003514 build: test
3515 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003516 src:
3517 - test/cpp/end2end/async_end2end_test.cc
3518 deps:
3519 - grpc++_test_util
3520 - grpc_test_util
3521 - grpc++
3522 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003523 - gpr_test_util
3524 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003525- name: auth_property_iterator_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003526 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003527 build: test
3528 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003529 src:
3530 - test/cpp/common/auth_property_iterator_test.cc
3531 deps:
3532 - grpc++_test_util
3533 - grpc_test_util
3534 - grpc++
3535 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003536 - gpr_test_util
3537 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003538 uses_polling: false
Craig Tiller50ca35e2017-10-09 08:11:48 -07003539- name: bdp_estimator_test
3540 build: test
3541 language: c++
3542 src:
3543 - test/core/transport/bdp_estimator_test.cc
3544 deps:
3545 - grpc++_test_util
3546 - grpc++
3547 - grpc_test_util
3548 - grpc
3549 - gpr_test_util
3550 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003551 uses_polling: false
Craig Tiller9202b3f2017-03-12 22:30:38 -07003552- name: bm_arena
3553 build: test
3554 language: c++
3555 src:
3556 - test/cpp/microbenchmarks/bm_arena.cc
3557 deps:
3558 - grpc_benchmark
3559 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003560 - grpc++_test_util_unsecure
3561 - grpc_test_util_unsecure
3562 - grpc++_unsecure
3563 - grpc_unsecure
Craig Tiller9202b3f2017-03-12 22:30:38 -07003564 - gpr_test_util
3565 - gpr
3566 args:
3567 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003568 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003569 defaults: benchmark
Craig Tiller9202b3f2017-03-12 22:30:38 -07003570 platforms:
3571 - mac
3572 - linux
3573 - posix
Vijay Pai58f38f52017-10-11 10:53:11 -07003574 uses_polling: false
Craig Tillerfd044b82017-02-15 16:15:48 -08003575- name: bm_call_create
3576 build: test
3577 language: c++
3578 src:
3579 - test/cpp/microbenchmarks/bm_call_create.cc
3580 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003581 - grpc_benchmark
Craig Tillerfd044b82017-02-15 16:15:48 -08003582 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003583 - grpc++_test_util_unsecure
3584 - grpc_test_util_unsecure
3585 - grpc++_unsecure
3586 - grpc_unsecure
Craig Tillerfd044b82017-02-15 16:15:48 -08003587 - gpr_test_util
3588 - gpr
3589 args:
3590 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003591 benchmark: true
Craig Tillerbf515b62017-02-24 16:23:50 -08003592 defaults: benchmark
Craig Tillerfd044b82017-02-15 16:15:48 -08003593 platforms:
3594 - mac
3595 - linux
3596 - posix
Vijay Pai58f38f52017-10-11 10:53:11 -07003597 uses_polling: false
Craig Tiller523d54b2017-02-23 08:52:38 -08003598- name: bm_chttp2_hpack
Craig Tiller2f792d92017-02-22 16:26:33 -08003599 build: test
3600 language: c++
3601 src:
Craig Tiller523d54b2017-02-23 08:52:38 -08003602 - test/cpp/microbenchmarks/bm_chttp2_hpack.cc
Craig Tiller2f792d92017-02-22 16:26:33 -08003603 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003604 - grpc_benchmark
Craig Tiller2f792d92017-02-22 16:26:33 -08003605 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003606 - grpc++_test_util_unsecure
3607 - grpc_test_util_unsecure
3608 - grpc++_unsecure
3609 - grpc_unsecure
Craig Tiller2f792d92017-02-22 16:26:33 -08003610 - gpr_test_util
3611 - gpr
3612 args:
3613 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003614 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003615 defaults: benchmark
Craig Tiller2f792d92017-02-22 16:26:33 -08003616 platforms:
3617 - mac
3618 - linux
3619 - posix
Vijay Pai58f38f52017-10-11 10:53:11 -07003620 uses_polling: false
Craig Tiller18f09a02017-02-23 17:10:04 -08003621- name: bm_chttp2_transport
3622 build: test
3623 language: c++
3624 src:
3625 - test/cpp/microbenchmarks/bm_chttp2_transport.cc
3626 deps:
3627 - grpc_benchmark
3628 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003629 - grpc++_test_util_unsecure
3630 - grpc_test_util_unsecure
3631 - grpc++_unsecure
3632 - grpc_unsecure
Craig Tiller18f09a02017-02-23 17:10:04 -08003633 - gpr_test_util
3634 - gpr
3635 args:
3636 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003637 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003638 defaults: benchmark
Craig Tiller18f09a02017-02-23 17:10:04 -08003639 platforms:
3640 - mac
3641 - linux
3642 - posix
Craig Tillerb3f34b62017-02-13 10:29:33 -08003643- name: bm_closure
3644 build: test
3645 language: c++
3646 src:
3647 - test/cpp/microbenchmarks/bm_closure.cc
3648 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003649 - grpc_benchmark
Craig Tillerb3f34b62017-02-13 10:29:33 -08003650 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003651 - grpc++_test_util_unsecure
3652 - grpc_test_util_unsecure
3653 - grpc++_unsecure
3654 - grpc_unsecure
Craig Tillerb3f34b62017-02-13 10:29:33 -08003655 - gpr_test_util
3656 - gpr
3657 args:
3658 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003659 benchmark: true
Craig Tiller19f3ea22017-02-17 15:17:05 -08003660 defaults: benchmark
Craig Tillerb3f34b62017-02-13 10:29:33 -08003661 platforms:
3662 - mac
3663 - linux
3664 - posix
Craig Tiller14ae5382017-02-14 12:43:50 -08003665- name: bm_cq
3666 build: test
3667 language: c++
3668 src:
3669 - test/cpp/microbenchmarks/bm_cq.cc
3670 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003671 - grpc_benchmark
Craig Tiller14ae5382017-02-14 12:43:50 -08003672 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003673 - grpc++_test_util_unsecure
3674 - grpc_test_util_unsecure
3675 - grpc++_unsecure
3676 - grpc_unsecure
Craig Tiller14ae5382017-02-14 12:43:50 -08003677 - gpr_test_util
3678 - gpr
3679 args:
3680 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003681 benchmark: true
Craig Tillerbf515b62017-02-24 16:23:50 -08003682 defaults: benchmark
Craig Tiller14ae5382017-02-14 12:43:50 -08003683 platforms:
3684 - mac
3685 - linux
3686 - posix
Sree Kuchibhotla3c754e42017-04-04 13:49:08 -07003687- name: bm_cq_multiple_threads
3688 build: test
3689 language: c++
3690 src:
3691 - test/cpp/microbenchmarks/bm_cq_multiple_threads.cc
3692 deps:
3693 - grpc_benchmark
3694 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003695 - grpc++_test_util_unsecure
3696 - grpc_test_util_unsecure
3697 - grpc++_unsecure
3698 - grpc_unsecure
Sree Kuchibhotla3c754e42017-04-04 13:49:08 -07003699 - gpr_test_util
3700 - gpr
3701 args:
Sree Kuchibhotlaa07bd3a2017-04-11 19:46:33 -07003702 - --benchmark_min_time=4
ncteisend439b4e2017-09-11 17:57:18 -07003703 benchmark: true
Sree Kuchibhotla3c754e42017-04-04 13:49:08 -07003704 defaults: benchmark
3705 platforms:
3706 - mac
3707 - linux
3708 - posix
Craig Tiller264307f2017-02-16 09:07:45 -08003709- name: bm_error
3710 build: test
3711 language: c++
3712 src:
3713 - test/cpp/microbenchmarks/bm_error.cc
3714 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003715 - grpc_benchmark
Craig Tiller264307f2017-02-16 09:07:45 -08003716 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003717 - grpc++_test_util_unsecure
3718 - grpc_test_util_unsecure
3719 - grpc++_unsecure
3720 - grpc_unsecure
Craig Tiller264307f2017-02-16 09:07:45 -08003721 - gpr_test_util
3722 - gpr
3723 args:
3724 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003725 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003726 defaults: benchmark
Craig Tiller264307f2017-02-16 09:07:45 -08003727 platforms:
3728 - mac
3729 - linux
3730 - posix
Vijay Pai58f38f52017-10-11 10:53:11 -07003731 uses_polling: false
Craig Tiller12d22e42017-03-03 10:14:20 -08003732- name: bm_fullstack_streaming_ping_pong
Craig Tiller93d802b2016-10-25 21:05:49 -07003733 build: test
Craig Tiller93d802b2016-10-25 21:05:49 -07003734 language: c++
Alok Kumar11650262017-09-06 14:55:21 -07003735 headers:
3736 - test/cpp/microbenchmarks/fullstack_streaming_ping_pong.h
Craig Tiller93d802b2016-10-25 21:05:49 -07003737 src:
Craig Tiller12d22e42017-03-03 10:14:20 -08003738 - test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.cc
Craig Tiller93d802b2016-10-25 21:05:49 -07003739 deps:
Craig Tiller12d22e42017-03-03 10:14:20 -08003740 - grpc_benchmark
3741 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003742 - grpc++_test_util_unsecure
3743 - grpc_test_util_unsecure
3744 - grpc++_unsecure
3745 - grpc_unsecure
Craig Tiller12d22e42017-03-03 10:14:20 -08003746 - gpr_test_util
3747 - gpr
3748 args:
3749 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003750 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003751 defaults: benchmark
Craig Tiller12d22e42017-03-03 10:14:20 -08003752 excluded_poll_engines:
3753 - poll
3754 - poll-cv
3755 platforms:
3756 - mac
3757 - linux
3758 - posix
3759 timeout_seconds: 1200
3760- name: bm_fullstack_streaming_pump
3761 build: test
3762 language: c++
Alok Kumar11650262017-09-06 14:55:21 -07003763 headers:
3764 - test/cpp/microbenchmarks/fullstack_streaming_pump.h
Craig Tiller12d22e42017-03-03 10:14:20 -08003765 src:
3766 - test/cpp/microbenchmarks/bm_fullstack_streaming_pump.cc
Craig Tiller93d802b2016-10-25 21:05:49 -07003767 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003768 - grpc_benchmark
David Garcia Quintasff311212016-12-06 16:03:18 -08003769 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003770 - grpc++_test_util_unsecure
3771 - grpc_test_util_unsecure
3772 - grpc++_unsecure
3773 - grpc_unsecure
Craig Tiller93d802b2016-10-25 21:05:49 -07003774 - gpr_test_util
3775 - gpr
Craig Tillera4354b02017-02-03 14:27:17 -08003776 args:
3777 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003778 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003779 defaults: benchmark
Craig Tiller122e4502017-02-22 10:22:32 -08003780 excluded_poll_engines:
3781 - poll
3782 - poll-cv
Jan Tattermuschbd0b0542017-01-19 18:09:50 +01003783 platforms:
3784 - mac
3785 - linux
3786 - posix
Craig Tiller3f06e3f2017-02-16 11:16:03 -08003787 timeout_seconds: 1200
Craig Tiller52bd4412017-03-03 10:52:22 -08003788- name: bm_fullstack_trickle
3789 build: test
3790 language: c++
3791 src:
3792 - test/cpp/microbenchmarks/bm_fullstack_trickle.cc
3793 deps:
3794 - grpc_benchmark
3795 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003796 - grpc++_test_util_unsecure
3797 - grpc_test_util_unsecure
3798 - grpc++_unsecure
3799 - grpc_unsecure
Craig Tiller52bd4412017-03-03 10:52:22 -08003800 - gpr_test_util
3801 - gpr
ncteisenc302eb92017-08-18 12:27:34 -07003802 - grpc++_test_config
Craig Tiller52bd4412017-03-03 10:52:22 -08003803 args:
3804 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003805 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003806 defaults: benchmark
Craig Tiller52bd4412017-03-03 10:52:22 -08003807 excluded_poll_engines:
3808 - poll
3809 - poll-cv
3810 platforms:
3811 - mac
3812 - linux
3813 - posix
3814 timeout_seconds: 1200
Craig Tiller62ac65b2017-03-03 09:57:43 -08003815- name: bm_fullstack_unary_ping_pong
3816 build: test
3817 language: c++
Alok Kumar11650262017-09-06 14:55:21 -07003818 headers:
3819 - test/cpp/microbenchmarks/fullstack_unary_ping_pong.h
Craig Tiller62ac65b2017-03-03 09:57:43 -08003820 src:
3821 - test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong.cc
3822 deps:
3823 - grpc_benchmark
Mark D. Roth0e44a252016-11-07 11:26:05 -08003824 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003825 - grpc++_test_util_unsecure
3826 - grpc_test_util_unsecure
3827 - grpc++_unsecure
3828 - grpc_unsecure
Mark D. Roth0e44a252016-11-07 11:26:05 -08003829 - gpr_test_util
3830 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003831 args:
Craig Tillerca62ff02016-02-24 22:22:57 -08003832 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003833 benchmark: true
Craig Tiller19f3ea22017-02-17 15:17:05 -08003834 defaults: benchmark
Craig Tillerbf4b2242015-08-31 15:53:53 -07003835 excluded_poll_engines:
Craig Tiller25834342015-09-25 08:08:24 -07003836 - poll
3837 - poll-cv
Craig Tillerb8e2bca2017-02-16 16:26:51 -08003838 platforms:
3839 - mac
3840 - linux
3841 - posix
3842 timeout_seconds: 1200
3843- name: bm_metadata
3844 build: test
3845 language: c++
3846 src:
3847 - test/cpp/microbenchmarks/bm_metadata.cc
3848 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003849 - grpc_benchmark
Craig Tillerb8e2bca2017-02-16 16:26:51 -08003850 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003851 - grpc++_test_util_unsecure
3852 - grpc_test_util_unsecure
3853 - grpc++_unsecure
3854 - grpc_unsecure
Craig Tillerb8e2bca2017-02-16 16:26:51 -08003855 - gpr_test_util
3856 - gpr
3857 args:
3858 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003859 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003860 defaults: benchmark
Craig Tillerbf4b2242015-08-31 15:53:53 -07003861 platforms:
3862 - mac
Craig Tiller25834342015-09-25 08:08:24 -07003863 - linux
3864 - posix
Vijay Pai58f38f52017-10-11 10:53:11 -07003865 uses_polling: false
Craig Tiller1128d462017-03-03 16:46:54 -08003866- name: bm_pollset
3867 build: test
3868 language: c++
3869 src:
3870 - test/cpp/microbenchmarks/bm_pollset.cc
3871 deps:
3872 - grpc_benchmark
3873 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003874 - grpc++_test_util_unsecure
3875 - grpc_test_util_unsecure
3876 - grpc++_unsecure
3877 - grpc_unsecure
Craig Tiller1128d462017-03-03 16:46:54 -08003878 - gpr_test_util
3879 - gpr
3880 args:
3881 - --benchmark_min_time=0
ncteisend439b4e2017-09-11 17:57:18 -07003882 benchmark: true
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003883 defaults: benchmark
Craig Tiller1128d462017-03-03 16:46:54 -08003884 platforms:
3885 - mac
3886 - linux
3887 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003888- name: channel_arguments_test
3889 gtest: true
3890 build: test
3891 language: c++
3892 src:
3893 - test/cpp/common/channel_arguments_test.cc
3894 deps:
3895 - grpc++
3896 - grpc
3897 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003898 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07003899- name: channel_filter_test
3900 gtest: true
3901 build: test
3902 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003903 src:
3904 - test/cpp/common/channel_filter_test.cc
3905 deps:
yang-gabdec2d2016-05-19 10:11:24 -07003906 - grpc++
Craig Tiller25834342015-09-25 08:08:24 -07003907 - grpc
3908 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07003909 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07003910- name: cli_call_test
3911 gtest: true
3912 build: test
3913 language: c++
3914 src:
Craig Tiller25834342015-09-25 08:08:24 -07003915 - test/cpp/util/cli_call_test.cc
3916 deps:
3917 - grpc_cli_libs
3918 - grpc++_test_util
3919 - grpc_test_util
3920 - grpc++
3921 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003922 - gpr_test_util
3923 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003924- name: client_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003925 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08003926 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07003927 build: test
3928 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003929 src:
3930 - test/cpp/end2end/client_crash_test.cc
3931 deps:
3932 - grpc++_test_util
3933 - grpc_test_util
3934 - grpc++
3935 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003936 - gpr_test_util
3937 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003938 platforms:
3939 - mac
3940 - linux
3941 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003942- name: client_crash_test_server
3943 build: test
3944 run: false
3945 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003946 src:
3947 - test/cpp/end2end/client_crash_test_server.cc
3948 deps:
3949 - grpc++_test_util
3950 - grpc_test_util
3951 - grpc++
3952 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003953 - gpr_test_util
3954 - gpr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07003955- name: client_lb_end2end_test
3956 gtest: true
3957 build: test
3958 language: c++
3959 src:
3960 - test/cpp/end2end/client_lb_end2end_test.cc
3961 deps:
3962 - grpc++_test_util
3963 - grpc_test_util
3964 - grpc++
3965 - grpc
3966 - gpr_test_util
3967 - gpr
3968 excluded_poll_engines:
3969 - poll
3970 - poll-cv
David Garcia Quintas40b8cbe2017-10-24 10:05:51 -07003971 - epollex
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003972- name: codegen_test_full
David Garcia Quintasf349c1b2016-03-08 16:28:16 -08003973 gtest: true
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08003974 build: test
3975 language: c++
3976 src:
3977 - src/proto/grpc/testing/control.proto
3978 - src/proto/grpc/testing/messages.proto
3979 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08003980 - src/proto/grpc/testing/services.proto
3981 - src/proto/grpc/testing/stats.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003982 - test/cpp/codegen/codegen_test_full.cc
3983 deps:
Craig Tiller28972352017-08-31 15:52:57 -07003984 - grpc++_core_stats
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003985 - grpc++
3986 - grpc
3987 - gpr
3988 filegroups:
yang-g17487f92016-06-03 15:21:15 -07003989 - grpc++_codegen_base
Vijay Pai58f38f52017-10-11 10:53:11 -07003990 uses_polling: false
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003991- name: codegen_test_minimal
3992 gtest: true
3993 build: test
3994 language: c++
3995 src:
3996 - src/proto/grpc/testing/control.proto
3997 - src/proto/grpc/testing/messages.proto
3998 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003999 - src/proto/grpc/testing/services.proto
4000 - src/proto/grpc/testing/stats.proto
4001 - test/cpp/codegen/codegen_test_minimal.cc
Vijay Paic0e67012017-03-17 20:00:55 -07004002 deps:
Craig Tiller28972352017-08-31 15:52:57 -07004003 - grpc++_core_stats
Vijay Paic0e67012017-03-17 20:00:55 -07004004 - grpc
4005 - gpr
Craig Tiller03d8f2f2016-04-07 08:02:16 -07004006 filegroups:
yang-g17487f92016-06-03 15:21:15 -07004007 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07004008 - grpc++_codegen_base_src
Vijay Pai58f38f52017-10-11 10:53:11 -07004009 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004010- name: credentials_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004011 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004012 build: test
4013 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004014 src:
4015 - test/cpp/client/credentials_test.cc
4016 deps:
4017 - grpc++
4018 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004019 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004020- name: cxx_byte_buffer_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004021 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004022 build: test
4023 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004024 src:
4025 - test/cpp/util/byte_buffer_test.cc
4026 deps:
4027 - grpc_test_util
4028 - grpc++
4029 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004030 - gpr_test_util
4031 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07004032 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004033- name: cxx_slice_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004034 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004035 build: test
4036 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004037 src:
4038 - test/cpp/util/slice_test.cc
4039 deps:
4040 - grpc_test_util
4041 - grpc++
4042 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004043 - gpr_test_util
4044 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07004045 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004046- name: cxx_string_ref_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004047 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004048 build: test
4049 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004050 src:
4051 - test/cpp/util/string_ref_test.cc
4052 deps:
4053 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02004054 - grpc
Vijay Pai58f38f52017-10-11 10:53:11 -07004055 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004056- name: cxx_time_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004057 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004058 build: test
4059 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004060 src:
4061 - test/cpp/util/time_test.cc
4062 deps:
4063 - grpc_test_util
4064 - grpc++
4065 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004066 - gpr_test_util
4067 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07004068 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004069- name: end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004070 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08004071 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07004072 build: test
4073 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004074 src:
4075 - test/cpp/end2end/end2end_test.cc
4076 deps:
4077 - grpc++_test_util
4078 - grpc_test_util
4079 - grpc++
4080 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004081 - gpr_test_util
4082 - gpr
yang-geceec8e2017-04-10 11:58:44 -07004083- name: error_details_test
4084 gtest: true
4085 build: test
4086 language: c++
4087 src:
4088 - src/proto/grpc/testing/echo_messages.proto
4089 - test/cpp/util/error_details_test.cc
4090 deps:
4091 - grpc++_error_details
4092 - grpc++
Mark D. Rothc459ecf2016-06-16 09:17:49 -07004093- name: filter_end2end_test
4094 gtest: true
4095 build: test
4096 language: c++
4097 src:
4098 - test/cpp/end2end/filter_end2end_test.cc
4099 deps:
4100 - grpc++_test_util
4101 - grpc_test_util
4102 - grpc++
4103 - grpc
4104 - gpr_test_util
4105 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004106- name: generic_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004107 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004108 build: test
4109 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004110 src:
4111 - test/cpp/end2end/generic_end2end_test.cc
4112 deps:
4113 - grpc++_test_util
4114 - grpc_test_util
4115 - grpc++
4116 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004117 - gpr_test_util
4118 - gpr
yang-gb8aa58b2016-04-14 15:50:50 -07004119- name: golden_file_test
4120 gtest: true
4121 build: test
4122 language: c++
4123 src:
4124 - src/proto/grpc/testing/compiler_test.proto
4125 - test/cpp/codegen/golden_file_test.cc
4126 deps:
4127 - grpc++
4128 - grpc
4129 - gpr
David Garcia Quintase8543572017-02-21 10:44:02 -08004130 args:
Mahak Mukhia6882902017-04-14 17:37:46 -07004131 - --generated_file_path=gens/src/proto/grpc/testing/
Vijay Pai58f38f52017-10-11 10:53:11 -07004132 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004133- name: grpc_cli
4134 build: test
4135 run: false
4136 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004137 src:
4138 - test/cpp/util/grpc_cli.cc
4139 deps:
yang-gabdec2d2016-05-19 10:11:24 -07004140 - grpc_cli_libs
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07004141 - grpc++_proto_reflection_desc_db
Craig Tiller25834342015-09-25 08:08:24 -07004142 - grpc++
4143 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004144 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004145 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004146- name: grpc_cpp_plugin
4147 build: protoc
4148 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004149 src:
4150 - src/compiler/cpp_plugin.cc
4151 deps:
4152 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004153 secure: false
4154 vs_config_type: Application
4155 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}'
4156- name: grpc_csharp_plugin
4157 build: protoc
4158 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004159 src:
4160 - src/compiler/csharp_plugin.cc
4161 deps:
4162 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004163 secure: false
4164 vs_config_type: Application
4165 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}'
murgatroid99d2ee81f2016-02-26 11:10:33 -08004166- name: grpc_node_plugin
4167 build: protoc
4168 language: c++
4169 src:
4170 - src/compiler/node_plugin.cc
4171 deps:
4172 - grpc_plugin_support
4173 secure: false
4174 vs_config_type: Application
Craig Tillerbf4b2242015-08-31 15:53:53 -07004175- name: grpc_objective_c_plugin
4176 build: protoc
4177 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004178 src:
4179 - src/compiler/objective_c_plugin.cc
4180 deps:
4181 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004182 secure: false
4183 vs_config_type: Application
4184 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}'
Stanley Cheungb7223bb2016-09-22 22:23:42 -07004185- name: grpc_php_plugin
4186 build: protoc
4187 language: c++
4188 src:
4189 - src/compiler/php_plugin.cc
4190 deps:
4191 - grpc_plugin_support
4192 secure: false
4193 vs_config_type: Application
Craig Tillerbf4b2242015-08-31 15:53:53 -07004194- name: grpc_python_plugin
4195 build: protoc
4196 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004197 src:
4198 - src/compiler/python_plugin.cc
4199 deps:
4200 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004201 secure: false
4202 vs_config_type: Application
4203 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}'
4204- name: grpc_ruby_plugin
4205 build: protoc
4206 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004207 src:
4208 - src/compiler/ruby_plugin.cc
4209 deps:
4210 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004211 secure: false
4212 vs_config_type: Application
4213 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}'
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004214- name: grpc_tool_test
4215 gtest: true
4216 build: test
4217 language: c++
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004218 src:
4219 - src/proto/grpc/testing/echo.proto
4220 - src/proto/grpc/testing/echo_messages.proto
4221 - test/cpp/util/grpc_tool_test.cc
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004222 deps:
4223 - grpc_cli_libs
Yuchen Zeng324cc662016-10-17 11:27:35 -07004224 - grpc++_proto_reflection_desc_db
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004225 - grpc++_reflection
Yuchen Zeng169c9852016-10-14 15:58:09 -07004226 - grpc++_test_util
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004227 - grpc_test_util
4228 - grpc++
4229 - grpc
4230 - gpr_test_util
4231 - gpr
4232 filegroups:
4233 - grpc++_codegen_proto
Craig Tillereb841e22016-02-11 15:49:16 -08004234- name: grpclb_api_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004235 gtest: true
Craig Tillereb841e22016-02-11 15:49:16 -08004236 build: test
4237 language: c++
4238 src:
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07004239 - src/proto/grpc/lb/v1/load_balancer.proto
Craig Tillereb841e22016-02-11 15:49:16 -08004240 - test/cpp/grpclb/grpclb_api_test.cc
4241 deps:
4242 - grpc++_test_util
4243 - grpc_test_util
4244 - grpc++
4245 - grpc
David Garcia Quintas04911ca2017-04-27 16:31:14 -07004246- name: grpclb_end2end_test
4247 gtest: true
4248 build: test
4249 language: c++
4250 src:
4251 - src/proto/grpc/lb/v1/load_balancer.proto
4252 - test/cpp/end2end/grpclb_end2end_test.cc
4253 deps:
4254 - grpc++_test_util
4255 - grpc_test_util
4256 - grpc++
4257 - grpc
4258 - gpr_test_util
4259 - gpr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07004260 excluded_poll_engines:
4261 - poll
4262 - poll-cv
David Garcia Quintas55145c02016-06-21 14:51:54 -07004263- name: grpclb_test
4264 gtest: false
4265 build: test
4266 language: c++
4267 src:
4268 - src/proto/grpc/lb/v1/load_balancer.proto
4269 - test/cpp/grpclb/grpclb_test.cc
4270 deps:
David Garcia Quintas55145c02016-06-21 14:51:54 -07004271 - grpc++_test_util
4272 - grpc_test_util
Jan Tattermusch1c6a1442017-01-13 14:17:40 +01004273 - grpc++
4274 - grpc
4275 - gpr_test_util
4276 - gpr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07004277 excluded_poll_engines:
4278 - poll
4279 - poll-cv
David Garcia Quintas40b8cbe2017-10-24 10:05:51 -07004280 - epollex
Vijay Paifed13912017-10-11 00:07:00 -07004281- name: h2_ssl_cert_test
4282 gtest: true
4283 build: test
4284 language: c++
4285 headers:
4286 - test/core/end2end/end2end_tests.h
4287 src:
4288 - test/core/end2end/h2_ssl_cert_test.cc
4289 deps:
4290 - grpc_test_util
4291 - grpc++
4292 - grpc
4293 - gpr_test_util
4294 - gpr
4295 uses:
4296 - grpc++_test
yang-gad327642016-12-12 14:32:09 -08004297- name: health_service_end2end_test
4298 gtest: true
4299 build: test
4300 language: c++
4301 src:
4302 - test/cpp/end2end/health_service_end2end_test.cc
4303 deps:
4304 - grpc++_test_util
4305 - grpc_test_util
4306 - grpc++
4307 - grpc
4308 - gpr_test_util
4309 - gpr
Eric Gribkoffc344e872017-01-09 10:53:50 -08004310- name: http2_client
4311 build: test
4312 run: false
4313 language: c++
4314 src: []
4315 deps:
4316 - http2_client_main
4317 - grpc++_test_util
4318 - grpc_test_util
4319 - grpc++
4320 - grpc
4321 - grpc++_test_config
4322 platforms:
4323 - mac
4324 - linux
4325 - posix
yang-gbe5a2c42016-01-14 13:11:15 -08004326- name: hybrid_end2end_test
Craig Tillerb23f4b72017-01-31 15:50:45 -08004327 flaky: true
yang-gbe5a2c42016-01-14 13:11:15 -08004328 build: test
4329 language: c++
4330 src:
4331 - test/cpp/end2end/hybrid_end2end_test.cc
4332 deps:
4333 - grpc++_test_util
4334 - grpc_test_util
4335 - grpc++
4336 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004337 - gpr_test_util
4338 - gpr
Vijay Pai088112f2017-08-24 10:42:27 -07004339- name: inproc_sync_unary_ping_pong_test
4340 build: test
4341 language: c++
4342 src:
4343 - test/cpp/qps/inproc_sync_unary_ping_pong_test.cc
4344 deps:
4345 - qps
4346 - grpc++_core_stats
4347 - grpc++_test_util
4348 - grpc_test_util
4349 - grpc++
4350 - grpc
4351 - gpr_test_util
4352 - gpr
4353 - grpc++_test_config
4354 platforms:
4355 - mac
4356 - linux
4357 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004358- name: interop_client
4359 build: test
4360 run: false
4361 language: c++
4362 src: []
Craig Tiller25834342015-09-25 08:08:24 -07004363 deps:
4364 - interop_client_main
4365 - interop_client_helper
4366 - grpc++_test_util
4367 - grpc_test_util
4368 - grpc++
4369 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004370 - gpr_test_util
4371 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004372 - grpc++_test_config
4373 platforms:
4374 - mac
4375 - linux
4376 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004377- name: interop_server
4378 build: test
4379 run: false
4380 language: c++
4381 src: []
Craig Tiller25834342015-09-25 08:08:24 -07004382 deps:
4383 - interop_server_main
4384 - interop_server_helper
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02004385 - interop_server_lib
Craig Tiller25834342015-09-25 08:08:24 -07004386 - grpc++_test_util
4387 - grpc_test_util
4388 - grpc++
4389 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004390 - gpr_test_util
4391 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004392 - grpc++_test_config
4393 platforms:
4394 - mac
4395 - linux
4396 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004397- name: interop_test
Craig Tillerbfd05532016-01-20 09:53:15 -08004398 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07004399 build: test
4400 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004401 src:
4402 - test/cpp/interop/interop_test.cc
4403 deps:
4404 - grpc_test_util
4405 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004406 - gpr_test_util
4407 - gpr
Mark D. Roth24301712016-10-18 14:10:28 -07004408 - grpc++_test_config
Craig Tiller25834342015-09-25 08:08:24 -07004409 platforms:
4410 - mac
4411 - linux
4412 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08004413- name: json_run_localhost
4414 build: test
4415 run: false
4416 language: c++
4417 src:
4418 - test/cpp/qps/json_run_localhost.cc
4419 deps:
4420 - grpc++_test_util
4421 - grpc_test_util
4422 - grpc++
4423 - grpc
4424 - gpr_test_util
4425 - gpr
4426 - grpc++_test_config
Jan Tattermuschbd0b0542017-01-19 18:09:50 +01004427 platforms:
4428 - mac
4429 - linux
4430 - posix
Craig Tillerb3d70102017-03-31 14:17:09 -07004431- name: memory_test
4432 gtest: true
4433 build: test
4434 language: c++
4435 src:
4436 - test/core/support/memory_test.cc
4437 deps:
4438 - grpc_test_util
4439 - grpc++
4440 - grpc
4441 - gpr_test_util
4442 - gpr
4443 uses:
4444 - grpc++_test
Vijay Pai58f38f52017-10-11 10:53:11 -07004445 uses_polling: false
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004446- name: metrics_client
4447 build: test
4448 run: false
4449 language: c++
4450 headers:
4451 - test/cpp/util/metrics_server.h
4452 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004453 - src/proto/grpc/testing/metrics.proto
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004454 - test/cpp/interop/metrics_client.cc
4455 deps:
4456 - grpc++
4457 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004458 - gpr
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004459 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004460- name: mock_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004461 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004462 build: test
4463 language: c++
Mahak Mukhia6882902017-04-14 17:37:46 -07004464 headers:
4465 - include/grpc++/test/mock_stream.h
Craig Tiller25834342015-09-25 08:08:24 -07004466 src:
4467 - test/cpp/end2end/mock_test.cc
4468 deps:
4469 - grpc++_test_util
4470 - grpc_test_util
4471 - grpc++
4472 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004473 - gpr_test_util
4474 - gpr
Craig Tillerd3cd0172016-10-25 17:02:20 -07004475- name: noop-benchmark
4476 build: test
Craig Tillerd3cd0172016-10-25 17:02:20 -07004477 language: c++
4478 src:
4479 - test/cpp/microbenchmarks/noop-benchmark.cc
4480 deps:
David Garcia Quintasff311212016-12-06 16:03:18 -08004481 - benchmark
Craig Tiller19f3ea22017-02-17 15:17:05 -08004482 defaults: benchmark
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004483- name: proto_server_reflection_test
4484 gtest: true
4485 build: test
4486 language: c++
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004487 src:
4488 - test/cpp/end2end/proto_server_reflection_test.cc
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004489 deps:
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07004490 - grpc++_proto_reflection_desc_db
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004491 - grpc++_reflection
4492 - grpc++_test_util
4493 - grpc_test_util
4494 - grpc++
4495 - grpc
4496 - gpr_test_util
4497 - gpr
Harvey Tuch5f3cfe92017-01-20 11:02:11 -05004498- name: proto_utils_test
4499 gtest: true
4500 build: test
4501 language: c++
4502 src:
4503 - test/cpp/codegen/proto_utils_test.cc
4504 deps:
4505 - grpc++
4506 - grpc
4507 filegroups:
4508 - grpc++_codegen_base
4509 - grpc++_codegen_proto
Vijay Pai58f38f52017-10-11 10:53:11 -07004510 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004511- name: qps_interarrival_test
4512 build: test
4513 run: false
4514 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004515 src:
4516 - test/cpp/qps/qps_interarrival_test.cc
4517 deps:
4518 - qps
4519 - grpc++_test_util
4520 - grpc_test_util
4521 - grpc++
4522 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004523 - gpr_test_util
4524 - gpr
yang-gfdcb7742017-07-13 10:25:42 -07004525 - grpc++_test_config
Craig Tiller25834342015-09-25 08:08:24 -07004526 platforms:
4527 - mac
4528 - linux
4529 - posix
Vijay Pai58f38f52017-10-11 10:53:11 -07004530 uses_polling: false
Craig Tiller0bda0b32016-03-03 12:51:53 -08004531- name: qps_json_driver
4532 build: test
4533 run: false
4534 language: c++
4535 src:
4536 - test/cpp/qps/qps_json_driver.cc
4537 deps:
4538 - qps
Craig Tiller28972352017-08-31 15:52:57 -07004539 - grpc++_core_stats
Craig Tiller0bda0b32016-03-03 12:51:53 -08004540 - grpc++_test_util
4541 - grpc_test_util
4542 - grpc++
4543 - grpc
4544 - gpr_test_util
4545 - gpr
4546 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004547- name: qps_openloop_test
Craig Tillerc72cc422016-03-11 10:54:36 -08004548 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07004549 build: test
4550 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004551 src:
4552 - test/cpp/qps/qps_openloop_test.cc
4553 deps:
4554 - qps
Craig Tillerc75f9862017-09-05 11:34:57 -07004555 - grpc++_core_stats
Craig Tiller25834342015-09-25 08:08:24 -07004556 - grpc++_test_util
4557 - grpc_test_util
4558 - grpc++
4559 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004560 - gpr_test_util
4561 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004562 - grpc++_test_config
4563 platforms:
4564 - mac
4565 - linux
4566 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004567- name: qps_worker
Craig Tiller0bda0b32016-03-03 12:51:53 -08004568 build: test
4569 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004570 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004571 headers:
4572 - test/cpp/qps/client.h
4573 - test/cpp/qps/server.h
4574 src:
4575 - test/cpp/qps/worker.cc
4576 deps:
4577 - qps
Craig Tillerc75f9862017-09-05 11:34:57 -07004578 - grpc++_core_stats
Craig Tiller25834342015-09-25 08:08:24 -07004579 - grpc++_test_util
4580 - grpc_test_util
4581 - grpc++
4582 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004583 - gpr_test_util
4584 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004585 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004586- name: reconnect_interop_client
4587 build: test
4588 run: false
4589 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004590 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004591 - src/proto/grpc/testing/empty.proto
4592 - src/proto/grpc/testing/messages.proto
4593 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07004594 - test/cpp/interop/reconnect_interop_client.cc
4595 deps:
4596 - grpc++_test_util
4597 - grpc_test_util
4598 - grpc++
4599 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004600 - gpr_test_util
4601 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004602 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004603- name: reconnect_interop_server
4604 build: test
4605 run: false
4606 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004607 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004608 - src/proto/grpc/testing/empty.proto
4609 - src/proto/grpc/testing/messages.proto
4610 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07004611 - test/cpp/interop/reconnect_interop_server.cc
4612 deps:
4613 - reconnect_server
yang-gc9fca182015-11-06 16:41:33 -08004614 - test_tcp_server
Craig Tiller25834342015-09-25 08:08:24 -07004615 - grpc++_test_util
4616 - grpc_test_util
4617 - grpc++
4618 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004619 - gpr_test_util
4620 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004621 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004622- name: secure_auth_context_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004623 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004624 build: test
4625 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004626 src:
4627 - test/cpp/common/secure_auth_context_test.cc
4628 deps:
4629 - grpc++_test_util
4630 - grpc_test_util
4631 - grpc++
4632 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004633 - gpr_test_util
4634 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08004635- name: secure_sync_unary_ping_pong_test
4636 build: test
4637 language: c++
4638 src:
4639 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc
4640 deps:
4641 - qps
Craig Tillerc75f9862017-09-05 11:34:57 -07004642 - grpc++_core_stats
vjpaif8603ad2015-11-04 12:49:33 -08004643 - grpc++_test_util
4644 - grpc_test_util
4645 - grpc++
4646 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004647 - gpr_test_util
4648 - gpr
yang-gfdcb7742017-07-13 10:25:42 -07004649 - grpc++_test_config
vjpaif8603ad2015-11-04 12:49:33 -08004650 platforms:
4651 - mac
4652 - linux
4653 - posix
Yuchen Zenga42ec212016-04-29 13:03:06 -07004654- name: server_builder_plugin_test
4655 gtest: true
4656 build: test
4657 language: c++
4658 src:
4659 - test/cpp/end2end/server_builder_plugin_test.cc
4660 deps:
4661 - grpc++_test_util
4662 - grpc_test_util
4663 - grpc++
4664 - grpc
4665 - gpr_test_util
4666 - gpr
Craig Tiller12352b22017-01-10 15:16:14 -08004667- name: server_builder_test
4668 gtest: true
4669 build: test
4670 language: c++
4671 src:
4672 - src/proto/grpc/testing/echo_messages.proto
4673 - src/proto/grpc/testing/echo.proto
4674 - test/cpp/server/server_builder_test.cc
4675 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004676 - grpc++_test_util_unsecure
4677 - grpc_test_util_unsecure
Craig Tiller12352b22017-01-10 15:16:14 -08004678 - gpr_test_util
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004679 - grpc++_unsecure
4680 - grpc_unsecure
Craig Tiller12352b22017-01-10 15:16:14 -08004681 - gpr
yang-gc4292fb2016-10-13 16:54:08 -07004682- name: server_context_test_spouse_test
4683 gtest: true
4684 build: test
4685 language: c++
4686 src:
4687 - test/cpp/test/server_context_test_spouse_test.cc
4688 deps:
4689 - grpc_test_util
yang-gc4292fb2016-10-13 16:54:08 -07004690 - grpc++
4691 - grpc
4692 - gpr_test_util
4693 - gpr
David Garcia Quintasf31f0962017-02-10 14:53:58 -08004694 uses:
4695 - grpc++_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07004696- name: server_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004697 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08004698 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07004699 build: test
4700 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004701 src:
4702 - test/cpp/end2end/server_crash_test.cc
4703 deps:
4704 - grpc++_test_util
4705 - grpc_test_util
4706 - grpc++
4707 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004708 - gpr_test_util
4709 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004710 platforms:
4711 - mac
4712 - linux
4713 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004714- name: server_crash_test_client
4715 build: test
4716 run: false
4717 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004718 src:
4719 - test/cpp/end2end/server_crash_test_client.cc
4720 deps:
4721 - grpc++_test_util
4722 - grpc_test_util
4723 - grpc++
4724 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004725 - gpr_test_util
4726 - gpr
Mark D. Roth06966112017-07-14 07:18:39 -07004727- name: server_request_call_test
4728 gtest: true
4729 build: test
4730 language: c++
4731 src:
4732 - src/proto/grpc/testing/echo_messages.proto
4733 - src/proto/grpc/testing/echo.proto
4734 - test/cpp/server/server_request_call_test.cc
4735 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004736 - grpc++_test_util_unsecure
4737 - grpc_test_util_unsecure
Mark D. Roth06966112017-07-14 07:18:39 -07004738 - gpr_test_util
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004739 - grpc++_unsecure
4740 - grpc_unsecure
Mark D. Roth06966112017-07-14 07:18:39 -07004741 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004742- name: shutdown_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004743 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004744 build: test
4745 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004746 src:
4747 - test/cpp/end2end/shutdown_test.cc
4748 deps:
4749 - grpc++_test_util
4750 - grpc_test_util
4751 - grpc++
4752 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004753 - gpr_test_util
4754 - gpr
Craig Tiller97ec5eb2017-09-01 12:57:36 -07004755- name: stats_test
4756 gtest: true
4757 build: test
4758 language: c++
4759 src:
4760 - test/core/debug/stats_test.cc
4761 deps:
4762 - grpc++_test_util
4763 - grpc_test_util
4764 - grpc
4765 - gpr_test_util
4766 - gpr
Craig Tiller5f7ec2b2017-10-18 09:10:45 -07004767 exclude_configs:
4768 - tsan
Craig Tiller3cf8d502017-10-08 05:11:15 +00004769 timeout_seconds: 1200
Vijay Pai58f38f52017-10-11 10:53:11 -07004770 uses_polling: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004771- name: status_test
4772 build: test
4773 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004774 src:
4775 - test/cpp/util/status_test.cc
4776 deps:
4777 - grpc_test_util
4778 - grpc++
4779 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004780 - gpr_test_util
4781 - gpr
Vijay Pai58f38f52017-10-11 10:53:11 -07004782 uses_polling: false
Craig Tiller1fdb05b2015-09-01 17:13:30 -07004783- name: streaming_throughput_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004784 gtest: true
Craig Tiller1fdb05b2015-09-01 17:13:30 -07004785 build: test
4786 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004787 src:
4788 - test/cpp/end2end/streaming_throughput_test.cc
4789 deps:
4790 - grpc++_test_util
4791 - grpc_test_util
4792 - grpc++
4793 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004794 - gpr_test_util
4795 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004796 platforms:
4797 - mac
4798 - linux
4799 - posix
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004800- name: stress_test
4801 build: test
Sree Kuchibhotla117c8af2015-10-26 10:59:17 -07004802 run: false
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004803 language: c++
4804 headers:
Sree Kuchibhotla11906242015-10-22 15:04:26 -07004805 - test/cpp/interop/client_helper.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004806 - test/cpp/interop/interop_client.h
4807 - test/cpp/interop/stress_interop_client.h
ncteisen9c7a08d2017-01-17 16:26:40 -08004808 - test/cpp/util/create_test_channel.h
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004809 - test/cpp/util/metrics_server.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004810 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004811 - src/proto/grpc/testing/empty.proto
4812 - src/proto/grpc/testing/messages.proto
4813 - src/proto/grpc/testing/metrics.proto
4814 - src/proto/grpc/testing/test.proto
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004815 - test/cpp/interop/interop_client.cc
4816 - test/cpp/interop/stress_interop_client.cc
4817 - test/cpp/interop/stress_test.cc
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004818 - test/cpp/util/metrics_server.cc
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004819 deps:
4820 - grpc++_test_util
4821 - grpc_test_util
4822 - grpc++
4823 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004824 - gpr_test_util
4825 - gpr
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004826 - grpc++_test_config
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07004827- name: thread_manager_test
4828 build: test
4829 language: c++
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07004830 src:
4831 - test/cpp/thread_manager/thread_manager_test.cc
4832 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004833 - grpc++_unsecure
4834 - grpc_unsecure
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07004835 - gpr
4836 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004837- name: thread_stress_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004838 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08004839 cpu_cost: 100
Craig Tillerbf4b2242015-08-31 15:53:53 -07004840 build: test
4841 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004842 src:
4843 - test/cpp/end2end/thread_stress_test.cc
4844 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004845 - grpc++_test_util_unsecure
4846 - grpc_test_util_unsecure
4847 - grpc++_unsecure
4848 - grpc_unsecure
Craig Tillerda179ce2016-02-09 12:01:53 -08004849 - gpr_test_util
4850 - gpr
Craig Tiller058bd642017-05-18 16:26:15 -07004851 timeout_seconds: 1200
Craig Tiller247b2312017-10-09 09:16:19 -07004852- name: transport_pid_controller_test
4853 build: test
4854 language: c++
4855 src:
4856 - test/core/transport/pid_controller_test.cc
4857 deps:
4858 - grpc++_test_util
4859 - grpc++
4860 - grpc_test_util
4861 - grpc
4862 - gpr_test_util
4863 - gpr
Craig Tillerb7a8cac2017-10-05 09:50:18 -07004864- name: vector_test
4865 gtest: true
4866 build: test
4867 language: c++
4868 src:
4869 - test/core/support/vector_test.cc
4870 deps:
4871 - grpc_test_util
4872 - grpc++
4873 - grpc
4874 - gpr_test_util
4875 - gpr
4876 uses:
4877 - grpc++_test
Craig Tiller9a3997c2017-01-30 13:22:33 -08004878- name: writes_per_rpc_test
4879 gtest: true
4880 cpu_cost: 0.5
4881 build: test
4882 language: c++
4883 src:
4884 - test/cpp/performance/writes_per_rpc_test.cc
4885 deps:
4886 - grpc++_test_util
4887 - grpc_test_util
4888 - grpc++
4889 - grpc
4890 - gpr_test_util
4891 - gpr
Craig Tiller1bb53712017-02-04 15:39:27 -08004892 platforms:
4893 - mac
4894 - linux
4895 - posix
Craig Tillerab230452016-01-04 08:18:43 -08004896- name: public_headers_must_be_c89
4897 build: test
4898 language: c89
4899 src:
4900 - test/core/surface/public_headers_must_be_c89.c
4901 deps:
4902 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004903 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004904vspackages:
Craig Tiller25834342015-09-25 08:08:24 -07004905- linkage: static
4906 name: grpc.dependencies.zlib
4907 props: false
4908 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08004909 version: 1.2.8.10
Jan Tattermuschd5653e42016-01-12 12:43:24 -08004910- linkage: static
4911 name: grpc.dependencies.openssl
Craig Tiller25834342015-09-25 08:08:24 -07004912 props: true
4913 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08004914 version: 1.0.204.1
Craig Tiller25834342015-09-25 08:08:24 -07004915- name: gflags
4916 props: false
4917 redist: false
4918 version: 2.1.2.1
4919- name: gtest
4920 props: false
4921 redist: false
4922 version: 1.7.0.1
Craig Tillera0f85172016-01-20 15:56:06 -08004923configs:
4924 asan:
4925 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07004926 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
4927 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004928 CXX: clang++
Craig Tillerf674f8e2017-04-09 21:48:22 -07004929 LD: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08004930 LDFLAGS: -fsanitize=address
4931 LDXX: clang++
4932 compile_the_world: true
4933 test_environ:
Craig Tiller19482442016-01-25 09:59:20 -08004934 ASAN_OPTIONS: detect_leaks=1:color=always
4935 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Craig Tillera0f85172016-01-20 15:56:06 -08004936 asan-noleaks:
4937 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07004938 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
4939 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004940 CXX: clang++
Craig Tillerf674f8e2017-04-09 21:48:22 -07004941 LD: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08004942 LDFLAGS: -fsanitize=address
4943 LDXX: clang++
Craig Tiller81df68d2016-01-21 13:59:50 -08004944 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08004945 test_environ:
4946 ASAN_OPTIONS: detect_leaks=0:color=always
Craig Tillerae945942016-03-23 21:43:58 -07004947 asan-trace-cmp:
4948 CC: clang
Craig Tillerff822392016-03-23 21:46:52 -07004949 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address
4950 -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerae945942016-03-23 21:43:58 -07004951 CXX: clang++
Craig Tillerf674f8e2017-04-09 21:48:22 -07004952 LD: clang++
Craig Tillerae945942016-03-23 21:43:58 -07004953 LDFLAGS: -fsanitize=address
4954 LDXX: clang++
4955 compile_the_world: true
4956 test_environ:
4957 ASAN_OPTIONS: detect_leaks=1:color=always
4958 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Craig Tillera0f85172016-01-20 15:56:06 -08004959 basicprof:
4960 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
4961 DEFINES: NDEBUG
Craig Tiller93b06d72017-04-13 11:16:29 -07004962 c++-compat:
4963 CFLAGS: -Wc++-compat
4964 CPPFLAGS: -O0
4965 DEFINES: _DEBUG DEBUG
Craig Tillerb038beb2017-02-07 08:28:51 -08004966 counters:
Craig Tillerf3dec9c2017-02-21 10:02:31 -08004967 CPPFLAGS: -O2 -DGPR_LOW_LEVEL_COUNTERS
Craig Tillerb038beb2017-02-07 08:28:51 -08004968 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004969 dbg:
4970 CPPFLAGS: -O0
Craig Tiller1b6097c2017-04-10 13:28:45 -07004971 CXXFLAGS: -fno-exceptions
Craig Tillera0f85172016-01-20 15:56:06 -08004972 DEFINES: _DEBUG DEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004973 gcov:
4974 CC: gcc
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004975 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
Craig Tillera0f85172016-01-20 15:56:06 -08004976 CXX: g++
Craig Tillera0f85172016-01-20 15:56:06 -08004977 DEFINES: _DEBUG DEBUG GPR_GCOV
4978 LD: gcc
Matt Kwong0c867be2017-09-21 16:25:48 -07004979 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic -lstdc++
Craig Tillera0f85172016-01-20 15:56:06 -08004980 LDXX: g++
4981 helgrind:
4982 CPPFLAGS: -O0
4983 DEFINES: _DEBUG DEBUG
4984 LDFLAGS: -rdynamic
Craig Tillera0f85172016-01-20 15:56:06 -08004985 valgrind: --tool=helgrind
Craig Tillerd4387c02017-03-30 17:00:43 -07004986 lto:
4987 CPPFLAGS: -O2
4988 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004989 memcheck:
4990 CPPFLAGS: -O0
4991 DEFINES: _DEBUG DEBUG
4992 LDFLAGS: -rdynamic
Craig Tillera0f85172016-01-20 15:56:06 -08004993 valgrind: --tool=memcheck --leak-check=full
4994 msan:
4995 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07004996 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins
4997 -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
4998 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004999 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08005000 DEFINES: NDEBUG
Craig Tillerf674f8e2017-04-09 21:48:22 -07005001 LD: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08005002 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
5003 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
5004 LDXX: clang++
5005 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08005006 mutrace:
Craig Tillerc3b88b02016-05-16 11:21:17 -07005007 CPPFLAGS: -O3 -fno-omit-frame-pointer
5008 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08005009 LDFLAGS: -rdynamic
5010 opt:
5011 CPPFLAGS: -O2
Craig Tiller1b6097c2017-04-10 13:28:45 -07005012 CXXFLAGS: -fno-exceptions
Craig Tillera0f85172016-01-20 15:56:06 -08005013 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08005014 stapprof:
5015 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER
5016 DEFINES: NDEBUG
5017 tsan:
5018 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01005019 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07005020 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08005021 CXX: clang++
Sree Kuchibhotlaad2c4772016-06-13 19:06:54 -07005022 DEFINES: GRPC_TSAN
Craig Tillerf674f8e2017-04-09 21:48:22 -07005023 LD: clang++
Craig Tiller5bda4d42016-03-17 17:27:11 -07005024 LDFLAGS: -fsanitize=thread
Craig Tillera0f85172016-01-20 15:56:06 -08005025 LDXX: clang++
5026 compile_the_world: true
5027 test_environ:
5028 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
Craig Tillera0f85172016-01-20 15:56:06 -08005029 ubsan:
5030 CC: clang
Craig Tillerdd9b5972017-03-14 07:39:45 -07005031 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=undefined -fno-omit-frame-pointer
5032 -Wno-unused-command-line-argument -Wvarargs
Craig Tillera0f85172016-01-20 15:56:06 -08005033 CXX: clang++
Craig Tiller25149242017-04-24 13:42:52 -07005034 DEFINES: NDEBUG GRPC_UBSAN
Craig Tillerf674f8e2017-04-09 21:48:22 -07005035 LD: clang++
yang-g6ce4d0b2016-05-12 16:43:17 -07005036 LDFLAGS: -fsanitize=undefined,unsigned-integer-overflow
Craig Tillera0f85172016-01-20 15:56:06 -08005037 LDXX: clang++
5038 compile_the_world: true
yang-g6ce4d0b2016-05-12 16:43:17 -07005039 test_environ:
Craig Tillerdd9b5972017-03-14 07:39:45 -07005040 UBSAN_OPTIONS: halt_on_error=1:print_stacktrace=1:suppressions=tools/ubsan_suppressions.txt
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01005041defaults:
Yuchen Zengd790dd62016-08-11 17:32:50 -07005042 ares:
Jan Tattermusch1d93e222017-08-28 20:43:27 +02005043 CFLAGS: -Wno-sign-conversion $(if $(subst Darwin,,$(SYSTEM)),,-Wno-shorten-64-to-32)
5044 $(if $(subst MINGW32,,$(SYSTEM)),-Wno-invalid-source-encoding,)
Mehrdad Afshari451c02b2017-10-12 10:28:14 -07005045 CPPFLAGS: -Ithird_party/cares -Ithird_party/cares/cares -fvisibility=hidden -D_GNU_SOURCE
5046 $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) $(if $(subst
5047 FreeBSD,,$(SYSTEM)),,-Ithird_party/cares/config_freebsd) $(if $(subst Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux)
5048 $(if $(subst OpenBSD,,$(SYSTEM)),,-Ithird_party/cares/config_openbsd) -DWIN32_LEAN_AND_MEAN
5049 -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,)
David Garcia Quintasff311212016-12-06 16:03:18 -08005050 benchmark:
5051 CPPFLAGS: -Ithird_party/benchmark/include -DHAVE_POSIX_REGEX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01005052 boringssl:
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01005053 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas
Craig Tiller78222f72016-05-10 09:55:38 -07005054 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare $(NO_W_EXTRA_SEMI)
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01005055 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01005056 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01005057 global:
Jeremie Girault9c0e9f12016-10-04 13:26:30 +02005058 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1
Craig Tillerb7a8cac2017-10-05 09:50:18 -07005059 -Ithird_party/abseil-cpp
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01005060 LDFLAGS: -g
5061 zlib:
Nicolas "Pixel" Noble45000342016-01-28 05:04:45 +01005062 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
Nicolas "Pixel" Noble545c6c12016-01-28 06:01:46 +01005063 $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
murgatroid99879bc4f2015-11-05 10:35:04 -08005064node_modules:
5065- deps:
5066 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08005067 - gpr
murgatroid995c56c922016-01-25 13:32:52 -08005068 - boringssl
5069 - z
murgatroid9994a75412015-11-19 14:04:53 -08005070 headers:
5071 - src/node/ext/byte_buffer.h
5072 - src/node/ext/call.h
5073 - src/node/ext/call_credentials.h
5074 - src/node/ext/channel.h
5075 - src/node/ext/channel_credentials.h
murgatroid999030c812016-09-16 13:25:08 -07005076 - src/node/ext/completion_queue.h
murgatroid9994a75412015-11-19 14:04:53 -08005077 - src/node/ext/server.h
5078 - src/node/ext/server_credentials.h
Craig Tiller7c70b6c2017-01-23 07:48:42 -08005079 - src/node/ext/slice.h
murgatroid9994a75412015-11-19 14:04:53 -08005080 - src/node/ext/timeval.h
5081 js:
5082 - src/node/index.js
5083 - src/node/src/client.js
5084 - src/node/src/common.js
5085 - src/node/src/credentials.js
murgatroid991ac096b2017-05-11 09:56:32 -07005086 - src/node/src/constants.js
murgatroid9991629972016-02-03 08:46:45 -08005087 - src/node/src/grpc_extension.js
murgatroid9994a75412015-11-19 14:04:53 -08005088 - src/node/src/metadata.js
5089 - src/node/src/server.js
murgatroid99879bc4f2015-11-05 10:35:04 -08005090 name: grpc_node
5091 src:
5092 - src/node/ext/byte_buffer.cc
5093 - src/node/ext/call.cc
5094 - src/node/ext/call_credentials.cc
5095 - src/node/ext/channel.cc
5096 - src/node/ext/channel_credentials.cc
murgatroid99f94f64f2017-04-24 13:35:21 -07005097 - src/node/ext/completion_queue.cc
murgatroid99879bc4f2015-11-05 10:35:04 -08005098 - src/node/ext/node_grpc.cc
5099 - src/node/ext/server.cc
5100 - src/node/ext/server_credentials.cc
Craig Tiller7c70b6c2017-01-23 07:48:42 -08005101 - src/node/ext/slice.cc
murgatroid99879bc4f2015-11-05 10:35:04 -08005102 - src/node/ext/timeval.cc
Craig Tillerb79c1e12016-02-23 10:00:58 -08005103openssl_fallback:
Jan Tattermusch9bb70622016-03-18 10:28:54 -07005104 base_uri: https://openssl.org/source/old/1.0.2/
Craig Tillerb79c1e12016-02-23 10:00:58 -08005105 extraction_dir: openssl-1.0.2f
5106 tarball: openssl-1.0.2f.tar.gz
Stanley Cheung5adb71f2016-02-13 00:03:02 -08005107php_config_m4:
5108 deps:
5109 - grpc
5110 - gpr
5111 - boringssl
Stanley Cheungaf525b32017-05-19 20:00:06 -07005112 - z
Stanley Cheung5adb71f2016-02-13 00:03:02 -08005113 headers:
5114 - src/php/ext/grpc/byte_buffer.h
5115 - src/php/ext/grpc/call.h
5116 - src/php/ext/grpc/call_credentials.h
5117 - src/php/ext/grpc/channel.h
5118 - src/php/ext/grpc/channel_credentials.h
5119 - src/php/ext/grpc/completion_queue.h
Stanley Cheung33e3dee2016-07-25 12:50:09 -07005120 - src/php/ext/grpc/php7_wrapper.h
Stanley Cheung5adb71f2016-02-13 00:03:02 -08005121 - src/php/ext/grpc/php_grpc.h
5122 - src/php/ext/grpc/server.h
5123 - src/php/ext/grpc/server_credentials.h
5124 - src/php/ext/grpc/timeval.h
Stanley Cheungd15f5c02017-05-17 13:21:05 -07005125 - src/php/ext/grpc/version.h
Stanley Cheung5adb71f2016-02-13 00:03:02 -08005126 src:
5127 - src/php/ext/grpc/byte_buffer.c
5128 - src/php/ext/grpc/call.c
5129 - src/php/ext/grpc/call_credentials.c
5130 - src/php/ext/grpc/channel.c
5131 - src/php/ext/grpc/channel_credentials.c
5132 - src/php/ext/grpc/completion_queue.c
5133 - src/php/ext/grpc/php_grpc.c
5134 - src/php/ext/grpc/server.c
5135 - src/php/ext/grpc/server_credentials.c
5136 - src/php/ext/grpc/timeval.c
Masood Malekghassemi116982e2015-12-11 15:53:38 -08005137python_dependencies:
5138 deps:
5139 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08005140 - gpr
Yuchen Zengd790dd62016-08-11 17:32:50 -07005141 - ares
Masood Malekghassemi387e1162016-01-05 10:16:12 -08005142 - boringssl
Masood Malekghassemi0cc27922016-01-22 16:32:41 -08005143 - z
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01005144ruby_gem:
5145 deps:
5146 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08005147 - gpr
Yuchen Zeng15141a62016-08-17 18:56:04 -07005148 - ares
Craig Tillerbf4b2242015-08-31 15:53:53 -07005149 - boringssl
Craig Tillerbf4b2242015-08-31 15:53:53 -07005150 - z