blob: e3cfd55cd62f1bde7da7ff202fd68b7900082a47 [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": [
Yuchen Zeng955a3642016-06-17 13:48:03 -070084 "gpr",
85 "gpr_test_util",
86 "grpc",
87 "grpc_test_util",
88 "test_tcp_server"
89 ],
90 "headers": [],
91 "language": "c",
92 "name": "bad_server_response_test",
93 "src": [
94 "test/core/end2end/bad_server_response_test.c"
95 ],
96 "third_party": false,
97 "type": "target"
98 },
99 {
100 "deps": [
Craig Tiller224b04f2015-06-25 07:11:18 -0700101 "grpc",
102 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700103 ],
104 "headers": [],
105 "language": "c",
Yuchen Zengd982bba2016-05-12 18:53:52 -0700106 "name": "bin_decoder_test",
107 "src": [
108 "test/core/transport/chttp2/bin_decoder_test.c"
109 ],
110 "third_party": false,
111 "type": "target"
112 },
113 {
114 "deps": [
115 "grpc",
116 "grpc_test_util"
117 ],
118 "headers": [],
119 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700120 "name": "bin_encoder_test",
121 "src": [
122 "test/core/transport/chttp2/bin_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800123 ],
124 "third_party": false,
125 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700126 },
127 {
128 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800129 "gpr",
130 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700131 "grpc",
132 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700133 ],
134 "headers": [],
135 "language": "c",
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800136 "name": "census_context_test",
137 "src": [
138 "test/core/census/context_test.c"
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800139 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800140 "third_party": false,
141 "type": "target"
Alistair Veitch85afe712016-02-02 17:58:15 -0800142 },
143 {
144 "deps": [
Alistair Veitch749250f2016-02-11 09:23:20 -0800145 "gpr",
146 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -0700147 "grpc",
148 "grpc_test_util"
149 ],
150 "headers": [],
151 "language": "c",
yang-gc0ed5092015-12-09 08:48:08 -0800152 "name": "channel_create_test",
153 "src": [
154 "test/core/surface/channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800155 ],
156 "third_party": false,
157 "type": "target"
yang-gc0ed5092015-12-09 08:48:08 -0800158 },
159 {
160 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800161 "gpr",
162 "gpr_test_util",
yang-gc0ed5092015-12-09 08:48:08 -0800163 "grpc",
164 "grpc_test_util"
165 ],
166 "headers": [],
167 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800168 "name": "chttp2_hpack_encoder_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700169 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800170 "test/core/transport/chttp2/hpack_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800171 ],
172 "third_party": false,
173 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700174 },
175 {
176 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800177 "gpr",
178 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700179 "grpc",
180 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700181 ],
182 "headers": [],
183 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800184 "name": "chttp2_status_conversion_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700185 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800186 "test/core/transport/chttp2/status_conversion_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800187 ],
188 "third_party": false,
189 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700190 },
191 {
192 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800193 "gpr",
194 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700195 "grpc",
196 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700197 ],
198 "headers": [],
199 "language": "c",
200 "name": "chttp2_stream_map_test",
201 "src": [
202 "test/core/transport/chttp2/stream_map_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800203 ],
204 "third_party": false,
205 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700206 },
207 {
208 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800209 "gpr",
210 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700211 "grpc",
212 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700213 ],
214 "headers": [],
215 "language": "c",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800216 "name": "chttp2_varint_test",
217 "src": [
218 "test/core/transport/chttp2/varint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800219 ],
220 "third_party": false,
221 "type": "target"
Craig Tiller8ab91b22015-12-07 11:28:51 -0800222 },
223 {
224 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800225 "gpr",
226 "gpr_test_util",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800227 "grpc",
228 "grpc_test_util"
229 ],
230 "headers": [],
231 "language": "c",
Craig Tiller845516e2016-04-11 20:49:20 -0700232 "name": "client_fuzzer",
233 "src": [
234 "test/core/end2end/fuzzers/client_fuzzer.c"
235 ],
236 "third_party": false,
237 "type": "target"
238 },
239 {
240 "deps": [
241 "gpr",
242 "gpr_test_util",
243 "grpc",
244 "grpc_test_util"
245 ],
246 "headers": [],
247 "language": "c",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700248 "name": "compression_test",
249 "src": [
250 "test/core/compression/compression_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800251 ],
252 "third_party": false,
253 "type": "target"
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700254 },
255 {
256 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800257 "gpr",
258 "gpr_test_util",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700259 "grpc",
260 "grpc_test_util"
261 ],
262 "headers": [],
263 "language": "c",
Craig Tiller57e27432016-03-11 16:53:58 -0800264 "name": "concurrent_connectivity_test",
265 "src": [
266 "test/core/surface/concurrent_connectivity_test.c"
267 ],
268 "third_party": false,
269 "type": "target"
270 },
271 {
272 "deps": [
273 "gpr",
274 "gpr_test_util",
275 "grpc",
276 "grpc_test_util"
277 ],
278 "headers": [],
279 "language": "c",
Craig Tillere91ef682016-03-11 08:59:17 -0800280 "name": "dns_resolver_connectivity_test",
281 "src": [
282 "test/core/client_config/resolvers/dns_resolver_connectivity_test.c"
283 ],
284 "third_party": false,
285 "type": "target"
286 },
287 {
288 "deps": [
289 "gpr",
290 "gpr_test_util",
291 "grpc",
292 "grpc_test_util"
293 ],
294 "headers": [],
295 "language": "c",
Craig Tiller147c4f42015-12-11 12:32:39 -0800296 "name": "dns_resolver_test",
297 "src": [
298 "test/core/client_config/resolvers/dns_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800299 ],
300 "third_party": false,
301 "type": "target"
Craig Tiller147c4f42015-12-11 12:32:39 -0800302 },
303 {
304 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800305 "gpr",
306 "gpr_test_util",
Craig Tiller147c4f42015-12-11 12:32:39 -0800307 "grpc",
308 "grpc_test_util"
309 ],
310 "headers": [],
311 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700312 "name": "dualstack_socket_test",
313 "src": [
314 "test/core/end2end/dualstack_socket_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800315 ],
316 "third_party": false,
317 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700318 },
319 {
320 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800321 "gpr",
322 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700323 "grpc",
324 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700325 ],
326 "headers": [],
327 "language": "c",
Craig Tillerae69ad12015-08-27 09:06:31 -0700328 "name": "endpoint_pair_test",
329 "src": [
330 "test/core/iomgr/endpoint_pair_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800331 ],
332 "third_party": false,
333 "type": "target"
Craig Tillerae69ad12015-08-27 09:06:31 -0700334 },
335 {
336 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800337 "gpr",
338 "gpr_test_util",
Craig Tillerae69ad12015-08-27 09:06:31 -0700339 "grpc",
340 "grpc_test_util"
341 ],
342 "headers": [],
343 "language": "c",
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -0700344 "name": "ev_epoll_linux_test",
345 "src": [
346 "test/core/iomgr/ev_epoll_linux_test.c"
347 ],
348 "third_party": false,
349 "type": "target"
350 },
351 {
352 "deps": [
353 "gpr",
354 "gpr_test_util",
355 "grpc",
356 "grpc_test_util"
357 ],
358 "headers": [],
359 "language": "c",
Craig Tilleree98d842015-06-29 08:45:55 -0700360 "name": "fd_conservation_posix_test",
361 "src": [
362 "test/core/iomgr/fd_conservation_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800363 ],
364 "third_party": false,
365 "type": "target"
Craig Tilleree98d842015-06-29 08:45:55 -0700366 },
367 {
368 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800369 "gpr",
370 "gpr_test_util",
Craig Tilleree98d842015-06-29 08:45:55 -0700371 "grpc",
372 "grpc_test_util"
373 ],
374 "headers": [],
375 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700376 "name": "fd_posix_test",
377 "src": [
378 "test/core/iomgr/fd_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800379 ],
380 "third_party": false,
381 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700382 },
383 {
384 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800385 "gpr",
386 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700387 "grpc",
388 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700389 ],
390 "headers": [],
391 "language": "c",
392 "name": "fling_client",
393 "src": [
394 "test/core/fling/client.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800395 ],
396 "third_party": false,
397 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700398 },
399 {
400 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800401 "gpr",
402 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700403 "grpc",
404 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700405 ],
406 "headers": [],
407 "language": "c",
408 "name": "fling_server",
409 "src": [
410 "test/core/fling/server.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800411 ],
412 "third_party": false,
413 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700414 },
415 {
416 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800417 "gpr",
418 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700419 "grpc",
420 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700421 ],
422 "headers": [],
423 "language": "c",
424 "name": "fling_stream_test",
425 "src": [
426 "test/core/fling/fling_stream_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800427 ],
428 "third_party": false,
429 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700430 },
431 {
432 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800433 "gpr",
434 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700435 "grpc",
436 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700437 ],
438 "headers": [],
439 "language": "c",
440 "name": "fling_test",
441 "src": [
442 "test/core/fling/fling_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800443 ],
444 "third_party": false,
445 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700446 },
447 {
448 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800449 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -0700450 "grpc"
451 ],
452 "headers": [],
453 "language": "c",
454 "name": "gen_hpack_tables",
455 "src": [
Craig Tillerfe8592e2015-06-25 07:00:18 -0700456 "tools/codegen/core/gen_hpack_tables.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800457 ],
458 "third_party": false,
459 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700460 },
461 {
Craig Tiller11a28c72015-08-24 07:54:34 -0700462 "deps": [],
Craig Tiller49772e02015-08-21 08:08:37 -0700463 "headers": [],
464 "language": "c",
465 "name": "gen_legal_metadata_characters",
466 "src": [
467 "tools/codegen/core/gen_legal_metadata_characters.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800468 ],
469 "third_party": false,
470 "type": "target"
Craig Tiller49772e02015-08-21 08:08:37 -0700471 },
472 {
Craig Tillerf75fc122015-06-25 06:58:00 -0700473 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800474 "gpr",
Craig Tiller1b719582016-03-24 09:06:13 -0700475 "gpr_test_util",
476 "grpc",
477 "grpc_test_util"
478 ],
479 "headers": [],
480 "language": "c",
481 "name": "goaway_server_test",
482 "src": [
483 "test/core/end2end/goaway_server_test.c"
484 ],
485 "third_party": false,
486 "type": "target"
487 },
488 {
489 "deps": [
490 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -0800491 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700492 ],
493 "headers": [],
494 "language": "c",
Craig Tillerfba79f22015-11-23 11:06:55 -0800495 "name": "gpr_avl_test",
496 "src": [
497 "test/core/support/avl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800498 ],
499 "third_party": false,
500 "type": "target"
Craig Tillerfba79f22015-11-23 11:06:55 -0800501 },
502 {
503 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800504 "gpr",
505 "gpr_test_util"
Craig Tillerfba79f22015-11-23 11:06:55 -0800506 ],
507 "headers": [],
508 "language": "c",
Craig Tillerc72cc422016-03-11 10:54:36 -0800509 "name": "gpr_backoff_test",
510 "src": [
511 "test/core/support/backoff_test.c"
512 ],
513 "third_party": false,
514 "type": "target"
515 },
516 {
517 "deps": [
518 "gpr",
519 "gpr_test_util"
520 ],
521 "headers": [],
522 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700523 "name": "gpr_cmdline_test",
524 "src": [
525 "test/core/support/cmdline_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800526 ],
527 "third_party": false,
528 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700529 },
530 {
531 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800532 "gpr",
533 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700534 ],
535 "headers": [],
536 "language": "c",
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700537 "name": "gpr_cpu_test",
538 "src": [
539 "test/core/support/cpu_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800540 ],
541 "third_party": false,
542 "type": "target"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700543 },
544 {
545 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800546 "gpr",
547 "gpr_test_util"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700548 ],
549 "headers": [],
550 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700551 "name": "gpr_env_test",
552 "src": [
553 "test/core/support/env_test.c"
Craig Tillerf75fc122015-06-25 06:58:00 -0700554 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800555 "third_party": false,
556 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700557 },
558 {
559 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800560 "gpr",
561 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700562 ],
563 "headers": [],
564 "language": "c",
565 "name": "gpr_histogram_test",
566 "src": [
567 "test/core/support/histogram_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800568 ],
569 "third_party": false,
570 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700571 },
572 {
573 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800574 "gpr",
575 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700576 ],
577 "headers": [],
578 "language": "c",
579 "name": "gpr_host_port_test",
580 "src": [
581 "test/core/support/host_port_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800582 ],
583 "third_party": false,
584 "type": "target"
585 },
586 {
587 "deps": [
588 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -0800589 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700590 ],
591 "headers": [],
592 "language": "c",
593 "name": "gpr_log_test",
594 "src": [
595 "test/core/support/log_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800596 ],
597 "third_party": false,
598 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700599 },
600 {
601 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800602 "gpr",
603 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700604 ],
605 "headers": [],
606 "language": "c",
607 "name": "gpr_slice_buffer_test",
608 "src": [
609 "test/core/support/slice_buffer_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800610 ],
611 "third_party": false,
612 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700613 },
614 {
615 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800616 "gpr",
617 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700618 ],
619 "headers": [],
620 "language": "c",
621 "name": "gpr_slice_test",
622 "src": [
623 "test/core/support/slice_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800624 ],
625 "third_party": false,
626 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700627 },
628 {
629 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800630 "gpr",
631 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700632 ],
633 "headers": [],
634 "language": "c",
Vijay Pai887f86b2015-07-10 17:12:10 -0700635 "name": "gpr_stack_lockfree_test",
636 "src": [
637 "test/core/support/stack_lockfree_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800638 ],
639 "third_party": false,
640 "type": "target"
Vijay Pai887f86b2015-07-10 17:12:10 -0700641 },
642 {
643 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800644 "gpr",
645 "gpr_test_util"
Vijay Pai887f86b2015-07-10 17:12:10 -0700646 ],
647 "headers": [],
648 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700649 "name": "gpr_string_test",
650 "src": [
651 "test/core/support/string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800652 ],
653 "third_party": false,
654 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700655 },
656 {
657 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800658 "gpr",
659 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700660 ],
661 "headers": [],
662 "language": "c",
663 "name": "gpr_sync_test",
664 "src": [
665 "test/core/support/sync_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800666 ],
667 "third_party": false,
668 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700669 },
670 {
671 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800672 "gpr",
673 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700674 ],
675 "headers": [],
676 "language": "c",
677 "name": "gpr_thd_test",
678 "src": [
679 "test/core/support/thd_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800680 ],
681 "third_party": false,
682 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700683 },
684 {
685 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800686 "gpr",
687 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700688 ],
689 "headers": [],
690 "language": "c",
691 "name": "gpr_time_test",
692 "src": [
693 "test/core/support/time_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800694 ],
695 "third_party": false,
696 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700697 },
698 {
699 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800700 "gpr",
701 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700702 ],
703 "headers": [],
704 "language": "c",
705 "name": "gpr_tls_test",
706 "src": [
707 "test/core/support/tls_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800708 ],
709 "third_party": false,
710 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700711 },
712 {
713 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800714 "gpr",
715 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700716 ],
717 "headers": [],
718 "language": "c",
719 "name": "gpr_useful_test",
720 "src": [
721 "test/core/support/useful_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800722 ],
723 "third_party": false,
724 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700725 },
726 {
727 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800728 "gpr",
729 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700730 "grpc",
731 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700732 ],
733 "headers": [],
734 "language": "c",
735 "name": "grpc_auth_context_test",
736 "src": [
737 "test/core/security/auth_context_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800738 ],
739 "third_party": false,
740 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700741 },
742 {
743 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800744 "gpr",
745 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700746 "grpc",
747 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700748 ],
749 "headers": [],
750 "language": "c",
Craig Tiller732a8752016-02-22 15:59:19 -0800751 "name": "grpc_b64_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700752 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -0800753 "test/core/security/b64_test.c"
754 ],
755 "third_party": false,
756 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700757 },
758 {
759 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800760 "gpr",
761 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700762 "grpc",
763 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700764 ],
765 "headers": [],
766 "language": "c",
767 "name": "grpc_byte_buffer_reader_test",
768 "src": [
769 "test/core/surface/byte_buffer_reader_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800770 ],
771 "third_party": false,
772 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700773 },
774 {
775 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800776 "gpr",
777 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700778 "grpc",
779 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700780 ],
781 "headers": [],
782 "language": "c",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700783 "name": "grpc_channel_args_test",
784 "src": [
785 "test/core/channel/channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800786 ],
787 "third_party": false,
788 "type": "target"
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700789 },
790 {
791 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800792 "gpr",
793 "gpr_test_util",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700794 "grpc",
795 "grpc_test_util"
796 ],
797 "headers": [],
798 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700799 "name": "grpc_channel_stack_test",
800 "src": [
801 "test/core/channel/channel_stack_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800802 ],
803 "third_party": false,
804 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700805 },
806 {
807 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800808 "gpr",
809 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700810 "grpc",
811 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700812 ],
813 "headers": [],
814 "language": "c",
815 "name": "grpc_completion_queue_test",
816 "src": [
817 "test/core/surface/completion_queue_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800818 ],
819 "third_party": false,
820 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700821 },
822 {
823 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800824 "gpr",
Tamas Berghammerc82324f2016-06-22 13:23:27 +0100825 "grpc"
Craig Tillerf75fc122015-06-25 06:58:00 -0700826 ],
827 "headers": [],
828 "language": "c",
829 "name": "grpc_create_jwt",
830 "src": [
831 "test/core/security/create_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800832 ],
833 "third_party": false,
834 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700835 },
836 {
837 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800838 "gpr",
839 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700840 "grpc",
841 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700842 ],
843 "headers": [],
844 "language": "c",
845 "name": "grpc_credentials_test",
846 "src": [
847 "test/core/security/credentials_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800848 ],
849 "third_party": false,
850 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700851 },
852 {
853 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800854 "gpr",
855 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700856 "grpc",
857 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700858 ],
859 "headers": [],
860 "language": "c",
861 "name": "grpc_fetch_oauth2",
862 "src": [
863 "test/core/security/fetch_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800864 ],
865 "third_party": false,
866 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700867 },
868 {
869 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800870 "gpr",
871 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700872 "grpc",
873 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700874 ],
875 "headers": [],
876 "language": "c",
yang-ga1fecbc2015-12-07 15:46:49 -0800877 "name": "grpc_invalid_channel_args_test",
878 "src": [
879 "test/core/surface/invalid_channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800880 ],
881 "third_party": false,
882 "type": "target"
yang-ga1fecbc2015-12-07 15:46:49 -0800883 },
884 {
885 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800886 "gpr",
887 "gpr_test_util",
yang-ga1fecbc2015-12-07 15:46:49 -0800888 "grpc",
889 "grpc_test_util"
890 ],
891 "headers": [],
892 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700893 "name": "grpc_json_token_test",
894 "src": [
895 "test/core/security/json_token_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800896 ],
897 "third_party": false,
898 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700899 },
900 {
901 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800902 "gpr",
903 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700904 "grpc",
905 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700906 ],
907 "headers": [],
908 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200909 "name": "grpc_jwt_verifier_test",
910 "src": [
911 "test/core/security/jwt_verifier_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800912 ],
913 "third_party": false,
914 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200915 },
916 {
917 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800918 "gpr",
Tamas Berghammerc82324f2016-06-22 13:23:27 +0100919 "grpc"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200920 ],
921 "headers": [],
922 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700923 "name": "grpc_print_google_default_creds_token",
924 "src": [
925 "test/core/security/print_google_default_creds_token.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800926 ],
927 "third_party": false,
928 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700929 },
930 {
931 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800932 "gpr",
933 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700934 "grpc",
935 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700936 ],
937 "headers": [],
938 "language": "c",
939 "name": "grpc_security_connector_test",
940 "src": [
941 "test/core/security/security_connector_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800942 ],
943 "third_party": false,
944 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700945 },
946 {
947 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800948 "gpr",
Tamas Berghammerc82324f2016-06-22 13:23:27 +0100949 "grpc"
Craig Tillerf75fc122015-06-25 06:58:00 -0700950 ],
951 "headers": [],
952 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200953 "name": "grpc_verify_jwt",
954 "src": [
955 "test/core/security/verify_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800956 ],
957 "third_party": false,
958 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200959 },
960 {
961 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800962 "gpr",
963 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200964 "grpc",
965 "grpc_test_util"
966 ],
967 "headers": [],
968 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -0700969 "name": "hpack_parser_fuzzer_test",
970 "src": [
971 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c"
972 ],
973 "third_party": false,
974 "type": "target"
975 },
976 {
977 "deps": [
978 "gpr",
979 "gpr_test_util",
980 "grpc",
981 "grpc_test_util"
982 ],
983 "headers": [],
984 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700985 "name": "hpack_parser_test",
986 "src": [
987 "test/core/transport/chttp2/hpack_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800988 ],
989 "third_party": false,
990 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700991 },
992 {
993 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800994 "gpr",
995 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700996 "grpc",
997 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700998 ],
999 "headers": [],
1000 "language": "c",
1001 "name": "hpack_table_test",
1002 "src": [
1003 "test/core/transport/chttp2/hpack_table_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001004 ],
1005 "third_party": false,
1006 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001007 },
1008 {
1009 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001010 "gpr",
1011 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001012 "grpc",
1013 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001014 ],
1015 "headers": [],
1016 "language": "c",
Craig Tillerf707d622016-05-06 14:26:12 -07001017 "name": "http_parser_test",
Craig Tiller21239742016-03-23 16:33:28 -07001018 "src": [
Craig Tillerf707d622016-05-06 14:26:12 -07001019 "test/core/http/parser_test.c"
Craig Tiller21239742016-03-23 16:33:28 -07001020 ],
1021 "third_party": false,
1022 "type": "target"
1023 },
1024 {
1025 "deps": [
1026 "gpr",
1027 "gpr_test_util",
1028 "grpc",
1029 "grpc_test_util"
1030 ],
1031 "headers": [],
1032 "language": "c",
Craig Tillerf707d622016-05-06 14:26:12 -07001033 "name": "http_request_fuzzer_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07001034 "src": [
Craig Tillerf707d622016-05-06 14:26:12 -07001035 "test/core/http/request_fuzzer.c"
1036 ],
1037 "third_party": false,
1038 "type": "target"
1039 },
1040 {
1041 "deps": [
1042 "gpr",
1043 "gpr_test_util",
1044 "grpc",
1045 "grpc_test_util"
1046 ],
1047 "headers": [],
1048 "language": "c",
1049 "name": "http_response_fuzzer_test",
1050 "src": [
1051 "test/core/http/response_fuzzer.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001052 ],
1053 "third_party": false,
1054 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001055 },
1056 {
1057 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001058 "gpr",
1059 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001060 "grpc",
1061 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001062 ],
1063 "headers": [],
1064 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +11001065 "name": "httpcli_format_request_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07001066 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001067 "test/core/http/format_request_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001068 ],
1069 "third_party": false,
1070 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001071 },
1072 {
1073 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001074 "gpr",
1075 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001076 "grpc",
1077 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001078 ],
1079 "headers": [],
1080 "language": "c",
1081 "name": "httpcli_test",
1082 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001083 "test/core/http/httpcli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001084 ],
1085 "third_party": false,
1086 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001087 },
1088 {
1089 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001090 "gpr",
1091 "gpr_test_util",
yang-gf1183302015-12-07 16:02:05 -08001092 "grpc",
1093 "grpc_test_util"
1094 ],
1095 "headers": [],
1096 "language": "c",
Craig Tillercc0535d2015-12-08 15:14:47 -08001097 "name": "httpscli_test",
1098 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001099 "test/core/http/httpscli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001100 ],
1101 "third_party": false,
1102 "type": "target"
Craig Tillercc0535d2015-12-08 15:14:47 -08001103 },
1104 {
1105 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001106 "gpr",
1107 "gpr_test_util",
Craig Tillercc0535d2015-12-08 15:14:47 -08001108 "grpc",
1109 "grpc_test_util"
1110 ],
1111 "headers": [],
1112 "language": "c",
yang-gf1183302015-12-07 16:02:05 -08001113 "name": "init_test",
1114 "src": [
1115 "test/core/surface/init_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001116 ],
1117 "third_party": false,
1118 "type": "target"
yang-gf1183302015-12-07 16:02:05 -08001119 },
1120 {
1121 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001122 "gpr",
1123 "gpr_test_util",
yang-gb50ae462015-12-07 22:22:56 -08001124 "grpc",
1125 "grpc_test_util"
1126 ],
1127 "headers": [],
1128 "language": "c",
Craig Tiller5cb79622016-03-15 14:46:54 -07001129 "name": "internal_api_canary_iomgr_test",
1130 "src": [
1131 "test/core/internal_api_canaries/iomgr.c"
1132 ],
1133 "third_party": false,
1134 "type": "target"
1135 },
1136 {
1137 "deps": [
1138 "gpr",
1139 "gpr_test_util",
1140 "grpc",
1141 "grpc_test_util"
1142 ],
1143 "headers": [],
1144 "language": "c",
1145 "name": "internal_api_canary_support_test",
1146 "src": [
1147 "test/core/internal_api_canaries/iomgr.c"
1148 ],
1149 "third_party": false,
1150 "type": "target"
1151 },
1152 {
1153 "deps": [
1154 "gpr",
1155 "gpr_test_util",
1156 "grpc",
1157 "grpc_test_util"
1158 ],
1159 "headers": [],
1160 "language": "c",
1161 "name": "internal_api_canary_transport_test",
1162 "src": [
1163 "test/core/internal_api_canaries/iomgr.c"
1164 ],
1165 "third_party": false,
1166 "type": "target"
1167 },
1168 {
1169 "deps": [
1170 "gpr",
1171 "gpr_test_util",
1172 "grpc",
1173 "grpc_test_util"
1174 ],
1175 "headers": [],
1176 "language": "c",
yang-g077f6f82015-12-07 11:22:51 -08001177 "name": "invalid_call_argument_test",
1178 "src": [
1179 "test/core/end2end/invalid_call_argument_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001180 ],
1181 "third_party": false,
1182 "type": "target"
yang-g077f6f82015-12-07 11:22:51 -08001183 },
1184 {
1185 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001186 "gpr",
Craig Tiller32173c52016-03-17 14:12:45 -07001187 "gpr_test_util",
1188 "grpc",
1189 "grpc_test_util"
1190 ],
1191 "headers": [],
1192 "language": "c",
1193 "name": "json_fuzzer_test",
1194 "src": [
1195 "test/core/json/fuzzer.c"
1196 ],
1197 "third_party": false,
1198 "type": "target"
1199 },
1200 {
1201 "deps": [
1202 "gpr",
Craig Tiller224b04f2015-06-25 07:11:18 -07001203 "grpc"
Craig Tillerf75fc122015-06-25 06:58:00 -07001204 ],
1205 "headers": [],
1206 "language": "c",
1207 "name": "json_rewrite",
1208 "src": [
1209 "test/core/json/json_rewrite.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001210 ],
1211 "third_party": false,
1212 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001213 },
1214 {
1215 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001216 "gpr",
1217 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001218 "grpc",
1219 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001220 ],
1221 "headers": [],
1222 "language": "c",
1223 "name": "json_rewrite_test",
1224 "src": [
1225 "test/core/json/json_rewrite_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001226 ],
1227 "third_party": false,
1228 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001229 },
1230 {
1231 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001232 "gpr",
1233 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001234 "grpc",
1235 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001236 ],
1237 "headers": [],
1238 "language": "c",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001239 "name": "json_stream_error_test",
1240 "src": [
1241 "test/core/json/json_stream_error_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001242 ],
1243 "third_party": false,
1244 "type": "target"
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001245 },
1246 {
1247 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001248 "gpr",
1249 "gpr_test_util",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001250 "grpc",
1251 "grpc_test_util"
1252 ],
1253 "headers": [],
1254 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001255 "name": "json_test",
1256 "src": [
1257 "test/core/json/json_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001258 ],
1259 "third_party": false,
1260 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001261 },
1262 {
1263 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001264 "gpr",
1265 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001266 "grpc",
1267 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001268 ],
1269 "headers": [],
1270 "language": "c",
1271 "name": "lame_client_test",
1272 "src": [
1273 "test/core/surface/lame_client_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001274 ],
1275 "third_party": false,
1276 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001277 },
1278 {
1279 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001280 "gpr",
1281 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001282 "grpc",
1283 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001284 ],
1285 "headers": [],
1286 "language": "c",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001287 "name": "lb_policies_test",
1288 "src": [
1289 "test/core/client_config/lb_policies_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001290 ],
1291 "third_party": false,
1292 "type": "target"
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001293 },
1294 {
1295 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001296 "gpr",
1297 "gpr_test_util",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001298 "grpc",
1299 "grpc_test_util"
1300 ],
1301 "headers": [],
1302 "language": "c",
Craig Tiller85178862016-05-18 16:09:16 -07001303 "name": "load_file_test",
1304 "src": [
1305 "test/core/iomgr/load_file_test.c"
1306 ],
1307 "third_party": false,
1308 "type": "target"
1309 },
1310 {
1311 "deps": [
1312 "gpr",
1313 "gpr_test_util",
1314 "grpc",
1315 "grpc_test_util"
1316 ],
1317 "headers": [],
1318 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001319 "name": "low_level_ping_pong_benchmark",
1320 "src": [
1321 "test/core/network_benchmarks/low_level_ping_pong.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001322 ],
1323 "third_party": false,
1324 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001325 },
1326 {
1327 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001328 "gpr",
1329 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001330 "grpc",
1331 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001332 ],
1333 "headers": [],
1334 "language": "c",
1335 "name": "message_compress_test",
1336 "src": [
1337 "test/core/compression/message_compress_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001338 ],
1339 "third_party": false,
1340 "type": "target"
1341 },
1342 {
1343 "deps": [
1344 "gpr",
1345 "gpr_test_util",
1346 "grpc",
1347 "grpc_test_util"
1348 ],
1349 "headers": [],
1350 "language": "c",
1351 "name": "mlog_test",
1352 "src": [
1353 "test/core/census/mlog_test.c"
1354 ],
1355 "third_party": false,
1356 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001357 },
1358 {
1359 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001360 "gpr",
1361 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001362 "grpc",
1363 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001364 ],
1365 "headers": [],
1366 "language": "c",
Craig Tillerebaa8602015-06-26 13:12:58 -07001367 "name": "multiple_server_queues_test",
1368 "src": [
1369 "test/core/end2end/multiple_server_queues_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001370 ],
1371 "third_party": false,
1372 "type": "target"
Craig Tillerebaa8602015-06-26 13:12:58 -07001373 },
1374 {
1375 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001376 "gpr",
1377 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001378 ],
1379 "headers": [],
1380 "language": "c",
1381 "name": "murmur_hash_test",
1382 "src": [
1383 "test/core/support/murmur_hash_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001384 ],
1385 "third_party": false,
1386 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001387 },
1388 {
1389 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001390 "gpr",
1391 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001392 "grpc",
1393 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001394 ],
1395 "headers": [],
1396 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07001397 "name": "nanopb_fuzzer_response_test",
1398 "src": [
1399 "test/core/nanopb/fuzzer_response.c"
1400 ],
1401 "third_party": false,
1402 "type": "target"
1403 },
1404 {
1405 "deps": [
1406 "gpr",
1407 "gpr_test_util",
1408 "grpc",
1409 "grpc_test_util"
1410 ],
1411 "headers": [],
1412 "language": "c",
1413 "name": "nanopb_fuzzer_serverlist_test",
1414 "src": [
1415 "test/core/nanopb/fuzzer_serverlist.c"
1416 ],
1417 "third_party": false,
1418 "type": "target"
1419 },
1420 {
1421 "deps": [
1422 "gpr",
1423 "gpr_test_util",
1424 "grpc",
1425 "grpc_test_util"
1426 ],
1427 "headers": [],
1428 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001429 "name": "no_server_test",
1430 "src": [
1431 "test/core/end2end/no_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001432 ],
1433 "third_party": false,
1434 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001435 },
1436 {
1437 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001438 "gpr",
1439 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001440 "grpc",
1441 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001442 ],
1443 "headers": [],
1444 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001445 "name": "resolve_address_test",
1446 "src": [
1447 "test/core/iomgr/resolve_address_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001448 ],
1449 "third_party": false,
1450 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001451 },
1452 {
1453 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001454 "gpr",
1455 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001456 "grpc",
1457 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001458 ],
1459 "headers": [],
1460 "language": "c",
yang-gd482e592015-12-10 14:04:00 -08001461 "name": "secure_channel_create_test",
1462 "src": [
1463 "test/core/surface/secure_channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001464 ],
1465 "third_party": false,
1466 "type": "target"
yang-gd482e592015-12-10 14:04:00 -08001467 },
1468 {
1469 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001470 "gpr",
1471 "gpr_test_util",
yang-gd482e592015-12-10 14:04:00 -08001472 "grpc",
1473 "grpc_test_util"
1474 ],
1475 "headers": [],
1476 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001477 "name": "secure_endpoint_test",
1478 "src": [
1479 "test/core/security/secure_endpoint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001480 ],
1481 "third_party": false,
1482 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001483 },
1484 {
1485 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001486 "gpr",
1487 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001488 "grpc",
yang-gfe9a9752015-12-09 10:47:18 -08001489 "grpc_test_util"
1490 ],
1491 "headers": [],
1492 "language": "c",
Craig Tillerdbaf05e2016-06-12 22:16:56 -07001493 "name": "sequential_connectivity_test",
1494 "src": [
1495 "test/core/surface/sequential_connectivity_test.c"
1496 ],
1497 "third_party": false,
1498 "type": "target"
1499 },
1500 {
1501 "deps": [
1502 "gpr",
1503 "gpr_test_util",
1504 "grpc",
1505 "grpc_test_util"
1506 ],
1507 "headers": [],
1508 "language": "c",
yang-gfe9a9752015-12-09 10:47:18 -08001509 "name": "server_chttp2_test",
1510 "src": [
1511 "test/core/surface/server_chttp2_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001512 ],
1513 "third_party": false,
1514 "type": "target"
yang-gfe9a9752015-12-09 10:47:18 -08001515 },
1516 {
1517 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001518 "gpr",
1519 "gpr_test_util",
yang-gfe9a9752015-12-09 10:47:18 -08001520 "grpc",
yang-gc3d94fb2015-12-10 14:38:00 -08001521 "grpc_test_util"
1522 ],
1523 "headers": [],
1524 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07001525 "name": "server_fuzzer",
1526 "src": [
1527 "test/core/end2end/fuzzers/server_fuzzer.c"
1528 ],
1529 "third_party": false,
1530 "type": "target"
1531 },
1532 {
1533 "deps": [
1534 "gpr",
1535 "gpr_test_util",
1536 "grpc",
1537 "grpc_test_util"
1538 ],
1539 "headers": [],
1540 "language": "c",
yang-gc3d94fb2015-12-10 14:38:00 -08001541 "name": "server_test",
1542 "src": [
1543 "test/core/surface/server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001544 ],
1545 "third_party": false,
1546 "type": "target"
yang-gc3d94fb2015-12-10 14:38:00 -08001547 },
1548 {
1549 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001550 "gpr",
1551 "gpr_test_util",
yang-gc3d94fb2015-12-10 14:38:00 -08001552 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08001553 "grpc_test_util",
1554 "test_tcp_server"
1555 ],
1556 "headers": [],
1557 "language": "c",
1558 "name": "set_initial_connect_string_test",
1559 "src": [
1560 "test/core/client_config/set_initial_connect_string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001561 ],
1562 "third_party": false,
1563 "type": "target"
yang-gc9fca182015-11-06 16:41:33 -08001564 },
1565 {
1566 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001567 "gpr",
1568 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08001569 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001570 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001571 ],
1572 "headers": [],
1573 "language": "c",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001574 "name": "sockaddr_resolver_test",
1575 "src": [
1576 "test/core/client_config/resolvers/sockaddr_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001577 ],
1578 "third_party": false,
1579 "type": "target"
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001580 },
1581 {
1582 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001583 "gpr",
1584 "gpr_test_util",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001585 "grpc",
1586 "grpc_test_util"
1587 ],
1588 "headers": [],
1589 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001590 "name": "sockaddr_utils_test",
1591 "src": [
1592 "test/core/iomgr/sockaddr_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001593 ],
1594 "third_party": false,
1595 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001596 },
1597 {
1598 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001599 "gpr",
1600 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001601 "grpc",
1602 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001603 ],
1604 "headers": [],
1605 "language": "c",
Craig Tiller27493202015-12-11 11:30:26 -08001606 "name": "socket_utils_test",
1607 "src": [
1608 "test/core/iomgr/socket_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001609 ],
1610 "third_party": false,
1611 "type": "target"
Craig Tiller27493202015-12-11 11:30:26 -08001612 },
1613 {
1614 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001615 "gpr",
1616 "gpr_test_util",
Alistair Veitchbb30d252016-01-12 17:36:05 -08001617 "grpc",
1618 "grpc_test_util"
1619 ],
1620 "headers": [],
1621 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001622 "name": "tcp_client_posix_test",
1623 "src": [
1624 "test/core/iomgr/tcp_client_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001625 ],
1626 "third_party": false,
1627 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001628 },
1629 {
1630 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001631 "gpr",
1632 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001633 "grpc",
1634 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001635 ],
1636 "headers": [],
1637 "language": "c",
1638 "name": "tcp_posix_test",
1639 "src": [
1640 "test/core/iomgr/tcp_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001641 ],
1642 "third_party": false,
1643 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001644 },
1645 {
1646 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001647 "gpr",
1648 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001649 "grpc",
1650 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001651 ],
1652 "headers": [],
1653 "language": "c",
1654 "name": "tcp_server_posix_test",
1655 "src": [
1656 "test/core/iomgr/tcp_server_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001657 ],
1658 "third_party": false,
1659 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001660 },
1661 {
1662 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001663 "gpr",
1664 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001665 "grpc",
1666 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001667 ],
1668 "headers": [],
1669 "language": "c",
1670 "name": "time_averaged_stats_test",
1671 "src": [
1672 "test/core/iomgr/time_averaged_stats_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001673 ],
1674 "third_party": false,
1675 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001676 },
1677 {
1678 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001679 "gpr",
1680 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001681 "grpc",
1682 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001683 ],
1684 "headers": [],
1685 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001686 "name": "timeout_encoding_test",
1687 "src": [
1688 "test/core/transport/chttp2/timeout_encoding_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001689 ],
1690 "third_party": false,
1691 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001692 },
1693 {
1694 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001695 "gpr",
1696 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001697 "grpc",
1698 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001699 ],
1700 "headers": [],
1701 "language": "c",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001702 "name": "timer_heap_test",
1703 "src": [
1704 "test/core/iomgr/timer_heap_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001705 ],
1706 "third_party": false,
1707 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001708 },
1709 {
1710 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001711 "gpr",
1712 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001713 "grpc",
1714 "grpc_test_util"
1715 ],
1716 "headers": [],
1717 "language": "c",
1718 "name": "timer_list_test",
1719 "src": [
1720 "test/core/iomgr/timer_list_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001721 ],
1722 "third_party": false,
1723 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001724 },
1725 {
1726 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001727 "gpr",
1728 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001729 "grpc",
1730 "grpc_test_util"
1731 ],
1732 "headers": [],
1733 "language": "c",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001734 "name": "transport_connectivity_state_test",
1735 "src": [
1736 "test/core/transport/connectivity_state_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001737 ],
1738 "third_party": false,
1739 "type": "target"
Craig Tiller179e6fe2015-12-09 11:09:47 -08001740 },
1741 {
1742 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001743 "gpr",
1744 "gpr_test_util",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001745 "grpc",
1746 "grpc_test_util"
1747 ],
1748 "headers": [],
1749 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001750 "name": "transport_metadata_test",
1751 "src": [
1752 "test/core/transport/metadata_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001753 ],
1754 "third_party": false,
1755 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001756 },
1757 {
1758 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001759 "gpr",
1760 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001761 "grpc",
1762 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001763 ],
1764 "headers": [],
1765 "language": "c",
1766 "name": "transport_security_test",
1767 "src": [
1768 "test/core/tsi/transport_security_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001769 ],
1770 "third_party": false,
1771 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001772 },
1773 {
1774 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001775 "gpr",
1776 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001777 "grpc",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001778 "grpc_test_util"
1779 ],
1780 "headers": [],
1781 "language": "c",
Robbie Shade69535292015-07-10 14:27:34 -04001782 "name": "udp_server_test",
1783 "src": [
1784 "test/core/iomgr/udp_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001785 ],
1786 "third_party": false,
1787 "type": "target"
Robbie Shade69535292015-07-10 14:27:34 -04001788 },
1789 {
1790 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001791 "gpr",
1792 "gpr_test_util",
Robbie Shade69535292015-07-10 14:27:34 -04001793 "grpc",
1794 "grpc_test_util"
1795 ],
1796 "headers": [],
1797 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -07001798 "name": "uri_fuzzer_test",
1799 "src": [
1800 "test/core/client_config/uri_fuzzer_test.c"
1801 ],
1802 "third_party": false,
1803 "type": "target"
1804 },
1805 {
1806 "deps": [
1807 "gpr",
1808 "gpr_test_util",
1809 "grpc",
1810 "grpc_test_util"
1811 ],
1812 "headers": [],
1813 "language": "c",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001814 "name": "uri_parser_test",
1815 "src": [
1816 "test/core/client_config/uri_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001817 ],
1818 "third_party": false,
1819 "type": "target"
Craig Tillerc7b5f762015-06-27 11:48:42 -07001820 },
1821 {
1822 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001823 "gpr",
1824 "gpr_test_util",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001825 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001826 "grpc++",
1827 "grpc++_test_util",
1828 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001829 ],
1830 "headers": [],
1831 "language": "c++",
vjpai04e992a2016-02-10 16:58:38 -08001832 "name": "alarm_cpp_test",
1833 "src": [
1834 "test/cpp/common/alarm_cpp_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001835 ],
1836 "third_party": false,
1837 "type": "target"
vjpai04e992a2016-02-10 16:58:38 -08001838 },
1839 {
1840 "deps": [
Vijay Paic41abec2016-02-11 00:23:21 -08001841 "gpr",
1842 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07001843 "grpc",
1844 "grpc++",
1845 "grpc++_test_util",
1846 "grpc_test_util"
1847 ],
1848 "headers": [],
1849 "language": "c++",
1850 "name": "async_end2end_test",
1851 "src": [
1852 "test/cpp/end2end/async_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001853 ],
1854 "third_party": false,
1855 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001856 },
1857 {
1858 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001859 "gpr",
1860 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001861 "grpc",
1862 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001863 "grpc++_test_util",
yang-gd090fe12015-08-25 16:53:07 -07001864 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001865 ],
1866 "headers": [],
1867 "language": "c++",
yang-g7ef72322015-07-16 21:00:51 -07001868 "name": "auth_property_iterator_test",
1869 "src": [
1870 "test/cpp/common/auth_property_iterator_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001871 ],
1872 "third_party": false,
1873 "type": "target"
yang-g7ef72322015-07-16 21:00:51 -07001874 },
1875 {
1876 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001877 "gpr",
yang-g7ef72322015-07-16 21:00:51 -07001878 "grpc",
1879 "grpc++"
1880 ],
1881 "headers": [],
1882 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001883 "name": "channel_arguments_test",
1884 "src": [
yang-g52705592015-11-25 11:45:33 -08001885 "test/cpp/common/channel_arguments_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001886 ],
1887 "third_party": false,
1888 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001889 },
1890 {
1891 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001892 "gpr",
1893 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001894 "grpc",
1895 "grpc++",
1896 "grpc++_test_util",
yang-gabdec2d2016-05-19 10:11:24 -07001897 "grpc_cli_libs",
Craig Tiller224b04f2015-06-25 07:11:18 -07001898 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001899 ],
1900 "headers": [],
1901 "language": "c++",
1902 "name": "cli_call_test",
1903 "src": [
1904 "test/cpp/util/cli_call_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001905 ],
1906 "third_party": false,
1907 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001908 },
1909 {
1910 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001911 "gpr",
1912 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001913 "grpc",
1914 "grpc++",
1915 "grpc++_test_util",
1916 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001917 ],
1918 "headers": [],
1919 "language": "c++",
1920 "name": "client_crash_test",
1921 "src": [
1922 "test/cpp/end2end/client_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001923 ],
1924 "third_party": false,
1925 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001926 },
1927 {
1928 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001929 "gpr",
1930 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001931 "grpc",
1932 "grpc++",
1933 "grpc++_test_util",
1934 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001935 ],
1936 "headers": [],
1937 "language": "c++",
1938 "name": "client_crash_test_server",
1939 "src": [
1940 "test/cpp/end2end/client_crash_test_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001941 ],
1942 "third_party": false,
1943 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001944 },
1945 {
1946 "deps": [
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001947 "gpr",
1948 "grpc",
1949 "grpc++",
yang-g17487f92016-06-03 15:21:15 -07001950 "grpc++_codegen_base"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001951 ],
1952 "headers": [
1953 "src/proto/grpc/testing/control.grpc.pb.h",
1954 "src/proto/grpc/testing/control.pb.h",
1955 "src/proto/grpc/testing/messages.grpc.pb.h",
1956 "src/proto/grpc/testing/messages.pb.h",
1957 "src/proto/grpc/testing/payloads.grpc.pb.h",
1958 "src/proto/grpc/testing/payloads.pb.h",
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001959 "src/proto/grpc/testing/services.grpc.pb.h",
1960 "src/proto/grpc/testing/services.pb.h",
1961 "src/proto/grpc/testing/stats.grpc.pb.h",
1962 "src/proto/grpc/testing/stats.pb.h"
1963 ],
1964 "language": "c++",
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001965 "name": "codegen_test_full",
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001966 "src": [
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001967 "test/cpp/codegen/codegen_test_full.cc"
1968 ],
1969 "third_party": false,
1970 "type": "target"
1971 },
1972 {
1973 "deps": [
yang-g34b58612016-06-03 17:30:09 -07001974 "grpc++_codegen_base",
1975 "grpc++_codegen_base_src"
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001976 ],
1977 "headers": [
1978 "src/proto/grpc/testing/control.grpc.pb.h",
1979 "src/proto/grpc/testing/control.pb.h",
1980 "src/proto/grpc/testing/messages.grpc.pb.h",
1981 "src/proto/grpc/testing/messages.pb.h",
1982 "src/proto/grpc/testing/payloads.grpc.pb.h",
1983 "src/proto/grpc/testing/payloads.pb.h",
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001984 "src/proto/grpc/testing/services.grpc.pb.h",
1985 "src/proto/grpc/testing/services.pb.h",
1986 "src/proto/grpc/testing/stats.grpc.pb.h",
1987 "src/proto/grpc/testing/stats.pb.h"
1988 ],
1989 "language": "c++",
1990 "name": "codegen_test_minimal",
1991 "src": [
1992 "test/cpp/codegen/codegen_test_minimal.cc"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001993 ],
1994 "third_party": false,
1995 "type": "target"
1996 },
1997 {
1998 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001999 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07002000 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07002001 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07002002 ],
2003 "headers": [],
2004 "language": "c++",
2005 "name": "credentials_test",
2006 "src": [
2007 "test/cpp/client/credentials_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002008 ],
2009 "third_party": false,
2010 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002011 },
2012 {
2013 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002014 "gpr",
2015 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002016 "grpc",
2017 "grpc++",
2018 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002019 ],
2020 "headers": [],
2021 "language": "c++",
2022 "name": "cxx_byte_buffer_test",
2023 "src": [
2024 "test/cpp/util/byte_buffer_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002025 ],
2026 "third_party": false,
2027 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002028 },
2029 {
2030 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002031 "gpr",
2032 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002033 "grpc",
2034 "grpc++",
2035 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002036 ],
2037 "headers": [],
2038 "language": "c++",
2039 "name": "cxx_slice_test",
2040 "src": [
2041 "test/cpp/util/slice_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002042 ],
2043 "third_party": false,
2044 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002045 },
2046 {
2047 "deps": [
Julien Boeuf0382bfa2015-08-24 23:55:43 -07002048 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07002049 ],
2050 "headers": [],
2051 "language": "c++",
Julien Boeuf8fd915a2015-08-19 21:18:14 -07002052 "name": "cxx_string_ref_test",
2053 "src": [
2054 "test/cpp/util/string_ref_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002055 ],
2056 "third_party": false,
2057 "type": "target"
Julien Boeuf8fd915a2015-08-19 21:18:14 -07002058 },
2059 {
2060 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002061 "gpr",
2062 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07002063 "grpc",
2064 "grpc++",
2065 "grpc_test_util"
2066 ],
2067 "headers": [],
2068 "language": "c++",
2069 "name": "cxx_time_test",
2070 "src": [
2071 "test/cpp/util/time_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002072 ],
2073 "third_party": false,
2074 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002075 },
2076 {
2077 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002078 "gpr",
2079 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002080 "grpc",
2081 "grpc++",
2082 "grpc++_test_util",
2083 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002084 ],
2085 "headers": [],
2086 "language": "c++",
2087 "name": "end2end_test",
2088 "src": [
2089 "test/cpp/end2end/end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002090 ],
2091 "third_party": false,
2092 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002093 },
2094 {
2095 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002096 "gpr",
2097 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002098 "grpc",
2099 "grpc++",
2100 "grpc++_test_util",
2101 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002102 ],
2103 "headers": [],
2104 "language": "c++",
2105 "name": "generic_end2end_test",
2106 "src": [
2107 "test/cpp/end2end/generic_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002108 ],
2109 "third_party": false,
2110 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002111 },
2112 {
2113 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002114 "gpr",
yang-gb8aa58b2016-04-14 15:50:50 -07002115 "grpc",
2116 "grpc++"
2117 ],
2118 "headers": [
2119 "src/proto/grpc/testing/compiler_test.grpc.pb.h",
2120 "src/proto/grpc/testing/compiler_test.pb.h"
2121 ],
2122 "language": "c++",
2123 "name": "golden_file_test",
2124 "src": [
2125 "test/cpp/codegen/golden_file_test.cc"
2126 ],
2127 "third_party": false,
2128 "type": "target"
2129 },
2130 {
2131 "deps": [
2132 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08002133 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002134 "grpc",
2135 "grpc++",
2136 "grpc++_test_config",
2137 "grpc++_test_util",
yang-gabdec2d2016-05-19 10:11:24 -07002138 "grpc_cli_libs",
Craig Tiller224b04f2015-06-25 07:11:18 -07002139 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002140 ],
2141 "headers": [],
2142 "language": "c++",
2143 "name": "grpc_cli",
2144 "src": [
2145 "test/cpp/util/grpc_cli.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_cpp_plugin",
2157 "src": [
2158 "src/compiler/cpp_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++",
2169 "name": "grpc_csharp_plugin",
2170 "src": [
2171 "src/compiler/csharp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002172 ],
2173 "third_party": false,
2174 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002175 },
2176 {
2177 "deps": [
2178 "grpc_plugin_support"
2179 ],
2180 "headers": [],
2181 "language": "c++",
murgatroid99d2ee81f2016-02-26 11:10:33 -08002182 "name": "grpc_node_plugin",
2183 "src": [
2184 "src/compiler/node_plugin.cc"
murgatroid99e264e392016-04-19 10:56:01 -07002185 ],
2186 "third_party": false,
2187 "type": "target"
murgatroid99d2ee81f2016-02-26 11:10:33 -08002188 },
2189 {
2190 "deps": [
2191 "grpc_plugin_support"
2192 ],
2193 "headers": [],
2194 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002195 "name": "grpc_objective_c_plugin",
2196 "src": [
2197 "src/compiler/objective_c_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_python_plugin",
2209 "src": [
2210 "src/compiler/python_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": [
2217 "grpc_plugin_support"
2218 ],
2219 "headers": [],
2220 "language": "c++",
2221 "name": "grpc_ruby_plugin",
2222 "src": [
2223 "src/compiler/ruby_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002224 ],
2225 "third_party": false,
2226 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002227 },
2228 {
2229 "deps": [
Craig Tillereb841e22016-02-11 15:49:16 -08002230 "grpc",
2231 "grpc++",
2232 "grpc++_test_util",
2233 "grpc_test_util"
2234 ],
2235 "headers": [
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07002236 "src/proto/grpc/lb/v1/load_balancer.grpc.pb.h",
2237 "src/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillereb841e22016-02-11 15:49:16 -08002238 ],
2239 "language": "c++",
2240 "name": "grpclb_api_test",
2241 "src": [
2242 "test/cpp/grpclb/grpclb_api_test.cc"
Craig Tiller4ea45992016-02-23 17:13:38 -08002243 ],
2244 "third_party": false,
2245 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002246 },
2247 {
2248 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002249 "gpr",
2250 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002251 "grpc",
2252 "grpc++",
yang-gbe5a2c42016-01-14 13:11:15 -08002253 "grpc++_test_util",
2254 "grpc_test_util"
2255 ],
2256 "headers": [],
2257 "language": "c++",
2258 "name": "hybrid_end2end_test",
2259 "src": [
2260 "test/cpp/end2end/hybrid_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002261 ],
2262 "third_party": false,
2263 "type": "target"
yang-gbe5a2c42016-01-14 13:11:15 -08002264 },
2265 {
2266 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002267 "gpr",
2268 "gpr_test_util",
yang-gbe5a2c42016-01-14 13:11:15 -08002269 "grpc",
2270 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002271 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002272 "grpc++_test_util",
2273 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002274 "interop_client_helper",
2275 "interop_client_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002276 ],
2277 "headers": [],
2278 "language": "c++",
2279 "name": "interop_client",
Craig Tiller732a8752016-02-22 15:59:19 -08002280 "src": [],
2281 "third_party": false,
2282 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002283 },
2284 {
2285 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002286 "gpr",
2287 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002288 "grpc",
2289 "grpc++",
2290 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002291 "grpc++_test_util",
2292 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002293 "interop_server_helper",
2294 "interop_server_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002295 ],
2296 "headers": [],
2297 "language": "c++",
2298 "name": "interop_server",
Craig Tiller732a8752016-02-22 15:59:19 -08002299 "src": [],
2300 "third_party": false,
2301 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002302 },
2303 {
2304 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002305 "gpr",
2306 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002307 "grpc",
2308 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002309 ],
2310 "headers": [],
2311 "language": "c++",
2312 "name": "interop_test",
2313 "src": [
2314 "test/cpp/interop/interop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002315 ],
2316 "third_party": false,
2317 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002318 },
2319 {
2320 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002321 "gpr",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002322 "gpr_test_util",
2323 "grpc",
2324 "grpc++",
2325 "grpc++_test_config",
2326 "grpc++_test_util",
2327 "grpc_test_util"
2328 ],
2329 "headers": [],
2330 "language": "c++",
2331 "name": "json_run_localhost",
2332 "src": [
2333 "test/cpp/qps/json_run_localhost.cc"
2334 ],
2335 "third_party": false,
2336 "type": "target"
2337 },
2338 {
2339 "deps": [
2340 "gpr",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002341 "grpc",
2342 "grpc++",
2343 "grpc++_test_config"
2344 ],
2345 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002346 "src/proto/grpc/testing/metrics.grpc.pb.h",
2347 "src/proto/grpc/testing/metrics.pb.h",
2348 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002349 ],
2350 "language": "c++",
2351 "name": "metrics_client",
2352 "src": [
2353 "test/cpp/interop/metrics_client.cc",
2354 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002355 ],
2356 "third_party": false,
2357 "type": "target"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002358 },
2359 {
2360 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002361 "gpr",
2362 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002363 "grpc",
2364 "grpc++",
2365 "grpc++_test_util",
2366 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002367 ],
2368 "headers": [],
2369 "language": "c++",
2370 "name": "mock_test",
2371 "src": [
2372 "test/cpp/end2end/mock_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002373 ],
2374 "third_party": false,
2375 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002376 },
2377 {
2378 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002379 "gpr",
2380 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002381 "grpc",
2382 "grpc++",
Yuchen Zeng91c51a72016-05-20 14:46:49 -07002383 "grpc++_reflection",
2384 "grpc++_test_util",
2385 "grpc_test_util"
2386 ],
2387 "headers": [
2388 "test/cpp/util/proto_reflection_descriptor_database.h"
2389 ],
2390 "language": "c++",
2391 "name": "proto_server_reflection_test",
2392 "src": [
2393 "test/cpp/end2end/proto_server_reflection_test.cc",
2394 "test/cpp/util/proto_reflection_descriptor_database.cc",
2395 "test/cpp/util/proto_reflection_descriptor_database.h"
2396 ],
2397 "third_party": false,
2398 "type": "target"
2399 },
2400 {
2401 "deps": [
2402 "gpr",
2403 "gpr_test_util",
2404 "grpc",
2405 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002406 "grpc++_test_util",
2407 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002408 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002409 ],
2410 "headers": [],
2411 "language": "c++",
2412 "name": "qps_interarrival_test",
2413 "src": [
2414 "test/cpp/qps/qps_interarrival_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002415 ],
2416 "third_party": false,
2417 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002418 },
2419 {
2420 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002421 "gpr",
2422 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002423 "grpc",
2424 "grpc++",
2425 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002426 "grpc++_test_util",
2427 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002428 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002429 ],
David Klempnere27d1892016-05-19 13:50:16 -07002430 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07002431 "language": "c++",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002432 "name": "qps_json_driver",
2433 "src": [
2434 "test/cpp/qps/qps_json_driver.cc"
2435 ],
2436 "third_party": false,
2437 "type": "target"
2438 },
2439 {
2440 "deps": [
2441 "gpr",
2442 "gpr_test_util",
2443 "grpc",
2444 "grpc++",
2445 "grpc++_test_config",
2446 "grpc++_test_util",
2447 "grpc_test_util",
2448 "qps"
2449 ],
2450 "headers": [],
2451 "language": "c++",
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002452 "name": "qps_openloop_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07002453 "src": [
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002454 "test/cpp/qps/qps_openloop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002455 ],
2456 "third_party": false,
2457 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002458 },
2459 {
2460 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002461 "gpr",
2462 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002463 "grpc",
2464 "grpc++",
2465 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002466 "grpc++_test_util",
2467 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002468 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002469 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07002470 "headers": [
2471 "test/cpp/qps/client.h",
2472 "test/cpp/qps/server.h"
2473 ],
2474 "language": "c++",
2475 "name": "qps_worker",
2476 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07002477 "test/cpp/qps/client.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07002478 "test/cpp/qps/server.h",
2479 "test/cpp/qps/worker.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002480 ],
2481 "third_party": false,
2482 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002483 },
2484 {
2485 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002486 "gpr",
2487 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002488 "grpc",
2489 "grpc++",
2490 "grpc++_test_config",
2491 "grpc++_test_util",
2492 "grpc_test_util"
2493 ],
2494 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002495 "src/proto/grpc/testing/empty.grpc.pb.h",
2496 "src/proto/grpc/testing/empty.pb.h",
2497 "src/proto/grpc/testing/messages.grpc.pb.h",
2498 "src/proto/grpc/testing/messages.pb.h",
2499 "src/proto/grpc/testing/test.grpc.pb.h",
2500 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002501 ],
2502 "language": "c++",
2503 "name": "reconnect_interop_client",
2504 "src": [
2505 "test/cpp/interop/reconnect_interop_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002506 ],
2507 "third_party": false,
2508 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002509 },
2510 {
2511 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002512 "gpr",
2513 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002514 "grpc",
2515 "grpc++",
2516 "grpc++_test_config",
2517 "grpc++_test_util",
2518 "grpc_test_util",
Craig Tiller71f3a882015-12-02 12:47:58 -08002519 "reconnect_server",
2520 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07002521 ],
2522 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002523 "src/proto/grpc/testing/empty.grpc.pb.h",
2524 "src/proto/grpc/testing/empty.pb.h",
2525 "src/proto/grpc/testing/messages.grpc.pb.h",
2526 "src/proto/grpc/testing/messages.pb.h",
2527 "src/proto/grpc/testing/test.grpc.pb.h",
2528 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002529 ],
2530 "language": "c++",
2531 "name": "reconnect_interop_server",
2532 "src": [
2533 "test/cpp/interop/reconnect_interop_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002534 ],
2535 "third_party": false,
2536 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002537 },
2538 {
2539 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002540 "gpr",
2541 "gpr_test_util",
yang-g8068f862015-07-06 15:05:48 -07002542 "grpc",
yang-gd090fe12015-08-25 16:53:07 -07002543 "grpc++",
2544 "grpc++_test_util",
2545 "grpc_test_util"
yang-g8068f862015-07-06 15:05:48 -07002546 ],
2547 "headers": [],
2548 "language": "c++",
2549 "name": "secure_auth_context_test",
2550 "src": [
2551 "test/cpp/common/secure_auth_context_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002552 ],
2553 "third_party": false,
2554 "type": "target"
yang-g8068f862015-07-06 15:05:48 -07002555 },
2556 {
2557 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002558 "gpr",
2559 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002560 "grpc",
2561 "grpc++",
2562 "grpc++_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002563 "grpc_test_util",
2564 "qps"
2565 ],
2566 "headers": [],
2567 "language": "c++",
2568 "name": "secure_sync_unary_ping_pong_test",
2569 "src": [
2570 "test/cpp/qps/secure_sync_unary_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002571 ],
2572 "third_party": false,
2573 "type": "target"
vjpaif8603ad2015-11-04 12:49:33 -08002574 },
2575 {
2576 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002577 "gpr",
2578 "gpr_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002579 "grpc",
2580 "grpc++",
2581 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002582 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002583 ],
2584 "headers": [],
2585 "language": "c++",
Yuchen Zenga42ec212016-04-29 13:03:06 -07002586 "name": "server_builder_plugin_test",
2587 "src": [
2588 "test/cpp/end2end/server_builder_plugin_test.cc"
2589 ],
2590 "third_party": false,
2591 "type": "target"
2592 },
2593 {
2594 "deps": [
2595 "gpr",
2596 "gpr_test_util",
2597 "grpc",
2598 "grpc++",
2599 "grpc++_test_util",
2600 "grpc_test_util"
2601 ],
2602 "headers": [],
2603 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002604 "name": "server_crash_test",
2605 "src": [
2606 "test/cpp/end2end/server_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002607 ],
2608 "third_party": false,
2609 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002610 },
2611 {
2612 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002613 "gpr",
2614 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002615 "grpc",
2616 "grpc++",
2617 "grpc++_test_util",
2618 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002619 ],
2620 "headers": [],
2621 "language": "c++",
2622 "name": "server_crash_test_client",
2623 "src": [
2624 "test/cpp/end2end/server_crash_test_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002625 ],
2626 "third_party": false,
2627 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002628 },
2629 {
2630 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002631 "gpr",
2632 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002633 "grpc",
2634 "grpc++",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002635 "grpc++_test_util",
Craig Tiller333ced02015-08-24 10:57:32 -07002636 "grpc_test_util"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002637 ],
2638 "headers": [],
2639 "language": "c++",
2640 "name": "shutdown_test",
2641 "src": [
2642 "test/cpp/end2end/shutdown_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002643 ],
2644 "third_party": false,
2645 "type": "target"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002646 },
2647 {
2648 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002649 "gpr",
2650 "gpr_test_util",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002651 "grpc",
2652 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002653 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002654 ],
2655 "headers": [],
2656 "language": "c++",
2657 "name": "status_test",
2658 "src": [
2659 "test/cpp/util/status_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002660 ],
2661 "third_party": false,
2662 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002663 },
2664 {
2665 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002666 "gpr",
2667 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002668 "grpc",
2669 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002670 "grpc++_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002671 "grpc_test_util"
2672 ],
2673 "headers": [],
2674 "language": "c++",
2675 "name": "streaming_throughput_test",
2676 "src": [
2677 "test/cpp/end2end/streaming_throughput_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002678 ],
2679 "third_party": false,
2680 "type": "target"
Craig Tiller2ded19b2015-08-26 16:39:17 -07002681 },
2682 {
2683 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002684 "gpr",
2685 "gpr_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002686 "grpc",
2687 "grpc++",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002688 "grpc++_test_config",
2689 "grpc++_test_util",
2690 "grpc_test_util"
2691 ],
2692 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002693 "src/proto/grpc/testing/empty.grpc.pb.h",
2694 "src/proto/grpc/testing/empty.pb.h",
2695 "src/proto/grpc/testing/messages.grpc.pb.h",
2696 "src/proto/grpc/testing/messages.pb.h",
2697 "src/proto/grpc/testing/metrics.grpc.pb.h",
2698 "src/proto/grpc/testing/metrics.pb.h",
2699 "src/proto/grpc/testing/test.grpc.pb.h",
2700 "src/proto/grpc/testing/test.pb.h",
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002701 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002702 "test/cpp/interop/interop_client.h",
2703 "test/cpp/interop/stress_interop_client.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08002704 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002705 ],
2706 "language": "c++",
2707 "name": "stress_test",
2708 "src": [
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002709 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002710 "test/cpp/interop/interop_client.cc",
2711 "test/cpp/interop/interop_client.h",
2712 "test/cpp/interop/stress_interop_client.cc",
2713 "test/cpp/interop/stress_interop_client.h",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002714 "test/cpp/interop/stress_test.cc",
2715 "test/cpp/util/metrics_server.cc",
2716 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002717 ],
2718 "third_party": false,
2719 "type": "target"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002720 },
2721 {
2722 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002723 "gpr",
2724 "gpr_test_util",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002725 "grpc",
2726 "grpc++",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002727 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002728 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002729 ],
2730 "headers": [],
2731 "language": "c++",
2732 "name": "thread_stress_test",
2733 "src": [
2734 "test/cpp/end2end/thread_stress_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002735 ],
2736 "third_party": false,
2737 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002738 },
2739 {
2740 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002741 "gpr",
Craig Tillerab230452016-01-04 08:18:43 -08002742 "grpc"
2743 ],
2744 "headers": [],
2745 "language": "c89",
2746 "name": "public_headers_must_be_c89",
2747 "src": [
2748 "test/core/surface/public_headers_must_be_c89.c"
Craig Tiller732a8752016-02-22 15:59:19 -08002749 ],
2750 "third_party": false,
2751 "type": "target"
2752 },
2753 {
2754 "deps": [
2755 "boringssl",
2756 "boringssl_aes_test_lib",
2757 "boringssl_test_util"
2758 ],
2759 "headers": [],
2760 "language": "c++",
2761 "name": "boringssl_aes_test",
2762 "src": [],
2763 "third_party": true,
2764 "type": "target"
2765 },
2766 {
2767 "deps": [
2768 "boringssl",
Craig Tiller3d62fc62016-03-15 09:57:26 -07002769 "boringssl_asn1_test_lib",
2770 "boringssl_test_util"
2771 ],
2772 "headers": [],
2773 "language": "c++",
2774 "name": "boringssl_asn1_test",
2775 "src": [],
2776 "third_party": true,
2777 "type": "target"
2778 },
2779 {
2780 "deps": [
2781 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08002782 "boringssl_base64_test_lib",
2783 "boringssl_test_util"
2784 ],
2785 "headers": [],
2786 "language": "c++",
2787 "name": "boringssl_base64_test",
2788 "src": [],
2789 "third_party": true,
2790 "type": "target"
2791 },
2792 {
2793 "deps": [
2794 "boringssl",
2795 "boringssl_bio_test_lib",
2796 "boringssl_test_util"
2797 ],
2798 "headers": [],
2799 "language": "c++",
2800 "name": "boringssl_bio_test",
2801 "src": [],
2802 "third_party": true,
2803 "type": "target"
2804 },
2805 {
2806 "deps": [
2807 "boringssl",
2808 "boringssl_bn_test_lib",
2809 "boringssl_test_util"
2810 ],
2811 "headers": [],
2812 "language": "c++",
2813 "name": "boringssl_bn_test",
2814 "src": [],
2815 "third_party": true,
2816 "type": "target"
2817 },
2818 {
2819 "deps": [
2820 "boringssl",
2821 "boringssl_bytestring_test_lib",
2822 "boringssl_test_util"
2823 ],
2824 "headers": [],
2825 "language": "c++",
2826 "name": "boringssl_bytestring_test",
2827 "src": [],
2828 "third_party": true,
2829 "type": "target"
2830 },
2831 {
2832 "deps": [
2833 "boringssl",
2834 "boringssl_aead_test_lib",
2835 "boringssl_test_util"
2836 ],
2837 "headers": [],
2838 "language": "c++",
2839 "name": "boringssl_aead_test",
2840 "src": [],
2841 "third_party": true,
2842 "type": "target"
2843 },
2844 {
2845 "deps": [
2846 "boringssl",
2847 "boringssl_cipher_test_lib",
2848 "boringssl_test_util"
2849 ],
2850 "headers": [],
2851 "language": "c++",
2852 "name": "boringssl_cipher_test",
2853 "src": [],
2854 "third_party": true,
2855 "type": "target"
2856 },
2857 {
2858 "deps": [
2859 "boringssl",
2860 "boringssl_cmac_test_lib",
2861 "boringssl_test_util"
2862 ],
2863 "headers": [],
2864 "language": "c++",
2865 "name": "boringssl_cmac_test",
2866 "src": [],
2867 "third_party": true,
2868 "type": "target"
2869 },
2870 {
2871 "deps": [
2872 "boringssl",
2873 "boringssl_constant_time_test_lib",
2874 "boringssl_test_util"
2875 ],
2876 "headers": [],
2877 "language": "c++",
2878 "name": "boringssl_constant_time_test",
2879 "src": [],
2880 "third_party": true,
2881 "type": "target"
2882 },
2883 {
2884 "deps": [
2885 "boringssl",
2886 "boringssl_ed25519_test_lib",
2887 "boringssl_test_util"
2888 ],
2889 "headers": [],
2890 "language": "c++",
2891 "name": "boringssl_ed25519_test",
2892 "src": [],
2893 "third_party": true,
2894 "type": "target"
2895 },
2896 {
2897 "deps": [
2898 "boringssl",
2899 "boringssl_test_util",
2900 "boringssl_x25519_test_lib"
2901 ],
2902 "headers": [],
2903 "language": "c++",
2904 "name": "boringssl_x25519_test",
2905 "src": [],
2906 "third_party": true,
2907 "type": "target"
2908 },
2909 {
2910 "deps": [
2911 "boringssl",
2912 "boringssl_dh_test_lib",
2913 "boringssl_test_util"
2914 ],
2915 "headers": [],
2916 "language": "c++",
2917 "name": "boringssl_dh_test",
2918 "src": [],
2919 "third_party": true,
2920 "type": "target"
2921 },
2922 {
2923 "deps": [
2924 "boringssl",
2925 "boringssl_digest_test_lib",
2926 "boringssl_test_util"
2927 ],
2928 "headers": [],
2929 "language": "c++",
2930 "name": "boringssl_digest_test",
2931 "src": [],
2932 "third_party": true,
2933 "type": "target"
2934 },
2935 {
2936 "deps": [
2937 "boringssl",
2938 "boringssl_dsa_test_lib",
2939 "boringssl_test_util"
2940 ],
2941 "headers": [],
2942 "language": "c++",
2943 "name": "boringssl_dsa_test",
2944 "src": [],
2945 "third_party": true,
2946 "type": "target"
2947 },
2948 {
2949 "deps": [
2950 "boringssl",
2951 "boringssl_ec_test_lib",
2952 "boringssl_test_util"
2953 ],
2954 "headers": [],
2955 "language": "c++",
2956 "name": "boringssl_ec_test",
2957 "src": [],
2958 "third_party": true,
2959 "type": "target"
2960 },
2961 {
2962 "deps": [
2963 "boringssl",
2964 "boringssl_example_mul_lib",
2965 "boringssl_test_util"
2966 ],
2967 "headers": [],
2968 "language": "c++",
2969 "name": "boringssl_example_mul",
2970 "src": [],
2971 "third_party": true,
2972 "type": "target"
2973 },
2974 {
2975 "deps": [
2976 "boringssl",
2977 "boringssl_ecdsa_test_lib",
2978 "boringssl_test_util"
2979 ],
2980 "headers": [],
2981 "language": "c++",
2982 "name": "boringssl_ecdsa_test",
2983 "src": [],
2984 "third_party": true,
2985 "type": "target"
2986 },
2987 {
2988 "deps": [
2989 "boringssl",
2990 "boringssl_err_test_lib",
2991 "boringssl_test_util"
2992 ],
2993 "headers": [],
2994 "language": "c++",
2995 "name": "boringssl_err_test",
2996 "src": [],
2997 "third_party": true,
2998 "type": "target"
2999 },
3000 {
3001 "deps": [
3002 "boringssl",
3003 "boringssl_evp_extra_test_lib",
3004 "boringssl_test_util"
3005 ],
3006 "headers": [],
3007 "language": "c++",
3008 "name": "boringssl_evp_extra_test",
3009 "src": [],
3010 "third_party": true,
3011 "type": "target"
3012 },
3013 {
3014 "deps": [
3015 "boringssl",
3016 "boringssl_evp_test_lib",
3017 "boringssl_test_util"
3018 ],
3019 "headers": [],
3020 "language": "c++",
3021 "name": "boringssl_evp_test",
3022 "src": [],
3023 "third_party": true,
3024 "type": "target"
3025 },
3026 {
3027 "deps": [
3028 "boringssl",
3029 "boringssl_pbkdf_test_lib",
3030 "boringssl_test_util"
3031 ],
3032 "headers": [],
3033 "language": "c++",
3034 "name": "boringssl_pbkdf_test",
3035 "src": [],
3036 "third_party": true,
3037 "type": "target"
3038 },
3039 {
3040 "deps": [
3041 "boringssl",
3042 "boringssl_hkdf_test_lib",
3043 "boringssl_test_util"
3044 ],
3045 "headers": [],
3046 "language": "c++",
3047 "name": "boringssl_hkdf_test",
3048 "src": [],
3049 "third_party": true,
3050 "type": "target"
3051 },
3052 {
3053 "deps": [
3054 "boringssl",
3055 "boringssl_hmac_test_lib",
3056 "boringssl_test_util"
3057 ],
3058 "headers": [],
3059 "language": "c++",
3060 "name": "boringssl_hmac_test",
3061 "src": [],
3062 "third_party": true,
3063 "type": "target"
3064 },
3065 {
3066 "deps": [
3067 "boringssl",
3068 "boringssl_lhash_test_lib",
3069 "boringssl_test_util"
3070 ],
3071 "headers": [],
3072 "language": "c++",
3073 "name": "boringssl_lhash_test",
3074 "src": [],
3075 "third_party": true,
3076 "type": "target"
3077 },
3078 {
3079 "deps": [
3080 "boringssl",
3081 "boringssl_gcm_test_lib",
3082 "boringssl_test_util"
3083 ],
3084 "headers": [],
3085 "language": "c++",
3086 "name": "boringssl_gcm_test",
3087 "src": [],
3088 "third_party": true,
3089 "type": "target"
3090 },
3091 {
3092 "deps": [
3093 "boringssl",
3094 "boringssl_pkcs12_test_lib",
3095 "boringssl_test_util"
3096 ],
3097 "headers": [],
3098 "language": "c++",
3099 "name": "boringssl_pkcs12_test",
3100 "src": [],
3101 "third_party": true,
3102 "type": "target"
3103 },
3104 {
3105 "deps": [
3106 "boringssl",
3107 "boringssl_pkcs8_test_lib",
3108 "boringssl_test_util"
3109 ],
3110 "headers": [],
3111 "language": "c++",
3112 "name": "boringssl_pkcs8_test",
3113 "src": [],
3114 "third_party": true,
3115 "type": "target"
3116 },
3117 {
3118 "deps": [
3119 "boringssl",
3120 "boringssl_poly1305_test_lib",
3121 "boringssl_test_util"
3122 ],
3123 "headers": [],
3124 "language": "c++",
3125 "name": "boringssl_poly1305_test",
3126 "src": [],
3127 "third_party": true,
3128 "type": "target"
3129 },
3130 {
3131 "deps": [
3132 "boringssl",
3133 "boringssl_refcount_test_lib",
3134 "boringssl_test_util"
3135 ],
3136 "headers": [],
3137 "language": "c++",
3138 "name": "boringssl_refcount_test",
3139 "src": [],
3140 "third_party": true,
3141 "type": "target"
3142 },
3143 {
3144 "deps": [
3145 "boringssl",
3146 "boringssl_rsa_test_lib",
3147 "boringssl_test_util"
3148 ],
3149 "headers": [],
3150 "language": "c++",
3151 "name": "boringssl_rsa_test",
3152 "src": [],
3153 "third_party": true,
3154 "type": "target"
3155 },
3156 {
3157 "deps": [
3158 "boringssl",
3159 "boringssl_test_util",
3160 "boringssl_thread_test_lib"
3161 ],
3162 "headers": [],
3163 "language": "c++",
3164 "name": "boringssl_thread_test",
3165 "src": [],
3166 "third_party": true,
3167 "type": "target"
3168 },
3169 {
3170 "deps": [
3171 "boringssl",
3172 "boringssl_pkcs7_test_lib",
3173 "boringssl_test_util"
3174 ],
3175 "headers": [],
3176 "language": "c++",
3177 "name": "boringssl_pkcs7_test",
3178 "src": [],
3179 "third_party": true,
3180 "type": "target"
3181 },
3182 {
3183 "deps": [
3184 "boringssl",
Craig Tiller88b9e482016-04-21 15:09:56 -07003185 "boringssl_test_util",
3186 "boringssl_x509_test_lib"
3187 ],
3188 "headers": [],
3189 "language": "c++",
3190 "name": "boringssl_x509_test",
3191 "src": [],
3192 "third_party": true,
3193 "type": "target"
3194 },
3195 {
3196 "deps": [
3197 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08003198 "boringssl_tab_test_lib",
3199 "boringssl_test_util"
3200 ],
3201 "headers": [],
3202 "language": "c++",
3203 "name": "boringssl_tab_test",
3204 "src": [],
3205 "third_party": true,
3206 "type": "target"
3207 },
3208 {
3209 "deps": [
3210 "boringssl",
3211 "boringssl_test_util",
3212 "boringssl_v3name_test_lib"
3213 ],
3214 "headers": [],
3215 "language": "c++",
3216 "name": "boringssl_v3name_test",
3217 "src": [],
3218 "third_party": true,
3219 "type": "target"
3220 },
3221 {
3222 "deps": [
3223 "boringssl",
3224 "boringssl_pqueue_test_lib",
3225 "boringssl_test_util"
3226 ],
3227 "headers": [],
3228 "language": "c++",
3229 "name": "boringssl_pqueue_test",
3230 "src": [],
3231 "third_party": true,
3232 "type": "target"
3233 },
3234 {
3235 "deps": [
3236 "boringssl",
3237 "boringssl_ssl_test_lib",
3238 "boringssl_test_util"
3239 ],
3240 "headers": [],
3241 "language": "c++",
3242 "name": "boringssl_ssl_test",
3243 "src": [],
3244 "third_party": true,
3245 "type": "target"
Craig Tillerab230452016-01-04 08:18:43 -08003246 },
3247 {
3248 "deps": [
Craig Tiller3dca23a2016-01-21 11:44:55 -08003249 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003250 "gpr",
3251 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003252 "grpc_test_util_unsecure",
3253 "grpc_unsecure"
3254 ],
3255 "headers": [],
3256 "language": "c",
3257 "name": "badreq_bad_client_test",
3258 "src": [
3259 "test/core/bad_client/tests/badreq.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003260 ],
3261 "third_party": false,
3262 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003263 },
3264 {
3265 "deps": [
3266 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003267 "gpr",
3268 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003269 "grpc_test_util_unsecure",
3270 "grpc_unsecure"
3271 ],
3272 "headers": [],
3273 "language": "c",
3274 "name": "connection_prefix_bad_client_test",
3275 "src": [
3276 "test/core/bad_client/tests/connection_prefix.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003277 ],
3278 "third_party": false,
3279 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003280 },
3281 {
3282 "deps": [
3283 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003284 "gpr",
3285 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003286 "grpc_test_util_unsecure",
3287 "grpc_unsecure"
3288 ],
3289 "headers": [],
3290 "language": "c",
Craig Tiller307a7202016-04-02 07:40:39 -07003291 "name": "head_of_line_blocking_bad_client_test",
3292 "src": [
3293 "test/core/bad_client/tests/head_of_line_blocking.c"
3294 ],
3295 "third_party": false,
3296 "type": "target"
3297 },
3298 {
3299 "deps": [
3300 "bad_client_test",
3301 "gpr",
3302 "gpr_test_util",
3303 "grpc_test_util_unsecure",
3304 "grpc_unsecure"
3305 ],
3306 "headers": [],
3307 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003308 "name": "headers_bad_client_test",
3309 "src": [
3310 "test/core/bad_client/tests/headers.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003311 ],
3312 "third_party": false,
3313 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003314 },
3315 {
3316 "deps": [
3317 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003318 "gpr",
3319 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003320 "grpc_test_util_unsecure",
3321 "grpc_unsecure"
3322 ],
3323 "headers": [],
3324 "language": "c",
3325 "name": "initial_settings_frame_bad_client_test",
3326 "src": [
3327 "test/core/bad_client/tests/initial_settings_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003328 ],
3329 "third_party": false,
3330 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003331 },
3332 {
3333 "deps": [
3334 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003335 "gpr",
3336 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003337 "grpc_test_util_unsecure",
3338 "grpc_unsecure"
3339 ],
3340 "headers": [],
3341 "language": "c",
Mark D. Roth8a1d8052016-05-03 10:44:56 -07003342 "name": "large_metadata_bad_client_test",
3343 "src": [
3344 "test/core/bad_client/tests/large_metadata.c"
3345 ],
3346 "third_party": false,
3347 "type": "target"
3348 },
3349 {
3350 "deps": [
3351 "bad_client_test",
3352 "gpr",
3353 "gpr_test_util",
3354 "grpc_test_util_unsecure",
3355 "grpc_unsecure"
3356 ],
3357 "headers": [],
3358 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003359 "name": "server_registered_method_bad_client_test",
3360 "src": [
3361 "test/core/bad_client/tests/server_registered_method.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003362 ],
3363 "third_party": false,
3364 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003365 },
3366 {
3367 "deps": [
3368 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003369 "gpr",
3370 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003371 "grpc_test_util_unsecure",
3372 "grpc_unsecure"
3373 ],
3374 "headers": [],
3375 "language": "c",
3376 "name": "simple_request_bad_client_test",
3377 "src": [
3378 "test/core/bad_client/tests/simple_request.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003379 ],
3380 "third_party": false,
3381 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003382 },
3383 {
3384 "deps": [
3385 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003386 "gpr",
3387 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003388 "grpc_test_util_unsecure",
3389 "grpc_unsecure"
3390 ],
3391 "headers": [],
3392 "language": "c",
3393 "name": "unknown_frame_bad_client_test",
3394 "src": [
3395 "test/core/bad_client/tests/unknown_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003396 ],
3397 "third_party": false,
3398 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003399 },
3400 {
3401 "deps": [
3402 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003403 "gpr",
3404 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003405 "grpc_test_util_unsecure",
3406 "grpc_unsecure"
3407 ],
3408 "headers": [],
3409 "language": "c",
3410 "name": "window_overflow_bad_client_test",
3411 "src": [
3412 "test/core/bad_client/tests/window_overflow.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003413 ],
3414 "third_party": false,
3415 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003416 },
3417 {
3418 "deps": [
3419 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003420 "gpr",
3421 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003422 "grpc",
3423 "grpc_test_util"
3424 ],
3425 "headers": [],
3426 "language": "c",
3427 "name": "bad_ssl_alpn_server",
3428 "src": [
3429 "test/core/bad_ssl/servers/alpn.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003430 ],
3431 "third_party": false,
3432 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003433 },
3434 {
3435 "deps": [
3436 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003437 "gpr",
3438 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003439 "grpc",
3440 "grpc_test_util"
3441 ],
3442 "headers": [],
3443 "language": "c",
3444 "name": "bad_ssl_cert_server",
3445 "src": [
3446 "test/core/bad_ssl/servers/cert.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003447 ],
3448 "third_party": false,
3449 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003450 },
3451 {
3452 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003453 "gpr",
3454 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003455 "grpc",
3456 "grpc_test_util"
3457 ],
3458 "headers": [],
3459 "language": "c",
3460 "name": "bad_ssl_alpn_test",
3461 "src": [
3462 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003463 ],
3464 "third_party": false,
3465 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003466 },
3467 {
3468 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003469 "gpr",
3470 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003471 "grpc",
3472 "grpc_test_util"
3473 ],
3474 "headers": [],
3475 "language": "c",
3476 "name": "bad_ssl_cert_test",
3477 "src": [
3478 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003479 ],
3480 "third_party": false,
3481 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003482 },
3483 {
3484 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003485 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003486 "gpr",
3487 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003488 "grpc",
3489 "grpc_test_util"
3490 ],
3491 "headers": [],
3492 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003493 "name": "h2_census_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003494 "src": [
3495 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003496 ],
3497 "third_party": false,
3498 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003499 },
3500 {
3501 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003502 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003503 "gpr",
3504 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003505 "grpc",
3506 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003507 ],
3508 "headers": [],
3509 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003510 "name": "h2_compress_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003511 "src": [
3512 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003513 ],
3514 "third_party": false,
3515 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003516 },
3517 {
3518 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003519 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003520 "gpr",
3521 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003522 "grpc",
3523 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003524 ],
3525 "headers": [],
3526 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003527 "name": "h2_fakesec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003528 "src": [
3529 "test/core/end2end/fixtures/h2_fakesec.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003530 ],
3531 "third_party": false,
3532 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003533 },
3534 {
3535 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003536 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003537 "gpr",
3538 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003539 "grpc",
3540 "grpc_test_util"
3541 ],
3542 "headers": [],
3543 "language": "c",
Adam Michalik46cc2ac2016-05-16 11:12:04 -07003544 "name": "h2_fd_test",
3545 "src": [
3546 "test/core/end2end/fixtures/h2_fd.c"
3547 ],
3548 "third_party": false,
3549 "type": "target"
3550 },
3551 {
3552 "deps": [
3553 "end2end_tests",
3554 "gpr",
3555 "gpr_test_util",
3556 "grpc",
3557 "grpc_test_util"
3558 ],
3559 "headers": [],
3560 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003561 "name": "h2_full_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003562 "src": [
3563 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003564 ],
3565 "third_party": false,
3566 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003567 },
3568 {
3569 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003570 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003571 "gpr",
3572 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003573 "grpc",
3574 "grpc_test_util"
3575 ],
3576 "headers": [],
3577 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003578 "name": "h2_full+pipe_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003579 "src": [
3580 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003581 ],
3582 "third_party": false,
3583 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003584 },
3585 {
3586 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003587 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003588 "gpr",
3589 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003590 "grpc",
3591 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003592 ],
3593 "headers": [],
3594 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003595 "name": "h2_full+trace_test",
3596 "src": [
3597 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003598 ],
3599 "third_party": false,
3600 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003601 },
3602 {
3603 "deps": [
Craig Tiller178edfa2016-02-17 20:54:46 -08003604 "end2end_tests",
3605 "gpr",
3606 "gpr_test_util",
3607 "grpc",
3608 "grpc_test_util"
3609 ],
3610 "headers": [],
3611 "language": "c",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07003612 "name": "h2_loadreporting_test",
3613 "src": [
3614 "test/core/end2end/fixtures/h2_loadreporting.c"
3615 ],
3616 "third_party": false,
3617 "type": "target"
3618 },
3619 {
3620 "deps": [
3621 "end2end_tests",
3622 "gpr",
3623 "gpr_test_util",
3624 "grpc",
3625 "grpc_test_util"
3626 ],
3627 "headers": [],
3628 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003629 "name": "h2_oauth2_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003630 "src": [
3631 "test/core/end2end/fixtures/h2_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003632 ],
3633 "third_party": false,
3634 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003635 },
3636 {
3637 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003638 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003639 "gpr",
3640 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003641 "grpc",
3642 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003643 ],
3644 "headers": [],
3645 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003646 "name": "h2_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003647 "src": [
3648 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003649 ],
3650 "third_party": false,
3651 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003652 },
3653 {
3654 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003655 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003656 "gpr",
3657 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003658 "grpc",
3659 "grpc_test_util"
3660 ],
3661 "headers": [],
3662 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003663 "name": "h2_sockpair_test",
3664 "src": [
3665 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003666 ],
3667 "third_party": false,
3668 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003669 },
3670 {
3671 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003672 "end2end_tests",
3673 "gpr",
3674 "gpr_test_util",
3675 "grpc",
3676 "grpc_test_util"
3677 ],
3678 "headers": [],
3679 "language": "c",
3680 "name": "h2_sockpair+trace_test",
3681 "src": [
3682 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003683 ],
3684 "third_party": false,
3685 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003686 },
3687 {
3688 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003689 "end2end_tests",
3690 "gpr",
3691 "gpr_test_util",
3692 "grpc",
3693 "grpc_test_util"
3694 ],
3695 "headers": [],
3696 "language": "c",
3697 "name": "h2_sockpair_1byte_test",
3698 "src": [
3699 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003700 ],
3701 "third_party": false,
3702 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003703 },
3704 {
3705 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003706 "end2end_tests",
3707 "gpr",
3708 "gpr_test_util",
3709 "grpc",
3710 "grpc_test_util"
3711 ],
3712 "headers": [],
3713 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003714 "name": "h2_ssl_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003715 "src": [
3716 "test/core/end2end/fixtures/h2_ssl.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003717 ],
3718 "third_party": false,
3719 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003720 },
3721 {
3722 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003723 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003724 "gpr",
3725 "gpr_test_util",
Craig Tiller17effab2015-08-04 08:19:36 -07003726 "grpc",
3727 "grpc_test_util"
3728 ],
3729 "headers": [],
3730 "language": "c",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07003731 "name": "h2_ssl_cert_test",
3732 "src": [
3733 "test/core/end2end/fixtures/h2_ssl_cert.c"
3734 ],
3735 "third_party": false,
3736 "type": "target"
3737 },
3738 {
3739 "deps": [
3740 "end2end_tests",
3741 "gpr",
3742 "gpr_test_util",
3743 "grpc",
3744 "grpc_test_util"
3745 ],
3746 "headers": [],
3747 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003748 "name": "h2_ssl_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003749 "src": [
3750 "test/core/end2end/fixtures/h2_ssl_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003751 ],
3752 "third_party": false,
3753 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003754 },
3755 {
3756 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003757 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003758 "gpr",
3759 "gpr_test_util",
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -07003760 "grpc",
3761 "grpc_test_util"
3762 ],
3763 "headers": [],
3764 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003765 "name": "h2_uds_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003766 "src": [
3767 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003768 ],
3769 "third_party": false,
3770 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003771 },
3772 {
3773 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003774 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003775 "gpr",
3776 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003777 "grpc_test_util_unsecure",
3778 "grpc_unsecure"
3779 ],
3780 "headers": [],
3781 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003782 "name": "h2_census_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003783 "src": [
3784 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003785 ],
3786 "third_party": false,
3787 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003788 },
3789 {
3790 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003791 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003792 "gpr",
3793 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003794 "grpc_test_util_unsecure",
3795 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003796 ],
3797 "headers": [],
3798 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003799 "name": "h2_compress_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003800 "src": [
3801 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003802 ],
3803 "third_party": false,
3804 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003805 },
3806 {
3807 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003808 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003809 "gpr",
3810 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003811 "grpc_test_util_unsecure",
3812 "grpc_unsecure"
3813 ],
3814 "headers": [],
3815 "language": "c",
Adam Michalik46cc2ac2016-05-16 11:12:04 -07003816 "name": "h2_fd_nosec_test",
3817 "src": [
3818 "test/core/end2end/fixtures/h2_fd.c"
3819 ],
3820 "third_party": false,
3821 "type": "target"
3822 },
3823 {
3824 "deps": [
3825 "end2end_nosec_tests",
3826 "gpr",
3827 "gpr_test_util",
3828 "grpc_test_util_unsecure",
3829 "grpc_unsecure"
3830 ],
3831 "headers": [],
3832 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003833 "name": "h2_full_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003834 "src": [
3835 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003836 ],
3837 "third_party": false,
3838 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003839 },
3840 {
3841 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003842 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003843 "gpr",
3844 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003845 "grpc_test_util_unsecure",
3846 "grpc_unsecure"
3847 ],
3848 "headers": [],
3849 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003850 "name": "h2_full+pipe_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003851 "src": [
3852 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003853 ],
3854 "third_party": false,
3855 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003856 },
3857 {
3858 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003859 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003860 "gpr",
3861 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003862 "grpc_test_util_unsecure",
3863 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003864 ],
3865 "headers": [],
3866 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003867 "name": "h2_full+trace_nosec_test",
3868 "src": [
3869 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003870 ],
3871 "third_party": false,
3872 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003873 },
3874 {
3875 "deps": [
3876 "end2end_nosec_tests",
3877 "gpr",
3878 "gpr_test_util",
3879 "grpc_test_util_unsecure",
3880 "grpc_unsecure"
3881 ],
3882 "headers": [],
3883 "language": "c",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07003884 "name": "h2_loadreporting_nosec_test",
3885 "src": [
3886 "test/core/end2end/fixtures/h2_loadreporting.c"
3887 ],
3888 "third_party": false,
3889 "type": "target"
3890 },
3891 {
3892 "deps": [
3893 "end2end_nosec_tests",
3894 "gpr",
3895 "gpr_test_util",
3896 "grpc_test_util_unsecure",
3897 "grpc_unsecure"
3898 ],
3899 "headers": [],
3900 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003901 "name": "h2_proxy_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003902 "src": [
3903 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003904 ],
3905 "third_party": false,
3906 "type": "target"
Craig Tiller17effab2015-08-04 08:19:36 -07003907 },
3908 {
3909 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003910 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003911 "gpr",
3912 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003913 "grpc_test_util_unsecure",
3914 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003915 ],
3916 "headers": [],
3917 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003918 "name": "h2_sockpair_nosec_test",
3919 "src": [
3920 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003921 ],
3922 "third_party": false,
3923 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003924 },
3925 {
3926 "deps": [
3927 "end2end_nosec_tests",
3928 "gpr",
3929 "gpr_test_util",
3930 "grpc_test_util_unsecure",
3931 "grpc_unsecure"
3932 ],
3933 "headers": [],
3934 "language": "c",
3935 "name": "h2_sockpair+trace_nosec_test",
3936 "src": [
3937 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003938 ],
3939 "third_party": false,
3940 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003941 },
3942 {
3943 "deps": [
3944 "end2end_nosec_tests",
3945 "gpr",
3946 "gpr_test_util",
3947 "grpc_test_util_unsecure",
3948 "grpc_unsecure"
3949 ],
3950 "headers": [],
3951 "language": "c",
3952 "name": "h2_sockpair_1byte_nosec_test",
3953 "src": [
3954 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003955 ],
3956 "third_party": false,
3957 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003958 },
3959 {
3960 "deps": [
3961 "end2end_nosec_tests",
3962 "gpr",
3963 "gpr_test_util",
3964 "grpc_test_util_unsecure",
3965 "grpc_unsecure"
3966 ],
3967 "headers": [],
3968 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003969 "name": "h2_uds_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003970 "src": [
3971 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003972 ],
3973 "third_party": false,
3974 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003975 },
3976 {
3977 "deps": [
Craig Tillerf05837a2016-03-29 20:42:29 -07003978 "gpr",
3979 "gpr_test_util",
3980 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07003981 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07003982 ],
3983 "headers": [],
3984 "language": "c",
Craig Tillerfc98f922016-04-13 08:45:06 -07003985 "name": "api_fuzzer_one_entry",
3986 "src": [
Craig Tiller0ca01ed2016-04-23 13:31:34 -07003987 "test/core/end2end/fuzzers/api_fuzzer.c",
3988 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerfc98f922016-04-13 08:45:06 -07003989 ],
3990 "third_party": false,
3991 "type": "target"
3992 },
3993 {
3994 "deps": [
3995 "gpr",
3996 "gpr_test_util",
3997 "grpc",
Craig Tiller0ca01ed2016-04-23 13:31:34 -07003998 "grpc_test_util"
Craig Tillerfc98f922016-04-13 08:45:06 -07003999 ],
4000 "headers": [],
4001 "language": "c",
Craig Tiller845516e2016-04-11 20:49:20 -07004002 "name": "client_fuzzer_one_entry",
4003 "src": [
Craig Tillerabf7d752016-04-12 13:58:02 -07004004 "test/core/end2end/fuzzers/client_fuzzer.c",
4005 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tiller845516e2016-04-11 20:49:20 -07004006 ],
4007 "third_party": false,
4008 "type": "target"
4009 },
4010 {
4011 "deps": [
4012 "gpr",
4013 "gpr_test_util",
4014 "grpc",
Craig Tillerabf7d752016-04-12 13:58:02 -07004015 "grpc_test_util"
Craig Tiller845516e2016-04-11 20:49:20 -07004016 ],
4017 "headers": [],
4018 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07004019 "name": "hpack_parser_fuzzer_test_one_entry",
4020 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004021 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c",
4022 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004023 ],
4024 "third_party": false,
4025 "type": "target"
4026 },
4027 {
4028 "deps": [
4029 "gpr",
4030 "gpr_test_util",
4031 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004032 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004033 ],
4034 "headers": [],
4035 "language": "c",
Craig Tillerf707d622016-05-06 14:26:12 -07004036 "name": "http_request_fuzzer_test_one_entry",
Craig Tillerf05837a2016-03-29 20:42:29 -07004037 "src": [
Craig Tillerf707d622016-05-06 14:26:12 -07004038 "test/core/http/request_fuzzer.c",
4039 "test/core/util/one_corpus_entry_fuzzer.c"
4040 ],
4041 "third_party": false,
4042 "type": "target"
4043 },
4044 {
4045 "deps": [
4046 "gpr",
4047 "gpr_test_util",
4048 "grpc",
4049 "grpc_test_util"
4050 ],
4051 "headers": [],
4052 "language": "c",
4053 "name": "http_response_fuzzer_test_one_entry",
4054 "src": [
4055 "test/core/http/response_fuzzer.c",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004056 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004057 ],
4058 "third_party": false,
4059 "type": "target"
4060 },
4061 {
4062 "deps": [
4063 "gpr",
4064 "gpr_test_util",
4065 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004066 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004067 ],
4068 "headers": [],
4069 "language": "c",
4070 "name": "json_fuzzer_test_one_entry",
4071 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004072 "test/core/json/fuzzer.c",
4073 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004074 ],
4075 "third_party": false,
4076 "type": "target"
4077 },
4078 {
4079 "deps": [
4080 "gpr",
4081 "gpr_test_util",
4082 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004083 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004084 ],
4085 "headers": [],
4086 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004087 "name": "nanopb_fuzzer_response_test_one_entry",
4088 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004089 "test/core/nanopb/fuzzer_response.c",
4090 "test/core/util/one_corpus_entry_fuzzer.c"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004091 ],
4092 "third_party": false,
4093 "type": "target"
4094 },
4095 {
4096 "deps": [
4097 "gpr",
4098 "gpr_test_util",
4099 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004100 "grpc_test_util"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004101 ],
4102 "headers": [],
4103 "language": "c",
4104 "name": "nanopb_fuzzer_serverlist_test_one_entry",
4105 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004106 "test/core/nanopb/fuzzer_serverlist.c",
4107 "test/core/util/one_corpus_entry_fuzzer.c"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004108 ],
4109 "third_party": false,
4110 "type": "target"
4111 },
4112 {
4113 "deps": [
4114 "gpr",
4115 "gpr_test_util",
4116 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004117 "grpc_test_util"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004118 ],
4119 "headers": [],
4120 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07004121 "name": "server_fuzzer_one_entry",
4122 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004123 "test/core/end2end/fuzzers/server_fuzzer.c",
4124 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerdf262c62016-04-02 13:53:49 -07004125 ],
4126 "third_party": false,
4127 "type": "target"
4128 },
4129 {
4130 "deps": [
4131 "gpr",
4132 "gpr_test_util",
4133 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004134 "grpc_test_util"
Craig Tillerdf262c62016-04-02 13:53:49 -07004135 ],
4136 "headers": [],
4137 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07004138 "name": "uri_fuzzer_test_one_entry",
4139 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004140 "test/core/client_config/uri_fuzzer_test.c",
4141 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004142 ],
4143 "third_party": false,
4144 "type": "target"
4145 },
4146 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004147 "deps": [
4148 "gpr_base"
Craig Tillerda179ce2016-02-09 12:01:53 -08004149 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004150 "headers": [],
Craig Tillerda179ce2016-02-09 12:01:53 -08004151 "language": "c",
4152 "name": "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07004153 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004154 "third_party": false,
4155 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08004156 },
4157 {
4158 "deps": [
4159 "gpr"
4160 ],
4161 "headers": [
4162 "test/core/util/test_config.h"
4163 ],
4164 "language": "c",
4165 "name": "gpr_test_util",
4166 "src": [
4167 "test/core/util/test_config.c",
4168 "test/core/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004169 ],
4170 "third_party": false,
4171 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08004172 },
4173 {
4174 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004175 "census",
4176 "gpr",
4177 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004178 "grpc_lb_policy_grpclb",
4179 "grpc_lb_policy_pick_first",
4180 "grpc_lb_policy_round_robin",
David Garcia Quintasb41363e2016-04-29 00:41:21 -07004181 "grpc_load_reporting",
Craig Tillerd1697d92016-04-05 16:05:46 -07004182 "grpc_resolver_dns_native",
4183 "grpc_resolver_sockaddr",
4184 "grpc_secure",
4185 "grpc_transport_chttp2_client_insecure",
4186 "grpc_transport_chttp2_client_secure",
4187 "grpc_transport_chttp2_server_insecure",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004188 "grpc_transport_chttp2_server_secure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004189 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004190 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004191 "language": "c",
4192 "name": "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004193 "src": [
4194 "src/core/lib/surface/init.c"
4195 ],
Craig Tiller732a8752016-02-22 15:59:19 -08004196 "third_party": false,
4197 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004198 },
4199 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004200 "deps": [
4201 "gpr",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004202 "grpc_base",
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -07004203 "grpc_transport_chttp2_client_secure",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004204 "grpc_transport_cronet_client_secure"
4205 ],
4206 "headers": [],
4207 "language": "c",
4208 "name": "grpc_cronet",
4209 "src": [
4210 "src/core/lib/surface/init.c"
4211 ],
4212 "third_party": false,
4213 "type": "lib"
4214 },
4215 {
4216 "deps": [
4217 "gpr",
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004218 "grpc"
4219 ],
4220 "headers": [],
4221 "language": "c",
4222 "name": "grpc_dll",
Craig Tiller732a8752016-02-22 15:59:19 -08004223 "src": [],
4224 "third_party": false,
4225 "type": "lib"
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004226 },
4227 {
4228 "deps": [
4229 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08004230 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004231 "grpc",
4232 "grpc_test_util_base"
Craig Tillerf75fc122015-06-25 06:58:00 -07004233 ],
4234 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004235 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004236 "test/core/security/oauth2_utils.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004237 ],
4238 "language": "c",
4239 "name": "grpc_test_util",
4240 "src": [
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07004241 "test/core/end2end/data/client_certs.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07004242 "test/core/end2end/data/server1_cert.c",
4243 "test/core/end2end/data/server1_key.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07004244 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004245 "test/core/end2end/data/test_root_cert.c",
yang-gbe5f0592015-07-13 11:11:50 -07004246 "test/core/security/oauth2_utils.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004247 "test/core/security/oauth2_utils.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004248 ],
4249 "third_party": false,
4250 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004251 },
4252 {
4253 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004254 "gpr",
4255 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004256 "grpc",
4257 "grpc_test_util_base",
Craig Tiller917c29e2015-12-02 11:03:19 -08004258 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07004259 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004260 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004261 "language": "c",
4262 "name": "grpc_test_util_unsecure",
Craig Tillerd1697d92016-04-05 16:05:46 -07004263 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004264 "third_party": false,
4265 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004266 },
4267 {
Craig Tillerda179ce2016-02-09 12:01:53 -08004268 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004269 "census",
4270 "gpr",
4271 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004272 "grpc_lb_policy_grpclb",
4273 "grpc_lb_policy_pick_first",
4274 "grpc_lb_policy_round_robin",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07004275 "grpc_load_reporting",
Craig Tillerd1697d92016-04-05 16:05:46 -07004276 "grpc_resolver_dns_native",
4277 "grpc_resolver_sockaddr",
4278 "grpc_transport_chttp2_client_insecure",
Craig Tiller03915e52016-04-07 09:15:10 -07004279 "grpc_transport_chttp2_server_insecure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004280 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004281 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004282 "language": "c",
4283 "name": "grpc_unsecure",
4284 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004285 "src/core/lib/surface/init.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004286 "src/core/lib/surface/init_unsecure.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004287 ],
4288 "third_party": false,
4289 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004290 },
4291 {
4292 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004293 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08004294 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07004295 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08004296 "grpc_test_util",
4297 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07004298 ],
4299 "headers": [
4300 "test/core/util/reconnect_server.h"
4301 ],
4302 "language": "c",
4303 "name": "reconnect_server",
4304 "src": [
4305 "test/core/util/reconnect_server.c",
4306 "test/core/util/reconnect_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004307 ],
4308 "third_party": false,
4309 "type": "lib"
yang-gc9c69e22015-07-24 14:38:26 -07004310 },
4311 {
4312 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004313 "gpr",
4314 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08004315 "grpc",
4316 "grpc_test_util"
4317 ],
4318 "headers": [
4319 "test/core/util/test_tcp_server.h"
4320 ],
4321 "language": "c",
4322 "name": "test_tcp_server",
4323 "src": [
4324 "test/core/util/test_tcp_server.c",
4325 "test/core/util/test_tcp_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004326 ],
4327 "third_party": false,
4328 "type": "lib"
yang-gc9fca182015-11-06 16:41:33 -08004329 },
4330 {
4331 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004332 "grpc",
4333 "grpc++_base",
yang-g34b58612016-06-03 17:30:09 -07004334 "grpc++_codegen_base",
4335 "grpc++_codegen_base_src"
Craig Tillerf75fc122015-06-25 06:58:00 -07004336 ],
4337 "headers": [
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07004338 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004339 "src/cpp/client/secure_credentials.h",
yang-g5ea46ab2015-07-06 14:05:54 -07004340 "src/cpp/common/secure_auth_context.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004341 "src/cpp/server/secure_server_credentials.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004342 ],
4343 "language": "c++",
4344 "name": "grpc++",
4345 "src": [
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07004346 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004347 "src/cpp/client/secure_credentials.cc",
4348 "src/cpp/client/secure_credentials.h",
yang-g7ef72322015-07-16 21:00:51 -07004349 "src/cpp/common/auth_property_iterator.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004350 "src/cpp/common/secure_auth_context.cc",
4351 "src/cpp/common/secure_auth_context.h",
yang-g52705592015-11-25 11:45:33 -08004352 "src/cpp/common/secure_channel_arguments.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004353 "src/cpp/common/secure_create_auth_context.cc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004354 "src/cpp/server/secure_server_credentials.cc",
Craig Tillerd1697d92016-04-05 16:05:46 -07004355 "src/cpp/server/secure_server_credentials.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004356 ],
4357 "third_party": false,
4358 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004359 },
4360 {
Yuchen Zengc92fe252016-05-25 07:18:57 -07004361 "deps": [
Yuchen Zengeb25a072016-06-08 10:59:48 -07004362 "grpc++",
4363 "grpc++_codegen_proto"
Yuchen Zengc92fe252016-05-25 07:18:57 -07004364 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004365 "headers": [
Yuchen Zeng0601df32016-06-06 13:08:06 -07004366 "include/grpc++/ext/proto_server_reflection_plugin.h",
4367 "include/grpc++/ext/reflection.grpc.pb.h",
4368 "include/grpc++/ext/reflection.pb.h",
4369 "src/cpp/ext/proto_server_reflection.h"
Yuchen Zengc84ed682016-05-04 16:30:11 -07004370 ],
4371 "language": "c++",
4372 "name": "grpc++_reflection",
4373 "src": [
Yuchen Zeng0601df32016-06-06 13:08:06 -07004374 "include/grpc++/ext/proto_server_reflection_plugin.h",
4375 "include/grpc++/ext/reflection.grpc.pb.h",
4376 "include/grpc++/ext/reflection.pb.h",
4377 "src/cpp/ext/proto_server_reflection.cc",
4378 "src/cpp/ext/proto_server_reflection.h",
4379 "src/cpp/ext/proto_server_reflection_plugin.cc",
4380 "src/cpp/ext/reflection.grpc.pb.cc",
4381 "src/cpp/ext/reflection.pb.cc"
Yuchen Zengc84ed682016-05-04 16:30:11 -07004382 ],
4383 "third_party": false,
4384 "type": "lib"
4385 },
4386 {
Craig Tillerf75fc122015-06-25 06:58:00 -07004387 "deps": [],
4388 "headers": [
4389 "test/cpp/util/test_config.h"
4390 ],
4391 "language": "c++",
4392 "name": "grpc++_test_config",
4393 "src": [
4394 "test/cpp/util/test_config.cc",
4395 "test/cpp/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004396 ],
4397 "third_party": false,
4398 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004399 },
4400 {
4401 "deps": [
4402 "grpc++",
yang-g17487f92016-06-03 15:21:15 -07004403 "grpc++_codegen_base",
yang-g34b58612016-06-03 17:30:09 -07004404 "grpc++_codegen_base_src",
yang-g17487f92016-06-03 15:21:15 -07004405 "grpc++_codegen_proto",
4406 "grpc++_config_proto",
Craig Tillerf75fc122015-06-25 06:58:00 -07004407 "grpc_test_util"
4408 ],
4409 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004410 "src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.h",
4411 "src/proto/grpc/testing/duplicate/echo_duplicate.pb.h",
4412 "src/proto/grpc/testing/echo.grpc.pb.h",
4413 "src/proto/grpc/testing/echo.pb.h",
4414 "src/proto/grpc/testing/echo_messages.grpc.pb.h",
4415 "src/proto/grpc/testing/echo_messages.pb.h",
yang-gd6f7d992016-01-14 16:04:20 -08004416 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004417 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004418 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004419 "test/cpp/util/string_ref_helper.h",
yang-g7d2a3e12016-02-18 15:41:56 -08004420 "test/cpp/util/subprocess.h",
4421 "test/cpp/util/test_credentials_provider.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004422 ],
4423 "language": "c++",
4424 "name": "grpc++_test_util",
4425 "src": [
yang-gd6f7d992016-01-14 16:04:20 -08004426 "test/cpp/end2end/test_service_impl.cc",
4427 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004428 "test/cpp/util/byte_buffer_proto_helper.cc",
4429 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004430 "test/cpp/util/create_test_channel.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004431 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004432 "test/cpp/util/string_ref_helper.cc",
4433 "test/cpp/util/string_ref_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004434 "test/cpp/util/subprocess.cc",
yang-g7d2a3e12016-02-18 15:41:56 -08004435 "test/cpp/util/subprocess.h",
4436 "test/cpp/util/test_credentials_provider.cc",
4437 "test/cpp/util/test_credentials_provider.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004438 ],
4439 "third_party": false,
4440 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004441 },
4442 {
4443 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004444 "gpr",
Yuchen Zengf0ec5b62016-07-08 13:40:40 -07004445 "grpc",
Craig Tillerd1697d92016-04-05 16:05:46 -07004446 "grpc++_base",
yang-g17487f92016-06-03 15:21:15 -07004447 "grpc++_codegen_base",
yang-g34b58612016-06-03 17:30:09 -07004448 "grpc++_codegen_base_src",
Craig Tillerf75fc122015-06-25 06:58:00 -07004449 "grpc_unsecure"
4450 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004451 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004452 "language": "c++",
4453 "name": "grpc++_unsecure",
4454 "src": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004455 "src/cpp/common/insecure_create_auth_context.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08004456 ],
4457 "third_party": false,
4458 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004459 },
4460 {
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004461 "deps": [
yang-gabdec2d2016-05-19 10:11:24 -07004462 "grpc++",
4463 "grpc_plugin_support"
4464 ],
4465 "headers": [
4466 "test/cpp/util/cli_call.h",
4467 "test/cpp/util/proto_file_parser.h"
4468 ],
4469 "language": "c++",
4470 "name": "grpc_cli_libs",
4471 "src": [
4472 "test/cpp/util/cli_call.cc",
4473 "test/cpp/util/cli_call.h",
4474 "test/cpp/util/proto_file_parser.cc",
4475 "test/cpp/util/proto_file_parser.h"
4476 ],
4477 "third_party": false,
4478 "type": "lib"
4479 },
4480 {
4481 "deps": [
yang-g17487f92016-06-03 15:21:15 -07004482 "grpc++_config_proto"
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004483 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004484 "headers": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004485 "src/compiler/config.h",
4486 "src/compiler/cpp_generator.h",
4487 "src/compiler/cpp_generator_helpers.h",
4488 "src/compiler/csharp_generator.h",
4489 "src/compiler/csharp_generator_helpers.h",
4490 "src/compiler/generator_helpers.h",
murgatroid99d2ee81f2016-02-26 11:10:33 -08004491 "src/compiler/node_generator.h",
4492 "src/compiler/node_generator_helpers.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004493 "src/compiler/objective_c_generator.h",
4494 "src/compiler/objective_c_generator_helpers.h",
4495 "src/compiler/python_generator.h",
4496 "src/compiler/ruby_generator.h",
4497 "src/compiler/ruby_generator_helpers-inl.h",
4498 "src/compiler/ruby_generator_map-inl.h",
4499 "src/compiler/ruby_generator_string-inl.h"
4500 ],
4501 "language": "c++",
4502 "name": "grpc_plugin_support",
4503 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004504 "src/compiler/config.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004505 "src/compiler/cpp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004506 "src/compiler/cpp_generator.h",
4507 "src/compiler/cpp_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004508 "src/compiler/csharp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004509 "src/compiler/csharp_generator.h",
4510 "src/compiler/csharp_generator_helpers.h",
4511 "src/compiler/generator_helpers.h",
murgatroid99d2ee81f2016-02-26 11:10:33 -08004512 "src/compiler/node_generator.cc",
4513 "src/compiler/node_generator.h",
4514 "src/compiler/node_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004515 "src/compiler/objective_c_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004516 "src/compiler/objective_c_generator.h",
4517 "src/compiler/objective_c_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004518 "src/compiler/python_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004519 "src/compiler/python_generator.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004520 "src/compiler/ruby_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004521 "src/compiler/ruby_generator.h",
4522 "src/compiler/ruby_generator_helpers-inl.h",
4523 "src/compiler/ruby_generator_map-inl.h",
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004524 "src/compiler/ruby_generator_string-inl.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004525 ],
4526 "third_party": false,
4527 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004528 },
4529 {
4530 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004531 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004532 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004533 "grpc++",
4534 "grpc++_test_util",
4535 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004536 ],
4537 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004538 "src/proto/grpc/testing/messages.grpc.pb.h",
4539 "src/proto/grpc/testing/messages.pb.h",
4540 "test/cpp/interop/client_helper.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004541 ],
4542 "language": "c++",
4543 "name": "interop_client_helper",
4544 "src": [
4545 "test/cpp/interop/client_helper.cc",
4546 "test/cpp/interop/client_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004547 ],
4548 "third_party": false,
4549 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004550 },
4551 {
4552 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004553 "gpr",
4554 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004555 "grpc",
4556 "grpc++",
4557 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004558 "grpc++_test_util",
4559 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004560 "interop_client_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004561 ],
4562 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004563 "src/proto/grpc/testing/empty.grpc.pb.h",
4564 "src/proto/grpc/testing/empty.pb.h",
4565 "src/proto/grpc/testing/messages.grpc.pb.h",
4566 "src/proto/grpc/testing/messages.pb.h",
4567 "src/proto/grpc/testing/test.grpc.pb.h",
4568 "src/proto/grpc/testing/test.pb.h",
4569 "test/cpp/interop/interop_client.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004570 ],
4571 "language": "c++",
4572 "name": "interop_client_main",
4573 "src": [
4574 "test/cpp/interop/client.cc",
4575 "test/cpp/interop/interop_client.cc",
4576 "test/cpp/interop/interop_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004577 ],
4578 "third_party": false,
4579 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004580 },
4581 {
4582 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004583 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004584 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004585 "grpc++",
4586 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004587 ],
4588 "headers": [
4589 "test/cpp/interop/server_helper.h"
4590 ],
4591 "language": "c++",
4592 "name": "interop_server_helper",
4593 "src": [
4594 "test/cpp/interop/server_helper.cc",
4595 "test/cpp/interop/server_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004596 ],
4597 "third_party": false,
4598 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004599 },
4600 {
4601 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004602 "gpr",
4603 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004604 "grpc",
4605 "grpc++",
4606 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004607 "grpc++_test_util",
4608 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004609 "interop_server_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004610 ],
4611 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004612 "src/proto/grpc/testing/empty.grpc.pb.h",
4613 "src/proto/grpc/testing/empty.pb.h",
4614 "src/proto/grpc/testing/messages.grpc.pb.h",
4615 "src/proto/grpc/testing/messages.pb.h",
4616 "src/proto/grpc/testing/test.grpc.pb.h",
4617 "src/proto/grpc/testing/test.pb.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004618 ],
4619 "language": "c++",
4620 "name": "interop_server_main",
4621 "src": [
David Garcia Quintas74686ce2016-06-09 15:33:33 -07004622 "test/cpp/interop/interop_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08004623 ],
4624 "third_party": false,
4625 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004626 },
4627 {
4628 "deps": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004629 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07004630 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004631 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004632 ],
4633 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004634 "src/proto/grpc/testing/control.grpc.pb.h",
4635 "src/proto/grpc/testing/control.pb.h",
4636 "src/proto/grpc/testing/messages.grpc.pb.h",
4637 "src/proto/grpc/testing/messages.pb.h",
4638 "src/proto/grpc/testing/payloads.grpc.pb.h",
4639 "src/proto/grpc/testing/payloads.pb.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004640 "src/proto/grpc/testing/services.grpc.pb.h",
4641 "src/proto/grpc/testing/services.pb.h",
4642 "src/proto/grpc/testing/stats.grpc.pb.h",
4643 "src/proto/grpc/testing/stats.pb.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004644 "test/cpp/qps/client.h",
4645 "test/cpp/qps/driver.h",
4646 "test/cpp/qps/histogram.h",
4647 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004648 "test/cpp/qps/limit_cores.h",
David Klempnere27d1892016-05-19 13:50:16 -07004649 "test/cpp/qps/parse_json.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004650 "test/cpp/qps/qps_worker.h",
4651 "test/cpp/qps/report.h",
4652 "test/cpp/qps/server.h",
4653 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004654 "test/cpp/qps/usage_timer.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004655 "test/cpp/util/benchmark_config.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004656 ],
4657 "language": "c++",
4658 "name": "qps",
4659 "src": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004660 "test/cpp/qps/client.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004661 "test/cpp/qps/client_async.cc",
4662 "test/cpp/qps/client_sync.cc",
4663 "test/cpp/qps/driver.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004664 "test/cpp/qps/driver.h",
4665 "test/cpp/qps/histogram.h",
4666 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004667 "test/cpp/qps/limit_cores.cc",
4668 "test/cpp/qps/limit_cores.h",
David Klempnere27d1892016-05-19 13:50:16 -07004669 "test/cpp/qps/parse_json.cc",
4670 "test/cpp/qps/parse_json.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004671 "test/cpp/qps/qps_worker.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004672 "test/cpp/qps/qps_worker.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004673 "test/cpp/qps/report.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004674 "test/cpp/qps/report.h",
4675 "test/cpp/qps/server.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004676 "test/cpp/qps/server_async.cc",
4677 "test/cpp/qps/server_sync.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004678 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004679 "test/cpp/qps/usage_timer.cc",
4680 "test/cpp/qps/usage_timer.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004681 "test/cpp/util/benchmark_config.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004682 "test/cpp/util/benchmark_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004683 ],
4684 "third_party": false,
4685 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004686 },
4687 {
4688 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004689 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004690 "grpc"
4691 ],
4692 "headers": [],
4693 "language": "csharp",
4694 "name": "grpc_csharp_ext",
4695 "src": [
4696 "src/csharp/ext/grpc_csharp_ext.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004697 ],
4698 "third_party": false,
4699 "type": "lib"
4700 },
4701 {
4702 "deps": [],
4703 "headers": [
4704 "third_party/boringssl/crypto/aes/internal.h",
4705 "third_party/boringssl/crypto/asn1/asn1_locl.h",
4706 "third_party/boringssl/crypto/bio/internal.h",
4707 "third_party/boringssl/crypto/bn/internal.h",
4708 "third_party/boringssl/crypto/bn/rsaz_exp.h",
4709 "third_party/boringssl/crypto/bytestring/internal.h",
4710 "third_party/boringssl/crypto/cipher/internal.h",
4711 "third_party/boringssl/crypto/conf/conf_def.h",
4712 "third_party/boringssl/crypto/conf/internal.h",
Craig Tiller88b9e482016-04-21 15:09:56 -07004713 "third_party/boringssl/crypto/curve25519/internal.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004714 "third_party/boringssl/crypto/des/internal.h",
4715 "third_party/boringssl/crypto/dh/internal.h",
4716 "third_party/boringssl/crypto/digest/internal.h",
4717 "third_party/boringssl/crypto/digest/md32_common.h",
4718 "third_party/boringssl/crypto/directory.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004719 "third_party/boringssl/crypto/ec/internal.h",
4720 "third_party/boringssl/crypto/ec/p256-x86_64-table.h",
4721 "third_party/boringssl/crypto/evp/internal.h",
4722 "third_party/boringssl/crypto/internal.h",
4723 "third_party/boringssl/crypto/modes/internal.h",
4724 "third_party/boringssl/crypto/obj/obj_dat.h",
4725 "third_party/boringssl/crypto/obj/obj_xref.h",
4726 "third_party/boringssl/crypto/pkcs8/internal.h",
4727 "third_party/boringssl/crypto/rand/internal.h",
4728 "third_party/boringssl/crypto/rsa/internal.h",
4729 "third_party/boringssl/crypto/test/scoped_types.h",
4730 "third_party/boringssl/crypto/test/test_util.h",
4731 "third_party/boringssl/crypto/x509/charmap.h",
4732 "third_party/boringssl/crypto/x509/vpm_int.h",
4733 "third_party/boringssl/crypto/x509v3/ext_dat.h",
4734 "third_party/boringssl/crypto/x509v3/pcy_int.h",
4735 "third_party/boringssl/include/openssl/aead.h",
4736 "third_party/boringssl/include/openssl/aes.h",
4737 "third_party/boringssl/include/openssl/arm_arch.h",
4738 "third_party/boringssl/include/openssl/asn1.h",
4739 "third_party/boringssl/include/openssl/asn1_mac.h",
4740 "third_party/boringssl/include/openssl/asn1t.h",
4741 "third_party/boringssl/include/openssl/base.h",
4742 "third_party/boringssl/include/openssl/base64.h",
4743 "third_party/boringssl/include/openssl/bio.h",
4744 "third_party/boringssl/include/openssl/blowfish.h",
4745 "third_party/boringssl/include/openssl/bn.h",
4746 "third_party/boringssl/include/openssl/buf.h",
4747 "third_party/boringssl/include/openssl/buffer.h",
4748 "third_party/boringssl/include/openssl/bytestring.h",
4749 "third_party/boringssl/include/openssl/cast.h",
4750 "third_party/boringssl/include/openssl/chacha.h",
4751 "third_party/boringssl/include/openssl/cipher.h",
4752 "third_party/boringssl/include/openssl/cmac.h",
4753 "third_party/boringssl/include/openssl/conf.h",
4754 "third_party/boringssl/include/openssl/cpu.h",
4755 "third_party/boringssl/include/openssl/crypto.h",
4756 "third_party/boringssl/include/openssl/curve25519.h",
4757 "third_party/boringssl/include/openssl/des.h",
4758 "third_party/boringssl/include/openssl/dh.h",
4759 "third_party/boringssl/include/openssl/digest.h",
4760 "third_party/boringssl/include/openssl/dsa.h",
4761 "third_party/boringssl/include/openssl/dtls1.h",
4762 "third_party/boringssl/include/openssl/ec.h",
4763 "third_party/boringssl/include/openssl/ec_key.h",
4764 "third_party/boringssl/include/openssl/ecdh.h",
4765 "third_party/boringssl/include/openssl/ecdsa.h",
4766 "third_party/boringssl/include/openssl/engine.h",
4767 "third_party/boringssl/include/openssl/err.h",
4768 "third_party/boringssl/include/openssl/evp.h",
4769 "third_party/boringssl/include/openssl/ex_data.h",
4770 "third_party/boringssl/include/openssl/hkdf.h",
4771 "third_party/boringssl/include/openssl/hmac.h",
4772 "third_party/boringssl/include/openssl/lhash.h",
4773 "third_party/boringssl/include/openssl/lhash_macros.h",
4774 "third_party/boringssl/include/openssl/md4.h",
4775 "third_party/boringssl/include/openssl/md5.h",
4776 "third_party/boringssl/include/openssl/mem.h",
4777 "third_party/boringssl/include/openssl/obj.h",
4778 "third_party/boringssl/include/openssl/obj_mac.h",
4779 "third_party/boringssl/include/openssl/objects.h",
4780 "third_party/boringssl/include/openssl/opensslfeatures.h",
4781 "third_party/boringssl/include/openssl/opensslv.h",
4782 "third_party/boringssl/include/openssl/ossl_typ.h",
4783 "third_party/boringssl/include/openssl/pem.h",
4784 "third_party/boringssl/include/openssl/pkcs12.h",
4785 "third_party/boringssl/include/openssl/pkcs7.h",
4786 "third_party/boringssl/include/openssl/pkcs8.h",
4787 "third_party/boringssl/include/openssl/poly1305.h",
4788 "third_party/boringssl/include/openssl/pqueue.h",
4789 "third_party/boringssl/include/openssl/rand.h",
4790 "third_party/boringssl/include/openssl/rc4.h",
4791 "third_party/boringssl/include/openssl/rsa.h",
4792 "third_party/boringssl/include/openssl/safestack.h",
4793 "third_party/boringssl/include/openssl/sha.h",
4794 "third_party/boringssl/include/openssl/srtp.h",
4795 "third_party/boringssl/include/openssl/ssl.h",
4796 "third_party/boringssl/include/openssl/ssl3.h",
4797 "third_party/boringssl/include/openssl/stack.h",
4798 "third_party/boringssl/include/openssl/stack_macros.h",
4799 "third_party/boringssl/include/openssl/thread.h",
4800 "third_party/boringssl/include/openssl/time_support.h",
4801 "third_party/boringssl/include/openssl/tls1.h",
4802 "third_party/boringssl/include/openssl/type_check.h",
4803 "third_party/boringssl/include/openssl/x509.h",
4804 "third_party/boringssl/include/openssl/x509_vfy.h",
4805 "third_party/boringssl/include/openssl/x509v3.h",
4806 "third_party/boringssl/ssl/internal.h",
4807 "third_party/boringssl/ssl/test/async_bio.h",
4808 "third_party/boringssl/ssl/test/packeted_bio.h",
4809 "third_party/boringssl/ssl/test/scoped_types.h",
4810 "third_party/boringssl/ssl/test/test_config.h"
4811 ],
4812 "language": "c",
4813 "name": "boringssl",
4814 "src": [
Craig Tiller4ea45992016-02-23 17:13:38 -08004815 "src/boringssl/err_data.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004816 ],
4817 "third_party": true,
4818 "type": "lib"
4819 },
4820 {
4821 "deps": [],
4822 "headers": [],
4823 "language": "c++",
4824 "name": "boringssl_test_util",
Craig Tiller4ea45992016-02-23 17:13:38 -08004825 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004826 "third_party": true,
4827 "type": "lib"
4828 },
4829 {
4830 "deps": [
4831 "boringssl",
4832 "boringssl_test_util"
4833 ],
4834 "headers": [],
4835 "language": "c++",
4836 "name": "boringssl_aes_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004837 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004838 "third_party": true,
4839 "type": "lib"
4840 },
4841 {
4842 "deps": [
4843 "boringssl",
4844 "boringssl_test_util"
4845 ],
4846 "headers": [],
4847 "language": "c++",
Craig Tiller3d62fc62016-03-15 09:57:26 -07004848 "name": "boringssl_asn1_test_lib",
4849 "src": [],
4850 "third_party": true,
4851 "type": "lib"
4852 },
4853 {
4854 "deps": [
4855 "boringssl",
4856 "boringssl_test_util"
4857 ],
4858 "headers": [],
4859 "language": "c++",
Craig Tiller732a8752016-02-22 15:59:19 -08004860 "name": "boringssl_base64_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004861 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004862 "third_party": true,
4863 "type": "lib"
4864 },
4865 {
4866 "deps": [
4867 "boringssl",
4868 "boringssl_test_util"
4869 ],
4870 "headers": [],
4871 "language": "c++",
4872 "name": "boringssl_bio_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004873 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004874 "third_party": true,
4875 "type": "lib"
4876 },
4877 {
4878 "deps": [
4879 "boringssl",
4880 "boringssl_test_util"
4881 ],
4882 "headers": [],
4883 "language": "c++",
4884 "name": "boringssl_bn_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004885 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004886 "third_party": true,
4887 "type": "lib"
4888 },
4889 {
4890 "deps": [
4891 "boringssl",
4892 "boringssl_test_util"
4893 ],
4894 "headers": [],
4895 "language": "c++",
4896 "name": "boringssl_bytestring_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004897 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004898 "third_party": true,
4899 "type": "lib"
4900 },
4901 {
4902 "deps": [
4903 "boringssl",
4904 "boringssl_test_util"
4905 ],
4906 "headers": [],
4907 "language": "c++",
4908 "name": "boringssl_aead_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004909 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004910 "third_party": true,
4911 "type": "lib"
4912 },
4913 {
4914 "deps": [
4915 "boringssl",
4916 "boringssl_test_util"
4917 ],
4918 "headers": [],
4919 "language": "c++",
4920 "name": "boringssl_cipher_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004921 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004922 "third_party": true,
4923 "type": "lib"
4924 },
4925 {
4926 "deps": [
4927 "boringssl",
4928 "boringssl_test_util"
4929 ],
4930 "headers": [],
4931 "language": "c++",
4932 "name": "boringssl_cmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004933 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004934 "third_party": true,
4935 "type": "lib"
4936 },
4937 {
4938 "deps": [
4939 "boringssl",
4940 "boringssl_test_util"
4941 ],
4942 "headers": [],
4943 "language": "c",
4944 "name": "boringssl_constant_time_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004945 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004946 "third_party": true,
4947 "type": "lib"
4948 },
4949 {
4950 "deps": [
4951 "boringssl",
4952 "boringssl_test_util"
4953 ],
4954 "headers": [],
4955 "language": "c++",
4956 "name": "boringssl_ed25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004957 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004958 "third_party": true,
4959 "type": "lib"
4960 },
4961 {
4962 "deps": [
4963 "boringssl",
4964 "boringssl_test_util"
4965 ],
4966 "headers": [],
4967 "language": "c++",
4968 "name": "boringssl_x25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004969 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004970 "third_party": true,
4971 "type": "lib"
4972 },
4973 {
4974 "deps": [
4975 "boringssl",
4976 "boringssl_test_util"
4977 ],
4978 "headers": [],
4979 "language": "c++",
4980 "name": "boringssl_dh_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004981 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004982 "third_party": true,
4983 "type": "lib"
4984 },
4985 {
4986 "deps": [
4987 "boringssl",
4988 "boringssl_test_util"
4989 ],
4990 "headers": [],
4991 "language": "c++",
4992 "name": "boringssl_digest_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004993 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004994 "third_party": true,
4995 "type": "lib"
4996 },
4997 {
4998 "deps": [
4999 "boringssl",
5000 "boringssl_test_util"
5001 ],
5002 "headers": [],
5003 "language": "c",
5004 "name": "boringssl_dsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005005 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005006 "third_party": true,
5007 "type": "lib"
5008 },
5009 {
5010 "deps": [
5011 "boringssl",
5012 "boringssl_test_util"
5013 ],
5014 "headers": [],
5015 "language": "c++",
5016 "name": "boringssl_ec_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005017 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005018 "third_party": true,
5019 "type": "lib"
5020 },
5021 {
5022 "deps": [
5023 "boringssl",
5024 "boringssl_test_util"
5025 ],
5026 "headers": [],
5027 "language": "c",
5028 "name": "boringssl_example_mul_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005029 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005030 "third_party": true,
5031 "type": "lib"
5032 },
5033 {
5034 "deps": [
5035 "boringssl",
5036 "boringssl_test_util"
5037 ],
5038 "headers": [],
5039 "language": "c++",
5040 "name": "boringssl_ecdsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005041 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005042 "third_party": true,
5043 "type": "lib"
5044 },
5045 {
5046 "deps": [
5047 "boringssl",
5048 "boringssl_test_util"
5049 ],
5050 "headers": [],
5051 "language": "c++",
5052 "name": "boringssl_err_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005053 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005054 "third_party": true,
5055 "type": "lib"
5056 },
5057 {
5058 "deps": [
5059 "boringssl",
5060 "boringssl_test_util"
5061 ],
5062 "headers": [],
5063 "language": "c++",
5064 "name": "boringssl_evp_extra_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005065 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005066 "third_party": true,
5067 "type": "lib"
5068 },
5069 {
5070 "deps": [
5071 "boringssl",
5072 "boringssl_test_util"
5073 ],
5074 "headers": [],
5075 "language": "c++",
5076 "name": "boringssl_evp_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005077 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005078 "third_party": true,
5079 "type": "lib"
5080 },
5081 {
5082 "deps": [
5083 "boringssl",
5084 "boringssl_test_util"
5085 ],
5086 "headers": [],
5087 "language": "c++",
5088 "name": "boringssl_pbkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005089 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005090 "third_party": true,
5091 "type": "lib"
5092 },
5093 {
5094 "deps": [
5095 "boringssl",
5096 "boringssl_test_util"
5097 ],
5098 "headers": [],
5099 "language": "c",
5100 "name": "boringssl_hkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005101 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005102 "third_party": true,
5103 "type": "lib"
5104 },
5105 {
5106 "deps": [
5107 "boringssl",
5108 "boringssl_test_util"
5109 ],
5110 "headers": [],
5111 "language": "c++",
5112 "name": "boringssl_hmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005113 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005114 "third_party": true,
5115 "type": "lib"
5116 },
5117 {
5118 "deps": [
5119 "boringssl",
5120 "boringssl_test_util"
5121 ],
5122 "headers": [],
5123 "language": "c",
5124 "name": "boringssl_lhash_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005125 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005126 "third_party": true,
5127 "type": "lib"
5128 },
5129 {
5130 "deps": [
5131 "boringssl",
5132 "boringssl_test_util"
5133 ],
5134 "headers": [],
5135 "language": "c",
5136 "name": "boringssl_gcm_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005137 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005138 "third_party": true,
5139 "type": "lib"
5140 },
5141 {
5142 "deps": [
5143 "boringssl",
5144 "boringssl_test_util"
5145 ],
5146 "headers": [],
5147 "language": "c++",
5148 "name": "boringssl_pkcs12_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005149 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005150 "third_party": true,
5151 "type": "lib"
5152 },
5153 {
5154 "deps": [
5155 "boringssl",
5156 "boringssl_test_util"
5157 ],
5158 "headers": [],
5159 "language": "c++",
5160 "name": "boringssl_pkcs8_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005161 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005162 "third_party": true,
5163 "type": "lib"
5164 },
5165 {
5166 "deps": [
5167 "boringssl",
5168 "boringssl_test_util"
5169 ],
5170 "headers": [],
5171 "language": "c++",
5172 "name": "boringssl_poly1305_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005173 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005174 "third_party": true,
5175 "type": "lib"
5176 },
5177 {
5178 "deps": [
5179 "boringssl",
5180 "boringssl_test_util"
5181 ],
5182 "headers": [],
5183 "language": "c",
5184 "name": "boringssl_refcount_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005185 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005186 "third_party": true,
5187 "type": "lib"
5188 },
5189 {
5190 "deps": [
5191 "boringssl",
5192 "boringssl_test_util"
5193 ],
5194 "headers": [],
5195 "language": "c++",
5196 "name": "boringssl_rsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005197 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005198 "third_party": true,
5199 "type": "lib"
5200 },
5201 {
5202 "deps": [
5203 "boringssl",
5204 "boringssl_test_util"
5205 ],
5206 "headers": [],
5207 "language": "c",
5208 "name": "boringssl_thread_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005209 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005210 "third_party": true,
5211 "type": "lib"
5212 },
5213 {
5214 "deps": [
5215 "boringssl",
5216 "boringssl_test_util"
5217 ],
5218 "headers": [],
5219 "language": "c",
5220 "name": "boringssl_pkcs7_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005221 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005222 "third_party": true,
5223 "type": "lib"
5224 },
5225 {
5226 "deps": [
5227 "boringssl",
5228 "boringssl_test_util"
5229 ],
5230 "headers": [],
Craig Tiller88b9e482016-04-21 15:09:56 -07005231 "language": "c++",
5232 "name": "boringssl_x509_test_lib",
5233 "src": [],
5234 "third_party": true,
5235 "type": "lib"
5236 },
5237 {
5238 "deps": [
5239 "boringssl",
5240 "boringssl_test_util"
5241 ],
5242 "headers": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005243 "language": "c",
5244 "name": "boringssl_tab_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005245 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005246 "third_party": true,
5247 "type": "lib"
5248 },
5249 {
5250 "deps": [
5251 "boringssl",
5252 "boringssl_test_util"
5253 ],
5254 "headers": [],
5255 "language": "c",
5256 "name": "boringssl_v3name_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005257 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005258 "third_party": true,
5259 "type": "lib"
5260 },
5261 {
5262 "deps": [
5263 "boringssl",
5264 "boringssl_test_util"
5265 ],
5266 "headers": [],
5267 "language": "c",
5268 "name": "boringssl_pqueue_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005269 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005270 "third_party": true,
5271 "type": "lib"
5272 },
5273 {
5274 "deps": [
5275 "boringssl",
5276 "boringssl_test_util"
5277 ],
5278 "headers": [],
5279 "language": "c++",
5280 "name": "boringssl_ssl_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005281 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005282 "third_party": true,
5283 "type": "lib"
5284 },
5285 {
5286 "deps": [],
5287 "headers": [
5288 "third_party/zlib/crc32.h",
5289 "third_party/zlib/deflate.h",
5290 "third_party/zlib/gzguts.h",
5291 "third_party/zlib/inffast.h",
5292 "third_party/zlib/inffixed.h",
5293 "third_party/zlib/inflate.h",
5294 "third_party/zlib/inftrees.h",
5295 "third_party/zlib/trees.h",
5296 "third_party/zlib/zconf.h",
5297 "third_party/zlib/zlib.h",
5298 "third_party/zlib/zutil.h"
5299 ],
5300 "language": "c",
5301 "name": "z",
Craig Tiller4ea45992016-02-23 17:13:38 -08005302 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005303 "third_party": true,
5304 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07005305 },
5306 {
5307 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005308 "gpr",
5309 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005310 "grpc_test_util_unsecure",
5311 "grpc_unsecure"
5312 ],
5313 "headers": [
5314 "test/core/bad_client/bad_client.h"
5315 ],
5316 "language": "c",
5317 "name": "bad_client_test",
5318 "src": [
5319 "test/core/bad_client/bad_client.c",
5320 "test/core/bad_client/bad_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08005321 ],
5322 "third_party": false,
5323 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005324 },
5325 {
5326 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005327 "gpr",
5328 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005329 "grpc",
5330 "grpc_test_util"
5331 ],
5332 "headers": [
Craig Tiller732a8752016-02-22 15:59:19 -08005333 "test/core/bad_ssl/server_common.h"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005334 ],
5335 "language": "c",
5336 "name": "bad_ssl_test_server",
5337 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08005338 "test/core/bad_ssl/server_common.c",
5339 "test/core/bad_ssl/server_common.h"
5340 ],
5341 "third_party": false,
5342 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005343 },
5344 {
Craig Tillerf75fc122015-06-25 06:58:00 -07005345 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005346 "gpr",
5347 "gpr_test_util",
Craig Tiller917c29e2015-12-02 11:03:19 -08005348 "grpc",
5349 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07005350 ],
5351 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07005352 "test/core/end2end/end2end_tests.h",
5353 "test/core/end2end/tests/cancel_test_helpers.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07005354 ],
5355 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005356 "name": "end2end_tests",
Craig Tillerf75fc122015-06-25 06:58:00 -07005357 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005358 "test/core/end2end/end2end_tests.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07005359 "test/core/end2end/end2end_tests.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07005360 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005361 "test/core/end2end/tests/binary_metadata.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005362 "test/core/end2end/tests/call_creds.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005363 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005364 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005365 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005366 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005367 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005368 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005369 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005370 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005371 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005372 "test/core/end2end/tests/default_host.c",
5373 "test/core/end2end/tests/disappearing_server.c",
5374 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005375 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005376 "test/core/end2end/tests/graceful_server_shutdown.c",
5377 "test/core/end2end/tests/high_initial_seqno.c",
5378 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005379 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005380 "test/core/end2end/tests/invoke_large_request.c",
5381 "test/core/end2end/tests/large_metadata.c",
5382 "test/core/end2end/tests/max_concurrent_streams.c",
5383 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005384 "test/core/end2end/tests/negative_deadline.c",
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -07005385 "test/core/end2end/tests/network_status_change.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005386 "test/core/end2end/tests/no_op.c",
5387 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005388 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005389 "test/core/end2end/tests/ping_pong_streaming.c",
5390 "test/core/end2end/tests/registered_call.c",
5391 "test/core/end2end/tests/request_with_flags.c",
5392 "test/core/end2end/tests/request_with_payload.c",
5393 "test/core/end2end/tests/server_finishes_request.c",
5394 "test/core/end2end/tests/shutdown_finishes_calls.c",
5395 "test/core/end2end/tests/shutdown_finishes_tags.c",
5396 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005397 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005398 "test/core/end2end/tests/simple_request.c",
Craig Tillerfa1f74e2016-06-20 11:11:44 -07005399 "test/core/end2end/tests/streaming_error_response.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005400 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005401 ],
5402 "third_party": false,
5403 "type": "lib"
Craig Tiller917c29e2015-12-02 11:03:19 -08005404 },
5405 {
5406 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005407 "gpr",
5408 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005409 "grpc_test_util_unsecure",
5410 "grpc_unsecure"
5411 ],
5412 "headers": [
5413 "test/core/end2end/end2end_tests.h",
5414 "test/core/end2end/tests/cancel_test_helpers.h"
5415 ],
5416 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005417 "name": "end2end_nosec_tests",
Craig Tiller917c29e2015-12-02 11:03:19 -08005418 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005419 "test/core/end2end/end2end_nosec_tests.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005420 "test/core/end2end/end2end_tests.h",
5421 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005422 "test/core/end2end/tests/binary_metadata.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005423 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005424 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005425 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005426 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005427 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller32bd81d2015-11-03 13:02:07 -08005428 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005429 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005430 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005431 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005432 "test/core/end2end/tests/default_host.c",
5433 "test/core/end2end/tests/disappearing_server.c",
5434 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005435 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005436 "test/core/end2end/tests/graceful_server_shutdown.c",
5437 "test/core/end2end/tests/high_initial_seqno.c",
5438 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005439 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005440 "test/core/end2end/tests/invoke_large_request.c",
5441 "test/core/end2end/tests/large_metadata.c",
5442 "test/core/end2end/tests/max_concurrent_streams.c",
5443 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005444 "test/core/end2end/tests/negative_deadline.c",
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -07005445 "test/core/end2end/tests/network_status_change.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005446 "test/core/end2end/tests/no_op.c",
5447 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005448 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005449 "test/core/end2end/tests/ping_pong_streaming.c",
5450 "test/core/end2end/tests/registered_call.c",
5451 "test/core/end2end/tests/request_with_flags.c",
5452 "test/core/end2end/tests/request_with_payload.c",
5453 "test/core/end2end/tests/server_finishes_request.c",
5454 "test/core/end2end/tests/shutdown_finishes_calls.c",
5455 "test/core/end2end/tests/shutdown_finishes_tags.c",
5456 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005457 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005458 "test/core/end2end/tests/simple_request.c",
Craig Tillerfa1f74e2016-06-20 11:11:44 -07005459 "test/core/end2end/tests/streaming_error_response.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005460 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005461 ],
5462 "third_party": false,
5463 "type": "lib"
Craig Tillerd1697d92016-04-05 16:05:46 -07005464 },
5465 {
5466 "deps": [
5467 "gpr",
Alistair Veitchf1bc22a2016-05-27 16:38:15 -07005468 "grpc_base",
5469 "nanopb"
Craig Tillerd1697d92016-04-05 16:05:46 -07005470 ],
5471 "headers": [
5472 "include/grpc/census.h",
5473 "src/core/ext/census/aggregation.h",
5474 "src/core/ext/census/census_interface.h",
5475 "src/core/ext/census/census_rpc_stats.h",
Alistair Veitch30fe6322016-05-23 10:11:28 -07005476 "src/core/ext/census/gen/census.pb.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005477 "src/core/ext/census/grpc_filter.h",
5478 "src/core/ext/census/mlog.h",
5479 "src/core/ext/census/rpc_metric_id.h"
5480 ],
5481 "language": "c",
5482 "name": "census",
5483 "src": [
5484 "include/grpc/census.h",
5485 "src/core/ext/census/aggregation.h",
5486 "src/core/ext/census/census_interface.h",
5487 "src/core/ext/census/census_rpc_stats.h",
5488 "src/core/ext/census/context.c",
Alistair Veitch30fe6322016-05-23 10:11:28 -07005489 "src/core/ext/census/gen/census.pb.c",
5490 "src/core/ext/census/gen/census.pb.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005491 "src/core/ext/census/grpc_context.c",
5492 "src/core/ext/census/grpc_filter.c",
5493 "src/core/ext/census/grpc_filter.h",
5494 "src/core/ext/census/grpc_plugin.c",
5495 "src/core/ext/census/initialize.c",
5496 "src/core/ext/census/mlog.c",
5497 "src/core/ext/census/mlog.h",
5498 "src/core/ext/census/operation.c",
5499 "src/core/ext/census/placeholders.c",
5500 "src/core/ext/census/rpc_metric_id.h",
5501 "src/core/ext/census/tracing.c"
5502 ],
5503 "third_party": false,
5504 "type": "filegroup"
5505 },
5506 {
5507 "deps": [
5508 "gpr_codegen"
5509 ],
5510 "headers": [
5511 "include/grpc/support/alloc.h",
5512 "include/grpc/support/atm.h",
5513 "include/grpc/support/atm_gcc_atomic.h",
5514 "include/grpc/support/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005515 "include/grpc/support/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005516 "include/grpc/support/avl.h",
5517 "include/grpc/support/cmdline.h",
5518 "include/grpc/support/cpu.h",
5519 "include/grpc/support/histogram.h",
5520 "include/grpc/support/host_port.h",
5521 "include/grpc/support/log.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005522 "include/grpc/support/log_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005523 "include/grpc/support/port_platform.h",
5524 "include/grpc/support/slice.h",
5525 "include/grpc/support/slice_buffer.h",
5526 "include/grpc/support/string_util.h",
5527 "include/grpc/support/subprocess.h",
5528 "include/grpc/support/sync.h",
5529 "include/grpc/support/sync_generic.h",
5530 "include/grpc/support/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005531 "include/grpc/support/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005532 "include/grpc/support/thd.h",
5533 "include/grpc/support/time.h",
5534 "include/grpc/support/tls.h",
5535 "include/grpc/support/tls_gcc.h",
5536 "include/grpc/support/tls_msvc.h",
5537 "include/grpc/support/tls_pthread.h",
5538 "include/grpc/support/useful.h",
5539 "src/core/lib/profiling/timers.h",
5540 "src/core/lib/support/backoff.h",
5541 "src/core/lib/support/block_annotate.h",
5542 "src/core/lib/support/env.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005543 "src/core/lib/support/murmur_hash.h",
5544 "src/core/lib/support/stack_lockfree.h",
5545 "src/core/lib/support/string.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005546 "src/core/lib/support/string_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005547 "src/core/lib/support/thd_internal.h",
5548 "src/core/lib/support/time_precise.h",
5549 "src/core/lib/support/tmpfile.h"
5550 ],
5551 "language": "c",
5552 "name": "gpr_base",
5553 "src": [
5554 "include/grpc/support/alloc.h",
5555 "include/grpc/support/atm.h",
5556 "include/grpc/support/atm_gcc_atomic.h",
5557 "include/grpc/support/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005558 "include/grpc/support/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005559 "include/grpc/support/avl.h",
5560 "include/grpc/support/cmdline.h",
5561 "include/grpc/support/cpu.h",
5562 "include/grpc/support/histogram.h",
5563 "include/grpc/support/host_port.h",
5564 "include/grpc/support/log.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005565 "include/grpc/support/log_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005566 "include/grpc/support/port_platform.h",
5567 "include/grpc/support/slice.h",
5568 "include/grpc/support/slice_buffer.h",
5569 "include/grpc/support/string_util.h",
5570 "include/grpc/support/subprocess.h",
5571 "include/grpc/support/sync.h",
5572 "include/grpc/support/sync_generic.h",
5573 "include/grpc/support/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005574 "include/grpc/support/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005575 "include/grpc/support/thd.h",
5576 "include/grpc/support/time.h",
5577 "include/grpc/support/tls.h",
5578 "include/grpc/support/tls_gcc.h",
5579 "include/grpc/support/tls_msvc.h",
5580 "include/grpc/support/tls_pthread.h",
5581 "include/grpc/support/useful.h",
5582 "src/core/lib/profiling/basic_timers.c",
5583 "src/core/lib/profiling/stap_timers.c",
5584 "src/core/lib/profiling/timers.h",
5585 "src/core/lib/support/alloc.c",
5586 "src/core/lib/support/avl.c",
5587 "src/core/lib/support/backoff.c",
5588 "src/core/lib/support/backoff.h",
5589 "src/core/lib/support/block_annotate.h",
5590 "src/core/lib/support/cmdline.c",
5591 "src/core/lib/support/cpu_iphone.c",
5592 "src/core/lib/support/cpu_linux.c",
5593 "src/core/lib/support/cpu_posix.c",
5594 "src/core/lib/support/cpu_windows.c",
5595 "src/core/lib/support/env.h",
5596 "src/core/lib/support/env_linux.c",
5597 "src/core/lib/support/env_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005598 "src/core/lib/support/env_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005599 "src/core/lib/support/histogram.c",
5600 "src/core/lib/support/host_port.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005601 "src/core/lib/support/log.c",
5602 "src/core/lib/support/log_android.c",
5603 "src/core/lib/support/log_linux.c",
5604 "src/core/lib/support/log_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005605 "src/core/lib/support/log_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005606 "src/core/lib/support/murmur_hash.c",
5607 "src/core/lib/support/murmur_hash.h",
5608 "src/core/lib/support/slice.c",
5609 "src/core/lib/support/slice_buffer.c",
5610 "src/core/lib/support/stack_lockfree.c",
5611 "src/core/lib/support/stack_lockfree.h",
5612 "src/core/lib/support/string.c",
5613 "src/core/lib/support/string.h",
5614 "src/core/lib/support/string_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005615 "src/core/lib/support/string_util_windows.c",
5616 "src/core/lib/support/string_windows.c",
5617 "src/core/lib/support/string_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005618 "src/core/lib/support/subprocess_posix.c",
5619 "src/core/lib/support/subprocess_windows.c",
5620 "src/core/lib/support/sync.c",
5621 "src/core/lib/support/sync_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005622 "src/core/lib/support/sync_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005623 "src/core/lib/support/thd.c",
5624 "src/core/lib/support/thd_internal.h",
5625 "src/core/lib/support/thd_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005626 "src/core/lib/support/thd_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005627 "src/core/lib/support/time.c",
5628 "src/core/lib/support/time_posix.c",
5629 "src/core/lib/support/time_precise.c",
5630 "src/core/lib/support/time_precise.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005631 "src/core/lib/support/time_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005632 "src/core/lib/support/tls_pthread.c",
5633 "src/core/lib/support/tmpfile.h",
Nicolas "Pixel" Noblec4b18a52016-04-15 04:53:54 +02005634 "src/core/lib/support/tmpfile_msys.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005635 "src/core/lib/support/tmpfile_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005636 "src/core/lib/support/tmpfile_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005637 "src/core/lib/support/wrap_memcpy.c"
5638 ],
5639 "third_party": false,
5640 "type": "filegroup"
5641 },
5642 {
5643 "deps": [],
5644 "headers": [
5645 "include/grpc/impl/codegen/alloc.h",
5646 "include/grpc/impl/codegen/atm.h",
5647 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5648 "include/grpc/impl/codegen/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005649 "include/grpc/impl/codegen/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005650 "include/grpc/impl/codegen/log.h",
5651 "include/grpc/impl/codegen/port_platform.h",
5652 "include/grpc/impl/codegen/slice.h",
5653 "include/grpc/impl/codegen/slice_buffer.h",
5654 "include/grpc/impl/codegen/sync.h",
5655 "include/grpc/impl/codegen/sync_generic.h",
5656 "include/grpc/impl/codegen/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005657 "include/grpc/impl/codegen/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005658 "include/grpc/impl/codegen/time.h"
5659 ],
5660 "language": "c",
5661 "name": "gpr_codegen",
5662 "src": [
5663 "include/grpc/impl/codegen/alloc.h",
5664 "include/grpc/impl/codegen/atm.h",
5665 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5666 "include/grpc/impl/codegen/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005667 "include/grpc/impl/codegen/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005668 "include/grpc/impl/codegen/log.h",
5669 "include/grpc/impl/codegen/port_platform.h",
5670 "include/grpc/impl/codegen/slice.h",
5671 "include/grpc/impl/codegen/slice_buffer.h",
5672 "include/grpc/impl/codegen/sync.h",
5673 "include/grpc/impl/codegen/sync_generic.h",
5674 "include/grpc/impl/codegen/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005675 "include/grpc/impl/codegen/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005676 "include/grpc/impl/codegen/time.h"
5677 ],
5678 "third_party": false,
5679 "type": "filegroup"
5680 },
5681 {
5682 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07005683 "gpr",
5684 "grpc_codegen"
5685 ],
5686 "headers": [
5687 "include/grpc/byte_buffer.h",
5688 "include/grpc/byte_buffer_reader.h",
5689 "include/grpc/compression.h",
5690 "include/grpc/grpc.h",
Adam Michalik321b1fb2016-05-16 15:42:36 -07005691 "include/grpc/grpc_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005692 "include/grpc/status.h",
5693 "src/core/lib/channel/channel_args.h",
5694 "src/core/lib/channel/channel_stack.h",
5695 "src/core/lib/channel/channel_stack_builder.h",
5696 "src/core/lib/channel/compress_filter.h",
5697 "src/core/lib/channel/connected_channel.h",
5698 "src/core/lib/channel/context.h",
5699 "src/core/lib/channel/http_client_filter.h",
5700 "src/core/lib/channel/http_server_filter.h",
5701 "src/core/lib/compression/algorithm_metadata.h",
5702 "src/core/lib/compression/message_compress.h",
5703 "src/core/lib/debug/trace.h",
5704 "src/core/lib/http/format_request.h",
5705 "src/core/lib/http/httpcli.h",
5706 "src/core/lib/http/parser.h",
5707 "src/core/lib/iomgr/closure.h",
5708 "src/core/lib/iomgr/endpoint.h",
5709 "src/core/lib/iomgr/endpoint_pair.h",
Craig Tiller27f59af2016-04-28 14:19:48 -07005710 "src/core/lib/iomgr/error.h",
Sree Kuchibhotlaf448c342016-05-19 10:51:24 -07005711 "src/core/lib/iomgr/ev_epoll_linux.h",
Craig Tiller69f3e2b2016-05-31 13:45:24 -07005712 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
Craig Tillerfe01b582016-05-11 08:05:59 -07005713 "src/core/lib/iomgr/ev_poll_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005714 "src/core/lib/iomgr/ev_posix.h",
5715 "src/core/lib/iomgr/exec_ctx.h",
5716 "src/core/lib/iomgr/executor.h",
5717 "src/core/lib/iomgr/iocp_windows.h",
5718 "src/core/lib/iomgr/iomgr.h",
5719 "src/core/lib/iomgr/iomgr_internal.h",
5720 "src/core/lib/iomgr/iomgr_posix.h",
Craig Tiller85178862016-05-18 16:09:16 -07005721 "src/core/lib/iomgr/load_file.h",
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -07005722 "src/core/lib/iomgr/network_status_tracker.h",
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -07005723 "src/core/lib/iomgr/polling_entity.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005724 "src/core/lib/iomgr/pollset.h",
5725 "src/core/lib/iomgr/pollset_set.h",
5726 "src/core/lib/iomgr/pollset_set_windows.h",
5727 "src/core/lib/iomgr/pollset_windows.h",
5728 "src/core/lib/iomgr/resolve_address.h",
5729 "src/core/lib/iomgr/sockaddr.h",
5730 "src/core/lib/iomgr/sockaddr_posix.h",
5731 "src/core/lib/iomgr/sockaddr_utils.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005732 "src/core/lib/iomgr/sockaddr_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005733 "src/core/lib/iomgr/socket_utils_posix.h",
5734 "src/core/lib/iomgr/socket_windows.h",
5735 "src/core/lib/iomgr/tcp_client.h",
5736 "src/core/lib/iomgr/tcp_posix.h",
5737 "src/core/lib/iomgr/tcp_server.h",
5738 "src/core/lib/iomgr/tcp_windows.h",
5739 "src/core/lib/iomgr/time_averaged_stats.h",
5740 "src/core/lib/iomgr/timer.h",
5741 "src/core/lib/iomgr/timer_heap.h",
5742 "src/core/lib/iomgr/udp_server.h",
5743 "src/core/lib/iomgr/unix_sockets_posix.h",
5744 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5745 "src/core/lib/iomgr/wakeup_fd_posix.h",
5746 "src/core/lib/iomgr/workqueue.h",
5747 "src/core/lib/iomgr/workqueue_posix.h",
5748 "src/core/lib/iomgr/workqueue_windows.h",
5749 "src/core/lib/json/json.h",
5750 "src/core/lib/json/json_common.h",
5751 "src/core/lib/json/json_reader.h",
5752 "src/core/lib/json/json_writer.h",
5753 "src/core/lib/surface/api_trace.h",
5754 "src/core/lib/surface/call.h",
5755 "src/core/lib/surface/call_test_only.h",
5756 "src/core/lib/surface/channel.h",
5757 "src/core/lib/surface/channel_init.h",
5758 "src/core/lib/surface/channel_stack_type.h",
5759 "src/core/lib/surface/completion_queue.h",
5760 "src/core/lib/surface/event_string.h",
5761 "src/core/lib/surface/init.h",
5762 "src/core/lib/surface/lame_client.h",
5763 "src/core/lib/surface/server.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005764 "src/core/lib/transport/byte_stream.h",
5765 "src/core/lib/transport/connectivity_state.h",
5766 "src/core/lib/transport/metadata.h",
5767 "src/core/lib/transport/metadata_batch.h",
5768 "src/core/lib/transport/static_metadata.h",
5769 "src/core/lib/transport/transport.h",
5770 "src/core/lib/transport/transport_impl.h"
5771 ],
5772 "language": "c",
5773 "name": "grpc_base",
5774 "src": [
5775 "include/grpc/byte_buffer.h",
5776 "include/grpc/byte_buffer_reader.h",
5777 "include/grpc/compression.h",
5778 "include/grpc/grpc.h",
Adam Michalik321b1fb2016-05-16 15:42:36 -07005779 "include/grpc/grpc_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005780 "include/grpc/status.h",
5781 "src/core/lib/channel/channel_args.c",
5782 "src/core/lib/channel/channel_args.h",
5783 "src/core/lib/channel/channel_stack.c",
5784 "src/core/lib/channel/channel_stack.h",
5785 "src/core/lib/channel/channel_stack_builder.c",
5786 "src/core/lib/channel/channel_stack_builder.h",
5787 "src/core/lib/channel/compress_filter.c",
5788 "src/core/lib/channel/compress_filter.h",
5789 "src/core/lib/channel/connected_channel.c",
5790 "src/core/lib/channel/connected_channel.h",
5791 "src/core/lib/channel/context.h",
5792 "src/core/lib/channel/http_client_filter.c",
5793 "src/core/lib/channel/http_client_filter.h",
5794 "src/core/lib/channel/http_server_filter.c",
5795 "src/core/lib/channel/http_server_filter.h",
5796 "src/core/lib/compression/algorithm_metadata.h",
David Garcia Quintasac094472016-05-18 20:25:57 -07005797 "src/core/lib/compression/compression.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005798 "src/core/lib/compression/message_compress.c",
5799 "src/core/lib/compression/message_compress.h",
5800 "src/core/lib/debug/trace.c",
5801 "src/core/lib/debug/trace.h",
5802 "src/core/lib/http/format_request.c",
5803 "src/core/lib/http/format_request.h",
5804 "src/core/lib/http/httpcli.c",
5805 "src/core/lib/http/httpcli.h",
5806 "src/core/lib/http/parser.c",
5807 "src/core/lib/http/parser.h",
5808 "src/core/lib/iomgr/closure.c",
5809 "src/core/lib/iomgr/closure.h",
5810 "src/core/lib/iomgr/endpoint.c",
5811 "src/core/lib/iomgr/endpoint.h",
5812 "src/core/lib/iomgr/endpoint_pair.h",
5813 "src/core/lib/iomgr/endpoint_pair_posix.c",
5814 "src/core/lib/iomgr/endpoint_pair_windows.c",
Craig Tiller27f59af2016-04-28 14:19:48 -07005815 "src/core/lib/iomgr/error.c",
5816 "src/core/lib/iomgr/error.h",
Sree Kuchibhotlaf448c342016-05-19 10:51:24 -07005817 "src/core/lib/iomgr/ev_epoll_linux.c",
5818 "src/core/lib/iomgr/ev_epoll_linux.h",
Craig Tiller69f3e2b2016-05-31 13:45:24 -07005819 "src/core/lib/iomgr/ev_poll_and_epoll_posix.c",
5820 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
Craig Tillerfe01b582016-05-11 08:05:59 -07005821 "src/core/lib/iomgr/ev_poll_posix.c",
5822 "src/core/lib/iomgr/ev_poll_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005823 "src/core/lib/iomgr/ev_posix.c",
5824 "src/core/lib/iomgr/ev_posix.h",
5825 "src/core/lib/iomgr/exec_ctx.c",
5826 "src/core/lib/iomgr/exec_ctx.h",
5827 "src/core/lib/iomgr/executor.c",
5828 "src/core/lib/iomgr/executor.h",
5829 "src/core/lib/iomgr/iocp_windows.c",
5830 "src/core/lib/iomgr/iocp_windows.h",
5831 "src/core/lib/iomgr/iomgr.c",
5832 "src/core/lib/iomgr/iomgr.h",
5833 "src/core/lib/iomgr/iomgr_internal.h",
5834 "src/core/lib/iomgr/iomgr_posix.c",
5835 "src/core/lib/iomgr/iomgr_posix.h",
5836 "src/core/lib/iomgr/iomgr_windows.c",
Craig Tiller85178862016-05-18 16:09:16 -07005837 "src/core/lib/iomgr/load_file.c",
5838 "src/core/lib/iomgr/load_file.h",
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -07005839 "src/core/lib/iomgr/network_status_tracker.c",
5840 "src/core/lib/iomgr/network_status_tracker.h",
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -07005841 "src/core/lib/iomgr/polling_entity.c",
5842 "src/core/lib/iomgr/polling_entity.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005843 "src/core/lib/iomgr/pollset.h",
5844 "src/core/lib/iomgr/pollset_set.h",
5845 "src/core/lib/iomgr/pollset_set_windows.c",
5846 "src/core/lib/iomgr/pollset_set_windows.h",
5847 "src/core/lib/iomgr/pollset_windows.c",
5848 "src/core/lib/iomgr/pollset_windows.h",
5849 "src/core/lib/iomgr/resolve_address.h",
5850 "src/core/lib/iomgr/resolve_address_posix.c",
5851 "src/core/lib/iomgr/resolve_address_windows.c",
5852 "src/core/lib/iomgr/sockaddr.h",
5853 "src/core/lib/iomgr/sockaddr_posix.h",
5854 "src/core/lib/iomgr/sockaddr_utils.c",
5855 "src/core/lib/iomgr/sockaddr_utils.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005856 "src/core/lib/iomgr/sockaddr_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005857 "src/core/lib/iomgr/socket_utils_common_posix.c",
5858 "src/core/lib/iomgr/socket_utils_linux.c",
5859 "src/core/lib/iomgr/socket_utils_posix.c",
5860 "src/core/lib/iomgr/socket_utils_posix.h",
5861 "src/core/lib/iomgr/socket_windows.c",
5862 "src/core/lib/iomgr/socket_windows.h",
5863 "src/core/lib/iomgr/tcp_client.h",
5864 "src/core/lib/iomgr/tcp_client_posix.c",
5865 "src/core/lib/iomgr/tcp_client_windows.c",
5866 "src/core/lib/iomgr/tcp_posix.c",
5867 "src/core/lib/iomgr/tcp_posix.h",
5868 "src/core/lib/iomgr/tcp_server.h",
5869 "src/core/lib/iomgr/tcp_server_posix.c",
5870 "src/core/lib/iomgr/tcp_server_windows.c",
5871 "src/core/lib/iomgr/tcp_windows.c",
5872 "src/core/lib/iomgr/tcp_windows.h",
5873 "src/core/lib/iomgr/time_averaged_stats.c",
5874 "src/core/lib/iomgr/time_averaged_stats.h",
5875 "src/core/lib/iomgr/timer.c",
5876 "src/core/lib/iomgr/timer.h",
5877 "src/core/lib/iomgr/timer_heap.c",
5878 "src/core/lib/iomgr/timer_heap.h",
5879 "src/core/lib/iomgr/udp_server.c",
5880 "src/core/lib/iomgr/udp_server.h",
5881 "src/core/lib/iomgr/unix_sockets_posix.c",
5882 "src/core/lib/iomgr/unix_sockets_posix.h",
5883 "src/core/lib/iomgr/unix_sockets_posix_noop.c",
5884 "src/core/lib/iomgr/wakeup_fd_eventfd.c",
5885 "src/core/lib/iomgr/wakeup_fd_nospecial.c",
5886 "src/core/lib/iomgr/wakeup_fd_pipe.c",
5887 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5888 "src/core/lib/iomgr/wakeup_fd_posix.c",
5889 "src/core/lib/iomgr/wakeup_fd_posix.h",
5890 "src/core/lib/iomgr/workqueue.h",
5891 "src/core/lib/iomgr/workqueue_posix.c",
5892 "src/core/lib/iomgr/workqueue_posix.h",
5893 "src/core/lib/iomgr/workqueue_windows.c",
5894 "src/core/lib/iomgr/workqueue_windows.h",
5895 "src/core/lib/json/json.c",
5896 "src/core/lib/json/json.h",
5897 "src/core/lib/json/json_common.h",
5898 "src/core/lib/json/json_reader.c",
5899 "src/core/lib/json/json_reader.h",
5900 "src/core/lib/json/json_string.c",
5901 "src/core/lib/json/json_writer.c",
5902 "src/core/lib/json/json_writer.h",
5903 "src/core/lib/surface/alarm.c",
5904 "src/core/lib/surface/api_trace.c",
5905 "src/core/lib/surface/api_trace.h",
5906 "src/core/lib/surface/byte_buffer.c",
5907 "src/core/lib/surface/byte_buffer_reader.c",
5908 "src/core/lib/surface/call.c",
5909 "src/core/lib/surface/call.h",
5910 "src/core/lib/surface/call_details.c",
5911 "src/core/lib/surface/call_log_batch.c",
5912 "src/core/lib/surface/call_test_only.h",
5913 "src/core/lib/surface/channel.c",
5914 "src/core/lib/surface/channel.h",
5915 "src/core/lib/surface/channel_init.c",
5916 "src/core/lib/surface/channel_init.h",
5917 "src/core/lib/surface/channel_ping.c",
5918 "src/core/lib/surface/channel_stack_type.c",
5919 "src/core/lib/surface/channel_stack_type.h",
5920 "src/core/lib/surface/completion_queue.c",
5921 "src/core/lib/surface/completion_queue.h",
5922 "src/core/lib/surface/event_string.c",
5923 "src/core/lib/surface/event_string.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005924 "src/core/lib/surface/init.h",
5925 "src/core/lib/surface/lame_client.c",
5926 "src/core/lib/surface/lame_client.h",
5927 "src/core/lib/surface/metadata_array.c",
5928 "src/core/lib/surface/server.c",
5929 "src/core/lib/surface/server.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005930 "src/core/lib/surface/validate_metadata.c",
5931 "src/core/lib/surface/version.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005932 "src/core/lib/transport/byte_stream.c",
5933 "src/core/lib/transport/byte_stream.h",
5934 "src/core/lib/transport/connectivity_state.c",
5935 "src/core/lib/transport/connectivity_state.h",
5936 "src/core/lib/transport/metadata.c",
5937 "src/core/lib/transport/metadata.h",
5938 "src/core/lib/transport/metadata_batch.c",
5939 "src/core/lib/transport/metadata_batch.h",
5940 "src/core/lib/transport/static_metadata.c",
5941 "src/core/lib/transport/static_metadata.h",
5942 "src/core/lib/transport/transport.c",
5943 "src/core/lib/transport/transport.h",
5944 "src/core/lib/transport/transport_impl.h",
5945 "src/core/lib/transport/transport_op_string.c"
5946 ],
5947 "third_party": false,
5948 "type": "filegroup"
5949 },
5950 {
5951 "deps": [
5952 "gpr",
5953 "grpc_base"
5954 ],
5955 "headers": [
5956 "src/core/ext/client_config/client_channel.h",
5957 "src/core/ext/client_config/client_channel_factory.h",
5958 "src/core/ext/client_config/client_config.h",
5959 "src/core/ext/client_config/connector.h",
5960 "src/core/ext/client_config/initial_connect_string.h",
5961 "src/core/ext/client_config/lb_policy.h",
5962 "src/core/ext/client_config/lb_policy_factory.h",
5963 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005964 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005965 "src/core/ext/client_config/resolver.h",
5966 "src/core/ext/client_config/resolver_factory.h",
5967 "src/core/ext/client_config/resolver_registry.h",
5968 "src/core/ext/client_config/subchannel.h",
5969 "src/core/ext/client_config/subchannel_call_holder.h",
5970 "src/core/ext/client_config/subchannel_index.h",
5971 "src/core/ext/client_config/uri_parser.h"
5972 ],
5973 "language": "c",
5974 "name": "grpc_client_config",
5975 "src": [
5976 "src/core/ext/client_config/channel_connectivity.c",
5977 "src/core/ext/client_config/client_channel.c",
5978 "src/core/ext/client_config/client_channel.h",
5979 "src/core/ext/client_config/client_channel_factory.c",
5980 "src/core/ext/client_config/client_channel_factory.h",
5981 "src/core/ext/client_config/client_config.c",
5982 "src/core/ext/client_config/client_config.h",
Craig Tiller0b541632016-04-05 17:21:05 -07005983 "src/core/ext/client_config/client_config_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005984 "src/core/ext/client_config/connector.c",
5985 "src/core/ext/client_config/connector.h",
5986 "src/core/ext/client_config/default_initial_connect_string.c",
5987 "src/core/ext/client_config/initial_connect_string.c",
5988 "src/core/ext/client_config/initial_connect_string.h",
5989 "src/core/ext/client_config/lb_policy.c",
5990 "src/core/ext/client_config/lb_policy.h",
5991 "src/core/ext/client_config/lb_policy_factory.c",
5992 "src/core/ext/client_config/lb_policy_factory.h",
5993 "src/core/ext/client_config/lb_policy_registry.c",
5994 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005995 "src/core/ext/client_config/parse_address.c",
5996 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005997 "src/core/ext/client_config/resolver.c",
5998 "src/core/ext/client_config/resolver.h",
5999 "src/core/ext/client_config/resolver_factory.c",
6000 "src/core/ext/client_config/resolver_factory.h",
6001 "src/core/ext/client_config/resolver_registry.c",
6002 "src/core/ext/client_config/resolver_registry.h",
6003 "src/core/ext/client_config/subchannel.c",
6004 "src/core/ext/client_config/subchannel.h",
6005 "src/core/ext/client_config/subchannel_call_holder.c",
6006 "src/core/ext/client_config/subchannel_call_holder.h",
6007 "src/core/ext/client_config/subchannel_index.c",
6008 "src/core/ext/client_config/subchannel_index.h",
6009 "src/core/ext/client_config/uri_parser.c",
6010 "src/core/ext/client_config/uri_parser.h"
6011 ],
6012 "third_party": false,
6013 "type": "filegroup"
6014 },
6015 {
6016 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07006017 "gpr_codegen"
Craig Tillerd1697d92016-04-05 16:05:46 -07006018 ],
6019 "headers": [
6020 "include/grpc/impl/codegen/byte_buffer.h",
David Garcia Quintas1b2db632016-04-27 15:06:54 -07006021 "include/grpc/impl/codegen/byte_buffer_reader.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006022 "include/grpc/impl/codegen/compression_types.h",
6023 "include/grpc/impl/codegen/connectivity_state.h",
6024 "include/grpc/impl/codegen/grpc_types.h",
6025 "include/grpc/impl/codegen/propagation_bits.h",
6026 "include/grpc/impl/codegen/status.h"
6027 ],
6028 "language": "c",
6029 "name": "grpc_codegen",
6030 "src": [
6031 "include/grpc/impl/codegen/byte_buffer.h",
David Garcia Quintas1b2db632016-04-27 15:06:54 -07006032 "include/grpc/impl/codegen/byte_buffer_reader.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006033 "include/grpc/impl/codegen/compression_types.h",
6034 "include/grpc/impl/codegen/connectivity_state.h",
6035 "include/grpc/impl/codegen/grpc_types.h",
6036 "include/grpc/impl/codegen/propagation_bits.h",
6037 "include/grpc/impl/codegen/status.h"
6038 ],
6039 "third_party": false,
6040 "type": "filegroup"
6041 },
6042 {
6043 "deps": [
6044 "gpr",
6045 "grpc_base",
6046 "grpc_client_config",
6047 "nanopb"
6048 ],
6049 "headers": [
6050 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07006051 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006052 ],
6053 "language": "c",
6054 "name": "grpc_lb_policy_grpclb",
6055 "src": [
6056 "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
6057 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07006058 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c",
6059 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006060 ],
6061 "third_party": false,
6062 "type": "filegroup"
6063 },
6064 {
6065 "deps": [
6066 "gpr",
6067 "grpc_base",
6068 "grpc_client_config"
6069 ],
6070 "headers": [],
6071 "language": "c",
6072 "name": "grpc_lb_policy_pick_first",
6073 "src": [
6074 "src/core/ext/lb_policy/pick_first/pick_first.c"
6075 ],
6076 "third_party": false,
6077 "type": "filegroup"
6078 },
6079 {
6080 "deps": [
6081 "gpr",
6082 "grpc_base",
6083 "grpc_client_config"
6084 ],
6085 "headers": [],
6086 "language": "c",
6087 "name": "grpc_lb_policy_round_robin",
6088 "src": [
6089 "src/core/ext/lb_policy/round_robin/round_robin.c"
6090 ],
6091 "third_party": false,
6092 "type": "filegroup"
6093 },
6094 {
6095 "deps": [
6096 "gpr",
David Garcia Quintasb41363e2016-04-29 00:41:21 -07006097 "grpc_base"
6098 ],
6099 "headers": [
6100 "src/core/ext/load_reporting/load_reporting.h",
6101 "src/core/ext/load_reporting/load_reporting_filter.h"
6102 ],
6103 "language": "c",
6104 "name": "grpc_load_reporting",
6105 "src": [
6106 "src/core/ext/load_reporting/load_reporting.c",
6107 "src/core/ext/load_reporting/load_reporting.h",
6108 "src/core/ext/load_reporting/load_reporting_filter.c",
6109 "src/core/ext/load_reporting/load_reporting_filter.h"
6110 ],
6111 "third_party": false,
6112 "type": "filegroup"
6113 },
6114 {
6115 "deps": [
6116 "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07006117 "grpc_base",
6118 "grpc_client_config"
6119 ],
6120 "headers": [],
6121 "language": "c",
6122 "name": "grpc_resolver_dns_native",
6123 "src": [
6124 "src/core/ext/resolver/dns/native/dns_resolver.c"
6125 ],
6126 "third_party": false,
6127 "type": "filegroup"
6128 },
6129 {
6130 "deps": [
6131 "gpr",
6132 "grpc_base",
6133 "grpc_client_config"
6134 ],
6135 "headers": [],
6136 "language": "c",
6137 "name": "grpc_resolver_sockaddr",
6138 "src": [
6139 "src/core/ext/resolver/sockaddr/sockaddr_resolver.c"
6140 ],
6141 "third_party": false,
6142 "type": "filegroup"
6143 },
6144 {
6145 "deps": [
6146 "gpr",
6147 "grpc_base",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006148 "grpc_transport_chttp2_alpn",
6149 "tsi"
Craig Tillerd1697d92016-04-05 16:05:46 -07006150 ],
6151 "headers": [
6152 "include/grpc/grpc_security.h",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07006153 "include/grpc/grpc_security_constants.h",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006154 "src/core/lib/security/context/security_context.h",
6155 "src/core/lib/security/credentials/composite/composite_credentials.h",
6156 "src/core/lib/security/credentials/credentials.h",
6157 "src/core/lib/security/credentials/fake/fake_credentials.h",
6158 "src/core/lib/security/credentials/google_default/google_default_credentials.h",
6159 "src/core/lib/security/credentials/iam/iam_credentials.h",
6160 "src/core/lib/security/credentials/jwt/json_token.h",
6161 "src/core/lib/security/credentials/jwt/jwt_credentials.h",
6162 "src/core/lib/security/credentials/jwt/jwt_verifier.h",
6163 "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
6164 "src/core/lib/security/credentials/plugin/plugin_credentials.h",
6165 "src/core/lib/security/credentials/ssl/ssl_credentials.h",
6166 "src/core/lib/security/transport/auth_filters.h",
6167 "src/core/lib/security/transport/handshake.h",
6168 "src/core/lib/security/transport/secure_endpoint.h",
6169 "src/core/lib/security/transport/security_connector.h",
Craig Tillerddad9782016-05-05 17:11:31 -07006170 "src/core/lib/security/transport/tsi_error.h",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006171 "src/core/lib/security/util/b64.h",
6172 "src/core/lib/security/util/json_util.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006173 ],
6174 "language": "c",
6175 "name": "grpc_secure",
6176 "src": [
6177 "include/grpc/grpc_security.h",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07006178 "include/grpc/grpc_security_constants.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006179 "src/core/lib/http/httpcli_security_connector.c",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006180 "src/core/lib/security/context/security_context.c",
6181 "src/core/lib/security/context/security_context.h",
6182 "src/core/lib/security/credentials/composite/composite_credentials.c",
6183 "src/core/lib/security/credentials/composite/composite_credentials.h",
6184 "src/core/lib/security/credentials/credentials.c",
6185 "src/core/lib/security/credentials/credentials.h",
6186 "src/core/lib/security/credentials/credentials_metadata.c",
6187 "src/core/lib/security/credentials/fake/fake_credentials.c",
6188 "src/core/lib/security/credentials/fake/fake_credentials.h",
6189 "src/core/lib/security/credentials/google_default/credentials_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07006190 "src/core/lib/security/credentials/google_default/credentials_windows.c",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006191 "src/core/lib/security/credentials/google_default/google_default_credentials.c",
6192 "src/core/lib/security/credentials/google_default/google_default_credentials.h",
6193 "src/core/lib/security/credentials/iam/iam_credentials.c",
6194 "src/core/lib/security/credentials/iam/iam_credentials.h",
6195 "src/core/lib/security/credentials/jwt/json_token.c",
6196 "src/core/lib/security/credentials/jwt/json_token.h",
6197 "src/core/lib/security/credentials/jwt/jwt_credentials.c",
6198 "src/core/lib/security/credentials/jwt/jwt_credentials.h",
6199 "src/core/lib/security/credentials/jwt/jwt_verifier.c",
6200 "src/core/lib/security/credentials/jwt/jwt_verifier.h",
6201 "src/core/lib/security/credentials/oauth2/oauth2_credentials.c",
6202 "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
6203 "src/core/lib/security/credentials/plugin/plugin_credentials.c",
6204 "src/core/lib/security/credentials/plugin/plugin_credentials.h",
6205 "src/core/lib/security/credentials/ssl/ssl_credentials.c",
6206 "src/core/lib/security/credentials/ssl/ssl_credentials.h",
6207 "src/core/lib/security/transport/auth_filters.h",
6208 "src/core/lib/security/transport/client_auth_filter.c",
6209 "src/core/lib/security/transport/handshake.c",
6210 "src/core/lib/security/transport/handshake.h",
6211 "src/core/lib/security/transport/secure_endpoint.c",
6212 "src/core/lib/security/transport/secure_endpoint.h",
6213 "src/core/lib/security/transport/security_connector.c",
6214 "src/core/lib/security/transport/security_connector.h",
6215 "src/core/lib/security/transport/server_auth_filter.c",
Craig Tillerddad9782016-05-05 17:11:31 -07006216 "src/core/lib/security/transport/tsi_error.c",
6217 "src/core/lib/security/transport/tsi_error.h",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006218 "src/core/lib/security/util/b64.c",
6219 "src/core/lib/security/util/b64.h",
6220 "src/core/lib/security/util/json_util.c",
6221 "src/core/lib/security/util/json_util.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006222 "src/core/lib/surface/init_secure.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006223 ],
6224 "third_party": false,
6225 "type": "filegroup"
6226 },
6227 {
6228 "deps": [
6229 "gpr_test_util",
6230 "grpc"
6231 ],
6232 "headers": [
6233 "test/core/end2end/cq_verifier.h",
6234 "test/core/end2end/fixtures/proxy.h",
6235 "test/core/iomgr/endpoint_tests.h",
6236 "test/core/util/grpc_profiler.h",
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +02006237 "test/core/util/memory_counters.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006238 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006239 "test/core/util/parse_hexstring.h",
Craig Tiller62c7a5a2016-04-13 22:25:03 -07006240 "test/core/util/passthru_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006241 "test/core/util/port.h",
6242 "test/core/util/port_server_client.h",
6243 "test/core/util/slice_splitter.h"
6244 ],
6245 "language": "c",
6246 "name": "grpc_test_util_base",
6247 "src": [
6248 "test/core/end2end/cq_verifier.c",
6249 "test/core/end2end/cq_verifier.h",
6250 "test/core/end2end/fixtures/proxy.c",
6251 "test/core/end2end/fixtures/proxy.h",
6252 "test/core/iomgr/endpoint_tests.c",
6253 "test/core/iomgr/endpoint_tests.h",
6254 "test/core/util/grpc_profiler.c",
6255 "test/core/util/grpc_profiler.h",
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +02006256 "test/core/util/memory_counters.c",
6257 "test/core/util/memory_counters.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006258 "test/core/util/mock_endpoint.c",
6259 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006260 "test/core/util/parse_hexstring.c",
6261 "test/core/util/parse_hexstring.h",
Craig Tiller62c7a5a2016-04-13 22:25:03 -07006262 "test/core/util/passthru_endpoint.c",
6263 "test/core/util/passthru_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006264 "test/core/util/port.h",
6265 "test/core/util/port_posix.c",
6266 "test/core/util/port_server_client.c",
6267 "test/core/util/port_server_client.h",
6268 "test/core/util/port_windows.c",
6269 "test/core/util/slice_splitter.c",
6270 "test/core/util/slice_splitter.h"
6271 ],
6272 "third_party": false,
6273 "type": "filegroup"
6274 },
6275 {
6276 "deps": [
6277 "gpr",
6278 "grpc_base",
6279 "grpc_transport_chttp2_alpn"
6280 ],
6281 "headers": [
Yuchen Zengd982bba2016-05-12 18:53:52 -07006282 "src/core/ext/transport/chttp2/transport/bin_decoder.h",
Craig Tillerf82ddc42016-04-05 17:15:07 -07006283 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006284 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6285 "src/core/ext/transport/chttp2/transport/frame.h",
6286 "src/core/ext/transport/chttp2/transport/frame_data.h",
6287 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6288 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6289 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6290 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6291 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6292 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6293 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6294 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6295 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6296 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6297 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6298 "src/core/ext/transport/chttp2/transport/internal.h",
6299 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6300 "src/core/ext/transport/chttp2/transport/stream_map.h",
6301 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6302 "src/core/ext/transport/chttp2/transport/varint.h"
6303 ],
6304 "language": "c",
6305 "name": "grpc_transport_chttp2",
6306 "src": [
Yuchen Zengd982bba2016-05-12 18:53:52 -07006307 "src/core/ext/transport/chttp2/transport/bin_decoder.c",
6308 "src/core/ext/transport/chttp2/transport/bin_decoder.h",
Craig Tillerf82ddc42016-04-05 17:15:07 -07006309 "src/core/ext/transport/chttp2/transport/bin_encoder.c",
6310 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
6311 "src/core/ext/transport/chttp2/transport/chttp2_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07006312 "src/core/ext/transport/chttp2/transport/chttp2_transport.c",
6313 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6314 "src/core/ext/transport/chttp2/transport/frame.h",
6315 "src/core/ext/transport/chttp2/transport/frame_data.c",
6316 "src/core/ext/transport/chttp2/transport/frame_data.h",
6317 "src/core/ext/transport/chttp2/transport/frame_goaway.c",
6318 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6319 "src/core/ext/transport/chttp2/transport/frame_ping.c",
6320 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6321 "src/core/ext/transport/chttp2/transport/frame_rst_stream.c",
6322 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6323 "src/core/ext/transport/chttp2/transport/frame_settings.c",
6324 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6325 "src/core/ext/transport/chttp2/transport/frame_window_update.c",
6326 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6327 "src/core/ext/transport/chttp2/transport/hpack_encoder.c",
6328 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6329 "src/core/ext/transport/chttp2/transport/hpack_parser.c",
6330 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6331 "src/core/ext/transport/chttp2/transport/hpack_table.c",
6332 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6333 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6334 "src/core/ext/transport/chttp2/transport/huffsyms.c",
6335 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6336 "src/core/ext/transport/chttp2/transport/incoming_metadata.c",
6337 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6338 "src/core/ext/transport/chttp2/transport/internal.h",
6339 "src/core/ext/transport/chttp2/transport/parsing.c",
6340 "src/core/ext/transport/chttp2/transport/status_conversion.c",
6341 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6342 "src/core/ext/transport/chttp2/transport/stream_lists.c",
6343 "src/core/ext/transport/chttp2/transport/stream_map.c",
6344 "src/core/ext/transport/chttp2/transport/stream_map.h",
6345 "src/core/ext/transport/chttp2/transport/timeout_encoding.c",
6346 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6347 "src/core/ext/transport/chttp2/transport/varint.c",
6348 "src/core/ext/transport/chttp2/transport/varint.h",
6349 "src/core/ext/transport/chttp2/transport/writing.c"
6350 ],
6351 "third_party": false,
6352 "type": "filegroup"
6353 },
6354 {
6355 "deps": [
6356 "gpr"
6357 ],
6358 "headers": [
6359 "src/core/ext/transport/chttp2/alpn/alpn.h"
6360 ],
6361 "language": "c",
6362 "name": "grpc_transport_chttp2_alpn",
6363 "src": [
6364 "src/core/ext/transport/chttp2/alpn/alpn.c",
6365 "src/core/ext/transport/chttp2/alpn/alpn.h"
6366 ],
6367 "third_party": false,
6368 "type": "filegroup"
6369 },
6370 {
6371 "deps": [
6372 "gpr",
6373 "grpc_base",
6374 "grpc_client_config",
6375 "grpc_transport_chttp2"
6376 ],
6377 "headers": [],
6378 "language": "c",
6379 "name": "grpc_transport_chttp2_client_insecure",
6380 "src": [
Adam Michalik321b1fb2016-05-16 15:42:36 -07006381 "src/core/ext/transport/chttp2/client/insecure/channel_create.c",
6382 "src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006383 ],
6384 "third_party": false,
6385 "type": "filegroup"
6386 },
6387 {
6388 "deps": [
6389 "gpr",
6390 "grpc_base",
6391 "grpc_client_config",
6392 "grpc_secure",
6393 "grpc_transport_chttp2"
6394 ],
6395 "headers": [],
6396 "language": "c",
6397 "name": "grpc_transport_chttp2_client_secure",
6398 "src": [
6399 "src/core/ext/transport/chttp2/client/secure/secure_channel_create.c"
6400 ],
6401 "third_party": false,
6402 "type": "filegroup"
6403 },
6404 {
6405 "deps": [
6406 "gpr",
6407 "grpc_base",
6408 "grpc_transport_chttp2"
6409 ],
6410 "headers": [],
6411 "language": "c",
6412 "name": "grpc_transport_chttp2_server_insecure",
6413 "src": [
Adam Michalikbf10c822016-05-20 16:13:32 -07006414 "src/core/ext/transport/chttp2/server/insecure/server_chttp2.c",
6415 "src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006416 ],
6417 "third_party": false,
6418 "type": "filegroup"
6419 },
6420 {
6421 "deps": [
6422 "gpr",
6423 "grpc_base",
6424 "grpc_secure",
6425 "grpc_transport_chttp2"
6426 ],
6427 "headers": [],
6428 "language": "c",
6429 "name": "grpc_transport_chttp2_server_secure",
6430 "src": [
6431 "src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c"
6432 ],
6433 "third_party": false,
6434 "type": "filegroup"
6435 },
6436 {
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -07006437 "deps": [
6438 "grpc_base",
6439 "grpc_transport_chttp2"
6440 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07006441 "headers": [
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07006442 "include/grpc/grpc_cronet.h",
6443 "include/grpc/grpc_security.h",
6444 "include/grpc/grpc_security_constants.h",
makdharmac2ec95b2016-05-11 16:26:15 -07006445 "third_party/objective_c/Cronet/cronet_c_for_grpc.h"
6446 ],
6447 "language": "c",
6448 "name": "grpc_transport_cronet_client_secure",
6449 "src": [
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07006450 "include/grpc/grpc_cronet.h",
6451 "include/grpc/grpc_security.h",
6452 "include/grpc/grpc_security_constants.h",
makdharmac2ec95b2016-05-11 16:26:15 -07006453 "src/core/ext/transport/cronet/client/secure/cronet_channel_create.c",
6454 "src/core/ext/transport/cronet/transport/cronet_api_dummy.c",
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -07006455 "src/core/ext/transport/cronet/transport/cronet_transport.c"
makdharmac2ec95b2016-05-11 16:26:15 -07006456 ],
6457 "third_party": false,
6458 "type": "filegroup"
6459 },
6460 {
Craig Tillerd1697d92016-04-05 16:05:46 -07006461 "deps": [],
6462 "headers": [
6463 "third_party/nanopb/pb.h",
6464 "third_party/nanopb/pb_common.h",
6465 "third_party/nanopb/pb_decode.h",
6466 "third_party/nanopb/pb_encode.h"
6467 ],
6468 "language": "c",
6469 "name": "nanopb",
6470 "src": [],
6471 "third_party": false,
6472 "type": "filegroup"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006473 },
6474 {
6475 "deps": [
6476 "gpr"
6477 ],
6478 "headers": [
6479 "src/core/lib/tsi/fake_transport_security.h",
6480 "src/core/lib/tsi/ssl_transport_security.h",
6481 "src/core/lib/tsi/ssl_types.h",
6482 "src/core/lib/tsi/transport_security.h",
6483 "src/core/lib/tsi/transport_security_interface.h"
6484 ],
6485 "language": "c",
6486 "name": "tsi",
6487 "src": [
6488 "src/core/lib/tsi/fake_transport_security.c",
6489 "src/core/lib/tsi/fake_transport_security.h",
6490 "src/core/lib/tsi/ssl_transport_security.c",
6491 "src/core/lib/tsi/ssl_transport_security.h",
6492 "src/core/lib/tsi/ssl_types.h",
6493 "src/core/lib/tsi/transport_security.c",
6494 "src/core/lib/tsi/transport_security.h",
6495 "src/core/lib/tsi/transport_security_interface.h"
6496 ],
6497 "third_party": false,
6498 "type": "filegroup"
6499 },
6500 {
6501 "deps": [
Yuchen Zengf0ec5b62016-07-08 13:40:40 -07006502 "grpc",
6503 "grpc++_codegen_base"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006504 ],
6505 "headers": [
6506 "include/grpc++/alarm.h",
6507 "include/grpc++/channel.h",
6508 "include/grpc++/client_context.h",
6509 "include/grpc++/completion_queue.h",
6510 "include/grpc++/create_channel.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006511 "include/grpc++/create_channel_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006512 "include/grpc++/generic/async_generic_service.h",
6513 "include/grpc++/generic/generic_stub.h",
6514 "include/grpc++/grpc++.h",
6515 "include/grpc++/impl/call.h",
6516 "include/grpc++/impl/client_unary_call.h",
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07006517 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006518 "include/grpc++/impl/grpc_library.h",
6519 "include/grpc++/impl/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006520 "include/grpc++/impl/rpc_method.h",
6521 "include/grpc++/impl/rpc_service_method.h",
6522 "include/grpc++/impl/serialization_traits.h",
6523 "include/grpc++/impl/server_builder_option.h",
Yuchen Zenga42ec212016-04-29 13:03:06 -07006524 "include/grpc++/impl/server_builder_plugin.h",
6525 "include/grpc++/impl/server_initializer.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006526 "include/grpc++/impl/service_type.h",
6527 "include/grpc++/impl/sync.h",
6528 "include/grpc++/impl/sync_cxx11.h",
6529 "include/grpc++/impl/sync_no_cxx11.h",
6530 "include/grpc++/impl/thd.h",
6531 "include/grpc++/impl/thd_cxx11.h",
6532 "include/grpc++/impl/thd_no_cxx11.h",
6533 "include/grpc++/security/auth_context.h",
6534 "include/grpc++/security/auth_metadata_processor.h",
6535 "include/grpc++/security/credentials.h",
6536 "include/grpc++/security/server_credentials.h",
6537 "include/grpc++/server.h",
6538 "include/grpc++/server_builder.h",
6539 "include/grpc++/server_context.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006540 "include/grpc++/server_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006541 "include/grpc++/support/async_stream.h",
6542 "include/grpc++/support/async_unary_call.h",
6543 "include/grpc++/support/byte_buffer.h",
6544 "include/grpc++/support/channel_arguments.h",
yang-g17487f92016-06-03 15:21:15 -07006545 "include/grpc++/support/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006546 "include/grpc++/support/slice.h",
6547 "include/grpc++/support/status.h",
6548 "include/grpc++/support/status_code_enum.h",
6549 "include/grpc++/support/string_ref.h",
6550 "include/grpc++/support/stub_options.h",
6551 "include/grpc++/support/sync_stream.h",
6552 "include/grpc++/support/time.h",
6553 "src/cpp/client/create_channel_internal.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006554 "src/cpp/server/dynamic_thread_pool.h",
6555 "src/cpp/server/thread_pool_interface.h"
6556 ],
6557 "language": "c++",
6558 "name": "grpc++_base",
6559 "src": [
6560 "include/grpc++/alarm.h",
6561 "include/grpc++/channel.h",
6562 "include/grpc++/client_context.h",
6563 "include/grpc++/completion_queue.h",
6564 "include/grpc++/create_channel.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006565 "include/grpc++/create_channel_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006566 "include/grpc++/generic/async_generic_service.h",
6567 "include/grpc++/generic/generic_stub.h",
6568 "include/grpc++/grpc++.h",
6569 "include/grpc++/impl/call.h",
6570 "include/grpc++/impl/client_unary_call.h",
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07006571 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006572 "include/grpc++/impl/grpc_library.h",
6573 "include/grpc++/impl/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006574 "include/grpc++/impl/rpc_method.h",
6575 "include/grpc++/impl/rpc_service_method.h",
6576 "include/grpc++/impl/serialization_traits.h",
6577 "include/grpc++/impl/server_builder_option.h",
Yuchen Zenga42ec212016-04-29 13:03:06 -07006578 "include/grpc++/impl/server_builder_plugin.h",
6579 "include/grpc++/impl/server_initializer.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006580 "include/grpc++/impl/service_type.h",
6581 "include/grpc++/impl/sync.h",
6582 "include/grpc++/impl/sync_cxx11.h",
6583 "include/grpc++/impl/sync_no_cxx11.h",
6584 "include/grpc++/impl/thd.h",
6585 "include/grpc++/impl/thd_cxx11.h",
6586 "include/grpc++/impl/thd_no_cxx11.h",
6587 "include/grpc++/security/auth_context.h",
6588 "include/grpc++/security/auth_metadata_processor.h",
6589 "include/grpc++/security/credentials.h",
6590 "include/grpc++/security/server_credentials.h",
6591 "include/grpc++/server.h",
6592 "include/grpc++/server_builder.h",
6593 "include/grpc++/server_context.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006594 "include/grpc++/server_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006595 "include/grpc++/support/async_stream.h",
6596 "include/grpc++/support/async_unary_call.h",
6597 "include/grpc++/support/byte_buffer.h",
6598 "include/grpc++/support/channel_arguments.h",
yang-g17487f92016-06-03 15:21:15 -07006599 "include/grpc++/support/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006600 "include/grpc++/support/slice.h",
6601 "include/grpc++/support/status.h",
6602 "include/grpc++/support/status_code_enum.h",
6603 "include/grpc++/support/string_ref.h",
6604 "include/grpc++/support/stub_options.h",
6605 "include/grpc++/support/sync_stream.h",
6606 "include/grpc++/support/time.h",
6607 "src/cpp/client/channel.cc",
6608 "src/cpp/client/client_context.cc",
6609 "src/cpp/client/create_channel.cc",
6610 "src/cpp/client/create_channel_internal.cc",
6611 "src/cpp/client/create_channel_internal.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006612 "src/cpp/client/create_channel_posix.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006613 "src/cpp/client/credentials.cc",
6614 "src/cpp/client/generic_stub.cc",
6615 "src/cpp/client/insecure_credentials.cc",
6616 "src/cpp/common/channel_arguments.cc",
6617 "src/cpp/common/completion_queue.cc",
6618 "src/cpp/common/core_codegen.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006619 "src/cpp/common/rpc_method.cc",
6620 "src/cpp/server/async_generic_service.cc",
6621 "src/cpp/server/create_default_thread_pool.cc",
6622 "src/cpp/server/dynamic_thread_pool.cc",
6623 "src/cpp/server/dynamic_thread_pool.h",
6624 "src/cpp/server/insecure_server_credentials.cc",
6625 "src/cpp/server/server.cc",
6626 "src/cpp/server/server_builder.cc",
6627 "src/cpp/server/server_context.cc",
6628 "src/cpp/server/server_credentials.cc",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006629 "src/cpp/server/server_posix.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006630 "src/cpp/server/thread_pool_interface.h",
6631 "src/cpp/util/byte_buffer.cc",
6632 "src/cpp/util/slice.cc",
6633 "src/cpp/util/status.cc",
6634 "src/cpp/util/string_ref.cc",
6635 "src/cpp/util/time.cc"
6636 ],
6637 "third_party": false,
6638 "type": "filegroup"
6639 },
6640 {
6641 "deps": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006642 "grpc_codegen"
6643 ],
6644 "headers": [
6645 "include/grpc++/impl/codegen/async_stream.h",
6646 "include/grpc++/impl/codegen/async_unary_call.h",
6647 "include/grpc++/impl/codegen/call.h",
6648 "include/grpc++/impl/codegen/call_hook.h",
6649 "include/grpc++/impl/codegen/channel_interface.h",
6650 "include/grpc++/impl/codegen/client_context.h",
6651 "include/grpc++/impl/codegen/client_unary_call.h",
6652 "include/grpc++/impl/codegen/completion_queue.h",
6653 "include/grpc++/impl/codegen/completion_queue_tag.h",
yang-g17487f92016-06-03 15:21:15 -07006654 "include/grpc++/impl/codegen/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006655 "include/grpc++/impl/codegen/core_codegen_interface.h",
6656 "include/grpc++/impl/codegen/create_auth_context.h",
6657 "include/grpc++/impl/codegen/grpc_library.h",
6658 "include/grpc++/impl/codegen/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006659 "include/grpc++/impl/codegen/rpc_method.h",
6660 "include/grpc++/impl/codegen/rpc_service_method.h",
6661 "include/grpc++/impl/codegen/security/auth_context.h",
6662 "include/grpc++/impl/codegen/serialization_traits.h",
6663 "include/grpc++/impl/codegen/server_context.h",
6664 "include/grpc++/impl/codegen/server_interface.h",
6665 "include/grpc++/impl/codegen/service_type.h",
6666 "include/grpc++/impl/codegen/status.h",
6667 "include/grpc++/impl/codegen/status_code_enum.h",
6668 "include/grpc++/impl/codegen/string_ref.h",
6669 "include/grpc++/impl/codegen/stub_options.h",
6670 "include/grpc++/impl/codegen/sync.h",
6671 "include/grpc++/impl/codegen/sync_cxx11.h",
6672 "include/grpc++/impl/codegen/sync_no_cxx11.h",
6673 "include/grpc++/impl/codegen/sync_stream.h",
6674 "include/grpc++/impl/codegen/time.h"
6675 ],
6676 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006677 "name": "grpc++_codegen_base",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006678 "src": [
6679 "include/grpc++/impl/codegen/async_stream.h",
6680 "include/grpc++/impl/codegen/async_unary_call.h",
6681 "include/grpc++/impl/codegen/call.h",
6682 "include/grpc++/impl/codegen/call_hook.h",
6683 "include/grpc++/impl/codegen/channel_interface.h",
6684 "include/grpc++/impl/codegen/client_context.h",
6685 "include/grpc++/impl/codegen/client_unary_call.h",
6686 "include/grpc++/impl/codegen/completion_queue.h",
6687 "include/grpc++/impl/codegen/completion_queue_tag.h",
yang-g17487f92016-06-03 15:21:15 -07006688 "include/grpc++/impl/codegen/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006689 "include/grpc++/impl/codegen/core_codegen_interface.h",
6690 "include/grpc++/impl/codegen/create_auth_context.h",
6691 "include/grpc++/impl/codegen/grpc_library.h",
6692 "include/grpc++/impl/codegen/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006693 "include/grpc++/impl/codegen/rpc_method.h",
6694 "include/grpc++/impl/codegen/rpc_service_method.h",
6695 "include/grpc++/impl/codegen/security/auth_context.h",
6696 "include/grpc++/impl/codegen/serialization_traits.h",
6697 "include/grpc++/impl/codegen/server_context.h",
6698 "include/grpc++/impl/codegen/server_interface.h",
6699 "include/grpc++/impl/codegen/service_type.h",
6700 "include/grpc++/impl/codegen/status.h",
6701 "include/grpc++/impl/codegen/status_code_enum.h",
6702 "include/grpc++/impl/codegen/string_ref.h",
6703 "include/grpc++/impl/codegen/stub_options.h",
6704 "include/grpc++/impl/codegen/sync.h",
6705 "include/grpc++/impl/codegen/sync_cxx11.h",
6706 "include/grpc++/impl/codegen/sync_no_cxx11.h",
6707 "include/grpc++/impl/codegen/sync_stream.h",
yang-g34b58612016-06-03 17:30:09 -07006708 "include/grpc++/impl/codegen/time.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006709 ],
6710 "third_party": false,
6711 "type": "filegroup"
6712 },
6713 {
6714 "deps": [
yang-gddc3ebb2016-06-13 10:40:32 -07006715 "grpc++_codegen_base"
6716 ],
6717 "headers": [],
6718 "language": "c++",
6719 "name": "grpc++_codegen_base_src",
6720 "src": [
6721 "src/cpp/codegen/codegen_init.cc"
6722 ],
6723 "third_party": false,
6724 "type": "filegroup"
6725 },
6726 {
6727 "deps": [
yang-g17487f92016-06-03 15:21:15 -07006728 "grpc++_codegen_base",
6729 "grpc++_config_proto"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006730 ],
6731 "headers": [
yang-g17487f92016-06-03 15:21:15 -07006732 "include/grpc++/impl/codegen/proto_utils.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006733 ],
6734 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006735 "name": "grpc++_codegen_proto",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006736 "src": [
yang-g17487f92016-06-03 15:21:15 -07006737 "include/grpc++/impl/codegen/proto_utils.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006738 ],
6739 "third_party": false,
6740 "type": "filegroup"
6741 },
6742 {
6743 "deps": [],
6744 "headers": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006745 "include/grpc++/impl/codegen/config_protobuf.h"
6746 ],
6747 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006748 "name": "grpc++_config_proto",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006749 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006750 "include/grpc++/impl/codegen/config_protobuf.h"
6751 ],
6752 "third_party": false,
6753 "type": "filegroup"
Craig Tillerf75fc122015-06-25 06:58:00 -07006754 }
6755]