blob: 29db148c52d8afcb1cbe9a9a5ea6b529bd4609f2 [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" Noble16caa502016-05-06 03:02:51 +020010 version: 0.15.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
Alistair Veitch30fe6322016-05-23 10:11:28 -070019 - src/core/ext/census/gen/census.pb.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070020 - src/core/ext/census/grpc_filter.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070021 - src/core/ext/census/mlog.h
22 - src/core/ext/census/rpc_metric_id.h
Craig Tiller25834342015-09-25 08:08:24 -070023 src:
Craig Tiller8f8e9f92016-03-29 09:41:28 -070024 - src/core/ext/census/context.c
Alistair Veitch30fe6322016-05-23 10:11:28 -070025 - src/core/ext/census/gen/census.pb.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070026 - src/core/ext/census/grpc_context.c
27 - src/core/ext/census/grpc_filter.c
28 - src/core/ext/census/grpc_plugin.c
29 - src/core/ext/census/initialize.c
30 - src/core/ext/census/mlog.c
31 - src/core/ext/census/operation.c
32 - src/core/ext/census/placeholders.c
33 - src/core/ext/census/tracing.c
34 plugin: census_grpc_plugin
Craig Tillerd1697d92016-04-05 16:05:46 -070035 uses:
36 - grpc_base
Alistair Veitch44181c022016-05-26 10:29:38 -070037 - nanopb
Craig Tillerd1697d92016-04-05 16:05:46 -070038- name: gpr_base
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010039 public_headers:
40 - include/grpc/support/alloc.h
41 - include/grpc/support/atm.h
42 - include/grpc/support/atm_gcc_atomic.h
43 - include/grpc/support/atm_gcc_sync.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070044 - include/grpc/support/atm_windows.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010045 - include/grpc/support/avl.h
46 - include/grpc/support/cmdline.h
47 - include/grpc/support/cpu.h
48 - include/grpc/support/histogram.h
49 - include/grpc/support/host_port.h
50 - include/grpc/support/log.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070051 - include/grpc/support/log_windows.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010052 - include/grpc/support/port_platform.h
53 - include/grpc/support/slice.h
54 - include/grpc/support/slice_buffer.h
55 - include/grpc/support/string_util.h
56 - include/grpc/support/subprocess.h
57 - include/grpc/support/sync.h
58 - include/grpc/support/sync_generic.h
59 - include/grpc/support/sync_posix.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070060 - include/grpc/support/sync_windows.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010061 - include/grpc/support/thd.h
62 - include/grpc/support/time.h
63 - include/grpc/support/tls.h
64 - include/grpc/support/tls_gcc.h
65 - include/grpc/support/tls_msvc.h
66 - include/grpc/support/tls_pthread.h
67 - include/grpc/support/useful.h
68 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -070069 - src/core/lib/profiling/timers.h
70 - src/core/lib/support/backoff.h
71 - src/core/lib/support/block_annotate.h
72 - src/core/lib/support/env.h
Craig Tillerf23078c2016-03-25 17:07:29 -070073 - src/core/lib/support/murmur_hash.h
74 - src/core/lib/support/stack_lockfree.h
75 - src/core/lib/support/string.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070076 - src/core/lib/support/string_windows.h
Craig Tillerf23078c2016-03-25 17:07:29 -070077 - src/core/lib/support/thd_internal.h
78 - src/core/lib/support/time_precise.h
79 - src/core/lib/support/tmpfile.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010080 src:
Craig Tillerf23078c2016-03-25 17:07:29 -070081 - src/core/lib/profiling/basic_timers.c
82 - src/core/lib/profiling/stap_timers.c
83 - src/core/lib/support/alloc.c
84 - src/core/lib/support/avl.c
85 - src/core/lib/support/backoff.c
86 - src/core/lib/support/cmdline.c
87 - src/core/lib/support/cpu_iphone.c
88 - src/core/lib/support/cpu_linux.c
89 - src/core/lib/support/cpu_posix.c
90 - src/core/lib/support/cpu_windows.c
91 - src/core/lib/support/env_linux.c
92 - src/core/lib/support/env_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070093 - src/core/lib/support/env_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -070094 - src/core/lib/support/histogram.c
95 - src/core/lib/support/host_port.c
Craig Tillerf23078c2016-03-25 17:07:29 -070096 - src/core/lib/support/log.c
97 - src/core/lib/support/log_android.c
98 - src/core/lib/support/log_linux.c
99 - src/core/lib/support/log_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700100 - src/core/lib/support/log_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700101 - src/core/lib/support/murmur_hash.c
102 - src/core/lib/support/slice.c
103 - src/core/lib/support/slice_buffer.c
104 - src/core/lib/support/stack_lockfree.c
105 - src/core/lib/support/string.c
106 - src/core/lib/support/string_posix.c
Yuchen Zeng4594bd92016-05-31 14:06:01 -0700107 - src/core/lib/support/string_util_windows.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700108 - src/core/lib/support/string_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700109 - src/core/lib/support/subprocess_posix.c
110 - src/core/lib/support/subprocess_windows.c
111 - src/core/lib/support/sync.c
112 - src/core/lib/support/sync_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700113 - src/core/lib/support/sync_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700114 - src/core/lib/support/thd.c
115 - src/core/lib/support/thd_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700116 - src/core/lib/support/thd_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700117 - src/core/lib/support/time.c
118 - src/core/lib/support/time_posix.c
119 - src/core/lib/support/time_precise.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700120 - src/core/lib/support/time_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700121 - src/core/lib/support/tls_pthread.c
Nicolas "Pixel" Noblec4b18a52016-04-15 04:53:54 +0200122 - src/core/lib/support/tmpfile_msys.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700123 - src/core/lib/support/tmpfile_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700124 - src/core/lib/support/tmpfile_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700125 - src/core/lib/support/wrap_memcpy.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700126 uses:
127 - gpr_codegen
Craig Tiller1298afd2016-02-09 12:29:17 -0800128- name: gpr_codegen
129 public_headers:
130 - include/grpc/impl/codegen/alloc.h
131 - include/grpc/impl/codegen/atm.h
132 - include/grpc/impl/codegen/atm_gcc_atomic.h
133 - include/grpc/impl/codegen/atm_gcc_sync.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700134 - include/grpc/impl/codegen/atm_windows.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800135 - include/grpc/impl/codegen/log.h
136 - include/grpc/impl/codegen/port_platform.h
137 - include/grpc/impl/codegen/slice.h
138 - include/grpc/impl/codegen/slice_buffer.h
139 - include/grpc/impl/codegen/sync.h
140 - include/grpc/impl/codegen/sync_generic.h
141 - include/grpc/impl/codegen/sync_posix.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700142 - include/grpc/impl/codegen/sync_windows.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800143 - include/grpc/impl/codegen/time.h
yang-g34b58612016-06-03 17:30:09 -0700144- name: grpc++_codegen_base_src
145 src:
146 - src/cpp/codegen/codegen_init.cc
147 uses:
148 - grpc++_codegen_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700149- name: grpc_base
Craig Tiller25834342015-09-25 08:08:24 -0700150 public_headers:
151 - include/grpc/byte_buffer.h
152 - include/grpc/byte_buffer_reader.h
153 - include/grpc/compression.h
154 - include/grpc/grpc.h
Adam Michalik321b1fb2016-05-16 15:42:36 -0700155 - include/grpc/grpc_posix.h
Craig Tiller25834342015-09-25 08:08:24 -0700156 - include/grpc/status.h
157 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -0700158 - src/core/lib/channel/channel_args.h
159 - src/core/lib/channel/channel_stack.h
160 - src/core/lib/channel/channel_stack_builder.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700161 - src/core/lib/channel/compress_filter.h
162 - src/core/lib/channel/connected_channel.h
163 - src/core/lib/channel/context.h
164 - src/core/lib/channel/http_client_filter.h
165 - src/core/lib/channel/http_server_filter.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700166 - src/core/lib/compression/algorithm_metadata.h
167 - src/core/lib/compression/message_compress.h
168 - src/core/lib/debug/trace.h
169 - src/core/lib/http/format_request.h
170 - src/core/lib/http/httpcli.h
171 - src/core/lib/http/parser.h
172 - src/core/lib/iomgr/closure.h
173 - src/core/lib/iomgr/endpoint.h
174 - src/core/lib/iomgr/endpoint_pair.h
Craig Tiller27f59af2016-04-28 14:19:48 -0700175 - src/core/lib/iomgr/error.h
Craig Tiller69f3e2b2016-05-31 13:45:24 -0700176 - src/core/lib/iomgr/ev_poll_and_epoll_posix.h
Craig Tillerd9a60bb2016-03-28 23:13:19 -0700177 - src/core/lib/iomgr/ev_poll_posix.h
Craig Tiller8a034482016-03-28 16:09:04 -0700178 - src/core/lib/iomgr/ev_posix.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700179 - src/core/lib/iomgr/exec_ctx.h
180 - src/core/lib/iomgr/executor.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700181 - src/core/lib/iomgr/iocp_windows.h
182 - src/core/lib/iomgr/iomgr.h
183 - src/core/lib/iomgr/iomgr_internal.h
184 - src/core/lib/iomgr/iomgr_posix.h
Craig Tiller85178862016-05-18 16:09:16 -0700185 - src/core/lib/iomgr/load_file.h
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -0700186 - src/core/lib/iomgr/polling_entity.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700187 - src/core/lib/iomgr/pollset.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700188 - src/core/lib/iomgr/pollset_set.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700189 - src/core/lib/iomgr/pollset_set_windows.h
190 - src/core/lib/iomgr/pollset_windows.h
191 - src/core/lib/iomgr/resolve_address.h
192 - src/core/lib/iomgr/sockaddr.h
193 - src/core/lib/iomgr/sockaddr_posix.h
194 - src/core/lib/iomgr/sockaddr_utils.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700195 - src/core/lib/iomgr/sockaddr_windows.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700196 - src/core/lib/iomgr/socket_utils_posix.h
197 - src/core/lib/iomgr/socket_windows.h
198 - src/core/lib/iomgr/tcp_client.h
199 - src/core/lib/iomgr/tcp_posix.h
200 - src/core/lib/iomgr/tcp_server.h
201 - src/core/lib/iomgr/tcp_windows.h
202 - src/core/lib/iomgr/time_averaged_stats.h
203 - src/core/lib/iomgr/timer.h
204 - src/core/lib/iomgr/timer_heap.h
205 - src/core/lib/iomgr/udp_server.h
206 - src/core/lib/iomgr/unix_sockets_posix.h
207 - src/core/lib/iomgr/wakeup_fd_pipe.h
208 - src/core/lib/iomgr/wakeup_fd_posix.h
209 - src/core/lib/iomgr/workqueue.h
210 - src/core/lib/iomgr/workqueue_posix.h
211 - src/core/lib/iomgr/workqueue_windows.h
212 - src/core/lib/json/json.h
213 - src/core/lib/json/json_common.h
214 - src/core/lib/json/json_reader.h
215 - src/core/lib/json/json_writer.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700216 - src/core/lib/surface/api_trace.h
217 - src/core/lib/surface/call.h
218 - src/core/lib/surface/call_test_only.h
219 - src/core/lib/surface/channel.h
220 - src/core/lib/surface/channel_init.h
221 - src/core/lib/surface/channel_stack_type.h
222 - src/core/lib/surface/completion_queue.h
223 - src/core/lib/surface/event_string.h
224 - src/core/lib/surface/init.h
225 - src/core/lib/surface/lame_client.h
226 - src/core/lib/surface/server.h
227 - src/core/lib/surface/surface_trace.h
228 - src/core/lib/transport/byte_stream.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700229 - src/core/lib/transport/connectivity_state.h
230 - src/core/lib/transport/metadata.h
231 - src/core/lib/transport/metadata_batch.h
232 - src/core/lib/transport/static_metadata.h
233 - src/core/lib/transport/transport.h
234 - src/core/lib/transport/transport_impl.h
Craig Tiller25834342015-09-25 08:08:24 -0700235 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700236 - src/core/lib/channel/channel_args.c
237 - src/core/lib/channel/channel_stack.c
238 - src/core/lib/channel/channel_stack_builder.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700239 - src/core/lib/channel/compress_filter.c
240 - src/core/lib/channel/connected_channel.c
241 - src/core/lib/channel/http_client_filter.c
242 - src/core/lib/channel/http_server_filter.c
David Garcia Quintasac094472016-05-18 20:25:57 -0700243 - src/core/lib/compression/compression.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700244 - src/core/lib/compression/message_compress.c
245 - src/core/lib/debug/trace.c
246 - src/core/lib/http/format_request.c
247 - src/core/lib/http/httpcli.c
248 - src/core/lib/http/parser.c
249 - src/core/lib/iomgr/closure.c
250 - src/core/lib/iomgr/endpoint.c
251 - src/core/lib/iomgr/endpoint_pair_posix.c
252 - src/core/lib/iomgr/endpoint_pair_windows.c
Craig Tiller27f59af2016-04-28 14:19:48 -0700253 - src/core/lib/iomgr/error.c
Craig Tiller69f3e2b2016-05-31 13:45:24 -0700254 - src/core/lib/iomgr/ev_poll_and_epoll_posix.c
Craig Tillerd9a60bb2016-03-28 23:13:19 -0700255 - src/core/lib/iomgr/ev_poll_posix.c
Craig Tiller8a034482016-03-28 16:09:04 -0700256 - src/core/lib/iomgr/ev_posix.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700257 - src/core/lib/iomgr/exec_ctx.c
258 - src/core/lib/iomgr/executor.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700259 - src/core/lib/iomgr/iocp_windows.c
260 - src/core/lib/iomgr/iomgr.c
261 - src/core/lib/iomgr/iomgr_posix.c
262 - src/core/lib/iomgr/iomgr_windows.c
Craig Tiller85178862016-05-18 16:09:16 -0700263 - src/core/lib/iomgr/load_file.c
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -0700264 - src/core/lib/iomgr/polling_entity.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700265 - src/core/lib/iomgr/pollset_set_windows.c
266 - src/core/lib/iomgr/pollset_windows.c
267 - src/core/lib/iomgr/resolve_address_posix.c
268 - src/core/lib/iomgr/resolve_address_windows.c
269 - src/core/lib/iomgr/sockaddr_utils.c
270 - src/core/lib/iomgr/socket_utils_common_posix.c
271 - src/core/lib/iomgr/socket_utils_linux.c
272 - src/core/lib/iomgr/socket_utils_posix.c
273 - src/core/lib/iomgr/socket_windows.c
274 - src/core/lib/iomgr/tcp_client_posix.c
275 - src/core/lib/iomgr/tcp_client_windows.c
276 - src/core/lib/iomgr/tcp_posix.c
277 - src/core/lib/iomgr/tcp_server_posix.c
278 - src/core/lib/iomgr/tcp_server_windows.c
279 - src/core/lib/iomgr/tcp_windows.c
280 - src/core/lib/iomgr/time_averaged_stats.c
281 - src/core/lib/iomgr/timer.c
282 - src/core/lib/iomgr/timer_heap.c
283 - src/core/lib/iomgr/udp_server.c
284 - src/core/lib/iomgr/unix_sockets_posix.c
285 - src/core/lib/iomgr/unix_sockets_posix_noop.c
286 - src/core/lib/iomgr/wakeup_fd_eventfd.c
287 - src/core/lib/iomgr/wakeup_fd_nospecial.c
288 - src/core/lib/iomgr/wakeup_fd_pipe.c
289 - src/core/lib/iomgr/wakeup_fd_posix.c
290 - src/core/lib/iomgr/workqueue_posix.c
291 - src/core/lib/iomgr/workqueue_windows.c
292 - src/core/lib/json/json.c
293 - src/core/lib/json/json_reader.c
294 - src/core/lib/json/json_string.c
295 - src/core/lib/json/json_writer.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700296 - src/core/lib/surface/alarm.c
297 - src/core/lib/surface/api_trace.c
298 - src/core/lib/surface/byte_buffer.c
299 - src/core/lib/surface/byte_buffer_reader.c
300 - src/core/lib/surface/call.c
301 - src/core/lib/surface/call_details.c
302 - src/core/lib/surface/call_log_batch.c
303 - src/core/lib/surface/channel.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700304 - src/core/lib/surface/channel_init.c
305 - src/core/lib/surface/channel_ping.c
306 - src/core/lib/surface/channel_stack_type.c
307 - src/core/lib/surface/completion_queue.c
308 - src/core/lib/surface/event_string.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700309 - src/core/lib/surface/lame_client.c
310 - src/core/lib/surface/metadata_array.c
311 - src/core/lib/surface/server.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700312 - src/core/lib/surface/validate_metadata.c
313 - src/core/lib/surface/version.c
314 - src/core/lib/transport/byte_stream.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700315 - src/core/lib/transport/connectivity_state.c
316 - src/core/lib/transport/metadata.c
317 - src/core/lib/transport/metadata_batch.c
318 - src/core/lib/transport/static_metadata.c
319 - src/core/lib/transport/transport.c
320 - src/core/lib/transport/transport_op_string.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700321 deps:
322 - gpr
323 uses:
324 - grpc_codegen
Craig Tiller016a81d2016-03-31 13:49:05 -0700325- name: grpc_client_config
326 headers:
327 - src/core/ext/client_config/client_channel.h
Craig Tiller74071cd2016-04-01 16:36:27 -0700328 - src/core/ext/client_config/client_channel_factory.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700329 - src/core/ext/client_config/client_config.h
330 - src/core/ext/client_config/connector.h
331 - src/core/ext/client_config/initial_connect_string.h
332 - src/core/ext/client_config/lb_policy.h
333 - src/core/ext/client_config/lb_policy_factory.h
334 - src/core/ext/client_config/lb_policy_registry.h
David Garcia Quintas9885bff2016-04-07 17:31:29 -0700335 - src/core/ext/client_config/parse_address.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700336 - src/core/ext/client_config/resolver.h
337 - src/core/ext/client_config/resolver_factory.h
338 - src/core/ext/client_config/resolver_registry.h
339 - src/core/ext/client_config/subchannel.h
Craig Tillerb112f392016-04-05 12:44:04 -0700340 - src/core/ext/client_config/subchannel_call_holder.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700341 - src/core/ext/client_config/subchannel_index.h
342 - src/core/ext/client_config/uri_parser.h
343 src:
344 - src/core/ext/client_config/channel_connectivity.c
345 - src/core/ext/client_config/client_channel.c
Craig Tiller74071cd2016-04-01 16:36:27 -0700346 - src/core/ext/client_config/client_channel_factory.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700347 - src/core/ext/client_config/client_config.c
Craig Tiller0b541632016-04-05 17:21:05 -0700348 - src/core/ext/client_config/client_config_plugin.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700349 - src/core/ext/client_config/connector.c
350 - src/core/ext/client_config/default_initial_connect_string.c
351 - src/core/ext/client_config/initial_connect_string.c
352 - src/core/ext/client_config/lb_policy.c
353 - src/core/ext/client_config/lb_policy_factory.c
354 - src/core/ext/client_config/lb_policy_registry.c
David Garcia Quintas9885bff2016-04-07 17:31:29 -0700355 - src/core/ext/client_config/parse_address.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700356 - src/core/ext/client_config/resolver.c
357 - src/core/ext/client_config/resolver_factory.c
358 - src/core/ext/client_config/resolver_registry.c
359 - src/core/ext/client_config/subchannel.c
Craig Tillerb112f392016-04-05 12:44:04 -0700360 - src/core/ext/client_config/subchannel_call_holder.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700361 - src/core/ext/client_config/subchannel_index.c
362 - src/core/ext/client_config/uri_parser.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700363 plugin: grpc_client_config
Craig Tillerd1697d92016-04-05 16:05:46 -0700364 uses:
365 - grpc_base
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800366- name: grpc_codegen
367 public_headers:
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800368 - include/grpc/impl/codegen/byte_buffer.h
David Garcia Quintas1b2db632016-04-27 15:06:54 -0700369 - include/grpc/impl/codegen/byte_buffer_reader.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800370 - include/grpc/impl/codegen/compression_types.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800371 - include/grpc/impl/codegen/connectivity_state.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800372 - include/grpc/impl/codegen/grpc_types.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800373 - include/grpc/impl/codegen/propagation_bits.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800374 - include/grpc/impl/codegen/status.h
Craig Tiller03915e52016-04-07 09:15:10 -0700375 uses:
376 - gpr_codegen
Craig Tiller023caf12016-03-29 08:00:30 -0700377- name: grpc_lb_policy_grpclb
378 headers:
379 - src/core/ext/lb_policy/grpclb/load_balancer_api.h
David Garcia Quintas7f0793a2016-04-25 12:35:58 -0700380 - src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
Craig Tiller023caf12016-03-29 08:00:30 -0700381 src:
382 - src/core/ext/lb_policy/grpclb/load_balancer_api.c
David Garcia Quintas7f0793a2016-04-25 12:35:58 -0700383 - src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
Craig Tiller023caf12016-03-29 08:00:30 -0700384 uses:
385 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700386 - grpc_client_config
Craig Tillerd1697d92016-04-05 16:05:46 -0700387 - nanopb
Craig Tiller023caf12016-03-29 08:00:30 -0700388- name: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700389 src:
390 - src/core/ext/lb_policy/pick_first/pick_first.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700391 plugin: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700392 uses:
393 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700394 - grpc_client_config
Craig Tiller023caf12016-03-29 08:00:30 -0700395- name: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700396 src:
397 - src/core/ext/lb_policy/round_robin/round_robin.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700398 plugin: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700399 uses:
400 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700401 - grpc_client_config
David Garcia Quintasb41363e2016-04-29 00:41:21 -0700402- name: grpc_load_reporting
403 headers:
404 - src/core/ext/load_reporting/load_reporting.h
405 - src/core/ext/load_reporting/load_reporting_filter.h
406 src:
407 - src/core/ext/load_reporting/load_reporting.c
408 - src/core/ext/load_reporting/load_reporting_filter.c
409 plugin: grpc_load_reporting_plugin
410 uses:
411 - grpc_base
Craig Tiller65938df2016-03-31 13:08:49 -0700412- name: grpc_resolver_dns_native
413 src:
414 - src/core/ext/resolver/dns/native/dns_resolver.c
415 plugin: grpc_resolver_dns_native
416 uses:
417 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700418 - grpc_client_config
Craig Tiller65938df2016-03-31 13:08:49 -0700419- name: grpc_resolver_sockaddr
420 src:
421 - src/core/ext/resolver/sockaddr/sockaddr_resolver.c
422 plugin: grpc_resolver_sockaddr
423 uses:
424 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700425 - grpc_client_config
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100426- name: grpc_secure
Craig Tillerd1697d92016-04-05 16:05:46 -0700427 public_headers:
428 - include/grpc/grpc_security.h
Deepak Lukosedba4c5f2016-03-25 12:54:25 -0700429 - include/grpc/grpc_security_constants.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100430 headers:
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700431 - src/core/lib/security/context/security_context.h
432 - src/core/lib/security/credentials/composite/composite_credentials.h
433 - src/core/lib/security/credentials/credentials.h
434 - src/core/lib/security/credentials/fake/fake_credentials.h
435 - src/core/lib/security/credentials/google_default/google_default_credentials.h
436 - src/core/lib/security/credentials/iam/iam_credentials.h
437 - src/core/lib/security/credentials/jwt/json_token.h
438 - src/core/lib/security/credentials/jwt/jwt_credentials.h
439 - src/core/lib/security/credentials/jwt/jwt_verifier.h
440 - src/core/lib/security/credentials/oauth2/oauth2_credentials.h
441 - src/core/lib/security/credentials/plugin/plugin_credentials.h
442 - src/core/lib/security/credentials/ssl/ssl_credentials.h
443 - src/core/lib/security/transport/auth_filters.h
444 - src/core/lib/security/transport/handshake.h
445 - src/core/lib/security/transport/secure_endpoint.h
446 - src/core/lib/security/transport/security_connector.h
Craig Tillerddad9782016-05-05 17:11:31 -0700447 - src/core/lib/security/transport/tsi_error.h
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700448 - src/core/lib/security/util/b64.h
449 - src/core/lib/security/util/json_util.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100450 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700451 - src/core/lib/http/httpcli_security_connector.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700452 - src/core/lib/security/context/security_context.c
453 - src/core/lib/security/credentials/composite/composite_credentials.c
454 - src/core/lib/security/credentials/credentials.c
455 - src/core/lib/security/credentials/credentials_metadata.c
456 - src/core/lib/security/credentials/fake/fake_credentials.c
457 - src/core/lib/security/credentials/google_default/credentials_posix.c
Yuchen Zeng4594bd92016-05-31 14:06:01 -0700458 - src/core/lib/security/credentials/google_default/credentials_windows.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700459 - src/core/lib/security/credentials/google_default/google_default_credentials.c
460 - src/core/lib/security/credentials/iam/iam_credentials.c
461 - src/core/lib/security/credentials/jwt/json_token.c
462 - src/core/lib/security/credentials/jwt/jwt_credentials.c
463 - src/core/lib/security/credentials/jwt/jwt_verifier.c
464 - src/core/lib/security/credentials/oauth2/oauth2_credentials.c
465 - src/core/lib/security/credentials/plugin/plugin_credentials.c
466 - src/core/lib/security/credentials/ssl/ssl_credentials.c
467 - src/core/lib/security/transport/client_auth_filter.c
468 - src/core/lib/security/transport/handshake.c
469 - src/core/lib/security/transport/secure_endpoint.c
470 - src/core/lib/security/transport/security_connector.c
471 - src/core/lib/security/transport/server_auth_filter.c
Craig Tillerddad9782016-05-05 17:11:31 -0700472 - src/core/lib/security/transport/tsi_error.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700473 - src/core/lib/security/util/b64.c
474 - src/core/lib/security/util/json_util.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700475 - src/core/lib/surface/init_secure.c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700476 secure: true
Craig Tillerd1697d92016-04-05 16:05:46 -0700477 uses:
478 - grpc_base
479 - grpc_transport_chttp2_alpn
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700480 - tsi
Craig Tillerbf4b2242015-08-31 15:53:53 -0700481- name: grpc_test_util_base
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700482 build: test
Craig Tiller25834342015-09-25 08:08:24 -0700483 headers:
484 - test/core/end2end/cq_verifier.h
485 - test/core/end2end/fixtures/proxy.h
486 - test/core/iomgr/endpoint_tests.h
Craig Tiller25834342015-09-25 08:08:24 -0700487 - test/core/util/grpc_profiler.h
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200488 - test/core/util/memory_counters.h
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700489 - test/core/util/mock_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700490 - test/core/util/parse_hexstring.h
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700491 - test/core/util/passthru_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700492 - test/core/util/port.h
Craig Tiller19d7d802016-03-17 08:47:05 -0700493 - test/core/util/port_server_client.h
Craig Tiller25834342015-09-25 08:08:24 -0700494 - test/core/util/slice_splitter.h
495 src:
496 - test/core/end2end/cq_verifier.c
497 - test/core/end2end/fixtures/proxy.c
498 - test/core/iomgr/endpoint_tests.c
Craig Tiller25834342015-09-25 08:08:24 -0700499 - test/core/util/grpc_profiler.c
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200500 - test/core/util/memory_counters.c
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700501 - test/core/util/mock_endpoint.c
Craig Tiller25834342015-09-25 08:08:24 -0700502 - test/core/util/parse_hexstring.c
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700503 - test/core/util/passthru_endpoint.c
Craig Tiller25834342015-09-25 08:08:24 -0700504 - test/core/util/port_posix.c
Craig Tiller19d7d802016-03-17 08:47:05 -0700505 - test/core/util/port_server_client.c
Craig Tiller25834342015-09-25 08:08:24 -0700506 - test/core/util/port_windows.c
507 - test/core/util/slice_splitter.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700508 deps:
509 - grpc
510 - gpr_test_util
Craig Tillerf0555b32016-03-28 10:19:24 -0700511- name: grpc_transport_chttp2
512 headers:
Craig Tillerf82ddc42016-04-05 17:15:07 -0700513 - src/core/ext/transport/chttp2/transport/bin_encoder.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700514 - src/core/ext/transport/chttp2/transport/chttp2_transport.h
515 - src/core/ext/transport/chttp2/transport/frame.h
516 - src/core/ext/transport/chttp2/transport/frame_data.h
517 - src/core/ext/transport/chttp2/transport/frame_goaway.h
518 - src/core/ext/transport/chttp2/transport/frame_ping.h
519 - src/core/ext/transport/chttp2/transport/frame_rst_stream.h
520 - src/core/ext/transport/chttp2/transport/frame_settings.h
521 - src/core/ext/transport/chttp2/transport/frame_window_update.h
522 - src/core/ext/transport/chttp2/transport/hpack_encoder.h
523 - src/core/ext/transport/chttp2/transport/hpack_parser.h
524 - src/core/ext/transport/chttp2/transport/hpack_table.h
525 - src/core/ext/transport/chttp2/transport/http2_errors.h
526 - src/core/ext/transport/chttp2/transport/huffsyms.h
527 - src/core/ext/transport/chttp2/transport/incoming_metadata.h
528 - src/core/ext/transport/chttp2/transport/internal.h
529 - src/core/ext/transport/chttp2/transport/status_conversion.h
530 - src/core/ext/transport/chttp2/transport/stream_map.h
531 - src/core/ext/transport/chttp2/transport/timeout_encoding.h
532 - src/core/ext/transport/chttp2/transport/varint.h
533 src:
Craig Tillerf82ddc42016-04-05 17:15:07 -0700534 - src/core/ext/transport/chttp2/transport/bin_encoder.c
535 - src/core/ext/transport/chttp2/transport/chttp2_plugin.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700536 - src/core/ext/transport/chttp2/transport/chttp2_transport.c
537 - src/core/ext/transport/chttp2/transport/frame_data.c
538 - src/core/ext/transport/chttp2/transport/frame_goaway.c
539 - src/core/ext/transport/chttp2/transport/frame_ping.c
540 - src/core/ext/transport/chttp2/transport/frame_rst_stream.c
541 - src/core/ext/transport/chttp2/transport/frame_settings.c
542 - src/core/ext/transport/chttp2/transport/frame_window_update.c
543 - src/core/ext/transport/chttp2/transport/hpack_encoder.c
544 - src/core/ext/transport/chttp2/transport/hpack_parser.c
545 - src/core/ext/transport/chttp2/transport/hpack_table.c
546 - src/core/ext/transport/chttp2/transport/huffsyms.c
547 - src/core/ext/transport/chttp2/transport/incoming_metadata.c
548 - src/core/ext/transport/chttp2/transport/parsing.c
549 - src/core/ext/transport/chttp2/transport/status_conversion.c
550 - src/core/ext/transport/chttp2/transport/stream_lists.c
551 - src/core/ext/transport/chttp2/transport/stream_map.c
552 - src/core/ext/transport/chttp2/transport/timeout_encoding.c
553 - src/core/ext/transport/chttp2/transport/varint.c
554 - src/core/ext/transport/chttp2/transport/writing.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700555 plugin: grpc_chttp2_plugin
Craig Tiller44cc10b2016-03-28 10:45:29 -0700556 uses:
557 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700558 - grpc_transport_chttp2_alpn
559- name: grpc_transport_chttp2_alpn
560 headers:
561 - src/core/ext/transport/chttp2/alpn/alpn.h
562 src:
563 - src/core/ext/transport/chttp2/alpn/alpn.c
564 deps:
565 - gpr
Craig Tillerf0555b32016-03-28 10:19:24 -0700566- name: grpc_transport_chttp2_client_insecure
567 src:
568 - src/core/ext/transport/chttp2/client/insecure/channel_create.c
Adam Michalik321b1fb2016-05-16 15:42:36 -0700569 - src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700570 uses:
571 - grpc_transport_chttp2
572 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700573 - grpc_client_config
Craig Tillerf0555b32016-03-28 10:19:24 -0700574- name: grpc_transport_chttp2_client_secure
575 src:
576 - src/core/ext/transport/chttp2/client/secure/secure_channel_create.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700577 uses:
578 - grpc_transport_chttp2
579 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700580 - grpc_client_config
581 - grpc_secure
Craig Tillerf0555b32016-03-28 10:19:24 -0700582- name: grpc_transport_chttp2_server_insecure
583 src:
584 - src/core/ext/transport/chttp2/server/insecure/server_chttp2.c
Adam Michalikbf10c822016-05-20 16:13:32 -0700585 - src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700586 uses:
587 - grpc_transport_chttp2
588 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700589- name: grpc_transport_chttp2_server_secure
590 src:
591 - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700592 uses:
593 - grpc_transport_chttp2
594 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700595 - grpc_secure
makdharmac2ec95b2016-05-11 16:26:15 -0700596- name: grpc_transport_cronet_client_secure
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700597 public_headers:
598 - include/grpc/grpc_cronet.h
599 - include/grpc/grpc_security.h
600 - include/grpc/grpc_security_constants.h
makdharmac2ec95b2016-05-11 16:26:15 -0700601 headers:
makdharmac2ec95b2016-05-11 16:26:15 -0700602 - third_party/objective_c/Cronet/cronet_c_for_grpc.h
603 src:
604 - src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
605 - src/core/ext/transport/cronet/transport/cronet_api_dummy.c
606 - src/core/ext/transport/cronet/transport/cronet_transport.c
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -0700607 filegroups:
608 - grpc_base
609 - grpc_transport_chttp2
Craig Tillereb841e22016-02-11 15:49:16 -0800610- name: nanopb
611 headers:
612 - third_party/nanopb/pb.h
613 - third_party/nanopb/pb_common.h
614 - third_party/nanopb/pb_decode.h
615 - third_party/nanopb/pb_encode.h
616 src:
617 - third_party/nanopb/pb_common.c
618 - third_party/nanopb/pb_decode.c
619 - third_party/nanopb/pb_encode.c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700620- name: tsi
621 headers:
622 - src/core/lib/tsi/fake_transport_security.h
623 - src/core/lib/tsi/ssl_transport_security.h
624 - src/core/lib/tsi/ssl_types.h
625 - src/core/lib/tsi/transport_security.h
626 - src/core/lib/tsi/transport_security_interface.h
627 src:
628 - src/core/lib/tsi/fake_transport_security.c
629 - src/core/lib/tsi/ssl_transport_security.c
630 - src/core/lib/tsi/transport_security.c
631 deps:
632 - gpr
633 secure: true
634- name: grpc++_base
635 language: c++
636 public_headers:
637 - include/grpc++/alarm.h
638 - include/grpc++/channel.h
639 - include/grpc++/client_context.h
640 - include/grpc++/completion_queue.h
641 - include/grpc++/create_channel.h
Adam Michalikb97e2d12016-06-02 12:12:55 -0700642 - include/grpc++/create_channel_posix.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700643 - include/grpc++/generic/async_generic_service.h
644 - include/grpc++/generic/generic_stub.h
645 - include/grpc++/grpc++.h
646 - include/grpc++/impl/call.h
647 - include/grpc++/impl/client_unary_call.h
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -0700648 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700649 - include/grpc++/impl/grpc_library.h
650 - include/grpc++/impl/method_handler_impl.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700651 - include/grpc++/impl/rpc_method.h
652 - include/grpc++/impl/rpc_service_method.h
653 - include/grpc++/impl/serialization_traits.h
654 - include/grpc++/impl/server_builder_option.h
Yuchen Zenga42ec212016-04-29 13:03:06 -0700655 - include/grpc++/impl/server_builder_plugin.h
656 - include/grpc++/impl/server_initializer.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700657 - include/grpc++/impl/service_type.h
658 - include/grpc++/impl/sync.h
659 - include/grpc++/impl/sync_cxx11.h
660 - include/grpc++/impl/sync_no_cxx11.h
661 - include/grpc++/impl/thd.h
662 - include/grpc++/impl/thd_cxx11.h
663 - include/grpc++/impl/thd_no_cxx11.h
664 - include/grpc++/security/auth_context.h
665 - include/grpc++/security/auth_metadata_processor.h
666 - include/grpc++/security/credentials.h
667 - include/grpc++/security/server_credentials.h
668 - include/grpc++/server.h
669 - include/grpc++/server_builder.h
670 - include/grpc++/server_context.h
Adam Michalikb97e2d12016-06-02 12:12:55 -0700671 - include/grpc++/server_posix.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700672 - include/grpc++/support/async_stream.h
673 - include/grpc++/support/async_unary_call.h
674 - include/grpc++/support/byte_buffer.h
675 - include/grpc++/support/channel_arguments.h
yang-g17487f92016-06-03 15:21:15 -0700676 - include/grpc++/support/config.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700677 - include/grpc++/support/slice.h
678 - include/grpc++/support/status.h
679 - include/grpc++/support/status_code_enum.h
680 - include/grpc++/support/string_ref.h
681 - include/grpc++/support/stub_options.h
682 - include/grpc++/support/sync_stream.h
683 - include/grpc++/support/time.h
684 headers:
685 - src/cpp/client/create_channel_internal.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700686 - src/cpp/server/dynamic_thread_pool.h
687 - src/cpp/server/thread_pool_interface.h
688 src:
689 - src/cpp/client/channel.cc
690 - src/cpp/client/client_context.cc
691 - src/cpp/client/create_channel.cc
692 - src/cpp/client/create_channel_internal.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -0700693 - src/cpp/client/create_channel_posix.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700694 - src/cpp/client/credentials.cc
695 - src/cpp/client/generic_stub.cc
696 - src/cpp/client/insecure_credentials.cc
697 - src/cpp/common/channel_arguments.cc
698 - src/cpp/common/completion_queue.cc
699 - src/cpp/common/core_codegen.cc
700 - src/cpp/common/rpc_method.cc
701 - src/cpp/server/async_generic_service.cc
702 - src/cpp/server/create_default_thread_pool.cc
703 - src/cpp/server/dynamic_thread_pool.cc
704 - src/cpp/server/insecure_server_credentials.cc
705 - src/cpp/server/server.cc
706 - src/cpp/server/server_builder.cc
707 - src/cpp/server/server_context.cc
708 - src/cpp/server/server_credentials.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -0700709 - src/cpp/server/server_posix.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700710 - src/cpp/util/byte_buffer.cc
711 - src/cpp/util/slice.cc
712 - src/cpp/util/status.cc
713 - src/cpp/util/string_ref.cc
714 - src/cpp/util/time.cc
715 deps:
716 - grpc
717 uses:
yang-g17487f92016-06-03 15:21:15 -0700718 - grpc++_codegen_base
719- name: grpc++_codegen_base
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700720 language: c++
721 public_headers:
722 - include/grpc++/impl/codegen/async_stream.h
723 - include/grpc++/impl/codegen/async_unary_call.h
724 - include/grpc++/impl/codegen/call.h
725 - include/grpc++/impl/codegen/call_hook.h
726 - include/grpc++/impl/codegen/channel_interface.h
727 - include/grpc++/impl/codegen/client_context.h
728 - include/grpc++/impl/codegen/client_unary_call.h
729 - include/grpc++/impl/codegen/completion_queue.h
730 - include/grpc++/impl/codegen/completion_queue_tag.h
yang-g17487f92016-06-03 15:21:15 -0700731 - include/grpc++/impl/codegen/config.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700732 - include/grpc++/impl/codegen/core_codegen_interface.h
733 - include/grpc++/impl/codegen/create_auth_context.h
734 - include/grpc++/impl/codegen/grpc_library.h
735 - include/grpc++/impl/codegen/method_handler_impl.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700736 - include/grpc++/impl/codegen/rpc_method.h
737 - include/grpc++/impl/codegen/rpc_service_method.h
738 - include/grpc++/impl/codegen/security/auth_context.h
739 - include/grpc++/impl/codegen/serialization_traits.h
740 - include/grpc++/impl/codegen/server_context.h
741 - include/grpc++/impl/codegen/server_interface.h
742 - include/grpc++/impl/codegen/service_type.h
743 - include/grpc++/impl/codegen/status.h
744 - include/grpc++/impl/codegen/status_code_enum.h
745 - include/grpc++/impl/codegen/string_ref.h
746 - include/grpc++/impl/codegen/stub_options.h
747 - include/grpc++/impl/codegen/sync.h
748 - include/grpc++/impl/codegen/sync_cxx11.h
749 - include/grpc++/impl/codegen/sync_no_cxx11.h
750 - include/grpc++/impl/codegen/sync_stream.h
751 - include/grpc++/impl/codegen/time.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700752 uses:
753 - grpc_codegen
yang-g17487f92016-06-03 15:21:15 -0700754- name: grpc++_codegen_proto
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700755 language: c++
756 public_headers:
yang-g17487f92016-06-03 15:21:15 -0700757 - include/grpc++/impl/codegen/proto_utils.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700758 uses:
yang-g17487f92016-06-03 15:21:15 -0700759 - grpc++_codegen_base
760 - grpc++_config_proto
761- name: grpc++_config_proto
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700762 language: c++
763 public_headers:
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700764 - include/grpc++/impl/codegen/config_protobuf.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +0100765libs:
Craig Tillerda179ce2016-02-09 12:01:53 -0800766- name: gpr
767 build: all
768 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -0800769 filegroups:
Craig Tillerd1697d92016-04-05 16:05:46 -0700770 - gpr_base
Craig Tillerda179ce2016-02-09 12:01:53 -0800771 secure: false
772 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}'
773- name: gpr_test_util
774 build: private
775 language: c
776 headers:
777 - test/core/util/test_config.h
778 src:
779 - test/core/util/test_config.c
780 deps:
781 - gpr
782 secure: false
783 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700784- name: grpc
785 build: all
786 language: c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700787 src:
788 - src/core/lib/surface/init.c
Craig Tillerbf4b2242015-08-31 15:53:53 -0700789 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800790 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700791 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700792 filegroups:
793 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700794 - grpc_transport_chttp2_server_secure
795 - grpc_transport_chttp2_client_secure
796 - grpc_transport_chttp2_server_insecure
797 - grpc_transport_chttp2_client_insecure
Craig Tiller023caf12016-03-29 08:00:30 -0700798 - grpc_lb_policy_grpclb
799 - grpc_lb_policy_pick_first
800 - grpc_lb_policy_round_robin
Craig Tiller65938df2016-03-31 13:08:49 -0700801 - grpc_resolver_dns_native
802 - grpc_resolver_sockaddr
David Garcia Quintasb41363e2016-04-29 00:41:21 -0700803 - grpc_load_reporting
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100804 - grpc_secure
Craig Tiller25834342015-09-25 08:08:24 -0700805 - census
Craig Tiller04b7ca82016-03-29 08:07:54 -0700806 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -0700807 secure: true
Craig Tiller25834342015-09-25 08:08:24 -0700808 vs_packages:
809 - grpc.dependencies.openssl
810 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700811 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}'
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700812- name: grpc_cronet
813 build: all
814 language: c
815 src:
816 - src/core/lib/surface/init.c
817 baselib: true
818 deps_linkage: static
819 dll: true
820 filegroups:
821 - grpc_base
822 - grpc_transport_cronet_client_secure
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -0700823 - grpc_transport_chttp2_client_secure
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700824 generate_plugin_registry: true
825 platforms:
826 - linux
827 secure: true
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100828- name: grpc_dll
829 build: private
830 language: c
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100831 src: []
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100832 deps:
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100833 - gpr
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100834 - grpc
Nicolas "Pixel" Noblee0dbd3f2016-02-23 00:21:38 +0100835 build_system:
836 - visual_studio
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100837 deps_linkage: static
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100838 dll_def: grpc.def
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100839 vs_config_type: DynamicLibrary
840 vs_packages:
841 - grpc.dependencies.openssl
842 - grpc.dependencies.zlib
843 vs_project_guid: '{A2F6CBBA-A553-41B3-A7DE-F26DECCC27F0}'
844 vs_props:
845 - zlib
846 - openssl
847 - winsock
848 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -0700849- name: grpc_test_util
850 build: private
851 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700852 headers:
853 - test/core/end2end/data/ssl_test_data.h
Craig Tiller6a275142015-12-02 11:03:09 -0800854 - test/core/security/oauth2_utils.h
Craig Tiller25834342015-09-25 08:08:24 -0700855 src:
Deepak Lukosedba4c5f2016-03-25 12:54:25 -0700856 - test/core/end2end/data/client_certs.c
Craig Tiller25834342015-09-25 08:08:24 -0700857 - test/core/end2end/data/server1_cert.c
858 - test/core/end2end/data/server1_key.c
859 - test/core/end2end/data/test_root_cert.c
Craig Tiller6a275142015-12-02 11:03:09 -0800860 - test/core/security/oauth2_utils.c
Craig Tiller25834342015-09-25 08:08:24 -0700861 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800862 - gpr_test_util
Craig Tiller1298afd2016-02-09 12:29:17 -0800863 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700864 - grpc
865 filegroups:
866 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700867 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}'
868- name: grpc_test_util_unsecure
869 build: private
870 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700871 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800872 - gpr
873 - gpr_test_util
Craig Tiller6a275142015-12-02 11:03:09 -0800874 - grpc_unsecure
Craig Tiller25834342015-09-25 08:08:24 -0700875 filegroups:
876 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700877 secure: false
878 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}'
879- name: grpc_unsecure
880 build: all
881 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700882 src:
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700883 - src/core/lib/surface/init.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700884 - src/core/lib/surface/init_unsecure.c
Craig Tillerbf4b2242015-08-31 15:53:53 -0700885 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800886 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700887 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700888 filegroups:
889 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700890 - grpc_transport_chttp2_server_insecure
891 - grpc_transport_chttp2_client_insecure
Craig Tiller65938df2016-03-31 13:08:49 -0700892 - grpc_resolver_dns_native
893 - grpc_resolver_sockaddr
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -0700894 - grpc_load_reporting
Craig Tiller023caf12016-03-29 08:00:30 -0700895 - grpc_lb_policy_grpclb
896 - grpc_lb_policy_pick_first
897 - grpc_lb_policy_round_robin
Craig Tiller25834342015-09-25 08:08:24 -0700898 - census
Craig Tiller04b7ca82016-03-29 08:07:54 -0700899 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -0700900 secure: false
901 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700902- name: reconnect_server
903 build: private
904 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700905 headers:
906 - test/core/util/reconnect_server.h
907 src:
908 - test/core/util/reconnect_server.c
909 deps:
yang-gc9fca182015-11-06 16:41:33 -0800910 - test_tcp_server
911 - grpc_test_util
912 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800913 - gpr_test_util
914 - gpr
yang-gc9fca182015-11-06 16:41:33 -0800915- name: test_tcp_server
916 build: private
917 language: c
918 headers:
919 - test/core/util/test_tcp_server.h
920 src:
921 - test/core/util/test_tcp_server.c
922 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700923 - grpc_test_util
924 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800925 - gpr_test_util
926 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700927- name: grpc++
928 build: all
929 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700930 headers:
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -0700931 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller25834342015-09-25 08:08:24 -0700932 - src/cpp/client/secure_credentials.h
933 - src/cpp/common/secure_auth_context.h
934 - src/cpp/server/secure_server_credentials.h
935 src:
Craig Tiller25834342015-09-25 08:08:24 -0700936 - src/cpp/client/secure_credentials.cc
937 - src/cpp/common/auth_property_iterator.cc
938 - src/cpp/common/secure_auth_context.cc
yang-g52705592015-11-25 11:45:33 -0800939 - src/cpp/common/secure_channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -0700940 - src/cpp/common/secure_create_auth_context.cc
941 - src/cpp/server/secure_server_credentials.cc
942 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700943 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700944 baselib: true
945 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700946 filegroups:
947 - grpc++_base
yang-g17487f92016-06-03 15:21:15 -0700948 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -0700949 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -0700950 secure: check
951 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}'
952- name: grpc++_test_config
953 build: private
954 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700955 headers:
956 - test/cpp/util/test_config.h
957 src:
958 - test/cpp/util/test_config.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700959- name: grpc++_test_util
960 build: private
961 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700962 headers:
yang-gd6f7d992016-01-14 16:04:20 -0800963 - test/cpp/end2end/test_service_impl.h
yang-g9f173142016-01-15 12:46:40 -0800964 - test/cpp/util/byte_buffer_proto_helper.h
Craig Tiller25834342015-09-25 08:08:24 -0700965 - test/cpp/util/create_test_channel.h
966 - test/cpp/util/string_ref_helper.h
967 - test/cpp/util/subprocess.h
yang-g7d2a3e12016-02-18 15:41:56 -0800968 - test/cpp/util/test_credentials_provider.h
Craig Tiller25834342015-09-25 08:08:24 -0700969 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -0800970 - src/proto/grpc/testing/echo_messages.proto
971 - src/proto/grpc/testing/echo.proto
972 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
yang-gd6f7d992016-01-14 16:04:20 -0800973 - test/cpp/end2end/test_service_impl.cc
yang-g9f173142016-01-15 12:46:40 -0800974 - test/cpp/util/byte_buffer_proto_helper.cc
Craig Tiller25834342015-09-25 08:08:24 -0700975 - test/cpp/util/create_test_channel.cc
976 - test/cpp/util/string_ref_helper.cc
977 - test/cpp/util/subprocess.cc
yang-g7d2a3e12016-02-18 15:41:56 -0800978 - test/cpp/util/test_credentials_provider.cc
Craig Tiller25834342015-09-25 08:08:24 -0700979 deps:
980 - grpc++
981 - grpc_test_util
yang-g17487f92016-06-03 15:21:15 -0700982 filegroups:
983 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -0700984 - grpc++_codegen_base_src
yang-g17487f92016-06-03 15:21:15 -0700985 - grpc++_codegen_proto
986 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -0700987- name: grpc++_unsecure
988 build: all
989 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700990 src:
991 - src/cpp/common/insecure_create_auth_context.cc
992 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800993 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700994 - grpc_unsecure
Craig Tillerbf4b2242015-08-31 15:53:53 -0700995 baselib: true
996 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700997 filegroups:
998 - grpc++_base
yang-g17487f92016-06-03 15:21:15 -0700999 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001000 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07001001 secure: false
1002 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}'
yang-gabdec2d2016-05-19 10:11:24 -07001003- name: grpc_cli_libs
1004 build: private
1005 language: c++
1006 headers:
1007 - test/cpp/util/cli_call.h
1008 - test/cpp/util/proto_file_parser.h
1009 src:
1010 - test/cpp/util/cli_call.cc
1011 - test/cpp/util/proto_file_parser.cc
1012 deps:
1013 - grpc++
1014 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07001015- name: grpc_plugin_support
1016 build: protoc
1017 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001018 headers:
Craig Tiller25834342015-09-25 08:08:24 -07001019 - src/compiler/config.h
1020 - src/compiler/cpp_generator.h
1021 - src/compiler/cpp_generator_helpers.h
1022 - src/compiler/csharp_generator.h
1023 - src/compiler/csharp_generator_helpers.h
1024 - src/compiler/generator_helpers.h
murgatroid99d2ee81f2016-02-26 11:10:33 -08001025 - src/compiler/node_generator.h
1026 - src/compiler/node_generator_helpers.h
Craig Tiller25834342015-09-25 08:08:24 -07001027 - src/compiler/objective_c_generator.h
1028 - src/compiler/objective_c_generator_helpers.h
1029 - src/compiler/python_generator.h
1030 - src/compiler/ruby_generator.h
1031 - src/compiler/ruby_generator_helpers-inl.h
1032 - src/compiler/ruby_generator_map-inl.h
1033 - src/compiler/ruby_generator_string-inl.h
1034 src:
1035 - src/compiler/cpp_generator.cc
1036 - src/compiler/csharp_generator.cc
murgatroid99d2ee81f2016-02-26 11:10:33 -08001037 - src/compiler/node_generator.cc
Craig Tiller25834342015-09-25 08:08:24 -07001038 - src/compiler/objective_c_generator.cc
1039 - src/compiler/python_generator.cc
1040 - src/compiler/ruby_generator.cc
David Garcia Quintasddcb53a2016-01-21 17:48:34 -08001041 filegroups:
yang-g17487f92016-06-03 15:21:15 -07001042 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001043 secure: false
1044 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}'
Jan Tattermusch6611dde2016-02-22 08:48:02 -08001045 vs_props:
1046 - protoc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001047- name: interop_client_helper
1048 build: private
1049 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001050 headers:
1051 - test/cpp/interop/client_helper.h
1052 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001053 - src/proto/grpc/testing/messages.proto
Craig Tiller25834342015-09-25 08:08:24 -07001054 - test/cpp/interop/client_helper.cc
1055 deps:
1056 - grpc++_test_util
1057 - grpc_test_util
1058 - grpc++
1059 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001060 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001061- name: interop_client_main
1062 build: private
1063 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001064 headers:
1065 - test/cpp/interop/interop_client.h
1066 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001067 - src/proto/grpc/testing/empty.proto
1068 - src/proto/grpc/testing/messages.proto
1069 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07001070 - test/cpp/interop/client.cc
1071 - test/cpp/interop/interop_client.cc
1072 deps:
1073 - interop_client_helper
1074 - grpc++_test_util
1075 - grpc_test_util
1076 - grpc++
1077 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001078 - gpr_test_util
1079 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001080 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001081- name: interop_server_helper
1082 build: private
1083 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001084 headers:
1085 - test/cpp/interop/server_helper.h
1086 src:
1087 - test/cpp/interop/server_helper.cc
1088 deps:
1089 - grpc_test_util
1090 - grpc++
1091 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001092 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001093- name: interop_server_main
1094 build: private
1095 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001096 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001097 - src/proto/grpc/testing/empty.proto
1098 - src/proto/grpc/testing/messages.proto
1099 - src/proto/grpc/testing/test.proto
Craig Tiller732a8752016-02-22 15:59:19 -08001100 - test/cpp/interop/server_main.cc
Craig Tiller25834342015-09-25 08:08:24 -07001101 deps:
1102 - interop_server_helper
1103 - grpc++_test_util
1104 - grpc_test_util
1105 - grpc++
1106 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001107 - gpr_test_util
1108 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001109 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001110- name: qps
1111 build: private
1112 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001113 headers:
1114 - test/cpp/qps/client.h
1115 - test/cpp/qps/driver.h
1116 - test/cpp/qps/histogram.h
1117 - test/cpp/qps/interarrival.h
vjpaic8034422016-01-19 15:32:42 -08001118 - test/cpp/qps/limit_cores.h
David Klempnere27d1892016-05-19 13:50:16 -07001119 - test/cpp/qps/parse_json.h
Craig Tiller25834342015-09-25 08:08:24 -07001120 - test/cpp/qps/qps_worker.h
1121 - test/cpp/qps/report.h
1122 - test/cpp/qps/server.h
1123 - test/cpp/qps/stats.h
Craig Tiller732a8752016-02-22 15:59:19 -08001124 - test/cpp/qps/usage_timer.h
Craig Tiller25834342015-09-25 08:08:24 -07001125 - test/cpp/util/benchmark_config.h
1126 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001127 - src/proto/grpc/testing/messages.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001128 - src/proto/grpc/testing/payloads.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001129 - src/proto/grpc/testing/stats.proto
Jan Tattermusch7c60b272016-01-20 18:23:13 -08001130 - src/proto/grpc/testing/control.proto
1131 - src/proto/grpc/testing/services.proto
Craig Tiller25834342015-09-25 08:08:24 -07001132 - test/cpp/qps/client_async.cc
1133 - test/cpp/qps/client_sync.cc
1134 - test/cpp/qps/driver.cc
vjpaic8034422016-01-19 15:32:42 -08001135 - test/cpp/qps/limit_cores.cc
David Klempnere27d1892016-05-19 13:50:16 -07001136 - test/cpp/qps/parse_json.cc
Craig Tiller25834342015-09-25 08:08:24 -07001137 - test/cpp/qps/qps_worker.cc
1138 - test/cpp/qps/report.cc
1139 - test/cpp/qps/server_async.cc
1140 - test/cpp/qps/server_sync.cc
Craig Tiller732a8752016-02-22 15:59:19 -08001141 - test/cpp/qps/usage_timer.cc
Craig Tiller25834342015-09-25 08:08:24 -07001142 - test/cpp/util/benchmark_config.cc
1143 deps:
1144 - grpc_test_util
1145 - grpc++_test_util
1146 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07001147- name: grpc_csharp_ext
1148 build: all
1149 language: csharp
Craig Tiller25834342015-09-25 08:08:24 -07001150 src:
1151 - src/csharp/ext/grpc_csharp_ext.c
1152 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001153 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001154 - gpr
Craig Tiller41304a72016-02-02 13:59:33 -08001155 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy)
Jan Tattermusch324140c2016-01-12 08:54:01 -08001156 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001157 dll: only
1158 vs_config_type: DynamicLibrary
Craig Tiller25834342015-09-25 08:08:24 -07001159 vs_packages:
1160 - grpc.dependencies.openssl
1161 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001162 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}'
Craig Tiller25834342015-09-25 08:08:24 -07001163 vs_props:
1164 - zlib
1165 - openssl
1166 - winsock
1167 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001168targets:
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001169- name: alarm_test
1170 build: test
1171 language: c
1172 src:
1173 - test/core/surface/alarm_test.c
1174 deps:
1175 - grpc_test_util
1176 - grpc
Craig Tiller1298afd2016-02-09 12:29:17 -08001177 - gpr_test_util
1178 - gpr
David Garcia Quintas48ec8062015-12-11 14:04:59 -08001179- name: algorithm_test
1180 build: test
1181 language: c
1182 src:
1183 - test/core/compression/algorithm_test.c
1184 deps:
1185 - grpc_test_util
1186 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001187 - gpr_test_util
1188 - gpr
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -08001189- name: alloc_test
1190 build: test
1191 language: c
1192 src:
1193 - test/core/support/alloc_test.c
1194 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001195 - gpr_test_util
1196 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001197- name: alpn_test
1198 build: test
1199 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001200 src:
1201 - test/core/transport/chttp2/alpn_test.c
1202 deps:
1203 - grpc_test_util
1204 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001205 - gpr_test_util
1206 - gpr
Craig Tillerfc98f922016-04-13 08:45:06 -07001207- name: api_fuzzer
1208 build: fuzzer
1209 language: c
1210 src:
1211 - test/core/end2end/fuzzers/api_fuzzer.c
1212 deps:
1213 - grpc_test_util
1214 - grpc
1215 - gpr_test_util
1216 - gpr
1217 corpus_dirs:
1218 - test/core/end2end/fuzzers/api_fuzzer_corpus
Craig Tiller0477d7d2016-04-24 10:42:50 -07001219 dict: test/core/end2end/fuzzers/api_fuzzer.dictionary
Craig Tillerfc98f922016-04-13 08:45:06 -07001220 maxlen: 2048
Craig Tillerbf4b2242015-08-31 15:53:53 -07001221- name: bin_encoder_test
1222 build: test
1223 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001224 src:
1225 - test/core/transport/chttp2/bin_encoder_test.c
1226 deps:
1227 - grpc_test_util
1228 - grpc
Alistair Veitch75d5c0f2016-02-02 09:43:02 -08001229- name: census_context_test
1230 build: test
1231 language: c
1232 src:
1233 - test/core/census/context_test.c
1234 deps:
1235 - grpc_test_util
1236 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001237 - gpr_test_util
1238 - gpr
yang-gc0ed5092015-12-09 08:48:08 -08001239- name: channel_create_test
1240 build: test
1241 language: c
1242 src:
1243 - test/core/surface/channel_create_test.c
1244 deps:
1245 - grpc_test_util
1246 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001247 - gpr_test_util
1248 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001249- name: chttp2_hpack_encoder_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001250 build: test
1251 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001252 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001253 - test/core/transport/chttp2/hpack_encoder_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001254 deps:
1255 - grpc_test_util
1256 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001257 - gpr_test_util
1258 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001259- name: chttp2_status_conversion_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001260 build: test
1261 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001262 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001263 - test/core/transport/chttp2/status_conversion_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001264 deps:
1265 - grpc_test_util
1266 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001267 - gpr_test_util
1268 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001269- name: chttp2_stream_map_test
1270 build: test
1271 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001272 src:
1273 - test/core/transport/chttp2/stream_map_test.c
1274 deps:
1275 - grpc_test_util
1276 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001277 - gpr_test_util
1278 - gpr
Craig Tiller8ab91b22015-12-07 11:28:51 -08001279- name: chttp2_varint_test
1280 build: test
1281 language: c
1282 src:
1283 - test/core/transport/chttp2/varint_test.c
1284 deps:
1285 - grpc_test_util
1286 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001287 - gpr_test_util
1288 - gpr
Craig Tiller845516e2016-04-11 20:49:20 -07001289- name: client_fuzzer
1290 build: fuzzer
1291 language: c
1292 src:
1293 - test/core/end2end/fuzzers/client_fuzzer.c
1294 deps:
1295 - grpc_test_util
1296 - grpc
1297 - gpr_test_util
1298 - gpr
1299 corpus_dirs:
1300 - test/core/end2end/fuzzers/client_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07001301 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tiller845516e2016-04-11 20:49:20 -07001302 maxlen: 2048
Craig Tillerbf4b2242015-08-31 15:53:53 -07001303- name: compression_test
1304 build: test
1305 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001306 src:
1307 - test/core/compression/compression_test.c
1308 deps:
1309 - grpc_test_util
1310 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001311 - gpr_test_util
1312 - gpr
Craig Tiller57e27432016-03-11 16:53:58 -08001313- name: concurrent_connectivity_test
1314 build: test
1315 language: c
1316 src:
1317 - test/core/surface/concurrent_connectivity_test.c
1318 deps:
1319 - grpc_test_util
1320 - grpc
1321 - gpr_test_util
1322 - gpr
Craig Tillere91ef682016-03-11 08:59:17 -08001323- name: dns_resolver_connectivity_test
Craig Tillere2327db2016-03-11 09:52:42 -08001324 cpu_cost: 0.1
Craig Tillere91ef682016-03-11 08:59:17 -08001325 build: test
1326 language: c
1327 src:
1328 - test/core/client_config/resolvers/dns_resolver_connectivity_test.c
1329 deps:
1330 - grpc_test_util
1331 - grpc
1332 - gpr_test_util
1333 - gpr
Craig Tillera0c7cdd2015-12-11 12:46:58 -08001334- name: dns_resolver_test
1335 build: test
1336 language: c
1337 src:
1338 - test/core/client_config/resolvers/dns_resolver_test.c
1339 deps:
1340 - grpc_test_util
1341 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001342 - gpr_test_util
1343 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001344- name: dualstack_socket_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001345 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001346 build: test
1347 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001348 src:
1349 - test/core/end2end/dualstack_socket_test.c
1350 deps:
1351 - grpc_test_util
1352 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001353 - gpr_test_util
1354 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001355 platforms:
1356 - mac
1357 - linux
1358 - posix
Craig Tillere0b8a422015-08-31 16:03:39 -07001359- name: endpoint_pair_test
1360 build: test
1361 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001362 src:
1363 - test/core/iomgr/endpoint_pair_test.c
1364 deps:
1365 - grpc_test_util
1366 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001367 - gpr_test_util
1368 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001369- name: fd_conservation_posix_test
1370 build: test
1371 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001372 src:
1373 - test/core/iomgr/fd_conservation_posix_test.c
1374 deps:
1375 - grpc_test_util
1376 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001377 - gpr_test_util
1378 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001379 platforms:
1380 - mac
1381 - linux
1382 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001383- name: fd_posix_test
1384 build: test
1385 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001386 src:
1387 - test/core/iomgr/fd_posix_test.c
1388 deps:
1389 - grpc_test_util
1390 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001391 - gpr_test_util
1392 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001393 platforms:
1394 - mac
1395 - linux
1396 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001397- name: fling_client
1398 build: test
1399 run: false
1400 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001401 src:
1402 - test/core/fling/client.c
1403 deps:
1404 - grpc_test_util
1405 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001406 - gpr_test_util
1407 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001408- name: fling_server
1409 build: test
1410 run: false
1411 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001412 src:
1413 - test/core/fling/server.c
1414 deps:
1415 - grpc_test_util
1416 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001417 - gpr_test_util
1418 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001419- name: fling_stream_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001420 cpu_cost: 2
Craig Tillerbf4b2242015-08-31 15:53:53 -07001421 build: test
1422 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001423 src:
1424 - test/core/fling/fling_stream_test.c
1425 deps:
1426 - grpc_test_util
1427 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001428 - gpr_test_util
1429 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001430 platforms:
1431 - mac
1432 - linux
1433 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001434- name: fling_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001435 cpu_cost: 2
Craig Tillerbf4b2242015-08-31 15:53:53 -07001436 build: test
1437 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001438 src:
1439 - test/core/fling/fling_test.c
1440 deps:
1441 - grpc_test_util
1442 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001443 - gpr_test_util
1444 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001445 platforms:
1446 - mac
1447 - linux
1448 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001449- name: gen_hpack_tables
1450 build: tool
1451 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001452 src:
1453 - tools/codegen/core/gen_hpack_tables.c
1454 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001455 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001456 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001457- name: gen_legal_metadata_characters
1458 build: tool
1459 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001460 src:
1461 - tools/codegen/core/gen_legal_metadata_characters.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07001462 deps: []
Craig Tiller1b719582016-03-24 09:06:13 -07001463- name: goaway_server_test
1464 cpu_cost: 0.1
1465 build: test
1466 language: c
1467 src:
1468 - test/core/end2end/goaway_server_test.c
1469 deps:
1470 - grpc_test_util
1471 - grpc
1472 - gpr_test_util
1473 - gpr
1474 platforms:
1475 - mac
1476 - linux
1477 - posix
Craig Tillerfba79f22015-11-23 11:06:55 -08001478- name: gpr_avl_test
1479 build: test
1480 language: c
1481 src:
1482 - test/core/support/avl_test.c
1483 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001484 - gpr_test_util
1485 - gpr
Craig Tillerc72cc422016-03-11 10:54:36 -08001486- name: gpr_backoff_test
1487 build: test
1488 language: c
1489 src:
1490 - test/core/support/backoff_test.c
1491 deps:
1492 - gpr_test_util
1493 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001494- name: gpr_cmdline_test
1495 build: test
1496 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001497 src:
1498 - test/core/support/cmdline_test.c
1499 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001500 - gpr_test_util
1501 - gpr
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07001502- name: gpr_cpu_test
1503 build: test
1504 language: c
1505 src:
1506 - test/core/support/cpu_test.c
1507 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001508 - gpr_test_util
1509 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001510- name: gpr_env_test
1511 build: test
1512 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001513 src:
1514 - test/core/support/env_test.c
1515 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001516 - gpr_test_util
1517 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001518- name: gpr_histogram_test
1519 build: test
1520 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001521 src:
1522 - test/core/support/histogram_test.c
1523 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001524 - gpr_test_util
1525 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001526- name: gpr_host_port_test
1527 build: test
1528 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001529 src:
1530 - test/core/support/host_port_test.c
1531 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001532 - gpr_test_util
1533 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001534- name: gpr_log_test
1535 build: test
1536 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001537 src:
1538 - test/core/support/log_test.c
1539 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001540 - gpr_test_util
1541 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001542- name: gpr_slice_buffer_test
1543 build: test
1544 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001545 src:
1546 - test/core/support/slice_buffer_test.c
1547 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001548 - gpr_test_util
1549 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001550- name: gpr_slice_test
1551 build: test
1552 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001553 src:
1554 - test/core/support/slice_test.c
1555 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001556 - gpr_test_util
1557 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001558- name: gpr_stack_lockfree_test
Craig Tillerbfe69362016-01-20 09:38:21 -08001559 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001560 build: test
1561 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001562 src:
1563 - test/core/support/stack_lockfree_test.c
1564 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001565 - gpr_test_util
1566 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001567- name: gpr_string_test
1568 build: test
1569 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001570 src:
1571 - test/core/support/string_test.c
1572 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001573 - gpr_test_util
1574 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001575- name: gpr_sync_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001576 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001577 build: test
1578 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001579 src:
1580 - test/core/support/sync_test.c
1581 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001582 - gpr_test_util
1583 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001584- name: gpr_thd_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001585 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001586 build: test
1587 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001588 src:
1589 - test/core/support/thd_test.c
1590 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001591 - gpr_test_util
1592 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001593- name: gpr_time_test
1594 build: test
1595 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001596 src:
1597 - test/core/support/time_test.c
1598 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001599 - gpr_test_util
1600 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001601- name: gpr_tls_test
1602 build: test
1603 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001604 src:
1605 - test/core/support/tls_test.c
1606 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001607 - gpr_test_util
1608 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001609- name: gpr_useful_test
1610 build: test
1611 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001612 src:
1613 - test/core/support/useful_test.c
1614 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001615 - gpr_test_util
1616 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001617- name: grpc_auth_context_test
1618 build: test
1619 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001620 src:
1621 - test/core/security/auth_context_test.c
1622 deps:
1623 - grpc_test_util
1624 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001625 - gpr_test_util
1626 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08001627- name: grpc_b64_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001628 build: test
1629 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001630 src:
Craig Tiller732a8752016-02-22 15:59:19 -08001631 - test/core/security/b64_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001632 deps:
1633 - grpc_test_util
1634 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001635 - gpr_test_util
1636 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001637- name: grpc_byte_buffer_reader_test
1638 build: test
1639 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001640 src:
1641 - test/core/surface/byte_buffer_reader_test.c
1642 deps:
1643 - grpc_test_util
1644 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001645 - gpr_test_util
1646 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001647- name: grpc_channel_args_test
1648 build: test
1649 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001650 src:
1651 - test/core/channel/channel_args_test.c
1652 deps:
1653 - grpc_test_util
1654 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001655 - gpr_test_util
1656 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001657- name: grpc_channel_stack_test
1658 build: test
1659 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001660 src:
1661 - test/core/channel/channel_stack_test.c
1662 deps:
1663 - grpc_test_util
1664 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001665 - gpr_test_util
1666 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001667- name: grpc_completion_queue_test
1668 build: test
1669 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001670 src:
1671 - test/core/surface/completion_queue_test.c
1672 deps:
1673 - grpc_test_util
1674 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001675 - gpr_test_util
1676 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001677- name: grpc_create_jwt
1678 build: tool
1679 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001680 src:
1681 - test/core/security/create_jwt.c
1682 deps:
1683 - grpc_test_util
1684 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001685 - gpr_test_util
1686 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001687- name: grpc_credentials_test
1688 build: test
1689 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001690 src:
1691 - test/core/security/credentials_test.c
1692 deps:
1693 - grpc_test_util
1694 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001695 - gpr_test_util
1696 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001697- name: grpc_fetch_oauth2
1698 build: tool
1699 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001700 src:
1701 - test/core/security/fetch_oauth2.c
1702 deps:
1703 - grpc_test_util
1704 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001705 - gpr_test_util
1706 - gpr
yang-ga1fecbc2015-12-07 15:46:49 -08001707- name: grpc_invalid_channel_args_test
1708 build: test
1709 language: c
1710 src:
1711 - test/core/surface/invalid_channel_args_test.c
1712 deps:
1713 - grpc_test_util
1714 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001715 - gpr_test_util
1716 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001717- name: grpc_json_token_test
1718 build: test
1719 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001720 src:
1721 - test/core/security/json_token_test.c
1722 deps:
1723 - grpc_test_util
1724 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001725 - gpr_test_util
1726 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001727 platforms:
1728 - linux
1729 - posix
1730 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07001731- name: grpc_jwt_verifier_test
1732 build: test
1733 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001734 src:
1735 - test/core/security/jwt_verifier_test.c
1736 deps:
1737 - grpc_test_util
1738 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001739 - gpr_test_util
1740 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001741- name: grpc_print_google_default_creds_token
1742 build: tool
1743 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001744 src:
1745 - test/core/security/print_google_default_creds_token.c
1746 deps:
1747 - grpc_test_util
1748 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001749 - gpr_test_util
1750 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001751- name: grpc_security_connector_test
1752 build: test
1753 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001754 src:
1755 - test/core/security/security_connector_test.c
1756 deps:
1757 - grpc_test_util
1758 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001759 - gpr_test_util
1760 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001761- name: grpc_verify_jwt
1762 build: tool
1763 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001764 src:
1765 - test/core/security/verify_jwt.c
1766 deps:
1767 - grpc_test_util
1768 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001769 - gpr_test_util
1770 - gpr
Craig Tiller71c610d2016-03-18 15:57:08 -07001771- name: hpack_parser_fuzzer_test
1772 build: fuzzer
1773 language: c
1774 src:
1775 - test/core/transport/chttp2/hpack_parser_fuzzer_test.c
1776 deps:
1777 - grpc_test_util
1778 - grpc
1779 - gpr_test_util
1780 - gpr
1781 corpus_dirs:
1782 - test/core/transport/chttp2/hpack_parser_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07001783 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07001784 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07001785- name: hpack_parser_test
1786 build: test
1787 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001788 src:
1789 - test/core/transport/chttp2/hpack_parser_test.c
1790 deps:
1791 - grpc_test_util
1792 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001793 - gpr_test_util
1794 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001795- name: hpack_table_test
1796 build: test
1797 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001798 src:
1799 - test/core/transport/chttp2/hpack_table_test.c
1800 deps:
1801 - grpc_test_util
1802 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001803 - gpr_test_util
1804 - gpr
Matthew Iselin1824f052016-02-10 12:16:06 +11001805- name: http_parser_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001806 build: test
1807 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001808 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001809 - test/core/http/parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001810 deps:
1811 - grpc_test_util
1812 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001813 - gpr_test_util
1814 - gpr
Craig Tillerf707d622016-05-06 14:26:12 -07001815- name: http_request_fuzzer_test
1816 build: fuzzer
1817 language: c
1818 src:
1819 - test/core/http/request_fuzzer.c
1820 deps:
1821 - grpc_test_util
1822 - grpc
1823 - gpr_test_util
1824 - gpr
1825 corpus_dirs:
1826 - test/core/http/corpus
1827 maxlen: 2048
1828- name: http_response_fuzzer_test
1829 build: fuzzer
1830 language: c
1831 src:
1832 - test/core/http/response_fuzzer.c
1833 deps:
1834 - grpc_test_util
1835 - grpc
1836 - gpr_test_util
1837 - gpr
1838 corpus_dirs:
1839 - test/core/http/corpus
1840 maxlen: 2048
Matthew Iselin1824f052016-02-10 12:16:06 +11001841- name: httpcli_format_request_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001842 build: test
1843 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001844 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001845 - test/core/http/format_request_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001846 deps:
1847 - grpc_test_util
1848 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001849 - gpr_test_util
1850 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001851- name: httpcli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001852 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001853 build: test
1854 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001855 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001856 - test/core/http/httpcli_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001857 deps:
1858 - grpc_test_util
1859 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001860 - gpr_test_util
1861 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001862 platforms:
1863 - mac
1864 - linux
1865 - posix
Craig Tillercc0535d2015-12-08 15:14:47 -08001866- name: httpscli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001867 cpu_cost: 0.5
Craig Tillercc0535d2015-12-08 15:14:47 -08001868 build: test
1869 language: c
1870 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001871 - test/core/http/httpscli_test.c
Craig Tillercc0535d2015-12-08 15:14:47 -08001872 deps:
1873 - grpc_test_util
1874 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001875 - gpr_test_util
1876 - gpr
Craig Tillercc0535d2015-12-08 15:14:47 -08001877 platforms:
Craig Tillercc0535d2015-12-08 15:14:47 -08001878 - linux
yang-gf1183302015-12-07 16:02:05 -08001879- name: init_test
1880 build: test
1881 language: c
1882 src:
1883 - test/core/surface/init_test.c
1884 deps:
1885 - grpc_test_util
1886 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001887 - gpr_test_util
1888 - gpr
Craig Tiller5cb79622016-03-15 14:46:54 -07001889- name: internal_api_canary_iomgr_test
1890 build: test
1891 run: false
1892 language: c
1893 src:
1894 - test/core/internal_api_canaries/iomgr.c
1895 deps:
1896 - grpc_test_util
1897 - grpc
1898 - gpr_test_util
1899 - gpr
1900- name: internal_api_canary_support_test
1901 build: test
1902 run: false
1903 language: c
1904 src:
1905 - test/core/internal_api_canaries/iomgr.c
1906 deps:
1907 - grpc_test_util
1908 - grpc
1909 - gpr_test_util
1910 - gpr
1911- name: internal_api_canary_transport_test
1912 build: test
1913 run: false
1914 language: c
1915 src:
1916 - test/core/internal_api_canaries/iomgr.c
1917 deps:
1918 - grpc_test_util
1919 - grpc
1920 - gpr_test_util
1921 - gpr
yang-g077f6f82015-12-07 11:22:51 -08001922- name: invalid_call_argument_test
1923 build: test
1924 language: c
1925 src:
1926 - test/core/end2end/invalid_call_argument_test.c
1927 deps:
1928 - grpc_test_util
1929 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001930 - gpr_test_util
1931 - gpr
Craig Tiller32173c52016-03-17 14:12:45 -07001932- name: json_fuzzer_test
1933 build: fuzzer
1934 language: c
1935 src:
1936 - test/core/json/fuzzer.c
1937 deps:
1938 - grpc_test_util
1939 - grpc
1940 - gpr_test_util
1941 - gpr
1942 corpus_dirs:
1943 - test/core/json/corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07001944 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07001945- name: json_rewrite
1946 build: test
1947 run: false
1948 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001949 src:
1950 - test/core/json/json_rewrite.c
1951 deps:
1952 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001953 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001954- name: json_rewrite_test
1955 build: test
1956 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001957 src:
1958 - test/core/json/json_rewrite_test.c
1959 deps:
1960 - grpc_test_util
1961 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001962 - gpr_test_util
1963 - gpr
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001964- name: json_stream_error_test
1965 build: test
1966 language: c
1967 src:
1968 - test/core/json/json_stream_error_test.c
1969 deps:
1970 - grpc_test_util
1971 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001972 - gpr_test_util
1973 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001974- name: json_test
1975 build: test
1976 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001977 src:
1978 - test/core/json/json_test.c
1979 deps:
1980 - grpc_test_util
1981 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001982 - gpr_test_util
1983 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001984- name: lame_client_test
1985 build: test
1986 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001987 src:
1988 - test/core/surface/lame_client_test.c
1989 deps:
1990 - grpc_test_util
1991 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001992 - gpr_test_util
1993 - gpr
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001994- name: lb_policies_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001995 cpu_cost: 0.1
Craig Tillerde7edf82016-03-20 09:12:16 -07001996 flaky: true
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001997 build: test
1998 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001999 src:
2000 - test/core/client_config/lb_policies_test.c
2001 deps:
2002 - grpc_test_util
2003 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002004 - gpr_test_util
2005 - gpr
Craig Tiller85178862016-05-18 16:09:16 -07002006- name: load_file_test
2007 build: test
2008 language: c
2009 src:
2010 - test/core/iomgr/load_file_test.c
2011 deps:
2012 - grpc_test_util
2013 - grpc
2014 - gpr_test_util
2015 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002016- name: low_level_ping_pong_benchmark
2017 build: benchmark
2018 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002019 src:
2020 - test/core/network_benchmarks/low_level_ping_pong.c
2021 deps:
2022 - grpc_test_util
2023 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002024 - gpr_test_util
2025 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002026 platforms:
2027 - mac
2028 - linux
2029 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002030- name: message_compress_test
2031 build: test
2032 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002033 src:
2034 - test/core/compression/message_compress_test.c
2035 deps:
2036 - grpc_test_util
2037 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002038 - gpr_test_util
2039 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08002040- name: mlog_test
Craig Tillera5abbd22016-03-22 06:56:00 -07002041 flaky: true
Craig Tiller732a8752016-02-22 15:59:19 -08002042 build: test
2043 language: c
2044 src:
2045 - test/core/census/mlog_test.c
2046 deps:
2047 - grpc_test_util
2048 - grpc
2049 - gpr_test_util
2050 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002051- name: multiple_server_queues_test
2052 build: test
2053 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002054 src:
2055 - test/core/end2end/multiple_server_queues_test.c
2056 deps:
2057 - grpc_test_util
2058 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002059 - gpr_test_util
2060 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002061- name: murmur_hash_test
2062 build: test
2063 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002064 src:
2065 - test/core/support/murmur_hash_test.c
2066 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002067 - gpr_test_util
2068 - gpr
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002069- name: nanopb_fuzzer_response_test
2070 build: fuzzer
2071 language: c
2072 src:
2073 - test/core/nanopb/fuzzer_response.c
2074 deps:
2075 - grpc_test_util
2076 - grpc
2077 - gpr_test_util
2078 - gpr
2079 corpus_dirs:
2080 - test/core/nanopb/corpus_response
Craig Tillerf64df112016-04-05 21:27:41 -07002081 maxlen: 128
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002082- name: nanopb_fuzzer_serverlist_test
2083 build: fuzzer
2084 language: c
2085 src:
2086 - test/core/nanopb/fuzzer_serverlist.c
2087 deps:
2088 - grpc_test_util
2089 - grpc
2090 - gpr_test_util
2091 - gpr
2092 corpus_dirs:
2093 - test/core/nanopb/corpus_serverlist
Craig Tillerf64df112016-04-05 21:27:41 -07002094 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07002095- name: no_server_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002096 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002097 build: test
2098 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002099 src:
2100 - test/core/end2end/no_server_test.c
2101 deps:
2102 - grpc_test_util
2103 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002104 - gpr_test_util
2105 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002106- name: resolve_address_test
2107 build: test
2108 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002109 src:
2110 - test/core/iomgr/resolve_address_test.c
2111 deps:
2112 - grpc_test_util
2113 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002114 - gpr_test_util
2115 - gpr
yang-gd482e592015-12-10 14:04:00 -08002116- name: secure_channel_create_test
2117 build: test
2118 language: c
2119 src:
2120 - test/core/surface/secure_channel_create_test.c
2121 deps:
2122 - grpc_test_util
2123 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002124 - gpr_test_util
2125 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002126- name: secure_endpoint_test
2127 build: test
2128 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002129 src:
2130 - test/core/security/secure_endpoint_test.c
2131 deps:
2132 - grpc_test_util
2133 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002134 - gpr_test_util
2135 - gpr
yang-gfe9a9752015-12-09 10:47:18 -08002136- name: server_chttp2_test
2137 build: test
2138 language: c
2139 src:
2140 - test/core/surface/server_chttp2_test.c
2141 deps:
2142 - grpc_test_util
2143 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002144 - gpr_test_util
2145 - gpr
Craig Tillerdf262c62016-04-02 13:53:49 -07002146- name: server_fuzzer
2147 build: fuzzer
2148 language: c
2149 src:
2150 - test/core/end2end/fuzzers/server_fuzzer.c
2151 deps:
2152 - grpc_test_util
2153 - grpc
2154 - gpr_test_util
2155 - gpr
2156 corpus_dirs:
2157 - test/core/end2end/fuzzers/server_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07002158 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07002159 maxlen: 2048
yang-gc3d94fb2015-12-10 14:38:00 -08002160- name: server_test
2161 build: test
2162 language: c
2163 src:
2164 - test/core/surface/server_test.c
2165 deps:
2166 - grpc_test_util
2167 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002168 - gpr_test_util
2169 - gpr
yang-gc9fca182015-11-06 16:41:33 -08002170- name: set_initial_connect_string_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002171 cpu_cost: 0.1
yang-gc9fca182015-11-06 16:41:33 -08002172 build: test
2173 language: c
2174 src:
2175 - test/core/client_config/set_initial_connect_string_test.c
2176 deps:
2177 - test_tcp_server
2178 - grpc_test_util
2179 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002180 - gpr_test_util
2181 - gpr
Craig Tillerb8bd62e2015-12-10 15:51:15 -08002182- name: sockaddr_resolver_test
2183 build: test
2184 language: c
2185 src:
2186 - test/core/client_config/resolvers/sockaddr_resolver_test.c
2187 deps:
2188 - grpc_test_util
2189 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002190 - gpr_test_util
2191 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002192- name: sockaddr_utils_test
2193 build: test
2194 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002195 src:
2196 - test/core/iomgr/sockaddr_utils_test.c
2197 deps:
2198 - grpc_test_util
2199 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002200 - gpr_test_util
2201 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08002202- name: socket_utils_test
2203 build: test
2204 language: c
2205 src:
2206 - test/core/iomgr/socket_utils_test.c
2207 deps:
2208 - grpc_test_util
2209 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002210 - gpr_test_util
2211 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08002212 platforms:
2213 - mac
2214 - linux
2215 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002216- name: tcp_client_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002217 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002218 build: test
2219 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002220 src:
2221 - test/core/iomgr/tcp_client_posix_test.c
2222 deps:
2223 - grpc_test_util
2224 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002225 - gpr_test_util
2226 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002227 platforms:
2228 - mac
2229 - linux
2230 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002231- name: tcp_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002232 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002233 build: test
2234 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002235 src:
2236 - test/core/iomgr/tcp_posix_test.c
2237 deps:
2238 - grpc_test_util
2239 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002240 - gpr_test_util
2241 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002242 platforms:
2243 - mac
2244 - linux
2245 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002246- name: tcp_server_posix_test
2247 build: test
2248 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002249 src:
2250 - test/core/iomgr/tcp_server_posix_test.c
2251 deps:
2252 - grpc_test_util
2253 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002254 - gpr_test_util
2255 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002256 platforms:
2257 - mac
2258 - linux
2259 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002260- name: time_averaged_stats_test
2261 build: test
2262 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002263 src:
2264 - test/core/iomgr/time_averaged_stats_test.c
2265 deps:
2266 - grpc_test_util
2267 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002268 - gpr_test_util
2269 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002270- name: timeout_encoding_test
2271 build: test
2272 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002273 src:
2274 - test/core/transport/chttp2/timeout_encoding_test.c
2275 deps:
2276 - grpc_test_util
2277 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002278 - gpr_test_util
2279 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07002280- name: timer_heap_test
2281 build: test
2282 language: c
2283 src:
2284 - test/core/iomgr/timer_heap_test.c
2285 deps:
2286 - grpc_test_util
2287 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002288 - gpr_test_util
2289 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07002290- name: timer_list_test
2291 build: test
2292 language: c
2293 src:
2294 - test/core/iomgr/timer_list_test.c
2295 deps:
2296 - grpc_test_util
2297 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002298 - gpr_test_util
2299 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002300- name: timers_test
2301 build: test
2302 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002303 src:
2304 - test/core/profiling/timers_test.c
2305 deps:
2306 - grpc_test_util
2307 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002308 - gpr_test_util
2309 - gpr
Craig Tiller179e6fe2015-12-09 11:09:47 -08002310- name: transport_connectivity_state_test
2311 build: test
2312 language: c
2313 src:
2314 - test/core/transport/connectivity_state_test.c
2315 deps:
2316 - grpc_test_util
2317 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002318 - gpr_test_util
2319 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002320- name: transport_metadata_test
2321 build: test
2322 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002323 src:
2324 - test/core/transport/metadata_test.c
2325 deps:
2326 - grpc_test_util
2327 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002328 - gpr_test_util
2329 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002330- name: transport_security_test
2331 build: test
2332 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002333 src:
2334 - test/core/tsi/transport_security_test.c
2335 deps:
2336 - grpc_test_util
2337 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002338 - gpr_test_util
2339 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002340 platforms:
2341 - linux
2342 - posix
2343 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07002344- name: udp_server_test
2345 build: test
2346 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002347 src:
2348 - test/core/iomgr/udp_server_test.c
2349 deps:
2350 - grpc_test_util
2351 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002352 - gpr_test_util
2353 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002354 platforms:
2355 - mac
2356 - linux
2357 - posix
Craig Tiller71c610d2016-03-18 15:57:08 -07002358- name: uri_fuzzer_test
2359 build: fuzzer
2360 language: c
2361 src:
2362 - test/core/client_config/uri_fuzzer_test.c
2363 deps:
2364 - grpc_test_util
2365 - grpc
2366 - gpr_test_util
2367 - gpr
2368 corpus_dirs:
2369 - test/core/client_config/uri_corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07002370 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07002371- name: uri_parser_test
2372 build: test
2373 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002374 src:
2375 - test/core/client_config/uri_parser_test.c
2376 deps:
2377 - grpc_test_util
2378 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002379 - gpr_test_util
2380 - gpr
Craig Tiller73b66062015-09-09 09:34:46 -07002381- name: workqueue_test
2382 build: test
2383 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002384 src:
2385 - test/core/iomgr/workqueue_test.c
2386 deps:
2387 - grpc_test_util
2388 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002389 - gpr_test_util
2390 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002391 platforms:
2392 - mac
2393 - linux
2394 - posix
vjpai04e992a2016-02-10 16:58:38 -08002395- name: alarm_cpp_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002396 gtest: true
vjpai04e992a2016-02-10 16:58:38 -08002397 build: test
2398 language: c++
2399 src:
2400 - test/cpp/common/alarm_cpp_test.cc
2401 deps:
2402 - grpc++_test_util
2403 - grpc_test_util
2404 - grpc++
2405 - grpc
Vijay Pai29e1d952016-02-11 00:26:18 -08002406 - gpr_test_util
2407 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002408- name: async_end2end_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/end2end/async_end2end_test.cc
2414 deps:
2415 - grpc++_test_util
2416 - grpc_test_util
2417 - grpc++
2418 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002419 - gpr_test_util
2420 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002421- name: auth_property_iterator_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002422 gtest: true
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/common/auth_property_iterator_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
Craig Tillerbf4b2242015-08-31 15:53:53 -07002434- name: channel_arguments_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002435 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002436 build: test
2437 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002438 src:
yang-g52705592015-11-25 11:45:33 -08002439 - test/cpp/common/channel_arguments_test.cc
Craig Tiller25834342015-09-25 08:08:24 -07002440 deps:
2441 - grpc++
2442 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002443 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002444- name: cli_call_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002445 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002446 build: test
2447 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002448 src:
2449 - test/cpp/util/cli_call_test.cc
2450 deps:
yang-gabdec2d2016-05-19 10:11:24 -07002451 - grpc_cli_libs
Craig Tiller25834342015-09-25 08:08:24 -07002452 - grpc++_test_util
2453 - grpc_test_util
2454 - grpc++
2455 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002456 - gpr_test_util
2457 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002458- name: client_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002459 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002460 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002461 build: test
2462 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002463 src:
2464 - test/cpp/end2end/client_crash_test.cc
2465 deps:
2466 - grpc++_test_util
2467 - grpc_test_util
2468 - grpc++
2469 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002470 - gpr_test_util
2471 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002472 platforms:
2473 - mac
2474 - linux
2475 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002476- name: client_crash_test_server
2477 build: test
2478 run: false
2479 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002480 src:
2481 - test/cpp/end2end/client_crash_test_server.cc
2482 deps:
2483 - grpc++_test_util
2484 - grpc_test_util
2485 - grpc++
2486 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002487 - gpr_test_util
2488 - gpr
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002489- name: codegen_test_full
David Garcia Quintasf349c1b2016-03-08 16:28:16 -08002490 gtest: true
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08002491 build: test
2492 language: c++
2493 src:
2494 - src/proto/grpc/testing/control.proto
2495 - src/proto/grpc/testing/messages.proto
2496 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08002497 - src/proto/grpc/testing/services.proto
2498 - src/proto/grpc/testing/stats.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002499 - test/cpp/codegen/codegen_test_full.cc
2500 deps:
2501 - grpc++
2502 - grpc
2503 - gpr
2504 filegroups:
yang-g17487f92016-06-03 15:21:15 -07002505 - grpc++_codegen_base
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002506- name: codegen_test_minimal
2507 gtest: true
2508 build: test
2509 language: c++
2510 src:
2511 - src/proto/grpc/testing/control.proto
2512 - src/proto/grpc/testing/messages.proto
2513 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002514 - src/proto/grpc/testing/services.proto
2515 - src/proto/grpc/testing/stats.proto
2516 - test/cpp/codegen/codegen_test_minimal.cc
Craig Tiller03d8f2f2016-04-07 08:02:16 -07002517 filegroups:
yang-g17487f92016-06-03 15:21:15 -07002518 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07002519 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07002520- name: credentials_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002521 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002522 build: test
2523 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002524 src:
2525 - test/cpp/client/credentials_test.cc
2526 deps:
2527 - grpc++
2528 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002529 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002530- name: cxx_byte_buffer_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002531 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002532 build: test
2533 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002534 src:
2535 - test/cpp/util/byte_buffer_test.cc
2536 deps:
2537 - grpc_test_util
2538 - grpc++
2539 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002540 - gpr_test_util
2541 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002542- name: cxx_slice_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002543 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002544 build: test
2545 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002546 src:
2547 - test/cpp/util/slice_test.cc
2548 deps:
2549 - grpc_test_util
2550 - grpc++
2551 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002552 - gpr_test_util
2553 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002554- name: cxx_string_ref_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002555 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002556 build: test
2557 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002558 src:
2559 - test/cpp/util/string_ref_test.cc
2560 deps:
2561 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07002562- name: cxx_time_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002563 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002564 build: test
2565 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002566 src:
2567 - test/cpp/util/time_test.cc
2568 deps:
2569 - grpc_test_util
2570 - grpc++
2571 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002572 - gpr_test_util
2573 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002574- name: end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002575 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002576 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002577 build: test
2578 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002579 src:
2580 - test/cpp/end2end/end2end_test.cc
2581 deps:
2582 - grpc++_test_util
2583 - grpc_test_util
2584 - grpc++
2585 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002586 - gpr_test_util
2587 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002588- name: generic_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002589 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002590 build: test
2591 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002592 src:
2593 - test/cpp/end2end/generic_end2end_test.cc
2594 deps:
2595 - grpc++_test_util
2596 - grpc_test_util
2597 - grpc++
2598 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002599 - gpr_test_util
2600 - gpr
yang-gb8aa58b2016-04-14 15:50:50 -07002601- name: golden_file_test
2602 gtest: true
2603 build: test
2604 language: c++
2605 src:
2606 - src/proto/grpc/testing/compiler_test.proto
2607 - test/cpp/codegen/golden_file_test.cc
2608 deps:
2609 - grpc++
2610 - grpc
2611 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002612- name: grpc_cli
2613 build: test
2614 run: false
2615 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002616 src:
2617 - test/cpp/util/grpc_cli.cc
2618 deps:
yang-gabdec2d2016-05-19 10:11:24 -07002619 - grpc_cli_libs
Craig Tiller25834342015-09-25 08:08:24 -07002620 - grpc++_test_util
2621 - grpc_test_util
2622 - grpc++
2623 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002624 - gpr_test_util
2625 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002626 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002627- name: grpc_cpp_plugin
2628 build: protoc
2629 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002630 src:
2631 - src/compiler/cpp_plugin.cc
2632 deps:
2633 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002634 secure: false
2635 vs_config_type: Application
2636 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}'
2637- name: grpc_csharp_plugin
2638 build: protoc
2639 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002640 src:
2641 - src/compiler/csharp_plugin.cc
2642 deps:
2643 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002644 secure: false
2645 vs_config_type: Application
2646 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}'
murgatroid99d2ee81f2016-02-26 11:10:33 -08002647- name: grpc_node_plugin
2648 build: protoc
2649 language: c++
2650 src:
2651 - src/compiler/node_plugin.cc
2652 deps:
2653 - grpc_plugin_support
2654 secure: false
2655 vs_config_type: Application
Craig Tillerbf4b2242015-08-31 15:53:53 -07002656- name: grpc_objective_c_plugin
2657 build: protoc
2658 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002659 src:
2660 - src/compiler/objective_c_plugin.cc
2661 deps:
2662 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002663 secure: false
2664 vs_config_type: Application
2665 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}'
2666- name: grpc_python_plugin
2667 build: protoc
2668 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002669 src:
2670 - src/compiler/python_plugin.cc
2671 deps:
2672 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002673 secure: false
2674 vs_config_type: Application
2675 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}'
2676- name: grpc_ruby_plugin
2677 build: protoc
2678 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002679 src:
2680 - src/compiler/ruby_plugin.cc
2681 deps:
2682 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002683 secure: false
2684 vs_config_type: Application
2685 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}'
Craig Tillereb841e22016-02-11 15:49:16 -08002686- name: grpclb_api_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002687 gtest: true
Craig Tillereb841e22016-02-11 15:49:16 -08002688 build: test
2689 language: c++
2690 src:
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07002691 - src/proto/grpc/lb/v1/load_balancer.proto
Craig Tillereb841e22016-02-11 15:49:16 -08002692 - test/cpp/grpclb/grpclb_api_test.cc
2693 deps:
2694 - grpc++_test_util
2695 - grpc_test_util
2696 - grpc++
2697 - grpc
yang-gbe5a2c42016-01-14 13:11:15 -08002698- name: hybrid_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002699 gtest: true
yang-gbe5a2c42016-01-14 13:11:15 -08002700 build: test
2701 language: c++
2702 src:
2703 - test/cpp/end2end/hybrid_end2end_test.cc
2704 deps:
2705 - grpc++_test_util
2706 - grpc_test_util
2707 - grpc++
2708 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002709 - gpr_test_util
2710 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002711- name: interop_client
2712 build: test
2713 run: false
2714 language: c++
2715 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002716 deps:
2717 - interop_client_main
2718 - interop_client_helper
2719 - grpc++_test_util
2720 - grpc_test_util
2721 - grpc++
2722 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002723 - gpr_test_util
2724 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002725 - grpc++_test_config
2726 platforms:
2727 - mac
2728 - linux
2729 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002730- name: interop_server
2731 build: test
2732 run: false
2733 language: c++
2734 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002735 deps:
2736 - interop_server_main
2737 - interop_server_helper
2738 - grpc++_test_util
2739 - grpc_test_util
2740 - grpc++
2741 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002742 - gpr_test_util
2743 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002744 - grpc++_test_config
2745 platforms:
2746 - mac
2747 - linux
2748 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002749- name: interop_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002750 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002751 build: test
2752 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002753 src:
2754 - test/cpp/interop/interop_test.cc
2755 deps:
2756 - grpc_test_util
2757 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002758 - gpr_test_util
2759 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002760 platforms:
2761 - mac
2762 - linux
2763 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08002764- name: json_run_localhost
2765 build: test
2766 run: false
2767 language: c++
2768 src:
2769 - test/cpp/qps/json_run_localhost.cc
2770 deps:
2771 - grpc++_test_util
2772 - grpc_test_util
2773 - grpc++
2774 - grpc
2775 - gpr_test_util
2776 - gpr
2777 - grpc++_test_config
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002778- name: metrics_client
2779 build: test
2780 run: false
2781 language: c++
2782 headers:
2783 - test/cpp/util/metrics_server.h
2784 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002785 - src/proto/grpc/testing/metrics.proto
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002786 - test/cpp/interop/metrics_client.cc
2787 deps:
2788 - grpc++
2789 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002790 - gpr
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002791 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002792- name: mock_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002793 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002794 build: test
2795 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002796 src:
2797 - test/cpp/end2end/mock_test.cc
2798 deps:
2799 - grpc++_test_util
2800 - grpc_test_util
2801 - grpc++
2802 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002803 - gpr_test_util
2804 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002805- name: qps_interarrival_test
2806 build: test
2807 run: false
2808 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002809 src:
2810 - test/cpp/qps/qps_interarrival_test.cc
2811 deps:
2812 - qps
2813 - grpc++_test_util
2814 - grpc_test_util
2815 - grpc++
2816 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002817 - gpr_test_util
2818 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002819 platforms:
2820 - mac
2821 - linux
2822 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08002823- name: qps_json_driver
2824 build: test
2825 run: false
2826 language: c++
2827 src:
2828 - test/cpp/qps/qps_json_driver.cc
2829 deps:
2830 - qps
2831 - grpc++_test_util
2832 - grpc_test_util
2833 - grpc++
2834 - grpc
2835 - gpr_test_util
2836 - gpr
2837 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002838- name: qps_openloop_test
Craig Tillerc72cc422016-03-11 10:54:36 -08002839 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002840 build: test
2841 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002842 src:
2843 - test/cpp/qps/qps_openloop_test.cc
2844 deps:
2845 - qps
2846 - grpc++_test_util
2847 - grpc_test_util
2848 - grpc++
2849 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002850 - gpr_test_util
2851 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002852 - grpc++_test_config
2853 platforms:
2854 - mac
2855 - linux
2856 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002857- name: qps_worker
Craig Tiller0bda0b32016-03-03 12:51:53 -08002858 build: test
2859 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002860 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002861 headers:
2862 - test/cpp/qps/client.h
2863 - test/cpp/qps/server.h
2864 src:
2865 - test/cpp/qps/worker.cc
2866 deps:
2867 - qps
2868 - grpc++_test_util
2869 - grpc_test_util
2870 - grpc++
2871 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002872 - gpr_test_util
2873 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002874 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002875- name: reconnect_interop_client
2876 build: test
2877 run: false
2878 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002879 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002880 - src/proto/grpc/testing/empty.proto
2881 - src/proto/grpc/testing/messages.proto
2882 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07002883 - test/cpp/interop/reconnect_interop_client.cc
2884 deps:
2885 - grpc++_test_util
2886 - grpc_test_util
2887 - grpc++
2888 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002889 - gpr_test_util
2890 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002891 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002892- name: reconnect_interop_server
2893 build: test
2894 run: false
2895 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002896 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002897 - src/proto/grpc/testing/empty.proto
2898 - src/proto/grpc/testing/messages.proto
2899 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07002900 - test/cpp/interop/reconnect_interop_server.cc
2901 deps:
2902 - reconnect_server
yang-gc9fca182015-11-06 16:41:33 -08002903 - test_tcp_server
Craig Tiller25834342015-09-25 08:08:24 -07002904 - grpc++_test_util
2905 - grpc_test_util
2906 - grpc++
2907 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002908 - gpr_test_util
2909 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002910 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002911- name: secure_auth_context_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002912 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002913 build: test
2914 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002915 src:
2916 - test/cpp/common/secure_auth_context_test.cc
2917 deps:
2918 - grpc++_test_util
2919 - grpc_test_util
2920 - grpc++
2921 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002922 - gpr_test_util
2923 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08002924- name: secure_sync_unary_ping_pong_test
2925 build: test
2926 language: c++
2927 src:
2928 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc
2929 deps:
2930 - qps
2931 - grpc++_test_util
2932 - grpc_test_util
2933 - grpc++
2934 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002935 - gpr_test_util
2936 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08002937 platforms:
2938 - mac
2939 - linux
2940 - posix
Yuchen Zenga42ec212016-04-29 13:03:06 -07002941- name: server_builder_plugin_test
2942 gtest: true
2943 build: test
2944 language: c++
2945 src:
2946 - test/cpp/end2end/server_builder_plugin_test.cc
2947 deps:
2948 - grpc++_test_util
2949 - grpc_test_util
2950 - grpc++
2951 - grpc
2952 - gpr_test_util
2953 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002954- name: server_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002955 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002956 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002957 build: test
2958 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002959 src:
2960 - test/cpp/end2end/server_crash_test.cc
2961 deps:
2962 - grpc++_test_util
2963 - grpc_test_util
2964 - grpc++
2965 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002966 - gpr_test_util
2967 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002968 platforms:
2969 - mac
2970 - linux
2971 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002972- name: server_crash_test_client
2973 build: test
2974 run: false
2975 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002976 src:
2977 - test/cpp/end2end/server_crash_test_client.cc
2978 deps:
2979 - grpc++_test_util
2980 - grpc_test_util
2981 - grpc++
2982 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002983 - gpr_test_util
2984 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002985- name: shutdown_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002986 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002987 build: test
2988 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002989 src:
2990 - test/cpp/end2end/shutdown_test.cc
2991 deps:
2992 - grpc++_test_util
2993 - grpc_test_util
2994 - grpc++
2995 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002996 - gpr_test_util
2997 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002998- name: status_test
2999 build: test
3000 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003001 src:
3002 - test/cpp/util/status_test.cc
3003 deps:
3004 - grpc_test_util
3005 - grpc++
3006 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003007 - gpr_test_util
3008 - gpr
Craig Tiller1fdb05b2015-09-01 17:13:30 -07003009- name: streaming_throughput_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003010 gtest: true
Craig Tiller1fdb05b2015-09-01 17:13:30 -07003011 build: test
3012 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003013 src:
3014 - test/cpp/end2end/streaming_throughput_test.cc
3015 deps:
3016 - grpc++_test_util
3017 - grpc_test_util
3018 - grpc++
3019 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003020 - gpr_test_util
3021 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003022 platforms:
3023 - mac
3024 - linux
3025 - posix
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003026- name: stress_test
3027 build: test
Sree Kuchibhotla117c8af2015-10-26 10:59:17 -07003028 run: false
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003029 language: c++
3030 headers:
Sree Kuchibhotla11906242015-10-22 15:04:26 -07003031 - test/cpp/interop/client_helper.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003032 - test/cpp/interop/interop_client.h
3033 - test/cpp/interop/stress_interop_client.h
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07003034 - test/cpp/util/metrics_server.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003035 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08003036 - src/proto/grpc/testing/empty.proto
3037 - src/proto/grpc/testing/messages.proto
3038 - src/proto/grpc/testing/metrics.proto
3039 - src/proto/grpc/testing/test.proto
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003040 - test/cpp/interop/interop_client.cc
3041 - test/cpp/interop/stress_interop_client.cc
3042 - test/cpp/interop/stress_test.cc
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07003043 - test/cpp/util/metrics_server.cc
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003044 deps:
3045 - grpc++_test_util
3046 - grpc_test_util
3047 - grpc++
3048 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003049 - gpr_test_util
3050 - gpr
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003051 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07003052- name: thread_stress_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003053 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08003054 cpu_cost: 100
Craig Tillerbf4b2242015-08-31 15:53:53 -07003055 build: test
3056 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003057 src:
3058 - test/cpp/end2end/thread_stress_test.cc
3059 deps:
3060 - grpc++_test_util
3061 - grpc_test_util
3062 - grpc++
3063 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003064 - gpr_test_util
3065 - gpr
Craig Tillerab230452016-01-04 08:18:43 -08003066- name: public_headers_must_be_c89
3067 build: test
3068 language: c89
3069 src:
3070 - test/core/surface/public_headers_must_be_c89.c
3071 deps:
3072 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003073 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003074vspackages:
Craig Tiller25834342015-09-25 08:08:24 -07003075- linkage: static
3076 name: grpc.dependencies.zlib
3077 props: false
3078 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08003079 version: 1.2.8.10
Jan Tattermuschd5653e42016-01-12 12:43:24 -08003080- linkage: static
3081 name: grpc.dependencies.openssl
Craig Tiller25834342015-09-25 08:08:24 -07003082 props: true
3083 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08003084 version: 1.0.204.1
Craig Tiller25834342015-09-25 08:08:24 -07003085- name: gflags
3086 props: false
3087 redist: false
3088 version: 2.1.2.1
3089- name: gtest
3090 props: false
3091 redist: false
3092 version: 1.7.0.1
Craig Tillera0f85172016-01-20 15:56:06 -08003093configs:
3094 asan:
3095 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003096 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3097 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003098 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003099 LD: clang
3100 LDFLAGS: -fsanitize=address
3101 LDXX: clang++
3102 compile_the_world: true
3103 test_environ:
Craig Tiller19482442016-01-25 09:59:20 -08003104 ASAN_OPTIONS: detect_leaks=1:color=always
3105 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Vijay Pai3b288722016-02-19 00:28:28 -08003106 timeout_multiplier: 3
Craig Tillera0f85172016-01-20 15:56:06 -08003107 asan-noleaks:
3108 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003109 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3110 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003111 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003112 LD: clang
3113 LDFLAGS: -fsanitize=address
3114 LDXX: clang++
Craig Tiller81df68d2016-01-21 13:59:50 -08003115 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08003116 test_environ:
3117 ASAN_OPTIONS: detect_leaks=0:color=always
Vijay Pai3b288722016-02-19 00:28:28 -08003118 timeout_multiplier: 3
Craig Tillerae945942016-03-23 21:43:58 -07003119 asan-trace-cmp:
3120 CC: clang
Craig Tillerff822392016-03-23 21:46:52 -07003121 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address
3122 -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerae945942016-03-23 21:43:58 -07003123 CXX: clang++
3124 LD: clang
3125 LDFLAGS: -fsanitize=address
3126 LDXX: clang++
3127 compile_the_world: true
3128 test_environ:
3129 ASAN_OPTIONS: detect_leaks=1:color=always
3130 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
3131 timeout_multiplier: 3
Craig Tillera0f85172016-01-20 15:56:06 -08003132 basicprof:
3133 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
3134 DEFINES: NDEBUG
3135 dbg:
3136 CPPFLAGS: -O0
3137 DEFINES: _DEBUG DEBUG
Craig Tiller3af3f742016-02-28 21:53:13 -08003138 easan:
3139 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003140 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3141 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tiller3af3f742016-02-28 21:53:13 -08003142 CXX: clang++
3143 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
3144 LD: clang
3145 LDFLAGS: -fsanitize=address
3146 LDXX: clang++
3147 compile_the_world: true
3148 test_environ:
3149 ASAN_OPTIONS: detect_leaks=1:color=always
3150 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
3151 timeout_multiplier: 3
3152 edbg:
3153 CPPFLAGS: -O0
3154 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
3155 etsan:
Craig Tillerd93aa142016-02-28 20:56:13 -08003156 CC: clang
3157 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07003158 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerd93aa142016-02-28 20:56:13 -08003159 CXX: clang++
Craig Tilleref1bf872016-02-28 17:37:33 -08003160 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
Craig Tillerd93aa142016-02-28 20:56:13 -08003161 LD: clang
Craig Tiller5bda4d42016-03-17 17:27:11 -07003162 LDFLAGS: -fsanitize=thread
Craig Tillerd93aa142016-02-28 20:56:13 -08003163 LDXX: clang++
3164 compile_the_world: true
3165 test_environ:
3166 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
3167 timeout_multiplier: 5
Craig Tillera0f85172016-01-20 15:56:06 -08003168 gcov:
3169 CC: gcc
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003170 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
Craig Tillera0f85172016-01-20 15:56:06 -08003171 CXX: g++
Craig Tillera0f85172016-01-20 15:56:06 -08003172 DEFINES: _DEBUG DEBUG GPR_GCOV
3173 LD: gcc
3174 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic
3175 LDXX: g++
3176 helgrind:
3177 CPPFLAGS: -O0
3178 DEFINES: _DEBUG DEBUG
3179 LDFLAGS: -rdynamic
3180 timeout_multiplier: 20
3181 valgrind: --tool=helgrind
3182 memcheck:
3183 CPPFLAGS: -O0
3184 DEFINES: _DEBUG DEBUG
3185 LDFLAGS: -rdynamic
3186 timeout_multiplier: 10
3187 valgrind: --tool=memcheck --leak-check=full
3188 msan:
3189 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003190 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins
3191 -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
3192 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003193 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003194 DEFINES: NDEBUG
3195 LD: clang
3196 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
3197 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
3198 LDXX: clang++
3199 compile_the_world: true
Vijay Pai3b288722016-02-19 00:28:28 -08003200 timeout_multiplier: 4
Craig Tillera0f85172016-01-20 15:56:06 -08003201 mutrace:
Craig Tillerc3b88b02016-05-16 11:21:17 -07003202 CPPFLAGS: -O3 -fno-omit-frame-pointer
3203 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08003204 LDFLAGS: -rdynamic
3205 opt:
3206 CPPFLAGS: -O2
3207 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08003208 stapprof:
3209 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER
3210 DEFINES: NDEBUG
3211 tsan:
3212 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003213 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07003214 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003215 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003216 LD: clang
Craig Tiller5bda4d42016-03-17 17:27:11 -07003217 LDFLAGS: -fsanitize=thread
Craig Tillera0f85172016-01-20 15:56:06 -08003218 LDXX: clang++
3219 compile_the_world: true
3220 test_environ:
3221 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
vjpai2146fe82016-02-19 10:05:57 -08003222 timeout_multiplier: 5
Craig Tillera0f85172016-01-20 15:56:06 -08003223 ubsan:
3224 CC: clang
yang-g6ce4d0b2016-05-12 16:43:17 -07003225 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=undefined,unsigned-integer-overflow
3226 -fno-omit-frame-pointer -Wno-unused-command-line-argument -Wvarargs
Craig Tillera0f85172016-01-20 15:56:06 -08003227 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003228 DEFINES: NDEBUG
3229 LD: clang
yang-g6ce4d0b2016-05-12 16:43:17 -07003230 LDFLAGS: -fsanitize=undefined,unsigned-integer-overflow
Craig Tillera0f85172016-01-20 15:56:06 -08003231 LDXX: clang++
3232 compile_the_world: true
yang-g6ce4d0b2016-05-12 16:43:17 -07003233 test_environ:
Craig Tiller9780f592016-05-18 15:06:21 -07003234 UBSAN_OPTIONS: halt_on_error=1:print_stacktrace=1
Craig Tillera0f85172016-01-20 15:56:06 -08003235 timeout_multiplier: 1.5
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003236defaults:
3237 boringssl:
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01003238 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas
Craig Tiller78222f72016-05-10 09:55:38 -07003239 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare $(NO_W_EXTRA_SEMI)
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003240 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01003241 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003242 global:
3243 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
3244 LDFLAGS: -g
3245 zlib:
Nicolas "Pixel" Noble45000342016-01-28 05:04:45 +01003246 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
Nicolas "Pixel" Noble545c6c12016-01-28 06:01:46 +01003247 $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
murgatroid99879bc4f2015-11-05 10:35:04 -08003248node_modules:
3249- deps:
3250 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003251 - gpr
murgatroid995c56c922016-01-25 13:32:52 -08003252 - boringssl
3253 - z
murgatroid9994a75412015-11-19 14:04:53 -08003254 headers:
3255 - src/node/ext/byte_buffer.h
3256 - src/node/ext/call.h
3257 - src/node/ext/call_credentials.h
3258 - src/node/ext/channel.h
3259 - src/node/ext/channel_credentials.h
3260 - src/node/ext/completion_queue_async_worker.h
3261 - src/node/ext/server.h
3262 - src/node/ext/server_credentials.h
3263 - src/node/ext/timeval.h
3264 js:
3265 - src/node/index.js
3266 - src/node/src/client.js
3267 - src/node/src/common.js
3268 - src/node/src/credentials.js
murgatroid9991629972016-02-03 08:46:45 -08003269 - src/node/src/grpc_extension.js
murgatroid9994a75412015-11-19 14:04:53 -08003270 - src/node/src/metadata.js
3271 - src/node/src/server.js
murgatroid99879bc4f2015-11-05 10:35:04 -08003272 name: grpc_node
3273 src:
3274 - src/node/ext/byte_buffer.cc
3275 - src/node/ext/call.cc
3276 - src/node/ext/call_credentials.cc
3277 - src/node/ext/channel.cc
3278 - src/node/ext/channel_credentials.cc
3279 - src/node/ext/completion_queue_async_worker.cc
3280 - src/node/ext/node_grpc.cc
3281 - src/node/ext/server.cc
3282 - src/node/ext/server_credentials.cc
3283 - src/node/ext/timeval.cc
Craig Tillerb79c1e12016-02-23 10:00:58 -08003284openssl_fallback:
Jan Tattermusch9bb70622016-03-18 10:28:54 -07003285 base_uri: https://openssl.org/source/old/1.0.2/
Craig Tillerb79c1e12016-02-23 10:00:58 -08003286 extraction_dir: openssl-1.0.2f
3287 tarball: openssl-1.0.2f.tar.gz
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003288php_config_m4:
3289 deps:
3290 - grpc
3291 - gpr
3292 - boringssl
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003293 headers:
3294 - src/php/ext/grpc/byte_buffer.h
3295 - src/php/ext/grpc/call.h
3296 - src/php/ext/grpc/call_credentials.h
3297 - src/php/ext/grpc/channel.h
3298 - src/php/ext/grpc/channel_credentials.h
3299 - src/php/ext/grpc/completion_queue.h
3300 - src/php/ext/grpc/php_grpc.h
3301 - src/php/ext/grpc/server.h
3302 - src/php/ext/grpc/server_credentials.h
3303 - src/php/ext/grpc/timeval.h
3304 src:
3305 - src/php/ext/grpc/byte_buffer.c
3306 - src/php/ext/grpc/call.c
3307 - src/php/ext/grpc/call_credentials.c
3308 - src/php/ext/grpc/channel.c
3309 - src/php/ext/grpc/channel_credentials.c
3310 - src/php/ext/grpc/completion_queue.c
3311 - src/php/ext/grpc/php_grpc.c
3312 - src/php/ext/grpc/server.c
3313 - src/php/ext/grpc/server_credentials.c
3314 - src/php/ext/grpc/timeval.c
Masood Malekghassemi116982e2015-12-11 15:53:38 -08003315python_dependencies:
3316 deps:
3317 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003318 - gpr
Masood Malekghassemi387e1162016-01-05 10:16:12 -08003319 - boringssl
Masood Malekghassemi0cc27922016-01-22 16:32:41 -08003320 - z
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01003321ruby_gem:
3322 deps:
3323 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003324 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003325 - boringssl
Craig Tillerbf4b2242015-08-31 15:53:53 -07003326 - z