blob: c1f98ddfc39edb0bb1d448104366e34fcea39161 [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",
106 "name": "bin_encoder_test",
107 "src": [
108 "test/core/transport/chttp2/bin_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800109 ],
110 "third_party": false,
111 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700112 },
113 {
114 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800115 "gpr",
116 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700117 "grpc",
118 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700119 ],
120 "headers": [],
121 "language": "c",
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800122 "name": "census_context_test",
123 "src": [
124 "test/core/census/context_test.c"
Alistair Veitch75d5c0f2016-02-02 09:43:02 -0800125 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800126 "third_party": false,
127 "type": "target"
Alistair Veitch85afe712016-02-02 17:58:15 -0800128 },
129 {
130 "deps": [
Alistair Veitch749250f2016-02-11 09:23:20 -0800131 "gpr",
132 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -0700133 "grpc",
134 "grpc_test_util"
135 ],
136 "headers": [],
137 "language": "c",
yang-gc0ed5092015-12-09 08:48:08 -0800138 "name": "channel_create_test",
139 "src": [
140 "test/core/surface/channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800141 ],
142 "third_party": false,
143 "type": "target"
yang-gc0ed5092015-12-09 08:48:08 -0800144 },
145 {
146 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800147 "gpr",
148 "gpr_test_util",
yang-gc0ed5092015-12-09 08:48:08 -0800149 "grpc",
150 "grpc_test_util"
151 ],
152 "headers": [],
153 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800154 "name": "chttp2_hpack_encoder_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700155 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800156 "test/core/transport/chttp2/hpack_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800157 ],
158 "third_party": false,
159 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700160 },
161 {
162 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800163 "gpr",
164 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700165 "grpc",
166 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700167 ],
168 "headers": [],
169 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800170 "name": "chttp2_status_conversion_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700171 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800172 "test/core/transport/chttp2/status_conversion_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800173 ],
174 "third_party": false,
175 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700176 },
177 {
178 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800179 "gpr",
180 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700181 "grpc",
182 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700183 ],
184 "headers": [],
185 "language": "c",
186 "name": "chttp2_stream_map_test",
187 "src": [
188 "test/core/transport/chttp2/stream_map_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800189 ],
190 "third_party": false,
191 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700192 },
193 {
194 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800195 "gpr",
196 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700197 "grpc",
198 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700199 ],
200 "headers": [],
201 "language": "c",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800202 "name": "chttp2_varint_test",
203 "src": [
204 "test/core/transport/chttp2/varint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800205 ],
206 "third_party": false,
207 "type": "target"
Craig Tiller8ab91b22015-12-07 11:28:51 -0800208 },
209 {
210 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800211 "gpr",
212 "gpr_test_util",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800213 "grpc",
214 "grpc_test_util"
215 ],
216 "headers": [],
217 "language": "c",
Craig Tiller845516e2016-04-11 20:49:20 -0700218 "name": "client_fuzzer",
219 "src": [
220 "test/core/end2end/fuzzers/client_fuzzer.c"
221 ],
222 "third_party": false,
223 "type": "target"
224 },
225 {
226 "deps": [
227 "gpr",
228 "gpr_test_util",
229 "grpc",
230 "grpc_test_util"
231 ],
232 "headers": [],
233 "language": "c",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700234 "name": "compression_test",
235 "src": [
236 "test/core/compression/compression_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800237 ],
238 "third_party": false,
239 "type": "target"
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700240 },
241 {
242 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800243 "gpr",
244 "gpr_test_util",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700245 "grpc",
246 "grpc_test_util"
247 ],
248 "headers": [],
249 "language": "c",
Craig Tiller57e27432016-03-11 16:53:58 -0800250 "name": "concurrent_connectivity_test",
251 "src": [
252 "test/core/surface/concurrent_connectivity_test.c"
253 ],
254 "third_party": false,
255 "type": "target"
256 },
257 {
258 "deps": [
259 "gpr",
260 "gpr_test_util",
261 "grpc",
262 "grpc_test_util"
263 ],
264 "headers": [],
265 "language": "c",
Craig Tillere91ef682016-03-11 08:59:17 -0800266 "name": "dns_resolver_connectivity_test",
267 "src": [
268 "test/core/client_config/resolvers/dns_resolver_connectivity_test.c"
269 ],
270 "third_party": false,
271 "type": "target"
272 },
273 {
274 "deps": [
275 "gpr",
276 "gpr_test_util",
277 "grpc",
278 "grpc_test_util"
279 ],
280 "headers": [],
281 "language": "c",
Craig Tiller147c4f42015-12-11 12:32:39 -0800282 "name": "dns_resolver_test",
283 "src": [
284 "test/core/client_config/resolvers/dns_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800285 ],
286 "third_party": false,
287 "type": "target"
Craig Tiller147c4f42015-12-11 12:32:39 -0800288 },
289 {
290 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800291 "gpr",
292 "gpr_test_util",
Craig Tiller147c4f42015-12-11 12:32:39 -0800293 "grpc",
294 "grpc_test_util"
295 ],
296 "headers": [],
297 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700298 "name": "dualstack_socket_test",
299 "src": [
300 "test/core/end2end/dualstack_socket_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800301 ],
302 "third_party": false,
303 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700304 },
305 {
306 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800307 "gpr",
308 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700309 "grpc",
310 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700311 ],
312 "headers": [],
313 "language": "c",
Craig Tillerae69ad12015-08-27 09:06:31 -0700314 "name": "endpoint_pair_test",
315 "src": [
316 "test/core/iomgr/endpoint_pair_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800317 ],
318 "third_party": false,
319 "type": "target"
Craig Tillerae69ad12015-08-27 09:06:31 -0700320 },
321 {
322 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800323 "gpr",
324 "gpr_test_util",
Craig Tillerae69ad12015-08-27 09:06:31 -0700325 "grpc",
326 "grpc_test_util"
327 ],
328 "headers": [],
329 "language": "c",
Craig Tilleree98d842015-06-29 08:45:55 -0700330 "name": "fd_conservation_posix_test",
331 "src": [
332 "test/core/iomgr/fd_conservation_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800333 ],
334 "third_party": false,
335 "type": "target"
Craig Tilleree98d842015-06-29 08:45:55 -0700336 },
337 {
338 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800339 "gpr",
340 "gpr_test_util",
Craig Tilleree98d842015-06-29 08:45:55 -0700341 "grpc",
342 "grpc_test_util"
343 ],
344 "headers": [],
345 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700346 "name": "fd_posix_test",
347 "src": [
348 "test/core/iomgr/fd_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800349 ],
350 "third_party": false,
351 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700352 },
353 {
354 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800355 "gpr",
356 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700357 "grpc",
358 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700359 ],
360 "headers": [],
361 "language": "c",
362 "name": "fling_client",
363 "src": [
364 "test/core/fling/client.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800365 ],
366 "third_party": false,
367 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700368 },
369 {
370 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800371 "gpr",
372 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700373 "grpc",
374 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700375 ],
376 "headers": [],
377 "language": "c",
378 "name": "fling_server",
379 "src": [
380 "test/core/fling/server.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800381 ],
382 "third_party": false,
383 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700384 },
385 {
386 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800387 "gpr",
388 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700389 "grpc",
390 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700391 ],
392 "headers": [],
393 "language": "c",
394 "name": "fling_stream_test",
395 "src": [
396 "test/core/fling/fling_stream_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800397 ],
398 "third_party": false,
399 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700400 },
401 {
402 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800403 "gpr",
404 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700405 "grpc",
406 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700407 ],
408 "headers": [],
409 "language": "c",
410 "name": "fling_test",
411 "src": [
412 "test/core/fling/fling_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800413 ],
414 "third_party": false,
415 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700416 },
417 {
418 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800419 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -0700420 "grpc"
421 ],
422 "headers": [],
423 "language": "c",
424 "name": "gen_hpack_tables",
425 "src": [
Craig Tillerfe8592e2015-06-25 07:00:18 -0700426 "tools/codegen/core/gen_hpack_tables.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 {
Craig Tiller11a28c72015-08-24 07:54:34 -0700432 "deps": [],
Craig Tiller49772e02015-08-21 08:08:37 -0700433 "headers": [],
434 "language": "c",
435 "name": "gen_legal_metadata_characters",
436 "src": [
437 "tools/codegen/core/gen_legal_metadata_characters.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800438 ],
439 "third_party": false,
440 "type": "target"
Craig Tiller49772e02015-08-21 08:08:37 -0700441 },
442 {
Craig Tillerf75fc122015-06-25 06:58:00 -0700443 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800444 "gpr",
Craig Tiller1b719582016-03-24 09:06:13 -0700445 "gpr_test_util",
446 "grpc",
447 "grpc_test_util"
448 ],
449 "headers": [],
450 "language": "c",
451 "name": "goaway_server_test",
452 "src": [
453 "test/core/end2end/goaway_server_test.c"
454 ],
455 "third_party": false,
456 "type": "target"
457 },
458 {
459 "deps": [
460 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -0800461 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700462 ],
463 "headers": [],
464 "language": "c",
Craig Tillerfba79f22015-11-23 11:06:55 -0800465 "name": "gpr_avl_test",
466 "src": [
467 "test/core/support/avl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800468 ],
469 "third_party": false,
470 "type": "target"
Craig Tillerfba79f22015-11-23 11:06:55 -0800471 },
472 {
473 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800474 "gpr",
475 "gpr_test_util"
Craig Tillerfba79f22015-11-23 11:06:55 -0800476 ],
477 "headers": [],
478 "language": "c",
Craig Tillerc72cc422016-03-11 10:54:36 -0800479 "name": "gpr_backoff_test",
480 "src": [
481 "test/core/support/backoff_test.c"
482 ],
483 "third_party": false,
484 "type": "target"
485 },
486 {
487 "deps": [
488 "gpr",
489 "gpr_test_util"
490 ],
491 "headers": [],
492 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700493 "name": "gpr_cmdline_test",
494 "src": [
495 "test/core/support/cmdline_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800496 ],
497 "third_party": false,
498 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700499 },
500 {
501 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800502 "gpr",
503 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700504 ],
505 "headers": [],
506 "language": "c",
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700507 "name": "gpr_cpu_test",
508 "src": [
509 "test/core/support/cpu_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800510 ],
511 "third_party": false,
512 "type": "target"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700513 },
514 {
515 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800516 "gpr",
517 "gpr_test_util"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700518 ],
519 "headers": [],
520 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700521 "name": "gpr_env_test",
522 "src": [
523 "test/core/support/env_test.c"
Craig Tillerf75fc122015-06-25 06:58:00 -0700524 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800525 "third_party": false,
526 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700527 },
528 {
529 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800530 "gpr",
531 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700532 ],
533 "headers": [],
534 "language": "c",
535 "name": "gpr_histogram_test",
536 "src": [
537 "test/core/support/histogram_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800538 ],
539 "third_party": false,
540 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700541 },
542 {
543 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800544 "gpr",
545 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700546 ],
547 "headers": [],
548 "language": "c",
549 "name": "gpr_host_port_test",
550 "src": [
551 "test/core/support/host_port_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800552 ],
553 "third_party": false,
554 "type": "target"
555 },
556 {
557 "deps": [
558 "gpr",
559 "gpr_test_util"
560 ],
561 "headers": [],
562 "language": "c",
563 "name": "gpr_load_file_test",
564 "src": [
565 "test/core/support/load_file_test.c"
566 ],
567 "third_party": false,
568 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700569 },
570 {
571 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800572 "gpr",
573 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700574 ],
575 "headers": [],
576 "language": "c",
577 "name": "gpr_log_test",
578 "src": [
579 "test/core/support/log_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800580 ],
581 "third_party": false,
582 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700583 },
584 {
585 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800586 "gpr",
587 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700588 ],
589 "headers": [],
590 "language": "c",
591 "name": "gpr_slice_buffer_test",
592 "src": [
593 "test/core/support/slice_buffer_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800594 ],
595 "third_party": false,
596 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700597 },
598 {
599 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800600 "gpr",
601 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700602 ],
603 "headers": [],
604 "language": "c",
605 "name": "gpr_slice_test",
606 "src": [
607 "test/core/support/slice_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800608 ],
609 "third_party": false,
610 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700611 },
612 {
613 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800614 "gpr",
615 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700616 ],
617 "headers": [],
618 "language": "c",
Vijay Pai887f86b2015-07-10 17:12:10 -0700619 "name": "gpr_stack_lockfree_test",
620 "src": [
621 "test/core/support/stack_lockfree_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800622 ],
623 "third_party": false,
624 "type": "target"
Vijay Pai887f86b2015-07-10 17:12:10 -0700625 },
626 {
627 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800628 "gpr",
629 "gpr_test_util"
Vijay Pai887f86b2015-07-10 17:12:10 -0700630 ],
631 "headers": [],
632 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700633 "name": "gpr_string_test",
634 "src": [
635 "test/core/support/string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800636 ],
637 "third_party": false,
638 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700639 },
640 {
641 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800642 "gpr",
643 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700644 ],
645 "headers": [],
646 "language": "c",
647 "name": "gpr_sync_test",
648 "src": [
649 "test/core/support/sync_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800650 ],
651 "third_party": false,
652 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700653 },
654 {
655 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800656 "gpr",
657 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700658 ],
659 "headers": [],
660 "language": "c",
661 "name": "gpr_thd_test",
662 "src": [
663 "test/core/support/thd_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800664 ],
665 "third_party": false,
666 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700667 },
668 {
669 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800670 "gpr",
671 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700672 ],
673 "headers": [],
674 "language": "c",
675 "name": "gpr_time_test",
676 "src": [
677 "test/core/support/time_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800678 ],
679 "third_party": false,
680 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700681 },
682 {
683 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800684 "gpr",
685 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700686 ],
687 "headers": [],
688 "language": "c",
689 "name": "gpr_tls_test",
690 "src": [
691 "test/core/support/tls_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800692 ],
693 "third_party": false,
694 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700695 },
696 {
697 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800698 "gpr",
699 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700700 ],
701 "headers": [],
702 "language": "c",
703 "name": "gpr_useful_test",
704 "src": [
705 "test/core/support/useful_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800706 ],
707 "third_party": false,
708 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700709 },
710 {
711 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800712 "gpr",
713 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700714 "grpc",
715 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700716 ],
717 "headers": [],
718 "language": "c",
719 "name": "grpc_auth_context_test",
720 "src": [
721 "test/core/security/auth_context_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",
Craig Tiller732a8752016-02-22 15:59:19 -0800735 "name": "grpc_b64_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700736 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -0800737 "test/core/security/b64_test.c"
738 ],
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",
751 "name": "grpc_byte_buffer_reader_test",
752 "src": [
753 "test/core/surface/byte_buffer_reader_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800754 ],
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",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700767 "name": "grpc_channel_args_test",
768 "src": [
769 "test/core/channel/channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800770 ],
771 "third_party": false,
772 "type": "target"
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700773 },
774 {
775 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800776 "gpr",
777 "gpr_test_util",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700778 "grpc",
779 "grpc_test_util"
780 ],
781 "headers": [],
782 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700783 "name": "grpc_channel_stack_test",
784 "src": [
785 "test/core/channel/channel_stack_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800786 ],
787 "third_party": false,
788 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700789 },
790 {
791 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800792 "gpr",
793 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700794 "grpc",
795 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700796 ],
797 "headers": [],
798 "language": "c",
799 "name": "grpc_completion_queue_test",
800 "src": [
801 "test/core/surface/completion_queue_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_create_jwt",
816 "src": [
817 "test/core/security/create_jwt.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",
825 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700826 "grpc",
827 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700828 ],
829 "headers": [],
830 "language": "c",
831 "name": "grpc_credentials_test",
832 "src": [
833 "test/core/security/credentials_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800834 ],
835 "third_party": false,
836 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700837 },
838 {
839 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800840 "gpr",
841 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700842 "grpc",
843 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700844 ],
845 "headers": [],
846 "language": "c",
847 "name": "grpc_fetch_oauth2",
848 "src": [
849 "test/core/security/fetch_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800850 ],
851 "third_party": false,
852 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700853 },
854 {
855 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800856 "gpr",
857 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700858 "grpc",
859 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700860 ],
861 "headers": [],
862 "language": "c",
yang-ga1fecbc2015-12-07 15:46:49 -0800863 "name": "grpc_invalid_channel_args_test",
864 "src": [
865 "test/core/surface/invalid_channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800866 ],
867 "third_party": false,
868 "type": "target"
yang-ga1fecbc2015-12-07 15:46:49 -0800869 },
870 {
871 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800872 "gpr",
873 "gpr_test_util",
yang-ga1fecbc2015-12-07 15:46:49 -0800874 "grpc",
875 "grpc_test_util"
876 ],
877 "headers": [],
878 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700879 "name": "grpc_json_token_test",
880 "src": [
881 "test/core/security/json_token_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800882 ],
883 "third_party": false,
884 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700885 },
886 {
887 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800888 "gpr",
889 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700890 "grpc",
891 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700892 ],
893 "headers": [],
894 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200895 "name": "grpc_jwt_verifier_test",
896 "src": [
897 "test/core/security/jwt_verifier_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800898 ],
899 "third_party": false,
900 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200901 },
902 {
903 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800904 "gpr",
905 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200906 "grpc",
907 "grpc_test_util"
908 ],
909 "headers": [],
910 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700911 "name": "grpc_print_google_default_creds_token",
912 "src": [
913 "test/core/security/print_google_default_creds_token.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800914 ],
915 "third_party": false,
916 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700917 },
918 {
919 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800920 "gpr",
921 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700922 "grpc",
923 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700924 ],
925 "headers": [],
926 "language": "c",
927 "name": "grpc_security_connector_test",
928 "src": [
929 "test/core/security/security_connector_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800930 ],
931 "third_party": false,
932 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700933 },
934 {
935 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800936 "gpr",
937 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700938 "grpc",
939 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700940 ],
941 "headers": [],
942 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200943 "name": "grpc_verify_jwt",
944 "src": [
945 "test/core/security/verify_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800946 ],
947 "third_party": false,
948 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200949 },
950 {
951 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800952 "gpr",
953 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200954 "grpc",
955 "grpc_test_util"
956 ],
957 "headers": [],
958 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -0700959 "name": "hpack_parser_fuzzer_test",
960 "src": [
961 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c"
962 ],
963 "third_party": false,
964 "type": "target"
965 },
966 {
967 "deps": [
968 "gpr",
969 "gpr_test_util",
970 "grpc",
971 "grpc_test_util"
972 ],
973 "headers": [],
974 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700975 "name": "hpack_parser_test",
976 "src": [
977 "test/core/transport/chttp2/hpack_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800978 ],
979 "third_party": false,
980 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700981 },
982 {
983 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800984 "gpr",
985 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700986 "grpc",
987 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700988 ],
989 "headers": [],
990 "language": "c",
991 "name": "hpack_table_test",
992 "src": [
993 "test/core/transport/chttp2/hpack_table_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800994 ],
995 "third_party": false,
996 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700997 },
998 {
999 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001000 "gpr",
1001 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001002 "grpc",
1003 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001004 ],
1005 "headers": [],
1006 "language": "c",
Craig Tiller21239742016-03-23 16:33:28 -07001007 "name": "http_fuzzer_test",
1008 "src": [
1009 "test/core/http/fuzzer.c"
1010 ],
1011 "third_party": false,
1012 "type": "target"
1013 },
1014 {
1015 "deps": [
1016 "gpr",
1017 "gpr_test_util",
1018 "grpc",
1019 "grpc_test_util"
1020 ],
1021 "headers": [],
1022 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +11001023 "name": "http_parser_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07001024 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001025 "test/core/http/parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001026 ],
1027 "third_party": false,
1028 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001029 },
1030 {
1031 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001032 "gpr",
1033 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001034 "grpc",
1035 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001036 ],
1037 "headers": [],
1038 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +11001039 "name": "httpcli_format_request_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07001040 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001041 "test/core/http/format_request_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001042 ],
1043 "third_party": false,
1044 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001045 },
1046 {
1047 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001048 "gpr",
1049 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001050 "grpc",
1051 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001052 ],
1053 "headers": [],
1054 "language": "c",
1055 "name": "httpcli_test",
1056 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001057 "test/core/http/httpcli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001058 ],
1059 "third_party": false,
1060 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001061 },
1062 {
1063 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001064 "gpr",
1065 "gpr_test_util",
yang-gf1183302015-12-07 16:02:05 -08001066 "grpc",
1067 "grpc_test_util"
1068 ],
1069 "headers": [],
1070 "language": "c",
Craig Tillercc0535d2015-12-08 15:14:47 -08001071 "name": "httpscli_test",
1072 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001073 "test/core/http/httpscli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001074 ],
1075 "third_party": false,
1076 "type": "target"
Craig Tillercc0535d2015-12-08 15:14:47 -08001077 },
1078 {
1079 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001080 "gpr",
1081 "gpr_test_util",
Craig Tillercc0535d2015-12-08 15:14:47 -08001082 "grpc",
1083 "grpc_test_util"
1084 ],
1085 "headers": [],
1086 "language": "c",
yang-gf1183302015-12-07 16:02:05 -08001087 "name": "init_test",
1088 "src": [
1089 "test/core/surface/init_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001090 ],
1091 "third_party": false,
1092 "type": "target"
yang-gf1183302015-12-07 16:02:05 -08001093 },
1094 {
1095 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001096 "gpr",
1097 "gpr_test_util",
yang-gb50ae462015-12-07 22:22:56 -08001098 "grpc",
1099 "grpc_test_util"
1100 ],
1101 "headers": [],
1102 "language": "c",
Craig Tiller5cb79622016-03-15 14:46:54 -07001103 "name": "internal_api_canary_iomgr_test",
1104 "src": [
1105 "test/core/internal_api_canaries/iomgr.c"
1106 ],
1107 "third_party": false,
1108 "type": "target"
1109 },
1110 {
1111 "deps": [
1112 "gpr",
1113 "gpr_test_util",
1114 "grpc",
1115 "grpc_test_util"
1116 ],
1117 "headers": [],
1118 "language": "c",
1119 "name": "internal_api_canary_support_test",
1120 "src": [
1121 "test/core/internal_api_canaries/iomgr.c"
1122 ],
1123 "third_party": false,
1124 "type": "target"
1125 },
1126 {
1127 "deps": [
1128 "gpr",
1129 "gpr_test_util",
1130 "grpc",
1131 "grpc_test_util"
1132 ],
1133 "headers": [],
1134 "language": "c",
1135 "name": "internal_api_canary_transport_test",
1136 "src": [
1137 "test/core/internal_api_canaries/iomgr.c"
1138 ],
1139 "third_party": false,
1140 "type": "target"
1141 },
1142 {
1143 "deps": [
1144 "gpr",
1145 "gpr_test_util",
1146 "grpc",
1147 "grpc_test_util"
1148 ],
1149 "headers": [],
1150 "language": "c",
yang-g077f6f82015-12-07 11:22:51 -08001151 "name": "invalid_call_argument_test",
1152 "src": [
1153 "test/core/end2end/invalid_call_argument_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001154 ],
1155 "third_party": false,
1156 "type": "target"
yang-g077f6f82015-12-07 11:22:51 -08001157 },
1158 {
1159 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001160 "gpr",
Craig Tiller32173c52016-03-17 14:12:45 -07001161 "gpr_test_util",
1162 "grpc",
1163 "grpc_test_util"
1164 ],
1165 "headers": [],
1166 "language": "c",
1167 "name": "json_fuzzer_test",
1168 "src": [
1169 "test/core/json/fuzzer.c"
1170 ],
1171 "third_party": false,
1172 "type": "target"
1173 },
1174 {
1175 "deps": [
1176 "gpr",
Craig Tiller224b04f2015-06-25 07:11:18 -07001177 "grpc"
Craig Tillerf75fc122015-06-25 06:58:00 -07001178 ],
1179 "headers": [],
1180 "language": "c",
1181 "name": "json_rewrite",
1182 "src": [
1183 "test/core/json/json_rewrite.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001184 ],
1185 "third_party": false,
1186 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001187 },
1188 {
1189 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001190 "gpr",
1191 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001192 "grpc",
1193 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001194 ],
1195 "headers": [],
1196 "language": "c",
1197 "name": "json_rewrite_test",
1198 "src": [
1199 "test/core/json/json_rewrite_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001200 ],
1201 "third_party": false,
1202 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001203 },
1204 {
1205 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001206 "gpr",
1207 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001208 "grpc",
1209 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001210 ],
1211 "headers": [],
1212 "language": "c",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001213 "name": "json_stream_error_test",
1214 "src": [
1215 "test/core/json/json_stream_error_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001216 ],
1217 "third_party": false,
1218 "type": "target"
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001219 },
1220 {
1221 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001222 "gpr",
1223 "gpr_test_util",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001224 "grpc",
1225 "grpc_test_util"
1226 ],
1227 "headers": [],
1228 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001229 "name": "json_test",
1230 "src": [
1231 "test/core/json/json_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001232 ],
1233 "third_party": false,
1234 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001235 },
1236 {
1237 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001238 "gpr",
1239 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001240 "grpc",
1241 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001242 ],
1243 "headers": [],
1244 "language": "c",
1245 "name": "lame_client_test",
1246 "src": [
1247 "test/core/surface/lame_client_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001248 ],
1249 "third_party": false,
1250 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001251 },
1252 {
1253 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001254 "gpr",
1255 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001256 "grpc",
1257 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001258 ],
1259 "headers": [],
1260 "language": "c",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001261 "name": "lb_policies_test",
1262 "src": [
1263 "test/core/client_config/lb_policies_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001264 ],
1265 "third_party": false,
1266 "type": "target"
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001267 },
1268 {
1269 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001270 "gpr",
1271 "gpr_test_util",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001272 "grpc",
1273 "grpc_test_util"
1274 ],
1275 "headers": [],
1276 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001277 "name": "low_level_ping_pong_benchmark",
1278 "src": [
1279 "test/core/network_benchmarks/low_level_ping_pong.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001280 ],
1281 "third_party": false,
1282 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001283 },
1284 {
1285 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001286 "gpr",
1287 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001288 "grpc",
1289 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001290 ],
1291 "headers": [],
1292 "language": "c",
1293 "name": "message_compress_test",
1294 "src": [
1295 "test/core/compression/message_compress_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001296 ],
1297 "third_party": false,
1298 "type": "target"
1299 },
1300 {
1301 "deps": [
1302 "gpr",
1303 "gpr_test_util",
1304 "grpc",
1305 "grpc_test_util"
1306 ],
1307 "headers": [],
1308 "language": "c",
1309 "name": "mlog_test",
1310 "src": [
1311 "test/core/census/mlog_test.c"
1312 ],
1313 "third_party": false,
1314 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001315 },
1316 {
1317 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001318 "gpr",
1319 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001320 "grpc",
1321 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001322 ],
1323 "headers": [],
1324 "language": "c",
Craig Tillerebaa8602015-06-26 13:12:58 -07001325 "name": "multiple_server_queues_test",
1326 "src": [
1327 "test/core/end2end/multiple_server_queues_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001328 ],
1329 "third_party": false,
1330 "type": "target"
Craig Tillerebaa8602015-06-26 13:12:58 -07001331 },
1332 {
1333 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001334 "gpr",
1335 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001336 ],
1337 "headers": [],
1338 "language": "c",
1339 "name": "murmur_hash_test",
1340 "src": [
1341 "test/core/support/murmur_hash_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001342 ],
1343 "third_party": false,
1344 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001345 },
1346 {
1347 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001348 "gpr",
1349 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001350 "grpc",
1351 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001352 ],
1353 "headers": [],
1354 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07001355 "name": "nanopb_fuzzer_response_test",
1356 "src": [
1357 "test/core/nanopb/fuzzer_response.c"
1358 ],
1359 "third_party": false,
1360 "type": "target"
1361 },
1362 {
1363 "deps": [
1364 "gpr",
1365 "gpr_test_util",
1366 "grpc",
1367 "grpc_test_util"
1368 ],
1369 "headers": [],
1370 "language": "c",
1371 "name": "nanopb_fuzzer_serverlist_test",
1372 "src": [
1373 "test/core/nanopb/fuzzer_serverlist.c"
1374 ],
1375 "third_party": false,
1376 "type": "target"
1377 },
1378 {
1379 "deps": [
1380 "gpr",
1381 "gpr_test_util",
1382 "grpc",
1383 "grpc_test_util"
1384 ],
1385 "headers": [],
1386 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001387 "name": "no_server_test",
1388 "src": [
1389 "test/core/end2end/no_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001390 ],
1391 "third_party": false,
1392 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001393 },
1394 {
1395 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001396 "gpr",
1397 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001398 "grpc",
1399 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001400 ],
1401 "headers": [],
1402 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001403 "name": "resolve_address_test",
1404 "src": [
1405 "test/core/iomgr/resolve_address_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001406 ],
1407 "third_party": false,
1408 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001409 },
1410 {
1411 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001412 "gpr",
1413 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001414 "grpc",
1415 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001416 ],
1417 "headers": [],
1418 "language": "c",
yang-gd482e592015-12-10 14:04:00 -08001419 "name": "secure_channel_create_test",
1420 "src": [
1421 "test/core/surface/secure_channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001422 ],
1423 "third_party": false,
1424 "type": "target"
yang-gd482e592015-12-10 14:04:00 -08001425 },
1426 {
1427 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001428 "gpr",
1429 "gpr_test_util",
yang-gd482e592015-12-10 14:04:00 -08001430 "grpc",
1431 "grpc_test_util"
1432 ],
1433 "headers": [],
1434 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001435 "name": "secure_endpoint_test",
1436 "src": [
1437 "test/core/security/secure_endpoint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001438 ],
1439 "third_party": false,
1440 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001441 },
1442 {
1443 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001444 "gpr",
1445 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001446 "grpc",
yang-gfe9a9752015-12-09 10:47:18 -08001447 "grpc_test_util"
1448 ],
1449 "headers": [],
1450 "language": "c",
1451 "name": "server_chttp2_test",
1452 "src": [
1453 "test/core/surface/server_chttp2_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001454 ],
1455 "third_party": false,
1456 "type": "target"
yang-gfe9a9752015-12-09 10:47:18 -08001457 },
1458 {
1459 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001460 "gpr",
1461 "gpr_test_util",
yang-gfe9a9752015-12-09 10:47:18 -08001462 "grpc",
yang-gc3d94fb2015-12-10 14:38:00 -08001463 "grpc_test_util"
1464 ],
1465 "headers": [],
1466 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07001467 "name": "server_fuzzer",
1468 "src": [
1469 "test/core/end2end/fuzzers/server_fuzzer.c"
1470 ],
1471 "third_party": false,
1472 "type": "target"
1473 },
1474 {
1475 "deps": [
1476 "gpr",
1477 "gpr_test_util",
1478 "grpc",
1479 "grpc_test_util"
1480 ],
1481 "headers": [],
1482 "language": "c",
yang-gc3d94fb2015-12-10 14:38:00 -08001483 "name": "server_test",
1484 "src": [
1485 "test/core/surface/server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001486 ],
1487 "third_party": false,
1488 "type": "target"
yang-gc3d94fb2015-12-10 14:38:00 -08001489 },
1490 {
1491 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001492 "gpr",
1493 "gpr_test_util",
yang-gc3d94fb2015-12-10 14:38:00 -08001494 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08001495 "grpc_test_util",
1496 "test_tcp_server"
1497 ],
1498 "headers": [],
1499 "language": "c",
1500 "name": "set_initial_connect_string_test",
1501 "src": [
1502 "test/core/client_config/set_initial_connect_string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001503 ],
1504 "third_party": false,
1505 "type": "target"
yang-gc9fca182015-11-06 16:41:33 -08001506 },
1507 {
1508 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001509 "gpr",
1510 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08001511 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001512 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001513 ],
1514 "headers": [],
1515 "language": "c",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001516 "name": "sockaddr_resolver_test",
1517 "src": [
1518 "test/core/client_config/resolvers/sockaddr_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001519 ],
1520 "third_party": false,
1521 "type": "target"
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001522 },
1523 {
1524 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001525 "gpr",
1526 "gpr_test_util",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001527 "grpc",
1528 "grpc_test_util"
1529 ],
1530 "headers": [],
1531 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001532 "name": "sockaddr_utils_test",
1533 "src": [
1534 "test/core/iomgr/sockaddr_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001535 ],
1536 "third_party": false,
1537 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001538 },
1539 {
1540 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001541 "gpr",
1542 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001543 "grpc",
1544 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001545 ],
1546 "headers": [],
1547 "language": "c",
Craig Tiller27493202015-12-11 11:30:26 -08001548 "name": "socket_utils_test",
1549 "src": [
1550 "test/core/iomgr/socket_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001551 ],
1552 "third_party": false,
1553 "type": "target"
Craig Tiller27493202015-12-11 11:30:26 -08001554 },
1555 {
1556 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001557 "gpr",
1558 "gpr_test_util",
Alistair Veitchbb30d252016-01-12 17:36:05 -08001559 "grpc",
1560 "grpc_test_util"
1561 ],
1562 "headers": [],
1563 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001564 "name": "tcp_client_posix_test",
1565 "src": [
1566 "test/core/iomgr/tcp_client_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001567 ],
1568 "third_party": false,
1569 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001570 },
1571 {
1572 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001573 "gpr",
1574 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001575 "grpc",
1576 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001577 ],
1578 "headers": [],
1579 "language": "c",
1580 "name": "tcp_posix_test",
1581 "src": [
1582 "test/core/iomgr/tcp_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001583 ],
1584 "third_party": false,
1585 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001586 },
1587 {
1588 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001589 "gpr",
1590 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001591 "grpc",
1592 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001593 ],
1594 "headers": [],
1595 "language": "c",
1596 "name": "tcp_server_posix_test",
1597 "src": [
1598 "test/core/iomgr/tcp_server_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001599 ],
1600 "third_party": false,
1601 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001602 },
1603 {
1604 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001605 "gpr",
1606 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001607 "grpc",
1608 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001609 ],
1610 "headers": [],
1611 "language": "c",
1612 "name": "time_averaged_stats_test",
1613 "src": [
1614 "test/core/iomgr/time_averaged_stats_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001615 ],
1616 "third_party": false,
1617 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001618 },
1619 {
1620 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001621 "gpr",
1622 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001623 "grpc",
1624 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001625 ],
1626 "headers": [],
1627 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001628 "name": "timeout_encoding_test",
1629 "src": [
1630 "test/core/transport/chttp2/timeout_encoding_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001631 ],
1632 "third_party": false,
1633 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001634 },
1635 {
1636 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001637 "gpr",
1638 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001639 "grpc",
1640 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001641 ],
1642 "headers": [],
1643 "language": "c",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001644 "name": "timer_heap_test",
1645 "src": [
1646 "test/core/iomgr/timer_heap_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001647 ],
1648 "third_party": false,
1649 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001650 },
1651 {
1652 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001653 "gpr",
1654 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001655 "grpc",
1656 "grpc_test_util"
1657 ],
1658 "headers": [],
1659 "language": "c",
1660 "name": "timer_list_test",
1661 "src": [
1662 "test/core/iomgr/timer_list_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001663 ],
1664 "third_party": false,
1665 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001666 },
1667 {
1668 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001669 "gpr",
1670 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001671 "grpc",
1672 "grpc_test_util"
1673 ],
1674 "headers": [],
1675 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001676 "name": "timers_test",
1677 "src": [
1678 "test/core/profiling/timers_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001679 ],
1680 "third_party": false,
1681 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001682 },
1683 {
1684 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001685 "gpr",
1686 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001687 "grpc",
1688 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001689 ],
1690 "headers": [],
1691 "language": "c",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001692 "name": "transport_connectivity_state_test",
1693 "src": [
1694 "test/core/transport/connectivity_state_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001695 ],
1696 "third_party": false,
1697 "type": "target"
Craig Tiller179e6fe2015-12-09 11:09:47 -08001698 },
1699 {
1700 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001701 "gpr",
1702 "gpr_test_util",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001703 "grpc",
1704 "grpc_test_util"
1705 ],
1706 "headers": [],
1707 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001708 "name": "transport_metadata_test",
1709 "src": [
1710 "test/core/transport/metadata_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001711 ],
1712 "third_party": false,
1713 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001714 },
1715 {
1716 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001717 "gpr",
1718 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001719 "grpc",
1720 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001721 ],
1722 "headers": [],
1723 "language": "c",
1724 "name": "transport_security_test",
1725 "src": [
1726 "test/core/tsi/transport_security_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001727 ],
1728 "third_party": false,
1729 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001730 },
1731 {
1732 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001733 "gpr",
1734 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001735 "grpc",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001736 "grpc_test_util"
1737 ],
1738 "headers": [],
1739 "language": "c",
Robbie Shade69535292015-07-10 14:27:34 -04001740 "name": "udp_server_test",
1741 "src": [
1742 "test/core/iomgr/udp_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001743 ],
1744 "third_party": false,
1745 "type": "target"
Robbie Shade69535292015-07-10 14:27:34 -04001746 },
1747 {
1748 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001749 "gpr",
1750 "gpr_test_util",
Robbie Shade69535292015-07-10 14:27:34 -04001751 "grpc",
1752 "grpc_test_util"
1753 ],
1754 "headers": [],
1755 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -07001756 "name": "uri_fuzzer_test",
1757 "src": [
1758 "test/core/client_config/uri_fuzzer_test.c"
1759 ],
1760 "third_party": false,
1761 "type": "target"
1762 },
1763 {
1764 "deps": [
1765 "gpr",
1766 "gpr_test_util",
1767 "grpc",
1768 "grpc_test_util"
1769 ],
1770 "headers": [],
1771 "language": "c",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001772 "name": "uri_parser_test",
1773 "src": [
1774 "test/core/client_config/uri_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001775 ],
1776 "third_party": false,
1777 "type": "target"
Craig Tillerc7b5f762015-06-27 11:48:42 -07001778 },
1779 {
1780 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001781 "gpr",
1782 "gpr_test_util",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001783 "grpc",
Craig Tiller73b66062015-09-09 09:34:46 -07001784 "grpc_test_util"
1785 ],
1786 "headers": [],
1787 "language": "c",
1788 "name": "workqueue_test",
1789 "src": [
1790 "test/core/iomgr/workqueue_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001791 ],
1792 "third_party": false,
1793 "type": "target"
Craig Tiller73b66062015-09-09 09:34:46 -07001794 },
1795 {
1796 "deps": [
Vijay Pai29e1d952016-02-11 00:26:18 -08001797 "gpr",
1798 "gpr_test_util",
Craig Tiller73b66062015-09-09 09:34:46 -07001799 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001800 "grpc++",
1801 "grpc++_test_util",
1802 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001803 ],
1804 "headers": [],
1805 "language": "c++",
vjpai04e992a2016-02-10 16:58:38 -08001806 "name": "alarm_cpp_test",
1807 "src": [
1808 "test/cpp/common/alarm_cpp_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001809 ],
1810 "third_party": false,
1811 "type": "target"
vjpai04e992a2016-02-10 16:58:38 -08001812 },
1813 {
1814 "deps": [
Vijay Paic41abec2016-02-11 00:23:21 -08001815 "gpr",
1816 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07001817 "grpc",
1818 "grpc++",
1819 "grpc++_test_util",
1820 "grpc_test_util"
1821 ],
1822 "headers": [],
1823 "language": "c++",
1824 "name": "async_end2end_test",
1825 "src": [
1826 "test/cpp/end2end/async_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001827 ],
1828 "third_party": false,
1829 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001830 },
1831 {
1832 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001833 "gpr",
1834 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001835 "grpc",
1836 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001837 "grpc++_test_util",
yang-gd090fe12015-08-25 16:53:07 -07001838 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001839 ],
1840 "headers": [],
1841 "language": "c++",
yang-g7ef72322015-07-16 21:00:51 -07001842 "name": "auth_property_iterator_test",
1843 "src": [
1844 "test/cpp/common/auth_property_iterator_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001845 ],
1846 "third_party": false,
1847 "type": "target"
yang-g7ef72322015-07-16 21:00:51 -07001848 },
1849 {
1850 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001851 "gpr",
yang-g7ef72322015-07-16 21:00:51 -07001852 "grpc",
1853 "grpc++"
1854 ],
1855 "headers": [],
1856 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001857 "name": "channel_arguments_test",
1858 "src": [
yang-g52705592015-11-25 11:45:33 -08001859 "test/cpp/common/channel_arguments_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001860 ],
1861 "third_party": false,
1862 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001863 },
1864 {
1865 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001866 "gpr",
1867 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001868 "grpc",
1869 "grpc++",
1870 "grpc++_test_util",
yang-gabdec2d2016-05-19 10:11:24 -07001871 "grpc_cli_libs",
Craig Tiller224b04f2015-06-25 07:11:18 -07001872 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001873 ],
1874 "headers": [],
1875 "language": "c++",
1876 "name": "cli_call_test",
1877 "src": [
1878 "test/cpp/util/cli_call_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001879 ],
1880 "third_party": false,
1881 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001882 },
1883 {
1884 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001885 "gpr",
1886 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001887 "grpc",
1888 "grpc++",
1889 "grpc++_test_util",
1890 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001891 ],
1892 "headers": [],
1893 "language": "c++",
1894 "name": "client_crash_test",
1895 "src": [
1896 "test/cpp/end2end/client_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001897 ],
1898 "third_party": false,
1899 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001900 },
1901 {
1902 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001903 "gpr",
1904 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001905 "grpc",
1906 "grpc++",
1907 "grpc++_test_util",
1908 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001909 ],
1910 "headers": [],
1911 "language": "c++",
1912 "name": "client_crash_test_server",
1913 "src": [
1914 "test/cpp/end2end/client_crash_test_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001915 ],
1916 "third_party": false,
1917 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001918 },
1919 {
1920 "deps": [
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001921 "gpr",
1922 "grpc",
1923 "grpc++",
yang-g17487f92016-06-03 15:21:15 -07001924 "grpc++_codegen_base"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001925 ],
1926 "headers": [
1927 "src/proto/grpc/testing/control.grpc.pb.h",
1928 "src/proto/grpc/testing/control.pb.h",
1929 "src/proto/grpc/testing/messages.grpc.pb.h",
1930 "src/proto/grpc/testing/messages.pb.h",
1931 "src/proto/grpc/testing/payloads.grpc.pb.h",
1932 "src/proto/grpc/testing/payloads.pb.h",
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001933 "src/proto/grpc/testing/services.grpc.pb.h",
1934 "src/proto/grpc/testing/services.pb.h",
1935 "src/proto/grpc/testing/stats.grpc.pb.h",
1936 "src/proto/grpc/testing/stats.pb.h"
1937 ],
1938 "language": "c++",
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001939 "name": "codegen_test_full",
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001940 "src": [
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001941 "test/cpp/codegen/codegen_test_full.cc"
1942 ],
1943 "third_party": false,
1944 "type": "target"
1945 },
1946 {
1947 "deps": [
yang-g34b58612016-06-03 17:30:09 -07001948 "grpc++_codegen_base",
1949 "grpc++_codegen_base_src"
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001950 ],
1951 "headers": [
1952 "src/proto/grpc/testing/control.grpc.pb.h",
1953 "src/proto/grpc/testing/control.pb.h",
1954 "src/proto/grpc/testing/messages.grpc.pb.h",
1955 "src/proto/grpc/testing/messages.pb.h",
1956 "src/proto/grpc/testing/payloads.grpc.pb.h",
1957 "src/proto/grpc/testing/payloads.pb.h",
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07001958 "src/proto/grpc/testing/services.grpc.pb.h",
1959 "src/proto/grpc/testing/services.pb.h",
1960 "src/proto/grpc/testing/stats.grpc.pb.h",
1961 "src/proto/grpc/testing/stats.pb.h"
1962 ],
1963 "language": "c++",
1964 "name": "codegen_test_minimal",
1965 "src": [
1966 "test/cpp/codegen/codegen_test_minimal.cc"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001967 ],
1968 "third_party": false,
1969 "type": "target"
1970 },
1971 {
1972 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001973 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07001974 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001975 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07001976 ],
1977 "headers": [],
1978 "language": "c++",
1979 "name": "credentials_test",
1980 "src": [
1981 "test/cpp/client/credentials_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001982 ],
1983 "third_party": false,
1984 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001985 },
1986 {
1987 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001988 "gpr",
1989 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001990 "grpc",
1991 "grpc++",
1992 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001993 ],
1994 "headers": [],
1995 "language": "c++",
1996 "name": "cxx_byte_buffer_test",
1997 "src": [
1998 "test/cpp/util/byte_buffer_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001999 ],
2000 "third_party": false,
2001 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002002 },
2003 {
2004 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002005 "gpr",
2006 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002007 "grpc",
2008 "grpc++",
2009 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002010 ],
2011 "headers": [],
2012 "language": "c++",
2013 "name": "cxx_slice_test",
2014 "src": [
2015 "test/cpp/util/slice_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002016 ],
2017 "third_party": false,
2018 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002019 },
2020 {
2021 "deps": [
Julien Boeuf0382bfa2015-08-24 23:55:43 -07002022 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07002023 ],
2024 "headers": [],
2025 "language": "c++",
Julien Boeuf8fd915a2015-08-19 21:18:14 -07002026 "name": "cxx_string_ref_test",
2027 "src": [
2028 "test/cpp/util/string_ref_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002029 ],
2030 "third_party": false,
2031 "type": "target"
Julien Boeuf8fd915a2015-08-19 21:18:14 -07002032 },
2033 {
2034 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002035 "gpr",
2036 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07002037 "grpc",
2038 "grpc++",
2039 "grpc_test_util"
2040 ],
2041 "headers": [],
2042 "language": "c++",
2043 "name": "cxx_time_test",
2044 "src": [
2045 "test/cpp/util/time_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002046 ],
2047 "third_party": false,
2048 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002049 },
2050 {
2051 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002052 "gpr",
2053 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002054 "grpc",
2055 "grpc++",
2056 "grpc++_test_util",
2057 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002058 ],
2059 "headers": [],
2060 "language": "c++",
2061 "name": "end2end_test",
2062 "src": [
2063 "test/cpp/end2end/end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002064 ],
2065 "third_party": false,
2066 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002067 },
2068 {
2069 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002070 "gpr",
2071 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002072 "grpc",
2073 "grpc++",
2074 "grpc++_test_util",
2075 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002076 ],
2077 "headers": [],
2078 "language": "c++",
2079 "name": "generic_end2end_test",
2080 "src": [
2081 "test/cpp/end2end/generic_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002082 ],
2083 "third_party": false,
2084 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002085 },
2086 {
2087 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002088 "gpr",
yang-gb8aa58b2016-04-14 15:50:50 -07002089 "grpc",
2090 "grpc++"
2091 ],
2092 "headers": [
2093 "src/proto/grpc/testing/compiler_test.grpc.pb.h",
2094 "src/proto/grpc/testing/compiler_test.pb.h"
2095 ],
2096 "language": "c++",
2097 "name": "golden_file_test",
2098 "src": [
2099 "test/cpp/codegen/golden_file_test.cc"
2100 ],
2101 "third_party": false,
2102 "type": "target"
2103 },
2104 {
2105 "deps": [
2106 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08002107 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002108 "grpc",
2109 "grpc++",
2110 "grpc++_test_config",
2111 "grpc++_test_util",
yang-gabdec2d2016-05-19 10:11:24 -07002112 "grpc_cli_libs",
Craig Tiller224b04f2015-06-25 07:11:18 -07002113 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002114 ],
2115 "headers": [],
2116 "language": "c++",
2117 "name": "grpc_cli",
2118 "src": [
2119 "test/cpp/util/grpc_cli.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002120 ],
2121 "third_party": false,
2122 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002123 },
2124 {
2125 "deps": [
2126 "grpc_plugin_support"
2127 ],
2128 "headers": [],
2129 "language": "c++",
2130 "name": "grpc_cpp_plugin",
2131 "src": [
2132 "src/compiler/cpp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002133 ],
2134 "third_party": false,
2135 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002136 },
2137 {
2138 "deps": [
2139 "grpc_plugin_support"
2140 ],
2141 "headers": [],
2142 "language": "c++",
2143 "name": "grpc_csharp_plugin",
2144 "src": [
2145 "src/compiler/csharp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002146 ],
2147 "third_party": false,
2148 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002149 },
2150 {
2151 "deps": [
2152 "grpc_plugin_support"
2153 ],
2154 "headers": [],
2155 "language": "c++",
murgatroid99d2ee81f2016-02-26 11:10:33 -08002156 "name": "grpc_node_plugin",
2157 "src": [
2158 "src/compiler/node_plugin.cc"
murgatroid99e264e392016-04-19 10:56:01 -07002159 ],
2160 "third_party": false,
2161 "type": "target"
murgatroid99d2ee81f2016-02-26 11:10:33 -08002162 },
2163 {
2164 "deps": [
2165 "grpc_plugin_support"
2166 ],
2167 "headers": [],
2168 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002169 "name": "grpc_objective_c_plugin",
2170 "src": [
2171 "src/compiler/objective_c_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++",
2182 "name": "grpc_python_plugin",
2183 "src": [
2184 "src/compiler/python_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002185 ],
2186 "third_party": false,
2187 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002188 },
2189 {
2190 "deps": [
2191 "grpc_plugin_support"
2192 ],
2193 "headers": [],
2194 "language": "c++",
2195 "name": "grpc_ruby_plugin",
2196 "src": [
2197 "src/compiler/ruby_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": [
Craig Tillereb841e22016-02-11 15:49:16 -08002204 "grpc",
2205 "grpc++",
2206 "grpc++_test_util",
2207 "grpc_test_util"
2208 ],
2209 "headers": [
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07002210 "src/proto/grpc/lb/v1/load_balancer.grpc.pb.h",
2211 "src/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillereb841e22016-02-11 15:49:16 -08002212 ],
2213 "language": "c++",
2214 "name": "grpclb_api_test",
2215 "src": [
2216 "test/cpp/grpclb/grpclb_api_test.cc"
Craig Tiller4ea45992016-02-23 17:13:38 -08002217 ],
2218 "third_party": false,
2219 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002220 },
2221 {
2222 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002223 "gpr",
2224 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002225 "grpc",
2226 "grpc++",
yang-gbe5a2c42016-01-14 13:11:15 -08002227 "grpc++_test_util",
2228 "grpc_test_util"
2229 ],
2230 "headers": [],
2231 "language": "c++",
2232 "name": "hybrid_end2end_test",
2233 "src": [
2234 "test/cpp/end2end/hybrid_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002235 ],
2236 "third_party": false,
2237 "type": "target"
yang-gbe5a2c42016-01-14 13:11:15 -08002238 },
2239 {
2240 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002241 "gpr",
2242 "gpr_test_util",
yang-gbe5a2c42016-01-14 13:11:15 -08002243 "grpc",
2244 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002245 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002246 "grpc++_test_util",
2247 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002248 "interop_client_helper",
2249 "interop_client_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002250 ],
2251 "headers": [],
2252 "language": "c++",
2253 "name": "interop_client",
Craig Tiller732a8752016-02-22 15:59:19 -08002254 "src": [],
2255 "third_party": false,
2256 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002257 },
2258 {
2259 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002260 "gpr",
2261 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002262 "grpc",
2263 "grpc++",
2264 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002265 "grpc++_test_util",
2266 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002267 "interop_server_helper",
2268 "interop_server_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002269 ],
2270 "headers": [],
2271 "language": "c++",
2272 "name": "interop_server",
Craig Tiller732a8752016-02-22 15:59:19 -08002273 "src": [],
2274 "third_party": false,
2275 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002276 },
2277 {
2278 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002279 "gpr",
2280 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002281 "grpc",
2282 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002283 ],
2284 "headers": [],
2285 "language": "c++",
2286 "name": "interop_test",
2287 "src": [
2288 "test/cpp/interop/interop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002289 ],
2290 "third_party": false,
2291 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002292 },
2293 {
2294 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002295 "gpr",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002296 "gpr_test_util",
2297 "grpc",
2298 "grpc++",
2299 "grpc++_test_config",
2300 "grpc++_test_util",
2301 "grpc_test_util"
2302 ],
2303 "headers": [],
2304 "language": "c++",
2305 "name": "json_run_localhost",
2306 "src": [
2307 "test/cpp/qps/json_run_localhost.cc"
2308 ],
2309 "third_party": false,
2310 "type": "target"
2311 },
2312 {
2313 "deps": [
2314 "gpr",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002315 "grpc",
2316 "grpc++",
2317 "grpc++_test_config"
2318 ],
2319 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002320 "src/proto/grpc/testing/metrics.grpc.pb.h",
2321 "src/proto/grpc/testing/metrics.pb.h",
2322 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002323 ],
2324 "language": "c++",
2325 "name": "metrics_client",
2326 "src": [
2327 "test/cpp/interop/metrics_client.cc",
2328 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002329 ],
2330 "third_party": false,
2331 "type": "target"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002332 },
2333 {
2334 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002335 "gpr",
2336 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002337 "grpc",
2338 "grpc++",
2339 "grpc++_test_util",
2340 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002341 ],
2342 "headers": [],
2343 "language": "c++",
2344 "name": "mock_test",
2345 "src": [
2346 "test/cpp/end2end/mock_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002347 ],
2348 "third_party": false,
2349 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002350 },
2351 {
2352 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002353 "gpr",
2354 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002355 "grpc",
2356 "grpc++",
Yuchen Zeng91c51a72016-05-20 14:46:49 -07002357 "grpc++_reflection",
2358 "grpc++_test_util",
2359 "grpc_test_util"
2360 ],
2361 "headers": [
2362 "test/cpp/util/proto_reflection_descriptor_database.h"
2363 ],
2364 "language": "c++",
2365 "name": "proto_server_reflection_test",
2366 "src": [
2367 "test/cpp/end2end/proto_server_reflection_test.cc",
2368 "test/cpp/util/proto_reflection_descriptor_database.cc",
2369 "test/cpp/util/proto_reflection_descriptor_database.h"
2370 ],
2371 "third_party": false,
2372 "type": "target"
2373 },
2374 {
2375 "deps": [
2376 "gpr",
2377 "gpr_test_util",
2378 "grpc",
2379 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002380 "grpc++_test_util",
2381 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002382 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002383 ],
2384 "headers": [],
2385 "language": "c++",
2386 "name": "qps_interarrival_test",
2387 "src": [
2388 "test/cpp/qps/qps_interarrival_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002389 ],
2390 "third_party": false,
2391 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002392 },
2393 {
2394 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002395 "gpr",
2396 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002397 "grpc",
2398 "grpc++",
2399 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002400 "grpc++_test_util",
2401 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002402 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002403 ],
David Klempnere27d1892016-05-19 13:50:16 -07002404 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07002405 "language": "c++",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002406 "name": "qps_json_driver",
2407 "src": [
2408 "test/cpp/qps/qps_json_driver.cc"
2409 ],
2410 "third_party": false,
2411 "type": "target"
2412 },
2413 {
2414 "deps": [
2415 "gpr",
2416 "gpr_test_util",
2417 "grpc",
2418 "grpc++",
2419 "grpc++_test_config",
2420 "grpc++_test_util",
2421 "grpc_test_util",
2422 "qps"
2423 ],
2424 "headers": [],
2425 "language": "c++",
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002426 "name": "qps_openloop_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07002427 "src": [
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002428 "test/cpp/qps/qps_openloop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002429 ],
2430 "third_party": false,
2431 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002432 },
2433 {
2434 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002435 "gpr",
2436 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002437 "grpc",
2438 "grpc++",
2439 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002440 "grpc++_test_util",
2441 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002442 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002443 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07002444 "headers": [
2445 "test/cpp/qps/client.h",
2446 "test/cpp/qps/server.h"
2447 ],
2448 "language": "c++",
2449 "name": "qps_worker",
2450 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07002451 "test/cpp/qps/client.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07002452 "test/cpp/qps/server.h",
2453 "test/cpp/qps/worker.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002454 ],
2455 "third_party": false,
2456 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002457 },
2458 {
2459 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002460 "gpr",
2461 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002462 "grpc",
2463 "grpc++",
2464 "grpc++_test_config",
2465 "grpc++_test_util",
2466 "grpc_test_util"
2467 ],
2468 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002469 "src/proto/grpc/testing/empty.grpc.pb.h",
2470 "src/proto/grpc/testing/empty.pb.h",
2471 "src/proto/grpc/testing/messages.grpc.pb.h",
2472 "src/proto/grpc/testing/messages.pb.h",
2473 "src/proto/grpc/testing/test.grpc.pb.h",
2474 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002475 ],
2476 "language": "c++",
2477 "name": "reconnect_interop_client",
2478 "src": [
2479 "test/cpp/interop/reconnect_interop_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002480 ],
2481 "third_party": false,
2482 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -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",
Craig Tiller71f3a882015-12-02 12:47:58 -08002493 "reconnect_server",
2494 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07002495 ],
2496 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002497 "src/proto/grpc/testing/empty.grpc.pb.h",
2498 "src/proto/grpc/testing/empty.pb.h",
2499 "src/proto/grpc/testing/messages.grpc.pb.h",
2500 "src/proto/grpc/testing/messages.pb.h",
2501 "src/proto/grpc/testing/test.grpc.pb.h",
2502 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002503 ],
2504 "language": "c++",
2505 "name": "reconnect_interop_server",
2506 "src": [
2507 "test/cpp/interop/reconnect_interop_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002508 ],
2509 "third_party": false,
2510 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002511 },
2512 {
2513 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002514 "gpr",
2515 "gpr_test_util",
yang-g8068f862015-07-06 15:05:48 -07002516 "grpc",
yang-gd090fe12015-08-25 16:53:07 -07002517 "grpc++",
2518 "grpc++_test_util",
2519 "grpc_test_util"
yang-g8068f862015-07-06 15:05:48 -07002520 ],
2521 "headers": [],
2522 "language": "c++",
2523 "name": "secure_auth_context_test",
2524 "src": [
2525 "test/cpp/common/secure_auth_context_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002526 ],
2527 "third_party": false,
2528 "type": "target"
yang-g8068f862015-07-06 15:05:48 -07002529 },
2530 {
2531 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002532 "gpr",
2533 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002534 "grpc",
2535 "grpc++",
2536 "grpc++_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002537 "grpc_test_util",
2538 "qps"
2539 ],
2540 "headers": [],
2541 "language": "c++",
2542 "name": "secure_sync_unary_ping_pong_test",
2543 "src": [
2544 "test/cpp/qps/secure_sync_unary_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002545 ],
2546 "third_party": false,
2547 "type": "target"
vjpaif8603ad2015-11-04 12:49:33 -08002548 },
2549 {
2550 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002551 "gpr",
2552 "gpr_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002553 "grpc",
2554 "grpc++",
2555 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002556 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002557 ],
2558 "headers": [],
2559 "language": "c++",
Yuchen Zenga42ec212016-04-29 13:03:06 -07002560 "name": "server_builder_plugin_test",
2561 "src": [
2562 "test/cpp/end2end/server_builder_plugin_test.cc"
2563 ],
2564 "third_party": false,
2565 "type": "target"
2566 },
2567 {
2568 "deps": [
2569 "gpr",
2570 "gpr_test_util",
2571 "grpc",
2572 "grpc++",
2573 "grpc++_test_util",
2574 "grpc_test_util"
2575 ],
2576 "headers": [],
2577 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002578 "name": "server_crash_test",
2579 "src": [
2580 "test/cpp/end2end/server_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002581 ],
2582 "third_party": false,
2583 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002584 },
2585 {
2586 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002587 "gpr",
2588 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002589 "grpc",
2590 "grpc++",
2591 "grpc++_test_util",
2592 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002593 ],
2594 "headers": [],
2595 "language": "c++",
2596 "name": "server_crash_test_client",
2597 "src": [
2598 "test/cpp/end2end/server_crash_test_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002599 ],
2600 "third_party": false,
2601 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002602 },
2603 {
2604 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002605 "gpr",
2606 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002607 "grpc",
2608 "grpc++",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002609 "grpc++_test_util",
Craig Tiller333ced02015-08-24 10:57:32 -07002610 "grpc_test_util"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002611 ],
2612 "headers": [],
2613 "language": "c++",
2614 "name": "shutdown_test",
2615 "src": [
2616 "test/cpp/end2end/shutdown_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002617 ],
2618 "third_party": false,
2619 "type": "target"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002620 },
2621 {
2622 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002623 "gpr",
2624 "gpr_test_util",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002625 "grpc",
2626 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002627 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002628 ],
2629 "headers": [],
2630 "language": "c++",
2631 "name": "status_test",
2632 "src": [
2633 "test/cpp/util/status_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002634 ],
2635 "third_party": false,
2636 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002637 },
2638 {
2639 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002640 "gpr",
2641 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002642 "grpc",
2643 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002644 "grpc++_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002645 "grpc_test_util"
2646 ],
2647 "headers": [],
2648 "language": "c++",
2649 "name": "streaming_throughput_test",
2650 "src": [
2651 "test/cpp/end2end/streaming_throughput_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002652 ],
2653 "third_party": false,
2654 "type": "target"
Craig Tiller2ded19b2015-08-26 16:39:17 -07002655 },
2656 {
2657 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002658 "gpr",
2659 "gpr_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002660 "grpc",
2661 "grpc++",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002662 "grpc++_test_config",
2663 "grpc++_test_util",
2664 "grpc_test_util"
2665 ],
2666 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002667 "src/proto/grpc/testing/empty.grpc.pb.h",
2668 "src/proto/grpc/testing/empty.pb.h",
2669 "src/proto/grpc/testing/messages.grpc.pb.h",
2670 "src/proto/grpc/testing/messages.pb.h",
2671 "src/proto/grpc/testing/metrics.grpc.pb.h",
2672 "src/proto/grpc/testing/metrics.pb.h",
2673 "src/proto/grpc/testing/test.grpc.pb.h",
2674 "src/proto/grpc/testing/test.pb.h",
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002675 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002676 "test/cpp/interop/interop_client.h",
2677 "test/cpp/interop/stress_interop_client.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08002678 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002679 ],
2680 "language": "c++",
2681 "name": "stress_test",
2682 "src": [
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002683 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002684 "test/cpp/interop/interop_client.cc",
2685 "test/cpp/interop/interop_client.h",
2686 "test/cpp/interop/stress_interop_client.cc",
2687 "test/cpp/interop/stress_interop_client.h",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002688 "test/cpp/interop/stress_test.cc",
2689 "test/cpp/util/metrics_server.cc",
2690 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002691 ],
2692 "third_party": false,
2693 "type": "target"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002694 },
2695 {
2696 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002697 "gpr",
2698 "gpr_test_util",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002699 "grpc",
2700 "grpc++",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002701 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002702 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002703 ],
2704 "headers": [],
2705 "language": "c++",
2706 "name": "thread_stress_test",
2707 "src": [
2708 "test/cpp/end2end/thread_stress_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002709 ],
2710 "third_party": false,
2711 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002712 },
2713 {
2714 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002715 "gpr",
2716 "gpr_test_util",
Hongwei Wang8e04d412015-07-31 15:12:51 -07002717 "grpc",
2718 "grpc++",
2719 "grpc++_test_util",
2720 "grpc_test_util",
2721 "grpc_zookeeper"
2722 ],
Craig Tiller1b4e3302015-12-17 16:35:00 -08002723 "headers": [
2724 "src/proto/grpc/testing/echo.grpc.pb.h",
2725 "src/proto/grpc/testing/echo.pb.h"
2726 ],
Hongwei Wang8e04d412015-07-31 15:12:51 -07002727 "language": "c++",
2728 "name": "zookeeper_test",
2729 "src": [
2730 "test/cpp/end2end/zookeeper_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002731 ],
2732 "third_party": false,
2733 "type": "target"
Hongwei Wang8e04d412015-07-31 15:12:51 -07002734 },
2735 {
2736 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002737 "gpr",
Craig Tillerab230452016-01-04 08:18:43 -08002738 "grpc"
2739 ],
2740 "headers": [],
2741 "language": "c89",
2742 "name": "public_headers_must_be_c89",
2743 "src": [
2744 "test/core/surface/public_headers_must_be_c89.c"
Craig Tiller732a8752016-02-22 15:59:19 -08002745 ],
2746 "third_party": false,
2747 "type": "target"
2748 },
2749 {
2750 "deps": [
2751 "boringssl",
2752 "boringssl_aes_test_lib",
2753 "boringssl_test_util"
2754 ],
2755 "headers": [],
2756 "language": "c++",
2757 "name": "boringssl_aes_test",
2758 "src": [],
2759 "third_party": true,
2760 "type": "target"
2761 },
2762 {
2763 "deps": [
2764 "boringssl",
Craig Tiller3d62fc62016-03-15 09:57:26 -07002765 "boringssl_asn1_test_lib",
2766 "boringssl_test_util"
2767 ],
2768 "headers": [],
2769 "language": "c++",
2770 "name": "boringssl_asn1_test",
2771 "src": [],
2772 "third_party": true,
2773 "type": "target"
2774 },
2775 {
2776 "deps": [
2777 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08002778 "boringssl_base64_test_lib",
2779 "boringssl_test_util"
2780 ],
2781 "headers": [],
2782 "language": "c++",
2783 "name": "boringssl_base64_test",
2784 "src": [],
2785 "third_party": true,
2786 "type": "target"
2787 },
2788 {
2789 "deps": [
2790 "boringssl",
2791 "boringssl_bio_test_lib",
2792 "boringssl_test_util"
2793 ],
2794 "headers": [],
2795 "language": "c++",
2796 "name": "boringssl_bio_test",
2797 "src": [],
2798 "third_party": true,
2799 "type": "target"
2800 },
2801 {
2802 "deps": [
2803 "boringssl",
2804 "boringssl_bn_test_lib",
2805 "boringssl_test_util"
2806 ],
2807 "headers": [],
2808 "language": "c++",
2809 "name": "boringssl_bn_test",
2810 "src": [],
2811 "third_party": true,
2812 "type": "target"
2813 },
2814 {
2815 "deps": [
2816 "boringssl",
2817 "boringssl_bytestring_test_lib",
2818 "boringssl_test_util"
2819 ],
2820 "headers": [],
2821 "language": "c++",
2822 "name": "boringssl_bytestring_test",
2823 "src": [],
2824 "third_party": true,
2825 "type": "target"
2826 },
2827 {
2828 "deps": [
2829 "boringssl",
2830 "boringssl_aead_test_lib",
2831 "boringssl_test_util"
2832 ],
2833 "headers": [],
2834 "language": "c++",
2835 "name": "boringssl_aead_test",
2836 "src": [],
2837 "third_party": true,
2838 "type": "target"
2839 },
2840 {
2841 "deps": [
2842 "boringssl",
2843 "boringssl_cipher_test_lib",
2844 "boringssl_test_util"
2845 ],
2846 "headers": [],
2847 "language": "c++",
2848 "name": "boringssl_cipher_test",
2849 "src": [],
2850 "third_party": true,
2851 "type": "target"
2852 },
2853 {
2854 "deps": [
2855 "boringssl",
2856 "boringssl_cmac_test_lib",
2857 "boringssl_test_util"
2858 ],
2859 "headers": [],
2860 "language": "c++",
2861 "name": "boringssl_cmac_test",
2862 "src": [],
2863 "third_party": true,
2864 "type": "target"
2865 },
2866 {
2867 "deps": [
2868 "boringssl",
2869 "boringssl_constant_time_test_lib",
2870 "boringssl_test_util"
2871 ],
2872 "headers": [],
2873 "language": "c++",
2874 "name": "boringssl_constant_time_test",
2875 "src": [],
2876 "third_party": true,
2877 "type": "target"
2878 },
2879 {
2880 "deps": [
2881 "boringssl",
2882 "boringssl_ed25519_test_lib",
2883 "boringssl_test_util"
2884 ],
2885 "headers": [],
2886 "language": "c++",
2887 "name": "boringssl_ed25519_test",
2888 "src": [],
2889 "third_party": true,
2890 "type": "target"
2891 },
2892 {
2893 "deps": [
2894 "boringssl",
2895 "boringssl_test_util",
2896 "boringssl_x25519_test_lib"
2897 ],
2898 "headers": [],
2899 "language": "c++",
2900 "name": "boringssl_x25519_test",
2901 "src": [],
2902 "third_party": true,
2903 "type": "target"
2904 },
2905 {
2906 "deps": [
2907 "boringssl",
2908 "boringssl_dh_test_lib",
2909 "boringssl_test_util"
2910 ],
2911 "headers": [],
2912 "language": "c++",
2913 "name": "boringssl_dh_test",
2914 "src": [],
2915 "third_party": true,
2916 "type": "target"
2917 },
2918 {
2919 "deps": [
2920 "boringssl",
2921 "boringssl_digest_test_lib",
2922 "boringssl_test_util"
2923 ],
2924 "headers": [],
2925 "language": "c++",
2926 "name": "boringssl_digest_test",
2927 "src": [],
2928 "third_party": true,
2929 "type": "target"
2930 },
2931 {
2932 "deps": [
2933 "boringssl",
2934 "boringssl_dsa_test_lib",
2935 "boringssl_test_util"
2936 ],
2937 "headers": [],
2938 "language": "c++",
2939 "name": "boringssl_dsa_test",
2940 "src": [],
2941 "third_party": true,
2942 "type": "target"
2943 },
2944 {
2945 "deps": [
2946 "boringssl",
2947 "boringssl_ec_test_lib",
2948 "boringssl_test_util"
2949 ],
2950 "headers": [],
2951 "language": "c++",
2952 "name": "boringssl_ec_test",
2953 "src": [],
2954 "third_party": true,
2955 "type": "target"
2956 },
2957 {
2958 "deps": [
2959 "boringssl",
2960 "boringssl_example_mul_lib",
2961 "boringssl_test_util"
2962 ],
2963 "headers": [],
2964 "language": "c++",
2965 "name": "boringssl_example_mul",
2966 "src": [],
2967 "third_party": true,
2968 "type": "target"
2969 },
2970 {
2971 "deps": [
2972 "boringssl",
2973 "boringssl_ecdsa_test_lib",
2974 "boringssl_test_util"
2975 ],
2976 "headers": [],
2977 "language": "c++",
2978 "name": "boringssl_ecdsa_test",
2979 "src": [],
2980 "third_party": true,
2981 "type": "target"
2982 },
2983 {
2984 "deps": [
2985 "boringssl",
2986 "boringssl_err_test_lib",
2987 "boringssl_test_util"
2988 ],
2989 "headers": [],
2990 "language": "c++",
2991 "name": "boringssl_err_test",
2992 "src": [],
2993 "third_party": true,
2994 "type": "target"
2995 },
2996 {
2997 "deps": [
2998 "boringssl",
2999 "boringssl_evp_extra_test_lib",
3000 "boringssl_test_util"
3001 ],
3002 "headers": [],
3003 "language": "c++",
3004 "name": "boringssl_evp_extra_test",
3005 "src": [],
3006 "third_party": true,
3007 "type": "target"
3008 },
3009 {
3010 "deps": [
3011 "boringssl",
3012 "boringssl_evp_test_lib",
3013 "boringssl_test_util"
3014 ],
3015 "headers": [],
3016 "language": "c++",
3017 "name": "boringssl_evp_test",
3018 "src": [],
3019 "third_party": true,
3020 "type": "target"
3021 },
3022 {
3023 "deps": [
3024 "boringssl",
3025 "boringssl_pbkdf_test_lib",
3026 "boringssl_test_util"
3027 ],
3028 "headers": [],
3029 "language": "c++",
3030 "name": "boringssl_pbkdf_test",
3031 "src": [],
3032 "third_party": true,
3033 "type": "target"
3034 },
3035 {
3036 "deps": [
3037 "boringssl",
3038 "boringssl_hkdf_test_lib",
3039 "boringssl_test_util"
3040 ],
3041 "headers": [],
3042 "language": "c++",
3043 "name": "boringssl_hkdf_test",
3044 "src": [],
3045 "third_party": true,
3046 "type": "target"
3047 },
3048 {
3049 "deps": [
3050 "boringssl",
3051 "boringssl_hmac_test_lib",
3052 "boringssl_test_util"
3053 ],
3054 "headers": [],
3055 "language": "c++",
3056 "name": "boringssl_hmac_test",
3057 "src": [],
3058 "third_party": true,
3059 "type": "target"
3060 },
3061 {
3062 "deps": [
3063 "boringssl",
3064 "boringssl_lhash_test_lib",
3065 "boringssl_test_util"
3066 ],
3067 "headers": [],
3068 "language": "c++",
3069 "name": "boringssl_lhash_test",
3070 "src": [],
3071 "third_party": true,
3072 "type": "target"
3073 },
3074 {
3075 "deps": [
3076 "boringssl",
3077 "boringssl_gcm_test_lib",
3078 "boringssl_test_util"
3079 ],
3080 "headers": [],
3081 "language": "c++",
3082 "name": "boringssl_gcm_test",
3083 "src": [],
3084 "third_party": true,
3085 "type": "target"
3086 },
3087 {
3088 "deps": [
3089 "boringssl",
3090 "boringssl_pkcs12_test_lib",
3091 "boringssl_test_util"
3092 ],
3093 "headers": [],
3094 "language": "c++",
3095 "name": "boringssl_pkcs12_test",
3096 "src": [],
3097 "third_party": true,
3098 "type": "target"
3099 },
3100 {
3101 "deps": [
3102 "boringssl",
3103 "boringssl_pkcs8_test_lib",
3104 "boringssl_test_util"
3105 ],
3106 "headers": [],
3107 "language": "c++",
3108 "name": "boringssl_pkcs8_test",
3109 "src": [],
3110 "third_party": true,
3111 "type": "target"
3112 },
3113 {
3114 "deps": [
3115 "boringssl",
3116 "boringssl_poly1305_test_lib",
3117 "boringssl_test_util"
3118 ],
3119 "headers": [],
3120 "language": "c++",
3121 "name": "boringssl_poly1305_test",
3122 "src": [],
3123 "third_party": true,
3124 "type": "target"
3125 },
3126 {
3127 "deps": [
3128 "boringssl",
3129 "boringssl_refcount_test_lib",
3130 "boringssl_test_util"
3131 ],
3132 "headers": [],
3133 "language": "c++",
3134 "name": "boringssl_refcount_test",
3135 "src": [],
3136 "third_party": true,
3137 "type": "target"
3138 },
3139 {
3140 "deps": [
3141 "boringssl",
3142 "boringssl_rsa_test_lib",
3143 "boringssl_test_util"
3144 ],
3145 "headers": [],
3146 "language": "c++",
3147 "name": "boringssl_rsa_test",
3148 "src": [],
3149 "third_party": true,
3150 "type": "target"
3151 },
3152 {
3153 "deps": [
3154 "boringssl",
3155 "boringssl_test_util",
3156 "boringssl_thread_test_lib"
3157 ],
3158 "headers": [],
3159 "language": "c++",
3160 "name": "boringssl_thread_test",
3161 "src": [],
3162 "third_party": true,
3163 "type": "target"
3164 },
3165 {
3166 "deps": [
3167 "boringssl",
3168 "boringssl_pkcs7_test_lib",
3169 "boringssl_test_util"
3170 ],
3171 "headers": [],
3172 "language": "c++",
3173 "name": "boringssl_pkcs7_test",
3174 "src": [],
3175 "third_party": true,
3176 "type": "target"
3177 },
3178 {
3179 "deps": [
3180 "boringssl",
Craig Tiller88b9e482016-04-21 15:09:56 -07003181 "boringssl_test_util",
3182 "boringssl_x509_test_lib"
3183 ],
3184 "headers": [],
3185 "language": "c++",
3186 "name": "boringssl_x509_test",
3187 "src": [],
3188 "third_party": true,
3189 "type": "target"
3190 },
3191 {
3192 "deps": [
3193 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08003194 "boringssl_tab_test_lib",
3195 "boringssl_test_util"
3196 ],
3197 "headers": [],
3198 "language": "c++",
3199 "name": "boringssl_tab_test",
3200 "src": [],
3201 "third_party": true,
3202 "type": "target"
3203 },
3204 {
3205 "deps": [
3206 "boringssl",
3207 "boringssl_test_util",
3208 "boringssl_v3name_test_lib"
3209 ],
3210 "headers": [],
3211 "language": "c++",
3212 "name": "boringssl_v3name_test",
3213 "src": [],
3214 "third_party": true,
3215 "type": "target"
3216 },
3217 {
3218 "deps": [
3219 "boringssl",
3220 "boringssl_pqueue_test_lib",
3221 "boringssl_test_util"
3222 ],
3223 "headers": [],
3224 "language": "c++",
3225 "name": "boringssl_pqueue_test",
3226 "src": [],
3227 "third_party": true,
3228 "type": "target"
3229 },
3230 {
3231 "deps": [
3232 "boringssl",
3233 "boringssl_ssl_test_lib",
3234 "boringssl_test_util"
3235 ],
3236 "headers": [],
3237 "language": "c++",
3238 "name": "boringssl_ssl_test",
3239 "src": [],
3240 "third_party": true,
3241 "type": "target"
Craig Tillerab230452016-01-04 08:18:43 -08003242 },
3243 {
3244 "deps": [
Craig Tiller3dca23a2016-01-21 11:44:55 -08003245 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003246 "gpr",
3247 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003248 "grpc_test_util_unsecure",
3249 "grpc_unsecure"
3250 ],
3251 "headers": [],
3252 "language": "c",
3253 "name": "badreq_bad_client_test",
3254 "src": [
3255 "test/core/bad_client/tests/badreq.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003256 ],
3257 "third_party": false,
3258 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003259 },
3260 {
3261 "deps": [
3262 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003263 "gpr",
3264 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003265 "grpc_test_util_unsecure",
3266 "grpc_unsecure"
3267 ],
3268 "headers": [],
3269 "language": "c",
3270 "name": "connection_prefix_bad_client_test",
3271 "src": [
3272 "test/core/bad_client/tests/connection_prefix.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003273 ],
3274 "third_party": false,
3275 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003276 },
3277 {
3278 "deps": [
3279 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003280 "gpr",
3281 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003282 "grpc_test_util_unsecure",
3283 "grpc_unsecure"
3284 ],
3285 "headers": [],
3286 "language": "c",
Craig Tiller307a7202016-04-02 07:40:39 -07003287 "name": "head_of_line_blocking_bad_client_test",
3288 "src": [
3289 "test/core/bad_client/tests/head_of_line_blocking.c"
3290 ],
3291 "third_party": false,
3292 "type": "target"
3293 },
3294 {
3295 "deps": [
3296 "bad_client_test",
3297 "gpr",
3298 "gpr_test_util",
3299 "grpc_test_util_unsecure",
3300 "grpc_unsecure"
3301 ],
3302 "headers": [],
3303 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003304 "name": "headers_bad_client_test",
3305 "src": [
3306 "test/core/bad_client/tests/headers.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003307 ],
3308 "third_party": false,
3309 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003310 },
3311 {
3312 "deps": [
3313 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003314 "gpr",
3315 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003316 "grpc_test_util_unsecure",
3317 "grpc_unsecure"
3318 ],
3319 "headers": [],
3320 "language": "c",
3321 "name": "initial_settings_frame_bad_client_test",
3322 "src": [
3323 "test/core/bad_client/tests/initial_settings_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003324 ],
3325 "third_party": false,
3326 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003327 },
3328 {
3329 "deps": [
3330 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003331 "gpr",
3332 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003333 "grpc_test_util_unsecure",
3334 "grpc_unsecure"
3335 ],
3336 "headers": [],
3337 "language": "c",
Mark D. Roth8a1d8052016-05-03 10:44:56 -07003338 "name": "large_metadata_bad_client_test",
3339 "src": [
3340 "test/core/bad_client/tests/large_metadata.c"
3341 ],
3342 "third_party": false,
3343 "type": "target"
3344 },
3345 {
3346 "deps": [
3347 "bad_client_test",
3348 "gpr",
3349 "gpr_test_util",
3350 "grpc_test_util_unsecure",
3351 "grpc_unsecure"
3352 ],
3353 "headers": [],
3354 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003355 "name": "server_registered_method_bad_client_test",
3356 "src": [
3357 "test/core/bad_client/tests/server_registered_method.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003358 ],
3359 "third_party": false,
3360 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003361 },
3362 {
3363 "deps": [
3364 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003365 "gpr",
3366 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003367 "grpc_test_util_unsecure",
3368 "grpc_unsecure"
3369 ],
3370 "headers": [],
3371 "language": "c",
3372 "name": "simple_request_bad_client_test",
3373 "src": [
3374 "test/core/bad_client/tests/simple_request.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003375 ],
3376 "third_party": false,
3377 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003378 },
3379 {
3380 "deps": [
3381 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003382 "gpr",
3383 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003384 "grpc_test_util_unsecure",
3385 "grpc_unsecure"
3386 ],
3387 "headers": [],
3388 "language": "c",
3389 "name": "unknown_frame_bad_client_test",
3390 "src": [
3391 "test/core/bad_client/tests/unknown_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003392 ],
3393 "third_party": false,
3394 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003395 },
3396 {
3397 "deps": [
3398 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003399 "gpr",
3400 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003401 "grpc_test_util_unsecure",
3402 "grpc_unsecure"
3403 ],
3404 "headers": [],
3405 "language": "c",
3406 "name": "window_overflow_bad_client_test",
3407 "src": [
3408 "test/core/bad_client/tests/window_overflow.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003409 ],
3410 "third_party": false,
3411 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003412 },
3413 {
3414 "deps": [
3415 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003416 "gpr",
3417 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003418 "grpc",
3419 "grpc_test_util"
3420 ],
3421 "headers": [],
3422 "language": "c",
3423 "name": "bad_ssl_alpn_server",
3424 "src": [
3425 "test/core/bad_ssl/servers/alpn.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003426 ],
3427 "third_party": false,
3428 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003429 },
3430 {
3431 "deps": [
3432 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003433 "gpr",
3434 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003435 "grpc",
3436 "grpc_test_util"
3437 ],
3438 "headers": [],
3439 "language": "c",
3440 "name": "bad_ssl_cert_server",
3441 "src": [
3442 "test/core/bad_ssl/servers/cert.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003443 ],
3444 "third_party": false,
3445 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003446 },
3447 {
3448 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003449 "gpr",
3450 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003451 "grpc",
3452 "grpc_test_util"
3453 ],
3454 "headers": [],
3455 "language": "c",
3456 "name": "bad_ssl_alpn_test",
3457 "src": [
3458 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003459 ],
3460 "third_party": false,
3461 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003462 },
3463 {
3464 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003465 "gpr",
3466 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003467 "grpc",
3468 "grpc_test_util"
3469 ],
3470 "headers": [],
3471 "language": "c",
3472 "name": "bad_ssl_cert_test",
3473 "src": [
3474 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003475 ],
3476 "third_party": false,
3477 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003478 },
3479 {
3480 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003481 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003482 "gpr",
3483 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003484 "grpc",
3485 "grpc_test_util"
3486 ],
3487 "headers": [],
3488 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003489 "name": "h2_census_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003490 "src": [
3491 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003492 ],
3493 "third_party": false,
3494 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003495 },
3496 {
3497 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003498 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003499 "gpr",
3500 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003501 "grpc",
3502 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003503 ],
3504 "headers": [],
3505 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003506 "name": "h2_compress_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003507 "src": [
3508 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003509 ],
3510 "third_party": false,
3511 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003512 },
3513 {
3514 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003515 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003516 "gpr",
3517 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003518 "grpc",
3519 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003520 ],
3521 "headers": [],
3522 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003523 "name": "h2_fakesec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003524 "src": [
3525 "test/core/end2end/fixtures/h2_fakesec.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003526 ],
3527 "third_party": false,
3528 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003529 },
3530 {
3531 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003532 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003533 "gpr",
3534 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003535 "grpc",
3536 "grpc_test_util"
3537 ],
3538 "headers": [],
3539 "language": "c",
Adam Michalik46cc2ac2016-05-16 11:12:04 -07003540 "name": "h2_fd_test",
3541 "src": [
3542 "test/core/end2end/fixtures/h2_fd.c"
3543 ],
3544 "third_party": false,
3545 "type": "target"
3546 },
3547 {
3548 "deps": [
3549 "end2end_tests",
3550 "gpr",
3551 "gpr_test_util",
3552 "grpc",
3553 "grpc_test_util"
3554 ],
3555 "headers": [],
3556 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003557 "name": "h2_full_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003558 "src": [
3559 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003560 ],
3561 "third_party": false,
3562 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003563 },
3564 {
3565 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003566 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003567 "gpr",
3568 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003569 "grpc",
3570 "grpc_test_util"
3571 ],
3572 "headers": [],
3573 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003574 "name": "h2_full+pipe_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003575 "src": [
3576 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003577 ],
3578 "third_party": false,
3579 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003580 },
3581 {
3582 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003583 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003584 "gpr",
3585 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003586 "grpc",
3587 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003588 ],
3589 "headers": [],
3590 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003591 "name": "h2_full+trace_test",
3592 "src": [
3593 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003594 ],
3595 "third_party": false,
3596 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003597 },
3598 {
3599 "deps": [
Craig Tiller178edfa2016-02-17 20:54:46 -08003600 "end2end_tests",
3601 "gpr",
3602 "gpr_test_util",
3603 "grpc",
3604 "grpc_test_util"
3605 ],
3606 "headers": [],
3607 "language": "c",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07003608 "name": "h2_loadreporting_test",
3609 "src": [
3610 "test/core/end2end/fixtures/h2_loadreporting.c"
3611 ],
3612 "third_party": false,
3613 "type": "target"
3614 },
3615 {
3616 "deps": [
3617 "end2end_tests",
3618 "gpr",
3619 "gpr_test_util",
3620 "grpc",
3621 "grpc_test_util"
3622 ],
3623 "headers": [],
3624 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003625 "name": "h2_oauth2_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003626 "src": [
3627 "test/core/end2end/fixtures/h2_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003628 ],
3629 "third_party": false,
3630 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003631 },
3632 {
3633 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003634 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003635 "gpr",
3636 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003637 "grpc",
3638 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003639 ],
3640 "headers": [],
3641 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003642 "name": "h2_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003643 "src": [
3644 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003645 ],
3646 "third_party": false,
3647 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003648 },
3649 {
3650 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003651 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003652 "gpr",
3653 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003654 "grpc",
3655 "grpc_test_util"
3656 ],
3657 "headers": [],
3658 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003659 "name": "h2_sockpair_test",
3660 "src": [
3661 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003662 ],
3663 "third_party": false,
3664 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003665 },
3666 {
3667 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003668 "end2end_tests",
3669 "gpr",
3670 "gpr_test_util",
3671 "grpc",
3672 "grpc_test_util"
3673 ],
3674 "headers": [],
3675 "language": "c",
3676 "name": "h2_sockpair+trace_test",
3677 "src": [
3678 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003679 ],
3680 "third_party": false,
3681 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003682 },
3683 {
3684 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003685 "end2end_tests",
3686 "gpr",
3687 "gpr_test_util",
3688 "grpc",
3689 "grpc_test_util"
3690 ],
3691 "headers": [],
3692 "language": "c",
3693 "name": "h2_sockpair_1byte_test",
3694 "src": [
3695 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003696 ],
3697 "third_party": false,
3698 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003699 },
3700 {
3701 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003702 "end2end_tests",
3703 "gpr",
3704 "gpr_test_util",
3705 "grpc",
3706 "grpc_test_util"
3707 ],
3708 "headers": [],
3709 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003710 "name": "h2_ssl_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003711 "src": [
3712 "test/core/end2end/fixtures/h2_ssl.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003713 ],
3714 "third_party": false,
3715 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003716 },
3717 {
3718 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003719 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003720 "gpr",
3721 "gpr_test_util",
Craig Tiller17effab2015-08-04 08:19:36 -07003722 "grpc",
3723 "grpc_test_util"
3724 ],
3725 "headers": [],
3726 "language": "c",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07003727 "name": "h2_ssl_cert_test",
3728 "src": [
3729 "test/core/end2end/fixtures/h2_ssl_cert.c"
3730 ],
3731 "third_party": false,
3732 "type": "target"
3733 },
3734 {
3735 "deps": [
3736 "end2end_tests",
3737 "gpr",
3738 "gpr_test_util",
3739 "grpc",
3740 "grpc_test_util"
3741 ],
3742 "headers": [],
3743 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003744 "name": "h2_ssl_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003745 "src": [
3746 "test/core/end2end/fixtures/h2_ssl_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003747 ],
3748 "third_party": false,
3749 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003750 },
3751 {
3752 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003753 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003754 "gpr",
3755 "gpr_test_util",
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -07003756 "grpc",
3757 "grpc_test_util"
3758 ],
3759 "headers": [],
3760 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003761 "name": "h2_uds_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003762 "src": [
3763 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003764 ],
3765 "third_party": false,
3766 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003767 },
3768 {
3769 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003770 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003771 "gpr",
3772 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003773 "grpc_test_util_unsecure",
3774 "grpc_unsecure"
3775 ],
3776 "headers": [],
3777 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003778 "name": "h2_census_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003779 "src": [
3780 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003781 ],
3782 "third_party": false,
3783 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003784 },
3785 {
3786 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003787 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003788 "gpr",
3789 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003790 "grpc_test_util_unsecure",
3791 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003792 ],
3793 "headers": [],
3794 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003795 "name": "h2_compress_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003796 "src": [
3797 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003798 ],
3799 "third_party": false,
3800 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003801 },
3802 {
3803 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003804 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003805 "gpr",
3806 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003807 "grpc_test_util_unsecure",
3808 "grpc_unsecure"
3809 ],
3810 "headers": [],
3811 "language": "c",
Adam Michalik46cc2ac2016-05-16 11:12:04 -07003812 "name": "h2_fd_nosec_test",
3813 "src": [
3814 "test/core/end2end/fixtures/h2_fd.c"
3815 ],
3816 "third_party": false,
3817 "type": "target"
3818 },
3819 {
3820 "deps": [
3821 "end2end_nosec_tests",
3822 "gpr",
3823 "gpr_test_util",
3824 "grpc_test_util_unsecure",
3825 "grpc_unsecure"
3826 ],
3827 "headers": [],
3828 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003829 "name": "h2_full_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003830 "src": [
3831 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003832 ],
3833 "third_party": false,
3834 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003835 },
3836 {
3837 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003838 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003839 "gpr",
3840 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003841 "grpc_test_util_unsecure",
3842 "grpc_unsecure"
3843 ],
3844 "headers": [],
3845 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003846 "name": "h2_full+pipe_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003847 "src": [
3848 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003849 ],
3850 "third_party": false,
3851 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003852 },
3853 {
3854 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003855 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003856 "gpr",
3857 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003858 "grpc_test_util_unsecure",
3859 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003860 ],
3861 "headers": [],
3862 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003863 "name": "h2_full+trace_nosec_test",
3864 "src": [
3865 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003866 ],
3867 "third_party": false,
3868 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003869 },
3870 {
3871 "deps": [
3872 "end2end_nosec_tests",
3873 "gpr",
3874 "gpr_test_util",
3875 "grpc_test_util_unsecure",
3876 "grpc_unsecure"
3877 ],
3878 "headers": [],
3879 "language": "c",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07003880 "name": "h2_loadreporting_nosec_test",
3881 "src": [
3882 "test/core/end2end/fixtures/h2_loadreporting.c"
3883 ],
3884 "third_party": false,
3885 "type": "target"
3886 },
3887 {
3888 "deps": [
3889 "end2end_nosec_tests",
3890 "gpr",
3891 "gpr_test_util",
3892 "grpc_test_util_unsecure",
3893 "grpc_unsecure"
3894 ],
3895 "headers": [],
3896 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003897 "name": "h2_proxy_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003898 "src": [
3899 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003900 ],
3901 "third_party": false,
3902 "type": "target"
Craig Tiller17effab2015-08-04 08:19:36 -07003903 },
3904 {
3905 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003906 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003907 "gpr",
3908 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003909 "grpc_test_util_unsecure",
3910 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003911 ],
3912 "headers": [],
3913 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003914 "name": "h2_sockpair_nosec_test",
3915 "src": [
3916 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003917 ],
3918 "third_party": false,
3919 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003920 },
3921 {
3922 "deps": [
3923 "end2end_nosec_tests",
3924 "gpr",
3925 "gpr_test_util",
3926 "grpc_test_util_unsecure",
3927 "grpc_unsecure"
3928 ],
3929 "headers": [],
3930 "language": "c",
3931 "name": "h2_sockpair+trace_nosec_test",
3932 "src": [
3933 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003934 ],
3935 "third_party": false,
3936 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003937 },
3938 {
3939 "deps": [
3940 "end2end_nosec_tests",
3941 "gpr",
3942 "gpr_test_util",
3943 "grpc_test_util_unsecure",
3944 "grpc_unsecure"
3945 ],
3946 "headers": [],
3947 "language": "c",
3948 "name": "h2_sockpair_1byte_nosec_test",
3949 "src": [
3950 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003951 ],
3952 "third_party": false,
3953 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003954 },
3955 {
3956 "deps": [
3957 "end2end_nosec_tests",
3958 "gpr",
3959 "gpr_test_util",
3960 "grpc_test_util_unsecure",
3961 "grpc_unsecure"
3962 ],
3963 "headers": [],
3964 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003965 "name": "h2_uds_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003966 "src": [
3967 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003968 ],
3969 "third_party": false,
3970 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003971 },
3972 {
3973 "deps": [
Craig Tillerf05837a2016-03-29 20:42:29 -07003974 "gpr",
3975 "gpr_test_util",
3976 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07003977 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07003978 ],
3979 "headers": [],
3980 "language": "c",
Craig Tillerfc98f922016-04-13 08:45:06 -07003981 "name": "api_fuzzer_one_entry",
3982 "src": [
Craig Tiller0ca01ed2016-04-23 13:31:34 -07003983 "test/core/end2end/fuzzers/api_fuzzer.c",
3984 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerfc98f922016-04-13 08:45:06 -07003985 ],
3986 "third_party": false,
3987 "type": "target"
3988 },
3989 {
3990 "deps": [
3991 "gpr",
3992 "gpr_test_util",
3993 "grpc",
Craig Tiller0ca01ed2016-04-23 13:31:34 -07003994 "grpc_test_util"
Craig Tillerfc98f922016-04-13 08:45:06 -07003995 ],
3996 "headers": [],
3997 "language": "c",
Craig Tiller845516e2016-04-11 20:49:20 -07003998 "name": "client_fuzzer_one_entry",
3999 "src": [
Craig Tillerabf7d752016-04-12 13:58:02 -07004000 "test/core/end2end/fuzzers/client_fuzzer.c",
4001 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tiller845516e2016-04-11 20:49:20 -07004002 ],
4003 "third_party": false,
4004 "type": "target"
4005 },
4006 {
4007 "deps": [
4008 "gpr",
4009 "gpr_test_util",
4010 "grpc",
Craig Tillerabf7d752016-04-12 13:58:02 -07004011 "grpc_test_util"
Craig Tiller845516e2016-04-11 20:49:20 -07004012 ],
4013 "headers": [],
4014 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07004015 "name": "hpack_parser_fuzzer_test_one_entry",
4016 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004017 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c",
4018 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004019 ],
4020 "third_party": false,
4021 "type": "target"
4022 },
4023 {
4024 "deps": [
4025 "gpr",
4026 "gpr_test_util",
4027 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004028 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004029 ],
4030 "headers": [],
4031 "language": "c",
4032 "name": "http_fuzzer_test_one_entry",
4033 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004034 "test/core/http/fuzzer.c",
4035 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004036 ],
4037 "third_party": false,
4038 "type": "target"
4039 },
4040 {
4041 "deps": [
4042 "gpr",
4043 "gpr_test_util",
4044 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004045 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004046 ],
4047 "headers": [],
4048 "language": "c",
4049 "name": "json_fuzzer_test_one_entry",
4050 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004051 "test/core/json/fuzzer.c",
4052 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004053 ],
4054 "third_party": false,
4055 "type": "target"
4056 },
4057 {
4058 "deps": [
4059 "gpr",
4060 "gpr_test_util",
4061 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004062 "grpc_test_util"
Craig Tillerf05837a2016-03-29 20:42:29 -07004063 ],
4064 "headers": [],
4065 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004066 "name": "nanopb_fuzzer_response_test_one_entry",
4067 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004068 "test/core/nanopb/fuzzer_response.c",
4069 "test/core/util/one_corpus_entry_fuzzer.c"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004070 ],
4071 "third_party": false,
4072 "type": "target"
4073 },
4074 {
4075 "deps": [
4076 "gpr",
4077 "gpr_test_util",
4078 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004079 "grpc_test_util"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004080 ],
4081 "headers": [],
4082 "language": "c",
4083 "name": "nanopb_fuzzer_serverlist_test_one_entry",
4084 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004085 "test/core/nanopb/fuzzer_serverlist.c",
4086 "test/core/util/one_corpus_entry_fuzzer.c"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004087 ],
4088 "third_party": false,
4089 "type": "target"
4090 },
4091 {
4092 "deps": [
4093 "gpr",
4094 "gpr_test_util",
4095 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004096 "grpc_test_util"
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07004097 ],
4098 "headers": [],
4099 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07004100 "name": "server_fuzzer_one_entry",
4101 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004102 "test/core/end2end/fuzzers/server_fuzzer.c",
4103 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerdf262c62016-04-02 13:53:49 -07004104 ],
4105 "third_party": false,
4106 "type": "target"
4107 },
4108 {
4109 "deps": [
4110 "gpr",
4111 "gpr_test_util",
4112 "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004113 "grpc_test_util"
Craig Tillerdf262c62016-04-02 13:53:49 -07004114 ],
4115 "headers": [],
4116 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07004117 "name": "uri_fuzzer_test_one_entry",
4118 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004119 "test/core/client_config/uri_fuzzer_test.c",
4120 "test/core/util/one_corpus_entry_fuzzer.c"
Craig Tillerf05837a2016-03-29 20:42:29 -07004121 ],
4122 "third_party": false,
4123 "type": "target"
4124 },
4125 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004126 "deps": [
4127 "gpr_base"
Craig Tillerda179ce2016-02-09 12:01:53 -08004128 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004129 "headers": [],
Craig Tillerda179ce2016-02-09 12:01:53 -08004130 "language": "c",
4131 "name": "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07004132 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004133 "third_party": false,
4134 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08004135 },
4136 {
4137 "deps": [
4138 "gpr"
4139 ],
4140 "headers": [
4141 "test/core/util/test_config.h"
4142 ],
4143 "language": "c",
4144 "name": "gpr_test_util",
4145 "src": [
4146 "test/core/util/test_config.c",
4147 "test/core/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004148 ],
4149 "third_party": false,
4150 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08004151 },
4152 {
4153 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004154 "census",
4155 "gpr",
4156 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004157 "grpc_lb_policy_grpclb",
4158 "grpc_lb_policy_pick_first",
4159 "grpc_lb_policy_round_robin",
David Garcia Quintasb41363e2016-04-29 00:41:21 -07004160 "grpc_load_reporting",
Craig Tillerd1697d92016-04-05 16:05:46 -07004161 "grpc_resolver_dns_native",
4162 "grpc_resolver_sockaddr",
4163 "grpc_secure",
4164 "grpc_transport_chttp2_client_insecure",
4165 "grpc_transport_chttp2_client_secure",
4166 "grpc_transport_chttp2_server_insecure",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004167 "grpc_transport_chttp2_server_secure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004168 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004169 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004170 "language": "c",
4171 "name": "grpc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004172 "src": [
4173 "src/core/lib/surface/init.c"
4174 ],
Craig Tiller732a8752016-02-22 15:59:19 -08004175 "third_party": false,
4176 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004177 },
4178 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004179 "deps": [
4180 "gpr",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004181 "grpc_base",
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -07004182 "grpc_transport_chttp2_client_secure",
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07004183 "grpc_transport_cronet_client_secure"
4184 ],
4185 "headers": [],
4186 "language": "c",
4187 "name": "grpc_cronet",
4188 "src": [
4189 "src/core/lib/surface/init.c"
4190 ],
4191 "third_party": false,
4192 "type": "lib"
4193 },
4194 {
4195 "deps": [
4196 "gpr",
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004197 "grpc"
4198 ],
4199 "headers": [],
4200 "language": "c",
4201 "name": "grpc_dll",
Craig Tiller732a8752016-02-22 15:59:19 -08004202 "src": [],
4203 "third_party": false,
4204 "type": "lib"
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004205 },
4206 {
4207 "deps": [
4208 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08004209 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004210 "grpc",
4211 "grpc_test_util_base"
Craig Tillerf75fc122015-06-25 06:58:00 -07004212 ],
4213 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004214 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004215 "test/core/security/oauth2_utils.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004216 ],
4217 "language": "c",
4218 "name": "grpc_test_util",
4219 "src": [
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07004220 "test/core/end2end/data/client_certs.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07004221 "test/core/end2end/data/server1_cert.c",
4222 "test/core/end2end/data/server1_key.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07004223 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004224 "test/core/end2end/data/test_root_cert.c",
yang-gbe5f0592015-07-13 11:11:50 -07004225 "test/core/security/oauth2_utils.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004226 "test/core/security/oauth2_utils.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004227 ],
4228 "third_party": false,
4229 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004230 },
4231 {
4232 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004233 "gpr",
4234 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004235 "grpc",
4236 "grpc_test_util_base",
Craig Tiller917c29e2015-12-02 11:03:19 -08004237 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07004238 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004239 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004240 "language": "c",
4241 "name": "grpc_test_util_unsecure",
Craig Tillerd1697d92016-04-05 16:05:46 -07004242 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004243 "third_party": false,
4244 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004245 },
4246 {
Craig Tillerda179ce2016-02-09 12:01:53 -08004247 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004248 "census",
4249 "gpr",
4250 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004251 "grpc_lb_policy_grpclb",
4252 "grpc_lb_policy_pick_first",
4253 "grpc_lb_policy_round_robin",
David Garcia Quintas4bb11ac2016-05-02 09:20:21 -07004254 "grpc_load_reporting",
Craig Tillerd1697d92016-04-05 16:05:46 -07004255 "grpc_resolver_dns_native",
4256 "grpc_resolver_sockaddr",
4257 "grpc_transport_chttp2_client_insecure",
Craig Tiller03915e52016-04-07 09:15:10 -07004258 "grpc_transport_chttp2_server_insecure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004259 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004260 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004261 "language": "c",
4262 "name": "grpc_unsecure",
4263 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07004264 "src/core/lib/surface/init.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004265 "src/core/lib/surface/init_unsecure.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004266 ],
4267 "third_party": false,
4268 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004269 },
4270 {
4271 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004272 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004273 "grpc"
4274 ],
4275 "headers": [
Craig Tillerf9778f82016-04-01 10:37:50 -07004276 "include/grpc/grpc_zookeeper.h"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004277 ],
4278 "language": "c",
4279 "name": "grpc_zookeeper",
4280 "src": [
Hongwei Wanga3780a82015-07-17 15:27:18 -07004281 "include/grpc/grpc_zookeeper.h",
Craig Tillerb11b34a2016-04-01 12:30:06 -07004282 "src/core/ext/resolver/zookeeper/zookeeper_resolver.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004283 ],
4284 "third_party": false,
4285 "type": "lib"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004286 },
4287 {
4288 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004289 "gpr",
4290 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07004291 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08004292 "grpc_test_util",
4293 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07004294 ],
4295 "headers": [
4296 "test/core/util/reconnect_server.h"
4297 ],
4298 "language": "c",
4299 "name": "reconnect_server",
4300 "src": [
4301 "test/core/util/reconnect_server.c",
4302 "test/core/util/reconnect_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004303 ],
4304 "third_party": false,
4305 "type": "lib"
yang-gc9c69e22015-07-24 14:38:26 -07004306 },
4307 {
4308 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004309 "gpr",
4310 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08004311 "grpc",
4312 "grpc_test_util"
4313 ],
4314 "headers": [
4315 "test/core/util/test_tcp_server.h"
4316 ],
4317 "language": "c",
4318 "name": "test_tcp_server",
4319 "src": [
4320 "test/core/util/test_tcp_server.c",
4321 "test/core/util/test_tcp_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004322 ],
4323 "third_party": false,
4324 "type": "lib"
yang-gc9fca182015-11-06 16:41:33 -08004325 },
4326 {
4327 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004328 "grpc",
4329 "grpc++_base",
yang-g34b58612016-06-03 17:30:09 -07004330 "grpc++_codegen_base",
4331 "grpc++_codegen_base_src"
Craig Tillerf75fc122015-06-25 06:58:00 -07004332 ],
4333 "headers": [
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07004334 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004335 "src/cpp/client/secure_credentials.h",
yang-g5ea46ab2015-07-06 14:05:54 -07004336 "src/cpp/common/secure_auth_context.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004337 "src/cpp/server/secure_server_credentials.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004338 ],
4339 "language": "c++",
4340 "name": "grpc++",
4341 "src": [
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07004342 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004343 "src/cpp/client/secure_credentials.cc",
4344 "src/cpp/client/secure_credentials.h",
yang-g7ef72322015-07-16 21:00:51 -07004345 "src/cpp/common/auth_property_iterator.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004346 "src/cpp/common/secure_auth_context.cc",
4347 "src/cpp/common/secure_auth_context.h",
yang-g52705592015-11-25 11:45:33 -08004348 "src/cpp/common/secure_channel_arguments.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004349 "src/cpp/common/secure_create_auth_context.cc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004350 "src/cpp/server/secure_server_credentials.cc",
Craig Tillerd1697d92016-04-05 16:05:46 -07004351 "src/cpp/server/secure_server_credentials.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004352 ],
4353 "third_party": false,
4354 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004355 },
4356 {
Yuchen Zengc92fe252016-05-25 07:18:57 -07004357 "deps": [
Yuchen Zengeb25a072016-06-08 10:59:48 -07004358 "grpc++",
4359 "grpc++_codegen_proto"
Yuchen Zengc92fe252016-05-25 07:18:57 -07004360 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004361 "headers": [
Yuchen Zeng0601df32016-06-06 13:08:06 -07004362 "include/grpc++/ext/proto_server_reflection_plugin.h",
4363 "include/grpc++/ext/reflection.grpc.pb.h",
4364 "include/grpc++/ext/reflection.pb.h",
4365 "src/cpp/ext/proto_server_reflection.h"
Yuchen Zengc84ed682016-05-04 16:30:11 -07004366 ],
4367 "language": "c++",
4368 "name": "grpc++_reflection",
4369 "src": [
Yuchen Zeng0601df32016-06-06 13:08:06 -07004370 "include/grpc++/ext/proto_server_reflection_plugin.h",
4371 "include/grpc++/ext/reflection.grpc.pb.h",
4372 "include/grpc++/ext/reflection.pb.h",
4373 "src/cpp/ext/proto_server_reflection.cc",
4374 "src/cpp/ext/proto_server_reflection.h",
4375 "src/cpp/ext/proto_server_reflection_plugin.cc",
4376 "src/cpp/ext/reflection.grpc.pb.cc",
4377 "src/cpp/ext/reflection.pb.cc"
Yuchen Zengc84ed682016-05-04 16:30:11 -07004378 ],
4379 "third_party": false,
4380 "type": "lib"
4381 },
4382 {
Craig Tillerf75fc122015-06-25 06:58:00 -07004383 "deps": [],
4384 "headers": [
4385 "test/cpp/util/test_config.h"
4386 ],
4387 "language": "c++",
4388 "name": "grpc++_test_config",
4389 "src": [
4390 "test/cpp/util/test_config.cc",
4391 "test/cpp/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004392 ],
4393 "third_party": false,
4394 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004395 },
4396 {
4397 "deps": [
4398 "grpc++",
yang-g17487f92016-06-03 15:21:15 -07004399 "grpc++_codegen_base",
yang-g34b58612016-06-03 17:30:09 -07004400 "grpc++_codegen_base_src",
yang-g17487f92016-06-03 15:21:15 -07004401 "grpc++_codegen_proto",
4402 "grpc++_config_proto",
Craig Tillerf75fc122015-06-25 06:58:00 -07004403 "grpc_test_util"
4404 ],
4405 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004406 "src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.h",
4407 "src/proto/grpc/testing/duplicate/echo_duplicate.pb.h",
4408 "src/proto/grpc/testing/echo.grpc.pb.h",
4409 "src/proto/grpc/testing/echo.pb.h",
4410 "src/proto/grpc/testing/echo_messages.grpc.pb.h",
4411 "src/proto/grpc/testing/echo_messages.pb.h",
yang-gd6f7d992016-01-14 16:04:20 -08004412 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004413 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004414 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004415 "test/cpp/util/string_ref_helper.h",
yang-g7d2a3e12016-02-18 15:41:56 -08004416 "test/cpp/util/subprocess.h",
4417 "test/cpp/util/test_credentials_provider.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004418 ],
4419 "language": "c++",
4420 "name": "grpc++_test_util",
4421 "src": [
yang-gd6f7d992016-01-14 16:04:20 -08004422 "test/cpp/end2end/test_service_impl.cc",
4423 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004424 "test/cpp/util/byte_buffer_proto_helper.cc",
4425 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004426 "test/cpp/util/create_test_channel.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004427 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004428 "test/cpp/util/string_ref_helper.cc",
4429 "test/cpp/util/string_ref_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004430 "test/cpp/util/subprocess.cc",
yang-g7d2a3e12016-02-18 15:41:56 -08004431 "test/cpp/util/subprocess.h",
4432 "test/cpp/util/test_credentials_provider.cc",
4433 "test/cpp/util/test_credentials_provider.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004434 ],
4435 "third_party": false,
4436 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004437 },
4438 {
4439 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004440 "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07004441 "grpc",
4442 "grpc++_base",
yang-g17487f92016-06-03 15:21:15 -07004443 "grpc++_codegen_base",
yang-g34b58612016-06-03 17:30:09 -07004444 "grpc++_codegen_base_src",
Craig Tillerf75fc122015-06-25 06:58:00 -07004445 "grpc_unsecure"
4446 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004447 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004448 "language": "c++",
4449 "name": "grpc++_unsecure",
4450 "src": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004451 "src/cpp/common/insecure_create_auth_context.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08004452 ],
4453 "third_party": false,
4454 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004455 },
4456 {
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004457 "deps": [
yang-gabdec2d2016-05-19 10:11:24 -07004458 "grpc++",
4459 "grpc_plugin_support"
4460 ],
4461 "headers": [
4462 "test/cpp/util/cli_call.h",
4463 "test/cpp/util/proto_file_parser.h"
4464 ],
4465 "language": "c++",
4466 "name": "grpc_cli_libs",
4467 "src": [
4468 "test/cpp/util/cli_call.cc",
4469 "test/cpp/util/cli_call.h",
4470 "test/cpp/util/proto_file_parser.cc",
4471 "test/cpp/util/proto_file_parser.h"
4472 ],
4473 "third_party": false,
4474 "type": "lib"
4475 },
4476 {
4477 "deps": [
yang-g17487f92016-06-03 15:21:15 -07004478 "grpc++_config_proto"
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004479 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004480 "headers": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004481 "src/compiler/config.h",
4482 "src/compiler/cpp_generator.h",
4483 "src/compiler/cpp_generator_helpers.h",
4484 "src/compiler/csharp_generator.h",
4485 "src/compiler/csharp_generator_helpers.h",
4486 "src/compiler/generator_helpers.h",
murgatroid99d2ee81f2016-02-26 11:10:33 -08004487 "src/compiler/node_generator.h",
4488 "src/compiler/node_generator_helpers.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004489 "src/compiler/objective_c_generator.h",
4490 "src/compiler/objective_c_generator_helpers.h",
4491 "src/compiler/python_generator.h",
4492 "src/compiler/ruby_generator.h",
4493 "src/compiler/ruby_generator_helpers-inl.h",
4494 "src/compiler/ruby_generator_map-inl.h",
4495 "src/compiler/ruby_generator_string-inl.h"
4496 ],
4497 "language": "c++",
4498 "name": "grpc_plugin_support",
4499 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004500 "src/compiler/config.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004501 "src/compiler/cpp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004502 "src/compiler/cpp_generator.h",
4503 "src/compiler/cpp_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004504 "src/compiler/csharp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004505 "src/compiler/csharp_generator.h",
4506 "src/compiler/csharp_generator_helpers.h",
4507 "src/compiler/generator_helpers.h",
murgatroid99d2ee81f2016-02-26 11:10:33 -08004508 "src/compiler/node_generator.cc",
4509 "src/compiler/node_generator.h",
4510 "src/compiler/node_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004511 "src/compiler/objective_c_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004512 "src/compiler/objective_c_generator.h",
4513 "src/compiler/objective_c_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004514 "src/compiler/python_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004515 "src/compiler/python_generator.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004516 "src/compiler/ruby_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004517 "src/compiler/ruby_generator.h",
4518 "src/compiler/ruby_generator_helpers-inl.h",
4519 "src/compiler/ruby_generator_map-inl.h",
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004520 "src/compiler/ruby_generator_string-inl.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004521 ],
4522 "third_party": false,
4523 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004524 },
4525 {
4526 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004527 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004528 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004529 "grpc++",
4530 "grpc++_test_util",
4531 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004532 ],
4533 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004534 "src/proto/grpc/testing/messages.grpc.pb.h",
4535 "src/proto/grpc/testing/messages.pb.h",
4536 "test/cpp/interop/client_helper.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004537 ],
4538 "language": "c++",
4539 "name": "interop_client_helper",
4540 "src": [
4541 "test/cpp/interop/client_helper.cc",
4542 "test/cpp/interop/client_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004543 ],
4544 "third_party": false,
4545 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004546 },
4547 {
4548 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004549 "gpr",
4550 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004551 "grpc",
4552 "grpc++",
4553 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004554 "grpc++_test_util",
4555 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004556 "interop_client_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004557 ],
4558 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004559 "src/proto/grpc/testing/empty.grpc.pb.h",
4560 "src/proto/grpc/testing/empty.pb.h",
4561 "src/proto/grpc/testing/messages.grpc.pb.h",
4562 "src/proto/grpc/testing/messages.pb.h",
4563 "src/proto/grpc/testing/test.grpc.pb.h",
4564 "src/proto/grpc/testing/test.pb.h",
4565 "test/cpp/interop/interop_client.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004566 ],
4567 "language": "c++",
4568 "name": "interop_client_main",
4569 "src": [
4570 "test/cpp/interop/client.cc",
4571 "test/cpp/interop/interop_client.cc",
4572 "test/cpp/interop/interop_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004573 ],
4574 "third_party": false,
4575 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004576 },
4577 {
4578 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004579 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004580 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004581 "grpc++",
4582 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004583 ],
4584 "headers": [
4585 "test/cpp/interop/server_helper.h"
4586 ],
4587 "language": "c++",
4588 "name": "interop_server_helper",
4589 "src": [
4590 "test/cpp/interop/server_helper.cc",
4591 "test/cpp/interop/server_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004592 ],
4593 "third_party": false,
4594 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004595 },
4596 {
4597 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004598 "gpr",
4599 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004600 "grpc",
4601 "grpc++",
4602 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004603 "grpc++_test_util",
4604 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004605 "interop_server_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004606 ],
4607 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004608 "src/proto/grpc/testing/empty.grpc.pb.h",
4609 "src/proto/grpc/testing/empty.pb.h",
4610 "src/proto/grpc/testing/messages.grpc.pb.h",
4611 "src/proto/grpc/testing/messages.pb.h",
4612 "src/proto/grpc/testing/test.grpc.pb.h",
4613 "src/proto/grpc/testing/test.pb.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004614 ],
4615 "language": "c++",
4616 "name": "interop_server_main",
4617 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08004618 "test/cpp/interop/server_main.cc"
4619 ],
4620 "third_party": false,
4621 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004622 },
4623 {
4624 "deps": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004625 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07004626 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004627 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004628 ],
4629 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004630 "src/proto/grpc/testing/control.grpc.pb.h",
4631 "src/proto/grpc/testing/control.pb.h",
4632 "src/proto/grpc/testing/messages.grpc.pb.h",
4633 "src/proto/grpc/testing/messages.pb.h",
4634 "src/proto/grpc/testing/payloads.grpc.pb.h",
4635 "src/proto/grpc/testing/payloads.pb.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004636 "src/proto/grpc/testing/services.grpc.pb.h",
4637 "src/proto/grpc/testing/services.pb.h",
4638 "src/proto/grpc/testing/stats.grpc.pb.h",
4639 "src/proto/grpc/testing/stats.pb.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004640 "test/cpp/qps/client.h",
4641 "test/cpp/qps/driver.h",
4642 "test/cpp/qps/histogram.h",
4643 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004644 "test/cpp/qps/limit_cores.h",
David Klempnere27d1892016-05-19 13:50:16 -07004645 "test/cpp/qps/parse_json.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004646 "test/cpp/qps/qps_worker.h",
4647 "test/cpp/qps/report.h",
4648 "test/cpp/qps/server.h",
4649 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004650 "test/cpp/qps/usage_timer.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004651 "test/cpp/util/benchmark_config.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004652 ],
4653 "language": "c++",
4654 "name": "qps",
4655 "src": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004656 "test/cpp/qps/client.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004657 "test/cpp/qps/client_async.cc",
4658 "test/cpp/qps/client_sync.cc",
4659 "test/cpp/qps/driver.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004660 "test/cpp/qps/driver.h",
4661 "test/cpp/qps/histogram.h",
4662 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004663 "test/cpp/qps/limit_cores.cc",
4664 "test/cpp/qps/limit_cores.h",
David Klempnere27d1892016-05-19 13:50:16 -07004665 "test/cpp/qps/parse_json.cc",
4666 "test/cpp/qps/parse_json.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004667 "test/cpp/qps/qps_worker.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004668 "test/cpp/qps/qps_worker.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004669 "test/cpp/qps/report.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004670 "test/cpp/qps/report.h",
4671 "test/cpp/qps/server.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004672 "test/cpp/qps/server_async.cc",
4673 "test/cpp/qps/server_sync.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004674 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004675 "test/cpp/qps/usage_timer.cc",
4676 "test/cpp/qps/usage_timer.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004677 "test/cpp/util/benchmark_config.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004678 "test/cpp/util/benchmark_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004679 ],
4680 "third_party": false,
4681 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004682 },
4683 {
4684 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004685 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004686 "grpc"
4687 ],
4688 "headers": [],
4689 "language": "csharp",
4690 "name": "grpc_csharp_ext",
4691 "src": [
4692 "src/csharp/ext/grpc_csharp_ext.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004693 ],
4694 "third_party": false,
4695 "type": "lib"
4696 },
4697 {
4698 "deps": [],
4699 "headers": [
4700 "third_party/boringssl/crypto/aes/internal.h",
4701 "third_party/boringssl/crypto/asn1/asn1_locl.h",
4702 "third_party/boringssl/crypto/bio/internal.h",
4703 "third_party/boringssl/crypto/bn/internal.h",
4704 "third_party/boringssl/crypto/bn/rsaz_exp.h",
4705 "third_party/boringssl/crypto/bytestring/internal.h",
4706 "third_party/boringssl/crypto/cipher/internal.h",
4707 "third_party/boringssl/crypto/conf/conf_def.h",
4708 "third_party/boringssl/crypto/conf/internal.h",
Craig Tiller88b9e482016-04-21 15:09:56 -07004709 "third_party/boringssl/crypto/curve25519/internal.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004710 "third_party/boringssl/crypto/des/internal.h",
4711 "third_party/boringssl/crypto/dh/internal.h",
4712 "third_party/boringssl/crypto/digest/internal.h",
4713 "third_party/boringssl/crypto/digest/md32_common.h",
4714 "third_party/boringssl/crypto/directory.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004715 "third_party/boringssl/crypto/ec/internal.h",
4716 "third_party/boringssl/crypto/ec/p256-x86_64-table.h",
4717 "third_party/boringssl/crypto/evp/internal.h",
4718 "third_party/boringssl/crypto/internal.h",
4719 "third_party/boringssl/crypto/modes/internal.h",
4720 "third_party/boringssl/crypto/obj/obj_dat.h",
4721 "third_party/boringssl/crypto/obj/obj_xref.h",
4722 "third_party/boringssl/crypto/pkcs8/internal.h",
4723 "third_party/boringssl/crypto/rand/internal.h",
4724 "third_party/boringssl/crypto/rsa/internal.h",
4725 "third_party/boringssl/crypto/test/scoped_types.h",
4726 "third_party/boringssl/crypto/test/test_util.h",
4727 "third_party/boringssl/crypto/x509/charmap.h",
4728 "third_party/boringssl/crypto/x509/vpm_int.h",
4729 "third_party/boringssl/crypto/x509v3/ext_dat.h",
4730 "third_party/boringssl/crypto/x509v3/pcy_int.h",
4731 "third_party/boringssl/include/openssl/aead.h",
4732 "third_party/boringssl/include/openssl/aes.h",
4733 "third_party/boringssl/include/openssl/arm_arch.h",
4734 "third_party/boringssl/include/openssl/asn1.h",
4735 "third_party/boringssl/include/openssl/asn1_mac.h",
4736 "third_party/boringssl/include/openssl/asn1t.h",
4737 "third_party/boringssl/include/openssl/base.h",
4738 "third_party/boringssl/include/openssl/base64.h",
4739 "third_party/boringssl/include/openssl/bio.h",
4740 "third_party/boringssl/include/openssl/blowfish.h",
4741 "third_party/boringssl/include/openssl/bn.h",
4742 "third_party/boringssl/include/openssl/buf.h",
4743 "third_party/boringssl/include/openssl/buffer.h",
4744 "third_party/boringssl/include/openssl/bytestring.h",
4745 "third_party/boringssl/include/openssl/cast.h",
4746 "third_party/boringssl/include/openssl/chacha.h",
4747 "third_party/boringssl/include/openssl/cipher.h",
4748 "third_party/boringssl/include/openssl/cmac.h",
4749 "third_party/boringssl/include/openssl/conf.h",
4750 "third_party/boringssl/include/openssl/cpu.h",
4751 "third_party/boringssl/include/openssl/crypto.h",
4752 "third_party/boringssl/include/openssl/curve25519.h",
4753 "third_party/boringssl/include/openssl/des.h",
4754 "third_party/boringssl/include/openssl/dh.h",
4755 "third_party/boringssl/include/openssl/digest.h",
4756 "third_party/boringssl/include/openssl/dsa.h",
4757 "third_party/boringssl/include/openssl/dtls1.h",
4758 "third_party/boringssl/include/openssl/ec.h",
4759 "third_party/boringssl/include/openssl/ec_key.h",
4760 "third_party/boringssl/include/openssl/ecdh.h",
4761 "third_party/boringssl/include/openssl/ecdsa.h",
4762 "third_party/boringssl/include/openssl/engine.h",
4763 "third_party/boringssl/include/openssl/err.h",
4764 "third_party/boringssl/include/openssl/evp.h",
4765 "third_party/boringssl/include/openssl/ex_data.h",
4766 "third_party/boringssl/include/openssl/hkdf.h",
4767 "third_party/boringssl/include/openssl/hmac.h",
4768 "third_party/boringssl/include/openssl/lhash.h",
4769 "third_party/boringssl/include/openssl/lhash_macros.h",
4770 "third_party/boringssl/include/openssl/md4.h",
4771 "third_party/boringssl/include/openssl/md5.h",
4772 "third_party/boringssl/include/openssl/mem.h",
4773 "third_party/boringssl/include/openssl/obj.h",
4774 "third_party/boringssl/include/openssl/obj_mac.h",
4775 "third_party/boringssl/include/openssl/objects.h",
4776 "third_party/boringssl/include/openssl/opensslfeatures.h",
4777 "third_party/boringssl/include/openssl/opensslv.h",
4778 "third_party/boringssl/include/openssl/ossl_typ.h",
4779 "third_party/boringssl/include/openssl/pem.h",
4780 "third_party/boringssl/include/openssl/pkcs12.h",
4781 "third_party/boringssl/include/openssl/pkcs7.h",
4782 "third_party/boringssl/include/openssl/pkcs8.h",
4783 "third_party/boringssl/include/openssl/poly1305.h",
4784 "third_party/boringssl/include/openssl/pqueue.h",
4785 "third_party/boringssl/include/openssl/rand.h",
4786 "third_party/boringssl/include/openssl/rc4.h",
4787 "third_party/boringssl/include/openssl/rsa.h",
4788 "third_party/boringssl/include/openssl/safestack.h",
4789 "third_party/boringssl/include/openssl/sha.h",
4790 "third_party/boringssl/include/openssl/srtp.h",
4791 "third_party/boringssl/include/openssl/ssl.h",
4792 "third_party/boringssl/include/openssl/ssl3.h",
4793 "third_party/boringssl/include/openssl/stack.h",
4794 "third_party/boringssl/include/openssl/stack_macros.h",
4795 "third_party/boringssl/include/openssl/thread.h",
4796 "third_party/boringssl/include/openssl/time_support.h",
4797 "third_party/boringssl/include/openssl/tls1.h",
4798 "third_party/boringssl/include/openssl/type_check.h",
4799 "third_party/boringssl/include/openssl/x509.h",
4800 "third_party/boringssl/include/openssl/x509_vfy.h",
4801 "third_party/boringssl/include/openssl/x509v3.h",
4802 "third_party/boringssl/ssl/internal.h",
4803 "third_party/boringssl/ssl/test/async_bio.h",
4804 "third_party/boringssl/ssl/test/packeted_bio.h",
4805 "third_party/boringssl/ssl/test/scoped_types.h",
4806 "third_party/boringssl/ssl/test/test_config.h"
4807 ],
4808 "language": "c",
4809 "name": "boringssl",
4810 "src": [
Craig Tiller4ea45992016-02-23 17:13:38 -08004811 "src/boringssl/err_data.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004812 ],
4813 "third_party": true,
4814 "type": "lib"
4815 },
4816 {
4817 "deps": [],
4818 "headers": [],
4819 "language": "c++",
4820 "name": "boringssl_test_util",
Craig Tiller4ea45992016-02-23 17:13:38 -08004821 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004822 "third_party": true,
4823 "type": "lib"
4824 },
4825 {
4826 "deps": [
4827 "boringssl",
4828 "boringssl_test_util"
4829 ],
4830 "headers": [],
4831 "language": "c++",
4832 "name": "boringssl_aes_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004833 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004834 "third_party": true,
4835 "type": "lib"
4836 },
4837 {
4838 "deps": [
4839 "boringssl",
4840 "boringssl_test_util"
4841 ],
4842 "headers": [],
4843 "language": "c++",
Craig Tiller3d62fc62016-03-15 09:57:26 -07004844 "name": "boringssl_asn1_test_lib",
4845 "src": [],
4846 "third_party": true,
4847 "type": "lib"
4848 },
4849 {
4850 "deps": [
4851 "boringssl",
4852 "boringssl_test_util"
4853 ],
4854 "headers": [],
4855 "language": "c++",
Craig Tiller732a8752016-02-22 15:59:19 -08004856 "name": "boringssl_base64_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004857 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004858 "third_party": true,
4859 "type": "lib"
4860 },
4861 {
4862 "deps": [
4863 "boringssl",
4864 "boringssl_test_util"
4865 ],
4866 "headers": [],
4867 "language": "c++",
4868 "name": "boringssl_bio_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004869 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004870 "third_party": true,
4871 "type": "lib"
4872 },
4873 {
4874 "deps": [
4875 "boringssl",
4876 "boringssl_test_util"
4877 ],
4878 "headers": [],
4879 "language": "c++",
4880 "name": "boringssl_bn_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004881 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004882 "third_party": true,
4883 "type": "lib"
4884 },
4885 {
4886 "deps": [
4887 "boringssl",
4888 "boringssl_test_util"
4889 ],
4890 "headers": [],
4891 "language": "c++",
4892 "name": "boringssl_bytestring_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004893 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004894 "third_party": true,
4895 "type": "lib"
4896 },
4897 {
4898 "deps": [
4899 "boringssl",
4900 "boringssl_test_util"
4901 ],
4902 "headers": [],
4903 "language": "c++",
4904 "name": "boringssl_aead_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004905 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004906 "third_party": true,
4907 "type": "lib"
4908 },
4909 {
4910 "deps": [
4911 "boringssl",
4912 "boringssl_test_util"
4913 ],
4914 "headers": [],
4915 "language": "c++",
4916 "name": "boringssl_cipher_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004917 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004918 "third_party": true,
4919 "type": "lib"
4920 },
4921 {
4922 "deps": [
4923 "boringssl",
4924 "boringssl_test_util"
4925 ],
4926 "headers": [],
4927 "language": "c++",
4928 "name": "boringssl_cmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004929 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004930 "third_party": true,
4931 "type": "lib"
4932 },
4933 {
4934 "deps": [
4935 "boringssl",
4936 "boringssl_test_util"
4937 ],
4938 "headers": [],
4939 "language": "c",
4940 "name": "boringssl_constant_time_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004941 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004942 "third_party": true,
4943 "type": "lib"
4944 },
4945 {
4946 "deps": [
4947 "boringssl",
4948 "boringssl_test_util"
4949 ],
4950 "headers": [],
4951 "language": "c++",
4952 "name": "boringssl_ed25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004953 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004954 "third_party": true,
4955 "type": "lib"
4956 },
4957 {
4958 "deps": [
4959 "boringssl",
4960 "boringssl_test_util"
4961 ],
4962 "headers": [],
4963 "language": "c++",
4964 "name": "boringssl_x25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004965 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004966 "third_party": true,
4967 "type": "lib"
4968 },
4969 {
4970 "deps": [
4971 "boringssl",
4972 "boringssl_test_util"
4973 ],
4974 "headers": [],
4975 "language": "c++",
4976 "name": "boringssl_dh_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004977 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004978 "third_party": true,
4979 "type": "lib"
4980 },
4981 {
4982 "deps": [
4983 "boringssl",
4984 "boringssl_test_util"
4985 ],
4986 "headers": [],
4987 "language": "c++",
4988 "name": "boringssl_digest_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004989 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004990 "third_party": true,
4991 "type": "lib"
4992 },
4993 {
4994 "deps": [
4995 "boringssl",
4996 "boringssl_test_util"
4997 ],
4998 "headers": [],
4999 "language": "c",
5000 "name": "boringssl_dsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005001 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005002 "third_party": true,
5003 "type": "lib"
5004 },
5005 {
5006 "deps": [
5007 "boringssl",
5008 "boringssl_test_util"
5009 ],
5010 "headers": [],
5011 "language": "c++",
5012 "name": "boringssl_ec_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005013 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005014 "third_party": true,
5015 "type": "lib"
5016 },
5017 {
5018 "deps": [
5019 "boringssl",
5020 "boringssl_test_util"
5021 ],
5022 "headers": [],
5023 "language": "c",
5024 "name": "boringssl_example_mul_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005025 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005026 "third_party": true,
5027 "type": "lib"
5028 },
5029 {
5030 "deps": [
5031 "boringssl",
5032 "boringssl_test_util"
5033 ],
5034 "headers": [],
5035 "language": "c++",
5036 "name": "boringssl_ecdsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005037 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005038 "third_party": true,
5039 "type": "lib"
5040 },
5041 {
5042 "deps": [
5043 "boringssl",
5044 "boringssl_test_util"
5045 ],
5046 "headers": [],
5047 "language": "c++",
5048 "name": "boringssl_err_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005049 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005050 "third_party": true,
5051 "type": "lib"
5052 },
5053 {
5054 "deps": [
5055 "boringssl",
5056 "boringssl_test_util"
5057 ],
5058 "headers": [],
5059 "language": "c++",
5060 "name": "boringssl_evp_extra_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005061 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005062 "third_party": true,
5063 "type": "lib"
5064 },
5065 {
5066 "deps": [
5067 "boringssl",
5068 "boringssl_test_util"
5069 ],
5070 "headers": [],
5071 "language": "c++",
5072 "name": "boringssl_evp_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005073 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005074 "third_party": true,
5075 "type": "lib"
5076 },
5077 {
5078 "deps": [
5079 "boringssl",
5080 "boringssl_test_util"
5081 ],
5082 "headers": [],
5083 "language": "c++",
5084 "name": "boringssl_pbkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005085 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005086 "third_party": true,
5087 "type": "lib"
5088 },
5089 {
5090 "deps": [
5091 "boringssl",
5092 "boringssl_test_util"
5093 ],
5094 "headers": [],
5095 "language": "c",
5096 "name": "boringssl_hkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005097 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005098 "third_party": true,
5099 "type": "lib"
5100 },
5101 {
5102 "deps": [
5103 "boringssl",
5104 "boringssl_test_util"
5105 ],
5106 "headers": [],
5107 "language": "c++",
5108 "name": "boringssl_hmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005109 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005110 "third_party": true,
5111 "type": "lib"
5112 },
5113 {
5114 "deps": [
5115 "boringssl",
5116 "boringssl_test_util"
5117 ],
5118 "headers": [],
5119 "language": "c",
5120 "name": "boringssl_lhash_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005121 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005122 "third_party": true,
5123 "type": "lib"
5124 },
5125 {
5126 "deps": [
5127 "boringssl",
5128 "boringssl_test_util"
5129 ],
5130 "headers": [],
5131 "language": "c",
5132 "name": "boringssl_gcm_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005133 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005134 "third_party": true,
5135 "type": "lib"
5136 },
5137 {
5138 "deps": [
5139 "boringssl",
5140 "boringssl_test_util"
5141 ],
5142 "headers": [],
5143 "language": "c++",
5144 "name": "boringssl_pkcs12_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005145 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005146 "third_party": true,
5147 "type": "lib"
5148 },
5149 {
5150 "deps": [
5151 "boringssl",
5152 "boringssl_test_util"
5153 ],
5154 "headers": [],
5155 "language": "c++",
5156 "name": "boringssl_pkcs8_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005157 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005158 "third_party": true,
5159 "type": "lib"
5160 },
5161 {
5162 "deps": [
5163 "boringssl",
5164 "boringssl_test_util"
5165 ],
5166 "headers": [],
5167 "language": "c++",
5168 "name": "boringssl_poly1305_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005169 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005170 "third_party": true,
5171 "type": "lib"
5172 },
5173 {
5174 "deps": [
5175 "boringssl",
5176 "boringssl_test_util"
5177 ],
5178 "headers": [],
5179 "language": "c",
5180 "name": "boringssl_refcount_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005181 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005182 "third_party": true,
5183 "type": "lib"
5184 },
5185 {
5186 "deps": [
5187 "boringssl",
5188 "boringssl_test_util"
5189 ],
5190 "headers": [],
5191 "language": "c++",
5192 "name": "boringssl_rsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005193 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005194 "third_party": true,
5195 "type": "lib"
5196 },
5197 {
5198 "deps": [
5199 "boringssl",
5200 "boringssl_test_util"
5201 ],
5202 "headers": [],
5203 "language": "c",
5204 "name": "boringssl_thread_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005205 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005206 "third_party": true,
5207 "type": "lib"
5208 },
5209 {
5210 "deps": [
5211 "boringssl",
5212 "boringssl_test_util"
5213 ],
5214 "headers": [],
5215 "language": "c",
5216 "name": "boringssl_pkcs7_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005217 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005218 "third_party": true,
5219 "type": "lib"
5220 },
5221 {
5222 "deps": [
5223 "boringssl",
5224 "boringssl_test_util"
5225 ],
5226 "headers": [],
Craig Tiller88b9e482016-04-21 15:09:56 -07005227 "language": "c++",
5228 "name": "boringssl_x509_test_lib",
5229 "src": [],
5230 "third_party": true,
5231 "type": "lib"
5232 },
5233 {
5234 "deps": [
5235 "boringssl",
5236 "boringssl_test_util"
5237 ],
5238 "headers": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005239 "language": "c",
5240 "name": "boringssl_tab_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005241 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005242 "third_party": true,
5243 "type": "lib"
5244 },
5245 {
5246 "deps": [
5247 "boringssl",
5248 "boringssl_test_util"
5249 ],
5250 "headers": [],
5251 "language": "c",
5252 "name": "boringssl_v3name_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005253 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005254 "third_party": true,
5255 "type": "lib"
5256 },
5257 {
5258 "deps": [
5259 "boringssl",
5260 "boringssl_test_util"
5261 ],
5262 "headers": [],
5263 "language": "c",
5264 "name": "boringssl_pqueue_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005265 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005266 "third_party": true,
5267 "type": "lib"
5268 },
5269 {
5270 "deps": [
5271 "boringssl",
5272 "boringssl_test_util"
5273 ],
5274 "headers": [],
5275 "language": "c++",
5276 "name": "boringssl_ssl_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005277 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005278 "third_party": true,
5279 "type": "lib"
5280 },
5281 {
5282 "deps": [],
5283 "headers": [
5284 "third_party/zlib/crc32.h",
5285 "third_party/zlib/deflate.h",
5286 "third_party/zlib/gzguts.h",
5287 "third_party/zlib/inffast.h",
5288 "third_party/zlib/inffixed.h",
5289 "third_party/zlib/inflate.h",
5290 "third_party/zlib/inftrees.h",
5291 "third_party/zlib/trees.h",
5292 "third_party/zlib/zconf.h",
5293 "third_party/zlib/zlib.h",
5294 "third_party/zlib/zutil.h"
5295 ],
5296 "language": "c",
5297 "name": "z",
Craig Tiller4ea45992016-02-23 17:13:38 -08005298 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005299 "third_party": true,
5300 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07005301 },
5302 {
5303 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005304 "gpr",
5305 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005306 "grpc_test_util_unsecure",
5307 "grpc_unsecure"
5308 ],
5309 "headers": [
5310 "test/core/bad_client/bad_client.h"
5311 ],
5312 "language": "c",
5313 "name": "bad_client_test",
5314 "src": [
5315 "test/core/bad_client/bad_client.c",
5316 "test/core/bad_client/bad_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08005317 ],
5318 "third_party": false,
5319 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005320 },
5321 {
5322 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005323 "gpr",
5324 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005325 "grpc",
5326 "grpc_test_util"
5327 ],
5328 "headers": [
Craig Tiller732a8752016-02-22 15:59:19 -08005329 "test/core/bad_ssl/server_common.h"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005330 ],
5331 "language": "c",
5332 "name": "bad_ssl_test_server",
5333 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08005334 "test/core/bad_ssl/server_common.c",
5335 "test/core/bad_ssl/server_common.h"
5336 ],
5337 "third_party": false,
5338 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005339 },
5340 {
Craig Tillerf75fc122015-06-25 06:58:00 -07005341 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005342 "gpr",
5343 "gpr_test_util",
Craig Tiller917c29e2015-12-02 11:03:19 -08005344 "grpc",
5345 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07005346 ],
5347 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07005348 "test/core/end2end/end2end_tests.h",
5349 "test/core/end2end/tests/cancel_test_helpers.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07005350 ],
5351 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005352 "name": "end2end_tests",
Craig Tillerf75fc122015-06-25 06:58:00 -07005353 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005354 "test/core/end2end/end2end_tests.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07005355 "test/core/end2end/end2end_tests.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07005356 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005357 "test/core/end2end/tests/binary_metadata.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005358 "test/core/end2end/tests/call_creds.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005359 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005360 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005361 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005362 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005363 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005364 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005365 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005366 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005367 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005368 "test/core/end2end/tests/default_host.c",
5369 "test/core/end2end/tests/disappearing_server.c",
5370 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005371 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005372 "test/core/end2end/tests/graceful_server_shutdown.c",
5373 "test/core/end2end/tests/high_initial_seqno.c",
5374 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005375 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005376 "test/core/end2end/tests/invoke_large_request.c",
5377 "test/core/end2end/tests/large_metadata.c",
5378 "test/core/end2end/tests/max_concurrent_streams.c",
5379 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005380 "test/core/end2end/tests/negative_deadline.c",
5381 "test/core/end2end/tests/no_op.c",
5382 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005383 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005384 "test/core/end2end/tests/ping_pong_streaming.c",
5385 "test/core/end2end/tests/registered_call.c",
5386 "test/core/end2end/tests/request_with_flags.c",
5387 "test/core/end2end/tests/request_with_payload.c",
5388 "test/core/end2end/tests/server_finishes_request.c",
5389 "test/core/end2end/tests/shutdown_finishes_calls.c",
5390 "test/core/end2end/tests/shutdown_finishes_tags.c",
5391 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005392 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005393 "test/core/end2end/tests/simple_request.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005394 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005395 ],
5396 "third_party": false,
5397 "type": "lib"
Craig Tiller917c29e2015-12-02 11:03:19 -08005398 },
5399 {
5400 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005401 "gpr",
5402 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005403 "grpc_test_util_unsecure",
5404 "grpc_unsecure"
5405 ],
5406 "headers": [
5407 "test/core/end2end/end2end_tests.h",
5408 "test/core/end2end/tests/cancel_test_helpers.h"
5409 ],
5410 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005411 "name": "end2end_nosec_tests",
Craig Tiller917c29e2015-12-02 11:03:19 -08005412 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005413 "test/core/end2end/end2end_nosec_tests.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005414 "test/core/end2end/end2end_tests.h",
5415 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005416 "test/core/end2end/tests/binary_metadata.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005417 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005418 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005419 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005420 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005421 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller32bd81d2015-11-03 13:02:07 -08005422 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005423 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005424 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005425 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005426 "test/core/end2end/tests/default_host.c",
5427 "test/core/end2end/tests/disappearing_server.c",
5428 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005429 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005430 "test/core/end2end/tests/graceful_server_shutdown.c",
5431 "test/core/end2end/tests/high_initial_seqno.c",
5432 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005433 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005434 "test/core/end2end/tests/invoke_large_request.c",
5435 "test/core/end2end/tests/large_metadata.c",
5436 "test/core/end2end/tests/max_concurrent_streams.c",
5437 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005438 "test/core/end2end/tests/negative_deadline.c",
5439 "test/core/end2end/tests/no_op.c",
5440 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005441 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005442 "test/core/end2end/tests/ping_pong_streaming.c",
5443 "test/core/end2end/tests/registered_call.c",
5444 "test/core/end2end/tests/request_with_flags.c",
5445 "test/core/end2end/tests/request_with_payload.c",
5446 "test/core/end2end/tests/server_finishes_request.c",
5447 "test/core/end2end/tests/shutdown_finishes_calls.c",
5448 "test/core/end2end/tests/shutdown_finishes_tags.c",
5449 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005450 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005451 "test/core/end2end/tests/simple_request.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005452 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005453 ],
5454 "third_party": false,
5455 "type": "lib"
Craig Tillerd1697d92016-04-05 16:05:46 -07005456 },
5457 {
5458 "deps": [
5459 "gpr",
Alistair Veitchf1bc22a2016-05-27 16:38:15 -07005460 "grpc_base",
5461 "nanopb"
Craig Tillerd1697d92016-04-05 16:05:46 -07005462 ],
5463 "headers": [
5464 "include/grpc/census.h",
5465 "src/core/ext/census/aggregation.h",
5466 "src/core/ext/census/census_interface.h",
5467 "src/core/ext/census/census_rpc_stats.h",
Alistair Veitch30fe6322016-05-23 10:11:28 -07005468 "src/core/ext/census/gen/census.pb.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005469 "src/core/ext/census/grpc_filter.h",
5470 "src/core/ext/census/mlog.h",
5471 "src/core/ext/census/rpc_metric_id.h"
5472 ],
5473 "language": "c",
5474 "name": "census",
5475 "src": [
5476 "include/grpc/census.h",
5477 "src/core/ext/census/aggregation.h",
5478 "src/core/ext/census/census_interface.h",
5479 "src/core/ext/census/census_rpc_stats.h",
5480 "src/core/ext/census/context.c",
Alistair Veitch30fe6322016-05-23 10:11:28 -07005481 "src/core/ext/census/gen/census.pb.c",
5482 "src/core/ext/census/gen/census.pb.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005483 "src/core/ext/census/grpc_context.c",
5484 "src/core/ext/census/grpc_filter.c",
5485 "src/core/ext/census/grpc_filter.h",
5486 "src/core/ext/census/grpc_plugin.c",
5487 "src/core/ext/census/initialize.c",
5488 "src/core/ext/census/mlog.c",
5489 "src/core/ext/census/mlog.h",
5490 "src/core/ext/census/operation.c",
5491 "src/core/ext/census/placeholders.c",
5492 "src/core/ext/census/rpc_metric_id.h",
5493 "src/core/ext/census/tracing.c"
5494 ],
5495 "third_party": false,
5496 "type": "filegroup"
5497 },
5498 {
5499 "deps": [
5500 "gpr_codegen"
5501 ],
5502 "headers": [
5503 "include/grpc/support/alloc.h",
5504 "include/grpc/support/atm.h",
5505 "include/grpc/support/atm_gcc_atomic.h",
5506 "include/grpc/support/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005507 "include/grpc/support/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005508 "include/grpc/support/avl.h",
5509 "include/grpc/support/cmdline.h",
5510 "include/grpc/support/cpu.h",
5511 "include/grpc/support/histogram.h",
5512 "include/grpc/support/host_port.h",
5513 "include/grpc/support/log.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005514 "include/grpc/support/log_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005515 "include/grpc/support/port_platform.h",
5516 "include/grpc/support/slice.h",
5517 "include/grpc/support/slice_buffer.h",
5518 "include/grpc/support/string_util.h",
5519 "include/grpc/support/subprocess.h",
5520 "include/grpc/support/sync.h",
5521 "include/grpc/support/sync_generic.h",
5522 "include/grpc/support/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005523 "include/grpc/support/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005524 "include/grpc/support/thd.h",
5525 "include/grpc/support/time.h",
5526 "include/grpc/support/tls.h",
5527 "include/grpc/support/tls_gcc.h",
5528 "include/grpc/support/tls_msvc.h",
5529 "include/grpc/support/tls_pthread.h",
5530 "include/grpc/support/useful.h",
5531 "src/core/lib/profiling/timers.h",
5532 "src/core/lib/support/backoff.h",
5533 "src/core/lib/support/block_annotate.h",
5534 "src/core/lib/support/env.h",
5535 "src/core/lib/support/load_file.h",
5536 "src/core/lib/support/murmur_hash.h",
5537 "src/core/lib/support/stack_lockfree.h",
5538 "src/core/lib/support/string.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005539 "src/core/lib/support/string_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005540 "src/core/lib/support/thd_internal.h",
5541 "src/core/lib/support/time_precise.h",
5542 "src/core/lib/support/tmpfile.h"
5543 ],
5544 "language": "c",
5545 "name": "gpr_base",
5546 "src": [
5547 "include/grpc/support/alloc.h",
5548 "include/grpc/support/atm.h",
5549 "include/grpc/support/atm_gcc_atomic.h",
5550 "include/grpc/support/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005551 "include/grpc/support/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005552 "include/grpc/support/avl.h",
5553 "include/grpc/support/cmdline.h",
5554 "include/grpc/support/cpu.h",
5555 "include/grpc/support/histogram.h",
5556 "include/grpc/support/host_port.h",
5557 "include/grpc/support/log.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005558 "include/grpc/support/log_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005559 "include/grpc/support/port_platform.h",
5560 "include/grpc/support/slice.h",
5561 "include/grpc/support/slice_buffer.h",
5562 "include/grpc/support/string_util.h",
5563 "include/grpc/support/subprocess.h",
5564 "include/grpc/support/sync.h",
5565 "include/grpc/support/sync_generic.h",
5566 "include/grpc/support/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005567 "include/grpc/support/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005568 "include/grpc/support/thd.h",
5569 "include/grpc/support/time.h",
5570 "include/grpc/support/tls.h",
5571 "include/grpc/support/tls_gcc.h",
5572 "include/grpc/support/tls_msvc.h",
5573 "include/grpc/support/tls_pthread.h",
5574 "include/grpc/support/useful.h",
5575 "src/core/lib/profiling/basic_timers.c",
5576 "src/core/lib/profiling/stap_timers.c",
5577 "src/core/lib/profiling/timers.h",
5578 "src/core/lib/support/alloc.c",
5579 "src/core/lib/support/avl.c",
5580 "src/core/lib/support/backoff.c",
5581 "src/core/lib/support/backoff.h",
5582 "src/core/lib/support/block_annotate.h",
5583 "src/core/lib/support/cmdline.c",
5584 "src/core/lib/support/cpu_iphone.c",
5585 "src/core/lib/support/cpu_linux.c",
5586 "src/core/lib/support/cpu_posix.c",
5587 "src/core/lib/support/cpu_windows.c",
5588 "src/core/lib/support/env.h",
5589 "src/core/lib/support/env_linux.c",
5590 "src/core/lib/support/env_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005591 "src/core/lib/support/env_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005592 "src/core/lib/support/histogram.c",
5593 "src/core/lib/support/host_port.c",
5594 "src/core/lib/support/load_file.c",
5595 "src/core/lib/support/load_file.h",
5596 "src/core/lib/support/log.c",
5597 "src/core/lib/support/log_android.c",
5598 "src/core/lib/support/log_linux.c",
5599 "src/core/lib/support/log_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005600 "src/core/lib/support/log_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005601 "src/core/lib/support/murmur_hash.c",
5602 "src/core/lib/support/murmur_hash.h",
5603 "src/core/lib/support/slice.c",
5604 "src/core/lib/support/slice_buffer.c",
5605 "src/core/lib/support/stack_lockfree.c",
5606 "src/core/lib/support/stack_lockfree.h",
5607 "src/core/lib/support/string.c",
5608 "src/core/lib/support/string.h",
5609 "src/core/lib/support/string_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005610 "src/core/lib/support/string_util_windows.c",
5611 "src/core/lib/support/string_windows.c",
5612 "src/core/lib/support/string_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005613 "src/core/lib/support/subprocess_posix.c",
5614 "src/core/lib/support/subprocess_windows.c",
5615 "src/core/lib/support/sync.c",
5616 "src/core/lib/support/sync_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005617 "src/core/lib/support/sync_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005618 "src/core/lib/support/thd.c",
5619 "src/core/lib/support/thd_internal.h",
5620 "src/core/lib/support/thd_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005621 "src/core/lib/support/thd_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005622 "src/core/lib/support/time.c",
5623 "src/core/lib/support/time_posix.c",
5624 "src/core/lib/support/time_precise.c",
5625 "src/core/lib/support/time_precise.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005626 "src/core/lib/support/time_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005627 "src/core/lib/support/tls_pthread.c",
5628 "src/core/lib/support/tmpfile.h",
Nicolas "Pixel" Noblec4b18a52016-04-15 04:53:54 +02005629 "src/core/lib/support/tmpfile_msys.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005630 "src/core/lib/support/tmpfile_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005631 "src/core/lib/support/tmpfile_windows.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005632 "src/core/lib/support/wrap_memcpy.c"
5633 ],
5634 "third_party": false,
5635 "type": "filegroup"
5636 },
5637 {
5638 "deps": [],
5639 "headers": [
5640 "include/grpc/impl/codegen/alloc.h",
5641 "include/grpc/impl/codegen/atm.h",
5642 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5643 "include/grpc/impl/codegen/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005644 "include/grpc/impl/codegen/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005645 "include/grpc/impl/codegen/log.h",
5646 "include/grpc/impl/codegen/port_platform.h",
5647 "include/grpc/impl/codegen/slice.h",
5648 "include/grpc/impl/codegen/slice_buffer.h",
5649 "include/grpc/impl/codegen/sync.h",
5650 "include/grpc/impl/codegen/sync_generic.h",
5651 "include/grpc/impl/codegen/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005652 "include/grpc/impl/codegen/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005653 "include/grpc/impl/codegen/time.h"
5654 ],
5655 "language": "c",
5656 "name": "gpr_codegen",
5657 "src": [
5658 "include/grpc/impl/codegen/alloc.h",
5659 "include/grpc/impl/codegen/atm.h",
5660 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5661 "include/grpc/impl/codegen/atm_gcc_sync.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005662 "include/grpc/impl/codegen/atm_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005663 "include/grpc/impl/codegen/log.h",
5664 "include/grpc/impl/codegen/port_platform.h",
5665 "include/grpc/impl/codegen/slice.h",
5666 "include/grpc/impl/codegen/slice_buffer.h",
5667 "include/grpc/impl/codegen/sync.h",
5668 "include/grpc/impl/codegen/sync_generic.h",
5669 "include/grpc/impl/codegen/sync_posix.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005670 "include/grpc/impl/codegen/sync_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005671 "include/grpc/impl/codegen/time.h"
5672 ],
5673 "third_party": false,
5674 "type": "filegroup"
5675 },
5676 {
5677 "deps": [
yang-g34b58612016-06-03 17:30:09 -07005678 "grpc++_codegen_base"
5679 ],
5680 "headers": [],
5681 "language": "c",
5682 "name": "grpc++_codegen_base_src",
5683 "src": [
5684 "src/cpp/codegen/codegen_init.cc"
5685 ],
5686 "third_party": false,
5687 "type": "filegroup"
5688 },
5689 {
5690 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07005691 "gpr",
5692 "grpc_codegen"
5693 ],
5694 "headers": [
5695 "include/grpc/byte_buffer.h",
5696 "include/grpc/byte_buffer_reader.h",
5697 "include/grpc/compression.h",
5698 "include/grpc/grpc.h",
Adam Michalik321b1fb2016-05-16 15:42:36 -07005699 "include/grpc/grpc_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005700 "include/grpc/status.h",
5701 "src/core/lib/channel/channel_args.h",
5702 "src/core/lib/channel/channel_stack.h",
5703 "src/core/lib/channel/channel_stack_builder.h",
5704 "src/core/lib/channel/compress_filter.h",
5705 "src/core/lib/channel/connected_channel.h",
5706 "src/core/lib/channel/context.h",
5707 "src/core/lib/channel/http_client_filter.h",
5708 "src/core/lib/channel/http_server_filter.h",
5709 "src/core/lib/compression/algorithm_metadata.h",
5710 "src/core/lib/compression/message_compress.h",
5711 "src/core/lib/debug/trace.h",
5712 "src/core/lib/http/format_request.h",
5713 "src/core/lib/http/httpcli.h",
5714 "src/core/lib/http/parser.h",
5715 "src/core/lib/iomgr/closure.h",
5716 "src/core/lib/iomgr/endpoint.h",
5717 "src/core/lib/iomgr/endpoint_pair.h",
5718 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
Craig Tillerfe01b582016-05-11 08:05:59 -07005719 "src/core/lib/iomgr/ev_poll_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005720 "src/core/lib/iomgr/ev_posix.h",
5721 "src/core/lib/iomgr/exec_ctx.h",
5722 "src/core/lib/iomgr/executor.h",
5723 "src/core/lib/iomgr/iocp_windows.h",
5724 "src/core/lib/iomgr/iomgr.h",
5725 "src/core/lib/iomgr/iomgr_internal.h",
5726 "src/core/lib/iomgr/iomgr_posix.h",
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -07005727 "src/core/lib/iomgr/polling_entity.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005728 "src/core/lib/iomgr/pollset.h",
5729 "src/core/lib/iomgr/pollset_set.h",
5730 "src/core/lib/iomgr/pollset_set_windows.h",
5731 "src/core/lib/iomgr/pollset_windows.h",
5732 "src/core/lib/iomgr/resolve_address.h",
5733 "src/core/lib/iomgr/sockaddr.h",
5734 "src/core/lib/iomgr/sockaddr_posix.h",
5735 "src/core/lib/iomgr/sockaddr_utils.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005736 "src/core/lib/iomgr/sockaddr_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005737 "src/core/lib/iomgr/socket_utils_posix.h",
5738 "src/core/lib/iomgr/socket_windows.h",
5739 "src/core/lib/iomgr/tcp_client.h",
5740 "src/core/lib/iomgr/tcp_posix.h",
5741 "src/core/lib/iomgr/tcp_server.h",
5742 "src/core/lib/iomgr/tcp_windows.h",
5743 "src/core/lib/iomgr/time_averaged_stats.h",
5744 "src/core/lib/iomgr/timer.h",
5745 "src/core/lib/iomgr/timer_heap.h",
5746 "src/core/lib/iomgr/udp_server.h",
5747 "src/core/lib/iomgr/unix_sockets_posix.h",
5748 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5749 "src/core/lib/iomgr/wakeup_fd_posix.h",
5750 "src/core/lib/iomgr/workqueue.h",
5751 "src/core/lib/iomgr/workqueue_posix.h",
5752 "src/core/lib/iomgr/workqueue_windows.h",
5753 "src/core/lib/json/json.h",
5754 "src/core/lib/json/json_common.h",
5755 "src/core/lib/json/json_reader.h",
5756 "src/core/lib/json/json_writer.h",
5757 "src/core/lib/surface/api_trace.h",
5758 "src/core/lib/surface/call.h",
5759 "src/core/lib/surface/call_test_only.h",
5760 "src/core/lib/surface/channel.h",
5761 "src/core/lib/surface/channel_init.h",
5762 "src/core/lib/surface/channel_stack_type.h",
5763 "src/core/lib/surface/completion_queue.h",
5764 "src/core/lib/surface/event_string.h",
5765 "src/core/lib/surface/init.h",
5766 "src/core/lib/surface/lame_client.h",
5767 "src/core/lib/surface/server.h",
5768 "src/core/lib/surface/surface_trace.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005769 "src/core/lib/transport/byte_stream.h",
5770 "src/core/lib/transport/connectivity_state.h",
5771 "src/core/lib/transport/metadata.h",
5772 "src/core/lib/transport/metadata_batch.h",
5773 "src/core/lib/transport/static_metadata.h",
5774 "src/core/lib/transport/transport.h",
5775 "src/core/lib/transport/transport_impl.h"
5776 ],
5777 "language": "c",
5778 "name": "grpc_base",
5779 "src": [
5780 "include/grpc/byte_buffer.h",
5781 "include/grpc/byte_buffer_reader.h",
5782 "include/grpc/compression.h",
5783 "include/grpc/grpc.h",
Adam Michalik321b1fb2016-05-16 15:42:36 -07005784 "include/grpc/grpc_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005785 "include/grpc/status.h",
5786 "src/core/lib/channel/channel_args.c",
5787 "src/core/lib/channel/channel_args.h",
5788 "src/core/lib/channel/channel_stack.c",
5789 "src/core/lib/channel/channel_stack.h",
5790 "src/core/lib/channel/channel_stack_builder.c",
5791 "src/core/lib/channel/channel_stack_builder.h",
5792 "src/core/lib/channel/compress_filter.c",
5793 "src/core/lib/channel/compress_filter.h",
5794 "src/core/lib/channel/connected_channel.c",
5795 "src/core/lib/channel/connected_channel.h",
5796 "src/core/lib/channel/context.h",
5797 "src/core/lib/channel/http_client_filter.c",
5798 "src/core/lib/channel/http_client_filter.h",
5799 "src/core/lib/channel/http_server_filter.c",
5800 "src/core/lib/channel/http_server_filter.h",
5801 "src/core/lib/compression/algorithm_metadata.h",
David Garcia Quintasac094472016-05-18 20:25:57 -07005802 "src/core/lib/compression/compression.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005803 "src/core/lib/compression/message_compress.c",
5804 "src/core/lib/compression/message_compress.h",
5805 "src/core/lib/debug/trace.c",
5806 "src/core/lib/debug/trace.h",
5807 "src/core/lib/http/format_request.c",
5808 "src/core/lib/http/format_request.h",
5809 "src/core/lib/http/httpcli.c",
5810 "src/core/lib/http/httpcli.h",
5811 "src/core/lib/http/parser.c",
5812 "src/core/lib/http/parser.h",
5813 "src/core/lib/iomgr/closure.c",
5814 "src/core/lib/iomgr/closure.h",
5815 "src/core/lib/iomgr/endpoint.c",
5816 "src/core/lib/iomgr/endpoint.h",
5817 "src/core/lib/iomgr/endpoint_pair.h",
5818 "src/core/lib/iomgr/endpoint_pair_posix.c",
5819 "src/core/lib/iomgr/endpoint_pair_windows.c",
5820 "src/core/lib/iomgr/ev_poll_and_epoll_posix.c",
5821 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
Craig Tillerfe01b582016-05-11 08:05:59 -07005822 "src/core/lib/iomgr/ev_poll_posix.c",
5823 "src/core/lib/iomgr/ev_poll_posix.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005824 "src/core/lib/iomgr/ev_posix.c",
5825 "src/core/lib/iomgr/ev_posix.h",
5826 "src/core/lib/iomgr/exec_ctx.c",
5827 "src/core/lib/iomgr/exec_ctx.h",
5828 "src/core/lib/iomgr/executor.c",
5829 "src/core/lib/iomgr/executor.h",
5830 "src/core/lib/iomgr/iocp_windows.c",
5831 "src/core/lib/iomgr/iocp_windows.h",
5832 "src/core/lib/iomgr/iomgr.c",
5833 "src/core/lib/iomgr/iomgr.h",
5834 "src/core/lib/iomgr/iomgr_internal.h",
5835 "src/core/lib/iomgr/iomgr_posix.c",
5836 "src/core/lib/iomgr/iomgr_posix.h",
5837 "src/core/lib/iomgr/iomgr_windows.c",
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -07005838 "src/core/lib/iomgr/polling_entity.c",
5839 "src/core/lib/iomgr/polling_entity.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005840 "src/core/lib/iomgr/pollset.h",
5841 "src/core/lib/iomgr/pollset_set.h",
5842 "src/core/lib/iomgr/pollset_set_windows.c",
5843 "src/core/lib/iomgr/pollset_set_windows.h",
5844 "src/core/lib/iomgr/pollset_windows.c",
5845 "src/core/lib/iomgr/pollset_windows.h",
5846 "src/core/lib/iomgr/resolve_address.h",
5847 "src/core/lib/iomgr/resolve_address_posix.c",
5848 "src/core/lib/iomgr/resolve_address_windows.c",
5849 "src/core/lib/iomgr/sockaddr.h",
5850 "src/core/lib/iomgr/sockaddr_posix.h",
5851 "src/core/lib/iomgr/sockaddr_utils.c",
5852 "src/core/lib/iomgr/sockaddr_utils.h",
Yuchen Zengb82443e2016-05-31 16:28:37 -07005853 "src/core/lib/iomgr/sockaddr_windows.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005854 "src/core/lib/iomgr/socket_utils_common_posix.c",
5855 "src/core/lib/iomgr/socket_utils_linux.c",
5856 "src/core/lib/iomgr/socket_utils_posix.c",
5857 "src/core/lib/iomgr/socket_utils_posix.h",
5858 "src/core/lib/iomgr/socket_windows.c",
5859 "src/core/lib/iomgr/socket_windows.h",
5860 "src/core/lib/iomgr/tcp_client.h",
5861 "src/core/lib/iomgr/tcp_client_posix.c",
5862 "src/core/lib/iomgr/tcp_client_windows.c",
5863 "src/core/lib/iomgr/tcp_posix.c",
5864 "src/core/lib/iomgr/tcp_posix.h",
5865 "src/core/lib/iomgr/tcp_server.h",
5866 "src/core/lib/iomgr/tcp_server_posix.c",
5867 "src/core/lib/iomgr/tcp_server_windows.c",
5868 "src/core/lib/iomgr/tcp_windows.c",
5869 "src/core/lib/iomgr/tcp_windows.h",
5870 "src/core/lib/iomgr/time_averaged_stats.c",
5871 "src/core/lib/iomgr/time_averaged_stats.h",
5872 "src/core/lib/iomgr/timer.c",
5873 "src/core/lib/iomgr/timer.h",
5874 "src/core/lib/iomgr/timer_heap.c",
5875 "src/core/lib/iomgr/timer_heap.h",
5876 "src/core/lib/iomgr/udp_server.c",
5877 "src/core/lib/iomgr/udp_server.h",
5878 "src/core/lib/iomgr/unix_sockets_posix.c",
5879 "src/core/lib/iomgr/unix_sockets_posix.h",
5880 "src/core/lib/iomgr/unix_sockets_posix_noop.c",
5881 "src/core/lib/iomgr/wakeup_fd_eventfd.c",
5882 "src/core/lib/iomgr/wakeup_fd_nospecial.c",
5883 "src/core/lib/iomgr/wakeup_fd_pipe.c",
5884 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5885 "src/core/lib/iomgr/wakeup_fd_posix.c",
5886 "src/core/lib/iomgr/wakeup_fd_posix.h",
5887 "src/core/lib/iomgr/workqueue.h",
5888 "src/core/lib/iomgr/workqueue_posix.c",
5889 "src/core/lib/iomgr/workqueue_posix.h",
5890 "src/core/lib/iomgr/workqueue_windows.c",
5891 "src/core/lib/iomgr/workqueue_windows.h",
5892 "src/core/lib/json/json.c",
5893 "src/core/lib/json/json.h",
5894 "src/core/lib/json/json_common.h",
5895 "src/core/lib/json/json_reader.c",
5896 "src/core/lib/json/json_reader.h",
5897 "src/core/lib/json/json_string.c",
5898 "src/core/lib/json/json_writer.c",
5899 "src/core/lib/json/json_writer.h",
5900 "src/core/lib/surface/alarm.c",
5901 "src/core/lib/surface/api_trace.c",
5902 "src/core/lib/surface/api_trace.h",
5903 "src/core/lib/surface/byte_buffer.c",
5904 "src/core/lib/surface/byte_buffer_reader.c",
5905 "src/core/lib/surface/call.c",
5906 "src/core/lib/surface/call.h",
5907 "src/core/lib/surface/call_details.c",
5908 "src/core/lib/surface/call_log_batch.c",
5909 "src/core/lib/surface/call_test_only.h",
5910 "src/core/lib/surface/channel.c",
5911 "src/core/lib/surface/channel.h",
5912 "src/core/lib/surface/channel_init.c",
5913 "src/core/lib/surface/channel_init.h",
5914 "src/core/lib/surface/channel_ping.c",
5915 "src/core/lib/surface/channel_stack_type.c",
5916 "src/core/lib/surface/channel_stack_type.h",
5917 "src/core/lib/surface/completion_queue.c",
5918 "src/core/lib/surface/completion_queue.h",
5919 "src/core/lib/surface/event_string.c",
5920 "src/core/lib/surface/event_string.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005921 "src/core/lib/surface/init.h",
5922 "src/core/lib/surface/lame_client.c",
5923 "src/core/lib/surface/lame_client.h",
5924 "src/core/lib/surface/metadata_array.c",
5925 "src/core/lib/surface/server.c",
5926 "src/core/lib/surface/server.h",
5927 "src/core/lib/surface/surface_trace.h",
5928 "src/core/lib/surface/validate_metadata.c",
5929 "src/core/lib/surface/version.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005930 "src/core/lib/transport/byte_stream.c",
5931 "src/core/lib/transport/byte_stream.h",
5932 "src/core/lib/transport/connectivity_state.c",
5933 "src/core/lib/transport/connectivity_state.h",
5934 "src/core/lib/transport/metadata.c",
5935 "src/core/lib/transport/metadata.h",
5936 "src/core/lib/transport/metadata_batch.c",
5937 "src/core/lib/transport/metadata_batch.h",
5938 "src/core/lib/transport/static_metadata.c",
5939 "src/core/lib/transport/static_metadata.h",
5940 "src/core/lib/transport/transport.c",
5941 "src/core/lib/transport/transport.h",
5942 "src/core/lib/transport/transport_impl.h",
5943 "src/core/lib/transport/transport_op_string.c"
5944 ],
5945 "third_party": false,
5946 "type": "filegroup"
5947 },
5948 {
5949 "deps": [
5950 "gpr",
5951 "grpc_base"
5952 ],
5953 "headers": [
5954 "src/core/ext/client_config/client_channel.h",
5955 "src/core/ext/client_config/client_channel_factory.h",
5956 "src/core/ext/client_config/client_config.h",
5957 "src/core/ext/client_config/connector.h",
5958 "src/core/ext/client_config/initial_connect_string.h",
5959 "src/core/ext/client_config/lb_policy.h",
5960 "src/core/ext/client_config/lb_policy_factory.h",
5961 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005962 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005963 "src/core/ext/client_config/resolver.h",
5964 "src/core/ext/client_config/resolver_factory.h",
5965 "src/core/ext/client_config/resolver_registry.h",
5966 "src/core/ext/client_config/subchannel.h",
5967 "src/core/ext/client_config/subchannel_call_holder.h",
5968 "src/core/ext/client_config/subchannel_index.h",
5969 "src/core/ext/client_config/uri_parser.h"
5970 ],
5971 "language": "c",
5972 "name": "grpc_client_config",
5973 "src": [
5974 "src/core/ext/client_config/channel_connectivity.c",
5975 "src/core/ext/client_config/client_channel.c",
5976 "src/core/ext/client_config/client_channel.h",
5977 "src/core/ext/client_config/client_channel_factory.c",
5978 "src/core/ext/client_config/client_channel_factory.h",
5979 "src/core/ext/client_config/client_config.c",
5980 "src/core/ext/client_config/client_config.h",
Craig Tiller0b541632016-04-05 17:21:05 -07005981 "src/core/ext/client_config/client_config_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005982 "src/core/ext/client_config/connector.c",
5983 "src/core/ext/client_config/connector.h",
5984 "src/core/ext/client_config/default_initial_connect_string.c",
5985 "src/core/ext/client_config/initial_connect_string.c",
5986 "src/core/ext/client_config/initial_connect_string.h",
5987 "src/core/ext/client_config/lb_policy.c",
5988 "src/core/ext/client_config/lb_policy.h",
5989 "src/core/ext/client_config/lb_policy_factory.c",
5990 "src/core/ext/client_config/lb_policy_factory.h",
5991 "src/core/ext/client_config/lb_policy_registry.c",
5992 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005993 "src/core/ext/client_config/parse_address.c",
5994 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005995 "src/core/ext/client_config/resolver.c",
5996 "src/core/ext/client_config/resolver.h",
5997 "src/core/ext/client_config/resolver_factory.c",
5998 "src/core/ext/client_config/resolver_factory.h",
5999 "src/core/ext/client_config/resolver_registry.c",
6000 "src/core/ext/client_config/resolver_registry.h",
6001 "src/core/ext/client_config/subchannel.c",
6002 "src/core/ext/client_config/subchannel.h",
6003 "src/core/ext/client_config/subchannel_call_holder.c",
6004 "src/core/ext/client_config/subchannel_call_holder.h",
6005 "src/core/ext/client_config/subchannel_index.c",
6006 "src/core/ext/client_config/subchannel_index.h",
6007 "src/core/ext/client_config/uri_parser.c",
6008 "src/core/ext/client_config/uri_parser.h"
6009 ],
6010 "third_party": false,
6011 "type": "filegroup"
6012 },
6013 {
6014 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07006015 "gpr_codegen"
Craig Tillerd1697d92016-04-05 16:05:46 -07006016 ],
6017 "headers": [
6018 "include/grpc/impl/codegen/byte_buffer.h",
David Garcia Quintas1b2db632016-04-27 15:06:54 -07006019 "include/grpc/impl/codegen/byte_buffer_reader.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006020 "include/grpc/impl/codegen/compression_types.h",
6021 "include/grpc/impl/codegen/connectivity_state.h",
6022 "include/grpc/impl/codegen/grpc_types.h",
6023 "include/grpc/impl/codegen/propagation_bits.h",
6024 "include/grpc/impl/codegen/status.h"
6025 ],
6026 "language": "c",
6027 "name": "grpc_codegen",
6028 "src": [
6029 "include/grpc/impl/codegen/byte_buffer.h",
David Garcia Quintas1b2db632016-04-27 15:06:54 -07006030 "include/grpc/impl/codegen/byte_buffer_reader.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006031 "include/grpc/impl/codegen/compression_types.h",
6032 "include/grpc/impl/codegen/connectivity_state.h",
6033 "include/grpc/impl/codegen/grpc_types.h",
6034 "include/grpc/impl/codegen/propagation_bits.h",
6035 "include/grpc/impl/codegen/status.h"
6036 ],
6037 "third_party": false,
6038 "type": "filegroup"
6039 },
6040 {
6041 "deps": [
6042 "gpr",
6043 "grpc_base",
6044 "grpc_client_config",
6045 "nanopb"
6046 ],
6047 "headers": [
6048 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07006049 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006050 ],
6051 "language": "c",
6052 "name": "grpc_lb_policy_grpclb",
6053 "src": [
6054 "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
6055 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07006056 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c",
6057 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006058 ],
6059 "third_party": false,
6060 "type": "filegroup"
6061 },
6062 {
6063 "deps": [
6064 "gpr",
6065 "grpc_base",
6066 "grpc_client_config"
6067 ],
6068 "headers": [],
6069 "language": "c",
6070 "name": "grpc_lb_policy_pick_first",
6071 "src": [
6072 "src/core/ext/lb_policy/pick_first/pick_first.c"
6073 ],
6074 "third_party": false,
6075 "type": "filegroup"
6076 },
6077 {
6078 "deps": [
6079 "gpr",
6080 "grpc_base",
6081 "grpc_client_config"
6082 ],
6083 "headers": [],
6084 "language": "c",
6085 "name": "grpc_lb_policy_round_robin",
6086 "src": [
6087 "src/core/ext/lb_policy/round_robin/round_robin.c"
6088 ],
6089 "third_party": false,
6090 "type": "filegroup"
6091 },
6092 {
6093 "deps": [
6094 "gpr",
David Garcia Quintasb41363e2016-04-29 00:41:21 -07006095 "grpc_base"
6096 ],
6097 "headers": [
6098 "src/core/ext/load_reporting/load_reporting.h",
6099 "src/core/ext/load_reporting/load_reporting_filter.h"
6100 ],
6101 "language": "c",
6102 "name": "grpc_load_reporting",
6103 "src": [
6104 "src/core/ext/load_reporting/load_reporting.c",
6105 "src/core/ext/load_reporting/load_reporting.h",
6106 "src/core/ext/load_reporting/load_reporting_filter.c",
6107 "src/core/ext/load_reporting/load_reporting_filter.h"
6108 ],
6109 "third_party": false,
6110 "type": "filegroup"
6111 },
6112 {
6113 "deps": [
6114 "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07006115 "grpc_base",
6116 "grpc_client_config"
6117 ],
6118 "headers": [],
6119 "language": "c",
6120 "name": "grpc_resolver_dns_native",
6121 "src": [
6122 "src/core/ext/resolver/dns/native/dns_resolver.c"
6123 ],
6124 "third_party": false,
6125 "type": "filegroup"
6126 },
6127 {
6128 "deps": [
6129 "gpr",
6130 "grpc_base",
6131 "grpc_client_config"
6132 ],
6133 "headers": [],
6134 "language": "c",
6135 "name": "grpc_resolver_sockaddr",
6136 "src": [
6137 "src/core/ext/resolver/sockaddr/sockaddr_resolver.c"
6138 ],
6139 "third_party": false,
6140 "type": "filegroup"
6141 },
6142 {
6143 "deps": [
6144 "gpr",
6145 "grpc_base",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006146 "grpc_transport_chttp2_alpn",
6147 "tsi"
Craig Tillerd1697d92016-04-05 16:05:46 -07006148 ],
6149 "headers": [
6150 "include/grpc/grpc_security.h",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07006151 "include/grpc/grpc_security_constants.h",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006152 "src/core/lib/security/context/security_context.h",
6153 "src/core/lib/security/credentials/composite/composite_credentials.h",
6154 "src/core/lib/security/credentials/credentials.h",
6155 "src/core/lib/security/credentials/fake/fake_credentials.h",
6156 "src/core/lib/security/credentials/google_default/google_default_credentials.h",
6157 "src/core/lib/security/credentials/iam/iam_credentials.h",
6158 "src/core/lib/security/credentials/jwt/json_token.h",
6159 "src/core/lib/security/credentials/jwt/jwt_credentials.h",
6160 "src/core/lib/security/credentials/jwt/jwt_verifier.h",
6161 "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
6162 "src/core/lib/security/credentials/plugin/plugin_credentials.h",
6163 "src/core/lib/security/credentials/ssl/ssl_credentials.h",
6164 "src/core/lib/security/transport/auth_filters.h",
6165 "src/core/lib/security/transport/handshake.h",
6166 "src/core/lib/security/transport/secure_endpoint.h",
6167 "src/core/lib/security/transport/security_connector.h",
6168 "src/core/lib/security/util/b64.h",
6169 "src/core/lib/security/util/json_util.h"
Craig Tillerd1697d92016-04-05 16:05:46 -07006170 ],
6171 "language": "c",
6172 "name": "grpc_secure",
6173 "src": [
6174 "include/grpc/grpc_security.h",
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07006175 "include/grpc/grpc_security_constants.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006176 "src/core/lib/http/httpcli_security_connector.c",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006177 "src/core/lib/security/context/security_context.c",
6178 "src/core/lib/security/context/security_context.h",
6179 "src/core/lib/security/credentials/composite/composite_credentials.c",
6180 "src/core/lib/security/credentials/composite/composite_credentials.h",
6181 "src/core/lib/security/credentials/credentials.c",
6182 "src/core/lib/security/credentials/credentials.h",
6183 "src/core/lib/security/credentials/credentials_metadata.c",
6184 "src/core/lib/security/credentials/fake/fake_credentials.c",
6185 "src/core/lib/security/credentials/fake/fake_credentials.h",
6186 "src/core/lib/security/credentials/google_default/credentials_posix.c",
Yuchen Zengb82443e2016-05-31 16:28:37 -07006187 "src/core/lib/security/credentials/google_default/credentials_windows.c",
Julien Boeuf8ca294e2016-05-02 14:56:30 -07006188 "src/core/lib/security/credentials/google_default/google_default_credentials.c",
6189 "src/core/lib/security/credentials/google_default/google_default_credentials.h",
6190 "src/core/lib/security/credentials/iam/iam_credentials.c",
6191 "src/core/lib/security/credentials/iam/iam_credentials.h",
6192 "src/core/lib/security/credentials/jwt/json_token.c",
6193 "src/core/lib/security/credentials/jwt/json_token.h",
6194 "src/core/lib/security/credentials/jwt/jwt_credentials.c",
6195 "src/core/lib/security/credentials/jwt/jwt_credentials.h",
6196 "src/core/lib/security/credentials/jwt/jwt_verifier.c",
6197 "src/core/lib/security/credentials/jwt/jwt_verifier.h",
6198 "src/core/lib/security/credentials/oauth2/oauth2_credentials.c",
6199 "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
6200 "src/core/lib/security/credentials/plugin/plugin_credentials.c",
6201 "src/core/lib/security/credentials/plugin/plugin_credentials.h",
6202 "src/core/lib/security/credentials/ssl/ssl_credentials.c",
6203 "src/core/lib/security/credentials/ssl/ssl_credentials.h",
6204 "src/core/lib/security/transport/auth_filters.h",
6205 "src/core/lib/security/transport/client_auth_filter.c",
6206 "src/core/lib/security/transport/handshake.c",
6207 "src/core/lib/security/transport/handshake.h",
6208 "src/core/lib/security/transport/secure_endpoint.c",
6209 "src/core/lib/security/transport/secure_endpoint.h",
6210 "src/core/lib/security/transport/security_connector.c",
6211 "src/core/lib/security/transport/security_connector.h",
6212 "src/core/lib/security/transport/server_auth_filter.c",
6213 "src/core/lib/security/util/b64.c",
6214 "src/core/lib/security/util/b64.h",
6215 "src/core/lib/security/util/json_util.c",
6216 "src/core/lib/security/util/json_util.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006217 "src/core/lib/surface/init_secure.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006218 ],
6219 "third_party": false,
6220 "type": "filegroup"
6221 },
6222 {
6223 "deps": [
6224 "gpr_test_util",
6225 "grpc"
6226 ],
6227 "headers": [
6228 "test/core/end2end/cq_verifier.h",
6229 "test/core/end2end/fixtures/proxy.h",
6230 "test/core/iomgr/endpoint_tests.h",
6231 "test/core/util/grpc_profiler.h",
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +02006232 "test/core/util/memory_counters.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006233 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006234 "test/core/util/parse_hexstring.h",
Craig Tiller62c7a5a2016-04-13 22:25:03 -07006235 "test/core/util/passthru_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006236 "test/core/util/port.h",
6237 "test/core/util/port_server_client.h",
6238 "test/core/util/slice_splitter.h"
6239 ],
6240 "language": "c",
6241 "name": "grpc_test_util_base",
6242 "src": [
6243 "test/core/end2end/cq_verifier.c",
6244 "test/core/end2end/cq_verifier.h",
6245 "test/core/end2end/fixtures/proxy.c",
6246 "test/core/end2end/fixtures/proxy.h",
6247 "test/core/iomgr/endpoint_tests.c",
6248 "test/core/iomgr/endpoint_tests.h",
6249 "test/core/util/grpc_profiler.c",
6250 "test/core/util/grpc_profiler.h",
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +02006251 "test/core/util/memory_counters.c",
6252 "test/core/util/memory_counters.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006253 "test/core/util/mock_endpoint.c",
6254 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006255 "test/core/util/parse_hexstring.c",
6256 "test/core/util/parse_hexstring.h",
Craig Tiller62c7a5a2016-04-13 22:25:03 -07006257 "test/core/util/passthru_endpoint.c",
6258 "test/core/util/passthru_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006259 "test/core/util/port.h",
6260 "test/core/util/port_posix.c",
6261 "test/core/util/port_server_client.c",
6262 "test/core/util/port_server_client.h",
6263 "test/core/util/port_windows.c",
6264 "test/core/util/slice_splitter.c",
6265 "test/core/util/slice_splitter.h"
6266 ],
6267 "third_party": false,
6268 "type": "filegroup"
6269 },
6270 {
6271 "deps": [
6272 "gpr",
6273 "grpc_base",
6274 "grpc_transport_chttp2_alpn"
6275 ],
6276 "headers": [
Craig Tillerf82ddc42016-04-05 17:15:07 -07006277 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006278 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6279 "src/core/ext/transport/chttp2/transport/frame.h",
6280 "src/core/ext/transport/chttp2/transport/frame_data.h",
6281 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6282 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6283 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6284 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6285 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6286 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6287 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6288 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6289 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6290 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6291 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6292 "src/core/ext/transport/chttp2/transport/internal.h",
6293 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6294 "src/core/ext/transport/chttp2/transport/stream_map.h",
6295 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6296 "src/core/ext/transport/chttp2/transport/varint.h"
6297 ],
6298 "language": "c",
6299 "name": "grpc_transport_chttp2",
6300 "src": [
Craig Tillerf82ddc42016-04-05 17:15:07 -07006301 "src/core/ext/transport/chttp2/transport/bin_encoder.c",
6302 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
6303 "src/core/ext/transport/chttp2/transport/chttp2_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07006304 "src/core/ext/transport/chttp2/transport/chttp2_transport.c",
6305 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6306 "src/core/ext/transport/chttp2/transport/frame.h",
6307 "src/core/ext/transport/chttp2/transport/frame_data.c",
6308 "src/core/ext/transport/chttp2/transport/frame_data.h",
6309 "src/core/ext/transport/chttp2/transport/frame_goaway.c",
6310 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6311 "src/core/ext/transport/chttp2/transport/frame_ping.c",
6312 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6313 "src/core/ext/transport/chttp2/transport/frame_rst_stream.c",
6314 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6315 "src/core/ext/transport/chttp2/transport/frame_settings.c",
6316 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6317 "src/core/ext/transport/chttp2/transport/frame_window_update.c",
6318 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6319 "src/core/ext/transport/chttp2/transport/hpack_encoder.c",
6320 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6321 "src/core/ext/transport/chttp2/transport/hpack_parser.c",
6322 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6323 "src/core/ext/transport/chttp2/transport/hpack_table.c",
6324 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6325 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6326 "src/core/ext/transport/chttp2/transport/huffsyms.c",
6327 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6328 "src/core/ext/transport/chttp2/transport/incoming_metadata.c",
6329 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6330 "src/core/ext/transport/chttp2/transport/internal.h",
6331 "src/core/ext/transport/chttp2/transport/parsing.c",
6332 "src/core/ext/transport/chttp2/transport/status_conversion.c",
6333 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6334 "src/core/ext/transport/chttp2/transport/stream_lists.c",
6335 "src/core/ext/transport/chttp2/transport/stream_map.c",
6336 "src/core/ext/transport/chttp2/transport/stream_map.h",
6337 "src/core/ext/transport/chttp2/transport/timeout_encoding.c",
6338 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6339 "src/core/ext/transport/chttp2/transport/varint.c",
6340 "src/core/ext/transport/chttp2/transport/varint.h",
6341 "src/core/ext/transport/chttp2/transport/writing.c"
6342 ],
6343 "third_party": false,
6344 "type": "filegroup"
6345 },
6346 {
6347 "deps": [
6348 "gpr"
6349 ],
6350 "headers": [
6351 "src/core/ext/transport/chttp2/alpn/alpn.h"
6352 ],
6353 "language": "c",
6354 "name": "grpc_transport_chttp2_alpn",
6355 "src": [
6356 "src/core/ext/transport/chttp2/alpn/alpn.c",
6357 "src/core/ext/transport/chttp2/alpn/alpn.h"
6358 ],
6359 "third_party": false,
6360 "type": "filegroup"
6361 },
6362 {
6363 "deps": [
6364 "gpr",
6365 "grpc_base",
6366 "grpc_client_config",
6367 "grpc_transport_chttp2"
6368 ],
6369 "headers": [],
6370 "language": "c",
6371 "name": "grpc_transport_chttp2_client_insecure",
6372 "src": [
Adam Michalik321b1fb2016-05-16 15:42:36 -07006373 "src/core/ext/transport/chttp2/client/insecure/channel_create.c",
6374 "src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006375 ],
6376 "third_party": false,
6377 "type": "filegroup"
6378 },
6379 {
6380 "deps": [
6381 "gpr",
6382 "grpc_base",
6383 "grpc_client_config",
6384 "grpc_secure",
6385 "grpc_transport_chttp2"
6386 ],
6387 "headers": [],
6388 "language": "c",
6389 "name": "grpc_transport_chttp2_client_secure",
6390 "src": [
6391 "src/core/ext/transport/chttp2/client/secure/secure_channel_create.c"
6392 ],
6393 "third_party": false,
6394 "type": "filegroup"
6395 },
6396 {
6397 "deps": [
6398 "gpr",
6399 "grpc_base",
6400 "grpc_transport_chttp2"
6401 ],
6402 "headers": [],
6403 "language": "c",
6404 "name": "grpc_transport_chttp2_server_insecure",
6405 "src": [
Adam Michalikbf10c822016-05-20 16:13:32 -07006406 "src/core/ext/transport/chttp2/server/insecure/server_chttp2.c",
6407 "src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c"
Craig Tillerd1697d92016-04-05 16:05:46 -07006408 ],
6409 "third_party": false,
6410 "type": "filegroup"
6411 },
6412 {
6413 "deps": [
6414 "gpr",
6415 "grpc_base",
6416 "grpc_secure",
6417 "grpc_transport_chttp2"
6418 ],
6419 "headers": [],
6420 "language": "c",
6421 "name": "grpc_transport_chttp2_server_secure",
6422 "src": [
6423 "src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c"
6424 ],
6425 "third_party": false,
6426 "type": "filegroup"
6427 },
6428 {
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -07006429 "deps": [
6430 "grpc_base",
6431 "grpc_transport_chttp2"
6432 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07006433 "headers": [
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07006434 "include/grpc/grpc_cronet.h",
6435 "include/grpc/grpc_security.h",
6436 "include/grpc/grpc_security_constants.h",
makdharmac2ec95b2016-05-11 16:26:15 -07006437 "third_party/objective_c/Cronet/cronet_c_for_grpc.h"
6438 ],
6439 "language": "c",
6440 "name": "grpc_transport_cronet_client_secure",
6441 "src": [
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 "src/core/ext/transport/cronet/client/secure/cronet_channel_create.c",
6446 "src/core/ext/transport/cronet/transport/cronet_api_dummy.c",
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -07006447 "src/core/ext/transport/cronet/transport/cronet_transport.c"
makdharmac2ec95b2016-05-11 16:26:15 -07006448 ],
6449 "third_party": false,
6450 "type": "filegroup"
6451 },
6452 {
Craig Tillerd1697d92016-04-05 16:05:46 -07006453 "deps": [],
6454 "headers": [
6455 "third_party/nanopb/pb.h",
6456 "third_party/nanopb/pb_common.h",
6457 "third_party/nanopb/pb_decode.h",
6458 "third_party/nanopb/pb_encode.h"
6459 ],
6460 "language": "c",
6461 "name": "nanopb",
6462 "src": [],
6463 "third_party": false,
6464 "type": "filegroup"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006465 },
6466 {
6467 "deps": [
6468 "gpr"
6469 ],
6470 "headers": [
6471 "src/core/lib/tsi/fake_transport_security.h",
6472 "src/core/lib/tsi/ssl_transport_security.h",
6473 "src/core/lib/tsi/ssl_types.h",
6474 "src/core/lib/tsi/transport_security.h",
6475 "src/core/lib/tsi/transport_security_interface.h"
6476 ],
6477 "language": "c",
6478 "name": "tsi",
6479 "src": [
6480 "src/core/lib/tsi/fake_transport_security.c",
6481 "src/core/lib/tsi/fake_transport_security.h",
6482 "src/core/lib/tsi/ssl_transport_security.c",
6483 "src/core/lib/tsi/ssl_transport_security.h",
6484 "src/core/lib/tsi/ssl_types.h",
6485 "src/core/lib/tsi/transport_security.c",
6486 "src/core/lib/tsi/transport_security.h",
6487 "src/core/lib/tsi/transport_security_interface.h"
6488 ],
6489 "third_party": false,
6490 "type": "filegroup"
6491 },
6492 {
6493 "deps": [
6494 "grpc",
yang-g17487f92016-06-03 15:21:15 -07006495 "grpc++_codegen_base"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006496 ],
6497 "headers": [
6498 "include/grpc++/alarm.h",
6499 "include/grpc++/channel.h",
6500 "include/grpc++/client_context.h",
6501 "include/grpc++/completion_queue.h",
6502 "include/grpc++/create_channel.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006503 "include/grpc++/create_channel_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006504 "include/grpc++/generic/async_generic_service.h",
6505 "include/grpc++/generic/generic_stub.h",
6506 "include/grpc++/grpc++.h",
6507 "include/grpc++/impl/call.h",
6508 "include/grpc++/impl/client_unary_call.h",
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07006509 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006510 "include/grpc++/impl/grpc_library.h",
6511 "include/grpc++/impl/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006512 "include/grpc++/impl/rpc_method.h",
6513 "include/grpc++/impl/rpc_service_method.h",
6514 "include/grpc++/impl/serialization_traits.h",
6515 "include/grpc++/impl/server_builder_option.h",
Yuchen Zenga42ec212016-04-29 13:03:06 -07006516 "include/grpc++/impl/server_builder_plugin.h",
6517 "include/grpc++/impl/server_initializer.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006518 "include/grpc++/impl/service_type.h",
6519 "include/grpc++/impl/sync.h",
6520 "include/grpc++/impl/sync_cxx11.h",
6521 "include/grpc++/impl/sync_no_cxx11.h",
6522 "include/grpc++/impl/thd.h",
6523 "include/grpc++/impl/thd_cxx11.h",
6524 "include/grpc++/impl/thd_no_cxx11.h",
6525 "include/grpc++/security/auth_context.h",
6526 "include/grpc++/security/auth_metadata_processor.h",
6527 "include/grpc++/security/credentials.h",
6528 "include/grpc++/security/server_credentials.h",
6529 "include/grpc++/server.h",
6530 "include/grpc++/server_builder.h",
6531 "include/grpc++/server_context.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006532 "include/grpc++/server_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006533 "include/grpc++/support/async_stream.h",
6534 "include/grpc++/support/async_unary_call.h",
6535 "include/grpc++/support/byte_buffer.h",
6536 "include/grpc++/support/channel_arguments.h",
yang-g17487f92016-06-03 15:21:15 -07006537 "include/grpc++/support/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006538 "include/grpc++/support/slice.h",
6539 "include/grpc++/support/status.h",
6540 "include/grpc++/support/status_code_enum.h",
6541 "include/grpc++/support/string_ref.h",
6542 "include/grpc++/support/stub_options.h",
6543 "include/grpc++/support/sync_stream.h",
6544 "include/grpc++/support/time.h",
6545 "src/cpp/client/create_channel_internal.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006546 "src/cpp/server/dynamic_thread_pool.h",
6547 "src/cpp/server/thread_pool_interface.h"
6548 ],
6549 "language": "c++",
6550 "name": "grpc++_base",
6551 "src": [
6552 "include/grpc++/alarm.h",
6553 "include/grpc++/channel.h",
6554 "include/grpc++/client_context.h",
6555 "include/grpc++/completion_queue.h",
6556 "include/grpc++/create_channel.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006557 "include/grpc++/create_channel_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006558 "include/grpc++/generic/async_generic_service.h",
6559 "include/grpc++/generic/generic_stub.h",
6560 "include/grpc++/grpc++.h",
6561 "include/grpc++/impl/call.h",
6562 "include/grpc++/impl/client_unary_call.h",
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07006563 "include/grpc++/impl/codegen/core_codegen.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006564 "include/grpc++/impl/grpc_library.h",
6565 "include/grpc++/impl/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006566 "include/grpc++/impl/rpc_method.h",
6567 "include/grpc++/impl/rpc_service_method.h",
6568 "include/grpc++/impl/serialization_traits.h",
6569 "include/grpc++/impl/server_builder_option.h",
Yuchen Zenga42ec212016-04-29 13:03:06 -07006570 "include/grpc++/impl/server_builder_plugin.h",
6571 "include/grpc++/impl/server_initializer.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006572 "include/grpc++/impl/service_type.h",
6573 "include/grpc++/impl/sync.h",
6574 "include/grpc++/impl/sync_cxx11.h",
6575 "include/grpc++/impl/sync_no_cxx11.h",
6576 "include/grpc++/impl/thd.h",
6577 "include/grpc++/impl/thd_cxx11.h",
6578 "include/grpc++/impl/thd_no_cxx11.h",
6579 "include/grpc++/security/auth_context.h",
6580 "include/grpc++/security/auth_metadata_processor.h",
6581 "include/grpc++/security/credentials.h",
6582 "include/grpc++/security/server_credentials.h",
6583 "include/grpc++/server.h",
6584 "include/grpc++/server_builder.h",
6585 "include/grpc++/server_context.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006586 "include/grpc++/server_posix.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006587 "include/grpc++/support/async_stream.h",
6588 "include/grpc++/support/async_unary_call.h",
6589 "include/grpc++/support/byte_buffer.h",
6590 "include/grpc++/support/channel_arguments.h",
yang-g17487f92016-06-03 15:21:15 -07006591 "include/grpc++/support/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006592 "include/grpc++/support/slice.h",
6593 "include/grpc++/support/status.h",
6594 "include/grpc++/support/status_code_enum.h",
6595 "include/grpc++/support/string_ref.h",
6596 "include/grpc++/support/stub_options.h",
6597 "include/grpc++/support/sync_stream.h",
6598 "include/grpc++/support/time.h",
6599 "src/cpp/client/channel.cc",
6600 "src/cpp/client/client_context.cc",
6601 "src/cpp/client/create_channel.cc",
6602 "src/cpp/client/create_channel_internal.cc",
6603 "src/cpp/client/create_channel_internal.h",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006604 "src/cpp/client/create_channel_posix.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006605 "src/cpp/client/credentials.cc",
6606 "src/cpp/client/generic_stub.cc",
6607 "src/cpp/client/insecure_credentials.cc",
6608 "src/cpp/common/channel_arguments.cc",
6609 "src/cpp/common/completion_queue.cc",
6610 "src/cpp/common/core_codegen.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006611 "src/cpp/common/rpc_method.cc",
6612 "src/cpp/server/async_generic_service.cc",
6613 "src/cpp/server/create_default_thread_pool.cc",
6614 "src/cpp/server/dynamic_thread_pool.cc",
6615 "src/cpp/server/dynamic_thread_pool.h",
6616 "src/cpp/server/insecure_server_credentials.cc",
6617 "src/cpp/server/server.cc",
6618 "src/cpp/server/server_builder.cc",
6619 "src/cpp/server/server_context.cc",
6620 "src/cpp/server/server_credentials.cc",
Adam Michalikb97e2d12016-06-02 12:12:55 -07006621 "src/cpp/server/server_posix.cc",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006622 "src/cpp/server/thread_pool_interface.h",
6623 "src/cpp/util/byte_buffer.cc",
6624 "src/cpp/util/slice.cc",
6625 "src/cpp/util/status.cc",
6626 "src/cpp/util/string_ref.cc",
6627 "src/cpp/util/time.cc"
6628 ],
6629 "third_party": false,
6630 "type": "filegroup"
6631 },
6632 {
6633 "deps": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006634 "grpc_codegen"
6635 ],
6636 "headers": [
6637 "include/grpc++/impl/codegen/async_stream.h",
6638 "include/grpc++/impl/codegen/async_unary_call.h",
6639 "include/grpc++/impl/codegen/call.h",
6640 "include/grpc++/impl/codegen/call_hook.h",
6641 "include/grpc++/impl/codegen/channel_interface.h",
6642 "include/grpc++/impl/codegen/client_context.h",
6643 "include/grpc++/impl/codegen/client_unary_call.h",
6644 "include/grpc++/impl/codegen/completion_queue.h",
6645 "include/grpc++/impl/codegen/completion_queue_tag.h",
yang-g17487f92016-06-03 15:21:15 -07006646 "include/grpc++/impl/codegen/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006647 "include/grpc++/impl/codegen/core_codegen_interface.h",
6648 "include/grpc++/impl/codegen/create_auth_context.h",
6649 "include/grpc++/impl/codegen/grpc_library.h",
6650 "include/grpc++/impl/codegen/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006651 "include/grpc++/impl/codegen/rpc_method.h",
6652 "include/grpc++/impl/codegen/rpc_service_method.h",
6653 "include/grpc++/impl/codegen/security/auth_context.h",
6654 "include/grpc++/impl/codegen/serialization_traits.h",
6655 "include/grpc++/impl/codegen/server_context.h",
6656 "include/grpc++/impl/codegen/server_interface.h",
6657 "include/grpc++/impl/codegen/service_type.h",
6658 "include/grpc++/impl/codegen/status.h",
6659 "include/grpc++/impl/codegen/status_code_enum.h",
6660 "include/grpc++/impl/codegen/string_ref.h",
6661 "include/grpc++/impl/codegen/stub_options.h",
6662 "include/grpc++/impl/codegen/sync.h",
6663 "include/grpc++/impl/codegen/sync_cxx11.h",
6664 "include/grpc++/impl/codegen/sync_no_cxx11.h",
6665 "include/grpc++/impl/codegen/sync_stream.h",
6666 "include/grpc++/impl/codegen/time.h"
6667 ],
6668 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006669 "name": "grpc++_codegen_base",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006670 "src": [
6671 "include/grpc++/impl/codegen/async_stream.h",
6672 "include/grpc++/impl/codegen/async_unary_call.h",
6673 "include/grpc++/impl/codegen/call.h",
6674 "include/grpc++/impl/codegen/call_hook.h",
6675 "include/grpc++/impl/codegen/channel_interface.h",
6676 "include/grpc++/impl/codegen/client_context.h",
6677 "include/grpc++/impl/codegen/client_unary_call.h",
6678 "include/grpc++/impl/codegen/completion_queue.h",
6679 "include/grpc++/impl/codegen/completion_queue_tag.h",
yang-g17487f92016-06-03 15:21:15 -07006680 "include/grpc++/impl/codegen/config.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006681 "include/grpc++/impl/codegen/core_codegen_interface.h",
6682 "include/grpc++/impl/codegen/create_auth_context.h",
6683 "include/grpc++/impl/codegen/grpc_library.h",
6684 "include/grpc++/impl/codegen/method_handler_impl.h",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006685 "include/grpc++/impl/codegen/rpc_method.h",
6686 "include/grpc++/impl/codegen/rpc_service_method.h",
6687 "include/grpc++/impl/codegen/security/auth_context.h",
6688 "include/grpc++/impl/codegen/serialization_traits.h",
6689 "include/grpc++/impl/codegen/server_context.h",
6690 "include/grpc++/impl/codegen/server_interface.h",
6691 "include/grpc++/impl/codegen/service_type.h",
6692 "include/grpc++/impl/codegen/status.h",
6693 "include/grpc++/impl/codegen/status_code_enum.h",
6694 "include/grpc++/impl/codegen/string_ref.h",
6695 "include/grpc++/impl/codegen/stub_options.h",
6696 "include/grpc++/impl/codegen/sync.h",
6697 "include/grpc++/impl/codegen/sync_cxx11.h",
6698 "include/grpc++/impl/codegen/sync_no_cxx11.h",
6699 "include/grpc++/impl/codegen/sync_stream.h",
yang-g34b58612016-06-03 17:30:09 -07006700 "include/grpc++/impl/codegen/time.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006701 ],
6702 "third_party": false,
6703 "type": "filegroup"
6704 },
6705 {
6706 "deps": [
yang-g17487f92016-06-03 15:21:15 -07006707 "grpc++_codegen_base",
6708 "grpc++_config_proto"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006709 ],
6710 "headers": [
yang-g17487f92016-06-03 15:21:15 -07006711 "include/grpc++/impl/codegen/proto_utils.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006712 ],
6713 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006714 "name": "grpc++_codegen_proto",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006715 "src": [
yang-g17487f92016-06-03 15:21:15 -07006716 "include/grpc++/impl/codegen/proto_utils.h"
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006717 ],
6718 "third_party": false,
6719 "type": "filegroup"
6720 },
6721 {
6722 "deps": [],
6723 "headers": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006724 "include/grpc++/impl/codegen/config_protobuf.h"
6725 ],
6726 "language": "c++",
yang-g17487f92016-06-03 15:21:15 -07006727 "name": "grpc++_config_proto",
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006728 "src": [
Craig Tiller3ab2fe02016-04-11 20:11:18 -07006729 "include/grpc++/impl/codegen/config_protobuf.h"
6730 ],
6731 "third_party": false,
6732 "type": "filegroup"
Craig Tillerf75fc122015-06-25 06:58:00 -07006733 }
6734]