blob: 5e9f71fb7eda7ecde2ca84c906baee6a419c159e [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 Tillerf008f062016-02-08 12:48:03 -08005 '#1': The public version number of the library.
6 '#2': Master always has a "-dev" suffix
7 '#3': Use "-preN" suffixes to identify pre-release versions
Craig Tiller719a9a02016-02-08 15:06:54 -08008 '#4': Per-language overrides are possible with (eg) ruby_version tag here
Craig Tillerf008f062016-02-08 12:48:03 -08009 '#5': See the expand_version.py for all the quirks here
Nicolas "Pixel" Noble1935c362016-02-09 01:54:56 +010010 version: 0.14.0-dev
Craig Tillerbf4b2242015-08-31 15:53:53 -070011filegroups:
12- name: census
Craig Tiller25834342015-09-25 08:08:24 -070013 public_headers:
14 - include/grpc/census.h
15 headers:
16 - src/core/census/aggregation.h
Alistair Veitch85afe712016-02-02 17:58:15 -080017 - src/core/census/log.h
Craig Tiller25834342015-09-25 08:08:24 -070018 - src/core/census/rpc_metric_id.h
19 src:
20 - src/core/census/context.c
21 - src/core/census/initialize.c
Alistair Veitch85afe712016-02-02 17:58:15 -080022 - src/core/census/log.c
Craig Tiller25834342015-09-25 08:08:24 -070023 - src/core/census/operation.c
Nicolas "Pixel" Noblefa132c22016-01-31 09:31:15 +010024 - src/core/census/placeholders.c
Craig Tiller25834342015-09-25 08:08:24 -070025 - src/core/census/tracing.c
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010026- name: gpr
27 public_headers:
28 - include/grpc/support/alloc.h
29 - include/grpc/support/atm.h
30 - include/grpc/support/atm_gcc_atomic.h
31 - include/grpc/support/atm_gcc_sync.h
32 - include/grpc/support/atm_win32.h
33 - include/grpc/support/avl.h
34 - include/grpc/support/cmdline.h
35 - include/grpc/support/cpu.h
36 - include/grpc/support/histogram.h
37 - include/grpc/support/host_port.h
38 - include/grpc/support/log.h
39 - include/grpc/support/log_win32.h
40 - include/grpc/support/port_platform.h
41 - include/grpc/support/slice.h
42 - include/grpc/support/slice_buffer.h
43 - include/grpc/support/string_util.h
44 - include/grpc/support/subprocess.h
45 - include/grpc/support/sync.h
46 - include/grpc/support/sync_generic.h
47 - include/grpc/support/sync_posix.h
48 - include/grpc/support/sync_win32.h
49 - include/grpc/support/thd.h
50 - include/grpc/support/time.h
51 - include/grpc/support/tls.h
52 - include/grpc/support/tls_gcc.h
53 - include/grpc/support/tls_msvc.h
54 - include/grpc/support/tls_pthread.h
55 - include/grpc/support/useful.h
56 headers:
57 - src/core/profiling/timers.h
58 - src/core/support/block_annotate.h
59 - src/core/support/env.h
60 - src/core/support/file.h
61 - src/core/support/murmur_hash.h
62 - src/core/support/stack_lockfree.h
63 - src/core/support/string.h
64 - src/core/support/string_win32.h
65 - src/core/support/thd_internal.h
66 - src/core/support/time_precise.h
67 src:
68 - src/core/profiling/basic_timers.c
69 - src/core/profiling/stap_timers.c
70 - src/core/support/alloc.c
71 - src/core/support/avl.c
72 - src/core/support/cmdline.c
73 - src/core/support/cpu_iphone.c
74 - src/core/support/cpu_linux.c
75 - src/core/support/cpu_posix.c
76 - src/core/support/cpu_windows.c
77 - src/core/support/env_linux.c
78 - src/core/support/env_posix.c
79 - src/core/support/env_win32.c
80 - src/core/support/file.c
81 - src/core/support/file_posix.c
82 - src/core/support/file_win32.c
83 - src/core/support/histogram.c
84 - src/core/support/host_port.c
85 - src/core/support/log.c
86 - src/core/support/log_android.c
87 - src/core/support/log_linux.c
88 - src/core/support/log_posix.c
89 - src/core/support/log_win32.c
90 - src/core/support/murmur_hash.c
91 - src/core/support/slice.c
92 - src/core/support/slice_buffer.c
93 - src/core/support/stack_lockfree.c
94 - src/core/support/string.c
95 - src/core/support/string_posix.c
96 - src/core/support/string_win32.c
97 - src/core/support/subprocess_posix.c
Nicolas "Pixel" Noble78825ca2016-01-31 07:08:20 +010098 - src/core/support/subprocess_windows.c
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010099 - src/core/support/sync.c
100 - src/core/support/sync_posix.c
101 - src/core/support/sync_win32.c
102 - src/core/support/thd.c
103 - src/core/support/thd_posix.c
104 - src/core/support/thd_win32.c
105 - src/core/support/time.c
106 - src/core/support/time_posix.c
107 - src/core/support/time_precise.c
108 - src/core/support/time_win32.c
109 - src/core/support/tls_pthread.c
Nicolas "Pixel" Noble89d8ed12016-02-03 01:12:14 +0100110 - src/core/support/wrap_memcpy.c
Craig Tiller1298afd2016-02-09 12:29:17 -0800111- name: gpr_codegen
112 public_headers:
113 - include/grpc/impl/codegen/alloc.h
114 - include/grpc/impl/codegen/atm.h
115 - include/grpc/impl/codegen/atm_gcc_atomic.h
116 - include/grpc/impl/codegen/atm_gcc_sync.h
117 - include/grpc/impl/codegen/atm_win32.h
118 - include/grpc/impl/codegen/log.h
119 - include/grpc/impl/codegen/port_platform.h
120 - include/grpc/impl/codegen/slice.h
121 - include/grpc/impl/codegen/slice_buffer.h
122 - include/grpc/impl/codegen/sync.h
123 - include/grpc/impl/codegen/sync_generic.h
124 - include/grpc/impl/codegen/sync_posix.h
125 - include/grpc/impl/codegen/sync_win32.h
126 - include/grpc/impl/codegen/time.h
Craig Tillerbf4b2242015-08-31 15:53:53 -0700127- name: grpc++_base
Craig Tiller25834342015-09-25 08:08:24 -0700128 public_headers:
vjpaif9f61cf2016-02-10 20:51:53 -0800129 - include/grpc++/alarm.h
Craig Tiller25834342015-09-25 08:08:24 -0700130 - include/grpc++/channel.h
131 - include/grpc++/client_context.h
132 - include/grpc++/completion_queue.h
133 - include/grpc++/create_channel.h
134 - include/grpc++/generic/async_generic_service.h
135 - include/grpc++/generic/generic_stub.h
136 - include/grpc++/grpc++.h
137 - include/grpc++/impl/call.h
138 - include/grpc++/impl/client_unary_call.h
139 - include/grpc++/impl/grpc_library.h
yang-g77c63332016-01-14 16:09:04 -0800140 - include/grpc++/impl/method_handler_impl.h
Craig Tiller25834342015-09-25 08:08:24 -0700141 - include/grpc++/impl/proto_utils.h
142 - include/grpc++/impl/rpc_method.h
143 - include/grpc++/impl/rpc_service_method.h
144 - include/grpc++/impl/serialization_traits.h
yang-ga23f17b2015-11-25 10:21:05 -0800145 - include/grpc++/impl/server_builder_option.h
Craig Tiller25834342015-09-25 08:08:24 -0700146 - include/grpc++/impl/service_type.h
147 - include/grpc++/impl/sync.h
148 - include/grpc++/impl/sync_cxx11.h
149 - include/grpc++/impl/sync_no_cxx11.h
150 - include/grpc++/impl/thd.h
151 - include/grpc++/impl/thd_cxx11.h
152 - include/grpc++/impl/thd_no_cxx11.h
153 - include/grpc++/security/auth_context.h
154 - include/grpc++/security/auth_metadata_processor.h
155 - include/grpc++/security/credentials.h
156 - include/grpc++/security/server_credentials.h
157 - include/grpc++/server.h
158 - include/grpc++/server_builder.h
159 - include/grpc++/server_context.h
160 - include/grpc++/support/async_stream.h
161 - include/grpc++/support/async_unary_call.h
162 - include/grpc++/support/byte_buffer.h
163 - include/grpc++/support/channel_arguments.h
164 - include/grpc++/support/config.h
165 - include/grpc++/support/config_protobuf.h
166 - include/grpc++/support/slice.h
167 - include/grpc++/support/status.h
168 - include/grpc++/support/status_code_enum.h
169 - include/grpc++/support/string_ref.h
170 - include/grpc++/support/stub_options.h
171 - include/grpc++/support/sync_stream.h
172 - include/grpc++/support/time.h
173 headers:
174 - src/cpp/client/create_channel_internal.h
175 - src/cpp/common/create_auth_context.h
176 - src/cpp/server/dynamic_thread_pool.h
Craig Tiller25834342015-09-25 08:08:24 -0700177 - src/cpp/server/thread_pool_interface.h
178 src:
179 - src/cpp/client/channel.cc
Craig Tiller25834342015-09-25 08:08:24 -0700180 - src/cpp/client/client_context.cc
181 - src/cpp/client/create_channel.cc
182 - src/cpp/client/create_channel_internal.cc
183 - src/cpp/client/credentials.cc
184 - src/cpp/client/generic_stub.cc
185 - src/cpp/client/insecure_credentials.cc
vjpai04e992a2016-02-10 16:58:38 -0800186 - src/cpp/common/alarm.cc
Craig Tiller25834342015-09-25 08:08:24 -0700187 - src/cpp/common/call.cc
yang-g52705592015-11-25 11:45:33 -0800188 - src/cpp/common/channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -0700189 - src/cpp/common/completion_queue.cc
190 - src/cpp/common/rpc_method.cc
191 - src/cpp/proto/proto_utils.cc
192 - src/cpp/server/async_generic_service.cc
193 - src/cpp/server/create_default_thread_pool.cc
194 - src/cpp/server/dynamic_thread_pool.cc
Craig Tiller25834342015-09-25 08:08:24 -0700195 - src/cpp/server/insecure_server_credentials.cc
196 - src/cpp/server/server.cc
197 - src/cpp/server/server_builder.cc
198 - src/cpp/server/server_context.cc
199 - src/cpp/server/server_credentials.cc
200 - src/cpp/util/byte_buffer.cc
201 - src/cpp/util/slice.cc
202 - src/cpp/util/status.cc
203 - src/cpp/util/string_ref.cc
204 - src/cpp/util/time.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700205- name: grpc_base
Craig Tiller25834342015-09-25 08:08:24 -0700206 public_headers:
207 - include/grpc/byte_buffer.h
208 - include/grpc/byte_buffer_reader.h
209 - include/grpc/compression.h
210 - include/grpc/grpc.h
211 - include/grpc/status.h
212 headers:
213 - src/core/census/grpc_filter.h
214 - src/core/channel/channel_args.h
215 - src/core/channel/channel_stack.h
216 - src/core/channel/client_channel.h
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -0700217 - src/core/channel/client_uchannel.h
Craig Tiller25834342015-09-25 08:08:24 -0700218 - src/core/channel/compress_filter.h
219 - src/core/channel/connected_channel.h
220 - src/core/channel/context.h
221 - src/core/channel/http_client_filter.h
222 - src/core/channel/http_server_filter.h
Craig Tillerca1593a2015-11-02 14:08:33 -0800223 - src/core/channel/subchannel_call_holder.h
Craig Tiller25834342015-09-25 08:08:24 -0700224 - src/core/client_config/client_config.h
225 - src/core/client_config/connector.h
yang-ga6124122015-11-05 22:36:20 -0800226 - src/core/client_config/initial_connect_string.h
Craig Tiller25834342015-09-25 08:08:24 -0700227 - src/core/client_config/lb_policies/pick_first.h
228 - src/core/client_config/lb_policies/round_robin.h
229 - src/core/client_config/lb_policy.h
230 - src/core/client_config/lb_policy_factory.h
231 - src/core/client_config/lb_policy_registry.h
232 - src/core/client_config/resolver.h
233 - src/core/client_config/resolver_factory.h
234 - src/core/client_config/resolver_registry.h
235 - src/core/client_config/resolvers/dns_resolver.h
236 - src/core/client_config/resolvers/sockaddr_resolver.h
237 - src/core/client_config/subchannel.h
238 - src/core/client_config/subchannel_factory.h
Craig Tiller25834342015-09-25 08:08:24 -0700239 - src/core/client_config/uri_parser.h
Craig Tillerebdef9d2015-11-19 17:09:49 -0800240 - src/core/compression/algorithm_metadata.h
Craig Tiller25834342015-09-25 08:08:24 -0700241 - src/core/compression/message_compress.h
242 - src/core/debug/trace.h
243 - src/core/httpcli/format_request.h
244 - src/core/httpcli/httpcli.h
245 - src/core/httpcli/parser.h
Craig Tiller25834342015-09-25 08:08:24 -0700246 - src/core/iomgr/closure.h
247 - src/core/iomgr/endpoint.h
248 - src/core/iomgr/endpoint_pair.h
249 - src/core/iomgr/exec_ctx.h
David Garcia Quintas4bc34632015-10-07 16:12:35 -0700250 - src/core/iomgr/executor.h
Craig Tiller25834342015-09-25 08:08:24 -0700251 - src/core/iomgr/fd_posix.h
252 - src/core/iomgr/iocp_windows.h
253 - src/core/iomgr/iomgr.h
254 - src/core/iomgr/iomgr_internal.h
255 - src/core/iomgr/iomgr_posix.h
256 - src/core/iomgr/pollset.h
257 - src/core/iomgr/pollset_posix.h
258 - src/core/iomgr/pollset_set.h
259 - src/core/iomgr/pollset_set_posix.h
260 - src/core/iomgr/pollset_set_windows.h
261 - src/core/iomgr/pollset_windows.h
262 - src/core/iomgr/resolve_address.h
263 - src/core/iomgr/sockaddr.h
264 - src/core/iomgr/sockaddr_posix.h
265 - src/core/iomgr/sockaddr_utils.h
266 - src/core/iomgr/sockaddr_win32.h
267 - src/core/iomgr/socket_utils_posix.h
268 - src/core/iomgr/socket_windows.h
269 - src/core/iomgr/tcp_client.h
270 - src/core/iomgr/tcp_posix.h
271 - src/core/iomgr/tcp_server.h
272 - src/core/iomgr/tcp_windows.h
273 - src/core/iomgr/time_averaged_stats.h
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700274 - src/core/iomgr/timer.h
275 - src/core/iomgr/timer_heap.h
276 - src/core/iomgr/timer_internal.h
Craig Tiller25834342015-09-25 08:08:24 -0700277 - src/core/iomgr/udp_server.h
278 - src/core/iomgr/wakeup_fd_pipe.h
279 - src/core/iomgr/wakeup_fd_posix.h
280 - src/core/iomgr/workqueue.h
281 - src/core/iomgr/workqueue_posix.h
282 - src/core/iomgr/workqueue_windows.h
283 - src/core/json/json.h
284 - src/core/json/json_common.h
285 - src/core/json/json_reader.h
286 - src/core/json/json_writer.h
Craig Tiller25834342015-09-25 08:08:24 -0700287 - src/core/statistics/census_interface.h
288 - src/core/statistics/census_rpc_stats.h
Craig Tiller2468ff52015-10-05 09:00:17 -0700289 - src/core/surface/api_trace.h
Craig Tiller25834342015-09-25 08:08:24 -0700290 - src/core/surface/call.h
David Garcia Quintas0c331882015-10-08 14:51:54 -0700291 - src/core/surface/call_test_only.h
Craig Tiller25834342015-09-25 08:08:24 -0700292 - src/core/surface/channel.h
293 - src/core/surface/completion_queue.h
294 - src/core/surface/event_string.h
295 - src/core/surface/init.h
296 - src/core/surface/server.h
Craig Tiller0801ce62015-10-05 09:40:31 -0700297 - src/core/surface/surface_trace.h
Craig Tillerca1593a2015-11-02 14:08:33 -0800298 - src/core/transport/byte_stream.h
Craig Tiller25834342015-09-25 08:08:24 -0700299 - src/core/transport/chttp2/alpn.h
300 - src/core/transport/chttp2/bin_encoder.h
301 - src/core/transport/chttp2/frame.h
302 - src/core/transport/chttp2/frame_data.h
303 - src/core/transport/chttp2/frame_goaway.h
304 - src/core/transport/chttp2/frame_ping.h
305 - src/core/transport/chttp2/frame_rst_stream.h
306 - src/core/transport/chttp2/frame_settings.h
307 - src/core/transport/chttp2/frame_window_update.h
Craig Tillerca1593a2015-11-02 14:08:33 -0800308 - src/core/transport/chttp2/hpack_encoder.h
Craig Tiller25834342015-09-25 08:08:24 -0700309 - src/core/transport/chttp2/hpack_parser.h
310 - src/core/transport/chttp2/hpack_table.h
311 - src/core/transport/chttp2/http2_errors.h
312 - src/core/transport/chttp2/huffsyms.h
313 - src/core/transport/chttp2/incoming_metadata.h
314 - src/core/transport/chttp2/internal.h
315 - src/core/transport/chttp2/status_conversion.h
Craig Tiller25834342015-09-25 08:08:24 -0700316 - src/core/transport/chttp2/stream_map.h
317 - src/core/transport/chttp2/timeout_encoding.h
318 - src/core/transport/chttp2/varint.h
319 - src/core/transport/chttp2_transport.h
320 - src/core/transport/connectivity_state.h
321 - src/core/transport/metadata.h
Craig Tillerca1593a2015-11-02 14:08:33 -0800322 - src/core/transport/metadata_batch.h
Craig Tiller2e7687c2015-11-18 14:56:46 -0800323 - src/core/transport/static_metadata.h
Craig Tiller25834342015-09-25 08:08:24 -0700324 - src/core/transport/transport.h
325 - src/core/transport/transport_impl.h
326 src:
327 - src/core/census/grpc_context.c
328 - src/core/census/grpc_filter.c
329 - src/core/channel/channel_args.c
330 - src/core/channel/channel_stack.c
331 - src/core/channel/client_channel.c
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -0700332 - src/core/channel/client_uchannel.c
Craig Tiller25834342015-09-25 08:08:24 -0700333 - src/core/channel/compress_filter.c
334 - src/core/channel/connected_channel.c
335 - src/core/channel/http_client_filter.c
336 - src/core/channel/http_server_filter.c
Craig Tillerca1593a2015-11-02 14:08:33 -0800337 - src/core/channel/subchannel_call_holder.c
Craig Tiller25834342015-09-25 08:08:24 -0700338 - src/core/client_config/client_config.c
339 - src/core/client_config/connector.c
yang-ga6124122015-11-05 22:36:20 -0800340 - src/core/client_config/default_initial_connect_string.c
341 - src/core/client_config/initial_connect_string.c
Craig Tiller25834342015-09-25 08:08:24 -0700342 - src/core/client_config/lb_policies/pick_first.c
343 - src/core/client_config/lb_policies/round_robin.c
344 - src/core/client_config/lb_policy.c
345 - src/core/client_config/lb_policy_factory.c
346 - src/core/client_config/lb_policy_registry.c
347 - src/core/client_config/resolver.c
348 - src/core/client_config/resolver_factory.c
349 - src/core/client_config/resolver_registry.c
350 - src/core/client_config/resolvers/dns_resolver.c
351 - src/core/client_config/resolvers/sockaddr_resolver.c
352 - src/core/client_config/subchannel.c
353 - src/core/client_config/subchannel_factory.c
Craig Tiller25834342015-09-25 08:08:24 -0700354 - src/core/client_config/uri_parser.c
355 - src/core/compression/algorithm.c
356 - src/core/compression/message_compress.c
357 - src/core/debug/trace.c
358 - src/core/httpcli/format_request.c
359 - src/core/httpcli/httpcli.c
360 - src/core/httpcli/parser.c
Craig Tiller25834342015-09-25 08:08:24 -0700361 - src/core/iomgr/closure.c
362 - src/core/iomgr/endpoint.c
363 - src/core/iomgr/endpoint_pair_posix.c
364 - src/core/iomgr/endpoint_pair_windows.c
365 - src/core/iomgr/exec_ctx.c
David Garcia Quintas4bc34632015-10-07 16:12:35 -0700366 - src/core/iomgr/executor.c
Craig Tiller25834342015-09-25 08:08:24 -0700367 - src/core/iomgr/fd_posix.c
368 - src/core/iomgr/iocp_windows.c
369 - src/core/iomgr/iomgr.c
370 - src/core/iomgr/iomgr_posix.c
371 - src/core/iomgr/iomgr_windows.c
372 - src/core/iomgr/pollset_multipoller_with_epoll.c
373 - src/core/iomgr/pollset_multipoller_with_poll_posix.c
374 - src/core/iomgr/pollset_posix.c
375 - src/core/iomgr/pollset_set_posix.c
376 - src/core/iomgr/pollset_set_windows.c
377 - src/core/iomgr/pollset_windows.c
378 - src/core/iomgr/resolve_address_posix.c
379 - src/core/iomgr/resolve_address_windows.c
380 - src/core/iomgr/sockaddr_utils.c
381 - src/core/iomgr/socket_utils_common_posix.c
382 - src/core/iomgr/socket_utils_linux.c
383 - src/core/iomgr/socket_utils_posix.c
384 - src/core/iomgr/socket_windows.c
385 - src/core/iomgr/tcp_client_posix.c
386 - src/core/iomgr/tcp_client_windows.c
387 - src/core/iomgr/tcp_posix.c
388 - src/core/iomgr/tcp_server_posix.c
389 - src/core/iomgr/tcp_server_windows.c
390 - src/core/iomgr/tcp_windows.c
391 - src/core/iomgr/time_averaged_stats.c
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700392 - src/core/iomgr/timer.c
393 - src/core/iomgr/timer_heap.c
Craig Tiller25834342015-09-25 08:08:24 -0700394 - src/core/iomgr/udp_server.c
395 - src/core/iomgr/wakeup_fd_eventfd.c
396 - src/core/iomgr/wakeup_fd_nospecial.c
397 - src/core/iomgr/wakeup_fd_pipe.c
398 - src/core/iomgr/wakeup_fd_posix.c
399 - src/core/iomgr/workqueue_posix.c
400 - src/core/iomgr/workqueue_windows.c
401 - src/core/json/json.c
402 - src/core/json/json_reader.c
403 - src/core/json/json_string.c
404 - src/core/json/json_writer.c
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +0100405 - src/core/surface/alarm.c
Craig Tiller2468ff52015-10-05 09:00:17 -0700406 - src/core/surface/api_trace.c
Craig Tiller25834342015-09-25 08:08:24 -0700407 - src/core/surface/byte_buffer.c
Craig Tiller25834342015-09-25 08:08:24 -0700408 - src/core/surface/byte_buffer_reader.c
409 - src/core/surface/call.c
410 - src/core/surface/call_details.c
411 - src/core/surface/call_log_batch.c
412 - src/core/surface/channel.c
413 - src/core/surface/channel_connectivity.c
414 - src/core/surface/channel_create.c
Craig Tiller26dab312015-12-07 14:43:47 -0800415 - src/core/surface/channel_ping.c
Craig Tiller25834342015-09-25 08:08:24 -0700416 - src/core/surface/completion_queue.c
417 - src/core/surface/event_string.c
418 - src/core/surface/init.c
419 - src/core/surface/lame_client.c
420 - src/core/surface/metadata_array.c
421 - src/core/surface/server.c
422 - src/core/surface/server_chttp2.c
423 - src/core/surface/server_create.c
murgatroid99c3910ca2016-01-06 13:14:23 -0800424 - src/core/surface/validate_metadata.c
Craig Tiller25834342015-09-25 08:08:24 -0700425 - src/core/surface/version.c
Craig Tillerca1593a2015-11-02 14:08:33 -0800426 - src/core/transport/byte_stream.c
Craig Tiller25834342015-09-25 08:08:24 -0700427 - src/core/transport/chttp2/alpn.c
428 - src/core/transport/chttp2/bin_encoder.c
429 - src/core/transport/chttp2/frame_data.c
430 - src/core/transport/chttp2/frame_goaway.c
431 - src/core/transport/chttp2/frame_ping.c
432 - src/core/transport/chttp2/frame_rst_stream.c
433 - src/core/transport/chttp2/frame_settings.c
434 - src/core/transport/chttp2/frame_window_update.c
Craig Tillerca1593a2015-11-02 14:08:33 -0800435 - src/core/transport/chttp2/hpack_encoder.c
Craig Tiller25834342015-09-25 08:08:24 -0700436 - src/core/transport/chttp2/hpack_parser.c
437 - src/core/transport/chttp2/hpack_table.c
438 - src/core/transport/chttp2/huffsyms.c
439 - src/core/transport/chttp2/incoming_metadata.c
440 - src/core/transport/chttp2/parsing.c
441 - src/core/transport/chttp2/status_conversion.c
Craig Tiller25834342015-09-25 08:08:24 -0700442 - src/core/transport/chttp2/stream_lists.c
443 - src/core/transport/chttp2/stream_map.c
444 - src/core/transport/chttp2/timeout_encoding.c
445 - src/core/transport/chttp2/varint.c
446 - src/core/transport/chttp2/writing.c
447 - src/core/transport/chttp2_transport.c
448 - src/core/transport/connectivity_state.c
449 - src/core/transport/metadata.c
Craig Tillerca1593a2015-11-02 14:08:33 -0800450 - src/core/transport/metadata_batch.c
Craig Tiller2e7687c2015-11-18 14:56:46 -0800451 - src/core/transport/static_metadata.c
Craig Tiller25834342015-09-25 08:08:24 -0700452 - src/core/transport/transport.c
453 - src/core/transport/transport_op_string.c
Craig Tillerbf4b2242015-08-31 15:53:53 -0700454- name: grpc_test_util_base
Craig Tiller25834342015-09-25 08:08:24 -0700455 headers:
456 - test/core/end2end/cq_verifier.h
457 - test/core/end2end/fixtures/proxy.h
458 - test/core/iomgr/endpoint_tests.h
Craig Tiller25834342015-09-25 08:08:24 -0700459 - test/core/util/grpc_profiler.h
460 - test/core/util/parse_hexstring.h
461 - test/core/util/port.h
462 - test/core/util/slice_splitter.h
463 src:
464 - test/core/end2end/cq_verifier.c
465 - test/core/end2end/fixtures/proxy.c
466 - test/core/iomgr/endpoint_tests.c
Craig Tiller25834342015-09-25 08:08:24 -0700467 - test/core/util/grpc_profiler.c
468 - test/core/util/parse_hexstring.c
469 - test/core/util/port_posix.c
470 - test/core/util/port_windows.c
471 - test/core/util/slice_splitter.c
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +0100472libs:
Craig Tillerda179ce2016-02-09 12:01:53 -0800473- name: gpr
474 build: all
475 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -0800476 filegroups:
Craig Tiller1298afd2016-02-09 12:29:17 -0800477 - gpr
478 - gpr_codegen
Craig Tillerda179ce2016-02-09 12:01:53 -0800479 secure: false
480 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}'
481- name: gpr_test_util
482 build: private
483 language: c
484 headers:
485 - test/core/util/test_config.h
486 src:
487 - test/core/util/test_config.c
488 deps:
489 - gpr
490 secure: false
491 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700492- name: grpc
493 build: all
494 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700495 public_headers:
496 - include/grpc/grpc_security.h
497 headers:
498 - src/core/security/auth_filters.h
499 - src/core/security/base64.h
500 - src/core/security/credentials.h
501 - src/core/security/handshake.h
502 - src/core/security/json_token.h
503 - src/core/security/jwt_verifier.h
504 - src/core/security/secure_endpoint.h
505 - src/core/security/security_connector.h
506 - src/core/security/security_context.h
507 - src/core/tsi/fake_transport_security.h
508 - src/core/tsi/ssl_transport_security.h
Craig Tiller0fe5ee72015-12-22 12:50:36 -0800509 - src/core/tsi/ssl_types.h
Craig Tiller25834342015-09-25 08:08:24 -0700510 - src/core/tsi/transport_security.h
511 - src/core/tsi/transport_security_interface.h
512 src:
513 - src/core/httpcli/httpcli_security_connector.c
514 - src/core/security/base64.c
515 - src/core/security/client_auth_filter.c
516 - src/core/security/credentials.c
517 - src/core/security/credentials_metadata.c
518 - src/core/security/credentials_posix.c
519 - src/core/security/credentials_win32.c
520 - src/core/security/google_default_credentials.c
521 - src/core/security/handshake.c
522 - src/core/security/json_token.c
523 - src/core/security/jwt_verifier.c
524 - src/core/security/secure_endpoint.c
525 - src/core/security/security_connector.c
526 - src/core/security/security_context.c
527 - src/core/security/server_auth_filter.c
528 - src/core/security/server_secure_chttp2.c
529 - src/core/surface/init_secure.c
530 - src/core/surface/secure_channel_create.c
531 - src/core/tsi/fake_transport_security.c
532 - src/core/tsi/ssl_transport_security.c
533 - src/core/tsi/transport_security.c
Craig Tillerda179ce2016-02-09 12:01:53 -0800534 deps:
535 - gpr
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800536 - grpc_codegen_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700537 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800538 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700539 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700540 filegroups:
541 - grpc_base
542 - census
Craig Tillerbf4b2242015-08-31 15:53:53 -0700543 secure: true
Craig Tiller25834342015-09-25 08:08:24 -0700544 vs_packages:
545 - grpc.dependencies.openssl
546 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700547 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}'
548- name: grpc_test_util
549 build: private
550 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700551 headers:
552 - test/core/end2end/data/ssl_test_data.h
Craig Tiller6a275142015-12-02 11:03:09 -0800553 - test/core/security/oauth2_utils.h
Craig Tiller25834342015-09-25 08:08:24 -0700554 src:
555 - test/core/end2end/data/server1_cert.c
556 - test/core/end2end/data/server1_key.c
557 - test/core/end2end/data/test_root_cert.c
Craig Tiller6a275142015-12-02 11:03:09 -0800558 - test/core/security/oauth2_utils.c
Craig Tiller25834342015-09-25 08:08:24 -0700559 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800560 - gpr_test_util
Craig Tiller1298afd2016-02-09 12:29:17 -0800561 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700562 - grpc
563 filegroups:
564 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700565 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}'
566- name: grpc_test_util_unsecure
567 build: private
568 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700569 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800570 - gpr
571 - gpr_test_util
Craig Tiller6a275142015-12-02 11:03:09 -0800572 - grpc_unsecure
Craig Tiller25834342015-09-25 08:08:24 -0700573 filegroups:
574 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700575 secure: false
576 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}'
577- name: grpc_unsecure
578 build: all
579 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700580 src:
581 - src/core/surface/init_unsecure.c
Craig Tillerda179ce2016-02-09 12:01:53 -0800582 deps:
583 - gpr
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800584 - grpc_codegen_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700585 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800586 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700587 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700588 filegroups:
589 - grpc_base
590 - census
Craig Tillerbf4b2242015-08-31 15:53:53 -0700591 secure: false
592 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}'
593- name: grpc_zookeeper
594 build: all
595 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700596 public_headers:
597 - include/grpc/grpc_zookeeper.h
598 headers:
599 - src/core/client_config/resolvers/zookeeper_resolver.h
600 src:
601 - src/core/client_config/resolvers/zookeeper_resolver.c
602 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800603 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700604 - grpc
605 external_deps:
606 - zookeeper
607 platforms:
608 - linux
Craig Tillerbf4b2242015-08-31 15:53:53 -0700609 secure: false
610- name: reconnect_server
611 build: private
612 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700613 headers:
614 - test/core/util/reconnect_server.h
615 src:
616 - test/core/util/reconnect_server.c
617 deps:
yang-gc9fca182015-11-06 16:41:33 -0800618 - test_tcp_server
619 - grpc_test_util
620 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800621 - gpr_test_util
622 - gpr
yang-gc9fca182015-11-06 16:41:33 -0800623- name: test_tcp_server
624 build: private
625 language: c
626 headers:
627 - test/core/util/test_tcp_server.h
628 src:
629 - test/core/util/test_tcp_server.c
630 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700631 - grpc_test_util
632 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800633 - gpr_test_util
634 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700635- name: grpc++
636 build: all
637 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700638 headers:
639 - src/cpp/client/secure_credentials.h
640 - src/cpp/common/secure_auth_context.h
641 - src/cpp/server/secure_server_credentials.h
642 src:
Craig Tiller25834342015-09-25 08:08:24 -0700643 - src/cpp/client/secure_credentials.cc
644 - src/cpp/common/auth_property_iterator.cc
645 - src/cpp/common/secure_auth_context.cc
yang-g52705592015-11-25 11:45:33 -0800646 - src/cpp/common/secure_channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -0700647 - src/cpp/common/secure_create_auth_context.cc
648 - src/cpp/server/secure_server_credentials.cc
649 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700650 - grpc
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800651 - grpc++_codegen_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700652 baselib: true
653 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700654 filegroups:
655 - grpc++_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700656 secure: check
657 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}'
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800658- name: grpc++_codegen_lib
659 build: all
660 language: c++
661 public_headers:
662 - include/grpc++/impl/codegen/async_stream.h
663 - include/grpc++/impl/codegen/async_unary_call.h
664 - include/grpc++/impl/codegen/call.h
665 - include/grpc++/impl/codegen/call_hook.h
666 - include/grpc++/impl/codegen/channel_interface.h
667 - include/grpc++/impl/codegen/client_context.h
668 - include/grpc++/impl/codegen/client_unary_call.h
669 - include/grpc++/impl/codegen/completion_queue.h
670 - include/grpc++/impl/codegen/completion_queue_tag.h
671 - include/grpc++/impl/codegen/config.h
672 - include/grpc++/impl/codegen/config_protobuf.h
673 - include/grpc++/impl/codegen/grpc_library.h
674 - include/grpc++/impl/codegen/method_handler_impl.h
675 - include/grpc++/impl/codegen/proto_utils.h
676 - include/grpc++/impl/codegen/rpc_method.h
677 - include/grpc++/impl/codegen/rpc_service_method.h
678 - include/grpc++/impl/codegen/security/auth_context.h
679 - include/grpc++/impl/codegen/serialization_traits.h
680 - include/grpc++/impl/codegen/server_context.h
681 - include/grpc++/impl/codegen/server_interface.h
682 - include/grpc++/impl/codegen/service_type.h
683 - include/grpc++/impl/codegen/status.h
684 - include/grpc++/impl/codegen/status_code_enum.h
685 - include/grpc++/impl/codegen/string_ref.h
686 - include/grpc++/impl/codegen/stub_options.h
687 - include/grpc++/impl/codegen/sync.h
688 - include/grpc++/impl/codegen/sync_cxx11.h
689 - include/grpc++/impl/codegen/sync_no_cxx11.h
690 - include/grpc++/impl/codegen/sync_stream.h
691 - include/grpc++/impl/codegen/time.h
692 headers:
693 - include/grpc/impl/codegen/alloc.h
694 - include/grpc/impl/codegen/atm.h
695 - include/grpc/impl/codegen/atm_gcc_atomic.h
696 - include/grpc/impl/codegen/atm_gcc_sync.h
697 - include/grpc/impl/codegen/atm_win32.h
698 - include/grpc/impl/codegen/log.h
699 - include/grpc/impl/codegen/port_platform.h
700 - include/grpc/impl/codegen/slice.h
701 - include/grpc/impl/codegen/slice_buffer.h
702 - include/grpc/impl/codegen/sync.h
703 - include/grpc/impl/codegen/sync_generic.h
704 - include/grpc/impl/codegen/sync_posix.h
705 - include/grpc/impl/codegen/sync_win32.h
706 - include/grpc/impl/codegen/time.h
707 src:
708 - src/cpp/codegen/grpc_library.cc
709 private: true
710 secure: false
Craig Tillerbf4b2242015-08-31 15:53:53 -0700711- name: grpc++_test_config
712 build: private
713 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700714 headers:
715 - test/cpp/util/test_config.h
716 src:
717 - test/cpp/util/test_config.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700718- name: grpc++_test_util
719 build: private
720 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700721 headers:
yang-gd6f7d992016-01-14 16:04:20 -0800722 - test/cpp/end2end/test_service_impl.h
yang-g9f173142016-01-15 12:46:40 -0800723 - test/cpp/util/byte_buffer_proto_helper.h
Craig Tiller25834342015-09-25 08:08:24 -0700724 - test/cpp/util/cli_call.h
725 - test/cpp/util/create_test_channel.h
726 - test/cpp/util/string_ref_helper.h
727 - test/cpp/util/subprocess.h
728 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800729 - src/proto/grpc/testing/echo_messages.proto
730 - src/proto/grpc/testing/echo.proto
731 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
yang-gd6f7d992016-01-14 16:04:20 -0800732 - test/cpp/end2end/test_service_impl.cc
yang-g9f173142016-01-15 12:46:40 -0800733 - test/cpp/util/byte_buffer_proto_helper.cc
Craig Tiller25834342015-09-25 08:08:24 -0700734 - test/cpp/util/cli_call.cc
735 - test/cpp/util/create_test_channel.cc
736 - test/cpp/util/string_ref_helper.cc
737 - test/cpp/util/subprocess.cc
738 deps:
739 - grpc++
740 - grpc_test_util
Craig Tillerbf4b2242015-08-31 15:53:53 -0700741- name: grpc++_unsecure
742 build: all
743 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700744 src:
745 - src/cpp/common/insecure_create_auth_context.cc
746 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800747 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700748 - grpc_unsecure
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800749 - grpc++_codegen_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700750 baselib: true
751 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700752 filegroups:
753 - grpc++_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700754 secure: false
755 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}'
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800756- name: grpc_codegen_lib
757 build: all
758 language: c++
759 public_headers:
760 - include/grpc/impl/codegen/byte_buffer.h
761 - include/grpc/impl/codegen/compression_types.h
762 - include/grpc/impl/codegen/connectivity_state.h
763 - include/grpc/impl/codegen/grpc_types.h
764 - include/grpc/impl/codegen/propagation_bits.h
765 - include/grpc/impl/codegen/status.h
766 headers: []
767 src: []
768 private: true
769 secure: false
Craig Tillerbf4b2242015-08-31 15:53:53 -0700770- name: grpc_plugin_support
771 build: protoc
772 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700773 headers:
774 - include/grpc++/support/config.h
775 - include/grpc++/support/config_protobuf.h
776 - src/compiler/config.h
777 - src/compiler/cpp_generator.h
778 - src/compiler/cpp_generator_helpers.h
779 - src/compiler/csharp_generator.h
780 - src/compiler/csharp_generator_helpers.h
781 - src/compiler/generator_helpers.h
782 - src/compiler/objective_c_generator.h
783 - src/compiler/objective_c_generator_helpers.h
784 - src/compiler/python_generator.h
785 - src/compiler/ruby_generator.h
786 - src/compiler/ruby_generator_helpers-inl.h
787 - src/compiler/ruby_generator_map-inl.h
788 - src/compiler/ruby_generator_string-inl.h
789 src:
790 - src/compiler/cpp_generator.cc
791 - src/compiler/csharp_generator.cc
792 - src/compiler/objective_c_generator.cc
793 - src/compiler/python_generator.cc
794 - src/compiler/ruby_generator.cc
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800795 deps:
796 - grpc_codegen_lib
797 - grpc++_codegen_lib
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800798 filegroups:
Craig Tillerad095982016-02-09 12:45:04 -0800799 - gpr_codegen
Craig Tillerbf4b2242015-08-31 15:53:53 -0700800 secure: false
801 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}'
802- name: interop_client_helper
803 build: private
804 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700805 headers:
806 - test/cpp/interop/client_helper.h
807 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800808 - src/proto/grpc/testing/messages.proto
Craig Tiller25834342015-09-25 08:08:24 -0700809 - test/cpp/interop/client_helper.cc
810 deps:
811 - grpc++_test_util
812 - grpc_test_util
813 - grpc++
814 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800815 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700816- name: interop_client_main
817 build: private
818 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700819 headers:
820 - test/cpp/interop/interop_client.h
821 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800822 - src/proto/grpc/testing/empty.proto
823 - src/proto/grpc/testing/messages.proto
824 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -0700825 - test/cpp/interop/client.cc
826 - test/cpp/interop/interop_client.cc
827 deps:
828 - interop_client_helper
829 - grpc++_test_util
830 - grpc_test_util
831 - grpc++
832 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800833 - gpr_test_util
834 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700835 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -0700836- name: interop_server_helper
837 build: private
838 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700839 headers:
840 - test/cpp/interop/server_helper.h
841 src:
842 - test/cpp/interop/server_helper.cc
843 deps:
844 - grpc_test_util
845 - grpc++
846 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800847 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700848- name: interop_server_main
849 build: private
850 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700851 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800852 - src/proto/grpc/testing/empty.proto
853 - src/proto/grpc/testing/messages.proto
854 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -0700855 - test/cpp/interop/server.cc
856 deps:
857 - interop_server_helper
858 - grpc++_test_util
859 - grpc_test_util
860 - grpc++
861 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800862 - gpr_test_util
863 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700864 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -0700865- name: qps
866 build: private
867 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700868 headers:
869 - test/cpp/qps/client.h
870 - test/cpp/qps/driver.h
871 - test/cpp/qps/histogram.h
872 - test/cpp/qps/interarrival.h
vjpaic8034422016-01-19 15:32:42 -0800873 - test/cpp/qps/limit_cores.h
Craig Tiller25834342015-09-25 08:08:24 -0700874 - test/cpp/qps/perf_db_client.h
875 - test/cpp/qps/qps_worker.h
876 - test/cpp/qps/report.h
877 - test/cpp/qps/server.h
878 - test/cpp/qps/stats.h
879 - test/cpp/qps/timer.h
880 - test/cpp/util/benchmark_config.h
881 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800882 - src/proto/grpc/testing/messages.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -0800883 - src/proto/grpc/testing/payloads.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -0800884 - src/proto/grpc/testing/stats.proto
Jan Tattermusch7c60b272016-01-20 18:23:13 -0800885 - src/proto/grpc/testing/control.proto
886 - src/proto/grpc/testing/services.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -0800887 - src/proto/grpc/testing/perf_db.proto
Craig Tiller25834342015-09-25 08:08:24 -0700888 - test/cpp/qps/client_async.cc
889 - test/cpp/qps/client_sync.cc
890 - test/cpp/qps/driver.cc
vjpaic8034422016-01-19 15:32:42 -0800891 - test/cpp/qps/limit_cores.cc
Craig Tiller25834342015-09-25 08:08:24 -0700892 - test/cpp/qps/perf_db_client.cc
893 - test/cpp/qps/qps_worker.cc
894 - test/cpp/qps/report.cc
895 - test/cpp/qps/server_async.cc
896 - test/cpp/qps/server_sync.cc
897 - test/cpp/qps/timer.cc
898 - test/cpp/util/benchmark_config.cc
899 deps:
900 - grpc_test_util
901 - grpc++_test_util
902 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -0700903- name: grpc_csharp_ext
904 build: all
905 language: csharp
Craig Tiller25834342015-09-25 08:08:24 -0700906 src:
907 - src/csharp/ext/grpc_csharp_ext.c
908 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700909 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800910 - gpr
Craig Tiller41304a72016-02-02 13:59:33 -0800911 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy)
Jan Tattermusch324140c2016-01-12 08:54:01 -0800912 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700913 dll: only
914 vs_config_type: DynamicLibrary
Craig Tiller25834342015-09-25 08:08:24 -0700915 vs_packages:
916 - grpc.dependencies.openssl
917 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700918 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}'
Craig Tiller25834342015-09-25 08:08:24 -0700919 vs_props:
920 - zlib
921 - openssl
922 - winsock
923 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -0700924targets:
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +0100925- name: alarm_test
926 build: test
927 language: c
928 src:
929 - test/core/surface/alarm_test.c
930 deps:
931 - grpc_test_util
932 - grpc
Craig Tiller1298afd2016-02-09 12:29:17 -0800933 - gpr_test_util
934 - gpr
David Garcia Quintas48ec8062015-12-11 14:04:59 -0800935- name: algorithm_test
936 build: test
937 language: c
938 src:
939 - test/core/compression/algorithm_test.c
940 deps:
941 - grpc_test_util
942 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800943 - gpr_test_util
944 - gpr
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -0800945- name: alloc_test
946 build: test
947 language: c
948 src:
949 - test/core/support/alloc_test.c
950 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800951 - gpr_test_util
952 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700953- name: alpn_test
954 build: test
955 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700956 src:
957 - test/core/transport/chttp2/alpn_test.c
958 deps:
959 - grpc_test_util
960 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800961 - gpr_test_util
962 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700963- name: bin_encoder_test
964 build: test
965 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700966 src:
967 - test/core/transport/chttp2/bin_encoder_test.c
968 deps:
969 - grpc_test_util
970 - grpc
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800971- name: census_context_test
972 build: test
973 language: c
974 src:
975 - test/core/census/context_test.c
976 deps:
977 - grpc_test_util
978 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800979 - gpr_test_util
980 - gpr
Alistair Veitch85afe712016-02-02 17:58:15 -0800981- name: census_log_test
982 build: test
983 language: c
984 src:
985 - test/core/census/log_test.c
986 deps:
987 - grpc_test_util
988 - grpc
Alistair Veitch749250f2016-02-11 09:23:20 -0800989 - gpr_test_util
990 - gpr
yang-gc0ed5092015-12-09 08:48:08 -0800991- name: channel_create_test
992 build: test
993 language: c
994 src:
995 - test/core/surface/channel_create_test.c
996 deps:
997 - grpc_test_util
998 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800999 - gpr_test_util
1000 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001001- name: chttp2_hpack_encoder_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001002 build: test
1003 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001004 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001005 - test/core/transport/chttp2/hpack_encoder_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001006 deps:
1007 - grpc_test_util
1008 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001009 - gpr_test_util
1010 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001011- name: chttp2_status_conversion_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001012 build: test
1013 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001014 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001015 - test/core/transport/chttp2/status_conversion_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001016 deps:
1017 - grpc_test_util
1018 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001019 - gpr_test_util
1020 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001021- name: chttp2_stream_map_test
1022 build: test
1023 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001024 src:
1025 - test/core/transport/chttp2/stream_map_test.c
1026 deps:
1027 - grpc_test_util
1028 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001029 - gpr_test_util
1030 - gpr
Craig Tiller8ab91b22015-12-07 11:28:51 -08001031- name: chttp2_varint_test
1032 build: test
1033 language: c
1034 src:
1035 - test/core/transport/chttp2/varint_test.c
1036 deps:
1037 - grpc_test_util
1038 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001039 - gpr_test_util
1040 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001041- name: compression_test
1042 build: test
1043 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001044 src:
1045 - test/core/compression/compression_test.c
1046 deps:
1047 - grpc_test_util
1048 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001049 - gpr_test_util
1050 - gpr
Craig Tillera0c7cdd2015-12-11 12:46:58 -08001051- name: dns_resolver_test
1052 build: test
1053 language: c
1054 src:
1055 - test/core/client_config/resolvers/dns_resolver_test.c
1056 deps:
1057 - grpc_test_util
1058 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001059 - gpr_test_util
1060 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001061- name: dualstack_socket_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001062 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001063 build: test
1064 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001065 src:
1066 - test/core/end2end/dualstack_socket_test.c
1067 deps:
1068 - grpc_test_util
1069 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001070 - gpr_test_util
1071 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001072 platforms:
1073 - mac
1074 - linux
1075 - posix
Craig Tillere0b8a422015-08-31 16:03:39 -07001076- name: endpoint_pair_test
1077 build: test
1078 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001079 src:
1080 - test/core/iomgr/endpoint_pair_test.c
1081 deps:
1082 - grpc_test_util
1083 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001084 - gpr_test_util
1085 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001086- name: fd_conservation_posix_test
1087 build: test
1088 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001089 src:
1090 - test/core/iomgr/fd_conservation_posix_test.c
1091 deps:
1092 - grpc_test_util
1093 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001094 - gpr_test_util
1095 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001096 platforms:
1097 - mac
1098 - linux
1099 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001100- name: fd_posix_test
1101 build: test
1102 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001103 src:
1104 - test/core/iomgr/fd_posix_test.c
1105 deps:
1106 - grpc_test_util
1107 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001108 - gpr_test_util
1109 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001110 platforms:
1111 - mac
1112 - linux
1113 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001114- name: fling_client
1115 build: test
1116 run: false
1117 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001118 src:
1119 - test/core/fling/client.c
1120 deps:
1121 - grpc_test_util
1122 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001123 - gpr_test_util
1124 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001125- name: fling_server
1126 build: test
1127 run: false
1128 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001129 src:
1130 - test/core/fling/server.c
1131 deps:
1132 - grpc_test_util
1133 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001134 - gpr_test_util
1135 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001136- name: fling_stream_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001137 cpu_cost: 2
Craig Tillerbf4b2242015-08-31 15:53:53 -07001138 build: test
1139 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001140 src:
1141 - test/core/fling/fling_stream_test.c
1142 deps:
1143 - grpc_test_util
1144 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001145 - gpr_test_util
1146 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001147 platforms:
1148 - mac
1149 - linux
1150 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001151- name: fling_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001152 cpu_cost: 2
Craig Tillerbf4b2242015-08-31 15:53:53 -07001153 build: test
1154 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001155 src:
1156 - test/core/fling/fling_test.c
1157 deps:
1158 - grpc_test_util
1159 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001160 - gpr_test_util
1161 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001162 platforms:
1163 - mac
1164 - linux
1165 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001166- name: gen_hpack_tables
1167 build: tool
1168 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001169 src:
1170 - tools/codegen/core/gen_hpack_tables.c
1171 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001172 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001173 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001174- name: gen_legal_metadata_characters
1175 build: tool
1176 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001177 src:
1178 - tools/codegen/core/gen_legal_metadata_characters.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07001179 deps: []
Craig Tillerfba79f22015-11-23 11:06:55 -08001180- name: gpr_avl_test
1181 build: test
1182 language: c
1183 src:
1184 - test/core/support/avl_test.c
1185 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001186 - gpr_test_util
1187 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001188- name: gpr_cmdline_test
1189 build: test
1190 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001191 src:
1192 - test/core/support/cmdline_test.c
1193 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001194 - gpr_test_util
1195 - gpr
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07001196- name: gpr_cpu_test
1197 build: test
1198 language: c
1199 src:
1200 - test/core/support/cpu_test.c
1201 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001202 - gpr_test_util
1203 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001204- name: gpr_env_test
1205 build: test
1206 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001207 src:
1208 - test/core/support/env_test.c
1209 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001210 - gpr_test_util
1211 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001212- name: gpr_file_test
1213 build: test
1214 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001215 src:
1216 - test/core/support/file_test.c
1217 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001218 - gpr_test_util
1219 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001220- name: gpr_histogram_test
1221 build: test
1222 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001223 src:
1224 - test/core/support/histogram_test.c
1225 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001226 - gpr_test_util
1227 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001228- name: gpr_host_port_test
1229 build: test
1230 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001231 src:
1232 - test/core/support/host_port_test.c
1233 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001234 - gpr_test_util
1235 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001236- name: gpr_log_test
1237 build: test
1238 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001239 src:
1240 - test/core/support/log_test.c
1241 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001242 - gpr_test_util
1243 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001244- name: gpr_slice_buffer_test
1245 build: test
1246 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001247 src:
1248 - test/core/support/slice_buffer_test.c
1249 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001250 - gpr_test_util
1251 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001252- name: gpr_slice_test
1253 build: test
1254 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001255 src:
1256 - test/core/support/slice_test.c
1257 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001258 - gpr_test_util
1259 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001260- name: gpr_stack_lockfree_test
Craig Tillerbfe69362016-01-20 09:38:21 -08001261 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001262 build: test
1263 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001264 src:
1265 - test/core/support/stack_lockfree_test.c
1266 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001267 - gpr_test_util
1268 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001269- name: gpr_string_test
1270 build: test
1271 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001272 src:
1273 - test/core/support/string_test.c
1274 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001275 - gpr_test_util
1276 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001277- name: gpr_sync_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001278 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001279 build: test
1280 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001281 src:
1282 - test/core/support/sync_test.c
1283 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001284 - gpr_test_util
1285 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001286- name: gpr_thd_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001287 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001288 build: test
1289 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001290 src:
1291 - test/core/support/thd_test.c
1292 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001293 - gpr_test_util
1294 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001295- name: gpr_time_test
1296 build: test
1297 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001298 src:
1299 - test/core/support/time_test.c
1300 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001301 - gpr_test_util
1302 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001303- name: gpr_tls_test
1304 build: test
1305 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001306 src:
1307 - test/core/support/tls_test.c
1308 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001309 - gpr_test_util
1310 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001311- name: gpr_useful_test
1312 build: test
1313 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001314 src:
1315 - test/core/support/useful_test.c
1316 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001317 - gpr_test_util
1318 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001319- name: grpc_auth_context_test
1320 build: test
1321 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001322 src:
1323 - test/core/security/auth_context_test.c
1324 deps:
1325 - grpc_test_util
1326 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001327 - gpr_test_util
1328 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001329- name: grpc_base64_test
1330 build: test
1331 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001332 src:
1333 - test/core/security/base64_test.c
1334 deps:
1335 - grpc_test_util
1336 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001337 - gpr_test_util
1338 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001339- name: grpc_byte_buffer_reader_test
1340 build: test
1341 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001342 src:
1343 - test/core/surface/byte_buffer_reader_test.c
1344 deps:
1345 - grpc_test_util
1346 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001347 - gpr_test_util
1348 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001349- name: grpc_channel_args_test
1350 build: test
1351 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001352 src:
1353 - test/core/channel/channel_args_test.c
1354 deps:
1355 - grpc_test_util
1356 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001357 - gpr_test_util
1358 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001359- name: grpc_channel_stack_test
1360 build: test
1361 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001362 src:
1363 - test/core/channel/channel_stack_test.c
1364 deps:
1365 - grpc_test_util
1366 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001367 - gpr_test_util
1368 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001369- name: grpc_completion_queue_test
1370 build: test
1371 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001372 src:
1373 - test/core/surface/completion_queue_test.c
1374 deps:
1375 - grpc_test_util
1376 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001377 - gpr_test_util
1378 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001379- name: grpc_create_jwt
1380 build: tool
1381 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001382 src:
1383 - test/core/security/create_jwt.c
1384 deps:
1385 - grpc_test_util
1386 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001387 - gpr_test_util
1388 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001389- name: grpc_credentials_test
1390 build: test
1391 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001392 src:
1393 - test/core/security/credentials_test.c
1394 deps:
1395 - grpc_test_util
1396 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001397 - gpr_test_util
1398 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001399- name: grpc_fetch_oauth2
1400 build: tool
1401 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001402 src:
1403 - test/core/security/fetch_oauth2.c
1404 deps:
1405 - grpc_test_util
1406 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001407 - gpr_test_util
1408 - gpr
yang-ga1fecbc2015-12-07 15:46:49 -08001409- name: grpc_invalid_channel_args_test
1410 build: test
1411 language: c
1412 src:
1413 - test/core/surface/invalid_channel_args_test.c
1414 deps:
1415 - grpc_test_util
1416 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001417 - gpr_test_util
1418 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001419- name: grpc_json_token_test
1420 build: test
1421 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001422 src:
1423 - test/core/security/json_token_test.c
1424 deps:
1425 - grpc_test_util
1426 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001427 - gpr_test_util
1428 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001429 platforms:
1430 - linux
1431 - posix
1432 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07001433- name: grpc_jwt_verifier_test
1434 build: test
1435 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001436 src:
1437 - test/core/security/jwt_verifier_test.c
1438 deps:
1439 - grpc_test_util
1440 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001441 - gpr_test_util
1442 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001443- name: grpc_print_google_default_creds_token
1444 build: tool
1445 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001446 src:
1447 - test/core/security/print_google_default_creds_token.c
1448 deps:
1449 - grpc_test_util
1450 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001451 - gpr_test_util
1452 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001453- name: grpc_security_connector_test
1454 build: test
1455 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001456 src:
1457 - test/core/security/security_connector_test.c
1458 deps:
1459 - grpc_test_util
1460 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001461 - gpr_test_util
1462 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001463- name: grpc_verify_jwt
1464 build: tool
1465 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001466 src:
1467 - test/core/security/verify_jwt.c
1468 deps:
1469 - grpc_test_util
1470 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001471 - gpr_test_util
1472 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001473- name: hpack_parser_test
1474 build: test
1475 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001476 src:
1477 - test/core/transport/chttp2/hpack_parser_test.c
1478 deps:
1479 - grpc_test_util
1480 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001481 - gpr_test_util
1482 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001483- name: hpack_table_test
1484 build: test
1485 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001486 src:
1487 - test/core/transport/chttp2/hpack_table_test.c
1488 deps:
1489 - grpc_test_util
1490 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001491 - gpr_test_util
1492 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001493- name: httpcli_format_request_test
1494 build: test
1495 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001496 src:
1497 - test/core/httpcli/format_request_test.c
1498 deps:
1499 - grpc_test_util
1500 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001501 - gpr_test_util
1502 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001503- name: httpcli_parser_test
1504 build: test
1505 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001506 src:
1507 - test/core/httpcli/parser_test.c
1508 deps:
1509 - grpc_test_util
1510 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001511 - gpr_test_util
1512 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001513- name: httpcli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001514 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001515 build: test
1516 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001517 src:
1518 - test/core/httpcli/httpcli_test.c
1519 deps:
1520 - grpc_test_util
1521 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001522 - gpr_test_util
1523 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001524 platforms:
1525 - mac
1526 - linux
1527 - posix
Craig Tillercc0535d2015-12-08 15:14:47 -08001528- name: httpscli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001529 cpu_cost: 0.5
Craig Tillercc0535d2015-12-08 15:14:47 -08001530 build: test
1531 language: c
1532 src:
1533 - test/core/httpcli/httpscli_test.c
1534 deps:
1535 - grpc_test_util
1536 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001537 - gpr_test_util
1538 - gpr
Craig Tillercc0535d2015-12-08 15:14:47 -08001539 platforms:
Craig Tillercc0535d2015-12-08 15:14:47 -08001540 - linux
yang-gf1183302015-12-07 16:02:05 -08001541- name: init_test
1542 build: test
1543 language: c
1544 src:
1545 - test/core/surface/init_test.c
1546 deps:
1547 - grpc_test_util
1548 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001549 - gpr_test_util
1550 - gpr
yang-g077f6f82015-12-07 11:22:51 -08001551- name: invalid_call_argument_test
1552 build: test
1553 language: c
1554 src:
1555 - test/core/end2end/invalid_call_argument_test.c
1556 deps:
1557 - grpc_test_util
1558 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001559 - gpr_test_util
1560 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001561- name: json_rewrite
1562 build: test
1563 run: false
1564 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001565 src:
1566 - test/core/json/json_rewrite.c
1567 deps:
1568 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001569 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001570- name: json_rewrite_test
1571 build: test
1572 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001573 src:
1574 - test/core/json/json_rewrite_test.c
1575 deps:
1576 - grpc_test_util
1577 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001578 - gpr_test_util
1579 - gpr
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001580- name: json_stream_error_test
1581 build: test
1582 language: c
1583 src:
1584 - test/core/json/json_stream_error_test.c
1585 deps:
1586 - grpc_test_util
1587 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001588 - gpr_test_util
1589 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001590- name: json_test
1591 build: test
1592 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001593 src:
1594 - test/core/json/json_test.c
1595 deps:
1596 - grpc_test_util
1597 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001598 - gpr_test_util
1599 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001600- name: lame_client_test
1601 build: test
1602 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001603 src:
1604 - test/core/surface/lame_client_test.c
1605 deps:
1606 - grpc_test_util
1607 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001608 - gpr_test_util
1609 - gpr
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001610- name: lb_policies_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001611 cpu_cost: 0.1
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001612 build: test
1613 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001614 src:
1615 - test/core/client_config/lb_policies_test.c
1616 deps:
1617 - grpc_test_util
1618 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001619 - gpr_test_util
1620 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001621- name: low_level_ping_pong_benchmark
1622 build: benchmark
1623 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001624 src:
1625 - test/core/network_benchmarks/low_level_ping_pong.c
1626 deps:
1627 - grpc_test_util
1628 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001629 - gpr_test_util
1630 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001631 platforms:
1632 - mac
1633 - linux
1634 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001635- name: message_compress_test
1636 build: test
1637 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001638 src:
1639 - test/core/compression/message_compress_test.c
1640 deps:
1641 - grpc_test_util
1642 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001643 - gpr_test_util
1644 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001645- name: multiple_server_queues_test
1646 build: test
1647 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001648 src:
1649 - test/core/end2end/multiple_server_queues_test.c
1650 deps:
1651 - grpc_test_util
1652 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001653 - gpr_test_util
1654 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001655- name: murmur_hash_test
1656 build: test
1657 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001658 src:
1659 - test/core/support/murmur_hash_test.c
1660 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001661 - gpr_test_util
1662 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001663- name: no_server_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001664 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001665 build: test
1666 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001667 src:
1668 - test/core/end2end/no_server_test.c
1669 deps:
1670 - grpc_test_util
1671 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001672 - gpr_test_util
1673 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001674- name: resolve_address_test
1675 build: test
1676 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001677 src:
1678 - test/core/iomgr/resolve_address_test.c
1679 deps:
1680 - grpc_test_util
1681 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001682 - gpr_test_util
1683 - gpr
yang-gd482e592015-12-10 14:04:00 -08001684- name: secure_channel_create_test
1685 build: test
1686 language: c
1687 src:
1688 - test/core/surface/secure_channel_create_test.c
1689 deps:
1690 - grpc_test_util
1691 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001692 - gpr_test_util
1693 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001694- name: secure_endpoint_test
1695 build: test
1696 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001697 src:
1698 - test/core/security/secure_endpoint_test.c
1699 deps:
1700 - grpc_test_util
1701 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001702 - gpr_test_util
1703 - gpr
yang-gfe9a9752015-12-09 10:47:18 -08001704- name: server_chttp2_test
1705 build: test
1706 language: c
1707 src:
1708 - test/core/surface/server_chttp2_test.c
1709 deps:
1710 - grpc_test_util
1711 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001712 - gpr_test_util
1713 - gpr
yang-gc3d94fb2015-12-10 14:38:00 -08001714- name: server_test
1715 build: test
1716 language: c
1717 src:
1718 - test/core/surface/server_test.c
1719 deps:
1720 - grpc_test_util
1721 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001722 - gpr_test_util
1723 - gpr
yang-gc9fca182015-11-06 16:41:33 -08001724- name: set_initial_connect_string_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001725 cpu_cost: 0.1
yang-gc9fca182015-11-06 16:41:33 -08001726 build: test
1727 language: c
1728 src:
1729 - test/core/client_config/set_initial_connect_string_test.c
1730 deps:
1731 - test_tcp_server
1732 - grpc_test_util
1733 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001734 - gpr_test_util
1735 - gpr
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001736- name: sockaddr_resolver_test
1737 build: test
1738 language: c
1739 src:
1740 - test/core/client_config/resolvers/sockaddr_resolver_test.c
1741 deps:
1742 - grpc_test_util
1743 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001744 - gpr_test_util
1745 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001746- name: sockaddr_utils_test
1747 build: test
1748 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001749 src:
1750 - test/core/iomgr/sockaddr_utils_test.c
1751 deps:
1752 - grpc_test_util
1753 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001754 - gpr_test_util
1755 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08001756- name: socket_utils_test
1757 build: test
1758 language: c
1759 src:
1760 - test/core/iomgr/socket_utils_test.c
1761 deps:
1762 - grpc_test_util
1763 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001764 - gpr_test_util
1765 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08001766 platforms:
1767 - mac
1768 - linux
1769 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001770- name: tcp_client_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001771 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001772 build: test
1773 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001774 src:
1775 - test/core/iomgr/tcp_client_posix_test.c
1776 deps:
1777 - grpc_test_util
1778 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001779 - gpr_test_util
1780 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001781 platforms:
1782 - mac
1783 - linux
1784 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001785- name: tcp_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001786 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001787 build: test
1788 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001789 src:
1790 - test/core/iomgr/tcp_posix_test.c
1791 deps:
1792 - grpc_test_util
1793 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001794 - gpr_test_util
1795 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001796 platforms:
1797 - mac
1798 - linux
1799 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001800- name: tcp_server_posix_test
1801 build: test
1802 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001803 src:
1804 - test/core/iomgr/tcp_server_posix_test.c
1805 deps:
1806 - grpc_test_util
1807 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001808 - gpr_test_util
1809 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001810 platforms:
1811 - mac
1812 - linux
1813 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001814- name: time_averaged_stats_test
1815 build: test
1816 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001817 src:
1818 - test/core/iomgr/time_averaged_stats_test.c
1819 deps:
1820 - grpc_test_util
1821 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001822 - gpr_test_util
1823 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001824- name: timeout_encoding_test
1825 build: test
1826 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001827 src:
1828 - test/core/transport/chttp2/timeout_encoding_test.c
1829 deps:
1830 - grpc_test_util
1831 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001832 - gpr_test_util
1833 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001834- name: timer_heap_test
1835 build: test
1836 language: c
1837 src:
1838 - test/core/iomgr/timer_heap_test.c
1839 deps:
1840 - grpc_test_util
1841 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001842 - gpr_test_util
1843 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001844- name: timer_list_test
1845 build: test
1846 language: c
1847 src:
1848 - test/core/iomgr/timer_list_test.c
1849 deps:
1850 - grpc_test_util
1851 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001852 - gpr_test_util
1853 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001854- name: timers_test
1855 build: test
1856 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001857 src:
1858 - test/core/profiling/timers_test.c
1859 deps:
1860 - grpc_test_util
1861 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001862 - gpr_test_util
1863 - gpr
Craig Tiller179e6fe2015-12-09 11:09:47 -08001864- name: transport_connectivity_state_test
1865 build: test
1866 language: c
1867 src:
1868 - test/core/transport/connectivity_state_test.c
1869 deps:
1870 - grpc_test_util
1871 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001872 - gpr_test_util
1873 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001874- name: transport_metadata_test
1875 build: test
1876 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001877 src:
1878 - test/core/transport/metadata_test.c
1879 deps:
1880 - grpc_test_util
1881 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001882 - gpr_test_util
1883 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001884- name: transport_security_test
1885 build: test
1886 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001887 src:
1888 - test/core/tsi/transport_security_test.c
1889 deps:
1890 - grpc_test_util
1891 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001892 - gpr_test_util
1893 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001894 platforms:
1895 - linux
1896 - posix
1897 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07001898- name: udp_server_test
1899 build: test
1900 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001901 src:
1902 - test/core/iomgr/udp_server_test.c
1903 deps:
1904 - grpc_test_util
1905 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001906 - gpr_test_util
1907 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001908 platforms:
1909 - mac
1910 - linux
1911 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001912- name: uri_parser_test
1913 build: test
1914 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001915 src:
1916 - test/core/client_config/uri_parser_test.c
1917 deps:
1918 - grpc_test_util
1919 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001920 - gpr_test_util
1921 - gpr
Craig Tiller73b66062015-09-09 09:34:46 -07001922- name: workqueue_test
1923 build: test
1924 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001925 src:
1926 - test/core/iomgr/workqueue_test.c
1927 deps:
1928 - grpc_test_util
1929 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001930 - gpr_test_util
1931 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001932 platforms:
1933 - mac
1934 - linux
1935 - posix
vjpai04e992a2016-02-10 16:58:38 -08001936- name: alarm_cpp_test
1937 build: test
1938 language: c++
1939 src:
1940 - test/cpp/common/alarm_cpp_test.cc
1941 deps:
1942 - grpc++_test_util
1943 - grpc_test_util
1944 - grpc++
1945 - grpc
Vijay Pai29e1d952016-02-11 00:26:18 -08001946 - gpr_test_util
1947 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001948- name: async_end2end_test
1949 build: test
1950 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001951 src:
1952 - test/cpp/end2end/async_end2end_test.cc
1953 deps:
1954 - grpc++_test_util
1955 - grpc_test_util
1956 - grpc++
1957 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001958 - gpr_test_util
1959 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001960- name: async_streaming_ping_pong_test
1961 build: test
1962 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001963 src:
1964 - test/cpp/qps/async_streaming_ping_pong_test.cc
1965 deps:
1966 - qps
1967 - grpc++_test_util
1968 - grpc_test_util
1969 - grpc++
1970 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001971 - gpr_test_util
1972 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001973 platforms:
1974 - mac
1975 - linux
1976 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001977- name: async_unary_ping_pong_test
1978 build: test
1979 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001980 src:
1981 - test/cpp/qps/async_unary_ping_pong_test.cc
1982 deps:
1983 - qps
1984 - grpc++_test_util
1985 - grpc_test_util
1986 - grpc++
1987 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001988 - gpr_test_util
1989 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001990 platforms:
1991 - mac
1992 - linux
1993 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001994- name: auth_property_iterator_test
1995 build: test
1996 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001997 src:
1998 - test/cpp/common/auth_property_iterator_test.cc
1999 deps:
2000 - grpc++_test_util
2001 - grpc_test_util
2002 - grpc++
2003 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002004 - gpr_test_util
2005 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002006- name: channel_arguments_test
2007 build: test
2008 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002009 src:
yang-g52705592015-11-25 11:45:33 -08002010 - test/cpp/common/channel_arguments_test.cc
Craig Tiller25834342015-09-25 08:08:24 -07002011 deps:
2012 - grpc++
2013 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002014 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002015- name: cli_call_test
2016 build: test
2017 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002018 src:
2019 - test/cpp/util/cli_call_test.cc
2020 deps:
2021 - grpc++_test_util
2022 - grpc_test_util
2023 - grpc++
2024 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002025 - gpr_test_util
2026 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002027- name: client_crash_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002028 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002029 build: test
2030 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002031 src:
2032 - test/cpp/end2end/client_crash_test.cc
2033 deps:
2034 - grpc++_test_util
2035 - grpc_test_util
2036 - grpc++
2037 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002038 - gpr_test_util
2039 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002040 platforms:
2041 - mac
2042 - linux
2043 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002044- name: client_crash_test_server
2045 build: test
2046 run: false
2047 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002048 src:
2049 - test/cpp/end2end/client_crash_test_server.cc
2050 deps:
2051 - grpc++_test_util
2052 - grpc_test_util
2053 - grpc++
2054 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002055 - gpr_test_util
2056 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002057- name: credentials_test
2058 build: test
2059 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002060 src:
2061 - test/cpp/client/credentials_test.cc
2062 deps:
2063 - grpc++
2064 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002065 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002066- name: cxx_byte_buffer_test
2067 build: test
2068 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002069 src:
2070 - test/cpp/util/byte_buffer_test.cc
2071 deps:
2072 - grpc_test_util
2073 - grpc++
2074 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002075 - gpr_test_util
2076 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002077- name: cxx_slice_test
2078 build: test
2079 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002080 src:
2081 - test/cpp/util/slice_test.cc
2082 deps:
2083 - grpc_test_util
2084 - grpc++
2085 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002086 - gpr_test_util
2087 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002088- name: cxx_string_ref_test
2089 build: test
2090 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002091 src:
2092 - test/cpp/util/string_ref_test.cc
2093 deps:
2094 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07002095- name: cxx_time_test
2096 build: test
2097 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002098 src:
2099 - test/cpp/util/time_test.cc
2100 deps:
2101 - grpc_test_util
2102 - grpc++
2103 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002104 - gpr_test_util
2105 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002106- name: end2end_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002107 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002108 build: test
2109 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002110 src:
2111 - test/cpp/end2end/end2end_test.cc
2112 deps:
2113 - grpc++_test_util
2114 - grpc_test_util
2115 - grpc++
2116 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002117 - gpr_test_util
2118 - gpr
vjpai083dc622016-01-11 09:41:17 -08002119- name: generic_async_streaming_ping_pong_test
2120 build: test
2121 language: c++
2122 src:
2123 - test/cpp/qps/generic_async_streaming_ping_pong_test.cc
2124 deps:
2125 - qps
2126 - grpc++_test_util
2127 - grpc_test_util
2128 - grpc++
2129 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002130 - gpr_test_util
2131 - gpr
vjpai083dc622016-01-11 09:41:17 -08002132 platforms:
2133 - mac
2134 - linux
2135 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002136- name: generic_end2end_test
2137 build: test
2138 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002139 src:
2140 - test/cpp/end2end/generic_end2end_test.cc
2141 deps:
2142 - grpc++_test_util
2143 - grpc_test_util
2144 - grpc++
2145 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002146 - gpr_test_util
2147 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002148- name: grpc_cli
2149 build: test
2150 run: false
2151 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002152 src:
2153 - test/cpp/util/grpc_cli.cc
2154 deps:
2155 - grpc++_test_util
2156 - grpc_test_util
2157 - grpc++
2158 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002159 - gpr_test_util
2160 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002161 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002162- name: grpc_cpp_plugin
2163 build: protoc
2164 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002165 src:
2166 - src/compiler/cpp_plugin.cc
2167 deps:
2168 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002169 secure: false
2170 vs_config_type: Application
2171 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}'
2172- name: grpc_csharp_plugin
2173 build: protoc
2174 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002175 src:
2176 - src/compiler/csharp_plugin.cc
2177 deps:
2178 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002179 secure: false
2180 vs_config_type: Application
2181 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}'
2182- name: grpc_objective_c_plugin
2183 build: protoc
2184 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002185 src:
2186 - src/compiler/objective_c_plugin.cc
2187 deps:
2188 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002189 secure: false
2190 vs_config_type: Application
2191 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}'
2192- name: grpc_python_plugin
2193 build: protoc
2194 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002195 src:
2196 - src/compiler/python_plugin.cc
2197 deps:
2198 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002199 secure: false
2200 vs_config_type: Application
2201 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}'
2202- name: grpc_ruby_plugin
2203 build: protoc
2204 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002205 src:
2206 - src/compiler/ruby_plugin.cc
2207 deps:
2208 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002209 secure: false
2210 vs_config_type: Application
2211 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}'
yang-gbe5a2c42016-01-14 13:11:15 -08002212- name: hybrid_end2end_test
2213 build: test
2214 language: c++
2215 src:
2216 - test/cpp/end2end/hybrid_end2end_test.cc
2217 deps:
2218 - grpc++_test_util
2219 - grpc_test_util
2220 - grpc++
2221 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002222 - gpr_test_util
2223 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002224- name: interop_client
2225 build: test
2226 run: false
2227 language: c++
2228 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002229 deps:
2230 - interop_client_main
2231 - interop_client_helper
2232 - grpc++_test_util
2233 - grpc_test_util
2234 - grpc++
2235 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002236 - gpr_test_util
2237 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002238 - grpc++_test_config
2239 platforms:
2240 - mac
2241 - linux
2242 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002243- name: interop_server
2244 build: test
2245 run: false
2246 language: c++
2247 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002248 deps:
2249 - interop_server_main
2250 - interop_server_helper
2251 - grpc++_test_util
2252 - grpc_test_util
2253 - grpc++
2254 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002255 - gpr_test_util
2256 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002257 - grpc++_test_config
2258 platforms:
2259 - mac
2260 - linux
2261 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002262- name: interop_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002263 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002264 build: test
2265 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002266 src:
2267 - test/cpp/interop/interop_test.cc
2268 deps:
2269 - grpc_test_util
2270 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002271 - gpr_test_util
2272 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002273 platforms:
2274 - mac
2275 - linux
2276 - posix
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002277- name: metrics_client
2278 build: test
2279 run: false
2280 language: c++
2281 headers:
2282 - test/cpp/util/metrics_server.h
2283 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002284 - src/proto/grpc/testing/metrics.proto
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002285 - test/cpp/interop/metrics_client.cc
2286 deps:
2287 - grpc++
2288 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002289 - gpr
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002290 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002291- name: mock_test
2292 build: test
2293 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002294 src:
2295 - test/cpp/end2end/mock_test.cc
2296 deps:
2297 - grpc++_test_util
2298 - grpc_test_util
2299 - grpc++
2300 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002301 - gpr_test_util
2302 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002303- name: qps_driver
2304 build: benchmark
2305 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002306 src:
2307 - test/cpp/qps/qps_driver.cc
2308 deps:
2309 - qps
2310 - grpc++_test_util
2311 - grpc_test_util
2312 - grpc++
2313 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002314 - gpr_test_util
2315 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002316 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002317- name: qps_interarrival_test
2318 build: test
2319 run: false
2320 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002321 src:
2322 - test/cpp/qps/qps_interarrival_test.cc
2323 deps:
2324 - qps
2325 - grpc++_test_util
2326 - grpc_test_util
2327 - grpc++
2328 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002329 - gpr_test_util
2330 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002331 platforms:
2332 - mac
2333 - linux
2334 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002335- name: qps_openloop_test
2336 build: test
2337 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002338 src:
2339 - test/cpp/qps/qps_openloop_test.cc
2340 deps:
2341 - qps
2342 - grpc++_test_util
2343 - grpc_test_util
2344 - grpc++
2345 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002346 - gpr_test_util
2347 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002348 - grpc++_test_config
2349 platforms:
2350 - mac
2351 - linux
2352 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002353- name: qps_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002354 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07002355 build: test
2356 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002357 src:
2358 - test/cpp/qps/qps_test.cc
2359 deps:
2360 - qps
2361 - grpc++_test_util
2362 - grpc_test_util
2363 - grpc++
2364 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002365 - gpr_test_util
2366 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002367 - grpc++_test_config
2368 exclude_configs:
2369 - tsan
2370 platforms:
2371 - mac
2372 - linux
2373 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002374- name: qps_worker
2375 build: benchmark
2376 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002377 headers:
2378 - test/cpp/qps/client.h
2379 - test/cpp/qps/server.h
2380 src:
2381 - test/cpp/qps/worker.cc
2382 deps:
2383 - qps
2384 - grpc++_test_util
2385 - grpc_test_util
2386 - grpc++
2387 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002388 - gpr_test_util
2389 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002390 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002391- name: reconnect_interop_client
2392 build: test
2393 run: false
2394 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002395 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002396 - src/proto/grpc/testing/empty.proto
2397 - src/proto/grpc/testing/messages.proto
2398 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07002399 - test/cpp/interop/reconnect_interop_client.cc
2400 deps:
2401 - grpc++_test_util
2402 - grpc_test_util
2403 - grpc++
2404 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002405 - gpr_test_util
2406 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002407 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002408- name: reconnect_interop_server
2409 build: test
2410 run: false
2411 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002412 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002413 - src/proto/grpc/testing/empty.proto
2414 - src/proto/grpc/testing/messages.proto
2415 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07002416 - test/cpp/interop/reconnect_interop_server.cc
2417 deps:
2418 - reconnect_server
yang-gc9fca182015-11-06 16:41:33 -08002419 - test_tcp_server
Craig Tiller25834342015-09-25 08:08:24 -07002420 - grpc++_test_util
2421 - grpc_test_util
2422 - grpc++
2423 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002424 - gpr_test_util
2425 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002426 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002427- name: secure_auth_context_test
2428 build: test
2429 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002430 src:
2431 - test/cpp/common/secure_auth_context_test.cc
2432 deps:
2433 - grpc++_test_util
2434 - grpc_test_util
2435 - grpc++
2436 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002437 - gpr_test_util
2438 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08002439- name: secure_sync_unary_ping_pong_test
2440 build: test
2441 language: c++
2442 src:
2443 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc
2444 deps:
2445 - qps
2446 - grpc++_test_util
2447 - grpc_test_util
2448 - grpc++
2449 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002450 - gpr_test_util
2451 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08002452 platforms:
2453 - mac
2454 - linux
2455 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002456- name: server_crash_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002457 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002458 build: test
2459 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002460 src:
2461 - test/cpp/end2end/server_crash_test.cc
2462 deps:
2463 - grpc++_test_util
2464 - grpc_test_util
2465 - grpc++
2466 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002467 - gpr_test_util
2468 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002469 platforms:
2470 - mac
2471 - linux
2472 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002473- name: server_crash_test_client
2474 build: test
2475 run: false
2476 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002477 src:
2478 - test/cpp/end2end/server_crash_test_client.cc
2479 deps:
2480 - grpc++_test_util
2481 - grpc_test_util
2482 - grpc++
2483 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002484 - gpr_test_util
2485 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002486- name: shutdown_test
2487 build: test
2488 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002489 src:
2490 - test/cpp/end2end/shutdown_test.cc
2491 deps:
2492 - grpc++_test_util
2493 - grpc_test_util
2494 - grpc++
2495 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002496 - gpr_test_util
2497 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002498- name: status_test
2499 build: test
2500 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002501 src:
2502 - test/cpp/util/status_test.cc
2503 deps:
2504 - grpc_test_util
2505 - grpc++
2506 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002507 - gpr_test_util
2508 - gpr
Craig Tiller1fdb05b2015-09-01 17:13:30 -07002509- name: streaming_throughput_test
2510 build: test
2511 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002512 src:
2513 - test/cpp/end2end/streaming_throughput_test.cc
2514 deps:
2515 - grpc++_test_util
2516 - grpc_test_util
2517 - grpc++
2518 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002519 - gpr_test_util
2520 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002521 platforms:
2522 - mac
2523 - linux
2524 - posix
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002525- name: stress_test
2526 build: test
Sree Kuchibhotla117c8af2015-10-26 10:59:17 -07002527 run: false
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002528 language: c++
2529 headers:
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002530 - test/cpp/interop/client_helper.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002531 - test/cpp/interop/interop_client.h
2532 - test/cpp/interop/stress_interop_client.h
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002533 - test/cpp/util/metrics_server.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002534 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002535 - src/proto/grpc/testing/empty.proto
2536 - src/proto/grpc/testing/messages.proto
2537 - src/proto/grpc/testing/metrics.proto
2538 - src/proto/grpc/testing/test.proto
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002539 - test/cpp/interop/interop_client.cc
2540 - test/cpp/interop/stress_interop_client.cc
2541 - test/cpp/interop/stress_test.cc
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002542 - test/cpp/util/metrics_server.cc
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002543 deps:
2544 - grpc++_test_util
2545 - grpc_test_util
2546 - grpc++
2547 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002548 - gpr_test_util
2549 - gpr
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002550 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002551- name: sync_streaming_ping_pong_test
2552 build: test
2553 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002554 src:
2555 - test/cpp/qps/sync_streaming_ping_pong_test.cc
2556 deps:
2557 - qps
2558 - grpc++_test_util
2559 - grpc_test_util
2560 - grpc++
2561 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002562 - gpr_test_util
2563 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002564 platforms:
2565 - mac
2566 - linux
2567 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002568- name: sync_unary_ping_pong_test
2569 build: test
2570 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002571 src:
2572 - test/cpp/qps/sync_unary_ping_pong_test.cc
2573 deps:
2574 - qps
2575 - grpc++_test_util
2576 - grpc_test_util
2577 - grpc++
2578 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002579 - gpr_test_util
2580 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002581 platforms:
2582 - mac
2583 - linux
2584 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002585- name: thread_stress_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002586 cpu_cost: 100
Craig Tillerbf4b2242015-08-31 15:53:53 -07002587 build: test
2588 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002589 src:
2590 - test/cpp/end2end/thread_stress_test.cc
2591 deps:
2592 - grpc++_test_util
2593 - grpc_test_util
2594 - grpc++
2595 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002596 - gpr_test_util
2597 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002598- name: zookeeper_test
2599 build: test
Craig Tiller7bedba82015-09-24 08:22:43 -07002600 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002601 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002602 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002603 - src/proto/grpc/testing/echo.proto
Craig Tiller25834342015-09-25 08:08:24 -07002604 - test/cpp/end2end/zookeeper_test.cc
2605 deps:
2606 - grpc++_test_util
2607 - grpc_test_util
2608 - grpc++
2609 - grpc_zookeeper
2610 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002611 - gpr_test_util
2612 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002613 external_deps:
2614 - zookeeper
2615 platforms:
2616 - linux
Craig Tillerab230452016-01-04 08:18:43 -08002617- name: public_headers_must_be_c89
2618 build: test
2619 language: c89
2620 src:
2621 - test/core/surface/public_headers_must_be_c89.c
2622 deps:
2623 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002624 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002625vspackages:
Craig Tiller25834342015-09-25 08:08:24 -07002626- linkage: static
2627 name: grpc.dependencies.zlib
2628 props: false
2629 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08002630 version: 1.2.8.10
Jan Tattermuschd5653e42016-01-12 12:43:24 -08002631- linkage: static
2632 name: grpc.dependencies.openssl
Craig Tiller25834342015-09-25 08:08:24 -07002633 props: true
2634 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08002635 version: 1.0.204.1
Craig Tiller25834342015-09-25 08:08:24 -07002636- name: gflags
2637 props: false
2638 redist: false
2639 version: 2.1.2.1
2640- name: gtest
2641 props: false
2642 redist: false
2643 version: 1.7.0.1
Craig Tillera0f85172016-01-20 15:56:06 -08002644configs:
2645 asan:
2646 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002647 CPPFLAGS: -O0 -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller954e9462016-02-01 17:20:57 -08002648 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08002649 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002650 LD: clang
2651 LDFLAGS: -fsanitize=address
2652 LDXX: clang++
2653 compile_the_world: true
2654 test_environ:
2655 ASAN_OPTIONS: suppressions=tools/asan_suppressions.txt:detect_leaks=1:color=always
2656 LSAN_OPTIONS: suppressions=tools/asan_suppressions.txt:report_objects=1
Craig Tiller81df68d2016-01-21 13:59:50 -08002657 timeout_multiplier: 1.5
Craig Tillera0f85172016-01-20 15:56:06 -08002658 asan-noleaks:
2659 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002660 CPPFLAGS: -O0 -fsanitize=address -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller954e9462016-02-01 17:20:57 -08002661 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08002662 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002663 LD: clang
2664 LDFLAGS: -fsanitize=address
2665 LDXX: clang++
Craig Tiller81df68d2016-01-21 13:59:50 -08002666 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08002667 test_environ:
2668 ASAN_OPTIONS: detect_leaks=0:color=always
Craig Tiller81df68d2016-01-21 13:59:50 -08002669 timeout_multiplier: 1.5
Craig Tillera0f85172016-01-20 15:56:06 -08002670 basicprof:
2671 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
2672 DEFINES: NDEBUG
2673 dbg:
2674 CPPFLAGS: -O0
2675 DEFINES: _DEBUG DEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08002676 gcov:
2677 CC: gcc
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002678 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
Craig Tillera0f85172016-01-20 15:56:06 -08002679 CXX: g++
Craig Tillera0f85172016-01-20 15:56:06 -08002680 DEFINES: _DEBUG DEBUG GPR_GCOV
2681 LD: gcc
2682 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic
2683 LDXX: g++
2684 helgrind:
2685 CPPFLAGS: -O0
2686 DEFINES: _DEBUG DEBUG
2687 LDFLAGS: -rdynamic
2688 timeout_multiplier: 20
2689 valgrind: --tool=helgrind
2690 memcheck:
2691 CPPFLAGS: -O0
2692 DEFINES: _DEBUG DEBUG
2693 LDFLAGS: -rdynamic
2694 timeout_multiplier: 10
2695 valgrind: --tool=memcheck --leak-check=full
2696 msan:
2697 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002698 CPPFLAGS: -O0 -fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer
Craig Tillera0f85172016-01-20 15:56:06 -08002699 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1 -Wno-unused-command-line-argument
Craig Tiller954e9462016-02-01 17:20:57 -08002700 -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08002701 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002702 DEFINES: NDEBUG
2703 LD: clang
2704 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
2705 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
2706 LDXX: clang++
2707 compile_the_world: true
Craig Tiller3e301a32016-01-27 15:36:52 -08002708 timeout_multiplier: 2
Craig Tillera0f85172016-01-20 15:56:06 -08002709 mutrace:
2710 CPPFLAGS: -O0
2711 DEFINES: _DEBUG DEBUG
2712 LDFLAGS: -rdynamic
2713 opt:
2714 CPPFLAGS: -O2
2715 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08002716 stapprof:
2717 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER
2718 DEFINES: NDEBUG
2719 tsan:
2720 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002721 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller954e9462016-02-01 17:20:57 -08002722 -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08002723 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002724 LD: clang
2725 LDFLAGS: -fsanitize=thread -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
2726 LDXX: clang++
2727 compile_the_world: true
2728 test_environ:
2729 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
2730 timeout_multiplier: 2
2731 ubsan:
2732 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002733 CPPFLAGS: -O1 -fsanitize=undefined -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tillera0f85172016-01-20 15:56:06 -08002734 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002735 DEFINES: NDEBUG
2736 LD: clang
2737 LDFLAGS: -fsanitize=undefined
2738 LDXX: clang++
2739 compile_the_world: true
2740 timeout_multiplier: 1.5
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002741defaults:
2742 boringssl:
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01002743 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas
Nicolas "Pixel" Noble17230442016-01-29 01:46:19 +01002744 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002745 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01002746 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01002747 global:
2748 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
2749 LDFLAGS: -g
2750 zlib:
Nicolas "Pixel" Noble45000342016-01-28 05:04:45 +01002751 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
Nicolas "Pixel" Noble545c6c12016-01-28 06:01:46 +01002752 $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
murgatroid99879bc4f2015-11-05 10:35:04 -08002753node_modules:
2754- deps:
2755 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002756 - gpr
murgatroid995c56c922016-01-25 13:32:52 -08002757 - boringssl
2758 - z
murgatroid9994a75412015-11-19 14:04:53 -08002759 headers:
2760 - src/node/ext/byte_buffer.h
2761 - src/node/ext/call.h
2762 - src/node/ext/call_credentials.h
2763 - src/node/ext/channel.h
2764 - src/node/ext/channel_credentials.h
2765 - src/node/ext/completion_queue_async_worker.h
2766 - src/node/ext/server.h
2767 - src/node/ext/server_credentials.h
2768 - src/node/ext/timeval.h
2769 js:
2770 - src/node/index.js
2771 - src/node/src/client.js
2772 - src/node/src/common.js
2773 - src/node/src/credentials.js
murgatroid9991629972016-02-03 08:46:45 -08002774 - src/node/src/grpc_extension.js
murgatroid9994a75412015-11-19 14:04:53 -08002775 - src/node/src/metadata.js
2776 - src/node/src/server.js
murgatroid99879bc4f2015-11-05 10:35:04 -08002777 name: grpc_node
2778 src:
2779 - src/node/ext/byte_buffer.cc
2780 - src/node/ext/call.cc
2781 - src/node/ext/call_credentials.cc
2782 - src/node/ext/channel.cc
2783 - src/node/ext/channel_credentials.cc
2784 - src/node/ext/completion_queue_async_worker.cc
2785 - src/node/ext/node_grpc.cc
2786 - src/node/ext/server.cc
2787 - src/node/ext/server_credentials.cc
2788 - src/node/ext/timeval.cc
Masood Malekghassemi116982e2015-12-11 15:53:38 -08002789python_dependencies:
2790 deps:
2791 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002792 - gpr
Masood Malekghassemi387e1162016-01-05 10:16:12 -08002793 - boringssl
Masood Malekghassemi0cc27922016-01-22 16:32:41 -08002794 - z
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01002795ruby_gem:
2796 deps:
2797 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002798 - gpr
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01002799 - boringssl
2800 - z