blob: f9b9a1067fe9f25373aa6b4140a84ab29ad8cc5c [file] [log] [blame]
Craig Tillerbf4b2242015-08-31 15:53:53 -07001'#1': This file describes the list of targets and dependencies.
2'#2': It is used among other things to generate all of our project files.
3'#3': Please refer to the templates directory for more information.
4settings:
Craig Tillerd9f90762016-08-29 16:47:22 -07005 '#01': The public version number of the library.
6 '#02': ===
7 '#03': Please update the 'g_stands_for' field periodically with a new g word
8 '#04': not listed in doc/g_stands_for.md - and update that document to list the
9 '#05': new word.
10 '#06': ===
11 '#07': Master always has a "-dev" suffix
12 '#08': Use "-preN" suffixes to identify pre-release versions
13 '#09': Per-language overrides are possible with (eg) ruby_version tag here
14 '#10': See the expand_version.py for all the quirks here
Craig Tiller8dfdb7e2016-08-29 11:25:56 -070015 g_stands_for: good
Nicolas "Pixel" Noble49bfb922016-07-12 09:31:41 +020016 version: 1.1.0-dev
Craig Tillerbf4b2242015-08-31 15:53:53 -070017filegroups:
18- name: census
Craig Tiller25834342015-09-25 08:08:24 -070019 public_headers:
20 - include/grpc/census.h
21 headers:
Craig Tiller8f8e9f92016-03-29 09:41:28 -070022 - src/core/ext/census/aggregation.h
Alistair Veitch4aaba752016-06-02 17:11:46 -070023 - src/core/ext/census/base_resources.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070024 - src/core/ext/census/census_interface.h
25 - src/core/ext/census/census_rpc_stats.h
Alistair Veitch30fe6322016-05-23 10:11:28 -070026 - src/core/ext/census/gen/census.pb.h
Alistair Veitcha0c69f92016-08-31 12:01:27 -070027 - src/core/ext/census/gen/trace_context.pb.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070028 - src/core/ext/census/grpc_filter.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070029 - src/core/ext/census/mlog.h
Alistair Veitch4aaba752016-06-02 17:11:46 -070030 - src/core/ext/census/resource.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070031 - src/core/ext/census/rpc_metric_id.h
Craig Tiller25834342015-09-25 08:08:24 -070032 src:
Alistair Veitch4aaba752016-06-02 17:11:46 -070033 - src/core/ext/census/base_resources.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070034 - src/core/ext/census/context.c
Alistair Veitch30fe6322016-05-23 10:11:28 -070035 - src/core/ext/census/gen/census.pb.c
Alistair Veitcha0c69f92016-08-31 12:01:27 -070036 - src/core/ext/census/gen/trace_context.pb.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070037 - src/core/ext/census/grpc_context.c
38 - src/core/ext/census/grpc_filter.c
39 - src/core/ext/census/grpc_plugin.c
40 - src/core/ext/census/initialize.c
41 - src/core/ext/census/mlog.c
42 - src/core/ext/census/operation.c
43 - src/core/ext/census/placeholders.c
Alistair Veitch4aaba752016-06-02 17:11:46 -070044 - src/core/ext/census/resource.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070045 - src/core/ext/census/tracing.c
46 plugin: census_grpc_plugin
Craig Tillerd1697d92016-04-05 16:05:46 -070047 uses:
48 - grpc_base
Alistair Veitch44181c022016-05-26 10:29:38 -070049 - nanopb
Craig Tillerd1697d92016-04-05 16:05:46 -070050- name: gpr_base
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010051 public_headers:
52 - include/grpc/support/alloc.h
53 - include/grpc/support/atm.h
54 - include/grpc/support/atm_gcc_atomic.h
55 - include/grpc/support/atm_gcc_sync.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070056 - include/grpc/support/atm_windows.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010057 - include/grpc/support/avl.h
58 - include/grpc/support/cmdline.h
59 - include/grpc/support/cpu.h
60 - include/grpc/support/histogram.h
61 - include/grpc/support/host_port.h
62 - include/grpc/support/log.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070063 - include/grpc/support/log_windows.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010064 - include/grpc/support/port_platform.h
65 - include/grpc/support/slice.h
66 - include/grpc/support/slice_buffer.h
67 - include/grpc/support/string_util.h
68 - include/grpc/support/subprocess.h
69 - include/grpc/support/sync.h
70 - include/grpc/support/sync_generic.h
71 - include/grpc/support/sync_posix.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070072 - include/grpc/support/sync_windows.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010073 - include/grpc/support/thd.h
74 - include/grpc/support/time.h
75 - include/grpc/support/tls.h
76 - include/grpc/support/tls_gcc.h
77 - include/grpc/support/tls_msvc.h
78 - include/grpc/support/tls_pthread.h
79 - include/grpc/support/useful.h
80 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -070081 - src/core/lib/profiling/timers.h
82 - src/core/lib/support/backoff.h
83 - src/core/lib/support/block_annotate.h
84 - src/core/lib/support/env.h
Craig Tillerf23078c2016-03-25 17:07:29 -070085 - src/core/lib/support/murmur_hash.h
Craig Tiller17ed6b12016-08-18 09:33:33 -070086 - src/core/lib/support/percent_encoding.h
Craig Tillerf23078c2016-03-25 17:07:29 -070087 - src/core/lib/support/stack_lockfree.h
88 - src/core/lib/support/string.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070089 - src/core/lib/support/string_windows.h
Craig Tillerf23078c2016-03-25 17:07:29 -070090 - src/core/lib/support/thd_internal.h
91 - src/core/lib/support/time_precise.h
92 - src/core/lib/support/tmpfile.h
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010093 src:
Craig Tillerf23078c2016-03-25 17:07:29 -070094 - src/core/lib/profiling/basic_timers.c
95 - src/core/lib/profiling/stap_timers.c
96 - src/core/lib/support/alloc.c
97 - src/core/lib/support/avl.c
98 - src/core/lib/support/backoff.c
99 - src/core/lib/support/cmdline.c
100 - src/core/lib/support/cpu_iphone.c
101 - src/core/lib/support/cpu_linux.c
102 - src/core/lib/support/cpu_posix.c
103 - src/core/lib/support/cpu_windows.c
104 - src/core/lib/support/env_linux.c
105 - src/core/lib/support/env_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700106 - src/core/lib/support/env_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700107 - src/core/lib/support/histogram.c
108 - src/core/lib/support/host_port.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700109 - src/core/lib/support/log.c
110 - src/core/lib/support/log_android.c
111 - src/core/lib/support/log_linux.c
112 - src/core/lib/support/log_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700113 - src/core/lib/support/log_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700114 - src/core/lib/support/murmur_hash.c
Craig Tiller17ed6b12016-08-18 09:33:33 -0700115 - src/core/lib/support/percent_encoding.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700116 - src/core/lib/support/slice.c
117 - src/core/lib/support/slice_buffer.c
118 - src/core/lib/support/stack_lockfree.c
119 - src/core/lib/support/string.c
120 - src/core/lib/support/string_posix.c
Yuchen Zeng4594bd92016-05-31 14:06:01 -0700121 - src/core/lib/support/string_util_windows.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700122 - src/core/lib/support/string_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700123 - src/core/lib/support/subprocess_posix.c
124 - src/core/lib/support/subprocess_windows.c
125 - src/core/lib/support/sync.c
126 - src/core/lib/support/sync_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700127 - src/core/lib/support/sync_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700128 - src/core/lib/support/thd.c
129 - src/core/lib/support/thd_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700130 - src/core/lib/support/thd_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700131 - src/core/lib/support/time.c
132 - src/core/lib/support/time_posix.c
133 - src/core/lib/support/time_precise.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700134 - src/core/lib/support/time_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700135 - src/core/lib/support/tls_pthread.c
Nicolas "Pixel" Noblec4b18a52016-04-15 04:53:54 +0200136 - src/core/lib/support/tmpfile_msys.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700137 - src/core/lib/support/tmpfile_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700138 - src/core/lib/support/tmpfile_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700139 - src/core/lib/support/wrap_memcpy.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700140 uses:
141 - gpr_codegen
Craig Tiller1298afd2016-02-09 12:29:17 -0800142- name: gpr_codegen
143 public_headers:
144 - include/grpc/impl/codegen/alloc.h
145 - include/grpc/impl/codegen/atm.h
146 - include/grpc/impl/codegen/atm_gcc_atomic.h
147 - include/grpc/impl/codegen/atm_gcc_sync.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700148 - include/grpc/impl/codegen/atm_windows.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800149 - include/grpc/impl/codegen/log.h
150 - include/grpc/impl/codegen/port_platform.h
151 - include/grpc/impl/codegen/slice.h
152 - include/grpc/impl/codegen/slice_buffer.h
153 - include/grpc/impl/codegen/sync.h
154 - include/grpc/impl/codegen/sync_generic.h
155 - include/grpc/impl/codegen/sync_posix.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700156 - include/grpc/impl/codegen/sync_windows.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800157 - include/grpc/impl/codegen/time.h
Craig Tillerbf4b2242015-08-31 15:53:53 -0700158- name: grpc_base
Craig Tiller25834342015-09-25 08:08:24 -0700159 public_headers:
160 - include/grpc/byte_buffer.h
161 - include/grpc/byte_buffer_reader.h
162 - include/grpc/compression.h
163 - include/grpc/grpc.h
Adam Michalik321b1fb2016-05-16 15:42:36 -0700164 - include/grpc/grpc_posix.h
Nicolas "Pixel" Noblea469e5d2016-08-16 22:09:27 +0200165 - include/grpc/grpc_security_constants.h
Craig Tiller25834342015-09-25 08:08:24 -0700166 - include/grpc/status.h
167 headers:
Craig Tillerf23078c2016-03-25 17:07:29 -0700168 - src/core/lib/channel/channel_args.h
169 - src/core/lib/channel/channel_stack.h
170 - src/core/lib/channel/channel_stack_builder.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700171 - src/core/lib/channel/compress_filter.h
172 - src/core/lib/channel/connected_channel.h
173 - src/core/lib/channel/context.h
Mark D. Roth14c072c2016-08-26 08:31:34 -0700174 - src/core/lib/channel/deadline_filter.h
Mark D. Rothdfbdefe2016-07-14 09:18:22 -0700175 - src/core/lib/channel/handshaker.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700176 - src/core/lib/channel/http_client_filter.h
177 - src/core/lib/channel/http_server_filter.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700178 - src/core/lib/compression/algorithm_metadata.h
179 - src/core/lib/compression/message_compress.h
180 - src/core/lib/debug/trace.h
181 - src/core/lib/http/format_request.h
182 - src/core/lib/http/httpcli.h
183 - src/core/lib/http/parser.h
184 - src/core/lib/iomgr/closure.h
185 - src/core/lib/iomgr/endpoint.h
186 - src/core/lib/iomgr/endpoint_pair.h
Craig Tiller27f59af2016-04-28 14:19:48 -0700187 - src/core/lib/iomgr/error.h
Sree Kuchibhotlaf448c342016-05-19 10:51:24 -0700188 - src/core/lib/iomgr/ev_epoll_linux.h
Craig Tiller69f3e2b2016-05-31 13:45:24 -0700189 - src/core/lib/iomgr/ev_poll_and_epoll_posix.h
Craig Tillerd9a60bb2016-03-28 23:13:19 -0700190 - src/core/lib/iomgr/ev_poll_posix.h
Craig Tiller8a034482016-03-28 16:09:04 -0700191 - src/core/lib/iomgr/ev_posix.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700192 - src/core/lib/iomgr/exec_ctx.h
193 - src/core/lib/iomgr/executor.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700194 - src/core/lib/iomgr/iocp_windows.h
195 - src/core/lib/iomgr/iomgr.h
196 - src/core/lib/iomgr/iomgr_internal.h
197 - src/core/lib/iomgr/iomgr_posix.h
Craig Tiller85178862016-05-18 16:09:16 -0700198 - src/core/lib/iomgr/load_file.h
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -0700199 - src/core/lib/iomgr/network_status_tracker.h
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -0700200 - src/core/lib/iomgr/polling_entity.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700201 - src/core/lib/iomgr/pollset.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700202 - src/core/lib/iomgr/pollset_set.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700203 - src/core/lib/iomgr/pollset_set_windows.h
204 - src/core/lib/iomgr/pollset_windows.h
205 - src/core/lib/iomgr/resolve_address.h
206 - src/core/lib/iomgr/sockaddr.h
207 - src/core/lib/iomgr/sockaddr_posix.h
208 - src/core/lib/iomgr/sockaddr_utils.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700209 - src/core/lib/iomgr/sockaddr_windows.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700210 - src/core/lib/iomgr/socket_utils_posix.h
211 - src/core/lib/iomgr/socket_windows.h
212 - src/core/lib/iomgr/tcp_client.h
213 - src/core/lib/iomgr/tcp_posix.h
214 - src/core/lib/iomgr/tcp_server.h
215 - src/core/lib/iomgr/tcp_windows.h
216 - src/core/lib/iomgr/time_averaged_stats.h
217 - src/core/lib/iomgr/timer.h
218 - src/core/lib/iomgr/timer_heap.h
219 - src/core/lib/iomgr/udp_server.h
220 - src/core/lib/iomgr/unix_sockets_posix.h
221 - src/core/lib/iomgr/wakeup_fd_pipe.h
222 - src/core/lib/iomgr/wakeup_fd_posix.h
223 - src/core/lib/iomgr/workqueue.h
224 - src/core/lib/iomgr/workqueue_posix.h
225 - src/core/lib/iomgr/workqueue_windows.h
226 - src/core/lib/json/json.h
227 - src/core/lib/json/json_common.h
228 - src/core/lib/json/json_reader.h
229 - src/core/lib/json/json_writer.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700230 - src/core/lib/surface/api_trace.h
231 - src/core/lib/surface/call.h
232 - src/core/lib/surface/call_test_only.h
233 - src/core/lib/surface/channel.h
234 - src/core/lib/surface/channel_init.h
235 - src/core/lib/surface/channel_stack_type.h
236 - src/core/lib/surface/completion_queue.h
237 - src/core/lib/surface/event_string.h
238 - src/core/lib/surface/init.h
239 - src/core/lib/surface/lame_client.h
240 - src/core/lib/surface/server.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700241 - src/core/lib/transport/byte_stream.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700242 - src/core/lib/transport/connectivity_state.h
243 - src/core/lib/transport/metadata.h
244 - src/core/lib/transport/metadata_batch.h
245 - src/core/lib/transport/static_metadata.h
Robbie Shade710d2422016-07-13 15:15:38 -0400246 - src/core/lib/transport/timeout_encoding.h
Craig Tillerf23078c2016-03-25 17:07:29 -0700247 - src/core/lib/transport/transport.h
248 - src/core/lib/transport/transport_impl.h
Craig Tiller25834342015-09-25 08:08:24 -0700249 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700250 - src/core/lib/channel/channel_args.c
251 - src/core/lib/channel/channel_stack.c
252 - src/core/lib/channel/channel_stack_builder.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700253 - src/core/lib/channel/compress_filter.c
254 - src/core/lib/channel/connected_channel.c
Mark D. Roth14c072c2016-08-26 08:31:34 -0700255 - src/core/lib/channel/deadline_filter.c
Mark D. Rothdfbdefe2016-07-14 09:18:22 -0700256 - src/core/lib/channel/handshaker.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700257 - src/core/lib/channel/http_client_filter.c
258 - src/core/lib/channel/http_server_filter.c
David Garcia Quintasac094472016-05-18 20:25:57 -0700259 - src/core/lib/compression/compression.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700260 - src/core/lib/compression/message_compress.c
261 - src/core/lib/debug/trace.c
262 - src/core/lib/http/format_request.c
263 - src/core/lib/http/httpcli.c
264 - src/core/lib/http/parser.c
265 - src/core/lib/iomgr/closure.c
266 - src/core/lib/iomgr/endpoint.c
267 - src/core/lib/iomgr/endpoint_pair_posix.c
268 - src/core/lib/iomgr/endpoint_pair_windows.c
Craig Tiller27f59af2016-04-28 14:19:48 -0700269 - src/core/lib/iomgr/error.c
Sree Kuchibhotlaf448c342016-05-19 10:51:24 -0700270 - src/core/lib/iomgr/ev_epoll_linux.c
Craig Tiller69f3e2b2016-05-31 13:45:24 -0700271 - src/core/lib/iomgr/ev_poll_and_epoll_posix.c
Craig Tillerd9a60bb2016-03-28 23:13:19 -0700272 - src/core/lib/iomgr/ev_poll_posix.c
Craig Tiller8a034482016-03-28 16:09:04 -0700273 - src/core/lib/iomgr/ev_posix.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700274 - src/core/lib/iomgr/exec_ctx.c
275 - src/core/lib/iomgr/executor.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700276 - src/core/lib/iomgr/iocp_windows.c
277 - src/core/lib/iomgr/iomgr.c
278 - src/core/lib/iomgr/iomgr_posix.c
279 - src/core/lib/iomgr/iomgr_windows.c
Craig Tiller85178862016-05-18 16:09:16 -0700280 - src/core/lib/iomgr/load_file.c
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -0700281 - src/core/lib/iomgr/network_status_tracker.c
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -0700282 - src/core/lib/iomgr/polling_entity.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700283 - src/core/lib/iomgr/pollset_set_windows.c
284 - src/core/lib/iomgr/pollset_windows.c
285 - src/core/lib/iomgr/resolve_address_posix.c
286 - src/core/lib/iomgr/resolve_address_windows.c
287 - src/core/lib/iomgr/sockaddr_utils.c
288 - src/core/lib/iomgr/socket_utils_common_posix.c
289 - src/core/lib/iomgr/socket_utils_linux.c
290 - src/core/lib/iomgr/socket_utils_posix.c
291 - src/core/lib/iomgr/socket_windows.c
292 - src/core/lib/iomgr/tcp_client_posix.c
293 - src/core/lib/iomgr/tcp_client_windows.c
294 - src/core/lib/iomgr/tcp_posix.c
295 - src/core/lib/iomgr/tcp_server_posix.c
296 - src/core/lib/iomgr/tcp_server_windows.c
297 - src/core/lib/iomgr/tcp_windows.c
298 - src/core/lib/iomgr/time_averaged_stats.c
299 - src/core/lib/iomgr/timer.c
300 - src/core/lib/iomgr/timer_heap.c
301 - src/core/lib/iomgr/udp_server.c
302 - src/core/lib/iomgr/unix_sockets_posix.c
303 - src/core/lib/iomgr/unix_sockets_posix_noop.c
304 - src/core/lib/iomgr/wakeup_fd_eventfd.c
305 - src/core/lib/iomgr/wakeup_fd_nospecial.c
306 - src/core/lib/iomgr/wakeup_fd_pipe.c
307 - src/core/lib/iomgr/wakeup_fd_posix.c
308 - src/core/lib/iomgr/workqueue_posix.c
309 - src/core/lib/iomgr/workqueue_windows.c
310 - src/core/lib/json/json.c
311 - src/core/lib/json/json_reader.c
312 - src/core/lib/json/json_string.c
313 - src/core/lib/json/json_writer.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700314 - src/core/lib/surface/alarm.c
315 - src/core/lib/surface/api_trace.c
316 - src/core/lib/surface/byte_buffer.c
317 - src/core/lib/surface/byte_buffer_reader.c
318 - src/core/lib/surface/call.c
319 - src/core/lib/surface/call_details.c
320 - src/core/lib/surface/call_log_batch.c
321 - src/core/lib/surface/channel.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700322 - src/core/lib/surface/channel_init.c
323 - src/core/lib/surface/channel_ping.c
324 - src/core/lib/surface/channel_stack_type.c
325 - src/core/lib/surface/completion_queue.c
326 - src/core/lib/surface/event_string.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700327 - src/core/lib/surface/lame_client.c
328 - src/core/lib/surface/metadata_array.c
329 - src/core/lib/surface/server.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700330 - src/core/lib/surface/validate_metadata.c
331 - src/core/lib/surface/version.c
332 - src/core/lib/transport/byte_stream.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700333 - src/core/lib/transport/connectivity_state.c
334 - src/core/lib/transport/metadata.c
335 - src/core/lib/transport/metadata_batch.c
336 - src/core/lib/transport/static_metadata.c
Robbie Shade710d2422016-07-13 15:15:38 -0400337 - src/core/lib/transport/timeout_encoding.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700338 - src/core/lib/transport/transport.c
339 - src/core/lib/transport/transport_op_string.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700340 deps:
341 - gpr
342 uses:
343 - grpc_codegen
Craig Tiller016a81d2016-03-31 13:49:05 -0700344- name: grpc_client_config
345 headers:
346 - src/core/ext/client_config/client_channel.h
Craig Tiller74071cd2016-04-01 16:36:27 -0700347 - src/core/ext/client_config/client_channel_factory.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700348 - src/core/ext/client_config/connector.h
349 - src/core/ext/client_config/initial_connect_string.h
350 - src/core/ext/client_config/lb_policy.h
351 - src/core/ext/client_config/lb_policy_factory.h
352 - src/core/ext/client_config/lb_policy_registry.h
David Garcia Quintas9885bff2016-04-07 17:31:29 -0700353 - src/core/ext/client_config/parse_address.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700354 - src/core/ext/client_config/resolver.h
355 - src/core/ext/client_config/resolver_factory.h
356 - src/core/ext/client_config/resolver_registry.h
Mark D. Rothff4df062016-08-22 15:02:49 -0700357 - src/core/ext/client_config/resolver_result.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700358 - src/core/ext/client_config/subchannel.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700359 - src/core/ext/client_config/subchannel_index.h
360 - src/core/ext/client_config/uri_parser.h
361 src:
362 - src/core/ext/client_config/channel_connectivity.c
363 - src/core/ext/client_config/client_channel.c
Craig Tiller74071cd2016-04-01 16:36:27 -0700364 - src/core/ext/client_config/client_channel_factory.c
Craig Tiller0b541632016-04-05 17:21:05 -0700365 - src/core/ext/client_config/client_config_plugin.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700366 - src/core/ext/client_config/connector.c
367 - src/core/ext/client_config/default_initial_connect_string.c
368 - src/core/ext/client_config/initial_connect_string.c
369 - src/core/ext/client_config/lb_policy.c
370 - src/core/ext/client_config/lb_policy_factory.c
371 - src/core/ext/client_config/lb_policy_registry.c
David Garcia Quintas9885bff2016-04-07 17:31:29 -0700372 - src/core/ext/client_config/parse_address.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700373 - src/core/ext/client_config/resolver.c
374 - src/core/ext/client_config/resolver_factory.c
375 - src/core/ext/client_config/resolver_registry.c
Mark D. Rothff4df062016-08-22 15:02:49 -0700376 - src/core/ext/client_config/resolver_result.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700377 - src/core/ext/client_config/subchannel.c
Craig Tiller016a81d2016-03-31 13:49:05 -0700378 - src/core/ext/client_config/subchannel_index.c
379 - src/core/ext/client_config/uri_parser.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700380 plugin: grpc_client_config
Craig Tillerd1697d92016-04-05 16:05:46 -0700381 uses:
382 - grpc_base
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800383- name: grpc_codegen
384 public_headers:
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800385 - include/grpc/impl/codegen/byte_buffer.h
David Garcia Quintas1b2db632016-04-27 15:06:54 -0700386 - include/grpc/impl/codegen/byte_buffer_reader.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800387 - include/grpc/impl/codegen/compression_types.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800388 - include/grpc/impl/codegen/connectivity_state.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800389 - include/grpc/impl/codegen/grpc_types.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800390 - include/grpc/impl/codegen/propagation_bits.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800391 - include/grpc/impl/codegen/status.h
Craig Tiller03915e52016-04-07 09:15:10 -0700392 uses:
393 - gpr_codegen
Craig Tiller023caf12016-03-29 08:00:30 -0700394- name: grpc_lb_policy_grpclb
395 headers:
David Garcia Quintasb2e986b2016-06-15 23:55:50 -0700396 - src/core/ext/lb_policy/grpclb/grpclb.h
Craig Tiller023caf12016-03-29 08:00:30 -0700397 - src/core/ext/lb_policy/grpclb/load_balancer_api.h
David Garcia Quintas7f0793a2016-04-25 12:35:58 -0700398 - src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
Craig Tiller023caf12016-03-29 08:00:30 -0700399 src:
David Garcia Quintas3fb8f732016-06-15 22:53:08 -0700400 - src/core/ext/lb_policy/grpclb/grpclb.c
Craig Tiller023caf12016-03-29 08:00:30 -0700401 - src/core/ext/lb_policy/grpclb/load_balancer_api.c
David Garcia Quintas7f0793a2016-04-25 12:35:58 -0700402 - src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
David Garcia Quintas3fb8f732016-06-15 22:53:08 -0700403 plugin: grpc_lb_policy_grpclb
Craig Tiller023caf12016-03-29 08:00:30 -0700404 uses:
405 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700406 - grpc_client_config
Craig Tillerd1697d92016-04-05 16:05:46 -0700407 - nanopb
Craig Tiller023caf12016-03-29 08:00:30 -0700408- name: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700409 src:
410 - src/core/ext/lb_policy/pick_first/pick_first.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700411 plugin: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700412 uses:
413 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700414 - grpc_client_config
Craig Tiller023caf12016-03-29 08:00:30 -0700415- name: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700416 src:
417 - src/core/ext/lb_policy/round_robin/round_robin.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700418 plugin: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700419 uses:
420 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700421 - grpc_client_config
David Garcia Quintasb41363e2016-04-29 00:41:21 -0700422- name: grpc_load_reporting
423 headers:
424 - src/core/ext/load_reporting/load_reporting.h
425 - src/core/ext/load_reporting/load_reporting_filter.h
426 src:
427 - src/core/ext/load_reporting/load_reporting.c
428 - src/core/ext/load_reporting/load_reporting_filter.c
429 plugin: grpc_load_reporting_plugin
430 uses:
431 - grpc_base
Craig Tiller65938df2016-03-31 13:08:49 -0700432- name: grpc_resolver_dns_native
433 src:
434 - src/core/ext/resolver/dns/native/dns_resolver.c
435 plugin: grpc_resolver_dns_native
436 uses:
437 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700438 - grpc_client_config
Craig Tiller65938df2016-03-31 13:08:49 -0700439- name: grpc_resolver_sockaddr
440 src:
441 - src/core/ext/resolver/sockaddr/sockaddr_resolver.c
442 plugin: grpc_resolver_sockaddr
443 uses:
444 - grpc_base
Craig Tiller016a81d2016-03-31 13:49:05 -0700445 - grpc_client_config
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100446- name: grpc_secure
Craig Tillerd1697d92016-04-05 16:05:46 -0700447 public_headers:
448 - include/grpc/grpc_security.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100449 headers:
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700450 - src/core/lib/security/context/security_context.h
451 - src/core/lib/security/credentials/composite/composite_credentials.h
452 - src/core/lib/security/credentials/credentials.h
453 - src/core/lib/security/credentials/fake/fake_credentials.h
454 - src/core/lib/security/credentials/google_default/google_default_credentials.h
455 - src/core/lib/security/credentials/iam/iam_credentials.h
456 - src/core/lib/security/credentials/jwt/json_token.h
457 - src/core/lib/security/credentials/jwt/jwt_credentials.h
458 - src/core/lib/security/credentials/jwt/jwt_verifier.h
459 - src/core/lib/security/credentials/oauth2/oauth2_credentials.h
460 - src/core/lib/security/credentials/plugin/plugin_credentials.h
461 - src/core/lib/security/credentials/ssl/ssl_credentials.h
462 - src/core/lib/security/transport/auth_filters.h
463 - src/core/lib/security/transport/handshake.h
464 - src/core/lib/security/transport/secure_endpoint.h
465 - src/core/lib/security/transport/security_connector.h
Craig Tillerddad9782016-05-05 17:11:31 -0700466 - src/core/lib/security/transport/tsi_error.h
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700467 - src/core/lib/security/util/b64.h
468 - src/core/lib/security/util/json_util.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100469 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700470 - src/core/lib/http/httpcli_security_connector.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700471 - src/core/lib/security/context/security_context.c
472 - src/core/lib/security/credentials/composite/composite_credentials.c
473 - src/core/lib/security/credentials/credentials.c
474 - src/core/lib/security/credentials/credentials_metadata.c
475 - src/core/lib/security/credentials/fake/fake_credentials.c
476 - src/core/lib/security/credentials/google_default/credentials_posix.c
Yuchen Zeng4594bd92016-05-31 14:06:01 -0700477 - src/core/lib/security/credentials/google_default/credentials_windows.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700478 - src/core/lib/security/credentials/google_default/google_default_credentials.c
479 - src/core/lib/security/credentials/iam/iam_credentials.c
480 - src/core/lib/security/credentials/jwt/json_token.c
481 - src/core/lib/security/credentials/jwt/jwt_credentials.c
482 - src/core/lib/security/credentials/jwt/jwt_verifier.c
483 - src/core/lib/security/credentials/oauth2/oauth2_credentials.c
484 - src/core/lib/security/credentials/plugin/plugin_credentials.c
485 - src/core/lib/security/credentials/ssl/ssl_credentials.c
486 - src/core/lib/security/transport/client_auth_filter.c
487 - src/core/lib/security/transport/handshake.c
488 - src/core/lib/security/transport/secure_endpoint.c
489 - src/core/lib/security/transport/security_connector.c
490 - src/core/lib/security/transport/server_auth_filter.c
Craig Tillerddad9782016-05-05 17:11:31 -0700491 - src/core/lib/security/transport/tsi_error.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700492 - src/core/lib/security/util/b64.c
493 - src/core/lib/security/util/json_util.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700494 - src/core/lib/surface/init_secure.c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700495 secure: true
Craig Tillerd1697d92016-04-05 16:05:46 -0700496 uses:
497 - grpc_base
498 - grpc_transport_chttp2_alpn
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700499 - tsi
Craig Tillerbf4b2242015-08-31 15:53:53 -0700500- name: grpc_test_util_base
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700501 build: test
Craig Tiller25834342015-09-25 08:08:24 -0700502 headers:
503 - test/core/end2end/cq_verifier.h
504 - test/core/end2end/fixtures/proxy.h
505 - test/core/iomgr/endpoint_tests.h
Craig Tiller25834342015-09-25 08:08:24 -0700506 - test/core/util/grpc_profiler.h
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200507 - test/core/util/memory_counters.h
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700508 - test/core/util/mock_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700509 - test/core/util/parse_hexstring.h
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700510 - test/core/util/passthru_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700511 - test/core/util/port.h
Craig Tiller19d7d802016-03-17 08:47:05 -0700512 - test/core/util/port_server_client.h
Craig Tiller25834342015-09-25 08:08:24 -0700513 - test/core/util/slice_splitter.h
514 src:
515 - test/core/end2end/cq_verifier.c
516 - test/core/end2end/fixtures/proxy.c
517 - test/core/iomgr/endpoint_tests.c
Craig Tiller25834342015-09-25 08:08:24 -0700518 - test/core/util/grpc_profiler.c
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200519 - test/core/util/memory_counters.c
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700520 - test/core/util/mock_endpoint.c
Craig Tiller25834342015-09-25 08:08:24 -0700521 - test/core/util/parse_hexstring.c
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700522 - test/core/util/passthru_endpoint.c
Craig Tiller25834342015-09-25 08:08:24 -0700523 - test/core/util/port_posix.c
Craig Tiller19d7d802016-03-17 08:47:05 -0700524 - test/core/util/port_server_client.c
Craig Tiller25834342015-09-25 08:08:24 -0700525 - test/core/util/port_windows.c
526 - test/core/util/slice_splitter.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700527 deps:
528 - grpc
529 - gpr_test_util
Craig Tillerf0555b32016-03-28 10:19:24 -0700530- name: grpc_transport_chttp2
531 headers:
Yuchen Zengd982bba2016-05-12 18:53:52 -0700532 - src/core/ext/transport/chttp2/transport/bin_decoder.h
Craig Tillerf82ddc42016-04-05 17:15:07 -0700533 - src/core/ext/transport/chttp2/transport/bin_encoder.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700534 - src/core/ext/transport/chttp2/transport/chttp2_transport.h
535 - src/core/ext/transport/chttp2/transport/frame.h
536 - src/core/ext/transport/chttp2/transport/frame_data.h
537 - src/core/ext/transport/chttp2/transport/frame_goaway.h
538 - src/core/ext/transport/chttp2/transport/frame_ping.h
539 - src/core/ext/transport/chttp2/transport/frame_rst_stream.h
540 - src/core/ext/transport/chttp2/transport/frame_settings.h
541 - src/core/ext/transport/chttp2/transport/frame_window_update.h
542 - src/core/ext/transport/chttp2/transport/hpack_encoder.h
543 - src/core/ext/transport/chttp2/transport/hpack_parser.h
544 - src/core/ext/transport/chttp2/transport/hpack_table.h
545 - src/core/ext/transport/chttp2/transport/http2_errors.h
546 - src/core/ext/transport/chttp2/transport/huffsyms.h
547 - src/core/ext/transport/chttp2/transport/incoming_metadata.h
548 - src/core/ext/transport/chttp2/transport/internal.h
549 - src/core/ext/transport/chttp2/transport/status_conversion.h
550 - src/core/ext/transport/chttp2/transport/stream_map.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700551 - src/core/ext/transport/chttp2/transport/varint.h
552 src:
Yuchen Zengd982bba2016-05-12 18:53:52 -0700553 - src/core/ext/transport/chttp2/transport/bin_decoder.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700554 - src/core/ext/transport/chttp2/transport/bin_encoder.c
555 - src/core/ext/transport/chttp2/transport/chttp2_plugin.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700556 - src/core/ext/transport/chttp2/transport/chttp2_transport.c
557 - src/core/ext/transport/chttp2/transport/frame_data.c
558 - src/core/ext/transport/chttp2/transport/frame_goaway.c
559 - src/core/ext/transport/chttp2/transport/frame_ping.c
560 - src/core/ext/transport/chttp2/transport/frame_rst_stream.c
561 - src/core/ext/transport/chttp2/transport/frame_settings.c
562 - src/core/ext/transport/chttp2/transport/frame_window_update.c
563 - src/core/ext/transport/chttp2/transport/hpack_encoder.c
564 - src/core/ext/transport/chttp2/transport/hpack_parser.c
565 - src/core/ext/transport/chttp2/transport/hpack_table.c
566 - src/core/ext/transport/chttp2/transport/huffsyms.c
567 - src/core/ext/transport/chttp2/transport/incoming_metadata.c
568 - src/core/ext/transport/chttp2/transport/parsing.c
569 - src/core/ext/transport/chttp2/transport/status_conversion.c
570 - src/core/ext/transport/chttp2/transport/stream_lists.c
571 - src/core/ext/transport/chttp2/transport/stream_map.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700572 - src/core/ext/transport/chttp2/transport/varint.c
573 - src/core/ext/transport/chttp2/transport/writing.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700574 plugin: grpc_chttp2_plugin
Craig Tiller44cc10b2016-03-28 10:45:29 -0700575 uses:
576 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700577 - grpc_transport_chttp2_alpn
578- name: grpc_transport_chttp2_alpn
579 headers:
580 - src/core/ext/transport/chttp2/alpn/alpn.h
581 src:
582 - src/core/ext/transport/chttp2/alpn/alpn.c
583 deps:
584 - gpr
Craig Tillerf0555b32016-03-28 10:19:24 -0700585- name: grpc_transport_chttp2_client_insecure
586 src:
587 - src/core/ext/transport/chttp2/client/insecure/channel_create.c
Adam Michalik321b1fb2016-05-16 15:42:36 -0700588 - src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700589 uses:
590 - grpc_transport_chttp2
591 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700592 - grpc_client_config
Craig Tillerf0555b32016-03-28 10:19:24 -0700593- name: grpc_transport_chttp2_client_secure
594 src:
595 - src/core/ext/transport/chttp2/client/secure/secure_channel_create.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700596 uses:
597 - grpc_transport_chttp2
598 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700599 - grpc_client_config
600 - grpc_secure
Craig Tillerf0555b32016-03-28 10:19:24 -0700601- name: grpc_transport_chttp2_server_insecure
602 src:
603 - src/core/ext/transport/chttp2/server/insecure/server_chttp2.c
Adam Michalikbf10c822016-05-20 16:13:32 -0700604 - src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700605 uses:
606 - grpc_transport_chttp2
607 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700608- name: grpc_transport_chttp2_server_secure
609 src:
610 - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700611 uses:
612 - grpc_transport_chttp2
613 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700614 - grpc_secure
makdharmac2ec95b2016-05-11 16:26:15 -0700615- name: grpc_transport_cronet_client_secure
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700616 public_headers:
617 - include/grpc/grpc_cronet.h
618 - include/grpc/grpc_security.h
619 - include/grpc/grpc_security_constants.h
makdharmac2ec95b2016-05-11 16:26:15 -0700620 headers:
makdharmac2ec95b2016-05-11 16:26:15 -0700621 - third_party/objective_c/Cronet/cronet_c_for_grpc.h
622 src:
623 - src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
624 - src/core/ext/transport/cronet/transport/cronet_api_dummy.c
625 - src/core/ext/transport/cronet/transport/cronet_transport.c
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -0700626 filegroups:
627 - grpc_base
628 - grpc_transport_chttp2
Craig Tillereb841e22016-02-11 15:49:16 -0800629- name: nanopb
630 headers:
631 - third_party/nanopb/pb.h
632 - third_party/nanopb/pb_common.h
633 - third_party/nanopb/pb_decode.h
634 - third_party/nanopb/pb_encode.h
635 src:
636 - third_party/nanopb/pb_common.c
637 - third_party/nanopb/pb_decode.c
638 - third_party/nanopb/pb_encode.c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700639- name: tsi
640 headers:
641 - src/core/lib/tsi/fake_transport_security.h
642 - src/core/lib/tsi/ssl_transport_security.h
643 - src/core/lib/tsi/ssl_types.h
644 - src/core/lib/tsi/transport_security.h
645 - src/core/lib/tsi/transport_security_interface.h
646 src:
647 - src/core/lib/tsi/fake_transport_security.c
648 - src/core/lib/tsi/ssl_transport_security.c
649 - src/core/lib/tsi/transport_security.c
650 deps:
651 - gpr
652 secure: true
653- name: grpc++_base
654 language: c++
655 public_headers:
656 - include/grpc++/alarm.h
657 - include/grpc++/channel.h
658 - include/grpc++/client_context.h
659 - include/grpc++/completion_queue.h
660 - include/grpc++/create_channel.h
Adam Michalikb97e2d12016-06-02 12:12:55 -0700661 - include/grpc++/create_channel_posix.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700662 - include/grpc++/generic/async_generic_service.h
663 - include/grpc++/generic/generic_stub.h
664 - include/grpc++/grpc++.h
665 - include/grpc++/impl/call.h
666 - include/grpc++/impl/client_unary_call.h
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -0700667 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700668 - include/grpc++/impl/grpc_library.h
669 - include/grpc++/impl/method_handler_impl.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700670 - include/grpc++/impl/rpc_method.h
671 - include/grpc++/impl/rpc_service_method.h
672 - include/grpc++/impl/serialization_traits.h
673 - include/grpc++/impl/server_builder_option.h
Yuchen Zenga42ec212016-04-29 13:03:06 -0700674 - include/grpc++/impl/server_builder_plugin.h
675 - include/grpc++/impl/server_initializer.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700676 - include/grpc++/impl/service_type.h
677 - include/grpc++/impl/sync.h
678 - include/grpc++/impl/sync_cxx11.h
679 - include/grpc++/impl/sync_no_cxx11.h
680 - include/grpc++/impl/thd.h
681 - include/grpc++/impl/thd_cxx11.h
682 - include/grpc++/impl/thd_no_cxx11.h
683 - include/grpc++/security/auth_context.h
684 - include/grpc++/security/auth_metadata_processor.h
685 - include/grpc++/security/credentials.h
686 - include/grpc++/security/server_credentials.h
687 - include/grpc++/server.h
688 - include/grpc++/server_builder.h
689 - include/grpc++/server_context.h
Adam Michalikb97e2d12016-06-02 12:12:55 -0700690 - include/grpc++/server_posix.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700691 - include/grpc++/support/async_stream.h
692 - include/grpc++/support/async_unary_call.h
693 - include/grpc++/support/byte_buffer.h
694 - include/grpc++/support/channel_arguments.h
yang-g17487f92016-06-03 15:21:15 -0700695 - include/grpc++/support/config.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700696 - include/grpc++/support/slice.h
697 - include/grpc++/support/status.h
698 - include/grpc++/support/status_code_enum.h
699 - include/grpc++/support/string_ref.h
700 - include/grpc++/support/stub_options.h
701 - include/grpc++/support/sync_stream.h
702 - include/grpc++/support/time.h
703 headers:
704 - src/cpp/client/create_channel_internal.h
Mark D. Rothab950ee2016-06-29 14:51:53 -0700705 - src/cpp/common/channel_filter.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700706 - src/cpp/server/dynamic_thread_pool.h
707 - src/cpp/server/thread_pool_interface.h
708 src:
Craig Tiller102fa962016-08-22 13:56:36 -0700709 - src/cpp/client/channel_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700710 - src/cpp/client/client_context.cc
711 - src/cpp/client/create_channel.cc
712 - src/cpp/client/create_channel_internal.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -0700713 - src/cpp/client/create_channel_posix.cc
Craig Tiller102fa962016-08-22 13:56:36 -0700714 - src/cpp/client/credentials_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700715 - src/cpp/client/generic_stub.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700716 - src/cpp/common/channel_arguments.cc
Mark D. Rothec0bc8b2016-06-15 14:02:57 -0700717 - src/cpp/common/channel_filter.cc
Craig Tiller102fa962016-08-22 13:56:36 -0700718 - src/cpp/common/completion_queue_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700719 - src/cpp/common/core_codegen.cc
720 - src/cpp/common/rpc_method.cc
721 - src/cpp/server/async_generic_service.cc
722 - src/cpp/server/create_default_thread_pool.cc
723 - src/cpp/server/dynamic_thread_pool.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700724 - src/cpp/server/server_builder.cc
Craig Tiller102fa962016-08-22 13:56:36 -0700725 - src/cpp/server/server_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700726 - src/cpp/server/server_context.cc
727 - src/cpp/server/server_credentials.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -0700728 - src/cpp/server/server_posix.cc
Craig Tiller102fa962016-08-22 13:56:36 -0700729 - src/cpp/util/byte_buffer_cc.cc
730 - src/cpp/util/slice_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700731 - src/cpp/util/status.cc
732 - src/cpp/util/string_ref.cc
Craig Tiller102fa962016-08-22 13:56:36 -0700733 - src/cpp/util/time_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700734 uses:
Nicolas "Pixel" Noblea469e5d2016-08-16 22:09:27 +0200735 - grpc_base
yang-g17487f92016-06-03 15:21:15 -0700736 - grpc++_codegen_base
737- name: grpc++_codegen_base
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700738 language: c++
739 public_headers:
740 - include/grpc++/impl/codegen/async_stream.h
741 - include/grpc++/impl/codegen/async_unary_call.h
742 - include/grpc++/impl/codegen/call.h
743 - include/grpc++/impl/codegen/call_hook.h
744 - include/grpc++/impl/codegen/channel_interface.h
745 - include/grpc++/impl/codegen/client_context.h
746 - include/grpc++/impl/codegen/client_unary_call.h
747 - include/grpc++/impl/codegen/completion_queue.h
748 - include/grpc++/impl/codegen/completion_queue_tag.h
yang-g17487f92016-06-03 15:21:15 -0700749 - include/grpc++/impl/codegen/config.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700750 - include/grpc++/impl/codegen/core_codegen_interface.h
751 - include/grpc++/impl/codegen/create_auth_context.h
752 - include/grpc++/impl/codegen/grpc_library.h
753 - include/grpc++/impl/codegen/method_handler_impl.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700754 - include/grpc++/impl/codegen/rpc_method.h
755 - include/grpc++/impl/codegen/rpc_service_method.h
756 - include/grpc++/impl/codegen/security/auth_context.h
757 - include/grpc++/impl/codegen/serialization_traits.h
758 - include/grpc++/impl/codegen/server_context.h
759 - include/grpc++/impl/codegen/server_interface.h
760 - include/grpc++/impl/codegen/service_type.h
761 - include/grpc++/impl/codegen/status.h
762 - include/grpc++/impl/codegen/status_code_enum.h
763 - include/grpc++/impl/codegen/string_ref.h
764 - include/grpc++/impl/codegen/stub_options.h
765 - include/grpc++/impl/codegen/sync.h
766 - include/grpc++/impl/codegen/sync_cxx11.h
767 - include/grpc++/impl/codegen/sync_no_cxx11.h
768 - include/grpc++/impl/codegen/sync_stream.h
769 - include/grpc++/impl/codegen/time.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700770 uses:
771 - grpc_codegen
yang-gddc3ebb2016-06-13 10:40:32 -0700772- name: grpc++_codegen_base_src
773 language: c++
774 src:
775 - src/cpp/codegen/codegen_init.cc
776 uses:
777 - grpc++_codegen_base
yang-g17487f92016-06-03 15:21:15 -0700778- name: grpc++_codegen_proto
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700779 language: c++
780 public_headers:
yang-g17487f92016-06-03 15:21:15 -0700781 - include/grpc++/impl/codegen/proto_utils.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700782 uses:
yang-g17487f92016-06-03 15:21:15 -0700783 - grpc++_codegen_base
784 - grpc++_config_proto
785- name: grpc++_config_proto
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700786 language: c++
787 public_headers:
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700788 - include/grpc++/impl/codegen/config_protobuf.h
Yuchen Zeng13184792016-07-18 13:07:42 -0700789- name: grpc++_reflection_proto
790 language: c++
791 public_headers:
792 - include/grpc++/ext/reflection.grpc.pb.h
793 - include/grpc++/ext/reflection.pb.h
794 src:
795 - src/cpp/ext/reflection.grpc.pb.cc
796 - src/cpp/ext/reflection.pb.cc
Yuchen Zengdd5b9a82016-07-19 11:49:10 -0700797 uses:
798 - grpc++_codegen_proto
chedetibc618ee2016-07-31 15:35:51 -0700799- name: thrift_util
800 language: c++
801 public_headers:
802 - include/grpc++/impl/codegen/thrift_serializer.h
chedetibc618ee2016-07-31 15:35:51 -0700803 - include/grpc++/impl/codegen/thrift_utils.h
804 uses:
805 - grpc++_codegen_base
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +0100806libs:
Craig Tillerda179ce2016-02-09 12:01:53 -0800807- name: gpr
808 build: all
809 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -0800810 filegroups:
Craig Tillerd1697d92016-04-05 16:05:46 -0700811 - gpr_base
Craig Tillerda179ce2016-02-09 12:01:53 -0800812 secure: false
813 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}'
814- name: gpr_test_util
815 build: private
816 language: c
817 headers:
818 - test/core/util/test_config.h
819 src:
820 - test/core/util/test_config.c
821 deps:
822 - gpr
823 secure: false
824 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700825- name: grpc
826 build: all
827 language: c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700828 src:
829 - src/core/lib/surface/init.c
Craig Tillerbf4b2242015-08-31 15:53:53 -0700830 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800831 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700832 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700833 filegroups:
834 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700835 - grpc_transport_chttp2_server_secure
836 - grpc_transport_chttp2_client_secure
837 - grpc_transport_chttp2_server_insecure
838 - grpc_transport_chttp2_client_insecure
Craig Tiller023caf12016-03-29 08:00:30 -0700839 - grpc_lb_policy_grpclb
840 - grpc_lb_policy_pick_first
841 - grpc_lb_policy_round_robin
Craig Tiller65938df2016-03-31 13:08:49 -0700842 - grpc_resolver_dns_native
843 - grpc_resolver_sockaddr
David Garcia Quintasb41363e2016-04-29 00:41:21 -0700844 - grpc_load_reporting
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100845 - grpc_secure
Craig Tiller25834342015-09-25 08:08:24 -0700846 - census
Craig Tiller04b7ca82016-03-29 08:07:54 -0700847 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -0700848 secure: true
Craig Tiller25834342015-09-25 08:08:24 -0700849 vs_packages:
850 - grpc.dependencies.openssl
851 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -0700852 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}'
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700853- name: grpc_cronet
854 build: all
855 language: c
856 src:
857 - src/core/lib/surface/init.c
858 baselib: true
859 deps_linkage: static
860 dll: true
861 filegroups:
862 - grpc_base
863 - grpc_transport_cronet_client_secure
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -0700864 - grpc_transport_chttp2_client_secure
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700865 generate_plugin_registry: true
866 platforms:
867 - linux
868 secure: true
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100869- name: grpc_dll
870 build: private
871 language: c
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100872 src: []
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100873 deps:
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100874 - gpr
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100875 - grpc
Nicolas "Pixel" Noblee0dbd3f2016-02-23 00:21:38 +0100876 build_system:
877 - visual_studio
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100878 deps_linkage: static
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100879 dll_def: grpc.def
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +0100880 vs_config_type: DynamicLibrary
881 vs_packages:
882 - grpc.dependencies.openssl
883 - grpc.dependencies.zlib
884 vs_project_guid: '{A2F6CBBA-A553-41B3-A7DE-F26DECCC27F0}'
885 vs_props:
886 - zlib
887 - openssl
888 - winsock
889 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -0700890- name: grpc_test_util
891 build: private
892 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700893 headers:
894 - test/core/end2end/data/ssl_test_data.h
Craig Tiller6a275142015-12-02 11:03:09 -0800895 - test/core/security/oauth2_utils.h
Craig Tiller25834342015-09-25 08:08:24 -0700896 src:
Deepak Lukosedba4c5f2016-03-25 12:54:25 -0700897 - test/core/end2end/data/client_certs.c
Craig Tiller25834342015-09-25 08:08:24 -0700898 - test/core/end2end/data/server1_cert.c
899 - test/core/end2end/data/server1_key.c
900 - test/core/end2end/data/test_root_cert.c
Craig Tiller6a275142015-12-02 11:03:09 -0800901 - test/core/security/oauth2_utils.c
Craig Tiller25834342015-09-25 08:08:24 -0700902 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800903 - gpr_test_util
Craig Tiller1298afd2016-02-09 12:29:17 -0800904 - gpr
Craig Tiller25834342015-09-25 08:08:24 -0700905 - grpc
906 filegroups:
907 - grpc_test_util_base
David Garcia Quintas55145c02016-06-21 14:51:54 -0700908 - grpc_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700909 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}'
910- name: grpc_test_util_unsecure
911 build: private
912 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700913 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -0800914 - gpr
915 - gpr_test_util
Craig Tiller6a275142015-12-02 11:03:09 -0800916 - grpc_unsecure
Craig Tiller25834342015-09-25 08:08:24 -0700917 filegroups:
918 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700919 secure: false
920 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}'
921- name: grpc_unsecure
922 build: all
923 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700924 src:
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700925 - src/core/lib/surface/init.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700926 - src/core/lib/surface/init_unsecure.c
Craig Tillerbf4b2242015-08-31 15:53:53 -0700927 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -0800928 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -0700929 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700930 filegroups:
931 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700932 - grpc_transport_chttp2_server_insecure
933 - grpc_transport_chttp2_client_insecure
Craig Tiller65938df2016-03-31 13:08:49 -0700934 - grpc_resolver_dns_native
935 - grpc_resolver_sockaddr
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -0700936 - grpc_load_reporting
Craig Tiller023caf12016-03-29 08:00:30 -0700937 - grpc_lb_policy_grpclb
938 - grpc_lb_policy_pick_first
939 - grpc_lb_policy_round_robin
Craig Tiller25834342015-09-25 08:08:24 -0700940 - census
Craig Tiller04b7ca82016-03-29 08:07:54 -0700941 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -0700942 secure: false
943 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}'
Craig Tillerbf4b2242015-08-31 15:53:53 -0700944- name: reconnect_server
945 build: private
946 language: c
Craig Tiller25834342015-09-25 08:08:24 -0700947 headers:
948 - test/core/util/reconnect_server.h
949 src:
950 - test/core/util/reconnect_server.c
951 deps:
yang-gc9fca182015-11-06 16:41:33 -0800952 - test_tcp_server
953 - grpc_test_util
954 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800955 - gpr_test_util
956 - gpr
yang-gc9fca182015-11-06 16:41:33 -0800957- name: test_tcp_server
958 build: private
959 language: c
960 headers:
961 - test/core/util/test_tcp_server.h
962 src:
963 - test/core/util/test_tcp_server.c
964 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700965 - grpc_test_util
966 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -0800967 - gpr_test_util
968 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -0700969- name: grpc++
970 build: all
971 language: c++
Craig Tiller25834342015-09-25 08:08:24 -0700972 headers:
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -0700973 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller25834342015-09-25 08:08:24 -0700974 - src/cpp/client/secure_credentials.h
975 - src/cpp/common/secure_auth_context.h
976 - src/cpp/server/secure_server_credentials.h
977 src:
murgatroid991ca0f3e2016-08-26 14:58:49 -0700978 - src/cpp/client/insecure_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -0700979 - src/cpp/client/secure_credentials.cc
980 - src/cpp/common/auth_property_iterator.cc
981 - src/cpp/common/secure_auth_context.cc
yang-g52705592015-11-25 11:45:33 -0800982 - src/cpp/common/secure_channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -0700983 - src/cpp/common/secure_create_auth_context.cc
murgatroid991ca0f3e2016-08-26 14:58:49 -0700984 - src/cpp/server/insecure_server_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -0700985 - src/cpp/server/secure_server_credentials.cc
986 deps:
Craig Tiller25834342015-09-25 08:08:24 -0700987 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -0700988 baselib: true
989 dll: true
Craig Tiller25834342015-09-25 08:08:24 -0700990 filegroups:
991 - grpc++_base
yang-g17487f92016-06-03 15:21:15 -0700992 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -0700993 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -0700994 secure: check
995 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}'
Yuchen Zengc84ed682016-05-04 16:30:11 -0700996- name: grpc++_reflection
997 build: all
998 language: c++
999 public_headers:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001000 - include/grpc++/ext/proto_server_reflection_plugin.h
Yuchen Zengc84ed682016-05-04 16:30:11 -07001001 headers:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001002 - src/cpp/ext/proto_server_reflection.h
Yuchen Zengc84ed682016-05-04 16:30:11 -07001003 src:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001004 - src/cpp/ext/proto_server_reflection.cc
1005 - src/cpp/ext/proto_server_reflection_plugin.cc
Yuchen Zengc6bf5f72016-06-07 14:41:01 -07001006 deps:
1007 - grpc++
Yuchen Zengeb25a072016-06-08 10:59:48 -07001008 filegroups:
Yuchen Zeng13184792016-07-18 13:07:42 -07001009 - grpc++_reflection_proto
Yuchen Zeng13184792016-07-18 13:07:42 -07001010- name: grpc++_reflection_codegen
1011 build: private
1012 language: c++
1013 src:
1014 - src/proto/grpc/reflection/v1alpha/reflection.proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001015- name: grpc++_test_config
1016 build: private
1017 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001018 headers:
1019 - test/cpp/util/test_config.h
1020 src:
Craig Tiller102fa962016-08-22 13:56:36 -07001021 - test/cpp/util/test_config_cc.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001022- name: grpc++_test_util
1023 build: private
1024 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001025 headers:
yang-gd6f7d992016-01-14 16:04:20 -08001026 - test/cpp/end2end/test_service_impl.h
yang-g9f173142016-01-15 12:46:40 -08001027 - test/cpp/util/byte_buffer_proto_helper.h
Craig Tiller25834342015-09-25 08:08:24 -07001028 - test/cpp/util/create_test_channel.h
1029 - test/cpp/util/string_ref_helper.h
1030 - test/cpp/util/subprocess.h
yang-g7d2a3e12016-02-18 15:41:56 -08001031 - test/cpp/util/test_credentials_provider.h
Craig Tiller25834342015-09-25 08:08:24 -07001032 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001033 - src/proto/grpc/testing/echo_messages.proto
1034 - src/proto/grpc/testing/echo.proto
1035 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
yang-gd6f7d992016-01-14 16:04:20 -08001036 - test/cpp/end2end/test_service_impl.cc
yang-g9f173142016-01-15 12:46:40 -08001037 - test/cpp/util/byte_buffer_proto_helper.cc
Craig Tiller25834342015-09-25 08:08:24 -07001038 - test/cpp/util/create_test_channel.cc
1039 - test/cpp/util/string_ref_helper.cc
1040 - test/cpp/util/subprocess.cc
yang-g7d2a3e12016-02-18 15:41:56 -08001041 - test/cpp/util/test_credentials_provider.cc
Craig Tiller25834342015-09-25 08:08:24 -07001042 deps:
1043 - grpc++
1044 - grpc_test_util
yang-g17487f92016-06-03 15:21:15 -07001045 filegroups:
1046 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001047 - grpc++_codegen_base_src
yang-g17487f92016-06-03 15:21:15 -07001048 - grpc++_codegen_proto
1049 - grpc++_config_proto
chedetibc618ee2016-07-31 15:35:51 -07001050 - thrift_util
Craig Tillerbf4b2242015-08-31 15:53:53 -07001051- name: grpc++_unsecure
1052 build: all
1053 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001054 src:
murgatroid991ca0f3e2016-08-26 14:58:49 -07001055 - src/cpp/client/insecure_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001056 - src/cpp/common/insecure_create_auth_context.cc
murgatroid991ca0f3e2016-08-26 14:58:49 -07001057 - src/cpp/server/insecure_server_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001058 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001059 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001060 - grpc_unsecure
Craig Tillerbf4b2242015-08-31 15:53:53 -07001061 baselib: true
1062 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001063 filegroups:
1064 - grpc++_base
yang-g17487f92016-06-03 15:21:15 -07001065 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001066 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07001067 secure: false
1068 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}'
yang-gabdec2d2016-05-19 10:11:24 -07001069- name: grpc_cli_libs
1070 build: private
1071 language: c++
1072 headers:
1073 - test/cpp/util/cli_call.h
Yuchen Zeng02139a02016-08-15 11:34:21 -07001074 - test/cpp/util/cli_credentials.h
1075 - test/cpp/util/config_grpc_cli.h
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07001076 - test/cpp/util/grpc_tool.h
yang-gabdec2d2016-05-19 10:11:24 -07001077 - test/cpp/util/proto_file_parser.h
Yuchen Zeng256cc7a2016-07-07 11:09:49 -07001078 - test/cpp/util/proto_reflection_descriptor_database.h
yang-gabdec2d2016-05-19 10:11:24 -07001079 src:
1080 - test/cpp/util/cli_call.cc
Yuchen Zeng02139a02016-08-15 11:34:21 -07001081 - test/cpp/util/cli_credentials.cc
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07001082 - test/cpp/util/grpc_tool.cc
yang-gabdec2d2016-05-19 10:11:24 -07001083 - test/cpp/util/proto_file_parser.cc
Yuchen Zeng256cc7a2016-07-07 11:09:49 -07001084 - test/cpp/util/proto_reflection_descriptor_database.cc
yang-gabdec2d2016-05-19 10:11:24 -07001085 deps:
Yuchen Zeng256cc7a2016-07-07 11:09:49 -07001086 - grpc++_reflection
yang-gabdec2d2016-05-19 10:11:24 -07001087 - grpc++
Yuchen Zeng28263272016-07-25 14:38:07 -07001088 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001089- name: grpc_plugin_support
1090 build: protoc
1091 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001092 headers:
Craig Tiller25834342015-09-25 08:08:24 -07001093 - src/compiler/config.h
1094 - src/compiler/cpp_generator.h
1095 - src/compiler/cpp_generator_helpers.h
1096 - src/compiler/csharp_generator.h
1097 - src/compiler/csharp_generator_helpers.h
1098 - src/compiler/generator_helpers.h
murgatroid99d2ee81f2016-02-26 11:10:33 -08001099 - src/compiler/node_generator.h
1100 - src/compiler/node_generator_helpers.h
Craig Tiller25834342015-09-25 08:08:24 -07001101 - src/compiler/objective_c_generator.h
1102 - src/compiler/objective_c_generator_helpers.h
1103 - src/compiler/python_generator.h
1104 - src/compiler/ruby_generator.h
1105 - src/compiler/ruby_generator_helpers-inl.h
1106 - src/compiler/ruby_generator_map-inl.h
1107 - src/compiler/ruby_generator_string-inl.h
1108 src:
1109 - src/compiler/cpp_generator.cc
1110 - src/compiler/csharp_generator.cc
murgatroid99d2ee81f2016-02-26 11:10:33 -08001111 - src/compiler/node_generator.cc
Craig Tiller25834342015-09-25 08:08:24 -07001112 - src/compiler/objective_c_generator.cc
1113 - src/compiler/python_generator.cc
1114 - src/compiler/ruby_generator.cc
David Garcia Quintasddcb53a2016-01-21 17:48:34 -08001115 filegroups:
yang-g17487f92016-06-03 15:21:15 -07001116 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001117 secure: false
1118 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}'
Jan Tattermusch6611dde2016-02-22 08:48:02 -08001119 vs_props:
1120 - protoc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001121- name: interop_client_helper
1122 build: private
1123 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001124 headers:
1125 - test/cpp/interop/client_helper.h
1126 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001127 - src/proto/grpc/testing/messages.proto
Craig Tiller25834342015-09-25 08:08:24 -07001128 - test/cpp/interop/client_helper.cc
1129 deps:
1130 - grpc++_test_util
1131 - grpc_test_util
1132 - grpc++
1133 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001134 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001135- name: interop_client_main
1136 build: private
1137 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001138 headers:
1139 - test/cpp/interop/interop_client.h
1140 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001141 - src/proto/grpc/testing/empty.proto
1142 - src/proto/grpc/testing/messages.proto
1143 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07001144 - test/cpp/interop/client.cc
1145 - test/cpp/interop/interop_client.cc
1146 deps:
1147 - interop_client_helper
1148 - grpc++_test_util
1149 - grpc_test_util
1150 - grpc++
1151 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001152 - gpr_test_util
1153 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001154 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001155- name: interop_server_helper
1156 build: private
1157 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001158 headers:
1159 - test/cpp/interop/server_helper.h
1160 src:
1161 - test/cpp/interop/server_helper.cc
1162 deps:
1163 - grpc_test_util
1164 - grpc++
1165 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001166 - gpr
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02001167- name: interop_server_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001168 build: private
1169 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001170 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001171 - src/proto/grpc/testing/empty.proto
1172 - src/proto/grpc/testing/messages.proto
1173 - src/proto/grpc/testing/test.proto
David Garcia Quintas74686ce2016-06-09 15:33:33 -07001174 - test/cpp/interop/interop_server.cc
Craig Tiller25834342015-09-25 08:08:24 -07001175 deps:
1176 - interop_server_helper
1177 - grpc++_test_util
1178 - grpc_test_util
1179 - grpc++
1180 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001181 - gpr_test_util
1182 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001183 - grpc++_test_config
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02001184- name: interop_server_main
1185 build: private
1186 language: c++
1187 src:
1188 - test/cpp/interop/interop_server_bootstrap.cc
1189 deps:
1190 - interop_server_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001191- name: qps
1192 build: private
1193 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001194 headers:
1195 - test/cpp/qps/client.h
1196 - test/cpp/qps/driver.h
1197 - test/cpp/qps/histogram.h
1198 - test/cpp/qps/interarrival.h
vjpaic8034422016-01-19 15:32:42 -08001199 - test/cpp/qps/limit_cores.h
David Klempnere27d1892016-05-19 13:50:16 -07001200 - test/cpp/qps/parse_json.h
Craig Tiller25834342015-09-25 08:08:24 -07001201 - test/cpp/qps/qps_worker.h
1202 - test/cpp/qps/report.h
1203 - test/cpp/qps/server.h
1204 - test/cpp/qps/stats.h
Craig Tiller732a8752016-02-22 15:59:19 -08001205 - test/cpp/qps/usage_timer.h
Craig Tiller25834342015-09-25 08:08:24 -07001206 - test/cpp/util/benchmark_config.h
1207 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001208 - src/proto/grpc/testing/messages.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001209 - src/proto/grpc/testing/payloads.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001210 - src/proto/grpc/testing/stats.proto
Jan Tattermusch7c60b272016-01-20 18:23:13 -08001211 - src/proto/grpc/testing/control.proto
1212 - src/proto/grpc/testing/services.proto
Craig Tiller25834342015-09-25 08:08:24 -07001213 - test/cpp/qps/client_async.cc
1214 - test/cpp/qps/client_sync.cc
1215 - test/cpp/qps/driver.cc
vjpaic8034422016-01-19 15:32:42 -08001216 - test/cpp/qps/limit_cores.cc
David Klempnere27d1892016-05-19 13:50:16 -07001217 - test/cpp/qps/parse_json.cc
Craig Tiller25834342015-09-25 08:08:24 -07001218 - test/cpp/qps/qps_worker.cc
1219 - test/cpp/qps/report.cc
1220 - test/cpp/qps/server_async.cc
1221 - test/cpp/qps/server_sync.cc
Craig Tiller732a8752016-02-22 15:59:19 -08001222 - test/cpp/qps/usage_timer.cc
Craig Tiller25834342015-09-25 08:08:24 -07001223 - test/cpp/util/benchmark_config.cc
1224 deps:
1225 - grpc_test_util
1226 - grpc++_test_util
1227 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07001228- name: grpc_csharp_ext
1229 build: all
1230 language: csharp
Craig Tiller25834342015-09-25 08:08:24 -07001231 src:
1232 - src/csharp/ext/grpc_csharp_ext.c
1233 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001234 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001235 - gpr
Craig Tiller41304a72016-02-02 13:59:33 -08001236 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy)
Jan Tattermusch324140c2016-01-12 08:54:01 -08001237 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001238 dll: only
1239 vs_config_type: DynamicLibrary
Craig Tiller25834342015-09-25 08:08:24 -07001240 vs_packages:
1241 - grpc.dependencies.openssl
1242 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001243 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}'
Craig Tiller25834342015-09-25 08:08:24 -07001244 vs_props:
1245 - zlib
1246 - openssl
1247 - winsock
1248 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001249targets:
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001250- name: alarm_test
1251 build: test
1252 language: c
1253 src:
1254 - test/core/surface/alarm_test.c
1255 deps:
1256 - grpc_test_util
1257 - grpc
Craig Tiller1298afd2016-02-09 12:29:17 -08001258 - gpr_test_util
1259 - gpr
David Garcia Quintas48ec8062015-12-11 14:04:59 -08001260- name: algorithm_test
1261 build: test
1262 language: c
1263 src:
1264 - test/core/compression/algorithm_test.c
1265 deps:
1266 - grpc_test_util
1267 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001268 - gpr_test_util
1269 - gpr
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -08001270- name: alloc_test
1271 build: test
1272 language: c
1273 src:
1274 - test/core/support/alloc_test.c
1275 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001276 - gpr_test_util
1277 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001278- name: alpn_test
1279 build: test
1280 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001281 src:
1282 - test/core/transport/chttp2/alpn_test.c
1283 deps:
1284 - grpc_test_util
1285 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001286 - gpr_test_util
1287 - gpr
Craig Tillerfc98f922016-04-13 08:45:06 -07001288- name: api_fuzzer
1289 build: fuzzer
1290 language: c
1291 src:
1292 - test/core/end2end/fuzzers/api_fuzzer.c
1293 deps:
1294 - grpc_test_util
1295 - grpc
1296 - gpr_test_util
1297 - gpr
1298 corpus_dirs:
1299 - test/core/end2end/fuzzers/api_fuzzer_corpus
Craig Tiller0477d7d2016-04-24 10:42:50 -07001300 dict: test/core/end2end/fuzzers/api_fuzzer.dictionary
Craig Tillerfc98f922016-04-13 08:45:06 -07001301 maxlen: 2048
Yuchen Zeng955a3642016-06-17 13:48:03 -07001302- name: bad_server_response_test
1303 build: test
1304 language: c
1305 src:
1306 - test/core/end2end/bad_server_response_test.c
1307 deps:
1308 - test_tcp_server
1309 - grpc_test_util
1310 - grpc
1311 - gpr_test_util
1312 - gpr
Yuchen Zengd982bba2016-05-12 18:53:52 -07001313- name: bin_decoder_test
1314 build: test
1315 language: c
1316 src:
1317 - test/core/transport/chttp2/bin_decoder_test.c
1318 deps:
1319 - grpc_test_util
1320 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001321- name: bin_encoder_test
1322 build: test
1323 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001324 src:
1325 - test/core/transport/chttp2/bin_encoder_test.c
1326 deps:
1327 - grpc_test_util
1328 - grpc
Alistair Veitch75d5c0f2016-02-02 09:43:02 -08001329- name: census_context_test
1330 build: test
1331 language: c
1332 src:
1333 - test/core/census/context_test.c
1334 deps:
1335 - grpc_test_util
1336 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001337 - gpr_test_util
1338 - gpr
Alistair Veitch4aaba752016-06-02 17:11:46 -07001339- name: census_resource_test
1340 build: test
1341 language: c
1342 src:
1343 - test/core/census/resource_test.c
1344 deps:
1345 - grpc_test_util
1346 - grpc
1347 - gpr_test_util
1348 - gpr
yang-gc0ed5092015-12-09 08:48:08 -08001349- name: channel_create_test
1350 build: test
1351 language: c
1352 src:
1353 - test/core/surface/channel_create_test.c
1354 deps:
1355 - grpc_test_util
1356 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001357 - gpr_test_util
1358 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001359- name: chttp2_hpack_encoder_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001360 build: test
1361 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001362 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001363 - test/core/transport/chttp2/hpack_encoder_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001364 deps:
1365 - grpc_test_util
1366 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001367 - gpr_test_util
1368 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001369- name: chttp2_status_conversion_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001370 build: test
1371 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001372 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001373 - test/core/transport/chttp2/status_conversion_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001374 deps:
1375 - grpc_test_util
1376 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001377 - gpr_test_util
1378 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001379- name: chttp2_stream_map_test
1380 build: test
1381 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001382 src:
1383 - test/core/transport/chttp2/stream_map_test.c
1384 deps:
1385 - grpc_test_util
1386 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001387 - gpr_test_util
1388 - gpr
Craig Tiller8ab91b22015-12-07 11:28:51 -08001389- name: chttp2_varint_test
1390 build: test
1391 language: c
1392 src:
1393 - test/core/transport/chttp2/varint_test.c
1394 deps:
1395 - grpc_test_util
1396 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001397 - gpr_test_util
1398 - gpr
Craig Tiller845516e2016-04-11 20:49:20 -07001399- name: client_fuzzer
1400 build: fuzzer
1401 language: c
1402 src:
1403 - test/core/end2end/fuzzers/client_fuzzer.c
1404 deps:
1405 - grpc_test_util
1406 - grpc
1407 - gpr_test_util
1408 - gpr
1409 corpus_dirs:
1410 - test/core/end2end/fuzzers/client_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07001411 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tiller845516e2016-04-11 20:49:20 -07001412 maxlen: 2048
Craig Tillerbf4b2242015-08-31 15:53:53 -07001413- name: compression_test
1414 build: test
1415 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001416 src:
1417 - test/core/compression/compression_test.c
1418 deps:
1419 - grpc_test_util
1420 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001421 - gpr_test_util
1422 - gpr
Craig Tiller57e27432016-03-11 16:53:58 -08001423- name: concurrent_connectivity_test
1424 build: test
1425 language: c
1426 src:
1427 - test/core/surface/concurrent_connectivity_test.c
1428 deps:
1429 - grpc_test_util
1430 - grpc
1431 - gpr_test_util
1432 - gpr
Craig Tillere91ef682016-03-11 08:59:17 -08001433- name: dns_resolver_connectivity_test
Craig Tillere2327db2016-03-11 09:52:42 -08001434 cpu_cost: 0.1
Craig Tillere91ef682016-03-11 08:59:17 -08001435 build: test
1436 language: c
1437 src:
1438 - test/core/client_config/resolvers/dns_resolver_connectivity_test.c
1439 deps:
1440 - grpc_test_util
1441 - grpc
1442 - gpr_test_util
1443 - gpr
Craig Tillera0c7cdd2015-12-11 12:46:58 -08001444- name: dns_resolver_test
1445 build: test
1446 language: c
1447 src:
1448 - test/core/client_config/resolvers/dns_resolver_test.c
1449 deps:
1450 - grpc_test_util
1451 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001452 - gpr_test_util
1453 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001454- name: dualstack_socket_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001455 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001456 build: test
1457 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001458 src:
1459 - test/core/end2end/dualstack_socket_test.c
1460 deps:
1461 - grpc_test_util
1462 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001463 - gpr_test_util
1464 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001465 platforms:
1466 - mac
1467 - linux
1468 - posix
Craig Tillere0b8a422015-08-31 16:03:39 -07001469- name: endpoint_pair_test
1470 build: test
1471 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001472 src:
1473 - test/core/iomgr/endpoint_pair_test.c
1474 deps:
1475 - grpc_test_util
1476 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001477 - gpr_test_util
1478 - gpr
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07001479- name: ev_epoll_linux_test
1480 build: test
1481 language: c
1482 src:
1483 - test/core/iomgr/ev_epoll_linux_test.c
1484 deps:
1485 - grpc_test_util
1486 - grpc
1487 - gpr_test_util
1488 - gpr
1489 platforms:
1490 - linux
Craig Tillerbf4b2242015-08-31 15:53:53 -07001491- name: fd_conservation_posix_test
1492 build: test
1493 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001494 src:
1495 - test/core/iomgr/fd_conservation_posix_test.c
1496 deps:
1497 - grpc_test_util
1498 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001499 - gpr_test_util
1500 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001501 platforms:
1502 - mac
1503 - linux
1504 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001505- name: fd_posix_test
1506 build: test
1507 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001508 src:
1509 - test/core/iomgr/fd_posix_test.c
1510 deps:
1511 - grpc_test_util
1512 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001513 - gpr_test_util
1514 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001515 platforms:
1516 - mac
1517 - linux
1518 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001519- name: fling_client
1520 build: test
1521 run: false
1522 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001523 src:
1524 - test/core/fling/client.c
1525 deps:
1526 - grpc_test_util
1527 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001528 - gpr_test_util
1529 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001530- name: fling_server
1531 build: test
1532 run: false
1533 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001534 src:
1535 - test/core/fling/server.c
1536 deps:
1537 - grpc_test_util
1538 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001539 - gpr_test_util
1540 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001541- name: fling_stream_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07001542 cpu_cost: 1.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001543 build: test
1544 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001545 src:
1546 - test/core/fling/fling_stream_test.c
1547 deps:
1548 - grpc_test_util
1549 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001550 - gpr_test_util
1551 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001552 platforms:
1553 - mac
1554 - linux
1555 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001556- name: fling_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07001557 cpu_cost: 1.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001558 build: test
1559 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001560 src:
1561 - test/core/fling/fling_test.c
1562 deps:
1563 - grpc_test_util
1564 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001565 - gpr_test_util
1566 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001567 platforms:
1568 - mac
1569 - linux
1570 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07001571- name: gen_hpack_tables
1572 build: tool
1573 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001574 src:
1575 - tools/codegen/core/gen_hpack_tables.c
1576 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001577 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001578 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001579- name: gen_legal_metadata_characters
1580 build: tool
1581 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001582 src:
1583 - tools/codegen/core/gen_legal_metadata_characters.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07001584 deps: []
Craig Tiller1c7a8422016-08-18 11:13:11 -07001585- name: gen_percent_encoding_tables
1586 build: tool
1587 language: c
1588 src:
1589 - tools/codegen/core/gen_percent_encoding_tables.c
1590 deps: []
Craig Tiller1b719582016-03-24 09:06:13 -07001591- name: goaway_server_test
1592 cpu_cost: 0.1
1593 build: test
1594 language: c
1595 src:
1596 - test/core/end2end/goaway_server_test.c
1597 deps:
1598 - grpc_test_util
1599 - grpc
1600 - gpr_test_util
1601 - gpr
1602 platforms:
1603 - mac
1604 - linux
1605 - posix
Craig Tillerfba79f22015-11-23 11:06:55 -08001606- name: gpr_avl_test
1607 build: test
1608 language: c
1609 src:
1610 - test/core/support/avl_test.c
1611 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001612 - gpr_test_util
1613 - gpr
Craig Tillerc72cc422016-03-11 10:54:36 -08001614- name: gpr_backoff_test
1615 build: test
1616 language: c
1617 src:
1618 - test/core/support/backoff_test.c
1619 deps:
1620 - gpr_test_util
1621 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001622- name: gpr_cmdline_test
1623 build: test
1624 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001625 src:
1626 - test/core/support/cmdline_test.c
1627 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001628 - gpr_test_util
1629 - gpr
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07001630- name: gpr_cpu_test
1631 build: test
1632 language: c
1633 src:
1634 - test/core/support/cpu_test.c
1635 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001636 - gpr_test_util
1637 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001638- name: gpr_env_test
1639 build: test
1640 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001641 src:
1642 - test/core/support/env_test.c
1643 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001644 - gpr_test_util
1645 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001646- name: gpr_histogram_test
1647 build: test
1648 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001649 src:
1650 - test/core/support/histogram_test.c
1651 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001652 - gpr_test_util
1653 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001654- name: gpr_host_port_test
1655 build: test
1656 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001657 src:
1658 - test/core/support/host_port_test.c
1659 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001660 - gpr_test_util
1661 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001662- name: gpr_log_test
1663 build: test
1664 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001665 src:
1666 - test/core/support/log_test.c
1667 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001668 - gpr_test_util
1669 - gpr
Craig Tiller17ed6b12016-08-18 09:33:33 -07001670- name: gpr_percent_encoding_test
1671 build: test
1672 language: c
1673 src:
1674 - test/core/support/percent_encoding_test.c
1675 deps:
1676 - gpr_test_util
1677 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001678- name: gpr_slice_buffer_test
1679 build: test
1680 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001681 src:
1682 - test/core/support/slice_buffer_test.c
1683 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001684 - gpr_test_util
1685 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001686- name: gpr_slice_test
1687 build: test
1688 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001689 src:
1690 - test/core/support/slice_test.c
1691 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001692 - gpr_test_util
1693 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001694- name: gpr_stack_lockfree_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07001695 cpu_cost: 7
Craig Tillerbf4b2242015-08-31 15:53:53 -07001696 build: test
1697 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001698 src:
1699 - test/core/support/stack_lockfree_test.c
1700 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001701 - gpr_test_util
1702 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001703- name: gpr_string_test
1704 build: test
1705 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001706 src:
1707 - test/core/support/string_test.c
1708 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001709 - gpr_test_util
1710 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001711- name: gpr_sync_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001712 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001713 build: test
1714 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001715 src:
1716 - test/core/support/sync_test.c
1717 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001718 - gpr_test_util
1719 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001720- name: gpr_thd_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001721 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07001722 build: test
1723 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001724 src:
1725 - test/core/support/thd_test.c
1726 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001727 - gpr_test_util
1728 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001729- name: gpr_time_test
1730 build: test
1731 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001732 src:
1733 - test/core/support/time_test.c
1734 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001735 - gpr_test_util
1736 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001737- name: gpr_tls_test
1738 build: test
1739 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001740 src:
1741 - test/core/support/tls_test.c
1742 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001743 - gpr_test_util
1744 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001745- name: gpr_useful_test
1746 build: test
1747 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001748 src:
1749 - test/core/support/useful_test.c
1750 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001751 - gpr_test_util
1752 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001753- name: grpc_auth_context_test
1754 build: test
1755 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001756 src:
1757 - test/core/security/auth_context_test.c
1758 deps:
1759 - grpc_test_util
1760 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001761 - gpr_test_util
1762 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08001763- name: grpc_b64_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001764 build: test
1765 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001766 src:
Craig Tiller732a8752016-02-22 15:59:19 -08001767 - test/core/security/b64_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001768 deps:
1769 - grpc_test_util
1770 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001771 - gpr_test_util
1772 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001773- name: grpc_byte_buffer_reader_test
1774 build: test
1775 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001776 src:
1777 - test/core/surface/byte_buffer_reader_test.c
1778 deps:
1779 - grpc_test_util
1780 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001781 - gpr_test_util
1782 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001783- name: grpc_channel_args_test
1784 build: test
1785 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001786 src:
1787 - test/core/channel/channel_args_test.c
1788 deps:
1789 - grpc_test_util
1790 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001791 - gpr_test_util
1792 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001793- name: grpc_channel_stack_test
1794 build: test
1795 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001796 src:
1797 - test/core/channel/channel_stack_test.c
1798 deps:
1799 - grpc_test_util
1800 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001801 - gpr_test_util
1802 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001803- name: grpc_completion_queue_test
1804 build: test
1805 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001806 src:
1807 - test/core/surface/completion_queue_test.c
1808 deps:
1809 - grpc_test_util
1810 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001811 - gpr_test_util
1812 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001813- name: grpc_create_jwt
1814 build: tool
1815 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001816 src:
1817 - test/core/security/create_jwt.c
1818 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001819 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001820 - gpr
Tamas Berghammerc82324f2016-06-22 13:23:27 +01001821 secure: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07001822- name: grpc_credentials_test
1823 build: test
1824 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001825 src:
1826 - test/core/security/credentials_test.c
1827 deps:
1828 - grpc_test_util
1829 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001830 - gpr_test_util
1831 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001832- name: grpc_fetch_oauth2
Tamas Berghammerc82324f2016-06-22 13:23:27 +01001833 build: test
1834 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07001835 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001836 src:
1837 - test/core/security/fetch_oauth2.c
1838 deps:
1839 - grpc_test_util
1840 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001841 - gpr_test_util
1842 - gpr
yang-ga1fecbc2015-12-07 15:46:49 -08001843- name: grpc_invalid_channel_args_test
1844 build: test
1845 language: c
1846 src:
1847 - test/core/surface/invalid_channel_args_test.c
1848 deps:
1849 - grpc_test_util
1850 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001851 - gpr_test_util
1852 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001853- name: grpc_json_token_test
1854 build: test
1855 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001856 src:
1857 - test/core/security/json_token_test.c
1858 deps:
1859 - grpc_test_util
1860 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001861 - gpr_test_util
1862 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001863 platforms:
1864 - linux
1865 - posix
1866 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07001867- name: grpc_jwt_verifier_test
1868 build: test
1869 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001870 src:
1871 - test/core/security/jwt_verifier_test.c
1872 deps:
1873 - grpc_test_util
1874 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001875 - gpr_test_util
1876 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001877- name: grpc_print_google_default_creds_token
1878 build: tool
1879 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001880 src:
1881 - test/core/security/print_google_default_creds_token.c
1882 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001883 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001884 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001885- name: grpc_security_connector_test
1886 build: test
1887 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001888 src:
1889 - test/core/security/security_connector_test.c
1890 deps:
1891 - grpc_test_util
1892 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001893 - gpr_test_util
1894 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001895- name: grpc_verify_jwt
1896 build: tool
1897 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001898 src:
1899 - test/core/security/verify_jwt.c
1900 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001901 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001902 - gpr
Craig Tiller71c610d2016-03-18 15:57:08 -07001903- name: hpack_parser_fuzzer_test
1904 build: fuzzer
1905 language: c
1906 src:
1907 - test/core/transport/chttp2/hpack_parser_fuzzer_test.c
1908 deps:
1909 - grpc_test_util
1910 - grpc
1911 - gpr_test_util
1912 - gpr
1913 corpus_dirs:
1914 - test/core/transport/chttp2/hpack_parser_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07001915 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07001916 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07001917- name: hpack_parser_test
1918 build: test
1919 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001920 src:
1921 - test/core/transport/chttp2/hpack_parser_test.c
1922 deps:
1923 - grpc_test_util
1924 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001925 - gpr_test_util
1926 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001927- name: hpack_table_test
1928 build: test
1929 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001930 src:
1931 - test/core/transport/chttp2/hpack_table_test.c
1932 deps:
1933 - grpc_test_util
1934 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001935 - gpr_test_util
1936 - gpr
Matthew Iselin1824f052016-02-10 12:16:06 +11001937- name: http_parser_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001938 build: test
1939 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001940 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001941 - test/core/http/parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001942 deps:
1943 - grpc_test_util
1944 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001945 - gpr_test_util
1946 - gpr
Craig Tillerf707d622016-05-06 14:26:12 -07001947- name: http_request_fuzzer_test
1948 build: fuzzer
1949 language: c
1950 src:
1951 - test/core/http/request_fuzzer.c
1952 deps:
1953 - grpc_test_util
1954 - grpc
1955 - gpr_test_util
1956 - gpr
1957 corpus_dirs:
1958 - test/core/http/corpus
1959 maxlen: 2048
1960- name: http_response_fuzzer_test
1961 build: fuzzer
1962 language: c
1963 src:
1964 - test/core/http/response_fuzzer.c
1965 deps:
1966 - grpc_test_util
1967 - grpc
1968 - gpr_test_util
1969 - gpr
1970 corpus_dirs:
1971 - test/core/http/corpus
1972 maxlen: 2048
Matthew Iselin1824f052016-02-10 12:16:06 +11001973- name: httpcli_format_request_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001974 build: test
1975 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001976 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001977 - test/core/http/format_request_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001978 deps:
1979 - grpc_test_util
1980 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001981 - gpr_test_util
1982 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001983- name: httpcli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001984 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07001985 build: test
1986 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001987 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11001988 - test/core/http/httpcli_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001989 deps:
1990 - grpc_test_util
1991 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001992 - gpr_test_util
1993 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001994 platforms:
1995 - mac
1996 - linux
1997 - posix
Craig Tillercc0535d2015-12-08 15:14:47 -08001998- name: httpscli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001999 cpu_cost: 0.5
Craig Tillercc0535d2015-12-08 15:14:47 -08002000 build: test
2001 language: c
2002 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002003 - test/core/http/httpscli_test.c
Craig Tillercc0535d2015-12-08 15:14:47 -08002004 deps:
2005 - grpc_test_util
2006 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002007 - gpr_test_util
2008 - gpr
Craig Tillercc0535d2015-12-08 15:14:47 -08002009 platforms:
Craig Tillercc0535d2015-12-08 15:14:47 -08002010 - linux
yang-gf1183302015-12-07 16:02:05 -08002011- name: init_test
2012 build: test
2013 language: c
2014 src:
2015 - test/core/surface/init_test.c
2016 deps:
2017 - grpc_test_util
2018 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002019 - gpr_test_util
2020 - gpr
Craig Tiller5cb79622016-03-15 14:46:54 -07002021- name: internal_api_canary_iomgr_test
2022 build: test
2023 run: false
2024 language: c
2025 src:
2026 - test/core/internal_api_canaries/iomgr.c
2027 deps:
2028 - grpc_test_util
2029 - grpc
2030 - gpr_test_util
2031 - gpr
2032- name: internal_api_canary_support_test
2033 build: test
2034 run: false
2035 language: c
2036 src:
2037 - test/core/internal_api_canaries/iomgr.c
2038 deps:
2039 - grpc_test_util
2040 - grpc
2041 - gpr_test_util
2042 - gpr
2043- name: internal_api_canary_transport_test
2044 build: test
2045 run: false
2046 language: c
2047 src:
2048 - test/core/internal_api_canaries/iomgr.c
2049 deps:
2050 - grpc_test_util
2051 - grpc
2052 - gpr_test_util
2053 - gpr
yang-g077f6f82015-12-07 11:22:51 -08002054- name: invalid_call_argument_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002055 cpu_cost: 0.1
yang-g077f6f82015-12-07 11:22:51 -08002056 build: test
2057 language: c
2058 src:
2059 - test/core/end2end/invalid_call_argument_test.c
2060 deps:
2061 - grpc_test_util
2062 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002063 - gpr_test_util
2064 - gpr
Craig Tiller32173c52016-03-17 14:12:45 -07002065- name: json_fuzzer_test
2066 build: fuzzer
2067 language: c
2068 src:
2069 - test/core/json/fuzzer.c
2070 deps:
2071 - grpc_test_util
2072 - grpc
2073 - gpr_test_util
2074 - gpr
2075 corpus_dirs:
2076 - test/core/json/corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07002077 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07002078- name: json_rewrite
2079 build: test
2080 run: false
2081 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002082 src:
2083 - test/core/json/json_rewrite.c
2084 deps:
2085 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002086 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002087- name: json_rewrite_test
2088 build: test
2089 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002090 src:
2091 - test/core/json/json_rewrite_test.c
2092 deps:
2093 - grpc_test_util
2094 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002095 - gpr_test_util
2096 - gpr
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01002097- name: json_stream_error_test
2098 build: test
2099 language: c
2100 src:
2101 - test/core/json/json_stream_error_test.c
2102 deps:
2103 - grpc_test_util
2104 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002105 - gpr_test_util
2106 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002107- name: json_test
2108 build: test
2109 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002110 src:
2111 - test/core/json/json_test.c
2112 deps:
2113 - grpc_test_util
2114 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002115 - gpr_test_util
2116 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002117- name: lame_client_test
2118 build: test
2119 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002120 src:
2121 - test/core/surface/lame_client_test.c
2122 deps:
2123 - grpc_test_util
2124 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002125 - gpr_test_util
2126 - gpr
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002127- name: lb_policies_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002128 cpu_cost: 0.1
Craig Tillerde7edf82016-03-20 09:12:16 -07002129 flaky: true
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002130 build: test
2131 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002132 src:
2133 - test/core/client_config/lb_policies_test.c
2134 deps:
2135 - grpc_test_util
2136 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002137 - gpr_test_util
2138 - gpr
Craig Tiller85178862016-05-18 16:09:16 -07002139- name: load_file_test
2140 build: test
2141 language: c
2142 src:
2143 - test/core/iomgr/load_file_test.c
2144 deps:
2145 - grpc_test_util
2146 - grpc
2147 - gpr_test_util
2148 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002149- name: low_level_ping_pong_benchmark
2150 build: benchmark
2151 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002152 src:
2153 - test/core/network_benchmarks/low_level_ping_pong.c
2154 deps:
2155 - grpc_test_util
2156 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002157 - gpr_test_util
2158 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002159 platforms:
2160 - mac
2161 - linux
2162 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002163- name: message_compress_test
2164 build: test
2165 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002166 src:
2167 - test/core/compression/message_compress_test.c
2168 deps:
2169 - grpc_test_util
2170 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002171 - gpr_test_util
2172 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08002173- name: mlog_test
Craig Tillera5abbd22016-03-22 06:56:00 -07002174 flaky: true
Craig Tiller732a8752016-02-22 15:59:19 -08002175 build: test
2176 language: c
2177 src:
2178 - test/core/census/mlog_test.c
2179 deps:
2180 - grpc_test_util
2181 - grpc
2182 - gpr_test_util
2183 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002184- name: multiple_server_queues_test
2185 build: test
2186 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002187 src:
2188 - test/core/end2end/multiple_server_queues_test.c
2189 deps:
2190 - grpc_test_util
2191 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002192 - gpr_test_util
2193 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002194- name: murmur_hash_test
2195 build: test
2196 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002197 src:
2198 - test/core/support/murmur_hash_test.c
2199 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002200 - gpr_test_util
2201 - gpr
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002202- name: nanopb_fuzzer_response_test
2203 build: fuzzer
2204 language: c
2205 src:
2206 - test/core/nanopb/fuzzer_response.c
2207 deps:
2208 - grpc_test_util
2209 - grpc
2210 - gpr_test_util
2211 - gpr
2212 corpus_dirs:
2213 - test/core/nanopb/corpus_response
Craig Tillerf64df112016-04-05 21:27:41 -07002214 maxlen: 128
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002215- name: nanopb_fuzzer_serverlist_test
2216 build: fuzzer
2217 language: c
2218 src:
2219 - test/core/nanopb/fuzzer_serverlist.c
2220 deps:
2221 - grpc_test_util
2222 - grpc
2223 - gpr_test_util
2224 - gpr
2225 corpus_dirs:
2226 - test/core/nanopb/corpus_serverlist
Craig Tillerf64df112016-04-05 21:27:41 -07002227 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07002228- name: no_server_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002229 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002230 build: test
2231 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002232 src:
2233 - test/core/end2end/no_server_test.c
2234 deps:
2235 - grpc_test_util
2236 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002237 - gpr_test_util
2238 - gpr
Craig Tiller17ed6b12016-08-18 09:33:33 -07002239- name: percent_decode_fuzzer
2240 build: fuzzer
2241 language: c
2242 src:
2243 - test/core/support/percent_decode_fuzzer.c
2244 deps:
2245 - grpc_test_util
2246 - grpc
2247 - gpr_test_util
2248 - gpr
2249 corpus_dirs:
2250 - test/core/support/percent_decode_corpus
2251 maxlen: 32
2252- name: percent_encode_fuzzer
2253 build: fuzzer
2254 language: c
2255 src:
2256 - test/core/support/percent_encode_fuzzer.c
2257 deps:
2258 - grpc_test_util
2259 - grpc
2260 - gpr_test_util
2261 - gpr
2262 corpus_dirs:
2263 - test/core/support/percent_encode_corpus
2264 maxlen: 32
Craig Tillerbf4b2242015-08-31 15:53:53 -07002265- name: resolve_address_test
2266 build: test
2267 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002268 src:
2269 - test/core/iomgr/resolve_address_test.c
2270 deps:
2271 - grpc_test_util
2272 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002273 - gpr_test_util
2274 - gpr
yang-gd482e592015-12-10 14:04:00 -08002275- name: secure_channel_create_test
2276 build: test
2277 language: c
2278 src:
2279 - test/core/surface/secure_channel_create_test.c
2280 deps:
2281 - grpc_test_util
2282 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002283 - gpr_test_util
2284 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002285- name: secure_endpoint_test
2286 build: test
2287 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002288 src:
2289 - test/core/security/secure_endpoint_test.c
2290 deps:
2291 - grpc_test_util
2292 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002293 - gpr_test_util
2294 - gpr
Craig Tillerdbaf05e2016-06-12 22:16:56 -07002295- name: sequential_connectivity_test
2296 build: test
2297 language: c
2298 src:
2299 - test/core/surface/sequential_connectivity_test.c
2300 deps:
2301 - grpc_test_util
2302 - grpc
2303 - gpr_test_util
2304 - gpr
yang-gfe9a9752015-12-09 10:47:18 -08002305- name: server_chttp2_test
2306 build: test
2307 language: c
2308 src:
2309 - test/core/surface/server_chttp2_test.c
2310 deps:
2311 - grpc_test_util
2312 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002313 - gpr_test_util
2314 - gpr
Craig Tillerdf262c62016-04-02 13:53:49 -07002315- name: server_fuzzer
2316 build: fuzzer
2317 language: c
2318 src:
2319 - test/core/end2end/fuzzers/server_fuzzer.c
2320 deps:
2321 - grpc_test_util
2322 - grpc
2323 - gpr_test_util
2324 - gpr
2325 corpus_dirs:
2326 - test/core/end2end/fuzzers/server_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07002327 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07002328 maxlen: 2048
yang-gc3d94fb2015-12-10 14:38:00 -08002329- name: server_test
2330 build: test
2331 language: c
2332 src:
2333 - test/core/surface/server_test.c
2334 deps:
2335 - grpc_test_util
2336 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002337 - gpr_test_util
2338 - gpr
yang-gc9fca182015-11-06 16:41:33 -08002339- name: set_initial_connect_string_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002340 cpu_cost: 0.1
yang-gc9fca182015-11-06 16:41:33 -08002341 build: test
2342 language: c
2343 src:
2344 - test/core/client_config/set_initial_connect_string_test.c
2345 deps:
2346 - test_tcp_server
2347 - grpc_test_util
2348 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002349 - gpr_test_util
2350 - gpr
Craig Tillerb8bd62e2015-12-10 15:51:15 -08002351- name: sockaddr_resolver_test
2352 build: test
2353 language: c
2354 src:
2355 - test/core/client_config/resolvers/sockaddr_resolver_test.c
2356 deps:
2357 - grpc_test_util
2358 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002359 - gpr_test_util
2360 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002361- name: sockaddr_utils_test
2362 build: test
2363 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002364 src:
2365 - test/core/iomgr/sockaddr_utils_test.c
2366 deps:
2367 - grpc_test_util
2368 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002369 - gpr_test_util
2370 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08002371- name: socket_utils_test
2372 build: test
2373 language: c
2374 src:
2375 - test/core/iomgr/socket_utils_test.c
2376 deps:
2377 - grpc_test_util
2378 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002379 - gpr_test_util
2380 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08002381 platforms:
2382 - mac
2383 - linux
2384 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002385- name: tcp_client_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002386 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002387 build: test
2388 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002389 src:
2390 - test/core/iomgr/tcp_client_posix_test.c
2391 deps:
2392 - grpc_test_util
2393 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002394 - gpr_test_util
2395 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002396 platforms:
2397 - mac
2398 - linux
2399 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002400- name: tcp_posix_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002401 cpu_cost: 0.2
Craig Tillerbf4b2242015-08-31 15:53:53 -07002402 build: test
2403 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002404 src:
2405 - test/core/iomgr/tcp_posix_test.c
2406 deps:
2407 - grpc_test_util
2408 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002409 - gpr_test_util
2410 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002411 platforms:
2412 - mac
2413 - linux
2414 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002415- name: tcp_server_posix_test
2416 build: test
2417 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002418 src:
2419 - test/core/iomgr/tcp_server_posix_test.c
2420 deps:
2421 - grpc_test_util
2422 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002423 - gpr_test_util
2424 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002425 platforms:
2426 - mac
2427 - linux
2428 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002429- name: time_averaged_stats_test
2430 build: test
2431 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002432 src:
2433 - test/core/iomgr/time_averaged_stats_test.c
2434 deps:
2435 - grpc_test_util
2436 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002437 - gpr_test_util
2438 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002439- name: timeout_encoding_test
2440 build: test
2441 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002442 src:
Robbie Shade710d2422016-07-13 15:15:38 -04002443 - test/core/transport/timeout_encoding_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002444 deps:
2445 - grpc_test_util
2446 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002447 - gpr_test_util
2448 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07002449- name: timer_heap_test
2450 build: test
2451 language: c
2452 src:
2453 - test/core/iomgr/timer_heap_test.c
2454 deps:
2455 - grpc_test_util
2456 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002457 - gpr_test_util
2458 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07002459- name: timer_list_test
2460 build: test
2461 language: c
2462 src:
2463 - test/core/iomgr/timer_list_test.c
2464 deps:
2465 - grpc_test_util
2466 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002467 - gpr_test_util
2468 - gpr
Craig Tiller179e6fe2015-12-09 11:09:47 -08002469- name: transport_connectivity_state_test
2470 build: test
2471 language: c
2472 src:
2473 - test/core/transport/connectivity_state_test.c
2474 deps:
2475 - grpc_test_util
2476 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002477 - gpr_test_util
2478 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002479- name: transport_metadata_test
2480 build: test
2481 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002482 src:
2483 - test/core/transport/metadata_test.c
2484 deps:
2485 - grpc_test_util
2486 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002487 - gpr_test_util
2488 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002489- name: transport_security_test
2490 build: test
2491 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002492 src:
2493 - test/core/tsi/transport_security_test.c
2494 deps:
2495 - grpc_test_util
2496 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002497 - gpr_test_util
2498 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002499 platforms:
2500 - linux
2501 - posix
2502 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07002503- name: udp_server_test
2504 build: test
2505 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002506 src:
2507 - test/core/iomgr/udp_server_test.c
2508 deps:
2509 - grpc_test_util
2510 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002511 - gpr_test_util
2512 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002513 platforms:
2514 - mac
2515 - linux
2516 - posix
Craig Tiller71c610d2016-03-18 15:57:08 -07002517- name: uri_fuzzer_test
2518 build: fuzzer
2519 language: c
2520 src:
2521 - test/core/client_config/uri_fuzzer_test.c
2522 deps:
2523 - grpc_test_util
2524 - grpc
2525 - gpr_test_util
2526 - gpr
2527 corpus_dirs:
2528 - test/core/client_config/uri_corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07002529 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07002530- name: uri_parser_test
2531 build: test
2532 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002533 src:
2534 - test/core/client_config/uri_parser_test.c
2535 deps:
2536 - grpc_test_util
2537 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002538 - gpr_test_util
2539 - gpr
vjpai04e992a2016-02-10 16:58:38 -08002540- name: alarm_cpp_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002541 gtest: true
vjpai04e992a2016-02-10 16:58:38 -08002542 build: test
2543 language: c++
2544 src:
2545 - test/cpp/common/alarm_cpp_test.cc
2546 deps:
2547 - grpc++_test_util
2548 - grpc_test_util
2549 - grpc++
2550 - grpc
Vijay Pai29e1d952016-02-11 00:26:18 -08002551 - gpr_test_util
2552 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002553- name: async_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002554 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002555 build: test
2556 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002557 src:
2558 - test/cpp/end2end/async_end2end_test.cc
2559 deps:
2560 - grpc++_test_util
2561 - grpc_test_util
2562 - grpc++
2563 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002564 - gpr_test_util
2565 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002566- name: auth_property_iterator_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002567 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002568 build: test
2569 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002570 src:
2571 - test/cpp/common/auth_property_iterator_test.cc
2572 deps:
2573 - grpc++_test_util
2574 - grpc_test_util
2575 - grpc++
2576 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002577 - gpr_test_util
2578 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002579- name: channel_arguments_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002580 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002581 build: test
2582 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002583 src:
yang-g52705592015-11-25 11:45:33 -08002584 - test/cpp/common/channel_arguments_test.cc
Craig Tiller25834342015-09-25 08:08:24 -07002585 deps:
2586 - grpc++
2587 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002588 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002589- name: cli_call_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002590 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002591 build: test
2592 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002593 src:
2594 - test/cpp/util/cli_call_test.cc
2595 deps:
yang-gabdec2d2016-05-19 10:11:24 -07002596 - grpc_cli_libs
Craig Tiller25834342015-09-25 08:08:24 -07002597 - grpc++_test_util
2598 - grpc_test_util
2599 - grpc++
2600 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002601 - gpr_test_util
2602 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002603- name: client_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002604 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002605 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002606 build: test
2607 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002608 src:
2609 - test/cpp/end2end/client_crash_test.cc
2610 deps:
2611 - grpc++_test_util
2612 - grpc_test_util
2613 - grpc++
2614 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002615 - gpr_test_util
2616 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002617 platforms:
2618 - mac
2619 - linux
2620 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002621- name: client_crash_test_server
2622 build: test
2623 run: false
2624 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002625 src:
2626 - test/cpp/end2end/client_crash_test_server.cc
2627 deps:
2628 - grpc++_test_util
2629 - grpc_test_util
2630 - grpc++
2631 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002632 - gpr_test_util
2633 - gpr
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002634- name: codegen_test_full
David Garcia Quintasf349c1b2016-03-08 16:28:16 -08002635 gtest: true
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08002636 build: test
2637 language: c++
2638 src:
2639 - src/proto/grpc/testing/control.proto
2640 - src/proto/grpc/testing/messages.proto
2641 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08002642 - src/proto/grpc/testing/services.proto
2643 - src/proto/grpc/testing/stats.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002644 - test/cpp/codegen/codegen_test_full.cc
2645 deps:
2646 - grpc++
2647 - grpc
2648 - gpr
2649 filegroups:
yang-g17487f92016-06-03 15:21:15 -07002650 - grpc++_codegen_base
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002651- name: codegen_test_minimal
2652 gtest: true
2653 build: test
2654 language: c++
2655 src:
2656 - src/proto/grpc/testing/control.proto
2657 - src/proto/grpc/testing/messages.proto
2658 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07002659 - src/proto/grpc/testing/services.proto
2660 - src/proto/grpc/testing/stats.proto
2661 - test/cpp/codegen/codegen_test_minimal.cc
Craig Tiller03d8f2f2016-04-07 08:02:16 -07002662 filegroups:
yang-g17487f92016-06-03 15:21:15 -07002663 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07002664 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07002665- name: credentials_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002666 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002667 build: test
2668 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002669 src:
2670 - test/cpp/client/credentials_test.cc
2671 deps:
2672 - grpc++
2673 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002674 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002675- name: cxx_byte_buffer_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002676 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002677 build: test
2678 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002679 src:
2680 - test/cpp/util/byte_buffer_test.cc
2681 deps:
2682 - grpc_test_util
2683 - grpc++
2684 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002685 - gpr_test_util
2686 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002687- name: cxx_slice_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002688 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002689 build: test
2690 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002691 src:
2692 - test/cpp/util/slice_test.cc
2693 deps:
2694 - grpc_test_util
2695 - grpc++
2696 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002697 - gpr_test_util
2698 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002699- name: cxx_string_ref_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002700 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002701 build: test
2702 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002703 src:
2704 - test/cpp/util/string_ref_test.cc
2705 deps:
2706 - grpc++
Craig Tillerbf4b2242015-08-31 15:53:53 -07002707- name: cxx_time_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002708 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002709 build: test
2710 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002711 src:
2712 - test/cpp/util/time_test.cc
2713 deps:
2714 - grpc_test_util
2715 - grpc++
2716 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002717 - gpr_test_util
2718 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002719- name: end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002720 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08002721 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002722 build: test
2723 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002724 src:
2725 - test/cpp/end2end/end2end_test.cc
2726 deps:
2727 - grpc++_test_util
2728 - grpc_test_util
2729 - grpc++
2730 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002731 - gpr_test_util
2732 - gpr
Mark D. Rothc459ecf2016-06-16 09:17:49 -07002733- name: filter_end2end_test
2734 gtest: true
2735 build: test
2736 language: c++
2737 src:
2738 - test/cpp/end2end/filter_end2end_test.cc
2739 deps:
2740 - grpc++_test_util
2741 - grpc_test_util
2742 - grpc++
2743 - grpc
2744 - gpr_test_util
2745 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002746- name: generic_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002747 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002748 build: test
2749 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002750 src:
2751 - test/cpp/end2end/generic_end2end_test.cc
2752 deps:
2753 - grpc++_test_util
2754 - grpc_test_util
2755 - grpc++
2756 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002757 - gpr_test_util
2758 - gpr
yang-gb8aa58b2016-04-14 15:50:50 -07002759- name: golden_file_test
2760 gtest: true
2761 build: test
2762 language: c++
2763 src:
2764 - src/proto/grpc/testing/compiler_test.proto
2765 - test/cpp/codegen/golden_file_test.cc
2766 deps:
2767 - grpc++
2768 - grpc
2769 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002770- name: grpc_cli
2771 build: test
2772 run: false
2773 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002774 src:
2775 - test/cpp/util/grpc_cli.cc
2776 deps:
yang-gabdec2d2016-05-19 10:11:24 -07002777 - grpc_cli_libs
Yuchen Zeng256cc7a2016-07-07 11:09:49 -07002778 - grpc++_reflection
Craig Tiller25834342015-09-25 08:08:24 -07002779 - grpc++
2780 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002781 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002782 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002783- name: grpc_cpp_plugin
2784 build: protoc
2785 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002786 src:
2787 - src/compiler/cpp_plugin.cc
2788 deps:
2789 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002790 secure: false
2791 vs_config_type: Application
2792 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}'
2793- name: grpc_csharp_plugin
2794 build: protoc
2795 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002796 src:
2797 - src/compiler/csharp_plugin.cc
2798 deps:
2799 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002800 secure: false
2801 vs_config_type: Application
2802 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}'
murgatroid99d2ee81f2016-02-26 11:10:33 -08002803- name: grpc_node_plugin
2804 build: protoc
2805 language: c++
2806 src:
2807 - src/compiler/node_plugin.cc
2808 deps:
2809 - grpc_plugin_support
2810 secure: false
2811 vs_config_type: Application
Craig Tillerbf4b2242015-08-31 15:53:53 -07002812- name: grpc_objective_c_plugin
2813 build: protoc
2814 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002815 src:
2816 - src/compiler/objective_c_plugin.cc
2817 deps:
2818 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002819 secure: false
2820 vs_config_type: Application
2821 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}'
2822- name: grpc_python_plugin
2823 build: protoc
2824 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002825 src:
2826 - src/compiler/python_plugin.cc
2827 deps:
2828 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002829 secure: false
2830 vs_config_type: Application
2831 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}'
2832- name: grpc_ruby_plugin
2833 build: protoc
2834 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002835 src:
2836 - src/compiler/ruby_plugin.cc
2837 deps:
2838 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07002839 secure: false
2840 vs_config_type: Application
2841 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}'
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07002842- name: grpc_tool_test
2843 gtest: true
2844 build: test
2845 language: c++
2846 headers:
2847 - test/cpp/util/string_ref_helper.h
2848 src:
2849 - src/proto/grpc/testing/echo.proto
2850 - src/proto/grpc/testing/echo_messages.proto
2851 - test/cpp/util/grpc_tool_test.cc
2852 - test/cpp/util/string_ref_helper.cc
2853 deps:
2854 - grpc_cli_libs
2855 - grpc++_reflection
2856 - grpc_test_util
2857 - grpc++
2858 - grpc
2859 - gpr_test_util
2860 - gpr
2861 filegroups:
2862 - grpc++_codegen_proto
2863 - grpc++_config_proto
Craig Tillereb841e22016-02-11 15:49:16 -08002864- name: grpclb_api_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002865 gtest: true
Craig Tillereb841e22016-02-11 15:49:16 -08002866 build: test
2867 language: c++
2868 src:
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07002869 - src/proto/grpc/lb/v1/load_balancer.proto
Craig Tillereb841e22016-02-11 15:49:16 -08002870 - test/cpp/grpclb/grpclb_api_test.cc
2871 deps:
2872 - grpc++_test_util
2873 - grpc_test_util
2874 - grpc++
2875 - grpc
David Garcia Quintas55145c02016-06-21 14:51:54 -07002876- name: grpclb_test
2877 gtest: false
2878 build: test
2879 language: c++
2880 src:
2881 - src/proto/grpc/lb/v1/load_balancer.proto
2882 - test/cpp/grpclb/grpclb_test.cc
2883 deps:
2884 - gpr
2885 - gpr_test_util
2886 - grpc
2887 - grpc++
2888 - grpc++_test_util
2889 - grpc_test_util
yang-gbe5a2c42016-01-14 13:11:15 -08002890- name: hybrid_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08002891 gtest: true
yang-gbe5a2c42016-01-14 13:11:15 -08002892 build: test
2893 language: c++
2894 src:
2895 - test/cpp/end2end/hybrid_end2end_test.cc
2896 deps:
2897 - grpc++_test_util
2898 - grpc_test_util
2899 - grpc++
2900 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002901 - gpr_test_util
2902 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002903- name: interop_client
2904 build: test
2905 run: false
2906 language: c++
2907 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002908 deps:
2909 - interop_client_main
2910 - interop_client_helper
2911 - grpc++_test_util
2912 - grpc_test_util
2913 - grpc++
2914 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002915 - gpr_test_util
2916 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002917 - grpc++_test_config
2918 platforms:
2919 - mac
2920 - linux
2921 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002922- name: interop_server
2923 build: test
2924 run: false
2925 language: c++
2926 src: []
Craig Tiller25834342015-09-25 08:08:24 -07002927 deps:
2928 - interop_server_main
2929 - interop_server_helper
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02002930 - interop_server_lib
Craig Tiller25834342015-09-25 08:08:24 -07002931 - grpc++_test_util
2932 - grpc_test_util
2933 - grpc++
2934 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002935 - gpr_test_util
2936 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002937 - grpc++_test_config
2938 platforms:
2939 - mac
2940 - linux
2941 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002942- name: interop_test
Craig Tillerbfd05532016-01-20 09:53:15 -08002943 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002944 build: test
2945 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07002946 src:
2947 - test/cpp/interop/interop_test.cc
2948 deps:
2949 - grpc_test_util
2950 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002951 - gpr_test_util
2952 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002953 platforms:
2954 - mac
2955 - linux
2956 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08002957- name: json_run_localhost
2958 build: test
2959 run: false
2960 language: c++
2961 src:
2962 - test/cpp/qps/json_run_localhost.cc
2963 deps:
2964 - grpc++_test_util
2965 - grpc_test_util
2966 - grpc++
2967 - grpc
2968 - gpr_test_util
2969 - gpr
2970 - grpc++_test_config
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002971- name: metrics_client
2972 build: test
2973 run: false
2974 language: c++
2975 headers:
2976 - test/cpp/util/metrics_server.h
2977 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08002978 - src/proto/grpc/testing/metrics.proto
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002979 - test/cpp/interop/metrics_client.cc
2980 deps:
2981 - grpc++
2982 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002983 - gpr
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002984 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07002985- name: mock_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/mock_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
Yuchen Zeng91c51a72016-05-20 14:46:49 -07002998- name: proto_server_reflection_test
2999 gtest: true
3000 build: test
3001 language: c++
3002 headers:
3003 - test/cpp/util/proto_reflection_descriptor_database.h
3004 src:
3005 - test/cpp/end2end/proto_server_reflection_test.cc
3006 - test/cpp/util/proto_reflection_descriptor_database.cc
3007 deps:
3008 - grpc++_reflection
3009 - grpc++_test_util
3010 - grpc_test_util
3011 - grpc++
3012 - grpc
3013 - gpr_test_util
3014 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003015- name: qps_interarrival_test
3016 build: test
3017 run: false
3018 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003019 src:
3020 - test/cpp/qps/qps_interarrival_test.cc
3021 deps:
3022 - qps
3023 - grpc++_test_util
3024 - grpc_test_util
3025 - grpc++
3026 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003027 - gpr_test_util
3028 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003029 platforms:
3030 - mac
3031 - linux
3032 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08003033- name: qps_json_driver
3034 build: test
3035 run: false
3036 language: c++
3037 src:
3038 - test/cpp/qps/qps_json_driver.cc
3039 deps:
3040 - qps
3041 - grpc++_test_util
3042 - grpc_test_util
3043 - grpc++
3044 - grpc
3045 - gpr_test_util
3046 - gpr
3047 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07003048- name: qps_openloop_test
Craig Tillerc72cc422016-03-11 10:54:36 -08003049 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07003050 build: test
3051 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003052 src:
3053 - test/cpp/qps/qps_openloop_test.cc
3054 deps:
3055 - qps
3056 - grpc++_test_util
3057 - grpc_test_util
3058 - grpc++
3059 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003060 - gpr_test_util
3061 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003062 - grpc++_test_config
3063 platforms:
3064 - mac
3065 - linux
3066 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003067- name: qps_worker
Craig Tiller0bda0b32016-03-03 12:51:53 -08003068 build: test
3069 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07003070 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003071 headers:
3072 - test/cpp/qps/client.h
3073 - test/cpp/qps/server.h
3074 src:
3075 - test/cpp/qps/worker.cc
3076 deps:
3077 - qps
3078 - grpc++_test_util
3079 - grpc_test_util
3080 - grpc++
3081 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003082 - gpr_test_util
3083 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003084 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07003085- name: reconnect_interop_client
3086 build: test
3087 run: false
3088 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003089 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08003090 - src/proto/grpc/testing/empty.proto
3091 - src/proto/grpc/testing/messages.proto
3092 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07003093 - test/cpp/interop/reconnect_interop_client.cc
3094 deps:
3095 - grpc++_test_util
3096 - grpc_test_util
3097 - grpc++
3098 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003099 - gpr_test_util
3100 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003101 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07003102- name: reconnect_interop_server
3103 build: test
3104 run: false
3105 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003106 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08003107 - src/proto/grpc/testing/empty.proto
3108 - src/proto/grpc/testing/messages.proto
3109 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07003110 - test/cpp/interop/reconnect_interop_server.cc
3111 deps:
3112 - reconnect_server
yang-gc9fca182015-11-06 16:41:33 -08003113 - test_tcp_server
Craig Tiller25834342015-09-25 08:08:24 -07003114 - grpc++_test_util
3115 - grpc_test_util
3116 - grpc++
3117 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003118 - gpr_test_util
3119 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003120 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07003121- name: secure_auth_context_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003122 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003123 build: test
3124 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003125 src:
3126 - test/cpp/common/secure_auth_context_test.cc
3127 deps:
3128 - grpc++_test_util
3129 - grpc_test_util
3130 - grpc++
3131 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003132 - gpr_test_util
3133 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08003134- name: secure_sync_unary_ping_pong_test
3135 build: test
3136 language: c++
3137 src:
3138 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc
3139 deps:
3140 - qps
3141 - grpc++_test_util
3142 - grpc_test_util
3143 - grpc++
3144 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003145 - gpr_test_util
3146 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08003147 platforms:
3148 - mac
3149 - linux
3150 - posix
Yuchen Zenga42ec212016-04-29 13:03:06 -07003151- name: server_builder_plugin_test
3152 gtest: true
3153 build: test
3154 language: c++
3155 src:
3156 - test/cpp/end2end/server_builder_plugin_test.cc
3157 deps:
3158 - grpc++_test_util
3159 - grpc_test_util
3160 - grpc++
3161 - grpc
3162 - gpr_test_util
3163 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003164- name: server_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003165 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08003166 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07003167 build: test
3168 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003169 src:
3170 - test/cpp/end2end/server_crash_test.cc
3171 deps:
3172 - grpc++_test_util
3173 - grpc_test_util
3174 - grpc++
3175 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003176 - gpr_test_util
3177 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003178 platforms:
3179 - mac
3180 - linux
3181 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003182- name: server_crash_test_client
3183 build: test
3184 run: false
3185 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003186 src:
3187 - test/cpp/end2end/server_crash_test_client.cc
3188 deps:
3189 - grpc++_test_util
3190 - grpc_test_util
3191 - grpc++
3192 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003193 - gpr_test_util
3194 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003195- name: shutdown_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003196 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003197 build: test
3198 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003199 src:
3200 - test/cpp/end2end/shutdown_test.cc
3201 deps:
3202 - grpc++_test_util
3203 - grpc_test_util
3204 - grpc++
3205 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003206 - gpr_test_util
3207 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003208- name: status_test
3209 build: test
3210 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003211 src:
3212 - test/cpp/util/status_test.cc
3213 deps:
3214 - grpc_test_util
3215 - grpc++
3216 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003217 - gpr_test_util
3218 - gpr
Craig Tiller1fdb05b2015-09-01 17:13:30 -07003219- name: streaming_throughput_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003220 gtest: true
Craig Tiller1fdb05b2015-09-01 17:13:30 -07003221 build: test
3222 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003223 src:
3224 - test/cpp/end2end/streaming_throughput_test.cc
3225 deps:
3226 - grpc++_test_util
3227 - grpc_test_util
3228 - grpc++
3229 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003230 - gpr_test_util
3231 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003232 platforms:
3233 - mac
3234 - linux
3235 - posix
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003236- name: stress_test
3237 build: test
Sree Kuchibhotla117c8af2015-10-26 10:59:17 -07003238 run: false
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003239 language: c++
3240 headers:
Sree Kuchibhotla11906242015-10-22 15:04:26 -07003241 - test/cpp/interop/client_helper.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003242 - test/cpp/interop/interop_client.h
3243 - test/cpp/interop/stress_interop_client.h
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07003244 - test/cpp/util/metrics_server.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003245 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08003246 - src/proto/grpc/testing/empty.proto
3247 - src/proto/grpc/testing/messages.proto
3248 - src/proto/grpc/testing/metrics.proto
3249 - src/proto/grpc/testing/test.proto
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003250 - test/cpp/interop/interop_client.cc
3251 - test/cpp/interop/stress_interop_client.cc
3252 - test/cpp/interop/stress_test.cc
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07003253 - test/cpp/util/metrics_server.cc
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003254 deps:
3255 - grpc++_test_util
3256 - grpc_test_util
3257 - grpc++
3258 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003259 - gpr_test_util
3260 - gpr
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07003261 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07003262- name: thread_stress_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003263 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08003264 cpu_cost: 100
Craig Tillerbf4b2242015-08-31 15:53:53 -07003265 build: test
3266 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003267 src:
3268 - test/cpp/end2end/thread_stress_test.cc
3269 deps:
3270 - grpc++_test_util
3271 - grpc_test_util
3272 - grpc++
3273 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003274 - gpr_test_util
3275 - gpr
Craig Tillerab230452016-01-04 08:18:43 -08003276- name: public_headers_must_be_c89
3277 build: test
3278 language: c89
3279 src:
3280 - test/core/surface/public_headers_must_be_c89.c
3281 deps:
3282 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003283 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003284vspackages:
Craig Tiller25834342015-09-25 08:08:24 -07003285- linkage: static
3286 name: grpc.dependencies.zlib
3287 props: false
3288 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08003289 version: 1.2.8.10
Jan Tattermuschd5653e42016-01-12 12:43:24 -08003290- linkage: static
3291 name: grpc.dependencies.openssl
Craig Tiller25834342015-09-25 08:08:24 -07003292 props: true
3293 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08003294 version: 1.0.204.1
Craig Tiller25834342015-09-25 08:08:24 -07003295- name: gflags
3296 props: false
3297 redist: false
3298 version: 2.1.2.1
3299- name: gtest
3300 props: false
3301 redist: false
3302 version: 1.7.0.1
Craig Tillera0f85172016-01-20 15:56:06 -08003303configs:
3304 asan:
3305 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003306 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3307 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003308 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003309 LD: clang
3310 LDFLAGS: -fsanitize=address
3311 LDXX: clang++
3312 compile_the_world: true
3313 test_environ:
Craig Tiller19482442016-01-25 09:59:20 -08003314 ASAN_OPTIONS: detect_leaks=1:color=always
3315 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Vijay Pai3b288722016-02-19 00:28:28 -08003316 timeout_multiplier: 3
Craig Tillera0f85172016-01-20 15:56:06 -08003317 asan-noleaks:
3318 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003319 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3320 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003321 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003322 LD: clang
3323 LDFLAGS: -fsanitize=address
3324 LDXX: clang++
Craig Tiller81df68d2016-01-21 13:59:50 -08003325 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08003326 test_environ:
3327 ASAN_OPTIONS: detect_leaks=0:color=always
Vijay Pai3b288722016-02-19 00:28:28 -08003328 timeout_multiplier: 3
Craig Tillerae945942016-03-23 21:43:58 -07003329 asan-trace-cmp:
3330 CC: clang
Craig Tillerff822392016-03-23 21:46:52 -07003331 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address
3332 -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerae945942016-03-23 21:43:58 -07003333 CXX: clang++
3334 LD: clang
3335 LDFLAGS: -fsanitize=address
3336 LDXX: clang++
3337 compile_the_world: true
3338 test_environ:
3339 ASAN_OPTIONS: detect_leaks=1:color=always
3340 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
3341 timeout_multiplier: 3
Craig Tillera0f85172016-01-20 15:56:06 -08003342 basicprof:
3343 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
3344 DEFINES: NDEBUG
3345 dbg:
3346 CPPFLAGS: -O0
3347 DEFINES: _DEBUG DEBUG
Craig Tiller3af3f742016-02-28 21:53:13 -08003348 easan:
3349 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003350 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
3351 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tiller3af3f742016-02-28 21:53:13 -08003352 CXX: clang++
3353 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
3354 LD: clang
3355 LDFLAGS: -fsanitize=address
3356 LDXX: clang++
3357 compile_the_world: true
3358 test_environ:
3359 ASAN_OPTIONS: detect_leaks=1:color=always
3360 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
3361 timeout_multiplier: 3
3362 edbg:
3363 CPPFLAGS: -O0
3364 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
3365 etsan:
Craig Tillerd93aa142016-02-28 20:56:13 -08003366 CC: clang
3367 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07003368 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerd93aa142016-02-28 20:56:13 -08003369 CXX: clang++
Craig Tilleref1bf872016-02-28 17:37:33 -08003370 DEFINES: _DEBUG DEBUG GRPC_EXECUTION_CONTEXT_SANITIZER
Craig Tillerd93aa142016-02-28 20:56:13 -08003371 LD: clang
Craig Tiller5bda4d42016-03-17 17:27:11 -07003372 LDFLAGS: -fsanitize=thread
Craig Tillerd93aa142016-02-28 20:56:13 -08003373 LDXX: clang++
3374 compile_the_world: true
3375 test_environ:
3376 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
3377 timeout_multiplier: 5
Craig Tillera0f85172016-01-20 15:56:06 -08003378 gcov:
3379 CC: gcc
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003380 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
Craig Tillera0f85172016-01-20 15:56:06 -08003381 CXX: g++
Craig Tillera0f85172016-01-20 15:56:06 -08003382 DEFINES: _DEBUG DEBUG GPR_GCOV
3383 LD: gcc
3384 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic
3385 LDXX: g++
3386 helgrind:
3387 CPPFLAGS: -O0
3388 DEFINES: _DEBUG DEBUG
3389 LDFLAGS: -rdynamic
3390 timeout_multiplier: 20
3391 valgrind: --tool=helgrind
3392 memcheck:
3393 CPPFLAGS: -O0
3394 DEFINES: _DEBUG DEBUG
3395 LDFLAGS: -rdynamic
3396 timeout_multiplier: 10
3397 valgrind: --tool=memcheck --leak-check=full
3398 msan:
3399 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07003400 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins
3401 -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
3402 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003403 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003404 DEFINES: NDEBUG
3405 LD: clang
3406 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
3407 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
3408 LDXX: clang++
3409 compile_the_world: true
Vijay Pai3b288722016-02-19 00:28:28 -08003410 timeout_multiplier: 4
Craig Tillera0f85172016-01-20 15:56:06 -08003411 mutrace:
Craig Tillerc3b88b02016-05-16 11:21:17 -07003412 CPPFLAGS: -O3 -fno-omit-frame-pointer
3413 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08003414 LDFLAGS: -rdynamic
3415 opt:
3416 CPPFLAGS: -O2
3417 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08003418 stapprof:
3419 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER
3420 DEFINES: NDEBUG
3421 tsan:
3422 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003423 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07003424 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08003425 CXX: clang++
Sree Kuchibhotlaad2c4772016-06-13 19:06:54 -07003426 DEFINES: GRPC_TSAN
Craig Tillera0f85172016-01-20 15:56:06 -08003427 LD: clang
Craig Tiller5bda4d42016-03-17 17:27:11 -07003428 LDFLAGS: -fsanitize=thread
Craig Tillera0f85172016-01-20 15:56:06 -08003429 LDXX: clang++
3430 compile_the_world: true
3431 test_environ:
3432 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
vjpai2146fe82016-02-19 10:05:57 -08003433 timeout_multiplier: 5
Craig Tillera0f85172016-01-20 15:56:06 -08003434 ubsan:
3435 CC: clang
yang-g6ce4d0b2016-05-12 16:43:17 -07003436 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=undefined,unsigned-integer-overflow
3437 -fno-omit-frame-pointer -Wno-unused-command-line-argument -Wvarargs
Craig Tillera0f85172016-01-20 15:56:06 -08003438 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08003439 DEFINES: NDEBUG
3440 LD: clang
yang-g6ce4d0b2016-05-12 16:43:17 -07003441 LDFLAGS: -fsanitize=undefined,unsigned-integer-overflow
Craig Tillera0f85172016-01-20 15:56:06 -08003442 LDXX: clang++
3443 compile_the_world: true
yang-g6ce4d0b2016-05-12 16:43:17 -07003444 test_environ:
Craig Tiller9780f592016-05-18 15:06:21 -07003445 UBSAN_OPTIONS: halt_on_error=1:print_stacktrace=1
Craig Tillera0f85172016-01-20 15:56:06 -08003446 timeout_multiplier: 1.5
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003447defaults:
3448 boringssl:
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01003449 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas
Craig Tiller78222f72016-05-10 09:55:38 -07003450 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare $(NO_W_EXTRA_SEMI)
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003451 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01003452 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01003453 global:
3454 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter
3455 LDFLAGS: -g
3456 zlib:
Nicolas "Pixel" Noble45000342016-01-28 05:04:45 +01003457 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
Nicolas "Pixel" Noble545c6c12016-01-28 06:01:46 +01003458 $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
murgatroid99879bc4f2015-11-05 10:35:04 -08003459node_modules:
3460- deps:
3461 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003462 - gpr
murgatroid995c56c922016-01-25 13:32:52 -08003463 - boringssl
3464 - z
murgatroid9994a75412015-11-19 14:04:53 -08003465 headers:
3466 - src/node/ext/byte_buffer.h
3467 - src/node/ext/call.h
3468 - src/node/ext/call_credentials.h
3469 - src/node/ext/channel.h
3470 - src/node/ext/channel_credentials.h
3471 - src/node/ext/completion_queue_async_worker.h
3472 - src/node/ext/server.h
3473 - src/node/ext/server_credentials.h
3474 - src/node/ext/timeval.h
3475 js:
3476 - src/node/index.js
3477 - src/node/src/client.js
3478 - src/node/src/common.js
3479 - src/node/src/credentials.js
murgatroid9991629972016-02-03 08:46:45 -08003480 - src/node/src/grpc_extension.js
murgatroid9994a75412015-11-19 14:04:53 -08003481 - src/node/src/metadata.js
3482 - src/node/src/server.js
murgatroid99879bc4f2015-11-05 10:35:04 -08003483 name: grpc_node
3484 src:
3485 - src/node/ext/byte_buffer.cc
3486 - src/node/ext/call.cc
3487 - src/node/ext/call_credentials.cc
3488 - src/node/ext/channel.cc
3489 - src/node/ext/channel_credentials.cc
3490 - src/node/ext/completion_queue_async_worker.cc
3491 - src/node/ext/node_grpc.cc
3492 - src/node/ext/server.cc
3493 - src/node/ext/server_credentials.cc
3494 - src/node/ext/timeval.cc
Craig Tillerb79c1e12016-02-23 10:00:58 -08003495openssl_fallback:
Jan Tattermusch9bb70622016-03-18 10:28:54 -07003496 base_uri: https://openssl.org/source/old/1.0.2/
Craig Tillerb79c1e12016-02-23 10:00:58 -08003497 extraction_dir: openssl-1.0.2f
3498 tarball: openssl-1.0.2f.tar.gz
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003499php_config_m4:
3500 deps:
3501 - grpc
3502 - gpr
3503 - boringssl
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003504 headers:
3505 - src/php/ext/grpc/byte_buffer.h
3506 - src/php/ext/grpc/call.h
3507 - src/php/ext/grpc/call_credentials.h
3508 - src/php/ext/grpc/channel.h
3509 - src/php/ext/grpc/channel_credentials.h
3510 - src/php/ext/grpc/completion_queue.h
Stanley Cheung33e3dee2016-07-25 12:50:09 -07003511 - src/php/ext/grpc/php7_wrapper.h
Stanley Cheung5adb71f2016-02-13 00:03:02 -08003512 - src/php/ext/grpc/php_grpc.h
3513 - src/php/ext/grpc/server.h
3514 - src/php/ext/grpc/server_credentials.h
3515 - src/php/ext/grpc/timeval.h
3516 src:
3517 - src/php/ext/grpc/byte_buffer.c
3518 - src/php/ext/grpc/call.c
3519 - src/php/ext/grpc/call_credentials.c
3520 - src/php/ext/grpc/channel.c
3521 - src/php/ext/grpc/channel_credentials.c
3522 - src/php/ext/grpc/completion_queue.c
3523 - src/php/ext/grpc/php_grpc.c
3524 - src/php/ext/grpc/server.c
3525 - src/php/ext/grpc/server_credentials.c
3526 - src/php/ext/grpc/timeval.c
Masood Malekghassemi116982e2015-12-11 15:53:38 -08003527python_dependencies:
3528 deps:
3529 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003530 - gpr
Masood Malekghassemi387e1162016-01-05 10:16:12 -08003531 - boringssl
Masood Malekghassemi0cc27922016-01-22 16:32:41 -08003532 - z
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01003533ruby_gem:
3534 deps:
3535 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003536 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003537 - boringssl
Craig Tillerbf4b2242015-08-31 15:53:53 -07003538 - z