blob: f5fc63b929716a55283dfcf2e2c79e0c4d644744 [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:
Craig Tiller8f8e9f92016-03-29 09:41:28 -070016 - src/core/ext/census/aggregation.h
17 - src/core/ext/census/census_interface.h
18 - src/core/ext/census/census_rpc_stats.h
19 - src/core/ext/census/grpc_filter.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070020 - src/core/ext/census/mlog.h
21 - src/core/ext/census/rpc_metric_id.h
Craig Tiller25834342015-09-25 08:08:24 -070022 src:
Craig Tiller8f8e9f92016-03-29 09:41:28 -070023 - src/core/ext/census/context.c
24 - src/core/ext/census/grpc_context.c
25 - src/core/ext/census/grpc_filter.c
26 - src/core/ext/census/grpc_plugin.c
27 - src/core/ext/census/initialize.c
28 - src/core/ext/census/mlog.c
29 - src/core/ext/census/operation.c
30 - src/core/ext/census/placeholders.c
31 - src/core/ext/census/tracing.c
32 plugin: census_grpc_plugin
Craig Tillerd1697d92016-04-05 16:05:46 -070033 uses:
34 - grpc_base
35- name: gpr_base
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010036 public_headers:
37 - include/grpc/support/alloc.h
38 - include/grpc/support/atm.h
39 - include/grpc/support/atm_gcc_atomic.h
40 - include/grpc/support/atm_gcc_sync.h
41 - include/grpc/support/atm_win32.h
42 - include/grpc/support/avl.h
43 - include/grpc/support/cmdline.h
44 - include/grpc/support/cpu.h
45 - include/grpc/support/histogram.h
46 - include/grpc/support/host_port.h
47 - include/grpc/support/log.h
48 - include/grpc/support/log_win32.h
49 - include/grpc/support/port_platform.h
50 - include/grpc/support/slice.h
51 - include/grpc/support/slice_buffer.h
52 - include/grpc/support/string_util.h
53 - include/grpc/support/subprocess.h
54 - include/grpc/support/sync.h
55 - include/grpc/support/sync_generic.h
56 - include/grpc/support/sync_posix.h
57 - include/grpc/support/sync_win32.h
58 - include/grpc/support/thd.h
59 - include/grpc/support/time.h
60 - include/grpc/support/tls.h
61 - include/grpc/support/tls_gcc.h
62 - include/grpc/support/tls_msvc.h
63 - include/grpc/support/tls_pthread.h
64 - include/grpc/support/useful.h
65 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -070066 - src/core/lib/profiling/timers.h
67 - src/core/lib/support/backoff.h
68 - src/core/lib/support/block_annotate.h
69 - src/core/lib/support/env.h
70 - src/core/lib/support/load_file.h
71 - src/core/lib/support/murmur_hash.h
72 - src/core/lib/support/stack_lockfree.h
73 - src/core/lib/support/string.h
74 - src/core/lib/support/string_win32.h
75 - src/core/lib/support/thd_internal.h
76 - src/core/lib/support/time_precise.h
77 - src/core/lib/support/tmpfile.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010078 src:
Craig Tillerf23078c2016-03-25 17:07:29 -070079 - src/core/lib/profiling/basic_timers.c
80 - src/core/lib/profiling/stap_timers.c
81 - src/core/lib/support/alloc.c
82 - src/core/lib/support/avl.c
83 - src/core/lib/support/backoff.c
84 - src/core/lib/support/cmdline.c
85 - src/core/lib/support/cpu_iphone.c
86 - src/core/lib/support/cpu_linux.c
87 - src/core/lib/support/cpu_posix.c
88 - src/core/lib/support/cpu_windows.c
89 - src/core/lib/support/env_linux.c
90 - src/core/lib/support/env_posix.c
91 - src/core/lib/support/env_win32.c
92 - src/core/lib/support/histogram.c
93 - src/core/lib/support/host_port.c
94 - src/core/lib/support/load_file.c
95 - src/core/lib/support/log.c
96 - src/core/lib/support/log_android.c
97 - src/core/lib/support/log_linux.c
98 - src/core/lib/support/log_posix.c
99 - src/core/lib/support/log_win32.c
100 - src/core/lib/support/murmur_hash.c
101 - src/core/lib/support/slice.c
102 - src/core/lib/support/slice_buffer.c
103 - src/core/lib/support/stack_lockfree.c
104 - src/core/lib/support/string.c
105 - src/core/lib/support/string_posix.c
106 - src/core/lib/support/string_win32.c
107 - src/core/lib/support/subprocess_posix.c
108 - src/core/lib/support/subprocess_windows.c
109 - src/core/lib/support/sync.c
110 - src/core/lib/support/sync_posix.c
111 - src/core/lib/support/sync_win32.c
112 - src/core/lib/support/thd.c
113 - src/core/lib/support/thd_posix.c
114 - src/core/lib/support/thd_win32.c
115 - src/core/lib/support/time.c
116 - src/core/lib/support/time_posix.c
117 - src/core/lib/support/time_precise.c
118 - src/core/lib/support/time_win32.c
119 - src/core/lib/support/tls_pthread.c
120 - src/core/lib/support/tmpfile_posix.c
121 - src/core/lib/support/tmpfile_win32.c
122 - src/core/lib/support/wrap_memcpy.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700123 uses:
124 - gpr_codegen
Craig Tiller1298afd2016-02-09 12:29:17 -0800125- name: gpr_codegen
126 public_headers:
127 - include/grpc/impl/codegen/alloc.h
128 - include/grpc/impl/codegen/atm.h
129 - include/grpc/impl/codegen/atm_gcc_atomic.h
130 - include/grpc/impl/codegen/atm_gcc_sync.h
131 - include/grpc/impl/codegen/atm_win32.h
132 - include/grpc/impl/codegen/log.h
133 - include/grpc/impl/codegen/port_platform.h
134 - include/grpc/impl/codegen/slice.h
135 - include/grpc/impl/codegen/slice_buffer.h
136 - include/grpc/impl/codegen/sync.h
137 - include/grpc/impl/codegen/sync_generic.h
138 - include/grpc/impl/codegen/sync_posix.h
139 - include/grpc/impl/codegen/sync_win32.h
140 - include/grpc/impl/codegen/time.h
Craig Tillerbf4b2242015-08-31 15:53:53 -0700141- name: grpc++_base
Craig Tiller25834342015-09-25 08:08:24 -0700142 public_headers:
vjpaif9f61cf2016-02-10 20:51:53 -0800143 - include/grpc++/alarm.h
Craig Tiller25834342015-09-25 08:08:24 -0700144 - include/grpc++/channel.h
145 - include/grpc++/client_context.h
146 - include/grpc++/completion_queue.h
147 - include/grpc++/create_channel.h
148 - include/grpc++/generic/async_generic_service.h
149 - include/grpc++/generic/generic_stub.h
150 - include/grpc++/grpc++.h
151 - include/grpc++/impl/call.h
152 - include/grpc++/impl/client_unary_call.h
153 - include/grpc++/impl/grpc_library.h
yang-g77c63332016-01-14 16:09:04 -0800154 - include/grpc++/impl/method_handler_impl.h
Craig Tiller25834342015-09-25 08:08:24 -0700155 - include/grpc++/impl/proto_utils.h
156 - include/grpc++/impl/rpc_method.h
157 - include/grpc++/impl/rpc_service_method.h
158 - include/grpc++/impl/serialization_traits.h
yang-ga23f17b2015-11-25 10:21:05 -0800159 - include/grpc++/impl/server_builder_option.h
Craig Tiller25834342015-09-25 08:08:24 -0700160 - include/grpc++/impl/service_type.h
161 - include/grpc++/impl/sync.h
162 - include/grpc++/impl/sync_cxx11.h
163 - include/grpc++/impl/sync_no_cxx11.h
164 - include/grpc++/impl/thd.h
165 - include/grpc++/impl/thd_cxx11.h
166 - include/grpc++/impl/thd_no_cxx11.h
167 - include/grpc++/security/auth_context.h
168 - include/grpc++/security/auth_metadata_processor.h
169 - include/grpc++/security/credentials.h
170 - include/grpc++/security/server_credentials.h
171 - include/grpc++/server.h
172 - include/grpc++/server_builder.h
173 - include/grpc++/server_context.h
174 - include/grpc++/support/async_stream.h
175 - include/grpc++/support/async_unary_call.h
176 - include/grpc++/support/byte_buffer.h
177 - include/grpc++/support/channel_arguments.h
178 - include/grpc++/support/config.h
179 - include/grpc++/support/config_protobuf.h
180 - include/grpc++/support/slice.h
181 - include/grpc++/support/status.h
182 - include/grpc++/support/status_code_enum.h
183 - include/grpc++/support/string_ref.h
184 - include/grpc++/support/stub_options.h
185 - include/grpc++/support/sync_stream.h
186 - include/grpc++/support/time.h
187 headers:
188 - src/cpp/client/create_channel_internal.h
David Garcia Quintas79d90962016-03-09 13:57:46 -0800189 - src/cpp/common/core_codegen.h
Craig Tiller25834342015-09-25 08:08:24 -0700190 - src/cpp/common/create_auth_context.h
191 - src/cpp/server/dynamic_thread_pool.h
Craig Tiller25834342015-09-25 08:08:24 -0700192 - src/cpp/server/thread_pool_interface.h
193 src:
194 - src/cpp/client/channel.cc
Craig Tiller25834342015-09-25 08:08:24 -0700195 - src/cpp/client/client_context.cc
196 - src/cpp/client/create_channel.cc
197 - src/cpp/client/create_channel_internal.cc
198 - src/cpp/client/credentials.cc
199 - src/cpp/client/generic_stub.cc
200 - src/cpp/client/insecure_credentials.cc
yang-g52705592015-11-25 11:45:33 -0800201 - src/cpp/common/channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -0700202 - src/cpp/common/completion_queue.cc
Nicolas "Pixel" Noble42683182016-03-17 00:25:39 +0100203 - src/cpp/common/core_codegen.cc
Craig Tiller25834342015-09-25 08:08:24 -0700204 - src/cpp/common/rpc_method.cc
Craig Tiller25834342015-09-25 08:08:24 -0700205 - src/cpp/server/async_generic_service.cc
206 - src/cpp/server/create_default_thread_pool.cc
207 - src/cpp/server/dynamic_thread_pool.cc
Craig Tiller25834342015-09-25 08:08:24 -0700208 - src/cpp/server/insecure_server_credentials.cc
209 - src/cpp/server/server.cc
210 - src/cpp/server/server_builder.cc
211 - src/cpp/server/server_context.cc
212 - src/cpp/server/server_credentials.cc
213 - src/cpp/util/byte_buffer.cc
214 - src/cpp/util/slice.cc
215 - src/cpp/util/status.cc
216 - src/cpp/util/string_ref.cc
217 - src/cpp/util/time.cc
Craig Tillerd1697d92016-04-05 16:05:46 -0700218 deps:
219 - grpc
220 uses:
221 - grpc++_codegen
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800222- name: grpc++_codegen
223 public_headers:
David Garcia Quintas6a484052016-01-25 19:12:37 -0800224 - include/grpc++/impl/codegen/async_stream.h
David Garcia Quintas6bd7b972016-01-27 19:21:12 -0800225 - include/grpc++/impl/codegen/async_unary_call.h
David Garcia Quintasb523c732016-01-25 18:22:28 -0800226 - include/grpc++/impl/codegen/call.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800227 - include/grpc++/impl/codegen/call_hook.h
228 - include/grpc++/impl/codegen/channel_interface.h
David Garcia Quintasb523c732016-01-25 18:22:28 -0800229 - include/grpc++/impl/codegen/client_context.h
David Garcia Quintas6bd7b972016-01-27 19:21:12 -0800230 - include/grpc++/impl/codegen/client_unary_call.h
231 - include/grpc++/impl/codegen/completion_queue.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800232 - include/grpc++/impl/codegen/completion_queue_tag.h
233 - include/grpc++/impl/codegen/config.h
David Garcia Quintas6a484052016-01-25 19:12:37 -0800234 - include/grpc++/impl/codegen/config_protobuf.h
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100235 - include/grpc++/impl/codegen/core_codegen_interface.h
David Garcia Quintase1300de2016-01-27 18:41:26 -0800236 - include/grpc++/impl/codegen/grpc_library.h
David Garcia Quintas6bd7b972016-01-27 19:21:12 -0800237 - include/grpc++/impl/codegen/method_handler_impl.h
David Garcia Quintas6a484052016-01-25 19:12:37 -0800238 - include/grpc++/impl/codegen/proto_utils.h
David Garcia Quintas6bd7b972016-01-27 19:21:12 -0800239 - include/grpc++/impl/codegen/rpc_method.h
240 - include/grpc++/impl/codegen/rpc_service_method.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800241 - include/grpc++/impl/codegen/security/auth_context.h
David Garcia Quintasb523c732016-01-25 18:22:28 -0800242 - include/grpc++/impl/codegen/serialization_traits.h
243 - include/grpc++/impl/codegen/server_context.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800244 - include/grpc++/impl/codegen/server_interface.h
David Garcia Quintasb523c732016-01-25 18:22:28 -0800245 - include/grpc++/impl/codegen/service_type.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800246 - include/grpc++/impl/codegen/status.h
247 - include/grpc++/impl/codegen/status_code_enum.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800248 - include/grpc++/impl/codegen/string_ref.h
David Garcia Quintase1300de2016-01-27 18:41:26 -0800249 - include/grpc++/impl/codegen/stub_options.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800250 - include/grpc++/impl/codegen/sync.h
251 - include/grpc++/impl/codegen/sync_cxx11.h
252 - include/grpc++/impl/codegen/sync_no_cxx11.h
David Garcia Quintas6bd7b972016-01-27 19:21:12 -0800253 - include/grpc++/impl/codegen/sync_stream.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800254 - include/grpc++/impl/codegen/time.h
David Garcia Quintase1300de2016-01-27 18:41:26 -0800255 src:
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100256 - src/cpp/codegen/codegen_init.cc
Craig Tillerd1697d92016-04-05 16:05:46 -0700257 deps:
258 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700259- name: grpc_base
Craig Tiller25834342015-09-25 08:08:24 -0700260 public_headers:
261 - include/grpc/byte_buffer.h
262 - include/grpc/byte_buffer_reader.h
263 - include/grpc/compression.h
264 - include/grpc/grpc.h
265 - include/grpc/status.h
266 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -0700267 - src/core/lib/channel/channel_args.h
268 - src/core/lib/channel/channel_stack.h
269 - src/core/lib/channel/channel_stack_builder.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700270 - src/core/lib/channel/compress_filter.h
271 - src/core/lib/channel/connected_channel.h
272 - src/core/lib/channel/context.h
273 - src/core/lib/channel/http_client_filter.h
274 - src/core/lib/channel/http_server_filter.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700275 - src/core/lib/compression/algorithm_metadata.h
276 - src/core/lib/compression/message_compress.h
277 - src/core/lib/debug/trace.h
278 - src/core/lib/http/format_request.h
279 - src/core/lib/http/httpcli.h
280 - src/core/lib/http/parser.h
281 - src/core/lib/iomgr/closure.h
282 - src/core/lib/iomgr/endpoint.h
283 - src/core/lib/iomgr/endpoint_pair.h
Craig Tiller8a034482016-03-28 16:09:04 -0700284 - src/core/lib/iomgr/ev_poll_and_epoll_posix.h
285 - src/core/lib/iomgr/ev_posix.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700286 - src/core/lib/iomgr/exec_ctx.h
287 - src/core/lib/iomgr/executor.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700288 - src/core/lib/iomgr/iocp_windows.h
289 - src/core/lib/iomgr/iomgr.h
290 - src/core/lib/iomgr/iomgr_internal.h
291 - src/core/lib/iomgr/iomgr_posix.h
292 - src/core/lib/iomgr/pollset.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700293 - src/core/lib/iomgr/pollset_set.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700294 - src/core/lib/iomgr/pollset_set_windows.h
295 - src/core/lib/iomgr/pollset_windows.h
296 - src/core/lib/iomgr/resolve_address.h
297 - src/core/lib/iomgr/sockaddr.h
298 - src/core/lib/iomgr/sockaddr_posix.h
299 - src/core/lib/iomgr/sockaddr_utils.h
300 - src/core/lib/iomgr/sockaddr_win32.h
301 - src/core/lib/iomgr/socket_utils_posix.h
302 - src/core/lib/iomgr/socket_windows.h
303 - src/core/lib/iomgr/tcp_client.h
304 - src/core/lib/iomgr/tcp_posix.h
305 - src/core/lib/iomgr/tcp_server.h
306 - src/core/lib/iomgr/tcp_windows.h
307 - src/core/lib/iomgr/time_averaged_stats.h
308 - src/core/lib/iomgr/timer.h
309 - src/core/lib/iomgr/timer_heap.h
310 - src/core/lib/iomgr/udp_server.h
311 - src/core/lib/iomgr/unix_sockets_posix.h
312 - src/core/lib/iomgr/wakeup_fd_pipe.h
313 - src/core/lib/iomgr/wakeup_fd_posix.h
314 - src/core/lib/iomgr/workqueue.h
315 - src/core/lib/iomgr/workqueue_posix.h
316 - src/core/lib/iomgr/workqueue_windows.h
317 - src/core/lib/json/json.h
318 - src/core/lib/json/json_common.h
319 - src/core/lib/json/json_reader.h
320 - src/core/lib/json/json_writer.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700321 - src/core/lib/surface/api_trace.h
322 - src/core/lib/surface/call.h
323 - src/core/lib/surface/call_test_only.h
324 - src/core/lib/surface/channel.h
325 - src/core/lib/surface/channel_init.h
326 - src/core/lib/surface/channel_stack_type.h
327 - src/core/lib/surface/completion_queue.h
328 - src/core/lib/surface/event_string.h
329 - src/core/lib/surface/init.h
330 - src/core/lib/surface/lame_client.h
331 - src/core/lib/surface/server.h
332 - src/core/lib/surface/surface_trace.h
Craig Tillerd1697d92016-04-05 16:05:46 -0700333 - src/core/lib/transport/bin_encoder.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700334 - src/core/lib/transport/byte_stream.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700335 - src/core/lib/transport/connectivity_state.h
336 - src/core/lib/transport/metadata.h
337 - src/core/lib/transport/metadata_batch.h
338 - src/core/lib/transport/static_metadata.h
339 - src/core/lib/transport/transport.h
340 - src/core/lib/transport/transport_impl.h
Craig Tiller25834342015-09-25 08:08:24 -0700341 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700342 - src/core/lib/channel/channel_args.c
343 - src/core/lib/channel/channel_stack.c
344 - src/core/lib/channel/channel_stack_builder.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700345 - src/core/lib/channel/compress_filter.c
346 - src/core/lib/channel/connected_channel.c
347 - src/core/lib/channel/http_client_filter.c
348 - src/core/lib/channel/http_server_filter.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700349 - src/core/lib/compression/compression_algorithm.c
350 - src/core/lib/compression/message_compress.c
351 - src/core/lib/debug/trace.c
352 - src/core/lib/http/format_request.c
353 - src/core/lib/http/httpcli.c
354 - src/core/lib/http/parser.c
355 - src/core/lib/iomgr/closure.c
356 - src/core/lib/iomgr/endpoint.c
357 - src/core/lib/iomgr/endpoint_pair_posix.c
358 - src/core/lib/iomgr/endpoint_pair_windows.c
Craig Tiller8a034482016-03-28 16:09:04 -0700359 - src/core/lib/iomgr/ev_poll_and_epoll_posix.c
360 - src/core/lib/iomgr/ev_posix.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700361 - src/core/lib/iomgr/exec_ctx.c
362 - src/core/lib/iomgr/executor.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700363 - src/core/lib/iomgr/iocp_windows.c
364 - src/core/lib/iomgr/iomgr.c
365 - src/core/lib/iomgr/iomgr_posix.c
366 - src/core/lib/iomgr/iomgr_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700367 - src/core/lib/iomgr/pollset_set_windows.c
368 - src/core/lib/iomgr/pollset_windows.c
369 - src/core/lib/iomgr/resolve_address_posix.c
370 - src/core/lib/iomgr/resolve_address_windows.c
371 - src/core/lib/iomgr/sockaddr_utils.c
372 - src/core/lib/iomgr/socket_utils_common_posix.c
373 - src/core/lib/iomgr/socket_utils_linux.c
374 - src/core/lib/iomgr/socket_utils_posix.c
375 - src/core/lib/iomgr/socket_windows.c
376 - src/core/lib/iomgr/tcp_client_posix.c
377 - src/core/lib/iomgr/tcp_client_windows.c
378 - src/core/lib/iomgr/tcp_posix.c
379 - src/core/lib/iomgr/tcp_server_posix.c
380 - src/core/lib/iomgr/tcp_server_windows.c
381 - src/core/lib/iomgr/tcp_windows.c
382 - src/core/lib/iomgr/time_averaged_stats.c
383 - src/core/lib/iomgr/timer.c
384 - src/core/lib/iomgr/timer_heap.c
385 - src/core/lib/iomgr/udp_server.c
386 - src/core/lib/iomgr/unix_sockets_posix.c
387 - src/core/lib/iomgr/unix_sockets_posix_noop.c
388 - src/core/lib/iomgr/wakeup_fd_eventfd.c
389 - src/core/lib/iomgr/wakeup_fd_nospecial.c
390 - src/core/lib/iomgr/wakeup_fd_pipe.c
391 - src/core/lib/iomgr/wakeup_fd_posix.c
392 - src/core/lib/iomgr/workqueue_posix.c
393 - src/core/lib/iomgr/workqueue_windows.c
394 - src/core/lib/json/json.c
395 - src/core/lib/json/json_reader.c
396 - src/core/lib/json/json_string.c
397 - src/core/lib/json/json_writer.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700398 - src/core/lib/surface/alarm.c
399 - src/core/lib/surface/api_trace.c
400 - src/core/lib/surface/byte_buffer.c
401 - src/core/lib/surface/byte_buffer_reader.c
402 - src/core/lib/surface/call.c
403 - src/core/lib/surface/call_details.c
404 - src/core/lib/surface/call_log_batch.c
405 - src/core/lib/surface/channel.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700406 - src/core/lib/surface/channel_init.c
407 - src/core/lib/surface/channel_ping.c
408 - src/core/lib/surface/channel_stack_type.c
409 - src/core/lib/surface/completion_queue.c
410 - src/core/lib/surface/event_string.c
411 - src/core/lib/surface/init.c
412 - src/core/lib/surface/lame_client.c
413 - src/core/lib/surface/metadata_array.c
414 - src/core/lib/surface/server.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700415 - src/core/lib/surface/validate_metadata.c
416 - src/core/lib/surface/version.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700417 - src/core/lib/transport/bin_encoder.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700418 - src/core/lib/transport/byte_stream.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700419 - src/core/lib/transport/connectivity_state.c
420 - src/core/lib/transport/metadata.c
421 - src/core/lib/transport/metadata_batch.c
422 - src/core/lib/transport/static_metadata.c
423 - src/core/lib/transport/transport.c
424 - src/core/lib/transport/transport_op_string.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700425 deps:
426 - gpr
427 uses:
428 - grpc_codegen
Craig Tiller016a81d2016-03-31 13:49:05 -0700429- name: grpc_client_config
430 headers:
431 - src/core/ext/client_config/client_channel.h
Craig Tiller74071cd2016-04-01 16:36:27 -0700432 - src/core/ext/client_config/client_channel_factory.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700433 - src/core/ext/client_config/client_config.h
434 - src/core/ext/client_config/connector.h
435 - src/core/ext/client_config/initial_connect_string.h
436 - src/core/ext/client_config/lb_policy.h
437 - src/core/ext/client_config/lb_policy_factory.h
438 - src/core/ext/client_config/lb_policy_registry.h
439 - src/core/ext/client_config/resolver.h
440 - src/core/ext/client_config/resolver_factory.h
441 - src/core/ext/client_config/resolver_registry.h
442 - src/core/ext/client_config/subchannel.h
Craig Tillerb112f392016-04-05 12:44:04 -0700443 - src/core/ext/client_config/subchannel_call_holder.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700444 - src/core/ext/client_config/subchannel_index.h
445 - src/core/ext/client_config/uri_parser.h
446 src:
447 - src/core/ext/client_config/channel_connectivity.c
448 - src/core/ext/client_config/client_channel.c
Craig Tiller74071cd2016-04-01 16:36:27 -0700449 - src/core/ext/client_config/client_channel_factory.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700450 - src/core/ext/client_config/client_config.c
451 - src/core/ext/client_config/connector.c
452 - src/core/ext/client_config/default_initial_connect_string.c
453 - src/core/ext/client_config/initial_connect_string.c
454 - src/core/ext/client_config/lb_policy.c
455 - src/core/ext/client_config/lb_policy_factory.c
456 - src/core/ext/client_config/lb_policy_registry.c
457 - src/core/ext/client_config/resolver.c
458 - src/core/ext/client_config/resolver_factory.c
459 - src/core/ext/client_config/resolver_registry.c
460 - src/core/ext/client_config/subchannel.c
Craig Tillerb112f392016-04-05 12:44:04 -0700461 - src/core/ext/client_config/subchannel_call_holder.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700462 - src/core/ext/client_config/subchannel_index.c
463 - src/core/ext/client_config/uri_parser.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700464 uses:
465 - grpc_base
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800466- name: grpc_codegen
467 public_headers:
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800468 - include/grpc/impl/codegen/byte_buffer.h
469 - include/grpc/impl/codegen/compression_types.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800470 - include/grpc/impl/codegen/connectivity_state.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800471 - include/grpc/impl/codegen/grpc_types.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800472 - include/grpc/impl/codegen/propagation_bits.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800473 - include/grpc/impl/codegen/status.h
Craig Tillerd1697d92016-04-05 16:05:46 -0700474 deps:
475 - gpr
Craig Tiller023caf12016-03-29 08:00:30 -0700476- name: grpc_lb_policy_grpclb
477 headers:
478 - src/core/ext/lb_policy/grpclb/load_balancer_api.h
Craig Tiller943cdf92016-03-29 13:27:56 -0700479 - src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.h
Craig Tiller023caf12016-03-29 08:00:30 -0700480 src:
481 - src/core/ext/lb_policy/grpclb/load_balancer_api.c
Craig Tiller943cdf92016-03-29 13:27:56 -0700482 - src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.c
Craig Tiller023caf12016-03-29 08:00:30 -0700483 uses:
484 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700485 - grpc_client_config
Craig Tillerd1697d92016-04-05 16:05:46 -0700486 - nanopb
Craig Tiller023caf12016-03-29 08:00:30 -0700487- name: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700488 src:
489 - src/core/ext/lb_policy/pick_first/pick_first.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700490 plugin: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700491 uses:
492 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700493 - grpc_client_config
Craig Tiller023caf12016-03-29 08:00:30 -0700494- name: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700495 src:
496 - src/core/ext/lb_policy/round_robin/round_robin.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700497 plugin: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700498 uses:
499 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700500 - grpc_client_config
Craig Tiller65938df2016-03-31 13:08:49 -0700501- name: grpc_resolver_dns_native
502 src:
503 - src/core/ext/resolver/dns/native/dns_resolver.c
504 plugin: grpc_resolver_dns_native
505 uses:
506 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700507 - grpc_client_config
Craig Tiller65938df2016-03-31 13:08:49 -0700508- name: grpc_resolver_sockaddr
509 src:
510 - src/core/ext/resolver/sockaddr/sockaddr_resolver.c
511 plugin: grpc_resolver_sockaddr
512 uses:
513 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700514 - grpc_client_config
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100515- name: grpc_secure
Craig Tillerd1697d92016-04-05 16:05:46 -0700516 public_headers:
517 - include/grpc/grpc_security.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100518 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -0700519 - src/core/lib/security/auth_filters.h
520 - src/core/lib/security/b64.h
521 - src/core/lib/security/credentials.h
522 - src/core/lib/security/handshake.h
523 - src/core/lib/security/json_token.h
524 - src/core/lib/security/jwt_verifier.h
525 - src/core/lib/security/secure_endpoint.h
526 - src/core/lib/security/security_connector.h
527 - src/core/lib/security/security_context.h
528 - src/core/lib/tsi/fake_transport_security.h
529 - src/core/lib/tsi/ssl_transport_security.h
530 - src/core/lib/tsi/ssl_types.h
531 - src/core/lib/tsi/transport_security.h
532 - src/core/lib/tsi/transport_security_interface.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100533 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700534 - src/core/lib/http/httpcli_security_connector.c
535 - src/core/lib/security/b64.c
536 - src/core/lib/security/client_auth_filter.c
537 - src/core/lib/security/credentials.c
538 - src/core/lib/security/credentials_metadata.c
539 - src/core/lib/security/credentials_posix.c
540 - src/core/lib/security/credentials_win32.c
541 - src/core/lib/security/google_default_credentials.c
542 - src/core/lib/security/handshake.c
543 - src/core/lib/security/json_token.c
544 - src/core/lib/security/jwt_verifier.c
545 - src/core/lib/security/secure_endpoint.c
546 - src/core/lib/security/security_connector.c
547 - src/core/lib/security/security_context.c
548 - src/core/lib/security/server_auth_filter.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700549 - src/core/lib/surface/init_secure.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700550 - src/core/lib/tsi/fake_transport_security.c
551 - src/core/lib/tsi/ssl_transport_security.c
552 - src/core/lib/tsi/transport_security.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700553 uses:
554 - grpc_base
555 - grpc_transport_chttp2_alpn
Craig Tillerbf4b2242015-08-31 15:53:53 -0700556- name: grpc_test_util_base
Craig Tiller25834342015-09-25 08:08:24 -0700557 headers:
558 - test/core/end2end/cq_verifier.h
559 - test/core/end2end/fixtures/proxy.h
560 - test/core/iomgr/endpoint_tests.h
Craig Tiller25834342015-09-25 08:08:24 -0700561 - test/core/util/grpc_profiler.h
562 - test/core/util/parse_hexstring.h
563 - test/core/util/port.h
Craig Tiller19d7d802016-03-17 08:47:05 -0700564 - test/core/util/port_server_client.h
Craig Tiller25834342015-09-25 08:08:24 -0700565 - test/core/util/slice_splitter.h
566 src:
567 - test/core/end2end/cq_verifier.c
568 - test/core/end2end/fixtures/proxy.c
569 - test/core/iomgr/endpoint_tests.c
Craig Tiller25834342015-09-25 08:08:24 -0700570 - test/core/util/grpc_profiler.c
571 - test/core/util/parse_hexstring.c
572 - test/core/util/port_posix.c
Craig Tiller19d7d802016-03-17 08:47:05 -0700573 - test/core/util/port_server_client.c
Craig Tiller25834342015-09-25 08:08:24 -0700574 - test/core/util/port_windows.c
575 - test/core/util/slice_splitter.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700576 deps:
577 - grpc
578 - gpr_test_util
Craig Tillerf0555b32016-03-28 10:19:24 -0700579- name: grpc_transport_chttp2
580 headers:
Craig Tillerf0555b32016-03-28 10:19:24 -0700581 - src/core/ext/transport/chttp2/transport/chttp2_transport.h
582 - src/core/ext/transport/chttp2/transport/frame.h
583 - src/core/ext/transport/chttp2/transport/frame_data.h
584 - src/core/ext/transport/chttp2/transport/frame_goaway.h
585 - src/core/ext/transport/chttp2/transport/frame_ping.h
586 - src/core/ext/transport/chttp2/transport/frame_rst_stream.h
587 - src/core/ext/transport/chttp2/transport/frame_settings.h
588 - src/core/ext/transport/chttp2/transport/frame_window_update.h
589 - src/core/ext/transport/chttp2/transport/hpack_encoder.h
590 - src/core/ext/transport/chttp2/transport/hpack_parser.h
591 - src/core/ext/transport/chttp2/transport/hpack_table.h
592 - src/core/ext/transport/chttp2/transport/http2_errors.h
593 - src/core/ext/transport/chttp2/transport/huffsyms.h
594 - src/core/ext/transport/chttp2/transport/incoming_metadata.h
595 - src/core/ext/transport/chttp2/transport/internal.h
596 - src/core/ext/transport/chttp2/transport/status_conversion.h
597 - src/core/ext/transport/chttp2/transport/stream_map.h
598 - src/core/ext/transport/chttp2/transport/timeout_encoding.h
599 - src/core/ext/transport/chttp2/transport/varint.h
600 src:
Craig Tillerf0555b32016-03-28 10:19:24 -0700601 - src/core/ext/transport/chttp2/transport/chttp2_transport.c
602 - src/core/ext/transport/chttp2/transport/frame_data.c
603 - src/core/ext/transport/chttp2/transport/frame_goaway.c
604 - src/core/ext/transport/chttp2/transport/frame_ping.c
605 - src/core/ext/transport/chttp2/transport/frame_rst_stream.c
606 - src/core/ext/transport/chttp2/transport/frame_settings.c
607 - src/core/ext/transport/chttp2/transport/frame_window_update.c
608 - src/core/ext/transport/chttp2/transport/hpack_encoder.c
609 - src/core/ext/transport/chttp2/transport/hpack_parser.c
610 - src/core/ext/transport/chttp2/transport/hpack_table.c
611 - src/core/ext/transport/chttp2/transport/huffsyms.c
612 - src/core/ext/transport/chttp2/transport/incoming_metadata.c
613 - src/core/ext/transport/chttp2/transport/parsing.c
614 - src/core/ext/transport/chttp2/transport/status_conversion.c
615 - src/core/ext/transport/chttp2/transport/stream_lists.c
616 - src/core/ext/transport/chttp2/transport/stream_map.c
617 - src/core/ext/transport/chttp2/transport/timeout_encoding.c
618 - src/core/ext/transport/chttp2/transport/varint.c
619 - src/core/ext/transport/chttp2/transport/writing.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700620 uses:
621 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700622 - grpc_transport_chttp2_alpn
623- name: grpc_transport_chttp2_alpn
624 headers:
625 - src/core/ext/transport/chttp2/alpn/alpn.h
626 src:
627 - src/core/ext/transport/chttp2/alpn/alpn.c
628 deps:
629 - gpr
Craig Tillerf0555b32016-03-28 10:19:24 -0700630- name: grpc_transport_chttp2_client_insecure
631 src:
632 - src/core/ext/transport/chttp2/client/insecure/channel_create.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700633 uses:
634 - grpc_transport_chttp2
635 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700636 - grpc_client_config
Craig Tillerf0555b32016-03-28 10:19:24 -0700637- name: grpc_transport_chttp2_client_secure
638 src:
639 - src/core/ext/transport/chttp2/client/secure/secure_channel_create.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700640 uses:
641 - grpc_transport_chttp2
642 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700643 - grpc_client_config
644 - grpc_secure
Craig Tillerf0555b32016-03-28 10:19:24 -0700645- name: grpc_transport_chttp2_server_insecure
646 src:
647 - src/core/ext/transport/chttp2/server/insecure/server_chttp2.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700648 uses:
649 - grpc_transport_chttp2
650 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700651- name: grpc_transport_chttp2_server_secure
652 src:
653 - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700654 uses:
655 - grpc_transport_chttp2
656 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700657 - grpc_secure
Craig Tillereb841e22016-02-11 15:49:16 -0800658- name: nanopb
659 headers:
660 - third_party/nanopb/pb.h
661 - third_party/nanopb/pb_common.h
662 - third_party/nanopb/pb_decode.h
663 - third_party/nanopb/pb_encode.h
664 src:
665 - third_party/nanopb/pb_common.c
666 - third_party/nanopb/pb_decode.c
667 - third_party/nanopb/pb_encode.c
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +0100668libs:
Craig Tillerda179ce2016-02-09 12:01:53 -0800669- name: gpr
670 build: all
671 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -0800672 filegroups:
Craig Tillerd1697d92016-04-05 16:05:46 -0700673 - gpr_base
Craig Tillerda179ce2016-02-09 12:01:53 -0800674 secure: false
675 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}'
676- name: gpr_test_util
677 build: private
678 language: c
679 headers:
680 - test/core/util/test_config.h
681 src:
682 - test/core/util/test_config.c
683 deps:
684 - gpr
685 secure: false
686 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700687- name: grpc
688 build: all
689 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -0800690 deps:
691 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700692 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800693 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700694 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700695 filegroups:
696 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700697 - grpc_transport_chttp2_server_secure
698 - grpc_transport_chttp2_client_secure
699 - grpc_transport_chttp2_server_insecure
700 - grpc_transport_chttp2_client_insecure
Craig Tiller023caf12016-03-29 08:00:30 -0700701 - grpc_lb_policy_grpclb
702 - grpc_lb_policy_pick_first
703 - grpc_lb_policy_round_robin
Craig Tiller65938df2016-03-31 13:08:49 -0700704 - grpc_resolver_dns_native
705 - grpc_resolver_sockaddr
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100706 - grpc_secure
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100707 - grpc_codegen
Craig Tiller25834342015-09-25 08:08:24 -0700708 - census
Craig Tillereb841e22016-02-11 15:49:16 -0800709 - nanopb
Craig Tiller04b7ca82016-03-29 08:07:54 -0700710 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -0700711 secure: true
Craig Tiller25834342015-09-25 08:08:24 -0700712 vs_packages:
713 - grpc.dependencies.openssl
714 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700715 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}'
David Garcia Quintas9f3955c2016-02-19 14:54:48 -0800716- name: grpc_codegen_lib
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100717 build: protoc
David Garcia Quintas9f3955c2016-02-19 14:54:48 -0800718 language: c
David Garcia Quintas9f3955c2016-02-19 14:54:48 -0800719 headers: []
720 src: []
721 filegroups:
722 - gpr_codegen
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100723 - grpc_codegen
David Garcia Quintas9f3955c2016-02-19 14:54:48 -0800724 secure: false
725 vs_project_guid: '{A828FD72-44CE-4EA5-8966-6E4624458D58}'
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100726- name: grpc_dll
727 build: private
728 language: c
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100729 src: []
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100730 deps:
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100731 - gpr
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100732 - grpc
Nicolas "Pixel" Noblee0dbd3f2016-02-23 00:21:38 +0100733 build_system:
734 - visual_studio
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100735 deps_linkage: static
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100736 dll_def: grpc.def
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100737 vs_config_type: DynamicLibrary
738 vs_packages:
739 - grpc.dependencies.openssl
740 - grpc.dependencies.zlib
741 vs_project_guid: '{A2F6CBBA-A553-41B3-A7DE-F26DECCC27F0}'
742 vs_props:
743 - zlib
744 - openssl
745 - winsock
746 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -0700747- name: grpc_test_util
748 build: private
749 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700750 headers:
751 - test/core/end2end/data/ssl_test_data.h
Craig Tiller6a275142015-12-02 11:03:09 -0800752 - test/core/security/oauth2_utils.h
Craig Tiller25834342015-09-25 08:08:24 -0700753 src:
754 - test/core/end2end/data/server1_cert.c
755 - test/core/end2end/data/server1_key.c
756 - test/core/end2end/data/test_root_cert.c
Craig Tiller6a275142015-12-02 11:03:09 -0800757 - test/core/security/oauth2_utils.c
Craig Tiller25834342015-09-25 08:08:24 -0700758 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800759 - gpr_test_util
Craig Tiller1298afd2016-02-09 12:29:17 -0800760 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700761 - grpc
762 filegroups:
763 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700764 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}'
765- name: grpc_test_util_unsecure
766 build: private
767 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700768 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800769 - gpr
770 - gpr_test_util
Craig Tiller6a275142015-12-02 11:03:09 -0800771 - grpc_unsecure
Craig Tiller25834342015-09-25 08:08:24 -0700772 filegroups:
773 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700774 secure: false
775 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}'
776- name: grpc_unsecure
777 build: all
778 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700779 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700780 - src/core/lib/surface/init_unsecure.c
Craig Tillerda179ce2016-02-09 12:01:53 -0800781 deps:
782 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700783 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800784 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700785 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700786 filegroups:
787 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700788 - grpc_transport_chttp2_server_insecure
789 - grpc_transport_chttp2_client_insecure
Craig Tiller65938df2016-03-31 13:08:49 -0700790 - grpc_resolver_dns_native
791 - grpc_resolver_sockaddr
Craig Tiller023caf12016-03-29 08:00:30 -0700792 - grpc_lb_policy_grpclb
793 - grpc_lb_policy_pick_first
794 - grpc_lb_policy_round_robin
Craig Tillerad095982016-02-09 12:45:04 -0800795 - grpc_codegen
Craig Tiller25834342015-09-25 08:08:24 -0700796 - census
Craig Tillereb841e22016-02-11 15:49:16 -0800797 - nanopb
Craig Tiller04b7ca82016-03-29 08:07:54 -0700798 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -0700799 secure: false
800 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}'
801- name: grpc_zookeeper
802 build: all
803 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700804 public_headers:
805 - include/grpc/grpc_zookeeper.h
Craig Tiller25834342015-09-25 08:08:24 -0700806 src:
Craig Tillerb11b34a2016-04-01 12:30:06 -0700807 - src/core/ext/resolver/zookeeper/zookeeper_resolver.c
Craig Tiller25834342015-09-25 08:08:24 -0700808 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800809 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700810 - grpc
811 external_deps:
812 - zookeeper
813 platforms:
814 - linux
Craig Tillerbf4b2242015-08-31 15:53:53 -0700815 secure: false
Craig Tillerf05837a2016-03-29 20:42:29 -0700816- name: one_input_fuzzer
817 build: private
818 language: c
819 src:
820 - test/core/util/one_corpus_entry_fuzzer.c
821 deps:
822 - gpr
823 secure: false
Craig Tillerbf4b2242015-08-31 15:53:53 -0700824- name: reconnect_server
825 build: private
826 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700827 headers:
828 - test/core/util/reconnect_server.h
829 src:
830 - test/core/util/reconnect_server.c
831 deps:
yang-gc9fca182015-11-06 16:41:33 -0800832 - test_tcp_server
833 - grpc_test_util
834 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800835 - gpr_test_util
836 - gpr
yang-gc9fca182015-11-06 16:41:33 -0800837- name: test_tcp_server
838 build: private
839 language: c
840 headers:
841 - test/core/util/test_tcp_server.h
842 src:
843 - test/core/util/test_tcp_server.c
844 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700845 - grpc_test_util
846 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800847 - gpr_test_util
848 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700849- name: grpc++
850 build: all
851 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700852 headers:
853 - src/cpp/client/secure_credentials.h
David Garcia Quintas79d90962016-03-09 13:57:46 -0800854 - src/cpp/common/core_codegen.h
Craig Tiller25834342015-09-25 08:08:24 -0700855 - src/cpp/common/secure_auth_context.h
856 - src/cpp/server/secure_server_credentials.h
857 src:
Craig Tiller25834342015-09-25 08:08:24 -0700858 - src/cpp/client/secure_credentials.cc
859 - src/cpp/common/auth_property_iterator.cc
860 - src/cpp/common/secure_auth_context.cc
yang-g52705592015-11-25 11:45:33 -0800861 - src/cpp/common/secure_channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -0700862 - src/cpp/common/secure_create_auth_context.cc
863 - src/cpp/server/secure_server_credentials.cc
864 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700865 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700866 baselib: true
867 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700868 filegroups:
869 - grpc++_base
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800870 - grpc++_codegen
Craig Tillerbf4b2242015-08-31 15:53:53 -0700871 secure: check
872 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}'
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800873- name: grpc++_codegen_lib
vjpai9507eab2016-03-25 06:38:45 -0700874 build: all
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800875 language: c++
David Garcia Quintasbac76af2016-02-18 15:56:40 -0800876 headers: []
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100877 src: []
David Garcia Quintasbac76af2016-02-18 15:56:40 -0800878 filegroups:
879 - gpr_codegen
Nicolas "Pixel" Noblee8fb8522016-03-14 19:46:57 +0100880 - grpc_codegen
881 - grpc++_codegen
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800882 secure: false
David Garcia Quintasaee7cf12016-02-19 14:05:47 -0800883 vs_project_guid: '{AAC6AF12-94C8-4A3C-A1BF-DAA4738F4500}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700884- name: grpc++_test_config
885 build: private
886 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700887 headers:
888 - test/cpp/util/test_config.h
889 src:
890 - test/cpp/util/test_config.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700891- name: grpc++_test_util
892 build: private
893 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700894 headers:
yang-gd6f7d992016-01-14 16:04:20 -0800895 - test/cpp/end2end/test_service_impl.h
yang-g9f173142016-01-15 12:46:40 -0800896 - test/cpp/util/byte_buffer_proto_helper.h
Craig Tiller25834342015-09-25 08:08:24 -0700897 - test/cpp/util/cli_call.h
898 - test/cpp/util/create_test_channel.h
899 - test/cpp/util/string_ref_helper.h
900 - test/cpp/util/subprocess.h
yang-g7d2a3e12016-02-18 15:41:56 -0800901 - test/cpp/util/test_credentials_provider.h
Craig Tiller25834342015-09-25 08:08:24 -0700902 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800903 - src/proto/grpc/testing/echo_messages.proto
904 - src/proto/grpc/testing/echo.proto
905 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
yang-gd6f7d992016-01-14 16:04:20 -0800906 - test/cpp/end2end/test_service_impl.cc
yang-g9f173142016-01-15 12:46:40 -0800907 - test/cpp/util/byte_buffer_proto_helper.cc
Craig Tiller25834342015-09-25 08:08:24 -0700908 - test/cpp/util/cli_call.cc
909 - test/cpp/util/create_test_channel.cc
910 - test/cpp/util/string_ref_helper.cc
911 - test/cpp/util/subprocess.cc
yang-g7d2a3e12016-02-18 15:41:56 -0800912 - test/cpp/util/test_credentials_provider.cc
Craig Tiller25834342015-09-25 08:08:24 -0700913 deps:
914 - grpc++
915 - grpc_test_util
Craig Tillerbf4b2242015-08-31 15:53:53 -0700916- name: grpc++_unsecure
917 build: all
918 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700919 src:
920 - src/cpp/common/insecure_create_auth_context.cc
921 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800922 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700923 - grpc_unsecure
Craig Tillerbf4b2242015-08-31 15:53:53 -0700924 baselib: true
925 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700926 filegroups:
927 - grpc++_base
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800928 - grpc++_codegen
Craig Tillerbf4b2242015-08-31 15:53:53 -0700929 secure: false
930 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}'
931- name: grpc_plugin_support
932 build: protoc
933 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700934 headers:
935 - include/grpc++/support/config.h
936 - include/grpc++/support/config_protobuf.h
937 - src/compiler/config.h
938 - src/compiler/cpp_generator.h
939 - src/compiler/cpp_generator_helpers.h
940 - src/compiler/csharp_generator.h
941 - src/compiler/csharp_generator_helpers.h
942 - src/compiler/generator_helpers.h
943 - src/compiler/objective_c_generator.h
944 - src/compiler/objective_c_generator_helpers.h
945 - src/compiler/python_generator.h
946 - src/compiler/ruby_generator.h
947 - src/compiler/ruby_generator_helpers-inl.h
948 - src/compiler/ruby_generator_map-inl.h
949 - src/compiler/ruby_generator_string-inl.h
950 src:
951 - src/compiler/cpp_generator.cc
952 - src/compiler/csharp_generator.cc
953 - src/compiler/objective_c_generator.cc
954 - src/compiler/python_generator.cc
955 - src/compiler/ruby_generator.cc
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800956 deps:
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -0800957 - grpc++_codegen_lib
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800958 filegroups:
Craig Tillerad095982016-02-09 12:45:04 -0800959 - gpr_codegen
Craig Tillerbf4b2242015-08-31 15:53:53 -0700960 secure: false
961 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}'
Jan Tattermusch6611dde2016-02-22 08:48:02 -0800962 vs_props:
963 - protoc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700964- name: interop_client_helper
965 build: private
966 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700967 headers:
968 - test/cpp/interop/client_helper.h
969 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800970 - src/proto/grpc/testing/messages.proto
Craig Tiller25834342015-09-25 08:08:24 -0700971 - test/cpp/interop/client_helper.cc
972 deps:
973 - grpc++_test_util
974 - grpc_test_util
975 - grpc++
976 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800977 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700978- name: interop_client_main
979 build: private
980 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700981 headers:
982 - test/cpp/interop/interop_client.h
983 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800984 - src/proto/grpc/testing/empty.proto
985 - src/proto/grpc/testing/messages.proto
986 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -0700987 - test/cpp/interop/client.cc
988 - test/cpp/interop/interop_client.cc
989 deps:
990 - interop_client_helper
991 - grpc++_test_util
992 - grpc_test_util
993 - grpc++
994 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800995 - gpr_test_util
996 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700997 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -0700998- name: interop_server_helper
999 build: private
1000 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001001 headers:
1002 - test/cpp/interop/server_helper.h
1003 src:
1004 - test/cpp/interop/server_helper.cc
1005 deps:
1006 - grpc_test_util
1007 - grpc++
1008 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001009 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001010- name: interop_server_main
1011 build: private
1012 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001013 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001014 - src/proto/grpc/testing/empty.proto
1015 - src/proto/grpc/testing/messages.proto
1016 - src/proto/grpc/testing/test.proto
Craig Tiller732a8752016-02-22 15:59:19 -08001017 - test/cpp/interop/server_main.cc
Craig Tiller25834342015-09-25 08:08:24 -07001018 deps:
1019 - interop_server_helper
1020 - grpc++_test_util
1021 - grpc_test_util
1022 - grpc++
1023 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001024 - gpr_test_util
1025 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001026 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001027- name: qps
1028 build: private
1029 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001030 headers:
1031 - test/cpp/qps/client.h
1032 - test/cpp/qps/driver.h
1033 - test/cpp/qps/histogram.h
1034 - test/cpp/qps/interarrival.h
vjpaic8034422016-01-19 15:32:42 -08001035 - test/cpp/qps/limit_cores.h
Craig Tiller25834342015-09-25 08:08:24 -07001036 - test/cpp/qps/perf_db_client.h
1037 - test/cpp/qps/qps_worker.h
1038 - test/cpp/qps/report.h
1039 - test/cpp/qps/server.h
1040 - test/cpp/qps/stats.h
Craig Tiller732a8752016-02-22 15:59:19 -08001041 - test/cpp/qps/usage_timer.h
Craig Tiller25834342015-09-25 08:08:24 -07001042 - test/cpp/util/benchmark_config.h
1043 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001044 - src/proto/grpc/testing/messages.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001045 - src/proto/grpc/testing/payloads.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001046 - src/proto/grpc/testing/stats.proto
Jan Tattermusch7c60b272016-01-20 18:23:13 -08001047 - src/proto/grpc/testing/control.proto
1048 - src/proto/grpc/testing/services.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001049 - src/proto/grpc/testing/perf_db.proto
Craig Tiller25834342015-09-25 08:08:24 -07001050 - test/cpp/qps/client_async.cc
1051 - test/cpp/qps/client_sync.cc
1052 - test/cpp/qps/driver.cc
vjpaic8034422016-01-19 15:32:42 -08001053 - test/cpp/qps/limit_cores.cc
Craig Tiller25834342015-09-25 08:08:24 -07001054 - test/cpp/qps/perf_db_client.cc
1055 - test/cpp/qps/qps_worker.cc
1056 - test/cpp/qps/report.cc
1057 - test/cpp/qps/server_async.cc
1058 - test/cpp/qps/server_sync.cc
Craig Tiller732a8752016-02-22 15:59:19 -08001059 - test/cpp/qps/usage_timer.cc
Craig Tiller25834342015-09-25 08:08:24 -07001060 - test/cpp/util/benchmark_config.cc
1061 deps:
1062 - grpc_test_util
1063 - grpc++_test_util
1064 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07001065- name: grpc_csharp_ext
1066 build: all
1067 language: csharp
Craig Tiller25834342015-09-25 08:08:24 -07001068 src:
1069 - src/csharp/ext/grpc_csharp_ext.c
1070 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001071 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001072 - gpr
Craig Tiller41304a72016-02-02 13:59:33 -08001073 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy)
Jan Tattermusch324140c2016-01-12 08:54:01 -08001074 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001075 dll: only
1076 vs_config_type: DynamicLibrary
Craig Tiller25834342015-09-25 08:08:24 -07001077 vs_packages:
1078 - grpc.dependencies.openssl
1079 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001080 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}'
Craig Tiller25834342015-09-25 08:08:24 -07001081 vs_props:
1082 - zlib
1083 - openssl
1084 - winsock
1085 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001086targets:
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001087- name: alarm_test
1088 build: test
1089 language: c
1090 src:
1091 - test/core/surface/alarm_test.c
1092 deps:
1093 - grpc_test_util
1094 - grpc
Craig Tiller1298afd2016-02-09 12:29:17 -08001095 - gpr_test_util
1096 - gpr
David Garcia Quintas48ec8062015-12-11 14:04:59 -08001097- name: algorithm_test
1098 build: test
1099 language: c
1100 src:
1101 - test/core/compression/algorithm_test.c
1102 deps:
1103 - grpc_test_util
1104 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001105 - gpr_test_util
1106 - gpr
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -08001107- name: alloc_test
1108 build: test
1109 language: c
1110 src:
1111 - test/core/support/alloc_test.c
1112 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001113 - gpr_test_util
1114 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001115- name: alpn_test
1116 build: test
1117 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001118 src:
1119 - test/core/transport/chttp2/alpn_test.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: bin_encoder_test
1126 build: test
1127 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001128 src:
1129 - test/core/transport/chttp2/bin_encoder_test.c
1130 deps:
1131 - grpc_test_util
1132 - grpc
Alistair Veitch75d5c0f2016-02-02 09:43:02 -08001133- name: census_context_test
1134 build: test
1135 language: c
1136 src:
1137 - test/core/census/context_test.c
1138 deps:
1139 - grpc_test_util
1140 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001141 - gpr_test_util
1142 - gpr
yang-gc0ed5092015-12-09 08:48:08 -08001143- name: channel_create_test
1144 build: test
1145 language: c
1146 src:
1147 - test/core/surface/channel_create_test.c
1148 deps:
1149 - grpc_test_util
1150 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001151 - gpr_test_util
1152 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001153- name: chttp2_hpack_encoder_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001154 build: test
1155 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001156 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001157 - test/core/transport/chttp2/hpack_encoder_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001158 deps:
1159 - grpc_test_util
1160 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001161 - gpr_test_util
1162 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001163- name: chttp2_status_conversion_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001164 build: test
1165 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001166 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001167 - test/core/transport/chttp2/status_conversion_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001168 deps:
1169 - grpc_test_util
1170 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001171 - gpr_test_util
1172 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001173- name: chttp2_stream_map_test
1174 build: test
1175 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001176 src:
1177 - test/core/transport/chttp2/stream_map_test.c
1178 deps:
1179 - grpc_test_util
1180 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001181 - gpr_test_util
1182 - gpr
Craig Tiller8ab91b22015-12-07 11:28:51 -08001183- name: chttp2_varint_test
1184 build: test
1185 language: c
1186 src:
1187 - test/core/transport/chttp2/varint_test.c
1188 deps:
1189 - grpc_test_util
1190 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001191 - gpr_test_util
1192 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001193- name: compression_test
1194 build: test
1195 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001196 src:
1197 - test/core/compression/compression_test.c
1198 deps:
1199 - grpc_test_util
1200 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001201 - gpr_test_util
1202 - gpr
Craig Tiller57e27432016-03-11 16:53:58 -08001203- name: concurrent_connectivity_test
1204 build: test
1205 language: c
1206 src:
1207 - test/core/surface/concurrent_connectivity_test.c
1208 deps:
1209 - grpc_test_util
1210 - grpc
1211 - gpr_test_util
1212 - gpr
Craig Tillere91ef682016-03-11 08:59:17 -08001213- name: dns_resolver_connectivity_test
Craig Tillere2327db2016-03-11 09:52:42 -08001214 cpu_cost: 0.1
Craig Tillere91ef682016-03-11 08:59:17 -08001215 build: test
1216 language: c
1217 src:
1218 - test/core/client_config/resolvers/dns_resolver_connectivity_test.c
1219 deps:
1220 - grpc_test_util
1221 - grpc
1222 - gpr_test_util
1223 - gpr
Craig Tillera0c7cdd2015-12-11 12:46:58 -08001224- name: dns_resolver_test
1225 build: test
1226 language: c
1227 src:
1228 - test/core/client_config/resolvers/dns_resolver_test.c
1229 deps:
1230 - grpc_test_util
1231 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001232 - gpr_test_util
1233 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001234- name: dualstack_socket_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001235 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001236 build: test
1237 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001238 src:
1239 - test/core/end2end/dualstack_socket_test.c
1240 deps:
1241 - grpc_test_util
1242 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001243 - gpr_test_util
1244 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001245 platforms:
1246 - mac
1247 - linux
1248 - posix
Craig Tillere0b8a422015-08-31 16:03:39 -07001249- name: endpoint_pair_test
1250 build: test
1251 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001252 src:
1253 - test/core/iomgr/endpoint_pair_test.c
1254 deps:
1255 - grpc_test_util
1256 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001257 - gpr_test_util
1258 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001259- name: fd_conservation_posix_test
1260 build: test
1261 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001262 src:
1263 - test/core/iomgr/fd_conservation_posix_test.c
1264 deps:
1265 - grpc_test_util
1266 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001267 - gpr_test_util
1268 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001269 platforms:
1270 - mac
1271 - linux
1272 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001273- name: fd_posix_test
1274 build: test
1275 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001276 src:
1277 - test/core/iomgr/fd_posix_test.c
1278 deps:
1279 - grpc_test_util
1280 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001281 - gpr_test_util
1282 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001283 platforms:
1284 - mac
1285 - linux
1286 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001287- name: fling_client
1288 build: test
1289 run: false
1290 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001291 src:
1292 - test/core/fling/client.c
1293 deps:
1294 - grpc_test_util
1295 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001296 - gpr_test_util
1297 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001298- name: fling_server
1299 build: test
1300 run: false
1301 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001302 src:
1303 - test/core/fling/server.c
1304 deps:
1305 - grpc_test_util
1306 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001307 - gpr_test_util
1308 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001309- name: fling_stream_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001310 cpu_cost: 2
Craig Tillerbf4b2242015-08-31 15:53:53 -07001311 build: test
1312 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001313 src:
1314 - test/core/fling/fling_stream_test.c
1315 deps:
1316 - grpc_test_util
1317 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001318 - gpr_test_util
1319 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001320 platforms:
1321 - mac
1322 - linux
1323 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001324- name: fling_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001325 cpu_cost: 2
Craig Tillerbf4b2242015-08-31 15:53:53 -07001326 build: test
1327 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001328 src:
1329 - test/core/fling/fling_test.c
1330 deps:
1331 - grpc_test_util
1332 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001333 - gpr_test_util
1334 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001335 platforms:
1336 - mac
1337 - linux
1338 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001339- name: gen_hpack_tables
1340 build: tool
1341 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001342 src:
1343 - tools/codegen/core/gen_hpack_tables.c
1344 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001345 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001346 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001347- name: gen_legal_metadata_characters
1348 build: tool
1349 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001350 src:
1351 - tools/codegen/core/gen_legal_metadata_characters.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07001352 deps: []
Craig Tiller1b719582016-03-24 09:06:13 -07001353- name: goaway_server_test
1354 cpu_cost: 0.1
1355 build: test
1356 language: c
1357 src:
1358 - test/core/end2end/goaway_server_test.c
1359 deps:
1360 - grpc_test_util
1361 - grpc
1362 - gpr_test_util
1363 - gpr
1364 platforms:
1365 - mac
1366 - linux
1367 - posix
Craig Tillerfba79f22015-11-23 11:06:55 -08001368- name: gpr_avl_test
1369 build: test
1370 language: c
1371 src:
1372 - test/core/support/avl_test.c
1373 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001374 - gpr_test_util
1375 - gpr
Craig Tillerc72cc422016-03-11 10:54:36 -08001376- name: gpr_backoff_test
1377 build: test
1378 language: c
1379 src:
1380 - test/core/support/backoff_test.c
1381 deps:
1382 - gpr_test_util
1383 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001384- name: gpr_cmdline_test
1385 build: test
1386 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001387 src:
1388 - test/core/support/cmdline_test.c
1389 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001390 - gpr_test_util
1391 - gpr
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07001392- name: gpr_cpu_test
1393 build: test
1394 language: c
1395 src:
1396 - test/core/support/cpu_test.c
1397 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001398 - gpr_test_util
1399 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001400- name: gpr_env_test
1401 build: test
1402 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001403 src:
1404 - test/core/support/env_test.c
1405 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001406 - gpr_test_util
1407 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001408- name: gpr_histogram_test
1409 build: test
1410 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001411 src:
1412 - test/core/support/histogram_test.c
1413 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001414 - gpr_test_util
1415 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001416- name: gpr_host_port_test
1417 build: test
1418 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001419 src:
1420 - test/core/support/host_port_test.c
1421 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001422 - gpr_test_util
1423 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08001424- name: gpr_load_file_test
1425 build: test
1426 language: c
1427 src:
1428 - test/core/support/load_file_test.c
1429 deps:
1430 - gpr_test_util
1431 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001432- name: gpr_log_test
1433 build: test
1434 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001435 src:
1436 - test/core/support/log_test.c
1437 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001438 - gpr_test_util
1439 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001440- name: gpr_slice_buffer_test
1441 build: test
1442 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001443 src:
1444 - test/core/support/slice_buffer_test.c
1445 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001446 - gpr_test_util
1447 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001448- name: gpr_slice_test
1449 build: test
1450 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001451 src:
1452 - test/core/support/slice_test.c
1453 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001454 - gpr_test_util
1455 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001456- name: gpr_stack_lockfree_test
Craig Tillerbfe69362016-01-20 09:38:21 -08001457 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001458 build: test
1459 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001460 src:
1461 - test/core/support/stack_lockfree_test.c
1462 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001463 - gpr_test_util
1464 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001465- name: gpr_string_test
1466 build: test
1467 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001468 src:
1469 - test/core/support/string_test.c
1470 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001471 - gpr_test_util
1472 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001473- name: gpr_sync_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001474 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001475 build: test
1476 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001477 src:
1478 - test/core/support/sync_test.c
1479 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001480 - gpr_test_util
1481 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001482- name: gpr_thd_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001483 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001484 build: test
1485 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001486 src:
1487 - test/core/support/thd_test.c
1488 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001489 - gpr_test_util
1490 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001491- name: gpr_time_test
1492 build: test
1493 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001494 src:
1495 - test/core/support/time_test.c
1496 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001497 - gpr_test_util
1498 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001499- name: gpr_tls_test
1500 build: test
1501 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001502 src:
1503 - test/core/support/tls_test.c
1504 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001505 - gpr_test_util
1506 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001507- name: gpr_useful_test
1508 build: test
1509 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001510 src:
1511 - test/core/support/useful_test.c
1512 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001513 - gpr_test_util
1514 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001515- name: grpc_auth_context_test
1516 build: test
1517 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001518 src:
1519 - test/core/security/auth_context_test.c
1520 deps:
1521 - grpc_test_util
1522 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001523 - gpr_test_util
1524 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08001525- name: grpc_b64_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001526 build: test
1527 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001528 src:
Craig Tiller732a8752016-02-22 15:59:19 -08001529 - test/core/security/b64_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001530 deps:
1531 - grpc_test_util
1532 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001533 - gpr_test_util
1534 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001535- name: grpc_byte_buffer_reader_test
1536 build: test
1537 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001538 src:
1539 - test/core/surface/byte_buffer_reader_test.c
1540 deps:
1541 - grpc_test_util
1542 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001543 - gpr_test_util
1544 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001545- name: grpc_channel_args_test
1546 build: test
1547 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001548 src:
1549 - test/core/channel/channel_args_test.c
1550 deps:
1551 - grpc_test_util
1552 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001553 - gpr_test_util
1554 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001555- name: grpc_channel_stack_test
1556 build: test
1557 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001558 src:
1559 - test/core/channel/channel_stack_test.c
1560 deps:
1561 - grpc_test_util
1562 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001563 - gpr_test_util
1564 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001565- name: grpc_completion_queue_test
1566 build: test
1567 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001568 src:
1569 - test/core/surface/completion_queue_test.c
1570 deps:
1571 - grpc_test_util
1572 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001573 - gpr_test_util
1574 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001575- name: grpc_create_jwt
1576 build: tool
1577 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001578 src:
1579 - test/core/security/create_jwt.c
1580 deps:
1581 - grpc_test_util
1582 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001583 - gpr_test_util
1584 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001585- name: grpc_credentials_test
1586 build: test
1587 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001588 src:
1589 - test/core/security/credentials_test.c
1590 deps:
1591 - grpc_test_util
1592 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001593 - gpr_test_util
1594 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001595- name: grpc_fetch_oauth2
1596 build: tool
1597 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001598 src:
1599 - test/core/security/fetch_oauth2.c
1600 deps:
1601 - grpc_test_util
1602 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001603 - gpr_test_util
1604 - gpr
yang-ga1fecbc2015-12-07 15:46:49 -08001605- name: grpc_invalid_channel_args_test
1606 build: test
1607 language: c
1608 src:
1609 - test/core/surface/invalid_channel_args_test.c
1610 deps:
1611 - grpc_test_util
1612 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001613 - gpr_test_util
1614 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001615- name: grpc_json_token_test
1616 build: test
1617 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001618 src:
1619 - test/core/security/json_token_test.c
1620 deps:
1621 - grpc_test_util
1622 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001623 - gpr_test_util
1624 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001625 platforms:
1626 - linux
1627 - posix
1628 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07001629- name: grpc_jwt_verifier_test
1630 build: test
1631 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001632 src:
1633 - test/core/security/jwt_verifier_test.c
1634 deps:
1635 - grpc_test_util
1636 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001637 - gpr_test_util
1638 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001639- name: grpc_print_google_default_creds_token
1640 build: tool
1641 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001642 src:
1643 - test/core/security/print_google_default_creds_token.c
1644 deps:
1645 - grpc_test_util
1646 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001647 - gpr_test_util
1648 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001649- name: grpc_security_connector_test
1650 build: test
1651 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001652 src:
1653 - test/core/security/security_connector_test.c
1654 deps:
1655 - grpc_test_util
1656 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001657 - gpr_test_util
1658 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001659- name: grpc_verify_jwt
1660 build: tool
1661 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001662 src:
1663 - test/core/security/verify_jwt.c
1664 deps:
1665 - grpc_test_util
1666 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001667 - gpr_test_util
1668 - gpr
Craig Tiller71c610d2016-03-18 15:57:08 -07001669- name: hpack_parser_fuzzer_test
1670 build: fuzzer
1671 language: c
1672 src:
1673 - test/core/transport/chttp2/hpack_parser_fuzzer_test.c
1674 deps:
1675 - grpc_test_util
1676 - grpc
1677 - gpr_test_util
1678 - gpr
1679 corpus_dirs:
1680 - test/core/transport/chttp2/hpack_parser_corpus
Craig Tillerbf4b2242015-08-31 15:53:53 -07001681- name: hpack_parser_test
1682 build: test
1683 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001684 src:
1685 - test/core/transport/chttp2/hpack_parser_test.c
1686 deps:
1687 - grpc_test_util
1688 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001689 - gpr_test_util
1690 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001691- name: hpack_table_test
1692 build: test
1693 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001694 src:
1695 - test/core/transport/chttp2/hpack_table_test.c
1696 deps:
1697 - grpc_test_util
1698 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001699 - gpr_test_util
1700 - gpr
Craig Tiller21239742016-03-23 16:33:28 -07001701- name: http_fuzzer_test
1702 build: fuzzer
1703 language: c
1704 src:
1705 - test/core/http/fuzzer.c
1706 deps:
1707 - grpc_test_util
1708 - grpc
1709 - gpr_test_util
1710 - gpr
1711 corpus_dirs:
1712 - test/core/http/corpus
Matthew Iselin1824f052016-02-10 12:16:06 +11001713- name: http_parser_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001714 build: test
1715 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001716 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001717 - test/core/http/parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001718 deps:
1719 - grpc_test_util
1720 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001721 - gpr_test_util
1722 - gpr
Matthew Iselin1824f052016-02-10 12:16:06 +11001723- name: httpcli_format_request_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001724 build: test
1725 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001726 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001727 - test/core/http/format_request_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001728 deps:
1729 - grpc_test_util
1730 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001731 - gpr_test_util
1732 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001733- name: httpcli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001734 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001735 build: test
1736 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001737 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001738 - test/core/http/httpcli_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001739 deps:
1740 - grpc_test_util
1741 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001742 - gpr_test_util
1743 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001744 platforms:
1745 - mac
1746 - linux
1747 - posix
Craig Tillercc0535d2015-12-08 15:14:47 -08001748- name: httpscli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001749 cpu_cost: 0.5
Craig Tillercc0535d2015-12-08 15:14:47 -08001750 build: test
1751 language: c
1752 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001753 - test/core/http/httpscli_test.c
Craig Tillercc0535d2015-12-08 15:14:47 -08001754 deps:
1755 - grpc_test_util
1756 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001757 - gpr_test_util
1758 - gpr
Craig Tillercc0535d2015-12-08 15:14:47 -08001759 platforms:
Craig Tillercc0535d2015-12-08 15:14:47 -08001760 - linux
yang-gf1183302015-12-07 16:02:05 -08001761- name: init_test
1762 build: test
1763 language: c
1764 src:
1765 - test/core/surface/init_test.c
1766 deps:
1767 - grpc_test_util
1768 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001769 - gpr_test_util
1770 - gpr
Craig Tiller5cb79622016-03-15 14:46:54 -07001771- name: internal_api_canary_iomgr_test
1772 build: test
1773 run: false
1774 language: c
1775 src:
1776 - test/core/internal_api_canaries/iomgr.c
1777 deps:
1778 - grpc_test_util
1779 - grpc
1780 - gpr_test_util
1781 - gpr
1782- name: internal_api_canary_support_test
1783 build: test
1784 run: false
1785 language: c
1786 src:
1787 - test/core/internal_api_canaries/iomgr.c
1788 deps:
1789 - grpc_test_util
1790 - grpc
1791 - gpr_test_util
1792 - gpr
1793- name: internal_api_canary_transport_test
1794 build: test
1795 run: false
1796 language: c
1797 src:
1798 - test/core/internal_api_canaries/iomgr.c
1799 deps:
1800 - grpc_test_util
1801 - grpc
1802 - gpr_test_util
1803 - gpr
yang-g077f6f82015-12-07 11:22:51 -08001804- name: invalid_call_argument_test
1805 build: test
1806 language: c
1807 src:
1808 - test/core/end2end/invalid_call_argument_test.c
1809 deps:
1810 - grpc_test_util
1811 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001812 - gpr_test_util
1813 - gpr
Craig Tiller32173c52016-03-17 14:12:45 -07001814- name: json_fuzzer_test
1815 build: fuzzer
1816 language: c
1817 src:
1818 - test/core/json/fuzzer.c
1819 deps:
1820 - grpc_test_util
1821 - grpc
1822 - gpr_test_util
1823 - gpr
1824 corpus_dirs:
1825 - test/core/json/corpus
Craig Tillerbf4b2242015-08-31 15:53:53 -07001826- name: json_rewrite
1827 build: test
1828 run: false
1829 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001830 src:
1831 - test/core/json/json_rewrite.c
1832 deps:
1833 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001834 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001835- name: json_rewrite_test
1836 build: test
1837 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001838 src:
1839 - test/core/json/json_rewrite_test.c
1840 deps:
1841 - grpc_test_util
1842 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001843 - gpr_test_util
1844 - gpr
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001845- name: json_stream_error_test
1846 build: test
1847 language: c
1848 src:
1849 - test/core/json/json_stream_error_test.c
1850 deps:
1851 - grpc_test_util
1852 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001853 - gpr_test_util
1854 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001855- name: json_test
1856 build: test
1857 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001858 src:
1859 - test/core/json/json_test.c
1860 deps:
1861 - grpc_test_util
1862 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001863 - gpr_test_util
1864 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001865- name: lame_client_test
1866 build: test
1867 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001868 src:
1869 - test/core/surface/lame_client_test.c
1870 deps:
1871 - grpc_test_util
1872 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001873 - gpr_test_util
1874 - gpr
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001875- name: lb_policies_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001876 cpu_cost: 0.1
Craig Tillerde7edf82016-03-20 09:12:16 -07001877 flaky: true
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001878 build: test
1879 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001880 src:
1881 - test/core/client_config/lb_policies_test.c
1882 deps:
1883 - grpc_test_util
1884 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001885 - gpr_test_util
1886 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001887- name: low_level_ping_pong_benchmark
1888 build: benchmark
1889 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001890 src:
1891 - test/core/network_benchmarks/low_level_ping_pong.c
1892 deps:
1893 - grpc_test_util
1894 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001895 - gpr_test_util
1896 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001897 platforms:
1898 - mac
1899 - linux
1900 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001901- name: message_compress_test
1902 build: test
1903 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001904 src:
1905 - test/core/compression/message_compress_test.c
1906 deps:
1907 - grpc_test_util
1908 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001909 - gpr_test_util
1910 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08001911- name: mlog_test
Craig Tillera5abbd22016-03-22 06:56:00 -07001912 flaky: true
Craig Tiller732a8752016-02-22 15:59:19 -08001913 build: test
1914 language: c
1915 src:
1916 - test/core/census/mlog_test.c
1917 deps:
1918 - grpc_test_util
1919 - grpc
1920 - gpr_test_util
1921 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001922- name: multiple_server_queues_test
1923 build: test
1924 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001925 src:
1926 - test/core/end2end/multiple_server_queues_test.c
1927 deps:
1928 - grpc_test_util
1929 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001930 - gpr_test_util
1931 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001932- name: murmur_hash_test
1933 build: test
1934 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001935 src:
1936 - test/core/support/murmur_hash_test.c
1937 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001938 - gpr_test_util
1939 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001940- name: no_server_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001941 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001942 build: test
1943 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001944 src:
1945 - test/core/end2end/no_server_test.c
1946 deps:
1947 - grpc_test_util
1948 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001949 - gpr_test_util
1950 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001951- name: resolve_address_test
1952 build: test
1953 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001954 src:
1955 - test/core/iomgr/resolve_address_test.c
1956 deps:
1957 - grpc_test_util
1958 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001959 - gpr_test_util
1960 - gpr
yang-gd482e592015-12-10 14:04:00 -08001961- name: secure_channel_create_test
1962 build: test
1963 language: c
1964 src:
1965 - test/core/surface/secure_channel_create_test.c
1966 deps:
1967 - grpc_test_util
1968 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001969 - gpr_test_util
1970 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001971- name: secure_endpoint_test
1972 build: test
1973 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001974 src:
1975 - test/core/security/secure_endpoint_test.c
1976 deps:
1977 - grpc_test_util
1978 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001979 - gpr_test_util
1980 - gpr
yang-gfe9a9752015-12-09 10:47:18 -08001981- name: server_chttp2_test
1982 build: test
1983 language: c
1984 src:
1985 - test/core/surface/server_chttp2_test.c
1986 deps:
1987 - grpc_test_util
1988 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001989 - gpr_test_util
1990 - gpr
yang-gc3d94fb2015-12-10 14:38:00 -08001991- name: server_test
1992 build: test
1993 language: c
1994 src:
1995 - test/core/surface/server_test.c
1996 deps:
1997 - grpc_test_util
1998 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001999 - gpr_test_util
2000 - gpr
yang-gc9fca182015-11-06 16:41:33 -08002001- name: set_initial_connect_string_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002002 cpu_cost: 0.1
yang-gc9fca182015-11-06 16:41:33 -08002003 build: test
2004 language: c
2005 src:
2006 - test/core/client_config/set_initial_connect_string_test.c
2007 deps:
2008 - test_tcp_server
2009 - grpc_test_util
2010 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002011 - gpr_test_util
2012 - gpr
Craig Tillerb8bd62e2015-12-10 15:51:15 -08002013- name: sockaddr_resolver_test
2014 build: test
2015 language: c
2016 src:
2017 - test/core/client_config/resolvers/sockaddr_resolver_test.c
2018 deps:
2019 - grpc_test_util
2020 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002021 - gpr_test_util
2022 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002023- name: sockaddr_utils_test
2024 build: test
2025 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002026 src:
2027 - test/core/iomgr/sockaddr_utils_test.c
2028 deps:
2029 - grpc_test_util
2030 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002031 - gpr_test_util
2032 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08002033- name: socket_utils_test
2034 build: test
2035 language: c
2036 src:
2037 - test/core/iomgr/socket_utils_test.c
2038 deps:
2039 - grpc_test_util
2040 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002041 - gpr_test_util
2042 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08002043 platforms:
2044 - mac
2045 - linux
2046 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002047- name: tcp_client_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002048 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002049 build: test
2050 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002051 src:
2052 - test/core/iomgr/tcp_client_posix_test.c
2053 deps:
2054 - grpc_test_util
2055 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002056 - gpr_test_util
2057 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002058 platforms:
2059 - mac
2060 - linux
2061 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002062- name: tcp_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002063 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002064 build: test
2065 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002066 src:
2067 - test/core/iomgr/tcp_posix_test.c
2068 deps:
2069 - grpc_test_util
2070 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002071 - gpr_test_util
2072 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002073 platforms:
2074 - mac
2075 - linux
2076 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002077- name: tcp_server_posix_test
2078 build: test
2079 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002080 src:
2081 - test/core/iomgr/tcp_server_posix_test.c
2082 deps:
2083 - grpc_test_util
2084 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002085 - gpr_test_util
2086 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002087 platforms:
2088 - mac
2089 - linux
2090 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002091- name: time_averaged_stats_test
2092 build: test
2093 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002094 src:
2095 - test/core/iomgr/time_averaged_stats_test.c
2096 deps:
2097 - grpc_test_util
2098 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002099 - gpr_test_util
2100 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002101- name: timeout_encoding_test
2102 build: test
2103 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002104 src:
2105 - test/core/transport/chttp2/timeout_encoding_test.c
2106 deps:
2107 - grpc_test_util
2108 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002109 - gpr_test_util
2110 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07002111- name: timer_heap_test
2112 build: test
2113 language: c
2114 src:
2115 - test/core/iomgr/timer_heap_test.c
2116 deps:
2117 - grpc_test_util
2118 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002119 - gpr_test_util
2120 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07002121- name: timer_list_test
2122 build: test
2123 language: c
2124 src:
2125 - test/core/iomgr/timer_list_test.c
2126 deps:
2127 - grpc_test_util
2128 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002129 - gpr_test_util
2130 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002131- name: timers_test
2132 build: test
2133 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002134 src:
2135 - test/core/profiling/timers_test.c
2136 deps:
2137 - grpc_test_util
2138 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002139 - gpr_test_util
2140 - gpr
Craig Tiller179e6fe2015-12-09 11:09:47 -08002141- name: transport_connectivity_state_test
2142 build: test
2143 language: c
2144 src:
2145 - test/core/transport/connectivity_state_test.c
2146 deps:
2147 - grpc_test_util
2148 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002149 - gpr_test_util
2150 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002151- name: transport_metadata_test
2152 build: test
2153 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002154 src:
2155 - test/core/transport/metadata_test.c
2156 deps:
2157 - grpc_test_util
2158 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002159 - gpr_test_util
2160 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002161- name: transport_security_test
2162 build: test
2163 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002164 src:
2165 - test/core/tsi/transport_security_test.c
2166 deps:
2167 - grpc_test_util
2168 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002169 - gpr_test_util
2170 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002171 platforms:
2172 - linux
2173 - posix
2174 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07002175- name: udp_server_test
2176 build: test
2177 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002178 src:
2179 - test/core/iomgr/udp_server_test.c
2180 deps:
2181 - grpc_test_util
2182 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002183 - gpr_test_util
2184 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002185 platforms:
2186 - mac
2187 - linux
2188 - posix
Craig Tiller71c610d2016-03-18 15:57:08 -07002189- name: uri_fuzzer_test
2190 build: fuzzer
2191 language: c
2192 src:
2193 - test/core/client_config/uri_fuzzer_test.c
2194 deps:
2195 - grpc_test_util
2196 - grpc
2197 - gpr_test_util
2198 - gpr
2199 corpus_dirs:
2200 - test/core/client_config/uri_corpus
Craig Tillerbf4b2242015-08-31 15:53:53 -07002201- name: uri_parser_test
2202 build: test
2203 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002204 src:
2205 - test/core/client_config/uri_parser_test.c
2206 deps:
2207 - grpc_test_util
2208 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002209 - gpr_test_util
2210 - gpr
Craig Tiller73b66062015-09-09 09:34:46 -07002211- name: workqueue_test
2212 build: test
2213 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002214 src:
2215 - test/core/iomgr/workqueue_test.c
2216 deps:
2217 - grpc_test_util
2218 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002219 - gpr_test_util
2220 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002221 platforms:
2222 - mac
2223 - linux
2224 - posix
vjpai04e992a2016-02-10 16:58:38 -08002225- name: alarm_cpp_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002226 gtest: true
vjpai04e992a2016-02-10 16:58:38 -08002227 build: test
2228 language: c++
2229 src:
2230 - test/cpp/common/alarm_cpp_test.cc
2231 deps:
2232 - grpc++_test_util
2233 - grpc_test_util
2234 - grpc++
2235 - grpc
Vijay Pai29e1d952016-02-11 00:26:18 -08002236 - gpr_test_util
2237 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002238- name: async_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002239 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002240 build: test
2241 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002242 src:
2243 - test/cpp/end2end/async_end2end_test.cc
2244 deps:
2245 - grpc++_test_util
2246 - grpc_test_util
2247 - grpc++
2248 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002249 - gpr_test_util
2250 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002251- name: async_streaming_ping_pong_test
2252 build: test
2253 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002254 src:
2255 - test/cpp/qps/async_streaming_ping_pong_test.cc
2256 deps:
2257 - qps
2258 - grpc++_test_util
2259 - grpc_test_util
2260 - grpc++
2261 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002262 - gpr_test_util
2263 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002264 platforms:
2265 - mac
2266 - linux
2267 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002268- name: async_unary_ping_pong_test
2269 build: test
2270 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002271 src:
2272 - test/cpp/qps/async_unary_ping_pong_test.cc
2273 deps:
2274 - qps
2275 - grpc++_test_util
2276 - grpc_test_util
2277 - grpc++
2278 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002279 - gpr_test_util
2280 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002281 platforms:
2282 - mac
2283 - linux
2284 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002285- name: auth_property_iterator_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002286 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002287 build: test
2288 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002289 src:
2290 - test/cpp/common/auth_property_iterator_test.cc
2291 deps:
2292 - grpc++_test_util
2293 - grpc_test_util
2294 - grpc++
2295 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002296 - gpr_test_util
2297 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002298- name: channel_arguments_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002299 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002300 build: test
2301 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002302 src:
yang-g52705592015-11-25 11:45:33 -08002303 - test/cpp/common/channel_arguments_test.cc
Craig Tiller25834342015-09-25 08:08:24 -07002304 deps:
2305 - grpc++
2306 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002307 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002308- name: cli_call_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002309 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002310 build: test
2311 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002312 src:
2313 - test/cpp/util/cli_call_test.cc
2314 deps:
2315 - grpc++_test_util
2316 - grpc_test_util
2317 - grpc++
2318 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002319 - gpr_test_util
2320 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002321- name: client_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002322 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002323 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002324 build: test
2325 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002326 src:
2327 - test/cpp/end2end/client_crash_test.cc
2328 deps:
2329 - grpc++_test_util
2330 - grpc_test_util
2331 - grpc++
2332 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002333 - gpr_test_util
2334 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002335 platforms:
2336 - mac
2337 - linux
2338 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002339- name: client_crash_test_server
2340 build: test
2341 run: false
2342 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002343 src:
2344 - test/cpp/end2end/client_crash_test_server.cc
2345 deps:
2346 - grpc++_test_util
2347 - grpc_test_util
2348 - grpc++
2349 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002350 - gpr_test_util
2351 - gpr
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08002352- name: codegen_test
David Garcia Quintasf349c1b2016-03-08 16:28:16 -08002353 gtest: true
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08002354 build: test
2355 language: c++
2356 src:
2357 - src/proto/grpc/testing/control.proto
2358 - src/proto/grpc/testing/messages.proto
2359 - src/proto/grpc/testing/payloads.proto
2360 - src/proto/grpc/testing/perf_db.proto
2361 - src/proto/grpc/testing/services.proto
2362 - src/proto/grpc/testing/stats.proto
2363 - test/cpp/codegen/codegen_test.cc
2364 deps:
2365 - grpc++_codegen_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07002366- name: credentials_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002367 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002368 build: test
2369 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002370 src:
2371 - test/cpp/client/credentials_test.cc
2372 deps:
2373 - grpc++
2374 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002375 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002376- name: cxx_byte_buffer_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002377 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002378 build: test
2379 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002380 src:
2381 - test/cpp/util/byte_buffer_test.cc
2382 deps:
2383 - grpc_test_util
2384 - grpc++
2385 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002386 - gpr_test_util
2387 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002388- name: cxx_slice_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002389 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002390 build: test
2391 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002392 src:
2393 - test/cpp/util/slice_test.cc
2394 deps:
2395 - grpc_test_util
2396 - grpc++
2397 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002398 - gpr_test_util
2399 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002400- name: cxx_string_ref_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002401 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002402 build: test
2403 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002404 src:
2405 - test/cpp/util/string_ref_test.cc
2406 deps:
2407 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07002408- name: cxx_time_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002409 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002410 build: test
2411 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002412 src:
2413 - test/cpp/util/time_test.cc
2414 deps:
2415 - grpc_test_util
2416 - grpc++
2417 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002418 - gpr_test_util
2419 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002420- name: end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002421 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002422 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002423 build: test
2424 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002425 src:
2426 - test/cpp/end2end/end2end_test.cc
2427 deps:
2428 - grpc++_test_util
2429 - grpc_test_util
2430 - grpc++
2431 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002432 - gpr_test_util
2433 - gpr
vjpai083dc622016-01-11 09:41:17 -08002434- name: generic_async_streaming_ping_pong_test
2435 build: test
2436 language: c++
2437 src:
2438 - test/cpp/qps/generic_async_streaming_ping_pong_test.cc
2439 deps:
2440 - qps
2441 - grpc++_test_util
2442 - grpc_test_util
2443 - grpc++
2444 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002445 - gpr_test_util
2446 - gpr
vjpai083dc622016-01-11 09:41:17 -08002447 platforms:
2448 - mac
2449 - linux
2450 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002451- name: generic_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002452 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002453 build: test
2454 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002455 src:
2456 - test/cpp/end2end/generic_end2end_test.cc
2457 deps:
2458 - grpc++_test_util
2459 - grpc_test_util
2460 - grpc++
2461 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002462 - gpr_test_util
2463 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002464- name: grpc_cli
2465 build: test
2466 run: false
2467 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002468 src:
2469 - test/cpp/util/grpc_cli.cc
2470 deps:
2471 - grpc++_test_util
2472 - grpc_test_util
2473 - grpc++
2474 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002475 - gpr_test_util
2476 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002477 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002478- name: grpc_cpp_plugin
2479 build: protoc
2480 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002481 src:
2482 - src/compiler/cpp_plugin.cc
2483 deps:
2484 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002485 secure: false
2486 vs_config_type: Application
2487 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}'
2488- name: grpc_csharp_plugin
2489 build: protoc
2490 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002491 src:
2492 - src/compiler/csharp_plugin.cc
2493 deps:
2494 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002495 secure: false
2496 vs_config_type: Application
2497 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}'
2498- name: grpc_objective_c_plugin
2499 build: protoc
2500 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002501 src:
2502 - src/compiler/objective_c_plugin.cc
2503 deps:
2504 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002505 secure: false
2506 vs_config_type: Application
2507 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}'
2508- name: grpc_python_plugin
2509 build: protoc
2510 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002511 src:
2512 - src/compiler/python_plugin.cc
2513 deps:
2514 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002515 secure: false
2516 vs_config_type: Application
2517 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}'
2518- name: grpc_ruby_plugin
2519 build: protoc
2520 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002521 src:
2522 - src/compiler/ruby_plugin.cc
2523 deps:
2524 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002525 secure: false
2526 vs_config_type: Application
2527 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}'
Craig Tillereb841e22016-02-11 15:49:16 -08002528- name: grpclb_api_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002529 gtest: true
Craig Tillereb841e22016-02-11 15:49:16 -08002530 build: test
2531 language: c++
2532 src:
2533 - src/proto/grpc/lb/v0/load_balancer.proto
2534 - test/cpp/grpclb/grpclb_api_test.cc
2535 deps:
2536 - grpc++_test_util
2537 - grpc_test_util
2538 - grpc++
2539 - grpc
yang-gbe5a2c42016-01-14 13:11:15 -08002540- name: hybrid_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002541 gtest: true
yang-gbe5a2c42016-01-14 13:11:15 -08002542 build: test
2543 language: c++
2544 src:
2545 - test/cpp/end2end/hybrid_end2end_test.cc
2546 deps:
2547 - grpc++_test_util
2548 - grpc_test_util
2549 - grpc++
2550 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002551 - gpr_test_util
2552 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002553- name: interop_client
2554 build: test
2555 run: false
2556 language: c++
2557 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002558 deps:
2559 - interop_client_main
2560 - interop_client_helper
2561 - grpc++_test_util
2562 - grpc_test_util
2563 - grpc++
2564 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002565 - gpr_test_util
2566 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002567 - grpc++_test_config
2568 platforms:
2569 - mac
2570 - linux
2571 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002572- name: interop_server
2573 build: test
2574 run: false
2575 language: c++
2576 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002577 deps:
2578 - interop_server_main
2579 - interop_server_helper
2580 - grpc++_test_util
2581 - grpc_test_util
2582 - grpc++
2583 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002584 - gpr_test_util
2585 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002586 - grpc++_test_config
2587 platforms:
2588 - mac
2589 - linux
2590 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002591- name: interop_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002592 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002593 build: test
2594 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002595 src:
2596 - test/cpp/interop/interop_test.cc
2597 deps:
2598 - grpc_test_util
2599 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002600 - gpr_test_util
2601 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002602 platforms:
2603 - mac
2604 - linux
2605 - posix
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002606- name: metrics_client
2607 build: test
2608 run: false
2609 language: c++
2610 headers:
2611 - test/cpp/util/metrics_server.h
2612 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002613 - src/proto/grpc/testing/metrics.proto
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002614 - test/cpp/interop/metrics_client.cc
2615 deps:
2616 - grpc++
2617 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002618 - gpr
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002619 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002620- name: mock_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002621 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002622 build: test
2623 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002624 src:
2625 - test/cpp/end2end/mock_test.cc
2626 deps:
2627 - grpc++_test_util
2628 - grpc_test_util
2629 - grpc++
2630 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002631 - gpr_test_util
2632 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002633- name: qps_driver
2634 build: benchmark
2635 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002636 src:
2637 - test/cpp/qps/qps_driver.cc
2638 deps:
2639 - qps
2640 - grpc++_test_util
2641 - grpc_test_util
2642 - grpc++
2643 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002644 - gpr_test_util
2645 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002646 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002647- name: qps_interarrival_test
2648 build: test
2649 run: false
2650 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002651 src:
2652 - test/cpp/qps/qps_interarrival_test.cc
2653 deps:
2654 - qps
2655 - grpc++_test_util
2656 - grpc_test_util
2657 - grpc++
2658 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002659 - gpr_test_util
2660 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002661 platforms:
2662 - mac
2663 - linux
2664 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002665- name: qps_openloop_test
Craig Tillerc72cc422016-03-11 10:54:36 -08002666 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002667 build: test
2668 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002669 src:
2670 - test/cpp/qps/qps_openloop_test.cc
2671 deps:
2672 - qps
2673 - grpc++_test_util
2674 - grpc_test_util
2675 - grpc++
2676 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002677 - gpr_test_util
2678 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002679 - grpc++_test_config
2680 platforms:
2681 - mac
2682 - linux
2683 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002684- name: qps_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002685 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07002686 build: test
2687 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002688 src:
2689 - test/cpp/qps/qps_test.cc
2690 deps:
2691 - qps
2692 - grpc++_test_util
2693 - grpc_test_util
2694 - grpc++
2695 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002696 - gpr_test_util
2697 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002698 - grpc++_test_config
Craig Tiller25834342015-09-25 08:08:24 -07002699 platforms:
2700 - mac
2701 - linux
2702 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002703- name: qps_worker
2704 build: benchmark
2705 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002706 headers:
2707 - test/cpp/qps/client.h
2708 - test/cpp/qps/server.h
2709 src:
2710 - test/cpp/qps/worker.cc
2711 deps:
2712 - qps
2713 - grpc++_test_util
2714 - grpc_test_util
2715 - grpc++
2716 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002717 - gpr_test_util
2718 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002719 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002720- name: reconnect_interop_client
2721 build: test
2722 run: false
2723 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002724 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002725 - src/proto/grpc/testing/empty.proto
2726 - src/proto/grpc/testing/messages.proto
2727 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07002728 - test/cpp/interop/reconnect_interop_client.cc
2729 deps:
2730 - grpc++_test_util
2731 - grpc_test_util
2732 - grpc++
2733 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002734 - gpr_test_util
2735 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002736 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002737- name: reconnect_interop_server
2738 build: test
2739 run: false
2740 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002741 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002742 - src/proto/grpc/testing/empty.proto
2743 - src/proto/grpc/testing/messages.proto
2744 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07002745 - test/cpp/interop/reconnect_interop_server.cc
2746 deps:
2747 - reconnect_server
yang-gc9fca182015-11-06 16:41:33 -08002748 - test_tcp_server
Craig Tiller25834342015-09-25 08:08:24 -07002749 - grpc++_test_util
2750 - grpc_test_util
2751 - grpc++
2752 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002753 - gpr_test_util
2754 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002755 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002756- name: secure_auth_context_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002757 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002758 build: test
2759 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002760 src:
2761 - test/cpp/common/secure_auth_context_test.cc
2762 deps:
2763 - grpc++_test_util
2764 - grpc_test_util
2765 - grpc++
2766 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002767 - gpr_test_util
2768 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08002769- name: secure_sync_unary_ping_pong_test
2770 build: test
2771 language: c++
2772 src:
2773 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc
2774 deps:
2775 - qps
2776 - grpc++_test_util
2777 - grpc_test_util
2778 - grpc++
2779 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002780 - gpr_test_util
2781 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08002782 platforms:
2783 - mac
2784 - linux
2785 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002786- name: server_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002787 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002788 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002789 build: test
2790 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002791 src:
2792 - test/cpp/end2end/server_crash_test.cc
2793 deps:
2794 - grpc++_test_util
2795 - grpc_test_util
2796 - grpc++
2797 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002798 - gpr_test_util
2799 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002800 platforms:
2801 - mac
2802 - linux
2803 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002804- name: server_crash_test_client
2805 build: test
2806 run: false
2807 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002808 src:
2809 - test/cpp/end2end/server_crash_test_client.cc
2810 deps:
2811 - grpc++_test_util
2812 - grpc_test_util
2813 - grpc++
2814 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002815 - gpr_test_util
2816 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002817- name: shutdown_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002818 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002819 build: test
2820 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002821 src:
2822 - test/cpp/end2end/shutdown_test.cc
2823 deps:
2824 - grpc++_test_util
2825 - grpc_test_util
2826 - grpc++
2827 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002828 - gpr_test_util
2829 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002830- name: status_test
2831 build: test
2832 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002833 src:
2834 - test/cpp/util/status_test.cc
2835 deps:
2836 - grpc_test_util
2837 - grpc++
2838 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002839 - gpr_test_util
2840 - gpr
Craig Tiller1fdb05b2015-09-01 17:13:30 -07002841- name: streaming_throughput_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002842 gtest: true
Craig Tiller1fdb05b2015-09-01 17:13:30 -07002843 build: test
2844 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002845 src:
2846 - test/cpp/end2end/streaming_throughput_test.cc
2847 deps:
2848 - grpc++_test_util
2849 - grpc_test_util
2850 - grpc++
2851 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002852 - gpr_test_util
2853 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002854 platforms:
2855 - mac
2856 - linux
2857 - posix
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002858- name: stress_test
2859 build: test
Sree Kuchibhotla117c8af2015-10-26 10:59:17 -07002860 run: false
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002861 language: c++
2862 headers:
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002863 - test/cpp/interop/client_helper.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002864 - test/cpp/interop/interop_client.h
2865 - test/cpp/interop/stress_interop_client.h
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002866 - test/cpp/util/metrics_server.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002867 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002868 - src/proto/grpc/testing/empty.proto
2869 - src/proto/grpc/testing/messages.proto
2870 - src/proto/grpc/testing/metrics.proto
2871 - src/proto/grpc/testing/test.proto
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002872 - test/cpp/interop/interop_client.cc
2873 - test/cpp/interop/stress_interop_client.cc
2874 - test/cpp/interop/stress_test.cc
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002875 - test/cpp/util/metrics_server.cc
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002876 deps:
2877 - grpc++_test_util
2878 - grpc_test_util
2879 - grpc++
2880 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002881 - gpr_test_util
2882 - gpr
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002883 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002884- name: sync_streaming_ping_pong_test
2885 build: test
2886 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002887 src:
2888 - test/cpp/qps/sync_streaming_ping_pong_test.cc
2889 deps:
2890 - qps
2891 - grpc++_test_util
2892 - grpc_test_util
2893 - grpc++
2894 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002895 - gpr_test_util
2896 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002897 platforms:
2898 - mac
2899 - linux
2900 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002901- name: sync_unary_ping_pong_test
2902 build: test
2903 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002904 src:
2905 - test/cpp/qps/sync_unary_ping_pong_test.cc
2906 deps:
2907 - qps
2908 - grpc++_test_util
2909 - grpc_test_util
2910 - grpc++
2911 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002912 - gpr_test_util
2913 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002914 platforms:
2915 - mac
2916 - linux
2917 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002918- name: thread_stress_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002919 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002920 cpu_cost: 100
Craig Tillerbf4b2242015-08-31 15:53:53 -07002921 build: test
2922 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002923 src:
2924 - test/cpp/end2end/thread_stress_test.cc
2925 deps:
2926 - grpc++_test_util
2927 - grpc_test_util
2928 - grpc++
2929 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002930 - gpr_test_util
2931 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002932- name: zookeeper_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002933 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002934 build: test
Craig Tiller7bedba82015-09-24 08:22:43 -07002935 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002936 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002937 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002938 - src/proto/grpc/testing/echo.proto
Craig Tiller25834342015-09-25 08:08:24 -07002939 - test/cpp/end2end/zookeeper_test.cc
2940 deps:
2941 - grpc++_test_util
2942 - grpc_test_util
2943 - grpc++
2944 - grpc_zookeeper
2945 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002946 - gpr_test_util
2947 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002948 external_deps:
2949 - zookeeper
2950 platforms:
2951 - linux
Craig Tillerab230452016-01-04 08:18:43 -08002952- name: public_headers_must_be_c89
2953 build: test
2954 language: c89
2955 src:
2956 - test/core/surface/public_headers_must_be_c89.c
2957 deps:
2958 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002959 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002960vspackages:
Craig Tiller25834342015-09-25 08:08:24 -07002961- linkage: static
2962 name: grpc.dependencies.zlib
2963 props: false
2964 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08002965 version: 1.2.8.10
Jan Tattermuschd5653e42016-01-12 12:43:24 -08002966- linkage: static
2967 name: grpc.dependencies.openssl
Craig Tiller25834342015-09-25 08:08:24 -07002968 props: true
2969 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08002970 version: 1.0.204.1
Craig Tiller25834342015-09-25 08:08:24 -07002971- name: gflags
2972 props: false
2973 redist: false
2974 version: 2.1.2.1
2975- name: gtest
2976 props: false
2977 redist: false
2978 version: 1.7.0.1
Craig Tillera0f85172016-01-20 15:56:06 -08002979configs:
2980 asan:
2981 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07002982 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
2983 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08002984 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002985 LD: clang
2986 LDFLAGS: -fsanitize=address
2987 LDXX: clang++
2988 compile_the_world: true
2989 test_environ:
Craig Tiller19482442016-01-25 09:59:20 -08002990 ASAN_OPTIONS: detect_leaks=1:color=always
2991 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Vijay Pai3b288722016-02-19 00:28:28 -08002992 timeout_multiplier: 3
Craig Tillera0f85172016-01-20 15:56:06 -08002993 asan-noleaks:
2994 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07002995 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
2996 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08002997 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08002998 LD: clang
2999 LDFLAGS: -fsanitize=address
3000 LDXX: clang++
Craig Tiller81df68d2016-01-21 13:59:50 -08003001 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08003002 test_environ:
3003 ASAN_OPTIONS: detect_leaks=0:color=always
Vijay Pai3b288722016-02-19 00:28:28 -08003004 timeout_multiplier: 3
Craig Tillerae945942016-03-23 21:43:58 -07003005 asan-trace-cmp:
3006 CC: clang
Craig Tillerff822392016-03-23 21:46:52 -07003007 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address
3008 -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerae945942016-03-23 21:43:58 -07003009 CXX: clang++
3010 LD: clang
3011 LDFLAGS: -fsanitize=address
3012 LDXX: clang++
3013 compile_the_world: true
3014 test_environ:
3015 ASAN_OPTIONS: detect_leaks=1:color=always
3016 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
3017 timeout_multiplier: 3
Craig Tillera0f85172016-01-20 15:56:06 -08003018 basicprof:
3019 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
3020 DEFINES: NDEBUG
3021 dbg:
3022 CPPFLAGS: -O0
3023 DEFINES: _DEBUG DEBUG
Craig Tiller3af3f742016-02-28 21:53:13 -08003024 easan:
3025 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003026 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3027 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tiller3af3f742016-02-28 21:53:13 -08003028 CXX: clang++
3029 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
3030 LD: clang
3031 LDFLAGS: -fsanitize=address
3032 LDXX: clang++
3033 compile_the_world: true
3034 test_environ:
3035 ASAN_OPTIONS: detect_leaks=1:color=always
3036 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
3037 timeout_multiplier: 3
3038 edbg:
3039 CPPFLAGS: -O0
3040 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
3041 etsan:
Craig Tillerd93aa142016-02-28 20:56:13 -08003042 CC: clang
3043 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07003044 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerd93aa142016-02-28 20:56:13 -08003045 CXX: clang++
Craig Tilleref1bf872016-02-28 17:37:33 -08003046 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
Craig Tillerd93aa142016-02-28 20:56:13 -08003047 LD: clang
Craig Tiller5bda4d42016-03-17 17:27:11 -07003048 LDFLAGS: -fsanitize=thread
Craig Tillerd93aa142016-02-28 20:56:13 -08003049 LDXX: clang++
3050 compile_the_world: true
3051 test_environ:
3052 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
3053 timeout_multiplier: 5
Craig Tillera0f85172016-01-20 15:56:06 -08003054 gcov:
3055 CC: gcc
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003056 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
Craig Tillera0f85172016-01-20 15:56:06 -08003057 CXX: g++
Craig Tillera0f85172016-01-20 15:56:06 -08003058 DEFINES: _DEBUG DEBUG GPR_GCOV
3059 LD: gcc
3060 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic
3061 LDXX: g++
3062 helgrind:
3063 CPPFLAGS: -O0
3064 DEFINES: _DEBUG DEBUG
3065 LDFLAGS: -rdynamic
3066 timeout_multiplier: 20
3067 valgrind: --tool=helgrind
3068 memcheck:
3069 CPPFLAGS: -O0
3070 DEFINES: _DEBUG DEBUG
3071 LDFLAGS: -rdynamic
3072 timeout_multiplier: 10
3073 valgrind: --tool=memcheck --leak-check=full
3074 msan:
3075 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003076 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins
3077 -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
3078 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003079 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003080 DEFINES: NDEBUG
3081 LD: clang
3082 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
3083 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
3084 LDXX: clang++
3085 compile_the_world: true
Vijay Pai3b288722016-02-19 00:28:28 -08003086 timeout_multiplier: 4
Craig Tillera0f85172016-01-20 15:56:06 -08003087 mutrace:
3088 CPPFLAGS: -O0
3089 DEFINES: _DEBUG DEBUG
3090 LDFLAGS: -rdynamic
3091 opt:
3092 CPPFLAGS: -O2
3093 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08003094 stapprof:
3095 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER
3096 DEFINES: NDEBUG
3097 tsan:
3098 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003099 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07003100 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003101 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003102 LD: clang
Craig Tiller5bda4d42016-03-17 17:27:11 -07003103 LDFLAGS: -fsanitize=thread
Craig Tillera0f85172016-01-20 15:56:06 -08003104 LDXX: clang++
3105 compile_the_world: true
3106 test_environ:
3107 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
vjpai2146fe82016-02-19 10:05:57 -08003108 timeout_multiplier: 5
Craig Tillera0f85172016-01-20 15:56:06 -08003109 ubsan:
3110 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003111 CPPFLAGS: -O1 -fsanitize-coverage=edge -fsanitize=undefined -fno-omit-frame-pointer
3112 -Wno-unused-command-line-argument
Craig Tillera0f85172016-01-20 15:56:06 -08003113 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003114 DEFINES: NDEBUG
3115 LD: clang
3116 LDFLAGS: -fsanitize=undefined
3117 LDXX: clang++
3118 compile_the_world: true
3119 timeout_multiplier: 1.5
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003120defaults:
3121 boringssl:
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01003122 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas
Nicolas "Pixel" Noble17230442016-01-29 01:46:19 +01003123 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003124 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01003125 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003126 global:
3127 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
3128 LDFLAGS: -g
3129 zlib:
Nicolas "Pixel" Noble45000342016-01-28 05:04:45 +01003130 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
Nicolas "Pixel" Noble545c6c12016-01-28 06:01:46 +01003131 $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
murgatroid99879bc4f2015-11-05 10:35:04 -08003132node_modules:
3133- deps:
3134 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003135 - gpr
murgatroid995c56c922016-01-25 13:32:52 -08003136 - boringssl
3137 - z
murgatroid9994a75412015-11-19 14:04:53 -08003138 headers:
3139 - src/node/ext/byte_buffer.h
3140 - src/node/ext/call.h
3141 - src/node/ext/call_credentials.h
3142 - src/node/ext/channel.h
3143 - src/node/ext/channel_credentials.h
3144 - src/node/ext/completion_queue_async_worker.h
3145 - src/node/ext/server.h
3146 - src/node/ext/server_credentials.h
3147 - src/node/ext/timeval.h
3148 js:
3149 - src/node/index.js
3150 - src/node/src/client.js
3151 - src/node/src/common.js
3152 - src/node/src/credentials.js
murgatroid9991629972016-02-03 08:46:45 -08003153 - src/node/src/grpc_extension.js
murgatroid9994a75412015-11-19 14:04:53 -08003154 - src/node/src/metadata.js
3155 - src/node/src/server.js
murgatroid99879bc4f2015-11-05 10:35:04 -08003156 name: grpc_node
3157 src:
3158 - src/node/ext/byte_buffer.cc
3159 - src/node/ext/call.cc
3160 - src/node/ext/call_credentials.cc
3161 - src/node/ext/channel.cc
3162 - src/node/ext/channel_credentials.cc
3163 - src/node/ext/completion_queue_async_worker.cc
3164 - src/node/ext/node_grpc.cc
3165 - src/node/ext/server.cc
3166 - src/node/ext/server_credentials.cc
3167 - src/node/ext/timeval.cc
Craig Tillerb79c1e12016-02-23 10:00:58 -08003168openssl_fallback:
Jan Tattermusch9bb70622016-03-18 10:28:54 -07003169 base_uri: https://openssl.org/source/old/1.0.2/
Craig Tillerb79c1e12016-02-23 10:00:58 -08003170 extraction_dir: openssl-1.0.2f
3171 tarball: openssl-1.0.2f.tar.gz
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003172php_config_m4:
3173 deps:
3174 - grpc
3175 - gpr
3176 - boringssl
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003177 headers:
3178 - src/php/ext/grpc/byte_buffer.h
3179 - src/php/ext/grpc/call.h
3180 - src/php/ext/grpc/call_credentials.h
3181 - src/php/ext/grpc/channel.h
3182 - src/php/ext/grpc/channel_credentials.h
3183 - src/php/ext/grpc/completion_queue.h
3184 - src/php/ext/grpc/php_grpc.h
3185 - src/php/ext/grpc/server.h
3186 - src/php/ext/grpc/server_credentials.h
3187 - src/php/ext/grpc/timeval.h
3188 src:
3189 - src/php/ext/grpc/byte_buffer.c
3190 - src/php/ext/grpc/call.c
3191 - src/php/ext/grpc/call_credentials.c
3192 - src/php/ext/grpc/channel.c
3193 - src/php/ext/grpc/channel_credentials.c
3194 - src/php/ext/grpc/completion_queue.c
3195 - src/php/ext/grpc/php_grpc.c
3196 - src/php/ext/grpc/server.c
3197 - src/php/ext/grpc/server_credentials.c
3198 - src/php/ext/grpc/timeval.c
Masood Malekghassemi116982e2015-12-11 15:53:38 -08003199python_dependencies:
3200 deps:
3201 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003202 - gpr
Masood Malekghassemi387e1162016-01-05 10:16:12 -08003203 - boringssl
Masood Malekghassemi0cc27922016-01-22 16:32:41 -08003204 - z
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01003205ruby_gem:
3206 deps:
3207 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003208 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003209 - boringssl
Craig Tillerbf4b2242015-08-31 15:53:53 -07003210 - z