blob: e9df72e43a13af08eea8b0526ec066f00d9a83b4 [file] [log] [blame]
Craig Tillerf75fc122015-06-25 06:58:00 -07001
2
3[
4 {
5 "deps": [
Craig Tiller1298afd2016-02-09 12:29:17 -08006 "gpr",
7 "gpr_test_util",
David Garcia Quintas48ec8062015-12-11 14:04:59 -08008 "grpc",
9 "grpc_test_util"
10 ],
11 "headers": [],
12 "language": "c",
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +010013 "name": "alarm_test",
14 "src": [
15 "test/core/surface/alarm_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -080016 ],
17 "third_party": false,
18 "type": "target"
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +010019 },
20 {
21 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -080022 "gpr",
23 "gpr_test_util",
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +010024 "grpc",
25 "grpc_test_util"
26 ],
27 "headers": [],
28 "language": "c",
David Garcia Quintas48ec8062015-12-11 14:04:59 -080029 "name": "algorithm_test",
30 "src": [
31 "test/core/compression/algorithm_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -080032 ],
33 "third_party": false,
34 "type": "target"
David Garcia Quintas48ec8062015-12-11 14:04:59 -080035 },
36 {
37 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -080038 "gpr",
39 "gpr_test_util"
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -080040 ],
41 "headers": [],
42 "language": "c",
43 "name": "alloc_test",
44 "src": [
45 "test/core/support/alloc_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -080046 ],
47 "third_party": false,
48 "type": "target"
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -080049 },
50 {
51 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -080052 "gpr",
53 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -070054 "grpc",
55 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -070056 ],
57 "headers": [],
58 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -070059 "name": "alpn_test",
60 "src": [
61 "test/core/transport/chttp2/alpn_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -080062 ],
63 "third_party": false,
64 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -070065 },
66 {
67 "deps": [
Craig Tillerfc98f922016-04-13 08:45:06 -070068 "gpr",
69 "gpr_test_util",
70 "grpc",
71 "grpc_test_util"
72 ],
73 "headers": [],
74 "language": "c",
75 "name": "api_fuzzer",
76 "src": [
77 "test/core/end2end/fuzzers/api_fuzzer.c"
78 ],
79 "third_party": false,
80 "type": "target"
81 },
82 {
83 "deps": [
Craig Tiller224b04f2015-06-25 07:11:18 -070084 "grpc",
85 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -070086 ],
87 "headers": [],
88 "language": "c",
Yuchen Zengd982bba2016-05-12 18:53:52 -070089 "name": "bin_decoder_test",
90 "src": [
91 "test/core/transport/chttp2/bin_decoder_test.c"
92 ],
93 "third_party": false,
94 "type": "target"
95 },
96 {
97 "deps": [
98 "grpc",
99 "grpc_test_util"
100 ],
101 "headers": [],
102 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700103 "name": "bin_encoder_test",
104 "src": [
105 "test/core/transport/chttp2/bin_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800106 ],
107 "third_party": false,
108 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700109 },
110 {
111 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800112 "gpr",
113 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700114 "grpc",
115 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700116 ],
117 "headers": [],
118 "language": "c",
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800119 "name": "census_context_test",
120 "src": [
121 "test/core/census/context_test.c"
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800122 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800123 "third_party": false,
124 "type": "target"
Alistair Veitch85afe712016-02-02 17:58:15 -0800125 },
126 {
127 "deps": [
Alistair Veitch749250f2016-02-11 09:23:20 -0800128 "gpr",
129 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -0700130 "grpc",
131 "grpc_test_util"
132 ],
133 "headers": [],
134 "language": "c",
yang-gc0ed5092015-12-09 08:48:08 -0800135 "name": "channel_create_test",
136 "src": [
137 "test/core/surface/channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800138 ],
139 "third_party": false,
140 "type": "target"
yang-gc0ed5092015-12-09 08:48:08 -0800141 },
142 {
143 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800144 "gpr",
145 "gpr_test_util",
yang-gc0ed5092015-12-09 08:48:08 -0800146 "grpc",
147 "grpc_test_util"
148 ],
149 "headers": [],
150 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800151 "name": "chttp2_hpack_encoder_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700152 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800153 "test/core/transport/chttp2/hpack_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800154 ],
155 "third_party": false,
156 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700157 },
158 {
159 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800160 "gpr",
161 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700162 "grpc",
163 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700164 ],
165 "headers": [],
166 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800167 "name": "chttp2_status_conversion_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700168 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800169 "test/core/transport/chttp2/status_conversion_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800170 ],
171 "third_party": false,
172 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700173 },
174 {
175 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800176 "gpr",
177 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700178 "grpc",
179 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700180 ],
181 "headers": [],
182 "language": "c",
183 "name": "chttp2_stream_map_test",
184 "src": [
185 "test/core/transport/chttp2/stream_map_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800186 ],
187 "third_party": false,
188 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700189 },
190 {
191 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800192 "gpr",
193 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700194 "grpc",
195 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700196 ],
197 "headers": [],
198 "language": "c",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800199 "name": "chttp2_varint_test",
200 "src": [
201 "test/core/transport/chttp2/varint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800202 ],
203 "third_party": false,
204 "type": "target"
Craig Tiller8ab91b22015-12-07 11:28:51 -0800205 },
206 {
207 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800208 "gpr",
209 "gpr_test_util",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800210 "grpc",
211 "grpc_test_util"
212 ],
213 "headers": [],
214 "language": "c",
Craig Tiller845516e2016-04-11 20:49:20 -0700215 "name": "client_fuzzer",
216 "src": [
217 "test/core/end2end/fuzzers/client_fuzzer.c"
218 ],
219 "third_party": false,
220 "type": "target"
221 },
222 {
223 "deps": [
224 "gpr",
225 "gpr_test_util",
226 "grpc",
227 "grpc_test_util"
228 ],
229 "headers": [],
230 "language": "c",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700231 "name": "compression_test",
232 "src": [
233 "test/core/compression/compression_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800234 ],
235 "third_party": false,
236 "type": "target"
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700237 },
238 {
239 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800240 "gpr",
241 "gpr_test_util",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700242 "grpc",
243 "grpc_test_util"
244 ],
245 "headers": [],
246 "language": "c",
Craig Tiller57e27432016-03-11 16:53:58 -0800247 "name": "concurrent_connectivity_test",
248 "src": [
249 "test/core/surface/concurrent_connectivity_test.c"
250 ],
251 "third_party": false,
252 "type": "target"
253 },
254 {
255 "deps": [
256 "gpr",
257 "gpr_test_util",
258 "grpc",
259 "grpc_test_util"
260 ],
261 "headers": [],
262 "language": "c",
Craig Tillere91ef682016-03-11 08:59:17 -0800263 "name": "dns_resolver_connectivity_test",
264 "src": [
265 "test/core/client_config/resolvers/dns_resolver_connectivity_test.c"
266 ],
267 "third_party": false,
268 "type": "target"
269 },
270 {
271 "deps": [
272 "gpr",
273 "gpr_test_util",
274 "grpc",
275 "grpc_test_util"
276 ],
277 "headers": [],
278 "language": "c",
Craig Tiller147c4f42015-12-11 12:32:39 -0800279 "name": "dns_resolver_test",
280 "src": [
281 "test/core/client_config/resolvers/dns_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800282 ],
283 "third_party": false,
284 "type": "target"
Craig Tiller147c4f42015-12-11 12:32:39 -0800285 },
286 {
287 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800288 "gpr",
289 "gpr_test_util",
Craig Tiller147c4f42015-12-11 12:32:39 -0800290 "grpc",
291 "grpc_test_util"
292 ],
293 "headers": [],
294 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700295 "name": "dualstack_socket_test",
296 "src": [
297 "test/core/end2end/dualstack_socket_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800298 ],
299 "third_party": false,
300 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700301 },
302 {
303 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800304 "gpr",
305 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700306 "grpc",
307 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700308 ],
309 "headers": [],
310 "language": "c",
Craig Tillerae69ad12015-08-27 09:06:31 -0700311 "name": "endpoint_pair_test",
312 "src": [
313 "test/core/iomgr/endpoint_pair_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800314 ],
315 "third_party": false,
316 "type": "target"
Craig Tillerae69ad12015-08-27 09:06:31 -0700317 },
318 {
319 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800320 "gpr",
321 "gpr_test_util",
Craig Tillerae69ad12015-08-27 09:06:31 -0700322 "grpc",
323 "grpc_test_util"
324 ],
325 "headers": [],
326 "language": "c",
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -0700327 "name": "ev_epoll_linux_test",
328 "src": [
329 "test/core/iomgr/ev_epoll_linux_test.c"
330 ],
331 "third_party": false,
332 "type": "target"
333 },
334 {
335 "deps": [
336 "gpr",
337 "gpr_test_util",
338 "grpc",
339 "grpc_test_util"
340 ],
341 "headers": [],
342 "language": "c",
Craig Tilleree98d842015-06-29 08:45:55 -0700343 "name": "fd_conservation_posix_test",
344 "src": [
345 "test/core/iomgr/fd_conservation_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800346 ],
347 "third_party": false,
348 "type": "target"
Craig Tilleree98d842015-06-29 08:45:55 -0700349 },
350 {
351 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800352 "gpr",
353 "gpr_test_util",
Craig Tilleree98d842015-06-29 08:45:55 -0700354 "grpc",
355 "grpc_test_util"
356 ],
357 "headers": [],
358 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700359 "name": "fd_posix_test",
360 "src": [
361 "test/core/iomgr/fd_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800362 ],
363 "third_party": false,
364 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700365 },
366 {
367 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800368 "gpr",
369 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700370 "grpc",
371 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700372 ],
373 "headers": [],
374 "language": "c",
375 "name": "fling_client",
376 "src": [
377 "test/core/fling/client.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800378 ],
379 "third_party": false,
380 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700381 },
382 {
383 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800384 "gpr",
385 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700386 "grpc",
387 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700388 ],
389 "headers": [],
390 "language": "c",
391 "name": "fling_server",
392 "src": [
393 "test/core/fling/server.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800394 ],
395 "third_party": false,
396 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700397 },
398 {
399 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800400 "gpr",
401 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700402 "grpc",
403 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700404 ],
405 "headers": [],
406 "language": "c",
407 "name": "fling_stream_test",
408 "src": [
409 "test/core/fling/fling_stream_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800410 ],
411 "third_party": false,
412 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700413 },
414 {
415 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800416 "gpr",
417 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700418 "grpc",
419 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700420 ],
421 "headers": [],
422 "language": "c",
423 "name": "fling_test",
424 "src": [
425 "test/core/fling/fling_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800426 ],
427 "third_party": false,
428 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700429 },
430 {
431 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800432 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -0700433 "grpc"
434 ],
435 "headers": [],
436 "language": "c",
437 "name": "gen_hpack_tables",
438 "src": [
Craig Tillerfe8592e2015-06-25 07:00:18 -0700439 "tools/codegen/core/gen_hpack_tables.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800440 ],
441 "third_party": false,
442 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700443 },
444 {
Craig Tiller11a28c72015-08-24 07:54:34 -0700445 "deps": [],
Craig Tiller49772e02015-08-21 08:08:37 -0700446 "headers": [],
447 "language": "c",
448 "name": "gen_legal_metadata_characters",
449 "src": [
450 "tools/codegen/core/gen_legal_metadata_characters.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800451 ],
452 "third_party": false,
453 "type": "target"
Craig Tiller49772e02015-08-21 08:08:37 -0700454 },
455 {
Craig Tillerf75fc122015-06-25 06:58:00 -0700456 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800457 "gpr",
Craig Tiller1b719582016-03-24 09:06:13 -0700458 "gpr_test_util",
459 "grpc",
460 "grpc_test_util"
461 ],
462 "headers": [],
463 "language": "c",
464 "name": "goaway_server_test",
465 "src": [
466 "test/core/end2end/goaway_server_test.c"
467 ],
468 "third_party": false,
469 "type": "target"
470 },
471 {
472 "deps": [
473 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -0800474 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700475 ],
476 "headers": [],
477 "language": "c",
Craig Tillerfba79f22015-11-23 11:06:55 -0800478 "name": "gpr_avl_test",
479 "src": [
480 "test/core/support/avl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800481 ],
482 "third_party": false,
483 "type": "target"
Craig Tillerfba79f22015-11-23 11:06:55 -0800484 },
485 {
486 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800487 "gpr",
488 "gpr_test_util"
Craig Tillerfba79f22015-11-23 11:06:55 -0800489 ],
490 "headers": [],
491 "language": "c",
Craig Tillerc72cc422016-03-11 10:54:36 -0800492 "name": "gpr_backoff_test",
493 "src": [
494 "test/core/support/backoff_test.c"
495 ],
496 "third_party": false,
497 "type": "target"
498 },
499 {
500 "deps": [
501 "gpr",
502 "gpr_test_util"
503 ],
504 "headers": [],
505 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700506 "name": "gpr_cmdline_test",
507 "src": [
508 "test/core/support/cmdline_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800509 ],
510 "third_party": false,
511 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700512 },
513 {
514 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800515 "gpr",
516 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700517 ],
518 "headers": [],
519 "language": "c",
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700520 "name": "gpr_cpu_test",
521 "src": [
522 "test/core/support/cpu_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800523 ],
524 "third_party": false,
525 "type": "target"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700526 },
527 {
528 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800529 "gpr",
530 "gpr_test_util"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700531 ],
532 "headers": [],
533 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700534 "name": "gpr_env_test",
535 "src": [
536 "test/core/support/env_test.c"
Craig Tillerf75fc122015-06-25 06:58:00 -0700537 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800538 "third_party": false,
539 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700540 },
541 {
542 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800543 "gpr",
544 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700545 ],
546 "headers": [],
547 "language": "c",
548 "name": "gpr_histogram_test",
549 "src": [
550 "test/core/support/histogram_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800551 ],
552 "third_party": false,
553 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700554 },
555 {
556 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800557 "gpr",
558 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700559 ],
560 "headers": [],
561 "language": "c",
562 "name": "gpr_host_port_test",
563 "src": [
564 "test/core/support/host_port_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800565 ],
566 "third_party": false,
567 "type": "target"
568 },
569 {
570 "deps": [
571 "gpr",
572 "gpr_test_util"
573 ],
574 "headers": [],
575 "language": "c",
576 "name": "gpr_load_file_test",
577 "src": [
578 "test/core/support/load_file_test.c"
579 ],
580 "third_party": false,
581 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700582 },
583 {
584 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800585 "gpr",
586 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700587 ],
588 "headers": [],
589 "language": "c",
590 "name": "gpr_log_test",
591 "src": [
592 "test/core/support/log_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800593 ],
594 "third_party": false,
595 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700596 },
597 {
598 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800599 "gpr",
600 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700601 ],
602 "headers": [],
603 "language": "c",
604 "name": "gpr_slice_buffer_test",
605 "src": [
606 "test/core/support/slice_buffer_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800607 ],
608 "third_party": false,
609 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700610 },
611 {
612 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800613 "gpr",
614 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700615 ],
616 "headers": [],
617 "language": "c",
618 "name": "gpr_slice_test",
619 "src": [
620 "test/core/support/slice_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800621 ],
622 "third_party": false,
623 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700624 },
625 {
626 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800627 "gpr",
628 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700629 ],
630 "headers": [],
631 "language": "c",
Vijay Pai887f86b2015-07-10 17:12:10 -0700632 "name": "gpr_stack_lockfree_test",
633 "src": [
634 "test/core/support/stack_lockfree_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800635 ],
636 "third_party": false,
637 "type": "target"
Vijay Pai887f86b2015-07-10 17:12:10 -0700638 },
639 {
640 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800641 "gpr",
642 "gpr_test_util"
Vijay Pai887f86b2015-07-10 17:12:10 -0700643 ],
644 "headers": [],
645 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700646 "name": "gpr_string_test",
647 "src": [
648 "test/core/support/string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800649 ],
650 "third_party": false,
651 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700652 },
653 {
654 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800655 "gpr",
656 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700657 ],
658 "headers": [],
659 "language": "c",
660 "name": "gpr_sync_test",
661 "src": [
662 "test/core/support/sync_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800663 ],
664 "third_party": false,
665 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700666 },
667 {
668 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800669 "gpr",
670 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700671 ],
672 "headers": [],
673 "language": "c",
674 "name": "gpr_thd_test",
675 "src": [
676 "test/core/support/thd_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800677 ],
678 "third_party": false,
679 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700680 },
681 {
682 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800683 "gpr",
684 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700685 ],
686 "headers": [],
687 "language": "c",
688 "name": "gpr_time_test",
689 "src": [
690 "test/core/support/time_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800691 ],
692 "third_party": false,
693 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700694 },
695 {
696 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800697 "gpr",
698 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700699 ],
700 "headers": [],
701 "language": "c",
702 "name": "gpr_tls_test",
703 "src": [
704 "test/core/support/tls_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800705 ],
706 "third_party": false,
707 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700708 },
709 {
710 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800711 "gpr",
712 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700713 ],
714 "headers": [],
715 "language": "c",
716 "name": "gpr_useful_test",
717 "src": [
718 "test/core/support/useful_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800719 ],
720 "third_party": false,
721 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700722 },
723 {
724 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800725 "gpr",
726 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700727 "grpc",
728 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700729 ],
730 "headers": [],
731 "language": "c",
732 "name": "grpc_auth_context_test",
733 "src": [
734 "test/core/security/auth_context_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800735 ],
736 "third_party": false,
737 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700738 },
739 {
740 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800741 "gpr",
742 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700743 "grpc",
744 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700745 ],
746 "headers": [],
747 "language": "c",
Craig Tiller732a8752016-02-22 15:59:19 -0800748 "name": "grpc_b64_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700749 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -0800750 "test/core/security/b64_test.c"
751 ],
752 "third_party": false,
753 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700754 },
755 {
756 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800757 "gpr",
758 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700759 "grpc",
760 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700761 ],
762 "headers": [],
763 "language": "c",
764 "name": "grpc_byte_buffer_reader_test",
765 "src": [
766 "test/core/surface/byte_buffer_reader_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800767 ],
768 "third_party": false,
769 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700770 },
771 {
772 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800773 "gpr",
774 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700775 "grpc",
776 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700777 ],
778 "headers": [],
779 "language": "c",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700780 "name": "grpc_channel_args_test",
781 "src": [
782 "test/core/channel/channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800783 ],
784 "third_party": false,
785 "type": "target"
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700786 },
787 {
788 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800789 "gpr",
790 "gpr_test_util",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700791 "grpc",
792 "grpc_test_util"
793 ],
794 "headers": [],
795 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700796 "name": "grpc_channel_stack_test",
797 "src": [
798 "test/core/channel/channel_stack_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800799 ],
800 "third_party": false,
801 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700802 },
803 {
804 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800805 "gpr",
806 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700807 "grpc",
808 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700809 ],
810 "headers": [],
811 "language": "c",
812 "name": "grpc_completion_queue_test",
813 "src": [
814 "test/core/surface/completion_queue_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800815 ],
816 "third_party": false,
817 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700818 },
819 {
820 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800821 "gpr",
822 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700823 "grpc",
824 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700825 ],
826 "headers": [],
827 "language": "c",
828 "name": "grpc_create_jwt",
829 "src": [
830 "test/core/security/create_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800831 ],
832 "third_party": false,
833 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700834 },
835 {
836 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800837 "gpr",
838 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700839 "grpc",
840 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700841 ],
842 "headers": [],
843 "language": "c",
844 "name": "grpc_credentials_test",
845 "src": [
846 "test/core/security/credentials_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800847 ],
848 "third_party": false,
849 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700850 },
851 {
852 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800853 "gpr",
854 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700855 "grpc",
856 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700857 ],
858 "headers": [],
859 "language": "c",
860 "name": "grpc_fetch_oauth2",
861 "src": [
862 "test/core/security/fetch_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800863 ],
864 "third_party": false,
865 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700866 },
867 {
868 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800869 "gpr",
870 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700871 "grpc",
872 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700873 ],
874 "headers": [],
875 "language": "c",
yang-ga1fecbc2015-12-07 15:46:49 -0800876 "name": "grpc_invalid_channel_args_test",
877 "src": [
878 "test/core/surface/invalid_channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800879 ],
880 "third_party": false,
881 "type": "target"
yang-ga1fecbc2015-12-07 15:46:49 -0800882 },
883 {
884 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800885 "gpr",
886 "gpr_test_util",
yang-ga1fecbc2015-12-07 15:46:49 -0800887 "grpc",
888 "grpc_test_util"
889 ],
890 "headers": [],
891 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700892 "name": "grpc_json_token_test",
893 "src": [
894 "test/core/security/json_token_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800895 ],
896 "third_party": false,
897 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700898 },
899 {
900 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800901 "gpr",
902 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700903 "grpc",
904 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700905 ],
906 "headers": [],
907 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200908 "name": "grpc_jwt_verifier_test",
909 "src": [
910 "test/core/security/jwt_verifier_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800911 ],
912 "third_party": false,
913 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200914 },
915 {
916 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800917 "gpr",
918 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200919 "grpc",
920 "grpc_test_util"
921 ],
922 "headers": [],
923 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700924 "name": "grpc_print_google_default_creds_token",
925 "src": [
926 "test/core/security/print_google_default_creds_token.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800927 ],
928 "third_party": false,
929 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700930 },
931 {
932 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800933 "gpr",
934 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700935 "grpc",
936 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700937 ],
938 "headers": [],
939 "language": "c",
940 "name": "grpc_security_connector_test",
941 "src": [
942 "test/core/security/security_connector_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800943 ],
944 "third_party": false,
945 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700946 },
947 {
948 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800949 "gpr",
950 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700951 "grpc",
952 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700953 ],
954 "headers": [],
955 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200956 "name": "grpc_verify_jwt",
957 "src": [
958 "test/core/security/verify_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800959 ],
960 "third_party": false,
961 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200962 },
963 {
964 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800965 "gpr",
966 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200967 "grpc",
968 "grpc_test_util"
969 ],
970 "headers": [],
971 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -0700972 "name": "hpack_parser_fuzzer_test",
973 "src": [
974 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c"
975 ],
976 "third_party": false,
977 "type": "target"
978 },
979 {
980 "deps": [
981 "gpr",
982 "gpr_test_util",
983 "grpc",
984 "grpc_test_util"
985 ],
986 "headers": [],
987 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700988 "name": "hpack_parser_test",
989 "src": [
990 "test/core/transport/chttp2/hpack_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800991 ],
992 "third_party": false,
993 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700994 },
995 {
996 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800997 "gpr",
998 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700999 "grpc",
1000 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001001 ],
1002 "headers": [],
1003 "language": "c",
1004 "name": "hpack_table_test",
1005 "src": [
1006 "test/core/transport/chttp2/hpack_table_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001007 ],
1008 "third_party": false,
1009 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001010 },
1011 {
1012 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001013 "gpr",
1014 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001015 "grpc",
1016 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001017 ],
1018 "headers": [],
1019 "language": "c",
Craig Tiller21239742016-03-23 16:33:28 -07001020 "name": "http_fuzzer_test",
1021 "src": [
1022 "test/core/http/fuzzer.c"
1023 ],
1024 "third_party": false,
1025 "type": "target"
1026 },
1027 {
1028 "deps": [
1029 "gpr",
1030 "gpr_test_util",
1031 "grpc",
1032 "grpc_test_util"
1033 ],
1034 "headers": [],
1035 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +11001036 "name": "http_parser_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07001037 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001038 "test/core/http/parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001039 ],
1040 "third_party": false,
1041 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001042 },
1043 {
1044 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001045 "gpr",
1046 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001047 "grpc",
1048 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001049 ],
1050 "headers": [],
1051 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +11001052 "name": "httpcli_format_request_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07001053 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001054 "test/core/http/format_request_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001055 ],
1056 "third_party": false,
1057 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001058 },
1059 {
1060 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001061 "gpr",
1062 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001063 "grpc",
1064 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001065 ],
1066 "headers": [],
1067 "language": "c",
1068 "name": "httpcli_test",
1069 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001070 "test/core/http/httpcli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001071 ],
1072 "third_party": false,
1073 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001074 },
1075 {
1076 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001077 "gpr",
1078 "gpr_test_util",
yang-gf1183302015-12-07 16:02:05 -08001079 "grpc",
1080 "grpc_test_util"
1081 ],
1082 "headers": [],
1083 "language": "c",
Craig Tillercc0535d2015-12-08 15:14:47 -08001084 "name": "httpscli_test",
1085 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001086 "test/core/http/httpscli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001087 ],
1088 "third_party": false,
1089 "type": "target"
Craig Tillercc0535d2015-12-08 15:14:47 -08001090 },
1091 {
1092 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001093 "gpr",
1094 "gpr_test_util",
Craig Tillercc0535d2015-12-08 15:14:47 -08001095 "grpc",
1096 "grpc_test_util"
1097 ],
1098 "headers": [],
1099 "language": "c",
yang-gf1183302015-12-07 16:02:05 -08001100 "name": "init_test",
1101 "src": [
1102 "test/core/surface/init_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001103 ],
1104 "third_party": false,
1105 "type": "target"
yang-gf1183302015-12-07 16:02:05 -08001106 },
1107 {
1108 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001109 "gpr",
1110 "gpr_test_util",
yang-gb50ae462015-12-07 22:22:56 -08001111 "grpc",
1112 "grpc_test_util"
1113 ],
1114 "headers": [],
1115 "language": "c",
Craig Tiller5cb79622016-03-15 14:46:54 -07001116 "name": "internal_api_canary_iomgr_test",
1117 "src": [
1118 "test/core/internal_api_canaries/iomgr.c"
1119 ],
1120 "third_party": false,
1121 "type": "target"
1122 },
1123 {
1124 "deps": [
1125 "gpr",
1126 "gpr_test_util",
1127 "grpc",
1128 "grpc_test_util"
1129 ],
1130 "headers": [],
1131 "language": "c",
1132 "name": "internal_api_canary_support_test",
1133 "src": [
1134 "test/core/internal_api_canaries/iomgr.c"
1135 ],
1136 "third_party": false,
1137 "type": "target"
1138 },
1139 {
1140 "deps": [
1141 "gpr",
1142 "gpr_test_util",
1143 "grpc",
1144 "grpc_test_util"
1145 ],
1146 "headers": [],
1147 "language": "c",
1148 "name": "internal_api_canary_transport_test",
1149 "src": [
1150 "test/core/internal_api_canaries/iomgr.c"
1151 ],
1152 "third_party": false,
1153 "type": "target"
1154 },
1155 {
1156 "deps": [
1157 "gpr",
1158 "gpr_test_util",
1159 "grpc",
1160 "grpc_test_util"
1161 ],
1162 "headers": [],
1163 "language": "c",
yang-g077f6f82015-12-07 11:22:51 -08001164 "name": "invalid_call_argument_test",
1165 "src": [
1166 "test/core/end2end/invalid_call_argument_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001167 ],
1168 "third_party": false,
1169 "type": "target"
yang-g077f6f82015-12-07 11:22:51 -08001170 },
1171 {
1172 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001173 "gpr",
Craig Tiller32173c52016-03-17 14:12:45 -07001174 "gpr_test_util",
1175 "grpc",
1176 "grpc_test_util"
1177 ],
1178 "headers": [],
1179 "language": "c",
1180 "name": "json_fuzzer_test",
1181 "src": [
1182 "test/core/json/fuzzer.c"
1183 ],
1184 "third_party": false,
1185 "type": "target"
1186 },
1187 {
1188 "deps": [
1189 "gpr",
Craig Tiller224b04f2015-06-25 07:11:18 -07001190 "grpc"
Craig Tillerf75fc122015-06-25 06:58:00 -07001191 ],
1192 "headers": [],
1193 "language": "c",
1194 "name": "json_rewrite",
1195 "src": [
1196 "test/core/json/json_rewrite.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001197 ],
1198 "third_party": false,
1199 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001200 },
1201 {
1202 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001203 "gpr",
1204 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001205 "grpc",
1206 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001207 ],
1208 "headers": [],
1209 "language": "c",
1210 "name": "json_rewrite_test",
1211 "src": [
1212 "test/core/json/json_rewrite_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001213 ],
1214 "third_party": false,
1215 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001216 },
1217 {
1218 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001219 "gpr",
1220 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001221 "grpc",
1222 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001223 ],
1224 "headers": [],
1225 "language": "c",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001226 "name": "json_stream_error_test",
1227 "src": [
1228 "test/core/json/json_stream_error_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001229 ],
1230 "third_party": false,
1231 "type": "target"
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001232 },
1233 {
1234 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001235 "gpr",
1236 "gpr_test_util",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001237 "grpc",
1238 "grpc_test_util"
1239 ],
1240 "headers": [],
1241 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001242 "name": "json_test",
1243 "src": [
1244 "test/core/json/json_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001245 ],
1246 "third_party": false,
1247 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001248 },
1249 {
1250 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001251 "gpr",
1252 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001253 "grpc",
1254 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001255 ],
1256 "headers": [],
1257 "language": "c",
1258 "name": "lame_client_test",
1259 "src": [
1260 "test/core/surface/lame_client_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001261 ],
1262 "third_party": false,
1263 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001264 },
1265 {
1266 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001267 "gpr",
1268 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001269 "grpc",
1270 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001271 ],
1272 "headers": [],
1273 "language": "c",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001274 "name": "lb_policies_test",
1275 "src": [
1276 "test/core/client_config/lb_policies_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001277 ],
1278 "third_party": false,
1279 "type": "target"
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001280 },
1281 {
1282 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001283 "gpr",
1284 "gpr_test_util",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001285 "grpc",
1286 "grpc_test_util"
1287 ],
1288 "headers": [],
1289 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001290 "name": "low_level_ping_pong_benchmark",
1291 "src": [
1292 "test/core/network_benchmarks/low_level_ping_pong.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001293 ],
1294 "third_party": false,
1295 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001296 },
1297 {
1298 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001299 "gpr",
1300 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001301 "grpc",
1302 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001303 ],
1304 "headers": [],
1305 "language": "c",
1306 "name": "message_compress_test",
1307 "src": [
1308 "test/core/compression/message_compress_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001309 ],
1310 "third_party": false,
1311 "type": "target"
1312 },
1313 {
1314 "deps": [
1315 "gpr",
1316 "gpr_test_util",
1317 "grpc",
1318 "grpc_test_util"
1319 ],
1320 "headers": [],
1321 "language": "c",
1322 "name": "mlog_test",
1323 "src": [
1324 "test/core/census/mlog_test.c"
1325 ],
1326 "third_party": false,
1327 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001328 },
1329 {
1330 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001331 "gpr",
1332 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001333 "grpc",
1334 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001335 ],
1336 "headers": [],
1337 "language": "c",
Craig Tillerebaa8602015-06-26 13:12:58 -07001338 "name": "multiple_server_queues_test",
1339 "src": [
1340 "test/core/end2end/multiple_server_queues_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001341 ],
1342 "third_party": false,
1343 "type": "target"
Craig Tillerebaa8602015-06-26 13:12:58 -07001344 },
1345 {
1346 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001347 "gpr",
1348 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001349 ],
1350 "headers": [],
1351 "language": "c",
1352 "name": "murmur_hash_test",
1353 "src": [
1354 "test/core/support/murmur_hash_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001355 ],
1356 "third_party": false,
1357 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001358 },
1359 {
1360 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001361 "gpr",
1362 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001363 "grpc",
1364 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001365 ],
1366 "headers": [],
1367 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07001368 "name": "nanopb_fuzzer_response_test",
1369 "src": [
1370 "test/core/nanopb/fuzzer_response.c"
1371 ],
1372 "third_party": false,
1373 "type": "target"
1374 },
1375 {
1376 "deps": [
1377 "gpr",
1378 "gpr_test_util",
1379 "grpc",
1380 "grpc_test_util"
1381 ],
1382 "headers": [],
1383 "language": "c",
1384 "name": "nanopb_fuzzer_serverlist_test",
1385 "src": [
1386 "test/core/nanopb/fuzzer_serverlist.c"
1387 ],
1388 "third_party": false,
1389 "type": "target"
1390 },
1391 {
1392 "deps": [
1393 "gpr",
1394 "gpr_test_util",
1395 "grpc",
1396 "grpc_test_util"
1397 ],
1398 "headers": [],
1399 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001400 "name": "no_server_test",
1401 "src": [
1402 "test/core/end2end/no_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001403 ],
1404 "third_party": false,
1405 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001406 },
1407 {
1408 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001409 "gpr",
1410 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001411 "grpc",
1412 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001413 ],
1414 "headers": [],
1415 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001416 "name": "resolve_address_test",
1417 "src": [
1418 "test/core/iomgr/resolve_address_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001419 ],
1420 "third_party": false,
1421 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001422 },
1423 {
1424 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001425 "gpr",
1426 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001427 "grpc",
1428 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001429 ],
1430 "headers": [],
1431 "language": "c",
yang-gd482e592015-12-10 14:04:00 -08001432 "name": "secure_channel_create_test",
1433 "src": [
1434 "test/core/surface/secure_channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001435 ],
1436 "third_party": false,
1437 "type": "target"
yang-gd482e592015-12-10 14:04:00 -08001438 },
1439 {
1440 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001441 "gpr",
1442 "gpr_test_util",
yang-gd482e592015-12-10 14:04:00 -08001443 "grpc",
1444 "grpc_test_util"
1445 ],
1446 "headers": [],
1447 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001448 "name": "secure_endpoint_test",
1449 "src": [
1450 "test/core/security/secure_endpoint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001451 ],
1452 "third_party": false,
1453 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001454 },
1455 {
1456 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001457 "gpr",
1458 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001459 "grpc",
yang-gfe9a9752015-12-09 10:47:18 -08001460 "grpc_test_util"
1461 ],
1462 "headers": [],
1463 "language": "c",
1464 "name": "server_chttp2_test",
1465 "src": [
1466 "test/core/surface/server_chttp2_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001467 ],
1468 "third_party": false,
1469 "type": "target"
yang-gfe9a9752015-12-09 10:47:18 -08001470 },
1471 {
1472 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001473 "gpr",
1474 "gpr_test_util",
yang-gfe9a9752015-12-09 10:47:18 -08001475 "grpc",
yang-gc3d94fb2015-12-10 14:38:00 -08001476 "grpc_test_util"
1477 ],
1478 "headers": [],
1479 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07001480 "name": "server_fuzzer",
1481 "src": [
1482 "test/core/end2end/fuzzers/server_fuzzer.c"
1483 ],
1484 "third_party": false,
1485 "type": "target"
1486 },
1487 {
1488 "deps": [
1489 "gpr",
1490 "gpr_test_util",
1491 "grpc",
1492 "grpc_test_util"
1493 ],
1494 "headers": [],
1495 "language": "c",
yang-gc3d94fb2015-12-10 14:38:00 -08001496 "name": "server_test",
1497 "src": [
1498 "test/core/surface/server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001499 ],
1500 "third_party": false,
1501 "type": "target"
yang-gc3d94fb2015-12-10 14:38:00 -08001502 },
1503 {
1504 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001505 "gpr",
1506 "gpr_test_util",
yang-gc3d94fb2015-12-10 14:38:00 -08001507 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08001508 "grpc_test_util",
1509 "test_tcp_server"
1510 ],
1511 "headers": [],
1512 "language": "c",
1513 "name": "set_initial_connect_string_test",
1514 "src": [
1515 "test/core/client_config/set_initial_connect_string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001516 ],
1517 "third_party": false,
1518 "type": "target"
yang-gc9fca182015-11-06 16:41:33 -08001519 },
1520 {
1521 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001522 "gpr",
1523 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08001524 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001525 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001526 ],
1527 "headers": [],
1528 "language": "c",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001529 "name": "sockaddr_resolver_test",
1530 "src": [
1531 "test/core/client_config/resolvers/sockaddr_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001532 ],
1533 "third_party": false,
1534 "type": "target"
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001535 },
1536 {
1537 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001538 "gpr",
1539 "gpr_test_util",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001540 "grpc",
1541 "grpc_test_util"
1542 ],
1543 "headers": [],
1544 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001545 "name": "sockaddr_utils_test",
1546 "src": [
1547 "test/core/iomgr/sockaddr_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001548 ],
1549 "third_party": false,
1550 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001551 },
1552 {
1553 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001554 "gpr",
1555 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001556 "grpc",
1557 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001558 ],
1559 "headers": [],
1560 "language": "c",
Craig Tiller27493202015-12-11 11:30:26 -08001561 "name": "socket_utils_test",
1562 "src": [
1563 "test/core/iomgr/socket_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001564 ],
1565 "third_party": false,
1566 "type": "target"
Craig Tiller27493202015-12-11 11:30:26 -08001567 },
1568 {
1569 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001570 "gpr",
1571 "gpr_test_util",
Alistair Veitchbb30d252016-01-12 17:36:05 -08001572 "grpc",
1573 "grpc_test_util"
1574 ],
1575 "headers": [],
1576 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001577 "name": "tcp_client_posix_test",
1578 "src": [
1579 "test/core/iomgr/tcp_client_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001580 ],
1581 "third_party": false,
1582 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001583 },
1584 {
1585 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001586 "gpr",
1587 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001588 "grpc",
1589 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001590 ],
1591 "headers": [],
1592 "language": "c",
1593 "name": "tcp_posix_test",
1594 "src": [
1595 "test/core/iomgr/tcp_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001596 ],
1597 "third_party": false,
1598 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001599 },
1600 {
1601 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001602 "gpr",
1603 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001604 "grpc",
1605 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001606 ],
1607 "headers": [],
1608 "language": "c",
1609 "name": "tcp_server_posix_test",
1610 "src": [
1611 "test/core/iomgr/tcp_server_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001612 ],
1613 "third_party": false,
1614 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001615 },
1616 {
1617 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001618 "gpr",
1619 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001620 "grpc",
1621 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001622 ],
1623 "headers": [],
1624 "language": "c",
1625 "name": "time_averaged_stats_test",
1626 "src": [
1627 "test/core/iomgr/time_averaged_stats_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001628 ],
1629 "third_party": false,
1630 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001631 },
1632 {
1633 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001634 "gpr",
1635 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001636 "grpc",
1637 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001638 ],
1639 "headers": [],
1640 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001641 "name": "timeout_encoding_test",
1642 "src": [
1643 "test/core/transport/chttp2/timeout_encoding_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001644 ],
1645 "third_party": false,
1646 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001647 },
1648 {
1649 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001650 "gpr",
1651 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001652 "grpc",
1653 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001654 ],
1655 "headers": [],
1656 "language": "c",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001657 "name": "timer_heap_test",
1658 "src": [
1659 "test/core/iomgr/timer_heap_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001660 ],
1661 "third_party": false,
1662 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001663 },
1664 {
1665 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001666 "gpr",
1667 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001668 "grpc",
1669 "grpc_test_util"
1670 ],
1671 "headers": [],
1672 "language": "c",
1673 "name": "timer_list_test",
1674 "src": [
1675 "test/core/iomgr/timer_list_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001676 ],
1677 "third_party": false,
1678 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001679 },
1680 {
1681 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001682 "gpr",
1683 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001684 "grpc",
1685 "grpc_test_util"
1686 ],
1687 "headers": [],
1688 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001689 "name": "timers_test",
1690 "src": [
1691 "test/core/profiling/timers_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001692 ],
1693 "third_party": false,
1694 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001695 },
1696 {
1697 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001698 "gpr",
1699 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001700 "grpc",
1701 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001702 ],
1703 "headers": [],
1704 "language": "c",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001705 "name": "transport_connectivity_state_test",
1706 "src": [
1707 "test/core/transport/connectivity_state_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001708 ],
1709 "third_party": false,
1710 "type": "target"
Craig Tiller179e6fe2015-12-09 11:09:47 -08001711 },
1712 {
1713 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001714 "gpr",
1715 "gpr_test_util",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001716 "grpc",
1717 "grpc_test_util"
1718 ],
1719 "headers": [],
1720 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001721 "name": "transport_metadata_test",
1722 "src": [
1723 "test/core/transport/metadata_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001724 ],
1725 "third_party": false,
1726 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001727 },
1728 {
1729 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001730 "gpr",
1731 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001732 "grpc",
1733 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001734 ],
1735 "headers": [],
1736 "language": "c",
1737 "name": "transport_security_test",
1738 "src": [
1739 "test/core/tsi/transport_security_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001740 ],
1741 "third_party": false,
1742 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001743 },
1744 {
1745 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001746 "gpr",
1747 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001748 "grpc",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001749 "grpc_test_util"
1750 ],
1751 "headers": [],
1752 "language": "c",
Robbie Shade69535292015-07-10 14:27:34 -04001753 "name": "udp_server_test",
1754 "src": [
1755 "test/core/iomgr/udp_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001756 ],
1757 "third_party": false,
1758 "type": "target"
Robbie Shade69535292015-07-10 14:27:34 -04001759 },
1760 {
1761 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001762 "gpr",
1763 "gpr_test_util",
Robbie Shade69535292015-07-10 14:27:34 -04001764 "grpc",
1765 "grpc_test_util"
1766 ],
1767 "headers": [],
1768 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -07001769 "name": "uri_fuzzer_test",
1770 "src": [
1771 "test/core/client_config/uri_fuzzer_test.c"
1772 ],
1773 "third_party": false,
1774 "type": "target"
1775 },
1776 {
1777 "deps": [
1778 "gpr",
1779 "gpr_test_util",
1780 "grpc",
1781 "grpc_test_util"
1782 ],
1783 "headers": [],
1784 "language": "c",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001785 "name": "uri_parser_test",
1786 "src": [
1787 "test/core/client_config/uri_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001788 ],
1789 "third_party": false,
1790 "type": "target"
Craig Tillerc7b5f762015-06-27 11:48:42 -07001791 },
1792 {
1793 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001794 "gpr",
1795 "gpr_test_util",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001796 "grpc",
Craig Tiller73b66062015-09-09 09:34:46 -07001797 "grpc_test_util"
1798 ],
1799 "headers": [],
1800 "language": "c",
1801 "name": "workqueue_test",
1802 "src": [
1803 "test/core/iomgr/workqueue_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001804 ],
1805 "third_party": false,
1806 "type": "target"
Craig Tiller73b66062015-09-09 09:34:46 -07001807 },
1808 {
1809 "deps": [
Vijay Pai29e1d952016-02-11 00:26:18 -08001810 "gpr",
1811 "gpr_test_util",
Craig Tiller73b66062015-09-09 09:34:46 -07001812 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001813 "grpc++",
1814 "grpc++_test_util",
1815 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001816 ],
1817 "headers": [],
1818 "language": "c++",
vjpai04e992a2016-02-10 16:58:38 -08001819 "name": "alarm_cpp_test",
1820 "src": [
1821 "test/cpp/common/alarm_cpp_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001822 ],
1823 "third_party": false,
1824 "type": "target"
vjpai04e992a2016-02-10 16:58:38 -08001825 },
1826 {
1827 "deps": [
Vijay Paic41abec2016-02-11 00:23:21 -08001828 "gpr",
1829 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07001830 "grpc",
1831 "grpc++",
1832 "grpc++_test_util",
1833 "grpc_test_util"
1834 ],
1835 "headers": [],
1836 "language": "c++",
1837 "name": "async_end2end_test",
1838 "src": [
1839 "test/cpp/end2end/async_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001840 ],
1841 "third_party": false,
1842 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001843 },
1844 {
1845 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001846 "gpr",
1847 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001848 "grpc",
1849 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001850 "grpc++_test_util",
yang-gd090fe12015-08-25 16:53:07 -07001851 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001852 ],
1853 "headers": [],
1854 "language": "c++",
yang-g7ef72322015-07-16 21:00:51 -07001855 "name": "auth_property_iterator_test",
1856 "src": [
1857 "test/cpp/common/auth_property_iterator_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001858 ],
1859 "third_party": false,
1860 "type": "target"
yang-g7ef72322015-07-16 21:00:51 -07001861 },
1862 {
1863 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001864 "gpr",
yang-g7ef72322015-07-16 21:00:51 -07001865 "grpc",
1866 "grpc++"
1867 ],
1868 "headers": [],
1869 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001870 "name": "channel_arguments_test",
1871 "src": [
yang-g52705592015-11-25 11:45:33 -08001872 "test/cpp/common/channel_arguments_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001873 ],
1874 "third_party": false,
1875 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001876 },
1877 {
1878 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001879 "gpr",
1880 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001881 "grpc",
1882 "grpc++",
1883 "grpc++_test_util",
yang-gabdec2d2016-05-19 10:11:24 -07001884 "grpc_cli_libs",
Craig Tiller224b04f2015-06-25 07:11:18 -07001885 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001886 ],
1887 "headers": [],
1888 "language": "c++",
1889 "name": "cli_call_test",
1890 "src": [
1891 "test/cpp/util/cli_call_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001892 ],
1893 "third_party": false,
1894 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001895 },
1896 {
1897 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001898 "gpr",
1899 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001900 "grpc",
1901 "grpc++",
1902 "grpc++_test_util",
1903 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001904 ],
1905 "headers": [],
1906 "language": "c++",
1907 "name": "client_crash_test",
1908 "src": [
1909 "test/cpp/end2end/client_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001910 ],
1911 "third_party": false,
1912 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001913 },
1914 {
1915 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001916 "gpr",
1917 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001918 "grpc",
1919 "grpc++",
1920 "grpc++_test_util",
1921 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001922 ],
1923 "headers": [],
1924 "language": "c++",
1925 "name": "client_crash_test_server",
1926 "src": [
1927 "test/cpp/end2end/client_crash_test_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001928 ],
1929 "third_party": false,
1930 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001931 },
1932 {
1933 "deps": [
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001934 "gpr",
1935 "grpc",
1936 "grpc++",
yang-g17487f92016-06-03 15:21:15 -07001937 "grpc++_codegen_base"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001938 ],
1939 "headers": [
1940 "src/proto/grpc/testing/control.grpc.pb.h",
1941 "src/proto/grpc/testing/control.pb.h",
1942 "src/proto/grpc/testing/messages.grpc.pb.h",
1943 "src/proto/grpc/testing/messages.pb.h",
1944 "src/proto/grpc/testing/payloads.grpc.pb.h",
1945 "src/proto/grpc/testing/payloads.pb.h",
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001946 "src/proto/grpc/testing/services.grpc.pb.h",
1947 "src/proto/grpc/testing/services.pb.h",
1948 "src/proto/grpc/testing/stats.grpc.pb.h",
1949 "src/proto/grpc/testing/stats.pb.h"
1950 ],
1951 "language": "c++",
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001952 "name": "codegen_test_full",
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001953 "src": [
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001954 "test/cpp/codegen/codegen_test_full.cc"
1955 ],
1956 "third_party": false,
1957 "type": "target"
1958 },
1959 {
1960 "deps": [
yang-g34b58612016-06-03 17:30:09 -07001961 "grpc++_codegen_base",
1962 "grpc++_codegen_base_src"
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001963 ],
1964 "headers": [
1965 "src/proto/grpc/testing/control.grpc.pb.h",
1966 "src/proto/grpc/testing/control.pb.h",
1967 "src/proto/grpc/testing/messages.grpc.pb.h",
1968 "src/proto/grpc/testing/messages.pb.h",
1969 "src/proto/grpc/testing/payloads.grpc.pb.h",
1970 "src/proto/grpc/testing/payloads.pb.h",
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001971 "src/proto/grpc/testing/services.grpc.pb.h",
1972 "src/proto/grpc/testing/services.pb.h",
1973 "src/proto/grpc/testing/stats.grpc.pb.h",
1974 "src/proto/grpc/testing/stats.pb.h"
1975 ],
1976 "language": "c++",
1977 "name": "codegen_test_minimal",
1978 "src": [
1979 "test/cpp/codegen/codegen_test_minimal.cc"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001980 ],
1981 "third_party": false,
1982 "type": "target"
1983 },
1984 {
1985 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001986 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07001987 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001988 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07001989 ],
1990 "headers": [],
1991 "language": "c++",
1992 "name": "credentials_test",
1993 "src": [
1994 "test/cpp/client/credentials_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001995 ],
1996 "third_party": false,
1997 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001998 },
1999 {
2000 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002001 "gpr",
2002 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002003 "grpc",
2004 "grpc++",
2005 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002006 ],
2007 "headers": [],
2008 "language": "c++",
2009 "name": "cxx_byte_buffer_test",
2010 "src": [
2011 "test/cpp/util/byte_buffer_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002012 ],
2013 "third_party": false,
2014 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002015 },
2016 {
2017 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002018 "gpr",
2019 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002020 "grpc",
2021 "grpc++",
2022 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002023 ],
2024 "headers": [],
2025 "language": "c++",
2026 "name": "cxx_slice_test",
2027 "src": [
2028 "test/cpp/util/slice_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002029 ],
2030 "third_party": false,
2031 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002032 },
2033 {
2034 "deps": [
Julien Boeuf0382bfa2015-08-24 23:55:43 -07002035 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07002036 ],
2037 "headers": [],
2038 "language": "c++",
Julien Boeuf8fd915a2015-08-19 21:18:14 -07002039 "name": "cxx_string_ref_test",
2040 "src": [
2041 "test/cpp/util/string_ref_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002042 ],
2043 "third_party": false,
2044 "type": "target"
Julien Boeuf8fd915a2015-08-19 21:18:14 -07002045 },
2046 {
2047 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002048 "gpr",
2049 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07002050 "grpc",
2051 "grpc++",
2052 "grpc_test_util"
2053 ],
2054 "headers": [],
2055 "language": "c++",
2056 "name": "cxx_time_test",
2057 "src": [
2058 "test/cpp/util/time_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002059 ],
2060 "third_party": false,
2061 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002062 },
2063 {
2064 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002065 "gpr",
2066 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002067 "grpc",
2068 "grpc++",
2069 "grpc++_test_util",
2070 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002071 ],
2072 "headers": [],
2073 "language": "c++",
2074 "name": "end2end_test",
2075 "src": [
2076 "test/cpp/end2end/end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002077 ],
2078 "third_party": false,
2079 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002080 },
2081 {
2082 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002083 "gpr",
2084 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002085 "grpc",
2086 "grpc++",
2087 "grpc++_test_util",
2088 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002089 ],
2090 "headers": [],
2091 "language": "c++",
2092 "name": "generic_end2end_test",
2093 "src": [
2094 "test/cpp/end2end/generic_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002095 ],
2096 "third_party": false,
2097 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002098 },
2099 {
2100 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002101 "gpr",
yang-gb8aa58b2016-04-14 15:50:50 -07002102 "grpc",
2103 "grpc++"
2104 ],
2105 "headers": [
2106 "src/proto/grpc/testing/compiler_test.grpc.pb.h",
2107 "src/proto/grpc/testing/compiler_test.pb.h"
2108 ],
2109 "language": "c++",
2110 "name": "golden_file_test",
2111 "src": [
2112 "test/cpp/codegen/golden_file_test.cc"
2113 ],
2114 "third_party": false,
2115 "type": "target"
2116 },
2117 {
2118 "deps": [
2119 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08002120 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002121 "grpc",
2122 "grpc++",
2123 "grpc++_test_config",
2124 "grpc++_test_util",
yang-gabdec2d2016-05-19 10:11:24 -07002125 "grpc_cli_libs",
Craig Tiller224b04f2015-06-25 07:11:18 -07002126 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002127 ],
2128 "headers": [],
2129 "language": "c++",
2130 "name": "grpc_cli",
2131 "src": [
2132 "test/cpp/util/grpc_cli.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002133 ],
2134 "third_party": false,
2135 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002136 },
2137 {
2138 "deps": [
2139 "grpc_plugin_support"
2140 ],
2141 "headers": [],
2142 "language": "c++",
2143 "name": "grpc_cpp_plugin",
2144 "src": [
2145 "src/compiler/cpp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002146 ],
2147 "third_party": false,
2148 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002149 },
2150 {
2151 "deps": [
2152 "grpc_plugin_support"
2153 ],
2154 "headers": [],
2155 "language": "c++",
2156 "name": "grpc_csharp_plugin",
2157 "src": [
2158 "src/compiler/csharp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002159 ],
2160 "third_party": false,
2161 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002162 },
2163 {
2164 "deps": [
2165 "grpc_plugin_support"
2166 ],
2167 "headers": [],
2168 "language": "c++",
murgatroid99d2ee81f2016-02-26 11:10:33 -08002169 "name": "grpc_node_plugin",
2170 "src": [
2171 "src/compiler/node_plugin.cc"
murgatroid99e264e392016-04-19 10:56:01 -07002172 ],
2173 "third_party": false,
2174 "type": "target"
murgatroid99d2ee81f2016-02-26 11:10:33 -08002175 },
2176 {
2177 "deps": [
2178 "grpc_plugin_support"
2179 ],
2180 "headers": [],
2181 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002182 "name": "grpc_objective_c_plugin",
2183 "src": [
2184 "src/compiler/objective_c_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002185 ],
2186 "third_party": false,
2187 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002188 },
2189 {
2190 "deps": [
2191 "grpc_plugin_support"
2192 ],
2193 "headers": [],
2194 "language": "c++",
2195 "name": "grpc_python_plugin",
2196 "src": [
2197 "src/compiler/python_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002198 ],
2199 "third_party": false,
2200 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002201 },
2202 {
2203 "deps": [
2204 "grpc_plugin_support"
2205 ],
2206 "headers": [],
2207 "language": "c++",
2208 "name": "grpc_ruby_plugin",
2209 "src": [
2210 "src/compiler/ruby_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002211 ],
2212 "third_party": false,
2213 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002214 },
2215 {
2216 "deps": [
Craig Tillereb841e22016-02-11 15:49:16 -08002217 "grpc",
2218 "grpc++",
2219 "grpc++_test_util",
2220 "grpc_test_util"
2221 ],
2222 "headers": [
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07002223 "src/proto/grpc/lb/v1/load_balancer.grpc.pb.h",
2224 "src/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillereb841e22016-02-11 15:49:16 -08002225 ],
2226 "language": "c++",
2227 "name": "grpclb_api_test",
2228 "src": [
2229 "test/cpp/grpclb/grpclb_api_test.cc"
Craig Tiller4ea45992016-02-23 17:13:38 -08002230 ],
2231 "third_party": false,
2232 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002233 },
2234 {
2235 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002236 "gpr",
2237 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002238 "grpc",
2239 "grpc++",
yang-gbe5a2c42016-01-14 13:11:15 -08002240 "grpc++_test_util",
2241 "grpc_test_util"
2242 ],
2243 "headers": [],
2244 "language": "c++",
2245 "name": "hybrid_end2end_test",
2246 "src": [
2247 "test/cpp/end2end/hybrid_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002248 ],
2249 "third_party": false,
2250 "type": "target"
yang-gbe5a2c42016-01-14 13:11:15 -08002251 },
2252 {
2253 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002254 "gpr",
2255 "gpr_test_util",
yang-gbe5a2c42016-01-14 13:11:15 -08002256 "grpc",
2257 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002258 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002259 "grpc++_test_util",
2260 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002261 "interop_client_helper",
2262 "interop_client_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002263 ],
2264 "headers": [],
2265 "language": "c++",
2266 "name": "interop_client",
Craig Tiller732a8752016-02-22 15:59:19 -08002267 "src": [],
2268 "third_party": false,
2269 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002270 },
2271 {
2272 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002273 "gpr",
2274 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002275 "grpc",
2276 "grpc++",
2277 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002278 "grpc++_test_util",
2279 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002280 "interop_server_helper",
2281 "interop_server_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002282 ],
2283 "headers": [],
2284 "language": "c++",
2285 "name": "interop_server",
Craig Tiller732a8752016-02-22 15:59:19 -08002286 "src": [],
2287 "third_party": false,
2288 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002289 },
2290 {
2291 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002292 "gpr",
2293 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002294 "grpc",
2295 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002296 ],
2297 "headers": [],
2298 "language": "c++",
2299 "name": "interop_test",
2300 "src": [
2301 "test/cpp/interop/interop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002302 ],
2303 "third_party": false,
2304 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002305 },
2306 {
2307 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002308 "gpr",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002309 "gpr_test_util",
2310 "grpc",
2311 "grpc++",
2312 "grpc++_test_config",
2313 "grpc++_test_util",
2314 "grpc_test_util"
2315 ],
2316 "headers": [],
2317 "language": "c++",
2318 "name": "json_run_localhost",
2319 "src": [
2320 "test/cpp/qps/json_run_localhost.cc"
2321 ],
2322 "third_party": false,
2323 "type": "target"
2324 },
2325 {
2326 "deps": [
2327 "gpr",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002328 "grpc",
2329 "grpc++",
2330 "grpc++_test_config"
2331 ],
2332 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002333 "src/proto/grpc/testing/metrics.grpc.pb.h",
2334 "src/proto/grpc/testing/metrics.pb.h",
2335 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002336 ],
2337 "language": "c++",
2338 "name": "metrics_client",
2339 "src": [
2340 "test/cpp/interop/metrics_client.cc",
2341 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002342 ],
2343 "third_party": false,
2344 "type": "target"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002345 },
2346 {
2347 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002348 "gpr",
2349 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002350 "grpc",
2351 "grpc++",
2352 "grpc++_test_util",
2353 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002354 ],
2355 "headers": [],
2356 "language": "c++",
2357 "name": "mock_test",
2358 "src": [
2359 "test/cpp/end2end/mock_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002360 ],
2361 "third_party": false,
2362 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002363 },
2364 {
2365 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002366 "gpr",
2367 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002368 "grpc",
2369 "grpc++",
Yuchen Zeng91c51a72016-05-20 14:46:49 -07002370 "grpc++_reflection",
2371 "grpc++_test_util",
2372 "grpc_test_util"
2373 ],
2374 "headers": [
2375 "test/cpp/util/proto_reflection_descriptor_database.h"
2376 ],
2377 "language": "c++",
2378 "name": "proto_server_reflection_test",
2379 "src": [
2380 "test/cpp/end2end/proto_server_reflection_test.cc",
2381 "test/cpp/util/proto_reflection_descriptor_database.cc",
2382 "test/cpp/util/proto_reflection_descriptor_database.h"
2383 ],
2384 "third_party": false,
2385 "type": "target"
2386 },
2387 {
2388 "deps": [
2389 "gpr",
2390 "gpr_test_util",
2391 "grpc",
2392 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002393 "grpc++_test_util",
2394 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002395 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002396 ],
2397 "headers": [],
2398 "language": "c++",
2399 "name": "qps_interarrival_test",
2400 "src": [
2401 "test/cpp/qps/qps_interarrival_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002402 ],
2403 "third_party": false,
2404 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002405 },
2406 {
2407 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002408 "gpr",
2409 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002410 "grpc",
2411 "grpc++",
2412 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002413 "grpc++_test_util",
2414 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002415 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002416 ],
David Klempnere27d1892016-05-19 13:50:16 -07002417 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07002418 "language": "c++",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002419 "name": "qps_json_driver",
2420 "src": [
2421 "test/cpp/qps/qps_json_driver.cc"
2422 ],
2423 "third_party": false,
2424 "type": "target"
2425 },
2426 {
2427 "deps": [
2428 "gpr",
2429 "gpr_test_util",
2430 "grpc",
2431 "grpc++",
2432 "grpc++_test_config",
2433 "grpc++_test_util",
2434 "grpc_test_util",
2435 "qps"
2436 ],
2437 "headers": [],
2438 "language": "c++",
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002439 "name": "qps_openloop_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07002440 "src": [
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002441 "test/cpp/qps/qps_openloop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002442 ],
2443 "third_party": false,
2444 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002445 },
2446 {
2447 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002448 "gpr",
2449 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002450 "grpc",
2451 "grpc++",
2452 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002453 "grpc++_test_util",
2454 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002455 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002456 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07002457 "headers": [
2458 "test/cpp/qps/client.h",
2459 "test/cpp/qps/server.h"
2460 ],
2461 "language": "c++",
2462 "name": "qps_worker",
2463 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07002464 "test/cpp/qps/client.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07002465 "test/cpp/qps/server.h",
2466 "test/cpp/qps/worker.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002467 ],
2468 "third_party": false,
2469 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002470 },
2471 {
2472 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002473 "gpr",
2474 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002475 "grpc",
2476 "grpc++",
2477 "grpc++_test_config",
2478 "grpc++_test_util",
2479 "grpc_test_util"
2480 ],
2481 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002482 "src/proto/grpc/testing/empty.grpc.pb.h",
2483 "src/proto/grpc/testing/empty.pb.h",
2484 "src/proto/grpc/testing/messages.grpc.pb.h",
2485 "src/proto/grpc/testing/messages.pb.h",
2486 "src/proto/grpc/testing/test.grpc.pb.h",
2487 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002488 ],
2489 "language": "c++",
2490 "name": "reconnect_interop_client",
2491 "src": [
2492 "test/cpp/interop/reconnect_interop_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002493 ],
2494 "third_party": false,
2495 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002496 },
2497 {
2498 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002499 "gpr",
2500 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002501 "grpc",
2502 "grpc++",
2503 "grpc++_test_config",
2504 "grpc++_test_util",
2505 "grpc_test_util",
Craig Tiller71f3a882015-12-02 12:47:58 -08002506 "reconnect_server",
2507 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07002508 ],
2509 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002510 "src/proto/grpc/testing/empty.grpc.pb.h",
2511 "src/proto/grpc/testing/empty.pb.h",
2512 "src/proto/grpc/testing/messages.grpc.pb.h",
2513 "src/proto/grpc/testing/messages.pb.h",
2514 "src/proto/grpc/testing/test.grpc.pb.h",
2515 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002516 ],
2517 "language": "c++",
2518 "name": "reconnect_interop_server",
2519 "src": [
2520 "test/cpp/interop/reconnect_interop_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002521 ],
2522 "third_party": false,
2523 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002524 },
2525 {
2526 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002527 "gpr",
2528 "gpr_test_util",
yang-g8068f862015-07-06 15:05:48 -07002529 "grpc",
yang-gd090fe12015-08-25 16:53:07 -07002530 "grpc++",
2531 "grpc++_test_util",
2532 "grpc_test_util"
yang-g8068f862015-07-06 15:05:48 -07002533 ],
2534 "headers": [],
2535 "language": "c++",
2536 "name": "secure_auth_context_test",
2537 "src": [
2538 "test/cpp/common/secure_auth_context_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002539 ],
2540 "third_party": false,
2541 "type": "target"
yang-g8068f862015-07-06 15:05:48 -07002542 },
2543 {
2544 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002545 "gpr",
2546 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002547 "grpc",
2548 "grpc++",
2549 "grpc++_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002550 "grpc_test_util",
2551 "qps"
2552 ],
2553 "headers": [],
2554 "language": "c++",
2555 "name": "secure_sync_unary_ping_pong_test",
2556 "src": [
2557 "test/cpp/qps/secure_sync_unary_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002558 ],
2559 "third_party": false,
2560 "type": "target"
vjpaif8603ad2015-11-04 12:49:33 -08002561 },
2562 {
2563 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002564 "gpr",
2565 "gpr_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002566 "grpc",
2567 "grpc++",
2568 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002569 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002570 ],
2571 "headers": [],
2572 "language": "c++",
Yuchen Zenga42ec212016-04-29 13:03:06 -07002573 "name": "server_builder_plugin_test",
2574 "src": [
2575 "test/cpp/end2end/server_builder_plugin_test.cc"
2576 ],
2577 "third_party": false,
2578 "type": "target"
2579 },
2580 {
2581 "deps": [
2582 "gpr",
2583 "gpr_test_util",
2584 "grpc",
2585 "grpc++",
2586 "grpc++_test_util",
2587 "grpc_test_util"
2588 ],
2589 "headers": [],
2590 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002591 "name": "server_crash_test",
2592 "src": [
2593 "test/cpp/end2end/server_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002594 ],
2595 "third_party": false,
2596 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002597 },
2598 {
2599 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002600 "gpr",
2601 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002602 "grpc",
2603 "grpc++",
2604 "grpc++_test_util",
2605 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002606 ],
2607 "headers": [],
2608 "language": "c++",
2609 "name": "server_crash_test_client",
2610 "src": [
2611 "test/cpp/end2end/server_crash_test_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002612 ],
2613 "third_party": false,
2614 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002615 },
2616 {
2617 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002618 "gpr",
2619 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002620 "grpc",
2621 "grpc++",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002622 "grpc++_test_util",
Craig Tiller333ced02015-08-24 10:57:32 -07002623 "grpc_test_util"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002624 ],
2625 "headers": [],
2626 "language": "c++",
2627 "name": "shutdown_test",
2628 "src": [
2629 "test/cpp/end2end/shutdown_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002630 ],
2631 "third_party": false,
2632 "type": "target"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002633 },
2634 {
2635 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002636 "gpr",
2637 "gpr_test_util",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002638 "grpc",
2639 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002640 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002641 ],
2642 "headers": [],
2643 "language": "c++",
2644 "name": "status_test",
2645 "src": [
2646 "test/cpp/util/status_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002647 ],
2648 "third_party": false,
2649 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002650 },
2651 {
2652 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002653 "gpr",
2654 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002655 "grpc",
2656 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002657 "grpc++_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002658 "grpc_test_util"
2659 ],
2660 "headers": [],
2661 "language": "c++",
2662 "name": "streaming_throughput_test",
2663 "src": [
2664 "test/cpp/end2end/streaming_throughput_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002665 ],
2666 "third_party": false,
2667 "type": "target"
Craig Tiller2ded19b2015-08-26 16:39:17 -07002668 },
2669 {
2670 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002671 "gpr",
2672 "gpr_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002673 "grpc",
2674 "grpc++",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002675 "grpc++_test_config",
2676 "grpc++_test_util",
2677 "grpc_test_util"
2678 ],
2679 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002680 "src/proto/grpc/testing/empty.grpc.pb.h",
2681 "src/proto/grpc/testing/empty.pb.h",
2682 "src/proto/grpc/testing/messages.grpc.pb.h",
2683 "src/proto/grpc/testing/messages.pb.h",
2684 "src/proto/grpc/testing/metrics.grpc.pb.h",
2685 "src/proto/grpc/testing/metrics.pb.h",
2686 "src/proto/grpc/testing/test.grpc.pb.h",
2687 "src/proto/grpc/testing/test.pb.h",
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002688 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002689 "test/cpp/interop/interop_client.h",
2690 "test/cpp/interop/stress_interop_client.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08002691 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002692 ],
2693 "language": "c++",
2694 "name": "stress_test",
2695 "src": [
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002696 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002697 "test/cpp/interop/interop_client.cc",
2698 "test/cpp/interop/interop_client.h",
2699 "test/cpp/interop/stress_interop_client.cc",
2700 "test/cpp/interop/stress_interop_client.h",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002701 "test/cpp/interop/stress_test.cc",
2702 "test/cpp/util/metrics_server.cc",
2703 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002704 ],
2705 "third_party": false,
2706 "type": "target"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002707 },
2708 {
2709 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002710 "gpr",
2711 "gpr_test_util",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002712 "grpc",
2713 "grpc++",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002714 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002715 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002716 ],
2717 "headers": [],
2718 "language": "c++",
2719 "name": "thread_stress_test",
2720 "src": [
2721 "test/cpp/end2end/thread_stress_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002722 ],
2723 "third_party": false,
2724 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002725 },
2726 {
2727 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002728 "gpr",
2729 "gpr_test_util",
Hongwei Wang8e04d412015-07-31 15:12:51 -07002730 "grpc",
2731 "grpc++",
2732 "grpc++_test_util",
2733 "grpc_test_util",
2734 "grpc_zookeeper"
2735 ],
Craig Tiller1b4e3302015-12-17 16:35:00 -08002736 "headers": [
2737 "src/proto/grpc/testing/echo.grpc.pb.h",
2738 "src/proto/grpc/testing/echo.pb.h"
2739 ],
Hongwei Wang8e04d412015-07-31 15:12:51 -07002740 "language": "c++",
2741 "name": "zookeeper_test",
2742 "src": [
2743 "test/cpp/end2end/zookeeper_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002744 ],
2745 "third_party": false,
2746 "type": "target"
Hongwei Wang8e04d412015-07-31 15:12:51 -07002747 },
2748 {
2749 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002750 "gpr",
Craig Tillerab230452016-01-04 08:18:43 -08002751 "grpc"
2752 ],
2753 "headers": [],
2754 "language": "c89",
2755 "name": "public_headers_must_be_c89",
2756 "src": [
2757 "test/core/surface/public_headers_must_be_c89.c"
Craig Tiller732a8752016-02-22 15:59:19 -08002758 ],
2759 "third_party": false,
2760 "type": "target"
2761 },
2762 {
2763 "deps": [
2764 "boringssl",
2765 "boringssl_aes_test_lib",
2766 "boringssl_test_util"
2767 ],
2768 "headers": [],
2769 "language": "c++",
2770 "name": "boringssl_aes_test",
2771 "src": [],
2772 "third_party": true,
2773 "type": "target"
2774 },
2775 {
2776 "deps": [
2777 "boringssl",
Craig Tiller3d62fc62016-03-15 09:57:26 -07002778 "boringssl_asn1_test_lib",
2779 "boringssl_test_util"
2780 ],
2781 "headers": [],
2782 "language": "c++",
2783 "name": "boringssl_asn1_test",
2784 "src": [],
2785 "third_party": true,
2786 "type": "target"
2787 },
2788 {
2789 "deps": [
2790 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08002791 "boringssl_base64_test_lib",
2792 "boringssl_test_util"
2793 ],
2794 "headers": [],
2795 "language": "c++",
2796 "name": "boringssl_base64_test",
2797 "src": [],
2798 "third_party": true,
2799 "type": "target"
2800 },
2801 {
2802 "deps": [
2803 "boringssl",
2804 "boringssl_bio_test_lib",
2805 "boringssl_test_util"
2806 ],
2807 "headers": [],
2808 "language": "c++",
2809 "name": "boringssl_bio_test",
2810 "src": [],
2811 "third_party": true,
2812 "type": "target"
2813 },
2814 {
2815 "deps": [
2816 "boringssl",
2817 "boringssl_bn_test_lib",
2818 "boringssl_test_util"
2819 ],
2820 "headers": [],
2821 "language": "c++",
2822 "name": "boringssl_bn_test",
2823 "src": [],
2824 "third_party": true,
2825 "type": "target"
2826 },
2827 {
2828 "deps": [
2829 "boringssl",
2830 "boringssl_bytestring_test_lib",
2831 "boringssl_test_util"
2832 ],
2833 "headers": [],
2834 "language": "c++",
2835 "name": "boringssl_bytestring_test",
2836 "src": [],
2837 "third_party": true,
2838 "type": "target"
2839 },
2840 {
2841 "deps": [
2842 "boringssl",
2843 "boringssl_aead_test_lib",
2844 "boringssl_test_util"
2845 ],
2846 "headers": [],
2847 "language": "c++",
2848 "name": "boringssl_aead_test",
2849 "src": [],
2850 "third_party": true,
2851 "type": "target"
2852 },
2853 {
2854 "deps": [
2855 "boringssl",
2856 "boringssl_cipher_test_lib",
2857 "boringssl_test_util"
2858 ],
2859 "headers": [],
2860 "language": "c++",
2861 "name": "boringssl_cipher_test",
2862 "src": [],
2863 "third_party": true,
2864 "type": "target"
2865 },
2866 {
2867 "deps": [
2868 "boringssl",
2869 "boringssl_cmac_test_lib",
2870 "boringssl_test_util"
2871 ],
2872 "headers": [],
2873 "language": "c++",
2874 "name": "boringssl_cmac_test",
2875 "src": [],
2876 "third_party": true,
2877 "type": "target"
2878 },
2879 {
2880 "deps": [
2881 "boringssl",
2882 "boringssl_constant_time_test_lib",
2883 "boringssl_test_util"
2884 ],
2885 "headers": [],
2886 "language": "c++",
2887 "name": "boringssl_constant_time_test",
2888 "src": [],
2889 "third_party": true,
2890 "type": "target"
2891 },
2892 {
2893 "deps": [
2894 "boringssl",
2895 "boringssl_ed25519_test_lib",
2896 "boringssl_test_util"
2897 ],
2898 "headers": [],
2899 "language": "c++",
2900 "name": "boringssl_ed25519_test",
2901 "src": [],
2902 "third_party": true,
2903 "type": "target"
2904 },
2905 {
2906 "deps": [
2907 "boringssl",
2908 "boringssl_test_util",
2909 "boringssl_x25519_test_lib"
2910 ],
2911 "headers": [],
2912 "language": "c++",
2913 "name": "boringssl_x25519_test",
2914 "src": [],
2915 "third_party": true,
2916 "type": "target"
2917 },
2918 {
2919 "deps": [
2920 "boringssl",
2921 "boringssl_dh_test_lib",
2922 "boringssl_test_util"
2923 ],
2924 "headers": [],
2925 "language": "c++",
2926 "name": "boringssl_dh_test",
2927 "src": [],
2928 "third_party": true,
2929 "type": "target"
2930 },
2931 {
2932 "deps": [
2933 "boringssl",
2934 "boringssl_digest_test_lib",
2935 "boringssl_test_util"
2936 ],
2937 "headers": [],
2938 "language": "c++",
2939 "name": "boringssl_digest_test",
2940 "src": [],
2941 "third_party": true,
2942 "type": "target"
2943 },
2944 {
2945 "deps": [
2946 "boringssl",
2947 "boringssl_dsa_test_lib",
2948 "boringssl_test_util"
2949 ],
2950 "headers": [],
2951 "language": "c++",
2952 "name": "boringssl_dsa_test",
2953 "src": [],
2954 "third_party": true,
2955 "type": "target"
2956 },
2957 {
2958 "deps": [
2959 "boringssl",
2960 "boringssl_ec_test_lib",
2961 "boringssl_test_util"
2962 ],
2963 "headers": [],
2964 "language": "c++",
2965 "name": "boringssl_ec_test",
2966 "src": [],
2967 "third_party": true,
2968 "type": "target"
2969 },
2970 {
2971 "deps": [
2972 "boringssl",
2973 "boringssl_example_mul_lib",
2974 "boringssl_test_util"
2975 ],
2976 "headers": [],
2977 "language": "c++",
2978 "name": "boringssl_example_mul",
2979 "src": [],
2980 "third_party": true,
2981 "type": "target"
2982 },
2983 {
2984 "deps": [
2985 "boringssl",
2986 "boringssl_ecdsa_test_lib",
2987 "boringssl_test_util"
2988 ],
2989 "headers": [],
2990 "language": "c++",
2991 "name": "boringssl_ecdsa_test",
2992 "src": [],
2993 "third_party": true,
2994 "type": "target"
2995 },
2996 {
2997 "deps": [
2998 "boringssl",
2999 "boringssl_err_test_lib",
3000 "boringssl_test_util"
3001 ],
3002 "headers": [],
3003 "language": "c++",
3004 "name": "boringssl_err_test",
3005 "src": [],
3006 "third_party": true,
3007 "type": "target"
3008 },
3009 {
3010 "deps": [
3011 "boringssl",
3012 "boringssl_evp_extra_test_lib",
3013 "boringssl_test_util"
3014 ],
3015 "headers": [],
3016 "language": "c++",
3017 "name": "boringssl_evp_extra_test",
3018 "src": [],
3019 "third_party": true,
3020 "type": "target"
3021 },
3022 {
3023 "deps": [
3024 "boringssl",
3025 "boringssl_evp_test_lib",
3026 "boringssl_test_util"
3027 ],
3028 "headers": [],
3029 "language": "c++",
3030 "name": "boringssl_evp_test",
3031 "src": [],
3032 "third_party": true,
3033 "type": "target"
3034 },
3035 {
3036 "deps": [
3037 "boringssl",
3038 "boringssl_pbkdf_test_lib",
3039 "boringssl_test_util"
3040 ],
3041 "headers": [],
3042 "language": "c++",
3043 "name": "boringssl_pbkdf_test",
3044 "src": [],
3045 "third_party": true,
3046 "type": "target"
3047 },
3048 {
3049 "deps": [
3050 "boringssl",
3051 "boringssl_hkdf_test_lib",
3052 "boringssl_test_util"
3053 ],
3054 "headers": [],
3055 "language": "c++",
3056 "name": "boringssl_hkdf_test",
3057 "src": [],
3058 "third_party": true,
3059 "type": "target"
3060 },
3061 {
3062 "deps": [
3063 "boringssl",
3064 "boringssl_hmac_test_lib",
3065 "boringssl_test_util"
3066 ],
3067 "headers": [],
3068 "language": "c++",
3069 "name": "boringssl_hmac_test",
3070 "src": [],
3071 "third_party": true,
3072 "type": "target"
3073 },
3074 {
3075 "deps": [
3076 "boringssl",
3077 "boringssl_lhash_test_lib",
3078 "boringssl_test_util"
3079 ],
3080 "headers": [],
3081 "language": "c++",
3082 "name": "boringssl_lhash_test",
3083 "src": [],
3084 "third_party": true,
3085 "type": "target"
3086 },
3087 {
3088 "deps": [
3089 "boringssl",
3090 "boringssl_gcm_test_lib",
3091 "boringssl_test_util"
3092 ],
3093 "headers": [],
3094 "language": "c++",
3095 "name": "boringssl_gcm_test",
3096 "src": [],
3097 "third_party": true,
3098 "type": "target"
3099 },
3100 {
3101 "deps": [
3102 "boringssl",
3103 "boringssl_pkcs12_test_lib",
3104 "boringssl_test_util"
3105 ],
3106 "headers": [],
3107 "language": "c++",
3108 "name": "boringssl_pkcs12_test",
3109 "src": [],
3110 "third_party": true,
3111 "type": "target"
3112 },
3113 {
3114 "deps": [
3115 "boringssl",
3116 "boringssl_pkcs8_test_lib",
3117 "boringssl_test_util"
3118 ],
3119 "headers": [],
3120 "language": "c++",
3121 "name": "boringssl_pkcs8_test",
3122 "src": [],
3123 "third_party": true,
3124 "type": "target"
3125 },
3126 {
3127 "deps": [
3128 "boringssl",
3129 "boringssl_poly1305_test_lib",
3130 "boringssl_test_util"
3131 ],
3132 "headers": [],
3133 "language": "c++",
3134 "name": "boringssl_poly1305_test",
3135 "src": [],
3136 "third_party": true,
3137 "type": "target"
3138 },
3139 {
3140 "deps": [
3141 "boringssl",
3142 "boringssl_refcount_test_lib",
3143 "boringssl_test_util"
3144 ],
3145 "headers": [],
3146 "language": "c++",
3147 "name": "boringssl_refcount_test",
3148 "src": [],
3149 "third_party": true,
3150 "type": "target"
3151 },
3152 {
3153 "deps": [
3154 "boringssl",
3155 "boringssl_rsa_test_lib",
3156 "boringssl_test_util"
3157 ],
3158 "headers": [],
3159 "language": "c++",
3160 "name": "boringssl_rsa_test",
3161 "src": [],
3162 "third_party": true,
3163 "type": "target"
3164 },
3165 {
3166 "deps": [
3167 "boringssl",
3168 "boringssl_test_util",
3169 "boringssl_thread_test_lib"
3170 ],
3171 "headers": [],
3172 "language": "c++",
3173 "name": "boringssl_thread_test",
3174 "src": [],
3175 "third_party": true,
3176 "type": "target"
3177 },
3178 {
3179 "deps": [
3180 "boringssl",
3181 "boringssl_pkcs7_test_lib",
3182 "boringssl_test_util"
3183 ],
3184 "headers": [],
3185 "language": "c++",
3186 "name": "boringssl_pkcs7_test",
3187 "src": [],
3188 "third_party": true,
3189 "type": "target"
3190 },
3191 {
3192 "deps": [
3193 "boringssl",
Craig Tiller88b9e482016-04-21 15:09:56 -07003194 "boringssl_test_util",
3195 "boringssl_x509_test_lib"
3196 ],
3197 "headers": [],
3198 "language": "c++",
3199 "name": "boringssl_x509_test",
3200 "src": [],
3201 "third_party": true,
3202 "type": "target"
3203 },
3204 {
3205 "deps": [
3206 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08003207 "boringssl_tab_test_lib",
3208 "boringssl_test_util"
3209 ],
3210 "headers": [],
3211 "language": "c++",
3212 "name": "boringssl_tab_test",
3213 "src": [],
3214 "third_party": true,
3215 "type": "target"
3216 },
3217 {
3218 "deps": [
3219 "boringssl",
3220 "boringssl_test_util",
3221 "boringssl_v3name_test_lib"
3222 ],
3223 "headers": [],
3224 "language": "c++",
3225 "name": "boringssl_v3name_test",
3226 "src": [],
3227 "third_party": true,
3228 "type": "target"
3229 },
3230 {
3231 "deps": [
3232 "boringssl",
3233 "boringssl_pqueue_test_lib",
3234 "boringssl_test_util"
3235 ],
3236 "headers": [],
3237 "language": "c++",
3238 "name": "boringssl_pqueue_test",
3239 "src": [],
3240 "third_party": true,
3241 "type": "target"
3242 },
3243 {
3244 "deps": [
3245 "boringssl",
3246 "boringssl_ssl_test_lib",
3247 "boringssl_test_util"
3248 ],
3249 "headers": [],
3250 "language": "c++",
3251 "name": "boringssl_ssl_test",
3252 "src": [],
3253 "third_party": true,
3254 "type": "target"
Craig Tillerab230452016-01-04 08:18:43 -08003255 },
3256 {
3257 "deps": [
Craig Tiller3dca23a2016-01-21 11:44:55 -08003258 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003259 "gpr",
3260 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003261 "grpc_test_util_unsecure",
3262 "grpc_unsecure"
3263 ],
3264 "headers": [],
3265 "language": "c",
3266 "name": "badreq_bad_client_test",
3267 "src": [
3268 "test/core/bad_client/tests/badreq.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003269 ],
3270 "third_party": false,
3271 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003272 },
3273 {
3274 "deps": [
3275 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003276 "gpr",
3277 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003278 "grpc_test_util_unsecure",
3279 "grpc_unsecure"
3280 ],
3281 "headers": [],
3282 "language": "c",
3283 "name": "connection_prefix_bad_client_test",
3284 "src": [
3285 "test/core/bad_client/tests/connection_prefix.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003286 ],
3287 "third_party": false,
3288 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003289 },
3290 {
3291 "deps": [
3292 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003293 "gpr",
3294 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003295 "grpc_test_util_unsecure",
3296 "grpc_unsecure"
3297 ],
3298 "headers": [],
3299 "language": "c",
Craig Tiller307a7202016-04-02 07:40:39 -07003300 "name": "head_of_line_blocking_bad_client_test",
3301 "src": [
3302 "test/core/bad_client/tests/head_of_line_blocking.c"
3303 ],
3304 "third_party": false,
3305 "type": "target"
3306 },
3307 {
3308 "deps": [
3309 "bad_client_test",
3310 "gpr",
3311 "gpr_test_util",
3312 "grpc_test_util_unsecure",
3313 "grpc_unsecure"
3314 ],
3315 "headers": [],
3316 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003317 "name": "headers_bad_client_test",
3318 "src": [
3319 "test/core/bad_client/tests/headers.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003320 ],
3321 "third_party": false,
3322 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003323 },
3324 {
3325 "deps": [
3326 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003327 "gpr",
3328 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003329 "grpc_test_util_unsecure",
3330 "grpc_unsecure"
3331 ],
3332 "headers": [],
3333 "language": "c",
3334 "name": "initial_settings_frame_bad_client_test",
3335 "src": [
3336 "test/core/bad_client/tests/initial_settings_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003337 ],
3338 "third_party": false,
3339 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003340 },
3341 {
3342 "deps": [
3343 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003344 "gpr",
3345 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003346 "grpc_test_util_unsecure",
3347 "grpc_unsecure"
3348 ],
3349 "headers": [],
3350 "language": "c",
Mark D. Roth8a1d8052016-05-03 10:44:56 -07003351 "name": "large_metadata_bad_client_test",
3352 "src": [
3353 "test/core/bad_client/tests/large_metadata.c"
3354 ],
3355 "third_party": false,
3356 "type": "target"
3357 },
3358 {
3359 "deps": [
3360 "bad_client_test",
3361 "gpr",
3362 "gpr_test_util",
3363 "grpc_test_util_unsecure",
3364 "grpc_unsecure"
3365 ],
3366 "headers": [],
3367 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003368 "name": "server_registered_method_bad_client_test",
3369 "src": [
3370 "test/core/bad_client/tests/server_registered_method.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003371 ],
3372 "third_party": false,
3373 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003374 },
3375 {
3376 "deps": [
3377 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003378 "gpr",
3379 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003380 "grpc_test_util_unsecure",
3381 "grpc_unsecure"
3382 ],
3383 "headers": [],
3384 "language": "c",
3385 "name": "simple_request_bad_client_test",
3386 "src": [
3387 "test/core/bad_client/tests/simple_request.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003388 ],
3389 "third_party": false,
3390 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003391 },
3392 {
3393 "deps": [
3394 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003395 "gpr",
3396 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003397 "grpc_test_util_unsecure",
3398 "grpc_unsecure"
3399 ],
3400 "headers": [],
3401 "language": "c",
3402 "name": "unknown_frame_bad_client_test",
3403 "src": [
3404 "test/core/bad_client/tests/unknown_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003405 ],
3406 "third_party": false,
3407 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003408 },
3409 {
3410 "deps": [
3411 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003412 "gpr",
3413 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003414 "grpc_test_util_unsecure",
3415 "grpc_unsecure"
3416 ],
3417 "headers": [],
3418 "language": "c",
3419 "name": "window_overflow_bad_client_test",
3420 "src": [
3421 "test/core/bad_client/tests/window_overflow.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003422 ],
3423 "third_party": false,
3424 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003425 },
3426 {
3427 "deps": [
3428 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003429 "gpr",
3430 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003431 "grpc",
3432 "grpc_test_util"
3433 ],
3434 "headers": [],
3435 "language": "c",
3436 "name": "bad_ssl_alpn_server",
3437 "src": [
3438 "test/core/bad_ssl/servers/alpn.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003439 ],
3440 "third_party": false,
3441 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003442 },
3443 {
3444 "deps": [
3445 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003446 "gpr",
3447 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003448 "grpc",
3449 "grpc_test_util"
3450 ],
3451 "headers": [],
3452 "language": "c",
3453 "name": "bad_ssl_cert_server",
3454 "src": [
3455 "test/core/bad_ssl/servers/cert.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003456 ],
3457 "third_party": false,
3458 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003459 },
3460 {
3461 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003462 "gpr",
3463 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003464 "grpc",
3465 "grpc_test_util"
3466 ],
3467 "headers": [],
3468 "language": "c",
3469 "name": "bad_ssl_alpn_test",
3470 "src": [
3471 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003472 ],
3473 "third_party": false,
3474 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003475 },
3476 {
3477 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003478 "gpr",
3479 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003480 "grpc",
3481 "grpc_test_util"
3482 ],
3483 "headers": [],
3484 "language": "c",
3485 "name": "bad_ssl_cert_test",
3486 "src": [
3487 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003488 ],
3489 "third_party": false,
3490 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003491 },
3492 {
3493 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003494 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003495 "gpr",
3496 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003497 "grpc",
3498 "grpc_test_util"
3499 ],
3500 "headers": [],
3501 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003502 "name": "h2_census_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003503 "src": [
3504 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003505 ],
3506 "third_party": false,
3507 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003508 },
3509 {
3510 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003511 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003512 "gpr",
3513 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003514 "grpc",
3515 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003516 ],
3517 "headers": [],
3518 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003519 "name": "h2_compress_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003520 "src": [
3521 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003522 ],
3523 "third_party": false,
3524 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003525 },
3526 {
3527 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003528 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003529 "gpr",
3530 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003531 "grpc",
3532 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003533 ],
3534 "headers": [],
3535 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003536 "name": "h2_fakesec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003537 "src": [
3538 "test/core/end2end/fixtures/h2_fakesec.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003539 ],
3540 "third_party": false,
3541 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003542 },
3543 {
3544 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003545 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003546 "gpr",
3547 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003548 "grpc",
3549 "grpc_test_util"
3550 ],
3551 "headers": [],
3552 "language": "c",
Adam Michalik46cc2ac2016-05-16 11:12:04 -07003553 "name": "h2_fd_test",
3554 "src": [
3555 "test/core/end2end/fixtures/h2_fd.c"
3556 ],
3557 "third_party": false,
3558 "type": "target"
3559 },
3560 {
3561 "deps": [
3562 "end2end_tests",
3563 "gpr",
3564 "gpr_test_util",
3565 "grpc",
3566 "grpc_test_util"
3567 ],
3568 "headers": [],
3569 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003570 "name": "h2_full_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003571 "src": [
3572 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003573 ],
3574 "third_party": false,
3575 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003576 },
3577 {
3578 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003579 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003580 "gpr",
3581 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003582 "grpc",
3583 "grpc_test_util"
3584 ],
3585 "headers": [],
3586 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003587 "name": "h2_full+pipe_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003588 "src": [
3589 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003590 ],
3591 "third_party": false,
3592 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003593 },
3594 {
3595 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003596 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003597 "gpr",
3598 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003599 "grpc",
3600 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003601 ],
3602 "headers": [],
3603 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003604 "name": "h2_full+trace_test",
3605 "src": [
3606 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003607 ],
3608 "third_party": false,
3609 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003610 },
3611 {
3612 "deps": [
Craig Tiller178edfa2016-02-17 20:54:46 -08003613 "end2end_tests",
3614 "gpr",
3615 "gpr_test_util",
3616 "grpc",
3617 "grpc_test_util"
3618 ],
3619 "headers": [],
3620 "language": "c",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07003621 "name": "h2_loadreporting_test",
3622 "src": [
3623 "test/core/end2end/fixtures/h2_loadreporting.c"
3624 ],
3625 "third_party": false,
3626 "type": "target"
3627 },
3628 {
3629 "deps": [
3630 "end2end_tests",
3631 "gpr",
3632 "gpr_test_util",
3633 "grpc",
3634 "grpc_test_util"
3635 ],
3636 "headers": [],
3637 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003638 "name": "h2_oauth2_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003639 "src": [
3640 "test/core/end2end/fixtures/h2_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003641 ],
3642 "third_party": false,
3643 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003644 },
3645 {
3646 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003647 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003648 "gpr",
3649 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003650 "grpc",
3651 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003652 ],
3653 "headers": [],
3654 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003655 "name": "h2_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003656 "src": [
3657 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003658 ],
3659 "third_party": false,
3660 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003661 },
3662 {
3663 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003664 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003665 "gpr",
3666 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003667 "grpc",
3668 "grpc_test_util"
3669 ],
3670 "headers": [],
3671 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003672 "name": "h2_sockpair_test",
3673 "src": [
3674 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003675 ],
3676 "third_party": false,
3677 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003678 },
3679 {
3680 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003681 "end2end_tests",
3682 "gpr",
3683 "gpr_test_util",
3684 "grpc",
3685 "grpc_test_util"
3686 ],
3687 "headers": [],
3688 "language": "c",
3689 "name": "h2_sockpair+trace_test",
3690 "src": [
3691 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003692 ],
3693 "third_party": false,
3694 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003695 },
3696 {
3697 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003698 "end2end_tests",
3699 "gpr",
3700 "gpr_test_util",
3701 "grpc",
3702 "grpc_test_util"
3703 ],
3704 "headers": [],
3705 "language": "c",
3706 "name": "h2_sockpair_1byte_test",
3707 "src": [
3708 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003709 ],
3710 "third_party": false,
3711 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003712 },
3713 {
3714 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003715 "end2end_tests",
3716 "gpr",
3717 "gpr_test_util",
3718 "grpc",
3719 "grpc_test_util"
3720 ],
3721 "headers": [],
3722 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003723 "name": "h2_ssl_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003724 "src": [
3725 "test/core/end2end/fixtures/h2_ssl.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003726 ],
3727 "third_party": false,
3728 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003729 },
3730 {
3731 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003732 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003733 "gpr",
3734 "gpr_test_util",
Craig Tiller17effab2015-08-04 08:19:36 -07003735 "grpc",
3736 "grpc_test_util"
3737 ],
3738 "headers": [],
3739 "language": "c",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07003740 "name": "h2_ssl_cert_test",
3741 "src": [
3742 "test/core/end2end/fixtures/h2_ssl_cert.c"
3743 ],
3744 "third_party": false,
3745 "type": "target"
3746 },
3747 {
3748 "deps": [
3749 "end2end_tests",
3750 "gpr",
3751 "gpr_test_util",
3752 "grpc",
3753 "grpc_test_util"
3754 ],
3755 "headers": [],
3756 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003757 "name": "h2_ssl_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003758 "src": [
3759 "test/core/end2end/fixtures/h2_ssl_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003760 ],
3761 "third_party": false,
3762 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003763 },
3764 {
3765 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003766 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003767 "gpr",
3768 "gpr_test_util",
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -07003769 "grpc",
3770 "grpc_test_util"
3771 ],
3772 "headers": [],
3773 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003774 "name": "h2_uds_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003775 "src": [
3776 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003777 ],
3778 "third_party": false,
3779 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003780 },
3781 {
3782 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003783 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003784 "gpr",
3785 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003786 "grpc_test_util_unsecure",
3787 "grpc_unsecure"
3788 ],
3789 "headers": [],
3790 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003791 "name": "h2_census_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003792 "src": [
3793 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003794 ],
3795 "third_party": false,
3796 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003797 },
3798 {
3799 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003800 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003801 "gpr",
3802 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003803 "grpc_test_util_unsecure",
3804 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003805 ],
3806 "headers": [],
3807 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003808 "name": "h2_compress_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003809 "src": [
3810 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003811 ],
3812 "third_party": false,
3813 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003814 },
3815 {
3816 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003817 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003818 "gpr",
3819 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003820 "grpc_test_util_unsecure",
3821 "grpc_unsecure"
3822 ],
3823 "headers": [],
3824 "language": "c",
Adam Michalik46cc2ac2016-05-16 11:12:04 -07003825 "name": "h2_fd_nosec_test",
3826 "src": [
3827 "test/core/end2end/fixtures/h2_fd.c"
3828 ],
3829 "third_party": false,
3830 "type": "target"
3831 },
3832 {
3833 "deps": [
3834 "end2end_nosec_tests",
3835 "gpr",
3836 "gpr_test_util",
3837 "grpc_test_util_unsecure",
3838 "grpc_unsecure"
3839 ],
3840 "headers": [],
3841 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003842 "name": "h2_full_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003843 "src": [
3844 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003845 ],
3846 "third_party": false,
3847 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003848 },
3849 {
3850 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003851 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003852 "gpr",
3853 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003854 "grpc_test_util_unsecure",
3855 "grpc_unsecure"
3856 ],
3857 "headers": [],
3858 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003859 "name": "h2_full+pipe_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003860 "src": [
3861 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003862 ],
3863 "third_party": false,
3864 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003865 },
3866 {
3867 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003868 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003869 "gpr",
3870 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003871 "grpc_test_util_unsecure",
3872 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003873 ],
3874 "headers": [],
3875 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003876 "name": "h2_full+trace_nosec_test",
3877 "src": [
3878 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003879 ],
3880 "third_party": false,
3881 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003882 },
3883 {
3884 "deps": [
3885 "end2end_nosec_tests",
3886 "gpr",
3887 "gpr_test_util",
3888 "grpc_test_util_unsecure",
3889 "grpc_unsecure"
3890 ],
3891 "headers": [],
3892 "language": "c",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07003893 "name": "h2_loadreporting_nosec_test",
3894 "src": [
3895 "test/core/end2end/fixtures/h2_loadreporting.c"
3896 ],
3897 "third_party": false,
3898 "type": "target"
3899 },
3900 {
3901 "deps": [
3902 "end2end_nosec_tests",
3903 "gpr",
3904 "gpr_test_util",
3905 "grpc_test_util_unsecure",
3906 "grpc_unsecure"
3907 ],
3908 "headers": [],
3909 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003910 "name": "h2_proxy_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003911 "src": [
3912 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003913 ],
3914 "third_party": false,
3915 "type": "target"
Craig Tiller17effab2015-08-04 08:19:36 -07003916 },
3917 {
3918 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003919 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003920 "gpr",
3921 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003922 "grpc_test_util_unsecure",
3923 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003924 ],
3925 "headers": [],
3926 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003927 "name": "h2_sockpair_nosec_test",
3928 "src": [
3929 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003930 ],
3931 "third_party": false,
3932 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003933 },
3934 {
3935 "deps": [
3936 "end2end_nosec_tests",
3937 "gpr",
3938 "gpr_test_util",
3939 "grpc_test_util_unsecure",
3940 "grpc_unsecure"
3941 ],
3942 "headers": [],
3943 "language": "c",
3944 "name": "h2_sockpair+trace_nosec_test",
3945 "src": [
3946 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003947 ],
3948 "third_party": false,
3949 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003950 },
3951 {
3952 "deps": [
3953 "end2end_nosec_tests",
3954 "gpr",
3955 "gpr_test_util",
3956 "grpc_test_util_unsecure",
3957 "grpc_unsecure"
3958 ],
3959 "headers": [],
3960 "language": "c",
3961 "name": "h2_sockpair_1byte_nosec_test",
3962 "src": [
3963 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003964 ],
3965 "third_party": false,
3966 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003967 },
3968 {
3969 "deps": [
3970 "end2end_nosec_tests",
3971 "gpr",
3972 "gpr_test_util",
3973 "grpc_test_util_unsecure",
3974 "grpc_unsecure"
3975 ],
3976 "headers": [],
3977 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003978 "name": "h2_uds_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003979 "src": [
3980 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003981 ],
3982 "third_party": false,
3983 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003984 },
3985 {
3986 "deps": [
Craig Tillerf05837a2016-03-29 20:42:29 -07003987 "gpr",
3988 "gpr_test_util",
3989 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07003990 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07003991 ],
3992 "headers": [],
3993 "language": "c",
Craig Tillerfc98f922016-04-13 08:45:06 -07003994 "name": "api_fuzzer_one_entry",
3995 "src": [
Craig Tiller0ca01ed2016-04-23 13:31:34 -07003996 "test/core/end2end/fuzzers/api_fuzzer.c",
3997 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerfc98f922016-04-13 08:45:06 -07003998 ],
3999 "third_party": false,
4000 "type": "target"
4001 },
4002 {
4003 "deps": [
4004 "gpr",
4005 "gpr_test_util",
4006 "grpc",
Craig Tiller0ca01ed2016-04-23 13:31:34 -07004007 "grpc_test_util"
Craig Tillerfc98f922016-04-13 08:45:06 -07004008 ],
4009 "headers": [],
4010 "language": "c",
Craig Tiller845516e2016-04-11 20:49:20 -07004011 "name": "client_fuzzer_one_entry",
4012 "src": [
Craig Tillerabf7d752016-04-12 13:58:02 -07004013 "test/core/end2end/fuzzers/client_fuzzer.c",
4014 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tiller845516e2016-04-11 20:49:20 -07004015 ],
4016 "third_party": false,
4017 "type": "target"
4018 },
4019 {
4020 "deps": [
4021 "gpr",
4022 "gpr_test_util",
4023 "grpc",
Craig Tillerabf7d752016-04-12 13:58:02 -07004024 "grpc_test_util"
Craig Tiller845516e2016-04-11 20:49:20 -07004025 ],
4026 "headers": [],
4027 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07004028 "name": "hpack_parser_fuzzer_test_one_entry",
4029 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004030 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c",
4031 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004032 ],
4033 "third_party": false,
4034 "type": "target"
4035 },
4036 {
4037 "deps": [
4038 "gpr",
4039 "gpr_test_util",
4040 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004041 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004042 ],
4043 "headers": [],
4044 "language": "c",
4045 "name": "http_fuzzer_test_one_entry",
4046 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004047 "test/core/http/fuzzer.c",
4048 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004049 ],
4050 "third_party": false,
4051 "type": "target"
4052 },
4053 {
4054 "deps": [
4055 "gpr",
4056 "gpr_test_util",
4057 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004058 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004059 ],
4060 "headers": [],
4061 "language": "c",
4062 "name": "json_fuzzer_test_one_entry",
4063 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004064 "test/core/json/fuzzer.c",
4065 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004066 ],
4067 "third_party": false,
4068 "type": "target"
4069 },
4070 {
4071 "deps": [
4072 "gpr",
4073 "gpr_test_util",
4074 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004075 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004076 ],
4077 "headers": [],
4078 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004079 "name": "nanopb_fuzzer_response_test_one_entry",
4080 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004081 "test/core/nanopb/fuzzer_response.c",
4082 "test/core/util/one_corpus_entry_fuzzer.c"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004083 ],
4084 "third_party": false,
4085 "type": "target"
4086 },
4087 {
4088 "deps": [
4089 "gpr",
4090 "gpr_test_util",
4091 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004092 "grpc_test_util"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004093 ],
4094 "headers": [],
4095 "language": "c",
4096 "name": "nanopb_fuzzer_serverlist_test_one_entry",
4097 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004098 "test/core/nanopb/fuzzer_serverlist.c",
4099 "test/core/util/one_corpus_entry_fuzzer.c"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004100 ],
4101 "third_party": false,
4102 "type": "target"
4103 },
4104 {
4105 "deps": [
4106 "gpr",
4107 "gpr_test_util",
4108 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004109 "grpc_test_util"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004110 ],
4111 "headers": [],
4112 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07004113 "name": "server_fuzzer_one_entry",
4114 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004115 "test/core/end2end/fuzzers/server_fuzzer.c",
4116 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerdf262c62016-04-02 13:53:49 -07004117 ],
4118 "third_party": false,
4119 "type": "target"
4120 },
4121 {
4122 "deps": [
4123 "gpr",
4124 "gpr_test_util",
4125 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004126 "grpc_test_util"
Craig Tillerdf262c62016-04-02 13:53:49 -07004127 ],
4128 "headers": [],
4129 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07004130 "name": "uri_fuzzer_test_one_entry",
4131 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004132 "test/core/client_config/uri_fuzzer_test.c",
4133 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004134 ],
4135 "third_party": false,
4136 "type": "target"
4137 },
4138 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004139 "deps": [
4140 "gpr_base"
Craig Tillerda179ce2016-02-09 12:01:53 -08004141 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004142 "headers": [],
Craig Tillerda179ce2016-02-09 12:01:53 -08004143 "language": "c",
4144 "name": "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07004145 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004146 "third_party": false,
4147 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08004148 },
4149 {
4150 "deps": [
4151 "gpr"
4152 ],
4153 "headers": [
4154 "test/core/util/test_config.h"
4155 ],
4156 "language": "c",
4157 "name": "gpr_test_util",
4158 "src": [
4159 "test/core/util/test_config.c",
4160 "test/core/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004161 ],
4162 "third_party": false,
4163 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08004164 },
4165 {
4166 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004167 "census",
4168 "gpr",
4169 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004170 "grpc_lb_policy_grpclb",
4171 "grpc_lb_policy_pick_first",
4172 "grpc_lb_policy_round_robin",
David Garcia Quintasb41363e2016-04-29 00:41:21 -07004173 "grpc_load_reporting",
Craig Tillerd1697d92016-04-05 16:05:46 -07004174 "grpc_resolver_dns_native",
4175 "grpc_resolver_sockaddr",
4176 "grpc_secure",
4177 "grpc_transport_chttp2_client_insecure",
4178 "grpc_transport_chttp2_client_secure",
4179 "grpc_transport_chttp2_server_insecure",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004180 "grpc_transport_chttp2_server_secure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004181 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004182 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004183 "language": "c",
4184 "name": "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004185 "src": [
4186 "src/core/lib/surface/init.c"
4187 ],
Craig Tiller732a8752016-02-22 15:59:19 -08004188 "third_party": false,
4189 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004190 },
4191 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004192 "deps": [
4193 "gpr",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004194 "grpc_base",
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -07004195 "grpc_transport_chttp2_client_secure",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004196 "grpc_transport_cronet_client_secure"
4197 ],
4198 "headers": [],
4199 "language": "c",
4200 "name": "grpc_cronet",
4201 "src": [
4202 "src/core/lib/surface/init.c"
4203 ],
4204 "third_party": false,
4205 "type": "lib"
4206 },
4207 {
4208 "deps": [
4209 "gpr",
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004210 "grpc"
4211 ],
4212 "headers": [],
4213 "language": "c",
4214 "name": "grpc_dll",
Craig Tiller732a8752016-02-22 15:59:19 -08004215 "src": [],
4216 "third_party": false,
4217 "type": "lib"
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004218 },
4219 {
4220 "deps": [
4221 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08004222 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004223 "grpc",
4224 "grpc_test_util_base"
Craig Tillerf75fc122015-06-25 06:58:00 -07004225 ],
4226 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004227 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004228 "test/core/security/oauth2_utils.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004229 ],
4230 "language": "c",
4231 "name": "grpc_test_util",
4232 "src": [
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07004233 "test/core/end2end/data/client_certs.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07004234 "test/core/end2end/data/server1_cert.c",
4235 "test/core/end2end/data/server1_key.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07004236 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004237 "test/core/end2end/data/test_root_cert.c",
yang-gbe5f0592015-07-13 11:11:50 -07004238 "test/core/security/oauth2_utils.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004239 "test/core/security/oauth2_utils.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004240 ],
4241 "third_party": false,
4242 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004243 },
4244 {
4245 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004246 "gpr",
4247 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004248 "grpc",
4249 "grpc_test_util_base",
Craig Tiller917c29e2015-12-02 11:03:19 -08004250 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07004251 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004252 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004253 "language": "c",
4254 "name": "grpc_test_util_unsecure",
Craig Tillerd1697d92016-04-05 16:05:46 -07004255 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004256 "third_party": false,
4257 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004258 },
4259 {
Craig Tillerda179ce2016-02-09 12:01:53 -08004260 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004261 "census",
4262 "gpr",
4263 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004264 "grpc_lb_policy_grpclb",
4265 "grpc_lb_policy_pick_first",
4266 "grpc_lb_policy_round_robin",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07004267 "grpc_load_reporting",
Craig Tillerd1697d92016-04-05 16:05:46 -07004268 "grpc_resolver_dns_native",
4269 "grpc_resolver_sockaddr",
4270 "grpc_transport_chttp2_client_insecure",
Craig Tiller03915e52016-04-07 09:15:10 -07004271 "grpc_transport_chttp2_server_insecure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004272 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004273 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004274 "language": "c",
4275 "name": "grpc_unsecure",
4276 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004277 "src/core/lib/surface/init.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004278 "src/core/lib/surface/init_unsecure.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004279 ],
4280 "third_party": false,
4281 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004282 },
4283 {
4284 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004285 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004286 "grpc"
4287 ],
4288 "headers": [
Craig Tillerf9778f82016-04-01 10:37:50 -07004289 "include/grpc/grpc_zookeeper.h"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004290 ],
4291 "language": "c",
4292 "name": "grpc_zookeeper",
4293 "src": [
Hongwei Wanga3780a82015-07-17 15:27:18 -07004294 "include/grpc/grpc_zookeeper.h",
Craig Tillerb11b34a2016-04-01 12:30:06 -07004295 "src/core/ext/resolver/zookeeper/zookeeper_resolver.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004296 ],
4297 "third_party": false,
4298 "type": "lib"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004299 },
4300 {
4301 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004302 "gpr",
4303 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07004304 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08004305 "grpc_test_util",
4306 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07004307 ],
4308 "headers": [
4309 "test/core/util/reconnect_server.h"
4310 ],
4311 "language": "c",
4312 "name": "reconnect_server",
4313 "src": [
4314 "test/core/util/reconnect_server.c",
4315 "test/core/util/reconnect_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004316 ],
4317 "third_party": false,
4318 "type": "lib"
yang-gc9c69e22015-07-24 14:38:26 -07004319 },
4320 {
4321 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004322 "gpr",
4323 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08004324 "grpc",
4325 "grpc_test_util"
4326 ],
4327 "headers": [
4328 "test/core/util/test_tcp_server.h"
4329 ],
4330 "language": "c",
4331 "name": "test_tcp_server",
4332 "src": [
4333 "test/core/util/test_tcp_server.c",
4334 "test/core/util/test_tcp_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004335 ],
4336 "third_party": false,
4337 "type": "lib"
yang-gc9fca182015-11-06 16:41:33 -08004338 },
4339 {
4340 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004341 "grpc",
4342 "grpc++_base",
yang-g34b58612016-06-03 17:30:09 -07004343 "grpc++_codegen_base",
4344 "grpc++_codegen_base_src"
Craig Tillerf75fc122015-06-25 06:58:00 -07004345 ],
4346 "headers": [
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07004347 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004348 "src/cpp/client/secure_credentials.h",
yang-g5ea46ab2015-07-06 14:05:54 -07004349 "src/cpp/common/secure_auth_context.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004350 "src/cpp/server/secure_server_credentials.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004351 ],
4352 "language": "c++",
4353 "name": "grpc++",
4354 "src": [
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07004355 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004356 "src/cpp/client/secure_credentials.cc",
4357 "src/cpp/client/secure_credentials.h",
yang-g7ef72322015-07-16 21:00:51 -07004358 "src/cpp/common/auth_property_iterator.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004359 "src/cpp/common/secure_auth_context.cc",
4360 "src/cpp/common/secure_auth_context.h",
yang-g52705592015-11-25 11:45:33 -08004361 "src/cpp/common/secure_channel_arguments.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004362 "src/cpp/common/secure_create_auth_context.cc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004363 "src/cpp/server/secure_server_credentials.cc",
Craig Tillerd1697d92016-04-05 16:05:46 -07004364 "src/cpp/server/secure_server_credentials.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004365 ],
4366 "third_party": false,
4367 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004368 },
4369 {
Yuchen Zengc92fe252016-05-25 07:18:57 -07004370 "deps": [
Yuchen Zengeb25a072016-06-08 10:59:48 -07004371 "grpc++",
4372 "grpc++_codegen_proto"
Yuchen Zengc92fe252016-05-25 07:18:57 -07004373 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004374 "headers": [
Yuchen Zeng0601df32016-06-06 13:08:06 -07004375 "include/grpc++/ext/proto_server_reflection_plugin.h",
4376 "include/grpc++/ext/reflection.grpc.pb.h",
4377 "include/grpc++/ext/reflection.pb.h",
4378 "src/cpp/ext/proto_server_reflection.h"
Yuchen Zengc84ed682016-05-04 16:30:11 -07004379 ],
4380 "language": "c++",
4381 "name": "grpc++_reflection",
4382 "src": [
Yuchen Zeng0601df32016-06-06 13:08:06 -07004383 "include/grpc++/ext/proto_server_reflection_plugin.h",
4384 "include/grpc++/ext/reflection.grpc.pb.h",
4385 "include/grpc++/ext/reflection.pb.h",
4386 "src/cpp/ext/proto_server_reflection.cc",
4387 "src/cpp/ext/proto_server_reflection.h",
4388 "src/cpp/ext/proto_server_reflection_plugin.cc",
4389 "src/cpp/ext/reflection.grpc.pb.cc",
4390 "src/cpp/ext/reflection.pb.cc"
Yuchen Zengc84ed682016-05-04 16:30:11 -07004391 ],
4392 "third_party": false,
4393 "type": "lib"
4394 },
4395 {
Craig Tillerf75fc122015-06-25 06:58:00 -07004396 "deps": [],
4397 "headers": [
4398 "test/cpp/util/test_config.h"
4399 ],
4400 "language": "c++",
4401 "name": "grpc++_test_config",
4402 "src": [
4403 "test/cpp/util/test_config.cc",
4404 "test/cpp/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004405 ],
4406 "third_party": false,
4407 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004408 },
4409 {
4410 "deps": [
4411 "grpc++",
yang-g17487f92016-06-03 15:21:15 -07004412 "grpc++_codegen_base",
yang-g34b58612016-06-03 17:30:09 -07004413 "grpc++_codegen_base_src",
yang-g17487f92016-06-03 15:21:15 -07004414 "grpc++_codegen_proto",
4415 "grpc++_config_proto",
Craig Tillerf75fc122015-06-25 06:58:00 -07004416 "grpc_test_util"
4417 ],
4418 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004419 "src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.h",
4420 "src/proto/grpc/testing/duplicate/echo_duplicate.pb.h",
4421 "src/proto/grpc/testing/echo.grpc.pb.h",
4422 "src/proto/grpc/testing/echo.pb.h",
4423 "src/proto/grpc/testing/echo_messages.grpc.pb.h",
4424 "src/proto/grpc/testing/echo_messages.pb.h",
yang-gd6f7d992016-01-14 16:04:20 -08004425 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004426 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004427 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004428 "test/cpp/util/string_ref_helper.h",
yang-g7d2a3e12016-02-18 15:41:56 -08004429 "test/cpp/util/subprocess.h",
4430 "test/cpp/util/test_credentials_provider.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004431 ],
4432 "language": "c++",
4433 "name": "grpc++_test_util",
4434 "src": [
yang-gd6f7d992016-01-14 16:04:20 -08004435 "test/cpp/end2end/test_service_impl.cc",
4436 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004437 "test/cpp/util/byte_buffer_proto_helper.cc",
4438 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004439 "test/cpp/util/create_test_channel.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004440 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004441 "test/cpp/util/string_ref_helper.cc",
4442 "test/cpp/util/string_ref_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004443 "test/cpp/util/subprocess.cc",
yang-g7d2a3e12016-02-18 15:41:56 -08004444 "test/cpp/util/subprocess.h",
4445 "test/cpp/util/test_credentials_provider.cc",
4446 "test/cpp/util/test_credentials_provider.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004447 ],
4448 "third_party": false,
4449 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004450 },
4451 {
4452 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004453 "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07004454 "grpc",
4455 "grpc++_base",
yang-g17487f92016-06-03 15:21:15 -07004456 "grpc++_codegen_base",
yang-g34b58612016-06-03 17:30:09 -07004457 "grpc++_codegen_base_src",
Craig Tillerf75fc122015-06-25 06:58:00 -07004458 "grpc_unsecure"
4459 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004460 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004461 "language": "c++",
4462 "name": "grpc++_unsecure",
4463 "src": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004464 "src/cpp/common/insecure_create_auth_context.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08004465 ],
4466 "third_party": false,
4467 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004468 },
4469 {
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004470 "deps": [
yang-gabdec2d2016-05-19 10:11:24 -07004471 "grpc++",
4472 "grpc_plugin_support"
4473 ],
4474 "headers": [
4475 "test/cpp/util/cli_call.h",
4476 "test/cpp/util/proto_file_parser.h"
4477 ],
4478 "language": "c++",
4479 "name": "grpc_cli_libs",
4480 "src": [
4481 "test/cpp/util/cli_call.cc",
4482 "test/cpp/util/cli_call.h",
4483 "test/cpp/util/proto_file_parser.cc",
4484 "test/cpp/util/proto_file_parser.h"
4485 ],
4486 "third_party": false,
4487 "type": "lib"
4488 },
4489 {
4490 "deps": [
yang-g17487f92016-06-03 15:21:15 -07004491 "grpc++_config_proto"
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004492 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004493 "headers": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004494 "src/compiler/config.h",
4495 "src/compiler/cpp_generator.h",
4496 "src/compiler/cpp_generator_helpers.h",
4497 "src/compiler/csharp_generator.h",
4498 "src/compiler/csharp_generator_helpers.h",
4499 "src/compiler/generator_helpers.h",
murgatroid99d2ee81f2016-02-26 11:10:33 -08004500 "src/compiler/node_generator.h",
4501 "src/compiler/node_generator_helpers.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004502 "src/compiler/objective_c_generator.h",
4503 "src/compiler/objective_c_generator_helpers.h",
4504 "src/compiler/python_generator.h",
4505 "src/compiler/ruby_generator.h",
4506 "src/compiler/ruby_generator_helpers-inl.h",
4507 "src/compiler/ruby_generator_map-inl.h",
4508 "src/compiler/ruby_generator_string-inl.h"
4509 ],
4510 "language": "c++",
4511 "name": "grpc_plugin_support",
4512 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004513 "src/compiler/config.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004514 "src/compiler/cpp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004515 "src/compiler/cpp_generator.h",
4516 "src/compiler/cpp_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004517 "src/compiler/csharp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004518 "src/compiler/csharp_generator.h",
4519 "src/compiler/csharp_generator_helpers.h",
4520 "src/compiler/generator_helpers.h",
murgatroid99d2ee81f2016-02-26 11:10:33 -08004521 "src/compiler/node_generator.cc",
4522 "src/compiler/node_generator.h",
4523 "src/compiler/node_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004524 "src/compiler/objective_c_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004525 "src/compiler/objective_c_generator.h",
4526 "src/compiler/objective_c_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004527 "src/compiler/python_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004528 "src/compiler/python_generator.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004529 "src/compiler/ruby_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004530 "src/compiler/ruby_generator.h",
4531 "src/compiler/ruby_generator_helpers-inl.h",
4532 "src/compiler/ruby_generator_map-inl.h",
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004533 "src/compiler/ruby_generator_string-inl.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004534 ],
4535 "third_party": false,
4536 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004537 },
4538 {
4539 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004540 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004541 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004542 "grpc++",
4543 "grpc++_test_util",
4544 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004545 ],
4546 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004547 "src/proto/grpc/testing/messages.grpc.pb.h",
4548 "src/proto/grpc/testing/messages.pb.h",
4549 "test/cpp/interop/client_helper.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004550 ],
4551 "language": "c++",
4552 "name": "interop_client_helper",
4553 "src": [
4554 "test/cpp/interop/client_helper.cc",
4555 "test/cpp/interop/client_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004556 ],
4557 "third_party": false,
4558 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004559 },
4560 {
4561 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004562 "gpr",
4563 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004564 "grpc",
4565 "grpc++",
4566 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004567 "grpc++_test_util",
4568 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004569 "interop_client_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004570 ],
4571 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004572 "src/proto/grpc/testing/empty.grpc.pb.h",
4573 "src/proto/grpc/testing/empty.pb.h",
4574 "src/proto/grpc/testing/messages.grpc.pb.h",
4575 "src/proto/grpc/testing/messages.pb.h",
4576 "src/proto/grpc/testing/test.grpc.pb.h",
4577 "src/proto/grpc/testing/test.pb.h",
4578 "test/cpp/interop/interop_client.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004579 ],
4580 "language": "c++",
4581 "name": "interop_client_main",
4582 "src": [
4583 "test/cpp/interop/client.cc",
4584 "test/cpp/interop/interop_client.cc",
4585 "test/cpp/interop/interop_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004586 ],
4587 "third_party": false,
4588 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004589 },
4590 {
4591 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004592 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004593 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004594 "grpc++",
4595 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004596 ],
4597 "headers": [
4598 "test/cpp/interop/server_helper.h"
4599 ],
4600 "language": "c++",
4601 "name": "interop_server_helper",
4602 "src": [
4603 "test/cpp/interop/server_helper.cc",
4604 "test/cpp/interop/server_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004605 ],
4606 "third_party": false,
4607 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004608 },
4609 {
4610 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004611 "gpr",
4612 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004613 "grpc",
4614 "grpc++",
4615 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004616 "grpc++_test_util",
4617 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004618 "interop_server_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004619 ],
4620 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004621 "src/proto/grpc/testing/empty.grpc.pb.h",
4622 "src/proto/grpc/testing/empty.pb.h",
4623 "src/proto/grpc/testing/messages.grpc.pb.h",
4624 "src/proto/grpc/testing/messages.pb.h",
4625 "src/proto/grpc/testing/test.grpc.pb.h",
4626 "src/proto/grpc/testing/test.pb.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004627 ],
4628 "language": "c++",
4629 "name": "interop_server_main",
4630 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08004631 "test/cpp/interop/server_main.cc"
4632 ],
4633 "third_party": false,
4634 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004635 },
4636 {
4637 "deps": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004638 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07004639 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004640 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004641 ],
4642 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004643 "src/proto/grpc/testing/control.grpc.pb.h",
4644 "src/proto/grpc/testing/control.pb.h",
4645 "src/proto/grpc/testing/messages.grpc.pb.h",
4646 "src/proto/grpc/testing/messages.pb.h",
4647 "src/proto/grpc/testing/payloads.grpc.pb.h",
4648 "src/proto/grpc/testing/payloads.pb.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004649 "src/proto/grpc/testing/services.grpc.pb.h",
4650 "src/proto/grpc/testing/services.pb.h",
4651 "src/proto/grpc/testing/stats.grpc.pb.h",
4652 "src/proto/grpc/testing/stats.pb.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004653 "test/cpp/qps/client.h",
4654 "test/cpp/qps/driver.h",
4655 "test/cpp/qps/histogram.h",
4656 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004657 "test/cpp/qps/limit_cores.h",
David Klempnere27d1892016-05-19 13:50:16 -07004658 "test/cpp/qps/parse_json.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004659 "test/cpp/qps/qps_worker.h",
4660 "test/cpp/qps/report.h",
4661 "test/cpp/qps/server.h",
4662 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004663 "test/cpp/qps/usage_timer.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004664 "test/cpp/util/benchmark_config.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004665 ],
4666 "language": "c++",
4667 "name": "qps",
4668 "src": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004669 "test/cpp/qps/client.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004670 "test/cpp/qps/client_async.cc",
4671 "test/cpp/qps/client_sync.cc",
4672 "test/cpp/qps/driver.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004673 "test/cpp/qps/driver.h",
4674 "test/cpp/qps/histogram.h",
4675 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004676 "test/cpp/qps/limit_cores.cc",
4677 "test/cpp/qps/limit_cores.h",
David Klempnere27d1892016-05-19 13:50:16 -07004678 "test/cpp/qps/parse_json.cc",
4679 "test/cpp/qps/parse_json.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004680 "test/cpp/qps/qps_worker.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004681 "test/cpp/qps/qps_worker.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004682 "test/cpp/qps/report.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004683 "test/cpp/qps/report.h",
4684 "test/cpp/qps/server.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004685 "test/cpp/qps/server_async.cc",
4686 "test/cpp/qps/server_sync.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004687 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004688 "test/cpp/qps/usage_timer.cc",
4689 "test/cpp/qps/usage_timer.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004690 "test/cpp/util/benchmark_config.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004691 "test/cpp/util/benchmark_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004692 ],
4693 "third_party": false,
4694 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004695 },
4696 {
4697 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004698 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004699 "grpc"
4700 ],
4701 "headers": [],
4702 "language": "csharp",
4703 "name": "grpc_csharp_ext",
4704 "src": [
4705 "src/csharp/ext/grpc_csharp_ext.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004706 ],
4707 "third_party": false,
4708 "type": "lib"
4709 },
4710 {
4711 "deps": [],
4712 "headers": [
4713 "third_party/boringssl/crypto/aes/internal.h",
4714 "third_party/boringssl/crypto/asn1/asn1_locl.h",
4715 "third_party/boringssl/crypto/bio/internal.h",
4716 "third_party/boringssl/crypto/bn/internal.h",
4717 "third_party/boringssl/crypto/bn/rsaz_exp.h",
4718 "third_party/boringssl/crypto/bytestring/internal.h",
4719 "third_party/boringssl/crypto/cipher/internal.h",
4720 "third_party/boringssl/crypto/conf/conf_def.h",
4721 "third_party/boringssl/crypto/conf/internal.h",
Craig Tiller88b9e482016-04-21 15:09:56 -07004722 "third_party/boringssl/crypto/curve25519/internal.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004723 "third_party/boringssl/crypto/des/internal.h",
4724 "third_party/boringssl/crypto/dh/internal.h",
4725 "third_party/boringssl/crypto/digest/internal.h",
4726 "third_party/boringssl/crypto/digest/md32_common.h",
4727 "third_party/boringssl/crypto/directory.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004728 "third_party/boringssl/crypto/ec/internal.h",
4729 "third_party/boringssl/crypto/ec/p256-x86_64-table.h",
4730 "third_party/boringssl/crypto/evp/internal.h",
4731 "third_party/boringssl/crypto/internal.h",
4732 "third_party/boringssl/crypto/modes/internal.h",
4733 "third_party/boringssl/crypto/obj/obj_dat.h",
4734 "third_party/boringssl/crypto/obj/obj_xref.h",
4735 "third_party/boringssl/crypto/pkcs8/internal.h",
4736 "third_party/boringssl/crypto/rand/internal.h",
4737 "third_party/boringssl/crypto/rsa/internal.h",
4738 "third_party/boringssl/crypto/test/scoped_types.h",
4739 "third_party/boringssl/crypto/test/test_util.h",
4740 "third_party/boringssl/crypto/x509/charmap.h",
4741 "third_party/boringssl/crypto/x509/vpm_int.h",
4742 "third_party/boringssl/crypto/x509v3/ext_dat.h",
4743 "third_party/boringssl/crypto/x509v3/pcy_int.h",
4744 "third_party/boringssl/include/openssl/aead.h",
4745 "third_party/boringssl/include/openssl/aes.h",
4746 "third_party/boringssl/include/openssl/arm_arch.h",
4747 "third_party/boringssl/include/openssl/asn1.h",
4748 "third_party/boringssl/include/openssl/asn1_mac.h",
4749 "third_party/boringssl/include/openssl/asn1t.h",
4750 "third_party/boringssl/include/openssl/base.h",
4751 "third_party/boringssl/include/openssl/base64.h",
4752 "third_party/boringssl/include/openssl/bio.h",
4753 "third_party/boringssl/include/openssl/blowfish.h",
4754 "third_party/boringssl/include/openssl/bn.h",
4755 "third_party/boringssl/include/openssl/buf.h",
4756 "third_party/boringssl/include/openssl/buffer.h",
4757 "third_party/boringssl/include/openssl/bytestring.h",
4758 "third_party/boringssl/include/openssl/cast.h",
4759 "third_party/boringssl/include/openssl/chacha.h",
4760 "third_party/boringssl/include/openssl/cipher.h",
4761 "third_party/boringssl/include/openssl/cmac.h",
4762 "third_party/boringssl/include/openssl/conf.h",
4763 "third_party/boringssl/include/openssl/cpu.h",
4764 "third_party/boringssl/include/openssl/crypto.h",
4765 "third_party/boringssl/include/openssl/curve25519.h",
4766 "third_party/boringssl/include/openssl/des.h",
4767 "third_party/boringssl/include/openssl/dh.h",
4768 "third_party/boringssl/include/openssl/digest.h",
4769 "third_party/boringssl/include/openssl/dsa.h",
4770 "third_party/boringssl/include/openssl/dtls1.h",
4771 "third_party/boringssl/include/openssl/ec.h",
4772 "third_party/boringssl/include/openssl/ec_key.h",
4773 "third_party/boringssl/include/openssl/ecdh.h",
4774 "third_party/boringssl/include/openssl/ecdsa.h",
4775 "third_party/boringssl/include/openssl/engine.h",
4776 "third_party/boringssl/include/openssl/err.h",
4777 "third_party/boringssl/include/openssl/evp.h",
4778 "third_party/boringssl/include/openssl/ex_data.h",
4779 "third_party/boringssl/include/openssl/hkdf.h",
4780 "third_party/boringssl/include/openssl/hmac.h",
4781 "third_party/boringssl/include/openssl/lhash.h",
4782 "third_party/boringssl/include/openssl/lhash_macros.h",
4783 "third_party/boringssl/include/openssl/md4.h",
4784 "third_party/boringssl/include/openssl/md5.h",
4785 "third_party/boringssl/include/openssl/mem.h",
4786 "third_party/boringssl/include/openssl/obj.h",
4787 "third_party/boringssl/include/openssl/obj_mac.h",
4788 "third_party/boringssl/include/openssl/objects.h",
4789 "third_party/boringssl/include/openssl/opensslfeatures.h",
4790 "third_party/boringssl/include/openssl/opensslv.h",
4791 "third_party/boringssl/include/openssl/ossl_typ.h",
4792 "third_party/boringssl/include/openssl/pem.h",
4793 "third_party/boringssl/include/openssl/pkcs12.h",
4794 "third_party/boringssl/include/openssl/pkcs7.h",
4795 "third_party/boringssl/include/openssl/pkcs8.h",
4796 "third_party/boringssl/include/openssl/poly1305.h",
4797 "third_party/boringssl/include/openssl/pqueue.h",
4798 "third_party/boringssl/include/openssl/rand.h",
4799 "third_party/boringssl/include/openssl/rc4.h",
4800 "third_party/boringssl/include/openssl/rsa.h",
4801 "third_party/boringssl/include/openssl/safestack.h",
4802 "third_party/boringssl/include/openssl/sha.h",
4803 "third_party/boringssl/include/openssl/srtp.h",
4804 "third_party/boringssl/include/openssl/ssl.h",
4805 "third_party/boringssl/include/openssl/ssl3.h",
4806 "third_party/boringssl/include/openssl/stack.h",
4807 "third_party/boringssl/include/openssl/stack_macros.h",
4808 "third_party/boringssl/include/openssl/thread.h",
4809 "third_party/boringssl/include/openssl/time_support.h",
4810 "third_party/boringssl/include/openssl/tls1.h",
4811 "third_party/boringssl/include/openssl/type_check.h",
4812 "third_party/boringssl/include/openssl/x509.h",
4813 "third_party/boringssl/include/openssl/x509_vfy.h",
4814 "third_party/boringssl/include/openssl/x509v3.h",
4815 "third_party/boringssl/ssl/internal.h",
4816 "third_party/boringssl/ssl/test/async_bio.h",
4817 "third_party/boringssl/ssl/test/packeted_bio.h",
4818 "third_party/boringssl/ssl/test/scoped_types.h",
4819 "third_party/boringssl/ssl/test/test_config.h"
4820 ],
4821 "language": "c",
4822 "name": "boringssl",
4823 "src": [
Craig Tiller4ea45992016-02-23 17:13:38 -08004824 "src/boringssl/err_data.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004825 ],
4826 "third_party": true,
4827 "type": "lib"
4828 },
4829 {
4830 "deps": [],
4831 "headers": [],
4832 "language": "c++",
4833 "name": "boringssl_test_util",
Craig Tiller4ea45992016-02-23 17:13:38 -08004834 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004835 "third_party": true,
4836 "type": "lib"
4837 },
4838 {
4839 "deps": [
4840 "boringssl",
4841 "boringssl_test_util"
4842 ],
4843 "headers": [],
4844 "language": "c++",
4845 "name": "boringssl_aes_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004846 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004847 "third_party": true,
4848 "type": "lib"
4849 },
4850 {
4851 "deps": [
4852 "boringssl",
4853 "boringssl_test_util"
4854 ],
4855 "headers": [],
4856 "language": "c++",
Craig Tiller3d62fc62016-03-15 09:57:26 -07004857 "name": "boringssl_asn1_test_lib",
4858 "src": [],
4859 "third_party": true,
4860 "type": "lib"
4861 },
4862 {
4863 "deps": [
4864 "boringssl",
4865 "boringssl_test_util"
4866 ],
4867 "headers": [],
4868 "language": "c++",
Craig Tiller732a8752016-02-22 15:59:19 -08004869 "name": "boringssl_base64_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004870 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004871 "third_party": true,
4872 "type": "lib"
4873 },
4874 {
4875 "deps": [
4876 "boringssl",
4877 "boringssl_test_util"
4878 ],
4879 "headers": [],
4880 "language": "c++",
4881 "name": "boringssl_bio_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004882 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004883 "third_party": true,
4884 "type": "lib"
4885 },
4886 {
4887 "deps": [
4888 "boringssl",
4889 "boringssl_test_util"
4890 ],
4891 "headers": [],
4892 "language": "c++",
4893 "name": "boringssl_bn_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004894 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004895 "third_party": true,
4896 "type": "lib"
4897 },
4898 {
4899 "deps": [
4900 "boringssl",
4901 "boringssl_test_util"
4902 ],
4903 "headers": [],
4904 "language": "c++",
4905 "name": "boringssl_bytestring_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004906 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004907 "third_party": true,
4908 "type": "lib"
4909 },
4910 {
4911 "deps": [
4912 "boringssl",
4913 "boringssl_test_util"
4914 ],
4915 "headers": [],
4916 "language": "c++",
4917 "name": "boringssl_aead_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004918 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004919 "third_party": true,
4920 "type": "lib"
4921 },
4922 {
4923 "deps": [
4924 "boringssl",
4925 "boringssl_test_util"
4926 ],
4927 "headers": [],
4928 "language": "c++",
4929 "name": "boringssl_cipher_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004930 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004931 "third_party": true,
4932 "type": "lib"
4933 },
4934 {
4935 "deps": [
4936 "boringssl",
4937 "boringssl_test_util"
4938 ],
4939 "headers": [],
4940 "language": "c++",
4941 "name": "boringssl_cmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004942 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004943 "third_party": true,
4944 "type": "lib"
4945 },
4946 {
4947 "deps": [
4948 "boringssl",
4949 "boringssl_test_util"
4950 ],
4951 "headers": [],
4952 "language": "c",
4953 "name": "boringssl_constant_time_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004954 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004955 "third_party": true,
4956 "type": "lib"
4957 },
4958 {
4959 "deps": [
4960 "boringssl",
4961 "boringssl_test_util"
4962 ],
4963 "headers": [],
4964 "language": "c++",
4965 "name": "boringssl_ed25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004966 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004967 "third_party": true,
4968 "type": "lib"
4969 },
4970 {
4971 "deps": [
4972 "boringssl",
4973 "boringssl_test_util"
4974 ],
4975 "headers": [],
4976 "language": "c++",
4977 "name": "boringssl_x25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004978 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004979 "third_party": true,
4980 "type": "lib"
4981 },
4982 {
4983 "deps": [
4984 "boringssl",
4985 "boringssl_test_util"
4986 ],
4987 "headers": [],
4988 "language": "c++",
4989 "name": "boringssl_dh_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004990 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004991 "third_party": true,
4992 "type": "lib"
4993 },
4994 {
4995 "deps": [
4996 "boringssl",
4997 "boringssl_test_util"
4998 ],
4999 "headers": [],
5000 "language": "c++",
5001 "name": "boringssl_digest_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005002 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005003 "third_party": true,
5004 "type": "lib"
5005 },
5006 {
5007 "deps": [
5008 "boringssl",
5009 "boringssl_test_util"
5010 ],
5011 "headers": [],
5012 "language": "c",
5013 "name": "boringssl_dsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005014 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005015 "third_party": true,
5016 "type": "lib"
5017 },
5018 {
5019 "deps": [
5020 "boringssl",
5021 "boringssl_test_util"
5022 ],
5023 "headers": [],
5024 "language": "c++",
5025 "name": "boringssl_ec_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005026 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005027 "third_party": true,
5028 "type": "lib"
5029 },
5030 {
5031 "deps": [
5032 "boringssl",
5033 "boringssl_test_util"
5034 ],
5035 "headers": [],
5036 "language": "c",
5037 "name": "boringssl_example_mul_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005038 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005039 "third_party": true,
5040 "type": "lib"
5041 },
5042 {
5043 "deps": [
5044 "boringssl",
5045 "boringssl_test_util"
5046 ],
5047 "headers": [],
5048 "language": "c++",
5049 "name": "boringssl_ecdsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005050 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005051 "third_party": true,
5052 "type": "lib"
5053 },
5054 {
5055 "deps": [
5056 "boringssl",
5057 "boringssl_test_util"
5058 ],
5059 "headers": [],
5060 "language": "c++",
5061 "name": "boringssl_err_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005062 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005063 "third_party": true,
5064 "type": "lib"
5065 },
5066 {
5067 "deps": [
5068 "boringssl",
5069 "boringssl_test_util"
5070 ],
5071 "headers": [],
5072 "language": "c++",
5073 "name": "boringssl_evp_extra_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005074 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005075 "third_party": true,
5076 "type": "lib"
5077 },
5078 {
5079 "deps": [
5080 "boringssl",
5081 "boringssl_test_util"
5082 ],
5083 "headers": [],
5084 "language": "c++",
5085 "name": "boringssl_evp_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005086 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005087 "third_party": true,
5088 "type": "lib"
5089 },
5090 {
5091 "deps": [
5092 "boringssl",
5093 "boringssl_test_util"
5094 ],
5095 "headers": [],
5096 "language": "c++",
5097 "name": "boringssl_pbkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005098 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005099 "third_party": true,
5100 "type": "lib"
5101 },
5102 {
5103 "deps": [
5104 "boringssl",
5105 "boringssl_test_util"
5106 ],
5107 "headers": [],
5108 "language": "c",
5109 "name": "boringssl_hkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005110 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005111 "third_party": true,
5112 "type": "lib"
5113 },
5114 {
5115 "deps": [
5116 "boringssl",
5117 "boringssl_test_util"
5118 ],
5119 "headers": [],
5120 "language": "c++",
5121 "name": "boringssl_hmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005122 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005123 "third_party": true,
5124 "type": "lib"
5125 },
5126 {
5127 "deps": [
5128 "boringssl",
5129 "boringssl_test_util"
5130 ],
5131 "headers": [],
5132 "language": "c",
5133 "name": "boringssl_lhash_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005134 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005135 "third_party": true,
5136 "type": "lib"
5137 },
5138 {
5139 "deps": [
5140 "boringssl",
5141 "boringssl_test_util"
5142 ],
5143 "headers": [],
5144 "language": "c",
5145 "name": "boringssl_gcm_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005146 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005147 "third_party": true,
5148 "type": "lib"
5149 },
5150 {
5151 "deps": [
5152 "boringssl",
5153 "boringssl_test_util"
5154 ],
5155 "headers": [],
5156 "language": "c++",
5157 "name": "boringssl_pkcs12_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005158 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005159 "third_party": true,
5160 "type": "lib"
5161 },
5162 {
5163 "deps": [
5164 "boringssl",
5165 "boringssl_test_util"
5166 ],
5167 "headers": [],
5168 "language": "c++",
5169 "name": "boringssl_pkcs8_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005170 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005171 "third_party": true,
5172 "type": "lib"
5173 },
5174 {
5175 "deps": [
5176 "boringssl",
5177 "boringssl_test_util"
5178 ],
5179 "headers": [],
5180 "language": "c++",
5181 "name": "boringssl_poly1305_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005182 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005183 "third_party": true,
5184 "type": "lib"
5185 },
5186 {
5187 "deps": [
5188 "boringssl",
5189 "boringssl_test_util"
5190 ],
5191 "headers": [],
5192 "language": "c",
5193 "name": "boringssl_refcount_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005194 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005195 "third_party": true,
5196 "type": "lib"
5197 },
5198 {
5199 "deps": [
5200 "boringssl",
5201 "boringssl_test_util"
5202 ],
5203 "headers": [],
5204 "language": "c++",
5205 "name": "boringssl_rsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005206 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005207 "third_party": true,
5208 "type": "lib"
5209 },
5210 {
5211 "deps": [
5212 "boringssl",
5213 "boringssl_test_util"
5214 ],
5215 "headers": [],
5216 "language": "c",
5217 "name": "boringssl_thread_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005218 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005219 "third_party": true,
5220 "type": "lib"
5221 },
5222 {
5223 "deps": [
5224 "boringssl",
5225 "boringssl_test_util"
5226 ],
5227 "headers": [],
5228 "language": "c",
5229 "name": "boringssl_pkcs7_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005230 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005231 "third_party": true,
5232 "type": "lib"
5233 },
5234 {
5235 "deps": [
5236 "boringssl",
5237 "boringssl_test_util"
5238 ],
5239 "headers": [],
Craig Tiller88b9e482016-04-21 15:09:56 -07005240 "language": "c++",
5241 "name": "boringssl_x509_test_lib",
5242 "src": [],
5243 "third_party": true,
5244 "type": "lib"
5245 },
5246 {
5247 "deps": [
5248 "boringssl",
5249 "boringssl_test_util"
5250 ],
5251 "headers": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005252 "language": "c",
5253 "name": "boringssl_tab_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005254 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005255 "third_party": true,
5256 "type": "lib"
5257 },
5258 {
5259 "deps": [
5260 "boringssl",
5261 "boringssl_test_util"
5262 ],
5263 "headers": [],
5264 "language": "c",
5265 "name": "boringssl_v3name_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005266 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005267 "third_party": true,
5268 "type": "lib"
5269 },
5270 {
5271 "deps": [
5272 "boringssl",
5273 "boringssl_test_util"
5274 ],
5275 "headers": [],
5276 "language": "c",
5277 "name": "boringssl_pqueue_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005278 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005279 "third_party": true,
5280 "type": "lib"
5281 },
5282 {
5283 "deps": [
5284 "boringssl",
5285 "boringssl_test_util"
5286 ],
5287 "headers": [],
5288 "language": "c++",
5289 "name": "boringssl_ssl_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005290 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005291 "third_party": true,
5292 "type": "lib"
5293 },
5294 {
5295 "deps": [],
5296 "headers": [
5297 "third_party/zlib/crc32.h",
5298 "third_party/zlib/deflate.h",
5299 "third_party/zlib/gzguts.h",
5300 "third_party/zlib/inffast.h",
5301 "third_party/zlib/inffixed.h",
5302 "third_party/zlib/inflate.h",
5303 "third_party/zlib/inftrees.h",
5304 "third_party/zlib/trees.h",
5305 "third_party/zlib/zconf.h",
5306 "third_party/zlib/zlib.h",
5307 "third_party/zlib/zutil.h"
5308 ],
5309 "language": "c",
5310 "name": "z",
Craig Tiller4ea45992016-02-23 17:13:38 -08005311 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005312 "third_party": true,
5313 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07005314 },
5315 {
5316 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005317 "gpr",
5318 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005319 "grpc_test_util_unsecure",
5320 "grpc_unsecure"
5321 ],
5322 "headers": [
5323 "test/core/bad_client/bad_client.h"
5324 ],
5325 "language": "c",
5326 "name": "bad_client_test",
5327 "src": [
5328 "test/core/bad_client/bad_client.c",
5329 "test/core/bad_client/bad_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08005330 ],
5331 "third_party": false,
5332 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005333 },
5334 {
5335 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005336 "gpr",
5337 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005338 "grpc",
5339 "grpc_test_util"
5340 ],
5341 "headers": [
Craig Tiller732a8752016-02-22 15:59:19 -08005342 "test/core/bad_ssl/server_common.h"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005343 ],
5344 "language": "c",
5345 "name": "bad_ssl_test_server",
5346 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08005347 "test/core/bad_ssl/server_common.c",
5348 "test/core/bad_ssl/server_common.h"
5349 ],
5350 "third_party": false,
5351 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005352 },
5353 {
Craig Tillerf75fc122015-06-25 06:58:00 -07005354 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005355 "gpr",
5356 "gpr_test_util",
Craig Tiller917c29e2015-12-02 11:03:19 -08005357 "grpc",
5358 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07005359 ],
5360 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07005361 "test/core/end2end/end2end_tests.h",
5362 "test/core/end2end/tests/cancel_test_helpers.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07005363 ],
5364 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005365 "name": "end2end_tests",
Craig Tillerf75fc122015-06-25 06:58:00 -07005366 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005367 "test/core/end2end/end2end_tests.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07005368 "test/core/end2end/end2end_tests.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07005369 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005370 "test/core/end2end/tests/binary_metadata.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005371 "test/core/end2end/tests/call_creds.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005372 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005373 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005374 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005375 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005376 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005377 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005378 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005379 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005380 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005381 "test/core/end2end/tests/default_host.c",
5382 "test/core/end2end/tests/disappearing_server.c",
5383 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005384 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005385 "test/core/end2end/tests/graceful_server_shutdown.c",
5386 "test/core/end2end/tests/high_initial_seqno.c",
5387 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005388 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005389 "test/core/end2end/tests/invoke_large_request.c",
5390 "test/core/end2end/tests/large_metadata.c",
5391 "test/core/end2end/tests/max_concurrent_streams.c",
5392 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005393 "test/core/end2end/tests/negative_deadline.c",
5394 "test/core/end2end/tests/no_op.c",
5395 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005396 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005397 "test/core/end2end/tests/ping_pong_streaming.c",
5398 "test/core/end2end/tests/registered_call.c",
5399 "test/core/end2end/tests/request_with_flags.c",
5400 "test/core/end2end/tests/request_with_payload.c",
5401 "test/core/end2end/tests/server_finishes_request.c",
5402 "test/core/end2end/tests/shutdown_finishes_calls.c",
5403 "test/core/end2end/tests/shutdown_finishes_tags.c",
5404 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005405 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005406 "test/core/end2end/tests/simple_request.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005407 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005408 ],
5409 "third_party": false,
5410 "type": "lib"
Craig Tiller917c29e2015-12-02 11:03:19 -08005411 },
5412 {
5413 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005414 "gpr",
5415 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005416 "grpc_test_util_unsecure",
5417 "grpc_unsecure"
5418 ],
5419 "headers": [
5420 "test/core/end2end/end2end_tests.h",
5421 "test/core/end2end/tests/cancel_test_helpers.h"
5422 ],
5423 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005424 "name": "end2end_nosec_tests",
Craig Tiller917c29e2015-12-02 11:03:19 -08005425 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005426 "test/core/end2end/end2end_nosec_tests.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005427 "test/core/end2end/end2end_tests.h",
5428 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005429 "test/core/end2end/tests/binary_metadata.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005430 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005431 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005432 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005433 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005434 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller32bd81d2015-11-03 13:02:07 -08005435 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005436 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005437 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005438 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005439 "test/core/end2end/tests/default_host.c",
5440 "test/core/end2end/tests/disappearing_server.c",
5441 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005442 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005443 "test/core/end2end/tests/graceful_server_shutdown.c",
5444 "test/core/end2end/tests/high_initial_seqno.c",
5445 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005446 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005447 "test/core/end2end/tests/invoke_large_request.c",
5448 "test/core/end2end/tests/large_metadata.c",
5449 "test/core/end2end/tests/max_concurrent_streams.c",
5450 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005451 "test/core/end2end/tests/negative_deadline.c",
5452 "test/core/end2end/tests/no_op.c",
5453 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005454 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005455 "test/core/end2end/tests/ping_pong_streaming.c",
5456 "test/core/end2end/tests/registered_call.c",
5457 "test/core/end2end/tests/request_with_flags.c",
5458 "test/core/end2end/tests/request_with_payload.c",
5459 "test/core/end2end/tests/server_finishes_request.c",
5460 "test/core/end2end/tests/shutdown_finishes_calls.c",
5461 "test/core/end2end/tests/shutdown_finishes_tags.c",
5462 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005463 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005464 "test/core/end2end/tests/simple_request.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005465 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005466 ],
5467 "third_party": false,
5468 "type": "lib"
Craig Tillerd1697d92016-04-05 16:05:46 -07005469 },
5470 {
5471 "deps": [
5472 "gpr",
Alistair Veitchf1bc22a2016-05-27 16:38:15 -07005473 "grpc_base",
5474 "nanopb"
Craig Tillerd1697d92016-04-05 16:05:46 -07005475 ],
5476 "headers": [
5477 "include/grpc/census.h",
5478 "src/core/ext/census/aggregation.h",
5479 "src/core/ext/census/census_interface.h",
5480 "src/core/ext/census/census_rpc_stats.h",
Alistair Veitch30fe6322016-05-23 10:11:28 -07005481 "src/core/ext/census/gen/census.pb.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005482 "src/core/ext/census/grpc_filter.h",
5483 "src/core/ext/census/mlog.h",
5484 "src/core/ext/census/rpc_metric_id.h"
5485 ],
5486 "language": "c",
5487 "name": "census",
5488 "src": [
5489 "include/grpc/census.h",
5490 "src/core/ext/census/aggregation.h",
5491 "src/core/ext/census/census_interface.h",
5492 "src/core/ext/census/census_rpc_stats.h",
5493 "src/core/ext/census/context.c",
Alistair Veitch30fe6322016-05-23 10:11:28 -07005494 "src/core/ext/census/gen/census.pb.c",
5495 "src/core/ext/census/gen/census.pb.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005496 "src/core/ext/census/grpc_context.c",
5497 "src/core/ext/census/grpc_filter.c",
5498 "src/core/ext/census/grpc_filter.h",
5499 "src/core/ext/census/grpc_plugin.c",
5500 "src/core/ext/census/initialize.c",
5501 "src/core/ext/census/mlog.c",
5502 "src/core/ext/census/mlog.h",
5503 "src/core/ext/census/operation.c",
5504 "src/core/ext/census/placeholders.c",
5505 "src/core/ext/census/rpc_metric_id.h",
5506 "src/core/ext/census/tracing.c"
5507 ],
5508 "third_party": false,
5509 "type": "filegroup"
5510 },
5511 {
5512 "deps": [
5513 "gpr_codegen"
5514 ],
5515 "headers": [
5516 "include/grpc/support/alloc.h",
5517 "include/grpc/support/atm.h",
5518 "include/grpc/support/atm_gcc_atomic.h",
5519 "include/grpc/support/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005520 "include/grpc/support/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005521 "include/grpc/support/avl.h",
5522 "include/grpc/support/cmdline.h",
5523 "include/grpc/support/cpu.h",
5524 "include/grpc/support/histogram.h",
5525 "include/grpc/support/host_port.h",
5526 "include/grpc/support/log.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005527 "include/grpc/support/log_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005528 "include/grpc/support/port_platform.h",
5529 "include/grpc/support/slice.h",
5530 "include/grpc/support/slice_buffer.h",
5531 "include/grpc/support/string_util.h",
5532 "include/grpc/support/subprocess.h",
5533 "include/grpc/support/sync.h",
5534 "include/grpc/support/sync_generic.h",
5535 "include/grpc/support/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005536 "include/grpc/support/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005537 "include/grpc/support/thd.h",
5538 "include/grpc/support/time.h",
5539 "include/grpc/support/tls.h",
5540 "include/grpc/support/tls_gcc.h",
5541 "include/grpc/support/tls_msvc.h",
5542 "include/grpc/support/tls_pthread.h",
5543 "include/grpc/support/useful.h",
5544 "src/core/lib/profiling/timers.h",
5545 "src/core/lib/support/backoff.h",
5546 "src/core/lib/support/block_annotate.h",
5547 "src/core/lib/support/env.h",
5548 "src/core/lib/support/load_file.h",
5549 "src/core/lib/support/murmur_hash.h",
5550 "src/core/lib/support/stack_lockfree.h",
5551 "src/core/lib/support/string.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005552 "src/core/lib/support/string_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005553 "src/core/lib/support/thd_internal.h",
5554 "src/core/lib/support/time_precise.h",
5555 "src/core/lib/support/tmpfile.h"
5556 ],
5557 "language": "c",
5558 "name": "gpr_base",
5559 "src": [
5560 "include/grpc/support/alloc.h",
5561 "include/grpc/support/atm.h",
5562 "include/grpc/support/atm_gcc_atomic.h",
5563 "include/grpc/support/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005564 "include/grpc/support/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005565 "include/grpc/support/avl.h",
5566 "include/grpc/support/cmdline.h",
5567 "include/grpc/support/cpu.h",
5568 "include/grpc/support/histogram.h",
5569 "include/grpc/support/host_port.h",
5570 "include/grpc/support/log.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005571 "include/grpc/support/log_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005572 "include/grpc/support/port_platform.h",
5573 "include/grpc/support/slice.h",
5574 "include/grpc/support/slice_buffer.h",
5575 "include/grpc/support/string_util.h",
5576 "include/grpc/support/subprocess.h",
5577 "include/grpc/support/sync.h",
5578 "include/grpc/support/sync_generic.h",
5579 "include/grpc/support/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005580 "include/grpc/support/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005581 "include/grpc/support/thd.h",
5582 "include/grpc/support/time.h",
5583 "include/grpc/support/tls.h",
5584 "include/grpc/support/tls_gcc.h",
5585 "include/grpc/support/tls_msvc.h",
5586 "include/grpc/support/tls_pthread.h",
5587 "include/grpc/support/useful.h",
5588 "src/core/lib/profiling/basic_timers.c",
5589 "src/core/lib/profiling/stap_timers.c",
5590 "src/core/lib/profiling/timers.h",
5591 "src/core/lib/support/alloc.c",
5592 "src/core/lib/support/avl.c",
5593 "src/core/lib/support/backoff.c",
5594 "src/core/lib/support/backoff.h",
5595 "src/core/lib/support/block_annotate.h",
5596 "src/core/lib/support/cmdline.c",
5597 "src/core/lib/support/cpu_iphone.c",
5598 "src/core/lib/support/cpu_linux.c",
5599 "src/core/lib/support/cpu_posix.c",
5600 "src/core/lib/support/cpu_windows.c",
5601 "src/core/lib/support/env.h",
5602 "src/core/lib/support/env_linux.c",
5603 "src/core/lib/support/env_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005604 "src/core/lib/support/env_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005605 "src/core/lib/support/histogram.c",
5606 "src/core/lib/support/host_port.c",
5607 "src/core/lib/support/load_file.c",
5608 "src/core/lib/support/load_file.h",
5609 "src/core/lib/support/log.c",
5610 "src/core/lib/support/log_android.c",
5611 "src/core/lib/support/log_linux.c",
5612 "src/core/lib/support/log_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005613 "src/core/lib/support/log_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005614 "src/core/lib/support/murmur_hash.c",
5615 "src/core/lib/support/murmur_hash.h",
5616 "src/core/lib/support/slice.c",
5617 "src/core/lib/support/slice_buffer.c",
5618 "src/core/lib/support/stack_lockfree.c",
5619 "src/core/lib/support/stack_lockfree.h",
5620 "src/core/lib/support/string.c",
5621 "src/core/lib/support/string.h",
5622 "src/core/lib/support/string_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005623 "src/core/lib/support/string_util_windows.c",
5624 "src/core/lib/support/string_windows.c",
5625 "src/core/lib/support/string_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005626 "src/core/lib/support/subprocess_posix.c",
5627 "src/core/lib/support/subprocess_windows.c",
5628 "src/core/lib/support/sync.c",
5629 "src/core/lib/support/sync_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005630 "src/core/lib/support/sync_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005631 "src/core/lib/support/thd.c",
5632 "src/core/lib/support/thd_internal.h",
5633 "src/core/lib/support/thd_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005634 "src/core/lib/support/thd_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005635 "src/core/lib/support/time.c",
5636 "src/core/lib/support/time_posix.c",
5637 "src/core/lib/support/time_precise.c",
5638 "src/core/lib/support/time_precise.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005639 "src/core/lib/support/time_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005640 "src/core/lib/support/tls_pthread.c",
5641 "src/core/lib/support/tmpfile.h",
Nicolas "Pixel" Noblec4b18a52016-04-15 04:53:54 +02005642 "src/core/lib/support/tmpfile_msys.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005643 "src/core/lib/support/tmpfile_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005644 "src/core/lib/support/tmpfile_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005645 "src/core/lib/support/wrap_memcpy.c"
5646 ],
5647 "third_party": false,
5648 "type": "filegroup"
5649 },
5650 {
5651 "deps": [],
5652 "headers": [
5653 "include/grpc/impl/codegen/alloc.h",
5654 "include/grpc/impl/codegen/atm.h",
5655 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5656 "include/grpc/impl/codegen/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005657 "include/grpc/impl/codegen/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005658 "include/grpc/impl/codegen/log.h",
5659 "include/grpc/impl/codegen/port_platform.h",
5660 "include/grpc/impl/codegen/slice.h",
5661 "include/grpc/impl/codegen/slice_buffer.h",
5662 "include/grpc/impl/codegen/sync.h",
5663 "include/grpc/impl/codegen/sync_generic.h",
5664 "include/grpc/impl/codegen/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005665 "include/grpc/impl/codegen/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005666 "include/grpc/impl/codegen/time.h"
5667 ],
5668 "language": "c",
5669 "name": "gpr_codegen",
5670 "src": [
5671 "include/grpc/impl/codegen/alloc.h",
5672 "include/grpc/impl/codegen/atm.h",
5673 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5674 "include/grpc/impl/codegen/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005675 "include/grpc/impl/codegen/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005676 "include/grpc/impl/codegen/log.h",
5677 "include/grpc/impl/codegen/port_platform.h",
5678 "include/grpc/impl/codegen/slice.h",
5679 "include/grpc/impl/codegen/slice_buffer.h",
5680 "include/grpc/impl/codegen/sync.h",
5681 "include/grpc/impl/codegen/sync_generic.h",
5682 "include/grpc/impl/codegen/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005683 "include/grpc/impl/codegen/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005684 "include/grpc/impl/codegen/time.h"
5685 ],
5686 "third_party": false,
5687 "type": "filegroup"
5688 },
5689 {
5690 "deps": [
yang-g34b58612016-06-03 17:30:09 -07005691 "grpc++_codegen_base"
5692 ],
5693 "headers": [],
5694 "language": "c",
5695 "name": "grpc++_codegen_base_src",
5696 "src": [
5697 "src/cpp/codegen/codegen_init.cc"
5698 ],
5699 "third_party": false,
5700 "type": "filegroup"
5701 },
5702 {
5703 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07005704 "gpr",
5705 "grpc_codegen"
5706 ],
5707 "headers": [
5708 "include/grpc/byte_buffer.h",
5709 "include/grpc/byte_buffer_reader.h",
5710 "include/grpc/compression.h",
5711 "include/grpc/grpc.h",
Adam Michalik321b1fb2016-05-16 15:42:36 -07005712 "include/grpc/grpc_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005713 "include/grpc/status.h",
5714 "src/core/lib/channel/channel_args.h",
5715 "src/core/lib/channel/channel_stack.h",
5716 "src/core/lib/channel/channel_stack_builder.h",
5717 "src/core/lib/channel/compress_filter.h",
5718 "src/core/lib/channel/connected_channel.h",
5719 "src/core/lib/channel/context.h",
5720 "src/core/lib/channel/http_client_filter.h",
5721 "src/core/lib/channel/http_server_filter.h",
5722 "src/core/lib/compression/algorithm_metadata.h",
5723 "src/core/lib/compression/message_compress.h",
5724 "src/core/lib/debug/trace.h",
5725 "src/core/lib/http/format_request.h",
5726 "src/core/lib/http/httpcli.h",
5727 "src/core/lib/http/parser.h",
5728 "src/core/lib/iomgr/closure.h",
5729 "src/core/lib/iomgr/endpoint.h",
5730 "src/core/lib/iomgr/endpoint_pair.h",
Sree Kuchibhotlaf448c342016-05-19 10:51:24 -07005731 "src/core/lib/iomgr/ev_epoll_linux.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005732 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
Craig Tillerfe01b582016-05-11 08:05:59 -07005733 "src/core/lib/iomgr/ev_poll_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005734 "src/core/lib/iomgr/ev_posix.h",
5735 "src/core/lib/iomgr/exec_ctx.h",
5736 "src/core/lib/iomgr/executor.h",
5737 "src/core/lib/iomgr/iocp_windows.h",
5738 "src/core/lib/iomgr/iomgr.h",
5739 "src/core/lib/iomgr/iomgr_internal.h",
5740 "src/core/lib/iomgr/iomgr_posix.h",
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -07005741 "src/core/lib/iomgr/polling_entity.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005742 "src/core/lib/iomgr/pollset.h",
5743 "src/core/lib/iomgr/pollset_set.h",
5744 "src/core/lib/iomgr/pollset_set_windows.h",
5745 "src/core/lib/iomgr/pollset_windows.h",
5746 "src/core/lib/iomgr/resolve_address.h",
5747 "src/core/lib/iomgr/sockaddr.h",
5748 "src/core/lib/iomgr/sockaddr_posix.h",
5749 "src/core/lib/iomgr/sockaddr_utils.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005750 "src/core/lib/iomgr/sockaddr_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005751 "src/core/lib/iomgr/socket_utils_posix.h",
5752 "src/core/lib/iomgr/socket_windows.h",
5753 "src/core/lib/iomgr/tcp_client.h",
5754 "src/core/lib/iomgr/tcp_posix.h",
5755 "src/core/lib/iomgr/tcp_server.h",
5756 "src/core/lib/iomgr/tcp_windows.h",
5757 "src/core/lib/iomgr/time_averaged_stats.h",
5758 "src/core/lib/iomgr/timer.h",
5759 "src/core/lib/iomgr/timer_heap.h",
5760 "src/core/lib/iomgr/udp_server.h",
5761 "src/core/lib/iomgr/unix_sockets_posix.h",
5762 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5763 "src/core/lib/iomgr/wakeup_fd_posix.h",
5764 "src/core/lib/iomgr/workqueue.h",
5765 "src/core/lib/iomgr/workqueue_posix.h",
5766 "src/core/lib/iomgr/workqueue_windows.h",
5767 "src/core/lib/json/json.h",
5768 "src/core/lib/json/json_common.h",
5769 "src/core/lib/json/json_reader.h",
5770 "src/core/lib/json/json_writer.h",
5771 "src/core/lib/surface/api_trace.h",
5772 "src/core/lib/surface/call.h",
5773 "src/core/lib/surface/call_test_only.h",
5774 "src/core/lib/surface/channel.h",
5775 "src/core/lib/surface/channel_init.h",
5776 "src/core/lib/surface/channel_stack_type.h",
5777 "src/core/lib/surface/completion_queue.h",
5778 "src/core/lib/surface/event_string.h",
5779 "src/core/lib/surface/init.h",
5780 "src/core/lib/surface/lame_client.h",
5781 "src/core/lib/surface/server.h",
5782 "src/core/lib/surface/surface_trace.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005783 "src/core/lib/transport/byte_stream.h",
5784 "src/core/lib/transport/connectivity_state.h",
5785 "src/core/lib/transport/metadata.h",
5786 "src/core/lib/transport/metadata_batch.h",
5787 "src/core/lib/transport/static_metadata.h",
5788 "src/core/lib/transport/transport.h",
5789 "src/core/lib/transport/transport_impl.h"
5790 ],
5791 "language": "c",
5792 "name": "grpc_base",
5793 "src": [
5794 "include/grpc/byte_buffer.h",
5795 "include/grpc/byte_buffer_reader.h",
5796 "include/grpc/compression.h",
5797 "include/grpc/grpc.h",
Adam Michalik321b1fb2016-05-16 15:42:36 -07005798 "include/grpc/grpc_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005799 "include/grpc/status.h",
5800 "src/core/lib/channel/channel_args.c",
5801 "src/core/lib/channel/channel_args.h",
5802 "src/core/lib/channel/channel_stack.c",
5803 "src/core/lib/channel/channel_stack.h",
5804 "src/core/lib/channel/channel_stack_builder.c",
5805 "src/core/lib/channel/channel_stack_builder.h",
5806 "src/core/lib/channel/compress_filter.c",
5807 "src/core/lib/channel/compress_filter.h",
5808 "src/core/lib/channel/connected_channel.c",
5809 "src/core/lib/channel/connected_channel.h",
5810 "src/core/lib/channel/context.h",
5811 "src/core/lib/channel/http_client_filter.c",
5812 "src/core/lib/channel/http_client_filter.h",
5813 "src/core/lib/channel/http_server_filter.c",
5814 "src/core/lib/channel/http_server_filter.h",
5815 "src/core/lib/compression/algorithm_metadata.h",
David Garcia Quintasac094472016-05-18 20:25:57 -07005816 "src/core/lib/compression/compression.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005817 "src/core/lib/compression/message_compress.c",
5818 "src/core/lib/compression/message_compress.h",
5819 "src/core/lib/debug/trace.c",
5820 "src/core/lib/debug/trace.h",
5821 "src/core/lib/http/format_request.c",
5822 "src/core/lib/http/format_request.h",
5823 "src/core/lib/http/httpcli.c",
5824 "src/core/lib/http/httpcli.h",
5825 "src/core/lib/http/parser.c",
5826 "src/core/lib/http/parser.h",
5827 "src/core/lib/iomgr/closure.c",
5828 "src/core/lib/iomgr/closure.h",
5829 "src/core/lib/iomgr/endpoint.c",
5830 "src/core/lib/iomgr/endpoint.h",
5831 "src/core/lib/iomgr/endpoint_pair.h",
5832 "src/core/lib/iomgr/endpoint_pair_posix.c",
5833 "src/core/lib/iomgr/endpoint_pair_windows.c",
Sree Kuchibhotlaf448c342016-05-19 10:51:24 -07005834 "src/core/lib/iomgr/ev_epoll_linux.c",
5835 "src/core/lib/iomgr/ev_epoll_linux.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005836 "src/core/lib/iomgr/ev_poll_and_epoll_posix.c",
5837 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
Craig Tillerfe01b582016-05-11 08:05:59 -07005838 "src/core/lib/iomgr/ev_poll_posix.c",
5839 "src/core/lib/iomgr/ev_poll_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005840 "src/core/lib/iomgr/ev_posix.c",
5841 "src/core/lib/iomgr/ev_posix.h",
5842 "src/core/lib/iomgr/exec_ctx.c",
5843 "src/core/lib/iomgr/exec_ctx.h",
5844 "src/core/lib/iomgr/executor.c",
5845 "src/core/lib/iomgr/executor.h",
5846 "src/core/lib/iomgr/iocp_windows.c",
5847 "src/core/lib/iomgr/iocp_windows.h",
5848 "src/core/lib/iomgr/iomgr.c",
5849 "src/core/lib/iomgr/iomgr.h",
5850 "src/core/lib/iomgr/iomgr_internal.h",
5851 "src/core/lib/iomgr/iomgr_posix.c",
5852 "src/core/lib/iomgr/iomgr_posix.h",
5853 "src/core/lib/iomgr/iomgr_windows.c",
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -07005854 "src/core/lib/iomgr/polling_entity.c",
5855 "src/core/lib/iomgr/polling_entity.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005856 "src/core/lib/iomgr/pollset.h",
5857 "src/core/lib/iomgr/pollset_set.h",
5858 "src/core/lib/iomgr/pollset_set_windows.c",
5859 "src/core/lib/iomgr/pollset_set_windows.h",
5860 "src/core/lib/iomgr/pollset_windows.c",
5861 "src/core/lib/iomgr/pollset_windows.h",
5862 "src/core/lib/iomgr/resolve_address.h",
5863 "src/core/lib/iomgr/resolve_address_posix.c",
5864 "src/core/lib/iomgr/resolve_address_windows.c",
5865 "src/core/lib/iomgr/sockaddr.h",
5866 "src/core/lib/iomgr/sockaddr_posix.h",
5867 "src/core/lib/iomgr/sockaddr_utils.c",
5868 "src/core/lib/iomgr/sockaddr_utils.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005869 "src/core/lib/iomgr/sockaddr_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005870 "src/core/lib/iomgr/socket_utils_common_posix.c",
5871 "src/core/lib/iomgr/socket_utils_linux.c",
5872 "src/core/lib/iomgr/socket_utils_posix.c",
5873 "src/core/lib/iomgr/socket_utils_posix.h",
5874 "src/core/lib/iomgr/socket_windows.c",
5875 "src/core/lib/iomgr/socket_windows.h",
5876 "src/core/lib/iomgr/tcp_client.h",
5877 "src/core/lib/iomgr/tcp_client_posix.c",
5878 "src/core/lib/iomgr/tcp_client_windows.c",
5879 "src/core/lib/iomgr/tcp_posix.c",
5880 "src/core/lib/iomgr/tcp_posix.h",
5881 "src/core/lib/iomgr/tcp_server.h",
5882 "src/core/lib/iomgr/tcp_server_posix.c",
5883 "src/core/lib/iomgr/tcp_server_windows.c",
5884 "src/core/lib/iomgr/tcp_windows.c",
5885 "src/core/lib/iomgr/tcp_windows.h",
5886 "src/core/lib/iomgr/time_averaged_stats.c",
5887 "src/core/lib/iomgr/time_averaged_stats.h",
5888 "src/core/lib/iomgr/timer.c",
5889 "src/core/lib/iomgr/timer.h",
5890 "src/core/lib/iomgr/timer_heap.c",
5891 "src/core/lib/iomgr/timer_heap.h",
5892 "src/core/lib/iomgr/udp_server.c",
5893 "src/core/lib/iomgr/udp_server.h",
5894 "src/core/lib/iomgr/unix_sockets_posix.c",
5895 "src/core/lib/iomgr/unix_sockets_posix.h",
5896 "src/core/lib/iomgr/unix_sockets_posix_noop.c",
5897 "src/core/lib/iomgr/wakeup_fd_eventfd.c",
5898 "src/core/lib/iomgr/wakeup_fd_nospecial.c",
5899 "src/core/lib/iomgr/wakeup_fd_pipe.c",
5900 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5901 "src/core/lib/iomgr/wakeup_fd_posix.c",
5902 "src/core/lib/iomgr/wakeup_fd_posix.h",
5903 "src/core/lib/iomgr/workqueue.h",
5904 "src/core/lib/iomgr/workqueue_posix.c",
5905 "src/core/lib/iomgr/workqueue_posix.h",
5906 "src/core/lib/iomgr/workqueue_windows.c",
5907 "src/core/lib/iomgr/workqueue_windows.h",
5908 "src/core/lib/json/json.c",
5909 "src/core/lib/json/json.h",
5910 "src/core/lib/json/json_common.h",
5911 "src/core/lib/json/json_reader.c",
5912 "src/core/lib/json/json_reader.h",
5913 "src/core/lib/json/json_string.c",
5914 "src/core/lib/json/json_writer.c",
5915 "src/core/lib/json/json_writer.h",
5916 "src/core/lib/surface/alarm.c",
5917 "src/core/lib/surface/api_trace.c",
5918 "src/core/lib/surface/api_trace.h",
5919 "src/core/lib/surface/byte_buffer.c",
5920 "src/core/lib/surface/byte_buffer_reader.c",
5921 "src/core/lib/surface/call.c",
5922 "src/core/lib/surface/call.h",
5923 "src/core/lib/surface/call_details.c",
5924 "src/core/lib/surface/call_log_batch.c",
5925 "src/core/lib/surface/call_test_only.h",
5926 "src/core/lib/surface/channel.c",
5927 "src/core/lib/surface/channel.h",
5928 "src/core/lib/surface/channel_init.c",
5929 "src/core/lib/surface/channel_init.h",
5930 "src/core/lib/surface/channel_ping.c",
5931 "src/core/lib/surface/channel_stack_type.c",
5932 "src/core/lib/surface/channel_stack_type.h",
5933 "src/core/lib/surface/completion_queue.c",
5934 "src/core/lib/surface/completion_queue.h",
5935 "src/core/lib/surface/event_string.c",
5936 "src/core/lib/surface/event_string.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005937 "src/core/lib/surface/init.h",
5938 "src/core/lib/surface/lame_client.c",
5939 "src/core/lib/surface/lame_client.h",
5940 "src/core/lib/surface/metadata_array.c",
5941 "src/core/lib/surface/server.c",
5942 "src/core/lib/surface/server.h",
5943 "src/core/lib/surface/surface_trace.h",
5944 "src/core/lib/surface/validate_metadata.c",
5945 "src/core/lib/surface/version.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005946 "src/core/lib/transport/byte_stream.c",
5947 "src/core/lib/transport/byte_stream.h",
5948 "src/core/lib/transport/connectivity_state.c",
5949 "src/core/lib/transport/connectivity_state.h",
5950 "src/core/lib/transport/metadata.c",
5951 "src/core/lib/transport/metadata.h",
5952 "src/core/lib/transport/metadata_batch.c",
5953 "src/core/lib/transport/metadata_batch.h",
5954 "src/core/lib/transport/static_metadata.c",
5955 "src/core/lib/transport/static_metadata.h",
5956 "src/core/lib/transport/transport.c",
5957 "src/core/lib/transport/transport.h",
5958 "src/core/lib/transport/transport_impl.h",
5959 "src/core/lib/transport/transport_op_string.c"
5960 ],
5961 "third_party": false,
5962 "type": "filegroup"
5963 },
5964 {
5965 "deps": [
5966 "gpr",
5967 "grpc_base"
5968 ],
5969 "headers": [
5970 "src/core/ext/client_config/client_channel.h",
5971 "src/core/ext/client_config/client_channel_factory.h",
5972 "src/core/ext/client_config/client_config.h",
5973 "src/core/ext/client_config/connector.h",
5974 "src/core/ext/client_config/initial_connect_string.h",
5975 "src/core/ext/client_config/lb_policy.h",
5976 "src/core/ext/client_config/lb_policy_factory.h",
5977 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005978 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005979 "src/core/ext/client_config/resolver.h",
5980 "src/core/ext/client_config/resolver_factory.h",
5981 "src/core/ext/client_config/resolver_registry.h",
5982 "src/core/ext/client_config/subchannel.h",
5983 "src/core/ext/client_config/subchannel_call_holder.h",
5984 "src/core/ext/client_config/subchannel_index.h",
5985 "src/core/ext/client_config/uri_parser.h"
5986 ],
5987 "language": "c",
5988 "name": "grpc_client_config",
5989 "src": [
5990 "src/core/ext/client_config/channel_connectivity.c",
5991 "src/core/ext/client_config/client_channel.c",
5992 "src/core/ext/client_config/client_channel.h",
5993 "src/core/ext/client_config/client_channel_factory.c",
5994 "src/core/ext/client_config/client_channel_factory.h",
5995 "src/core/ext/client_config/client_config.c",
5996 "src/core/ext/client_config/client_config.h",
Craig Tiller0b541632016-04-05 17:21:05 -07005997 "src/core/ext/client_config/client_config_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005998 "src/core/ext/client_config/connector.c",
5999 "src/core/ext/client_config/connector.h",
6000 "src/core/ext/client_config/default_initial_connect_string.c",
6001 "src/core/ext/client_config/initial_connect_string.c",
6002 "src/core/ext/client_config/initial_connect_string.h",
6003 "src/core/ext/client_config/lb_policy.c",
6004 "src/core/ext/client_config/lb_policy.h",
6005 "src/core/ext/client_config/lb_policy_factory.c",
6006 "src/core/ext/client_config/lb_policy_factory.h",
6007 "src/core/ext/client_config/lb_policy_registry.c",
6008 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07006009 "src/core/ext/client_config/parse_address.c",
6010 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006011 "src/core/ext/client_config/resolver.c",
6012 "src/core/ext/client_config/resolver.h",
6013 "src/core/ext/client_config/resolver_factory.c",
6014 "src/core/ext/client_config/resolver_factory.h",
6015 "src/core/ext/client_config/resolver_registry.c",
6016 "src/core/ext/client_config/resolver_registry.h",
6017 "src/core/ext/client_config/subchannel.c",
6018 "src/core/ext/client_config/subchannel.h",
6019 "src/core/ext/client_config/subchannel_call_holder.c",
6020 "src/core/ext/client_config/subchannel_call_holder.h",
6021 "src/core/ext/client_config/subchannel_index.c",
6022 "src/core/ext/client_config/subchannel_index.h",
6023 "src/core/ext/client_config/uri_parser.c",
6024 "src/core/ext/client_config/uri_parser.h"
6025 ],
6026 "third_party": false,
6027 "type": "filegroup"
6028 },
6029 {
6030 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07006031 "gpr_codegen"
Craig Tillerd1697d92016-04-05 16:05:46 -07006032 ],
6033 "headers": [
6034 "include/grpc/impl/codegen/byte_buffer.h",
David Garcia Quintas1b2db632016-04-27 15:06:54 -07006035 "include/grpc/impl/codegen/byte_buffer_reader.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006036 "include/grpc/impl/codegen/compression_types.h",
6037 "include/grpc/impl/codegen/connectivity_state.h",
6038 "include/grpc/impl/codegen/grpc_types.h",
6039 "include/grpc/impl/codegen/propagation_bits.h",
6040 "include/grpc/impl/codegen/status.h"
6041 ],
6042 "language": "c",
6043 "name": "grpc_codegen",
6044 "src": [
6045 "include/grpc/impl/codegen/byte_buffer.h",
David Garcia Quintas1b2db632016-04-27 15:06:54 -07006046 "include/grpc/impl/codegen/byte_buffer_reader.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006047 "include/grpc/impl/codegen/compression_types.h",
6048 "include/grpc/impl/codegen/connectivity_state.h",
6049 "include/grpc/impl/codegen/grpc_types.h",
6050 "include/grpc/impl/codegen/propagation_bits.h",
6051 "include/grpc/impl/codegen/status.h"
6052 ],
6053 "third_party": false,
6054 "type": "filegroup"
6055 },
6056 {
6057 "deps": [
6058 "gpr",
6059 "grpc_base",
6060 "grpc_client_config",
6061 "nanopb"
6062 ],
6063 "headers": [
6064 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07006065 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006066 ],
6067 "language": "c",
6068 "name": "grpc_lb_policy_grpclb",
6069 "src": [
6070 "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
6071 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07006072 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c",
6073 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006074 ],
6075 "third_party": false,
6076 "type": "filegroup"
6077 },
6078 {
6079 "deps": [
6080 "gpr",
6081 "grpc_base",
6082 "grpc_client_config"
6083 ],
6084 "headers": [],
6085 "language": "c",
6086 "name": "grpc_lb_policy_pick_first",
6087 "src": [
6088 "src/core/ext/lb_policy/pick_first/pick_first.c"
6089 ],
6090 "third_party": false,
6091 "type": "filegroup"
6092 },
6093 {
6094 "deps": [
6095 "gpr",
6096 "grpc_base",
6097 "grpc_client_config"
6098 ],
6099 "headers": [],
6100 "language": "c",
6101 "name": "grpc_lb_policy_round_robin",
6102 "src": [
6103 "src/core/ext/lb_policy/round_robin/round_robin.c"
6104 ],
6105 "third_party": false,
6106 "type": "filegroup"
6107 },
6108 {
6109 "deps": [
6110 "gpr",
David Garcia Quintasb41363e2016-04-29 00:41:21 -07006111 "grpc_base"
6112 ],
6113 "headers": [
6114 "src/core/ext/load_reporting/load_reporting.h",
6115 "src/core/ext/load_reporting/load_reporting_filter.h"
6116 ],
6117 "language": "c",
6118 "name": "grpc_load_reporting",
6119 "src": [
6120 "src/core/ext/load_reporting/load_reporting.c",
6121 "src/core/ext/load_reporting/load_reporting.h",
6122 "src/core/ext/load_reporting/load_reporting_filter.c",
6123 "src/core/ext/load_reporting/load_reporting_filter.h"
6124 ],
6125 "third_party": false,
6126 "type": "filegroup"
6127 },
6128 {
6129 "deps": [
6130 "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07006131 "grpc_base",
6132 "grpc_client_config"
6133 ],
6134 "headers": [],
6135 "language": "c",
6136 "name": "grpc_resolver_dns_native",
6137 "src": [
6138 "src/core/ext/resolver/dns/native/dns_resolver.c"
6139 ],
6140 "third_party": false,
6141 "type": "filegroup"
6142 },
6143 {
6144 "deps": [
6145 "gpr",
6146 "grpc_base",
6147 "grpc_client_config"
6148 ],
6149 "headers": [],
6150 "language": "c",
6151 "name": "grpc_resolver_sockaddr",
6152 "src": [
6153 "src/core/ext/resolver/sockaddr/sockaddr_resolver.c"
6154 ],
6155 "third_party": false,
6156 "type": "filegroup"
6157 },
6158 {
6159 "deps": [
6160 "gpr",
6161 "grpc_base",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006162 "grpc_transport_chttp2_alpn",
6163 "tsi"
Craig Tillerd1697d92016-04-05 16:05:46 -07006164 ],
6165 "headers": [
6166 "include/grpc/grpc_security.h",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07006167 "include/grpc/grpc_security_constants.h",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006168 "src/core/lib/security/context/security_context.h",
6169 "src/core/lib/security/credentials/composite/composite_credentials.h",
6170 "src/core/lib/security/credentials/credentials.h",
6171 "src/core/lib/security/credentials/fake/fake_credentials.h",
6172 "src/core/lib/security/credentials/google_default/google_default_credentials.h",
6173 "src/core/lib/security/credentials/iam/iam_credentials.h",
6174 "src/core/lib/security/credentials/jwt/json_token.h",
6175 "src/core/lib/security/credentials/jwt/jwt_credentials.h",
6176 "src/core/lib/security/credentials/jwt/jwt_verifier.h",
6177 "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
6178 "src/core/lib/security/credentials/plugin/plugin_credentials.h",
6179 "src/core/lib/security/credentials/ssl/ssl_credentials.h",
6180 "src/core/lib/security/transport/auth_filters.h",
6181 "src/core/lib/security/transport/handshake.h",
6182 "src/core/lib/security/transport/secure_endpoint.h",
6183 "src/core/lib/security/transport/security_connector.h",
6184 "src/core/lib/security/util/b64.h",
6185 "src/core/lib/security/util/json_util.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006186 ],
6187 "language": "c",
6188 "name": "grpc_secure",
6189 "src": [
6190 "include/grpc/grpc_security.h",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07006191 "include/grpc/grpc_security_constants.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006192 "src/core/lib/http/httpcli_security_connector.c",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006193 "src/core/lib/security/context/security_context.c",
6194 "src/core/lib/security/context/security_context.h",
6195 "src/core/lib/security/credentials/composite/composite_credentials.c",
6196 "src/core/lib/security/credentials/composite/composite_credentials.h",
6197 "src/core/lib/security/credentials/credentials.c",
6198 "src/core/lib/security/credentials/credentials.h",
6199 "src/core/lib/security/credentials/credentials_metadata.c",
6200 "src/core/lib/security/credentials/fake/fake_credentials.c",
6201 "src/core/lib/security/credentials/fake/fake_credentials.h",
6202 "src/core/lib/security/credentials/google_default/credentials_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07006203 "src/core/lib/security/credentials/google_default/credentials_windows.c",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006204 "src/core/lib/security/credentials/google_default/google_default_credentials.c",
6205 "src/core/lib/security/credentials/google_default/google_default_credentials.h",
6206 "src/core/lib/security/credentials/iam/iam_credentials.c",
6207 "src/core/lib/security/credentials/iam/iam_credentials.h",
6208 "src/core/lib/security/credentials/jwt/json_token.c",
6209 "src/core/lib/security/credentials/jwt/json_token.h",
6210 "src/core/lib/security/credentials/jwt/jwt_credentials.c",
6211 "src/core/lib/security/credentials/jwt/jwt_credentials.h",
6212 "src/core/lib/security/credentials/jwt/jwt_verifier.c",
6213 "src/core/lib/security/credentials/jwt/jwt_verifier.h",
6214 "src/core/lib/security/credentials/oauth2/oauth2_credentials.c",
6215 "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
6216 "src/core/lib/security/credentials/plugin/plugin_credentials.c",
6217 "src/core/lib/security/credentials/plugin/plugin_credentials.h",
6218 "src/core/lib/security/credentials/ssl/ssl_credentials.c",
6219 "src/core/lib/security/credentials/ssl/ssl_credentials.h",
6220 "src/core/lib/security/transport/auth_filters.h",
6221 "src/core/lib/security/transport/client_auth_filter.c",
6222 "src/core/lib/security/transport/handshake.c",
6223 "src/core/lib/security/transport/handshake.h",
6224 "src/core/lib/security/transport/secure_endpoint.c",
6225 "src/core/lib/security/transport/secure_endpoint.h",
6226 "src/core/lib/security/transport/security_connector.c",
6227 "src/core/lib/security/transport/security_connector.h",
6228 "src/core/lib/security/transport/server_auth_filter.c",
6229 "src/core/lib/security/util/b64.c",
6230 "src/core/lib/security/util/b64.h",
6231 "src/core/lib/security/util/json_util.c",
6232 "src/core/lib/security/util/json_util.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006233 "src/core/lib/surface/init_secure.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006234 ],
6235 "third_party": false,
6236 "type": "filegroup"
6237 },
6238 {
6239 "deps": [
6240 "gpr_test_util",
6241 "grpc"
6242 ],
6243 "headers": [
6244 "test/core/end2end/cq_verifier.h",
6245 "test/core/end2end/fixtures/proxy.h",
6246 "test/core/iomgr/endpoint_tests.h",
6247 "test/core/util/grpc_profiler.h",
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +02006248 "test/core/util/memory_counters.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006249 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006250 "test/core/util/parse_hexstring.h",
Craig Tiller62c7a5a2016-04-13 22:25:03 -07006251 "test/core/util/passthru_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006252 "test/core/util/port.h",
6253 "test/core/util/port_server_client.h",
6254 "test/core/util/slice_splitter.h"
6255 ],
6256 "language": "c",
6257 "name": "grpc_test_util_base",
6258 "src": [
6259 "test/core/end2end/cq_verifier.c",
6260 "test/core/end2end/cq_verifier.h",
6261 "test/core/end2end/fixtures/proxy.c",
6262 "test/core/end2end/fixtures/proxy.h",
6263 "test/core/iomgr/endpoint_tests.c",
6264 "test/core/iomgr/endpoint_tests.h",
6265 "test/core/util/grpc_profiler.c",
6266 "test/core/util/grpc_profiler.h",
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +02006267 "test/core/util/memory_counters.c",
6268 "test/core/util/memory_counters.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006269 "test/core/util/mock_endpoint.c",
6270 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006271 "test/core/util/parse_hexstring.c",
6272 "test/core/util/parse_hexstring.h",
Craig Tiller62c7a5a2016-04-13 22:25:03 -07006273 "test/core/util/passthru_endpoint.c",
6274 "test/core/util/passthru_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006275 "test/core/util/port.h",
6276 "test/core/util/port_posix.c",
6277 "test/core/util/port_server_client.c",
6278 "test/core/util/port_server_client.h",
6279 "test/core/util/port_windows.c",
6280 "test/core/util/slice_splitter.c",
6281 "test/core/util/slice_splitter.h"
6282 ],
6283 "third_party": false,
6284 "type": "filegroup"
6285 },
6286 {
6287 "deps": [
6288 "gpr",
6289 "grpc_base",
6290 "grpc_transport_chttp2_alpn"
6291 ],
6292 "headers": [
Yuchen Zengd982bba2016-05-12 18:53:52 -07006293 "src/core/ext/transport/chttp2/transport/bin_decoder.h",
Craig Tillerf82ddc42016-04-05 17:15:07 -07006294 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006295 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6296 "src/core/ext/transport/chttp2/transport/frame.h",
6297 "src/core/ext/transport/chttp2/transport/frame_data.h",
6298 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6299 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6300 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6301 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6302 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6303 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6304 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6305 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6306 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6307 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6308 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6309 "src/core/ext/transport/chttp2/transport/internal.h",
6310 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6311 "src/core/ext/transport/chttp2/transport/stream_map.h",
6312 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6313 "src/core/ext/transport/chttp2/transport/varint.h"
6314 ],
6315 "language": "c",
6316 "name": "grpc_transport_chttp2",
6317 "src": [
Yuchen Zengd982bba2016-05-12 18:53:52 -07006318 "src/core/ext/transport/chttp2/transport/bin_decoder.c",
6319 "src/core/ext/transport/chttp2/transport/bin_decoder.h",
Craig Tillerf82ddc42016-04-05 17:15:07 -07006320 "src/core/ext/transport/chttp2/transport/bin_encoder.c",
6321 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
6322 "src/core/ext/transport/chttp2/transport/chttp2_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07006323 "src/core/ext/transport/chttp2/transport/chttp2_transport.c",
6324 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6325 "src/core/ext/transport/chttp2/transport/frame.h",
6326 "src/core/ext/transport/chttp2/transport/frame_data.c",
6327 "src/core/ext/transport/chttp2/transport/frame_data.h",
6328 "src/core/ext/transport/chttp2/transport/frame_goaway.c",
6329 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6330 "src/core/ext/transport/chttp2/transport/frame_ping.c",
6331 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6332 "src/core/ext/transport/chttp2/transport/frame_rst_stream.c",
6333 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6334 "src/core/ext/transport/chttp2/transport/frame_settings.c",
6335 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6336 "src/core/ext/transport/chttp2/transport/frame_window_update.c",
6337 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6338 "src/core/ext/transport/chttp2/transport/hpack_encoder.c",
6339 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6340 "src/core/ext/transport/chttp2/transport/hpack_parser.c",
6341 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6342 "src/core/ext/transport/chttp2/transport/hpack_table.c",
6343 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6344 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6345 "src/core/ext/transport/chttp2/transport/huffsyms.c",
6346 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6347 "src/core/ext/transport/chttp2/transport/incoming_metadata.c",
6348 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6349 "src/core/ext/transport/chttp2/transport/internal.h",
6350 "src/core/ext/transport/chttp2/transport/parsing.c",
6351 "src/core/ext/transport/chttp2/transport/status_conversion.c",
6352 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6353 "src/core/ext/transport/chttp2/transport/stream_lists.c",
6354 "src/core/ext/transport/chttp2/transport/stream_map.c",
6355 "src/core/ext/transport/chttp2/transport/stream_map.h",
6356 "src/core/ext/transport/chttp2/transport/timeout_encoding.c",
6357 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6358 "src/core/ext/transport/chttp2/transport/varint.c",
6359 "src/core/ext/transport/chttp2/transport/varint.h",
6360 "src/core/ext/transport/chttp2/transport/writing.c"
6361 ],
6362 "third_party": false,
6363 "type": "filegroup"
6364 },
6365 {
6366 "deps": [
6367 "gpr"
6368 ],
6369 "headers": [
6370 "src/core/ext/transport/chttp2/alpn/alpn.h"
6371 ],
6372 "language": "c",
6373 "name": "grpc_transport_chttp2_alpn",
6374 "src": [
6375 "src/core/ext/transport/chttp2/alpn/alpn.c",
6376 "src/core/ext/transport/chttp2/alpn/alpn.h"
6377 ],
6378 "third_party": false,
6379 "type": "filegroup"
6380 },
6381 {
6382 "deps": [
6383 "gpr",
6384 "grpc_base",
6385 "grpc_client_config",
6386 "grpc_transport_chttp2"
6387 ],
6388 "headers": [],
6389 "language": "c",
6390 "name": "grpc_transport_chttp2_client_insecure",
6391 "src": [
Adam Michalik321b1fb2016-05-16 15:42:36 -07006392 "src/core/ext/transport/chttp2/client/insecure/channel_create.c",
6393 "src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006394 ],
6395 "third_party": false,
6396 "type": "filegroup"
6397 },
6398 {
6399 "deps": [
6400 "gpr",
6401 "grpc_base",
6402 "grpc_client_config",
6403 "grpc_secure",
6404 "grpc_transport_chttp2"
6405 ],
6406 "headers": [],
6407 "language": "c",
6408 "name": "grpc_transport_chttp2_client_secure",
6409 "src": [
6410 "src/core/ext/transport/chttp2/client/secure/secure_channel_create.c"
6411 ],
6412 "third_party": false,
6413 "type": "filegroup"
6414 },
6415 {
6416 "deps": [
6417 "gpr",
6418 "grpc_base",
6419 "grpc_transport_chttp2"
6420 ],
6421 "headers": [],
6422 "language": "c",
6423 "name": "grpc_transport_chttp2_server_insecure",
6424 "src": [
Adam Michalikbf10c822016-05-20 16:13:32 -07006425 "src/core/ext/transport/chttp2/server/insecure/server_chttp2.c",
6426 "src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006427 ],
6428 "third_party": false,
6429 "type": "filegroup"
6430 },
6431 {
6432 "deps": [
6433 "gpr",
6434 "grpc_base",
6435 "grpc_secure",
6436 "grpc_transport_chttp2"
6437 ],
6438 "headers": [],
6439 "language": "c",
6440 "name": "grpc_transport_chttp2_server_secure",
6441 "src": [
6442 "src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c"
6443 ],
6444 "third_party": false,
6445 "type": "filegroup"
6446 },
6447 {
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -07006448 "deps": [
6449 "grpc_base",
6450 "grpc_transport_chttp2"
6451 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07006452 "headers": [
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07006453 "include/grpc/grpc_cronet.h",
6454 "include/grpc/grpc_security.h",
6455 "include/grpc/grpc_security_constants.h",
makdharmac2ec95b2016-05-11 16:26:15 -07006456 "third_party/objective_c/Cronet/cronet_c_for_grpc.h"
6457 ],
6458 "language": "c",
6459 "name": "grpc_transport_cronet_client_secure",
6460 "src": [
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07006461 "include/grpc/grpc_cronet.h",
6462 "include/grpc/grpc_security.h",
6463 "include/grpc/grpc_security_constants.h",
makdharmac2ec95b2016-05-11 16:26:15 -07006464 "src/core/ext/transport/cronet/client/secure/cronet_channel_create.c",
6465 "src/core/ext/transport/cronet/transport/cronet_api_dummy.c",
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -07006466 "src/core/ext/transport/cronet/transport/cronet_transport.c"
makdharmac2ec95b2016-05-11 16:26:15 -07006467 ],
6468 "third_party": false,
6469 "type": "filegroup"
6470 },
6471 {
Craig Tillerd1697d92016-04-05 16:05:46 -07006472 "deps": [],
6473 "headers": [
6474 "third_party/nanopb/pb.h",
6475 "third_party/nanopb/pb_common.h",
6476 "third_party/nanopb/pb_decode.h",
6477 "third_party/nanopb/pb_encode.h"
6478 ],
6479 "language": "c",
6480 "name": "nanopb",
6481 "src": [],
6482 "third_party": false,
6483 "type": "filegroup"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006484 },
6485 {
6486 "deps": [
6487 "gpr"
6488 ],
6489 "headers": [
6490 "src/core/lib/tsi/fake_transport_security.h",
6491 "src/core/lib/tsi/ssl_transport_security.h",
6492 "src/core/lib/tsi/ssl_types.h",
6493 "src/core/lib/tsi/transport_security.h",
6494 "src/core/lib/tsi/transport_security_interface.h"
6495 ],
6496 "language": "c",
6497 "name": "tsi",
6498 "src": [
6499 "src/core/lib/tsi/fake_transport_security.c",
6500 "src/core/lib/tsi/fake_transport_security.h",
6501 "src/core/lib/tsi/ssl_transport_security.c",
6502 "src/core/lib/tsi/ssl_transport_security.h",
6503 "src/core/lib/tsi/ssl_types.h",
6504 "src/core/lib/tsi/transport_security.c",
6505 "src/core/lib/tsi/transport_security.h",
6506 "src/core/lib/tsi/transport_security_interface.h"
6507 ],
6508 "third_party": false,
6509 "type": "filegroup"
6510 },
6511 {
6512 "deps": [
6513 "grpc",
yang-g17487f92016-06-03 15:21:15 -07006514 "grpc++_codegen_base"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006515 ],
6516 "headers": [
6517 "include/grpc++/alarm.h",
6518 "include/grpc++/channel.h",
6519 "include/grpc++/client_context.h",
6520 "include/grpc++/completion_queue.h",
6521 "include/grpc++/create_channel.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006522 "include/grpc++/create_channel_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006523 "include/grpc++/generic/async_generic_service.h",
6524 "include/grpc++/generic/generic_stub.h",
6525 "include/grpc++/grpc++.h",
6526 "include/grpc++/impl/call.h",
6527 "include/grpc++/impl/client_unary_call.h",
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07006528 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006529 "include/grpc++/impl/grpc_library.h",
6530 "include/grpc++/impl/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006531 "include/grpc++/impl/rpc_method.h",
6532 "include/grpc++/impl/rpc_service_method.h",
6533 "include/grpc++/impl/serialization_traits.h",
6534 "include/grpc++/impl/server_builder_option.h",
Yuchen Zenga42ec212016-04-29 13:03:06 -07006535 "include/grpc++/impl/server_builder_plugin.h",
6536 "include/grpc++/impl/server_initializer.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006537 "include/grpc++/impl/service_type.h",
6538 "include/grpc++/impl/sync.h",
6539 "include/grpc++/impl/sync_cxx11.h",
6540 "include/grpc++/impl/sync_no_cxx11.h",
6541 "include/grpc++/impl/thd.h",
6542 "include/grpc++/impl/thd_cxx11.h",
6543 "include/grpc++/impl/thd_no_cxx11.h",
6544 "include/grpc++/security/auth_context.h",
6545 "include/grpc++/security/auth_metadata_processor.h",
6546 "include/grpc++/security/credentials.h",
6547 "include/grpc++/security/server_credentials.h",
6548 "include/grpc++/server.h",
6549 "include/grpc++/server_builder.h",
6550 "include/grpc++/server_context.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006551 "include/grpc++/server_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006552 "include/grpc++/support/async_stream.h",
6553 "include/grpc++/support/async_unary_call.h",
6554 "include/grpc++/support/byte_buffer.h",
6555 "include/grpc++/support/channel_arguments.h",
yang-g17487f92016-06-03 15:21:15 -07006556 "include/grpc++/support/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006557 "include/grpc++/support/slice.h",
6558 "include/grpc++/support/status.h",
6559 "include/grpc++/support/status_code_enum.h",
6560 "include/grpc++/support/string_ref.h",
6561 "include/grpc++/support/stub_options.h",
6562 "include/grpc++/support/sync_stream.h",
6563 "include/grpc++/support/time.h",
6564 "src/cpp/client/create_channel_internal.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006565 "src/cpp/server/dynamic_thread_pool.h",
6566 "src/cpp/server/thread_pool_interface.h"
6567 ],
6568 "language": "c++",
6569 "name": "grpc++_base",
6570 "src": [
6571 "include/grpc++/alarm.h",
6572 "include/grpc++/channel.h",
6573 "include/grpc++/client_context.h",
6574 "include/grpc++/completion_queue.h",
6575 "include/grpc++/create_channel.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006576 "include/grpc++/create_channel_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006577 "include/grpc++/generic/async_generic_service.h",
6578 "include/grpc++/generic/generic_stub.h",
6579 "include/grpc++/grpc++.h",
6580 "include/grpc++/impl/call.h",
6581 "include/grpc++/impl/client_unary_call.h",
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07006582 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006583 "include/grpc++/impl/grpc_library.h",
6584 "include/grpc++/impl/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006585 "include/grpc++/impl/rpc_method.h",
6586 "include/grpc++/impl/rpc_service_method.h",
6587 "include/grpc++/impl/serialization_traits.h",
6588 "include/grpc++/impl/server_builder_option.h",
Yuchen Zenga42ec212016-04-29 13:03:06 -07006589 "include/grpc++/impl/server_builder_plugin.h",
6590 "include/grpc++/impl/server_initializer.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006591 "include/grpc++/impl/service_type.h",
6592 "include/grpc++/impl/sync.h",
6593 "include/grpc++/impl/sync_cxx11.h",
6594 "include/grpc++/impl/sync_no_cxx11.h",
6595 "include/grpc++/impl/thd.h",
6596 "include/grpc++/impl/thd_cxx11.h",
6597 "include/grpc++/impl/thd_no_cxx11.h",
6598 "include/grpc++/security/auth_context.h",
6599 "include/grpc++/security/auth_metadata_processor.h",
6600 "include/grpc++/security/credentials.h",
6601 "include/grpc++/security/server_credentials.h",
6602 "include/grpc++/server.h",
6603 "include/grpc++/server_builder.h",
6604 "include/grpc++/server_context.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006605 "include/grpc++/server_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006606 "include/grpc++/support/async_stream.h",
6607 "include/grpc++/support/async_unary_call.h",
6608 "include/grpc++/support/byte_buffer.h",
6609 "include/grpc++/support/channel_arguments.h",
yang-g17487f92016-06-03 15:21:15 -07006610 "include/grpc++/support/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006611 "include/grpc++/support/slice.h",
6612 "include/grpc++/support/status.h",
6613 "include/grpc++/support/status_code_enum.h",
6614 "include/grpc++/support/string_ref.h",
6615 "include/grpc++/support/stub_options.h",
6616 "include/grpc++/support/sync_stream.h",
6617 "include/grpc++/support/time.h",
6618 "src/cpp/client/channel.cc",
6619 "src/cpp/client/client_context.cc",
6620 "src/cpp/client/create_channel.cc",
6621 "src/cpp/client/create_channel_internal.cc",
6622 "src/cpp/client/create_channel_internal.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006623 "src/cpp/client/create_channel_posix.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006624 "src/cpp/client/credentials.cc",
6625 "src/cpp/client/generic_stub.cc",
6626 "src/cpp/client/insecure_credentials.cc",
6627 "src/cpp/common/channel_arguments.cc",
6628 "src/cpp/common/completion_queue.cc",
6629 "src/cpp/common/core_codegen.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006630 "src/cpp/common/rpc_method.cc",
6631 "src/cpp/server/async_generic_service.cc",
6632 "src/cpp/server/create_default_thread_pool.cc",
6633 "src/cpp/server/dynamic_thread_pool.cc",
6634 "src/cpp/server/dynamic_thread_pool.h",
6635 "src/cpp/server/insecure_server_credentials.cc",
6636 "src/cpp/server/server.cc",
6637 "src/cpp/server/server_builder.cc",
6638 "src/cpp/server/server_context.cc",
6639 "src/cpp/server/server_credentials.cc",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006640 "src/cpp/server/server_posix.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006641 "src/cpp/server/thread_pool_interface.h",
6642 "src/cpp/util/byte_buffer.cc",
6643 "src/cpp/util/slice.cc",
6644 "src/cpp/util/status.cc",
6645 "src/cpp/util/string_ref.cc",
6646 "src/cpp/util/time.cc"
6647 ],
6648 "third_party": false,
6649 "type": "filegroup"
6650 },
6651 {
6652 "deps": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006653 "grpc_codegen"
6654 ],
6655 "headers": [
6656 "include/grpc++/impl/codegen/async_stream.h",
6657 "include/grpc++/impl/codegen/async_unary_call.h",
6658 "include/grpc++/impl/codegen/call.h",
6659 "include/grpc++/impl/codegen/call_hook.h",
6660 "include/grpc++/impl/codegen/channel_interface.h",
6661 "include/grpc++/impl/codegen/client_context.h",
6662 "include/grpc++/impl/codegen/client_unary_call.h",
6663 "include/grpc++/impl/codegen/completion_queue.h",
6664 "include/grpc++/impl/codegen/completion_queue_tag.h",
yang-g17487f92016-06-03 15:21:15 -07006665 "include/grpc++/impl/codegen/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006666 "include/grpc++/impl/codegen/core_codegen_interface.h",
6667 "include/grpc++/impl/codegen/create_auth_context.h",
6668 "include/grpc++/impl/codegen/grpc_library.h",
6669 "include/grpc++/impl/codegen/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006670 "include/grpc++/impl/codegen/rpc_method.h",
6671 "include/grpc++/impl/codegen/rpc_service_method.h",
6672 "include/grpc++/impl/codegen/security/auth_context.h",
6673 "include/grpc++/impl/codegen/serialization_traits.h",
6674 "include/grpc++/impl/codegen/server_context.h",
6675 "include/grpc++/impl/codegen/server_interface.h",
6676 "include/grpc++/impl/codegen/service_type.h",
6677 "include/grpc++/impl/codegen/status.h",
6678 "include/grpc++/impl/codegen/status_code_enum.h",
6679 "include/grpc++/impl/codegen/string_ref.h",
6680 "include/grpc++/impl/codegen/stub_options.h",
6681 "include/grpc++/impl/codegen/sync.h",
6682 "include/grpc++/impl/codegen/sync_cxx11.h",
6683 "include/grpc++/impl/codegen/sync_no_cxx11.h",
6684 "include/grpc++/impl/codegen/sync_stream.h",
6685 "include/grpc++/impl/codegen/time.h"
6686 ],
6687 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006688 "name": "grpc++_codegen_base",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006689 "src": [
6690 "include/grpc++/impl/codegen/async_stream.h",
6691 "include/grpc++/impl/codegen/async_unary_call.h",
6692 "include/grpc++/impl/codegen/call.h",
6693 "include/grpc++/impl/codegen/call_hook.h",
6694 "include/grpc++/impl/codegen/channel_interface.h",
6695 "include/grpc++/impl/codegen/client_context.h",
6696 "include/grpc++/impl/codegen/client_unary_call.h",
6697 "include/grpc++/impl/codegen/completion_queue.h",
6698 "include/grpc++/impl/codegen/completion_queue_tag.h",
yang-g17487f92016-06-03 15:21:15 -07006699 "include/grpc++/impl/codegen/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006700 "include/grpc++/impl/codegen/core_codegen_interface.h",
6701 "include/grpc++/impl/codegen/create_auth_context.h",
6702 "include/grpc++/impl/codegen/grpc_library.h",
6703 "include/grpc++/impl/codegen/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006704 "include/grpc++/impl/codegen/rpc_method.h",
6705 "include/grpc++/impl/codegen/rpc_service_method.h",
6706 "include/grpc++/impl/codegen/security/auth_context.h",
6707 "include/grpc++/impl/codegen/serialization_traits.h",
6708 "include/grpc++/impl/codegen/server_context.h",
6709 "include/grpc++/impl/codegen/server_interface.h",
6710 "include/grpc++/impl/codegen/service_type.h",
6711 "include/grpc++/impl/codegen/status.h",
6712 "include/grpc++/impl/codegen/status_code_enum.h",
6713 "include/grpc++/impl/codegen/string_ref.h",
6714 "include/grpc++/impl/codegen/stub_options.h",
6715 "include/grpc++/impl/codegen/sync.h",
6716 "include/grpc++/impl/codegen/sync_cxx11.h",
6717 "include/grpc++/impl/codegen/sync_no_cxx11.h",
6718 "include/grpc++/impl/codegen/sync_stream.h",
yang-g34b58612016-06-03 17:30:09 -07006719 "include/grpc++/impl/codegen/time.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006720 ],
6721 "third_party": false,
6722 "type": "filegroup"
6723 },
6724 {
6725 "deps": [
yang-g17487f92016-06-03 15:21:15 -07006726 "grpc++_codegen_base",
6727 "grpc++_config_proto"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006728 ],
6729 "headers": [
yang-g17487f92016-06-03 15:21:15 -07006730 "include/grpc++/impl/codegen/proto_utils.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006731 ],
6732 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006733 "name": "grpc++_codegen_proto",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006734 "src": [
yang-g17487f92016-06-03 15:21:15 -07006735 "include/grpc++/impl/codegen/proto_utils.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006736 ],
6737 "third_party": false,
6738 "type": "filegroup"
6739 },
6740 {
6741 "deps": [],
6742 "headers": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006743 "include/grpc++/impl/codegen/config_protobuf.h"
6744 ],
6745 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006746 "name": "grpc++_config_proto",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006747 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006748 "include/grpc++/impl/codegen/config_protobuf.h"
6749 ],
6750 "third_party": false,
6751 "type": "filegroup"
Craig Tillerf75fc122015-06-25 06:58:00 -07006752 }
6753]