blob: e8f96933b3ae9e619a65ba397083671a97d2a90b [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 Tiller224b04f2015-06-25 07:11:18 -070068 "grpc",
69 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -070070 ],
71 "headers": [],
72 "language": "c",
73 "name": "bin_encoder_test",
74 "src": [
75 "test/core/transport/chttp2/bin_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -080076 ],
77 "third_party": false,
78 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -070079 },
80 {
81 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -080082 "gpr",
83 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -070084 "grpc",
85 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -070086 ],
87 "headers": [],
88 "language": "c",
Alistair Veitch75d5c0f2016-02-02 09:43:02 -080089 "name": "census_context_test",
90 "src": [
91 "test/core/census/context_test.c"
Alistair Veitch75d5c0f2016-02-02 09:43:02 -080092 ],
Craig Tiller732a8752016-02-22 15:59:19 -080093 "third_party": false,
94 "type": "target"
Alistair Veitch85afe712016-02-02 17:58:15 -080095 },
96 {
97 "deps": [
Alistair Veitch749250f2016-02-11 09:23:20 -080098 "gpr",
99 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -0700100 "grpc",
101 "grpc_test_util"
102 ],
103 "headers": [],
104 "language": "c",
yang-gc0ed5092015-12-09 08:48:08 -0800105 "name": "channel_create_test",
106 "src": [
107 "test/core/surface/channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800108 ],
109 "third_party": false,
110 "type": "target"
yang-gc0ed5092015-12-09 08:48:08 -0800111 },
112 {
113 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800114 "gpr",
115 "gpr_test_util",
yang-gc0ed5092015-12-09 08:48:08 -0800116 "grpc",
117 "grpc_test_util"
118 ],
119 "headers": [],
120 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800121 "name": "chttp2_hpack_encoder_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700122 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800123 "test/core/transport/chttp2/hpack_encoder_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800124 ],
125 "third_party": false,
126 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700127 },
128 {
129 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800130 "gpr",
131 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700132 "grpc",
133 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700134 ],
135 "headers": [],
136 "language": "c",
Craig Tillerca1593a2015-11-02 14:08:33 -0800137 "name": "chttp2_status_conversion_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700138 "src": [
Craig Tillerca1593a2015-11-02 14:08:33 -0800139 "test/core/transport/chttp2/status_conversion_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800140 ],
141 "third_party": false,
142 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700143 },
144 {
145 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800146 "gpr",
147 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700148 "grpc",
149 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700150 ],
151 "headers": [],
152 "language": "c",
153 "name": "chttp2_stream_map_test",
154 "src": [
155 "test/core/transport/chttp2/stream_map_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800156 ],
157 "third_party": false,
158 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700159 },
160 {
161 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800162 "gpr",
163 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700164 "grpc",
165 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700166 ],
167 "headers": [],
168 "language": "c",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800169 "name": "chttp2_varint_test",
170 "src": [
171 "test/core/transport/chttp2/varint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800172 ],
173 "third_party": false,
174 "type": "target"
Craig Tiller8ab91b22015-12-07 11:28:51 -0800175 },
176 {
177 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800178 "gpr",
179 "gpr_test_util",
Craig Tiller8ab91b22015-12-07 11:28:51 -0800180 "grpc",
181 "grpc_test_util"
182 ],
183 "headers": [],
184 "language": "c",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700185 "name": "compression_test",
186 "src": [
187 "test/core/compression/compression_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800188 ],
189 "third_party": false,
190 "type": "target"
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700191 },
192 {
193 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800194 "gpr",
195 "gpr_test_util",
David Garcia Quintas8ec09f62015-07-21 17:18:36 -0700196 "grpc",
197 "grpc_test_util"
198 ],
199 "headers": [],
200 "language": "c",
Craig Tiller57e27432016-03-11 16:53:58 -0800201 "name": "concurrent_connectivity_test",
202 "src": [
203 "test/core/surface/concurrent_connectivity_test.c"
204 ],
205 "third_party": false,
206 "type": "target"
207 },
208 {
209 "deps": [
210 "gpr",
211 "gpr_test_util",
212 "grpc",
213 "grpc_test_util"
214 ],
215 "headers": [],
216 "language": "c",
Craig Tillere91ef682016-03-11 08:59:17 -0800217 "name": "dns_resolver_connectivity_test",
218 "src": [
219 "test/core/client_config/resolvers/dns_resolver_connectivity_test.c"
220 ],
221 "third_party": false,
222 "type": "target"
223 },
224 {
225 "deps": [
226 "gpr",
227 "gpr_test_util",
228 "grpc",
229 "grpc_test_util"
230 ],
231 "headers": [],
232 "language": "c",
Craig Tiller147c4f42015-12-11 12:32:39 -0800233 "name": "dns_resolver_test",
234 "src": [
235 "test/core/client_config/resolvers/dns_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800236 ],
237 "third_party": false,
238 "type": "target"
Craig Tiller147c4f42015-12-11 12:32:39 -0800239 },
240 {
241 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800242 "gpr",
243 "gpr_test_util",
Craig Tiller147c4f42015-12-11 12:32:39 -0800244 "grpc",
245 "grpc_test_util"
246 ],
247 "headers": [],
248 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700249 "name": "dualstack_socket_test",
250 "src": [
251 "test/core/end2end/dualstack_socket_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800252 ],
253 "third_party": false,
254 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700255 },
256 {
257 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800258 "gpr",
259 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700260 "grpc",
261 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700262 ],
263 "headers": [],
264 "language": "c",
Craig Tillerae69ad12015-08-27 09:06:31 -0700265 "name": "endpoint_pair_test",
266 "src": [
267 "test/core/iomgr/endpoint_pair_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800268 ],
269 "third_party": false,
270 "type": "target"
Craig Tillerae69ad12015-08-27 09:06:31 -0700271 },
272 {
273 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800274 "gpr",
275 "gpr_test_util",
Craig Tillerae69ad12015-08-27 09:06:31 -0700276 "grpc",
277 "grpc_test_util"
278 ],
279 "headers": [],
280 "language": "c",
Craig Tilleree98d842015-06-29 08:45:55 -0700281 "name": "fd_conservation_posix_test",
282 "src": [
283 "test/core/iomgr/fd_conservation_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800284 ],
285 "third_party": false,
286 "type": "target"
Craig Tilleree98d842015-06-29 08:45:55 -0700287 },
288 {
289 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800290 "gpr",
291 "gpr_test_util",
Craig Tilleree98d842015-06-29 08:45:55 -0700292 "grpc",
293 "grpc_test_util"
294 ],
295 "headers": [],
296 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700297 "name": "fd_posix_test",
298 "src": [
299 "test/core/iomgr/fd_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800300 ],
301 "third_party": false,
302 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700303 },
304 {
305 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800306 "gpr",
307 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700308 "grpc",
309 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700310 ],
311 "headers": [],
312 "language": "c",
313 "name": "fling_client",
314 "src": [
315 "test/core/fling/client.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800316 ],
317 "third_party": false,
318 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700319 },
320 {
321 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800322 "gpr",
323 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700324 "grpc",
325 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700326 ],
327 "headers": [],
328 "language": "c",
329 "name": "fling_server",
330 "src": [
331 "test/core/fling/server.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800332 ],
333 "third_party": false,
334 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700335 },
336 {
337 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800338 "gpr",
339 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700340 "grpc",
341 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700342 ],
343 "headers": [],
344 "language": "c",
345 "name": "fling_stream_test",
346 "src": [
347 "test/core/fling/fling_stream_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800348 ],
349 "third_party": false,
350 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700351 },
352 {
353 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800354 "gpr",
355 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700356 "grpc",
357 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700358 ],
359 "headers": [],
360 "language": "c",
361 "name": "fling_test",
362 "src": [
363 "test/core/fling/fling_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800364 ],
365 "third_party": false,
366 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700367 },
368 {
369 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800370 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -0700371 "grpc"
372 ],
373 "headers": [],
374 "language": "c",
375 "name": "gen_hpack_tables",
376 "src": [
Craig Tillerfe8592e2015-06-25 07:00:18 -0700377 "tools/codegen/core/gen_hpack_tables.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800378 ],
379 "third_party": false,
380 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700381 },
382 {
Craig Tiller11a28c72015-08-24 07:54:34 -0700383 "deps": [],
Craig Tiller49772e02015-08-21 08:08:37 -0700384 "headers": [],
385 "language": "c",
386 "name": "gen_legal_metadata_characters",
387 "src": [
388 "tools/codegen/core/gen_legal_metadata_characters.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800389 ],
390 "third_party": false,
391 "type": "target"
Craig Tiller49772e02015-08-21 08:08:37 -0700392 },
393 {
Craig Tillerf75fc122015-06-25 06:58:00 -0700394 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800395 "gpr",
Craig Tiller1b719582016-03-24 09:06:13 -0700396 "gpr_test_util",
397 "grpc",
398 "grpc_test_util"
399 ],
400 "headers": [],
401 "language": "c",
402 "name": "goaway_server_test",
403 "src": [
404 "test/core/end2end/goaway_server_test.c"
405 ],
406 "third_party": false,
407 "type": "target"
408 },
409 {
410 "deps": [
411 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -0800412 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700413 ],
414 "headers": [],
415 "language": "c",
Craig Tillerfba79f22015-11-23 11:06:55 -0800416 "name": "gpr_avl_test",
417 "src": [
418 "test/core/support/avl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800419 ],
420 "third_party": false,
421 "type": "target"
Craig Tillerfba79f22015-11-23 11:06:55 -0800422 },
423 {
424 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800425 "gpr",
426 "gpr_test_util"
Craig Tillerfba79f22015-11-23 11:06:55 -0800427 ],
428 "headers": [],
429 "language": "c",
Craig Tillerc72cc422016-03-11 10:54:36 -0800430 "name": "gpr_backoff_test",
431 "src": [
432 "test/core/support/backoff_test.c"
433 ],
434 "third_party": false,
435 "type": "target"
436 },
437 {
438 "deps": [
439 "gpr",
440 "gpr_test_util"
441 ],
442 "headers": [],
443 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700444 "name": "gpr_cmdline_test",
445 "src": [
446 "test/core/support/cmdline_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800447 ],
448 "third_party": false,
449 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700450 },
451 {
452 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800453 "gpr",
454 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700455 ],
456 "headers": [],
457 "language": "c",
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700458 "name": "gpr_cpu_test",
459 "src": [
460 "test/core/support/cpu_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800461 ],
462 "third_party": false,
463 "type": "target"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700464 },
465 {
466 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800467 "gpr",
468 "gpr_test_util"
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -0700469 ],
470 "headers": [],
471 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700472 "name": "gpr_env_test",
473 "src": [
474 "test/core/support/env_test.c"
Craig Tillerf75fc122015-06-25 06:58:00 -0700475 ],
Craig Tiller732a8752016-02-22 15:59:19 -0800476 "third_party": false,
477 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700478 },
479 {
480 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800481 "gpr",
482 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700483 ],
484 "headers": [],
485 "language": "c",
486 "name": "gpr_histogram_test",
487 "src": [
488 "test/core/support/histogram_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800489 ],
490 "third_party": false,
491 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700492 },
493 {
494 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800495 "gpr",
496 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700497 ],
498 "headers": [],
499 "language": "c",
500 "name": "gpr_host_port_test",
501 "src": [
502 "test/core/support/host_port_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800503 ],
504 "third_party": false,
505 "type": "target"
506 },
507 {
508 "deps": [
509 "gpr",
510 "gpr_test_util"
511 ],
512 "headers": [],
513 "language": "c",
514 "name": "gpr_load_file_test",
515 "src": [
516 "test/core/support/load_file_test.c"
517 ],
518 "third_party": false,
519 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700520 },
521 {
522 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800523 "gpr",
524 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700525 ],
526 "headers": [],
527 "language": "c",
528 "name": "gpr_log_test",
529 "src": [
530 "test/core/support/log_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800531 ],
532 "third_party": false,
533 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700534 },
535 {
536 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800537 "gpr",
538 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700539 ],
540 "headers": [],
541 "language": "c",
542 "name": "gpr_slice_buffer_test",
543 "src": [
544 "test/core/support/slice_buffer_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800545 ],
546 "third_party": false,
547 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700548 },
549 {
550 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800551 "gpr",
552 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700553 ],
554 "headers": [],
555 "language": "c",
556 "name": "gpr_slice_test",
557 "src": [
558 "test/core/support/slice_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800559 ],
560 "third_party": false,
561 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700562 },
563 {
564 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800565 "gpr",
566 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700567 ],
568 "headers": [],
569 "language": "c",
Vijay Pai887f86b2015-07-10 17:12:10 -0700570 "name": "gpr_stack_lockfree_test",
571 "src": [
572 "test/core/support/stack_lockfree_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800573 ],
574 "third_party": false,
575 "type": "target"
Vijay Pai887f86b2015-07-10 17:12:10 -0700576 },
577 {
578 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800579 "gpr",
580 "gpr_test_util"
Vijay Pai887f86b2015-07-10 17:12:10 -0700581 ],
582 "headers": [],
583 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700584 "name": "gpr_string_test",
585 "src": [
586 "test/core/support/string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800587 ],
588 "third_party": false,
589 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700590 },
591 {
592 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800593 "gpr",
594 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700595 ],
596 "headers": [],
597 "language": "c",
598 "name": "gpr_sync_test",
599 "src": [
600 "test/core/support/sync_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800601 ],
602 "third_party": false,
603 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700604 },
605 {
606 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800607 "gpr",
608 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700609 ],
610 "headers": [],
611 "language": "c",
612 "name": "gpr_thd_test",
613 "src": [
614 "test/core/support/thd_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800615 ],
616 "third_party": false,
617 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700618 },
619 {
620 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800621 "gpr",
622 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700623 ],
624 "headers": [],
625 "language": "c",
626 "name": "gpr_time_test",
627 "src": [
628 "test/core/support/time_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800629 ],
630 "third_party": false,
631 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700632 },
633 {
634 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800635 "gpr",
636 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700637 ],
638 "headers": [],
639 "language": "c",
640 "name": "gpr_tls_test",
641 "src": [
642 "test/core/support/tls_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800643 ],
644 "third_party": false,
645 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700646 },
647 {
648 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800649 "gpr",
650 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700651 ],
652 "headers": [],
653 "language": "c",
654 "name": "gpr_useful_test",
655 "src": [
656 "test/core/support/useful_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800657 ],
658 "third_party": false,
659 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700660 },
661 {
662 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800663 "gpr",
664 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700665 "grpc",
666 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700667 ],
668 "headers": [],
669 "language": "c",
670 "name": "grpc_auth_context_test",
671 "src": [
672 "test/core/security/auth_context_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800673 ],
674 "third_party": false,
675 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700676 },
677 {
678 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800679 "gpr",
680 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700681 "grpc",
682 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700683 ],
684 "headers": [],
685 "language": "c",
Craig Tiller732a8752016-02-22 15:59:19 -0800686 "name": "grpc_b64_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700687 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -0800688 "test/core/security/b64_test.c"
689 ],
690 "third_party": false,
691 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700692 },
693 {
694 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800695 "gpr",
696 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700697 "grpc",
698 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700699 ],
700 "headers": [],
701 "language": "c",
702 "name": "grpc_byte_buffer_reader_test",
703 "src": [
704 "test/core/surface/byte_buffer_reader_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800705 ],
706 "third_party": false,
707 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700708 },
709 {
710 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800711 "gpr",
712 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700713 "grpc",
714 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700715 ],
716 "headers": [],
717 "language": "c",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700718 "name": "grpc_channel_args_test",
719 "src": [
720 "test/core/channel/channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800721 ],
722 "third_party": false,
723 "type": "target"
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700724 },
725 {
726 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800727 "gpr",
728 "gpr_test_util",
David Garcia Quintasa4c4f022015-08-21 00:05:42 -0700729 "grpc",
730 "grpc_test_util"
731 ],
732 "headers": [],
733 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700734 "name": "grpc_channel_stack_test",
735 "src": [
736 "test/core/channel/channel_stack_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800737 ],
738 "third_party": false,
739 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700740 },
741 {
742 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800743 "gpr",
744 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700745 "grpc",
746 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700747 ],
748 "headers": [],
749 "language": "c",
750 "name": "grpc_completion_queue_test",
751 "src": [
752 "test/core/surface/completion_queue_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800753 ],
754 "third_party": false,
755 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700756 },
757 {
758 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800759 "gpr",
760 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700761 "grpc",
762 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700763 ],
764 "headers": [],
765 "language": "c",
766 "name": "grpc_create_jwt",
767 "src": [
768 "test/core/security/create_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800769 ],
770 "third_party": false,
771 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700772 },
773 {
774 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800775 "gpr",
776 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700777 "grpc",
778 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700779 ],
780 "headers": [],
781 "language": "c",
782 "name": "grpc_credentials_test",
783 "src": [
784 "test/core/security/credentials_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800785 ],
786 "third_party": false,
787 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700788 },
789 {
790 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800791 "gpr",
792 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700793 "grpc",
794 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700795 ],
796 "headers": [],
797 "language": "c",
798 "name": "grpc_fetch_oauth2",
799 "src": [
800 "test/core/security/fetch_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800801 ],
802 "third_party": false,
803 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700804 },
805 {
806 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800807 "gpr",
808 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700809 "grpc",
810 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700811 ],
812 "headers": [],
813 "language": "c",
yang-ga1fecbc2015-12-07 15:46:49 -0800814 "name": "grpc_invalid_channel_args_test",
815 "src": [
816 "test/core/surface/invalid_channel_args_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800817 ],
818 "third_party": false,
819 "type": "target"
yang-ga1fecbc2015-12-07 15:46:49 -0800820 },
821 {
822 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800823 "gpr",
824 "gpr_test_util",
yang-ga1fecbc2015-12-07 15:46:49 -0800825 "grpc",
826 "grpc_test_util"
827 ],
828 "headers": [],
829 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700830 "name": "grpc_json_token_test",
831 "src": [
832 "test/core/security/json_token_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800833 ],
834 "third_party": false,
835 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700836 },
837 {
838 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800839 "gpr",
840 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700841 "grpc",
842 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700843 ],
844 "headers": [],
845 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200846 "name": "grpc_jwt_verifier_test",
847 "src": [
848 "test/core/security/jwt_verifier_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800849 ],
850 "third_party": false,
851 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200852 },
853 {
854 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800855 "gpr",
856 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200857 "grpc",
858 "grpc_test_util"
859 ],
860 "headers": [],
861 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700862 "name": "grpc_print_google_default_creds_token",
863 "src": [
864 "test/core/security/print_google_default_creds_token.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800865 ],
866 "third_party": false,
867 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700868 },
869 {
870 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800871 "gpr",
872 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700873 "grpc",
874 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700875 ],
876 "headers": [],
877 "language": "c",
878 "name": "grpc_security_connector_test",
879 "src": [
880 "test/core/security/security_connector_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800881 ],
882 "third_party": false,
883 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700884 },
885 {
886 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800887 "gpr",
888 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700889 "grpc",
890 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700891 ],
892 "headers": [],
893 "language": "c",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200894 "name": "grpc_verify_jwt",
895 "src": [
896 "test/core/security/verify_jwt.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800897 ],
898 "third_party": false,
899 "type": "target"
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200900 },
901 {
902 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800903 "gpr",
904 "gpr_test_util",
Julien Boeuffeca1bf2015-06-22 16:46:20 +0200905 "grpc",
906 "grpc_test_util"
907 ],
908 "headers": [],
909 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -0700910 "name": "hpack_parser_fuzzer_test",
911 "src": [
912 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c"
913 ],
914 "third_party": false,
915 "type": "target"
916 },
917 {
918 "deps": [
919 "gpr",
920 "gpr_test_util",
921 "grpc",
922 "grpc_test_util"
923 ],
924 "headers": [],
925 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -0700926 "name": "hpack_parser_test",
927 "src": [
928 "test/core/transport/chttp2/hpack_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800929 ],
930 "third_party": false,
931 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700932 },
933 {
934 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800935 "gpr",
936 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700937 "grpc",
938 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700939 ],
940 "headers": [],
941 "language": "c",
942 "name": "hpack_table_test",
943 "src": [
944 "test/core/transport/chttp2/hpack_table_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800945 ],
946 "third_party": false,
947 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700948 },
949 {
950 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800951 "gpr",
952 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700953 "grpc",
954 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700955 ],
956 "headers": [],
957 "language": "c",
Craig Tiller21239742016-03-23 16:33:28 -0700958 "name": "http_fuzzer_test",
959 "src": [
960 "test/core/http/fuzzer.c"
961 ],
962 "third_party": false,
963 "type": "target"
964 },
965 {
966 "deps": [
967 "gpr",
968 "gpr_test_util",
969 "grpc",
970 "grpc_test_util"
971 ],
972 "headers": [],
973 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +1100974 "name": "http_parser_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700975 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +1100976 "test/core/http/parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800977 ],
978 "third_party": false,
979 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700980 },
981 {
982 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800983 "gpr",
984 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -0700985 "grpc",
986 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -0700987 ],
988 "headers": [],
989 "language": "c",
Matthew Iselin1824f052016-02-10 12:16:06 +1100990 "name": "httpcli_format_request_test",
Craig Tillerf75fc122015-06-25 06:58:00 -0700991 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +1100992 "test/core/http/format_request_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -0800993 ],
994 "third_party": false,
995 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -0700996 },
997 {
998 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -0800999 "gpr",
1000 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001001 "grpc",
1002 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001003 ],
1004 "headers": [],
1005 "language": "c",
1006 "name": "httpcli_test",
1007 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001008 "test/core/http/httpcli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001009 ],
1010 "third_party": false,
1011 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001012 },
1013 {
1014 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001015 "gpr",
1016 "gpr_test_util",
yang-gf1183302015-12-07 16:02:05 -08001017 "grpc",
1018 "grpc_test_util"
1019 ],
1020 "headers": [],
1021 "language": "c",
Craig Tillercc0535d2015-12-08 15:14:47 -08001022 "name": "httpscli_test",
1023 "src": [
Matthew Iselin1824f052016-02-10 12:16:06 +11001024 "test/core/http/httpscli_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001025 ],
1026 "third_party": false,
1027 "type": "target"
Craig Tillercc0535d2015-12-08 15:14:47 -08001028 },
1029 {
1030 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001031 "gpr",
1032 "gpr_test_util",
Craig Tillercc0535d2015-12-08 15:14:47 -08001033 "grpc",
1034 "grpc_test_util"
1035 ],
1036 "headers": [],
1037 "language": "c",
yang-gf1183302015-12-07 16:02:05 -08001038 "name": "init_test",
1039 "src": [
1040 "test/core/surface/init_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001041 ],
1042 "third_party": false,
1043 "type": "target"
yang-gf1183302015-12-07 16:02:05 -08001044 },
1045 {
1046 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001047 "gpr",
1048 "gpr_test_util",
yang-gb50ae462015-12-07 22:22:56 -08001049 "grpc",
1050 "grpc_test_util"
1051 ],
1052 "headers": [],
1053 "language": "c",
Craig Tiller5cb79622016-03-15 14:46:54 -07001054 "name": "internal_api_canary_iomgr_test",
1055 "src": [
1056 "test/core/internal_api_canaries/iomgr.c"
1057 ],
1058 "third_party": false,
1059 "type": "target"
1060 },
1061 {
1062 "deps": [
1063 "gpr",
1064 "gpr_test_util",
1065 "grpc",
1066 "grpc_test_util"
1067 ],
1068 "headers": [],
1069 "language": "c",
1070 "name": "internal_api_canary_support_test",
1071 "src": [
1072 "test/core/internal_api_canaries/iomgr.c"
1073 ],
1074 "third_party": false,
1075 "type": "target"
1076 },
1077 {
1078 "deps": [
1079 "gpr",
1080 "gpr_test_util",
1081 "grpc",
1082 "grpc_test_util"
1083 ],
1084 "headers": [],
1085 "language": "c",
1086 "name": "internal_api_canary_transport_test",
1087 "src": [
1088 "test/core/internal_api_canaries/iomgr.c"
1089 ],
1090 "third_party": false,
1091 "type": "target"
1092 },
1093 {
1094 "deps": [
1095 "gpr",
1096 "gpr_test_util",
1097 "grpc",
1098 "grpc_test_util"
1099 ],
1100 "headers": [],
1101 "language": "c",
yang-g077f6f82015-12-07 11:22:51 -08001102 "name": "invalid_call_argument_test",
1103 "src": [
1104 "test/core/end2end/invalid_call_argument_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001105 ],
1106 "third_party": false,
1107 "type": "target"
yang-g077f6f82015-12-07 11:22:51 -08001108 },
1109 {
1110 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001111 "gpr",
Craig Tiller32173c52016-03-17 14:12:45 -07001112 "gpr_test_util",
1113 "grpc",
1114 "grpc_test_util"
1115 ],
1116 "headers": [],
1117 "language": "c",
1118 "name": "json_fuzzer_test",
1119 "src": [
1120 "test/core/json/fuzzer.c"
1121 ],
1122 "third_party": false,
1123 "type": "target"
1124 },
1125 {
1126 "deps": [
1127 "gpr",
Craig Tiller224b04f2015-06-25 07:11:18 -07001128 "grpc"
Craig Tillerf75fc122015-06-25 06:58:00 -07001129 ],
1130 "headers": [],
1131 "language": "c",
1132 "name": "json_rewrite",
1133 "src": [
1134 "test/core/json/json_rewrite.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001135 ],
1136 "third_party": false,
1137 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001138 },
1139 {
1140 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001141 "gpr",
1142 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001143 "grpc",
1144 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001145 ],
1146 "headers": [],
1147 "language": "c",
1148 "name": "json_rewrite_test",
1149 "src": [
1150 "test/core/json/json_rewrite_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001151 ],
1152 "third_party": false,
1153 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001154 },
1155 {
1156 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001157 "gpr",
1158 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001159 "grpc",
1160 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001161 ],
1162 "headers": [],
1163 "language": "c",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001164 "name": "json_stream_error_test",
1165 "src": [
1166 "test/core/json/json_stream_error_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001167 ],
1168 "third_party": false,
1169 "type": "target"
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001170 },
1171 {
1172 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001173 "gpr",
1174 "gpr_test_util",
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01001175 "grpc",
1176 "grpc_test_util"
1177 ],
1178 "headers": [],
1179 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001180 "name": "json_test",
1181 "src": [
1182 "test/core/json/json_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001183 ],
1184 "third_party": false,
1185 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001186 },
1187 {
1188 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001189 "gpr",
1190 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001191 "grpc",
1192 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001193 ],
1194 "headers": [],
1195 "language": "c",
1196 "name": "lame_client_test",
1197 "src": [
1198 "test/core/surface/lame_client_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001199 ],
1200 "third_party": false,
1201 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001202 },
1203 {
1204 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001205 "gpr",
1206 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001207 "grpc",
1208 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001209 ],
1210 "headers": [],
1211 "language": "c",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001212 "name": "lb_policies_test",
1213 "src": [
1214 "test/core/client_config/lb_policies_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001215 ],
1216 "third_party": false,
1217 "type": "target"
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001218 },
1219 {
1220 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001221 "gpr",
1222 "gpr_test_util",
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07001223 "grpc",
1224 "grpc_test_util"
1225 ],
1226 "headers": [],
1227 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001228 "name": "low_level_ping_pong_benchmark",
1229 "src": [
1230 "test/core/network_benchmarks/low_level_ping_pong.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001231 ],
1232 "third_party": false,
1233 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001234 },
1235 {
1236 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001237 "gpr",
1238 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001239 "grpc",
1240 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001241 ],
1242 "headers": [],
1243 "language": "c",
1244 "name": "message_compress_test",
1245 "src": [
1246 "test/core/compression/message_compress_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001247 ],
1248 "third_party": false,
1249 "type": "target"
1250 },
1251 {
1252 "deps": [
1253 "gpr",
1254 "gpr_test_util",
1255 "grpc",
1256 "grpc_test_util"
1257 ],
1258 "headers": [],
1259 "language": "c",
1260 "name": "mlog_test",
1261 "src": [
1262 "test/core/census/mlog_test.c"
1263 ],
1264 "third_party": false,
1265 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001266 },
1267 {
1268 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001269 "gpr",
1270 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001271 "grpc",
1272 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001273 ],
1274 "headers": [],
1275 "language": "c",
Craig Tillerebaa8602015-06-26 13:12:58 -07001276 "name": "multiple_server_queues_test",
1277 "src": [
1278 "test/core/end2end/multiple_server_queues_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001279 ],
1280 "third_party": false,
1281 "type": "target"
Craig Tillerebaa8602015-06-26 13:12:58 -07001282 },
1283 {
1284 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001285 "gpr",
1286 "gpr_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001287 ],
1288 "headers": [],
1289 "language": "c",
1290 "name": "murmur_hash_test",
1291 "src": [
1292 "test/core/support/murmur_hash_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001293 ],
1294 "third_party": false,
1295 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001296 },
1297 {
1298 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001299 "gpr",
1300 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001301 "grpc",
1302 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001303 ],
1304 "headers": [],
1305 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07001306 "name": "nanopb_fuzzer_response_test",
1307 "src": [
1308 "test/core/nanopb/fuzzer_response.c"
1309 ],
1310 "third_party": false,
1311 "type": "target"
1312 },
1313 {
1314 "deps": [
1315 "gpr",
1316 "gpr_test_util",
1317 "grpc",
1318 "grpc_test_util"
1319 ],
1320 "headers": [],
1321 "language": "c",
1322 "name": "nanopb_fuzzer_serverlist_test",
1323 "src": [
1324 "test/core/nanopb/fuzzer_serverlist.c"
1325 ],
1326 "third_party": false,
1327 "type": "target"
1328 },
1329 {
1330 "deps": [
1331 "gpr",
1332 "gpr_test_util",
1333 "grpc",
1334 "grpc_test_util"
1335 ],
1336 "headers": [],
1337 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001338 "name": "no_server_test",
1339 "src": [
1340 "test/core/end2end/no_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001341 ],
1342 "third_party": false,
1343 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001344 },
1345 {
1346 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001347 "gpr",
1348 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001349 "grpc",
1350 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001351 ],
1352 "headers": [],
1353 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001354 "name": "resolve_address_test",
1355 "src": [
1356 "test/core/iomgr/resolve_address_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001357 ],
1358 "third_party": false,
1359 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001360 },
1361 {
1362 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001363 "gpr",
1364 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001365 "grpc",
1366 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001367 ],
1368 "headers": [],
1369 "language": "c",
yang-gd482e592015-12-10 14:04:00 -08001370 "name": "secure_channel_create_test",
1371 "src": [
1372 "test/core/surface/secure_channel_create_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001373 ],
1374 "third_party": false,
1375 "type": "target"
yang-gd482e592015-12-10 14:04:00 -08001376 },
1377 {
1378 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001379 "gpr",
1380 "gpr_test_util",
yang-gd482e592015-12-10 14:04:00 -08001381 "grpc",
1382 "grpc_test_util"
1383 ],
1384 "headers": [],
1385 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001386 "name": "secure_endpoint_test",
1387 "src": [
1388 "test/core/security/secure_endpoint_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001389 ],
1390 "third_party": false,
1391 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001392 },
1393 {
1394 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001395 "gpr",
1396 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001397 "grpc",
yang-gfe9a9752015-12-09 10:47:18 -08001398 "grpc_test_util"
1399 ],
1400 "headers": [],
1401 "language": "c",
1402 "name": "server_chttp2_test",
1403 "src": [
1404 "test/core/surface/server_chttp2_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001405 ],
1406 "third_party": false,
1407 "type": "target"
yang-gfe9a9752015-12-09 10:47:18 -08001408 },
1409 {
1410 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001411 "gpr",
1412 "gpr_test_util",
yang-gfe9a9752015-12-09 10:47:18 -08001413 "grpc",
yang-gc3d94fb2015-12-10 14:38:00 -08001414 "grpc_test_util"
1415 ],
1416 "headers": [],
1417 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07001418 "name": "server_fuzzer",
1419 "src": [
1420 "test/core/end2end/fuzzers/server_fuzzer.c"
1421 ],
1422 "third_party": false,
1423 "type": "target"
1424 },
1425 {
1426 "deps": [
1427 "gpr",
1428 "gpr_test_util",
1429 "grpc",
1430 "grpc_test_util"
1431 ],
1432 "headers": [],
1433 "language": "c",
yang-gc3d94fb2015-12-10 14:38:00 -08001434 "name": "server_test",
1435 "src": [
1436 "test/core/surface/server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001437 ],
1438 "third_party": false,
1439 "type": "target"
yang-gc3d94fb2015-12-10 14:38:00 -08001440 },
1441 {
1442 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001443 "gpr",
1444 "gpr_test_util",
yang-gc3d94fb2015-12-10 14:38:00 -08001445 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08001446 "grpc_test_util",
1447 "test_tcp_server"
1448 ],
1449 "headers": [],
1450 "language": "c",
1451 "name": "set_initial_connect_string_test",
1452 "src": [
1453 "test/core/client_config/set_initial_connect_string_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001454 ],
1455 "third_party": false,
1456 "type": "target"
yang-gc9fca182015-11-06 16:41:33 -08001457 },
1458 {
1459 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001460 "gpr",
1461 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08001462 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001463 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001464 ],
1465 "headers": [],
1466 "language": "c",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001467 "name": "sockaddr_resolver_test",
1468 "src": [
1469 "test/core/client_config/resolvers/sockaddr_resolver_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001470 ],
1471 "third_party": false,
1472 "type": "target"
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001473 },
1474 {
1475 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001476 "gpr",
1477 "gpr_test_util",
Craig Tillerb8bd62e2015-12-10 15:51:15 -08001478 "grpc",
1479 "grpc_test_util"
1480 ],
1481 "headers": [],
1482 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001483 "name": "sockaddr_utils_test",
1484 "src": [
1485 "test/core/iomgr/sockaddr_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001486 ],
1487 "third_party": false,
1488 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001489 },
1490 {
1491 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001492 "gpr",
1493 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001494 "grpc",
1495 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001496 ],
1497 "headers": [],
1498 "language": "c",
Craig Tiller27493202015-12-11 11:30:26 -08001499 "name": "socket_utils_test",
1500 "src": [
1501 "test/core/iomgr/socket_utils_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001502 ],
1503 "third_party": false,
1504 "type": "target"
Craig Tiller27493202015-12-11 11:30:26 -08001505 },
1506 {
1507 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001508 "gpr",
1509 "gpr_test_util",
Alistair Veitchbb30d252016-01-12 17:36:05 -08001510 "grpc",
1511 "grpc_test_util"
1512 ],
1513 "headers": [],
1514 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001515 "name": "tcp_client_posix_test",
1516 "src": [
1517 "test/core/iomgr/tcp_client_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001518 ],
1519 "third_party": false,
1520 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001521 },
1522 {
1523 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001524 "gpr",
1525 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001526 "grpc",
1527 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001528 ],
1529 "headers": [],
1530 "language": "c",
1531 "name": "tcp_posix_test",
1532 "src": [
1533 "test/core/iomgr/tcp_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001534 ],
1535 "third_party": false,
1536 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001537 },
1538 {
1539 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001540 "gpr",
1541 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001542 "grpc",
1543 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001544 ],
1545 "headers": [],
1546 "language": "c",
1547 "name": "tcp_server_posix_test",
1548 "src": [
1549 "test/core/iomgr/tcp_server_posix_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001550 ],
1551 "third_party": false,
1552 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001553 },
1554 {
1555 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001556 "gpr",
1557 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001558 "grpc",
1559 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001560 ],
1561 "headers": [],
1562 "language": "c",
1563 "name": "time_averaged_stats_test",
1564 "src": [
1565 "test/core/iomgr/time_averaged_stats_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001566 ],
1567 "third_party": false,
1568 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001569 },
1570 {
1571 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001572 "gpr",
1573 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001574 "grpc",
1575 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001576 ],
1577 "headers": [],
1578 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001579 "name": "timeout_encoding_test",
1580 "src": [
1581 "test/core/transport/chttp2/timeout_encoding_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001582 ],
1583 "third_party": false,
1584 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001585 },
1586 {
1587 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001588 "gpr",
1589 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001590 "grpc",
1591 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001592 ],
1593 "headers": [],
1594 "language": "c",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001595 "name": "timer_heap_test",
1596 "src": [
1597 "test/core/iomgr/timer_heap_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001598 ],
1599 "third_party": false,
1600 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001601 },
1602 {
1603 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001604 "gpr",
1605 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001606 "grpc",
1607 "grpc_test_util"
1608 ],
1609 "headers": [],
1610 "language": "c",
1611 "name": "timer_list_test",
1612 "src": [
1613 "test/core/iomgr/timer_list_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001614 ],
1615 "third_party": false,
1616 "type": "target"
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001617 },
1618 {
1619 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001620 "gpr",
1621 "gpr_test_util",
David Garcia Quintasb65e4212015-10-14 12:00:21 -07001622 "grpc",
1623 "grpc_test_util"
1624 ],
1625 "headers": [],
1626 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001627 "name": "timers_test",
1628 "src": [
1629 "test/core/profiling/timers_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001630 ],
1631 "third_party": false,
1632 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001633 },
1634 {
1635 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001636 "gpr",
1637 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001638 "grpc",
1639 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001640 ],
1641 "headers": [],
1642 "language": "c",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001643 "name": "transport_connectivity_state_test",
1644 "src": [
1645 "test/core/transport/connectivity_state_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001646 ],
1647 "third_party": false,
1648 "type": "target"
Craig Tiller179e6fe2015-12-09 11:09:47 -08001649 },
1650 {
1651 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001652 "gpr",
1653 "gpr_test_util",
Craig Tiller179e6fe2015-12-09 11:09:47 -08001654 "grpc",
1655 "grpc_test_util"
1656 ],
1657 "headers": [],
1658 "language": "c",
Craig Tillerf75fc122015-06-25 06:58:00 -07001659 "name": "transport_metadata_test",
1660 "src": [
1661 "test/core/transport/metadata_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001662 ],
1663 "third_party": false,
1664 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001665 },
1666 {
1667 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001668 "gpr",
1669 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001670 "grpc",
1671 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001672 ],
1673 "headers": [],
1674 "language": "c",
1675 "name": "transport_security_test",
1676 "src": [
1677 "test/core/tsi/transport_security_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001678 ],
1679 "third_party": false,
1680 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001681 },
1682 {
1683 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001684 "gpr",
1685 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001686 "grpc",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001687 "grpc_test_util"
1688 ],
1689 "headers": [],
1690 "language": "c",
Robbie Shade69535292015-07-10 14:27:34 -04001691 "name": "udp_server_test",
1692 "src": [
1693 "test/core/iomgr/udp_server_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001694 ],
1695 "third_party": false,
1696 "type": "target"
Robbie Shade69535292015-07-10 14:27:34 -04001697 },
1698 {
1699 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001700 "gpr",
1701 "gpr_test_util",
Robbie Shade69535292015-07-10 14:27:34 -04001702 "grpc",
1703 "grpc_test_util"
1704 ],
1705 "headers": [],
1706 "language": "c",
Craig Tiller71c610d2016-03-18 15:57:08 -07001707 "name": "uri_fuzzer_test",
1708 "src": [
1709 "test/core/client_config/uri_fuzzer_test.c"
1710 ],
1711 "third_party": false,
1712 "type": "target"
1713 },
1714 {
1715 "deps": [
1716 "gpr",
1717 "gpr_test_util",
1718 "grpc",
1719 "grpc_test_util"
1720 ],
1721 "headers": [],
1722 "language": "c",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001723 "name": "uri_parser_test",
1724 "src": [
1725 "test/core/client_config/uri_parser_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001726 ],
1727 "third_party": false,
1728 "type": "target"
Craig Tillerc7b5f762015-06-27 11:48:42 -07001729 },
1730 {
1731 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001732 "gpr",
1733 "gpr_test_util",
Craig Tillerc7b5f762015-06-27 11:48:42 -07001734 "grpc",
Craig Tiller73b66062015-09-09 09:34:46 -07001735 "grpc_test_util"
1736 ],
1737 "headers": [],
1738 "language": "c",
1739 "name": "workqueue_test",
1740 "src": [
1741 "test/core/iomgr/workqueue_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08001742 ],
1743 "third_party": false,
1744 "type": "target"
Craig Tiller73b66062015-09-09 09:34:46 -07001745 },
1746 {
1747 "deps": [
Vijay Pai29e1d952016-02-11 00:26:18 -08001748 "gpr",
1749 "gpr_test_util",
Craig Tiller73b66062015-09-09 09:34:46 -07001750 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001751 "grpc++",
1752 "grpc++_test_util",
1753 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001754 ],
1755 "headers": [],
1756 "language": "c++",
vjpai04e992a2016-02-10 16:58:38 -08001757 "name": "alarm_cpp_test",
1758 "src": [
1759 "test/cpp/common/alarm_cpp_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001760 ],
1761 "third_party": false,
1762 "type": "target"
vjpai04e992a2016-02-10 16:58:38 -08001763 },
1764 {
1765 "deps": [
Vijay Paic41abec2016-02-11 00:23:21 -08001766 "gpr",
1767 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07001768 "grpc",
1769 "grpc++",
1770 "grpc++_test_util",
1771 "grpc_test_util"
1772 ],
1773 "headers": [],
1774 "language": "c++",
1775 "name": "async_end2end_test",
1776 "src": [
1777 "test/cpp/end2end/async_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001778 ],
1779 "third_party": false,
1780 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001781 },
1782 {
1783 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001784 "gpr",
1785 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001786 "grpc",
1787 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001788 "grpc++_test_util",
1789 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001790 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07001791 ],
1792 "headers": [],
1793 "language": "c++",
1794 "name": "async_streaming_ping_pong_test",
1795 "src": [
1796 "test/cpp/qps/async_streaming_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001797 ],
1798 "third_party": false,
1799 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001800 },
1801 {
1802 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001803 "gpr",
1804 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001805 "grpc",
1806 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001807 "grpc++_test_util",
1808 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001809 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07001810 ],
1811 "headers": [],
1812 "language": "c++",
1813 "name": "async_unary_ping_pong_test",
1814 "src": [
1815 "test/cpp/qps/async_unary_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001816 ],
1817 "third_party": false,
1818 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001819 },
1820 {
1821 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001822 "gpr",
1823 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07001824 "grpc",
yang-gd090fe12015-08-25 16:53:07 -07001825 "grpc++",
1826 "grpc++_test_util",
1827 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001828 ],
1829 "headers": [],
1830 "language": "c++",
yang-g7ef72322015-07-16 21:00:51 -07001831 "name": "auth_property_iterator_test",
1832 "src": [
1833 "test/cpp/common/auth_property_iterator_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001834 ],
1835 "third_party": false,
1836 "type": "target"
yang-g7ef72322015-07-16 21:00:51 -07001837 },
1838 {
1839 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001840 "gpr",
yang-g7ef72322015-07-16 21:00:51 -07001841 "grpc",
1842 "grpc++"
1843 ],
1844 "headers": [],
1845 "language": "c++",
Craig Tillerf75fc122015-06-25 06:58:00 -07001846 "name": "channel_arguments_test",
1847 "src": [
yang-g52705592015-11-25 11:45:33 -08001848 "test/cpp/common/channel_arguments_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001849 ],
1850 "third_party": false,
1851 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001852 },
1853 {
1854 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001855 "gpr",
1856 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001857 "grpc",
1858 "grpc++",
1859 "grpc++_test_util",
1860 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001861 ],
1862 "headers": [],
1863 "language": "c++",
1864 "name": "cli_call_test",
1865 "src": [
1866 "test/cpp/util/cli_call_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001867 ],
1868 "third_party": false,
1869 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001870 },
1871 {
1872 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001873 "gpr",
1874 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001875 "grpc",
1876 "grpc++",
1877 "grpc++_test_util",
1878 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001879 ],
1880 "headers": [],
1881 "language": "c++",
1882 "name": "client_crash_test",
1883 "src": [
1884 "test/cpp/end2end/client_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001885 ],
1886 "third_party": false,
1887 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001888 },
1889 {
1890 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001891 "gpr",
1892 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001893 "grpc",
1894 "grpc++",
1895 "grpc++_test_util",
1896 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001897 ],
1898 "headers": [],
1899 "language": "c++",
1900 "name": "client_crash_test_server",
1901 "src": [
1902 "test/cpp/end2end/client_crash_test_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001903 ],
1904 "third_party": false,
1905 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001906 },
1907 {
1908 "deps": [
Craig Tiller03d8f2f2016-04-07 08:02:16 -07001909 "grpc++_codegen"
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08001910 ],
1911 "headers": [
1912 "src/proto/grpc/testing/control.grpc.pb.h",
1913 "src/proto/grpc/testing/control.pb.h",
1914 "src/proto/grpc/testing/messages.grpc.pb.h",
1915 "src/proto/grpc/testing/messages.pb.h",
1916 "src/proto/grpc/testing/payloads.grpc.pb.h",
1917 "src/proto/grpc/testing/payloads.pb.h",
1918 "src/proto/grpc/testing/perf_db.grpc.pb.h",
1919 "src/proto/grpc/testing/perf_db.pb.h",
1920 "src/proto/grpc/testing/services.grpc.pb.h",
1921 "src/proto/grpc/testing/services.pb.h",
1922 "src/proto/grpc/testing/stats.grpc.pb.h",
1923 "src/proto/grpc/testing/stats.pb.h"
1924 ],
1925 "language": "c++",
1926 "name": "codegen_test",
1927 "src": [
1928 "test/cpp/codegen/codegen_test.cc"
1929 ],
1930 "third_party": false,
1931 "type": "target"
1932 },
1933 {
1934 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001935 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07001936 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07001937 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07001938 ],
1939 "headers": [],
1940 "language": "c++",
1941 "name": "credentials_test",
1942 "src": [
1943 "test/cpp/client/credentials_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001944 ],
1945 "third_party": false,
1946 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001947 },
1948 {
1949 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001950 "gpr",
1951 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001952 "grpc",
1953 "grpc++",
1954 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001955 ],
1956 "headers": [],
1957 "language": "c++",
1958 "name": "cxx_byte_buffer_test",
1959 "src": [
1960 "test/cpp/util/byte_buffer_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001961 ],
1962 "third_party": false,
1963 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001964 },
1965 {
1966 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001967 "gpr",
1968 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07001969 "grpc",
1970 "grpc++",
1971 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07001972 ],
1973 "headers": [],
1974 "language": "c++",
1975 "name": "cxx_slice_test",
1976 "src": [
1977 "test/cpp/util/slice_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001978 ],
1979 "third_party": false,
1980 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07001981 },
1982 {
1983 "deps": [
Julien Boeuf0382bfa2015-08-24 23:55:43 -07001984 "grpc++"
Craig Tillerf75fc122015-06-25 06:58:00 -07001985 ],
1986 "headers": [],
1987 "language": "c++",
Julien Boeuf8fd915a2015-08-19 21:18:14 -07001988 "name": "cxx_string_ref_test",
1989 "src": [
1990 "test/cpp/util/string_ref_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08001991 ],
1992 "third_party": false,
1993 "type": "target"
Julien Boeuf8fd915a2015-08-19 21:18:14 -07001994 },
1995 {
1996 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08001997 "gpr",
1998 "gpr_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07001999 "grpc",
2000 "grpc++",
2001 "grpc_test_util"
2002 ],
2003 "headers": [],
2004 "language": "c++",
2005 "name": "cxx_time_test",
2006 "src": [
2007 "test/cpp/util/time_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002008 ],
2009 "third_party": false,
2010 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002011 },
2012 {
2013 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002014 "gpr",
2015 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002016 "grpc",
2017 "grpc++",
2018 "grpc++_test_util",
2019 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002020 ],
2021 "headers": [],
2022 "language": "c++",
2023 "name": "end2end_test",
2024 "src": [
2025 "test/cpp/end2end/end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002026 ],
2027 "third_party": false,
2028 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002029 },
2030 {
2031 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002032 "gpr",
2033 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002034 "grpc",
2035 "grpc++",
2036 "grpc++_test_util",
Vijay Paiaf2e1cf2016-01-11 09:54:23 -08002037 "grpc_test_util",
2038 "qps"
2039 ],
2040 "headers": [],
2041 "language": "c++",
2042 "name": "generic_async_streaming_ping_pong_test",
2043 "src": [
2044 "test/cpp/qps/generic_async_streaming_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002045 ],
2046 "third_party": false,
2047 "type": "target"
Vijay Paiaf2e1cf2016-01-11 09:54:23 -08002048 },
2049 {
2050 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002051 "gpr",
2052 "gpr_test_util",
Vijay Paiaf2e1cf2016-01-11 09:54:23 -08002053 "grpc",
2054 "grpc++",
2055 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002056 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002057 ],
2058 "headers": [],
2059 "language": "c++",
2060 "name": "generic_end2end_test",
2061 "src": [
2062 "test/cpp/end2end/generic_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002063 ],
2064 "third_party": false,
2065 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002066 },
2067 {
2068 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002069 "gpr",
2070 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002071 "grpc",
2072 "grpc++",
2073 "grpc++_test_config",
2074 "grpc++_test_util",
2075 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002076 ],
2077 "headers": [],
2078 "language": "c++",
2079 "name": "grpc_cli",
2080 "src": [
2081 "test/cpp/util/grpc_cli.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": [
2088 "grpc_plugin_support"
2089 ],
2090 "headers": [],
2091 "language": "c++",
2092 "name": "grpc_cpp_plugin",
2093 "src": [
2094 "src/compiler/cpp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002095 ],
2096 "third_party": false,
2097 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002098 },
2099 {
2100 "deps": [
2101 "grpc_plugin_support"
2102 ],
2103 "headers": [],
2104 "language": "c++",
2105 "name": "grpc_csharp_plugin",
2106 "src": [
2107 "src/compiler/csharp_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002108 ],
2109 "third_party": false,
2110 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002111 },
2112 {
2113 "deps": [
2114 "grpc_plugin_support"
2115 ],
2116 "headers": [],
2117 "language": "c++",
2118 "name": "grpc_objective_c_plugin",
2119 "src": [
2120 "src/compiler/objective_c_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002121 ],
2122 "third_party": false,
2123 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002124 },
2125 {
2126 "deps": [
2127 "grpc_plugin_support"
2128 ],
2129 "headers": [],
2130 "language": "c++",
2131 "name": "grpc_python_plugin",
2132 "src": [
2133 "src/compiler/python_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002134 ],
2135 "third_party": false,
2136 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002137 },
2138 {
2139 "deps": [
2140 "grpc_plugin_support"
2141 ],
2142 "headers": [],
2143 "language": "c++",
2144 "name": "grpc_ruby_plugin",
2145 "src": [
2146 "src/compiler/ruby_plugin.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002147 ],
2148 "third_party": false,
2149 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002150 },
2151 {
2152 "deps": [
Craig Tillereb841e22016-02-11 15:49:16 -08002153 "grpc",
2154 "grpc++",
2155 "grpc++_test_util",
2156 "grpc_test_util"
2157 ],
2158 "headers": [
2159 "src/proto/grpc/lb/v0/load_balancer.grpc.pb.h",
2160 "src/proto/grpc/lb/v0/load_balancer.pb.h"
2161 ],
2162 "language": "c++",
2163 "name": "grpclb_api_test",
2164 "src": [
2165 "test/cpp/grpclb/grpclb_api_test.cc"
Craig Tiller4ea45992016-02-23 17:13:38 -08002166 ],
2167 "third_party": false,
2168 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002169 },
2170 {
2171 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002172 "gpr",
2173 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002174 "grpc",
2175 "grpc++",
yang-gbe5a2c42016-01-14 13:11:15 -08002176 "grpc++_test_util",
2177 "grpc_test_util"
2178 ],
2179 "headers": [],
2180 "language": "c++",
2181 "name": "hybrid_end2end_test",
2182 "src": [
2183 "test/cpp/end2end/hybrid_end2end_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002184 ],
2185 "third_party": false,
2186 "type": "target"
yang-gbe5a2c42016-01-14 13:11:15 -08002187 },
2188 {
2189 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002190 "gpr",
2191 "gpr_test_util",
yang-gbe5a2c42016-01-14 13:11:15 -08002192 "grpc",
2193 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002194 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002195 "grpc++_test_util",
2196 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002197 "interop_client_helper",
2198 "interop_client_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002199 ],
2200 "headers": [],
2201 "language": "c++",
2202 "name": "interop_client",
Craig Tiller732a8752016-02-22 15:59:19 -08002203 "src": [],
2204 "third_party": false,
2205 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002206 },
2207 {
2208 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002209 "gpr",
2210 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002211 "grpc",
2212 "grpc++",
2213 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002214 "grpc++_test_util",
2215 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002216 "interop_server_helper",
2217 "interop_server_main"
Craig Tillerf75fc122015-06-25 06:58:00 -07002218 ],
2219 "headers": [],
2220 "language": "c++",
2221 "name": "interop_server",
Craig Tiller732a8752016-02-22 15:59:19 -08002222 "src": [],
2223 "third_party": false,
2224 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002225 },
2226 {
2227 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002228 "gpr",
2229 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002230 "grpc",
2231 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002232 ],
2233 "headers": [],
2234 "language": "c++",
2235 "name": "interop_test",
2236 "src": [
2237 "test/cpp/interop/interop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002238 ],
2239 "third_party": false,
2240 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002241 },
2242 {
2243 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002244 "gpr",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002245 "gpr_test_util",
2246 "grpc",
2247 "grpc++",
2248 "grpc++_test_config",
2249 "grpc++_test_util",
2250 "grpc_test_util"
2251 ],
2252 "headers": [],
2253 "language": "c++",
2254 "name": "json_run_localhost",
2255 "src": [
2256 "test/cpp/qps/json_run_localhost.cc"
2257 ],
2258 "third_party": false,
2259 "type": "target"
2260 },
2261 {
2262 "deps": [
2263 "gpr",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002264 "grpc",
2265 "grpc++",
2266 "grpc++_test_config"
2267 ],
2268 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002269 "src/proto/grpc/testing/metrics.grpc.pb.h",
2270 "src/proto/grpc/testing/metrics.pb.h",
2271 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002272 ],
2273 "language": "c++",
2274 "name": "metrics_client",
2275 "src": [
2276 "test/cpp/interop/metrics_client.cc",
2277 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002278 ],
2279 "third_party": false,
2280 "type": "target"
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002281 },
2282 {
2283 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002284 "gpr",
2285 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002286 "grpc",
2287 "grpc++",
2288 "grpc++_test_util",
2289 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002290 ],
2291 "headers": [],
2292 "language": "c++",
2293 "name": "mock_test",
2294 "src": [
2295 "test/cpp/end2end/mock_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002296 ],
2297 "third_party": false,
2298 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002299 },
2300 {
2301 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002302 "gpr",
2303 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002304 "grpc",
2305 "grpc++",
2306 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002307 "grpc++_test_util",
2308 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002309 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002310 ],
2311 "headers": [],
2312 "language": "c++",
2313 "name": "qps_driver",
2314 "src": [
2315 "test/cpp/qps/qps_driver.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002316 ],
2317 "third_party": false,
2318 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002319 },
2320 {
2321 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002322 "gpr",
2323 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002324 "grpc",
2325 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002326 "grpc++_test_util",
2327 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002328 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002329 ],
2330 "headers": [],
2331 "language": "c++",
2332 "name": "qps_interarrival_test",
2333 "src": [
2334 "test/cpp/qps/qps_interarrival_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002335 ],
2336 "third_party": false,
2337 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002338 },
2339 {
2340 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002341 "gpr",
2342 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002343 "grpc",
2344 "grpc++",
2345 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002346 "grpc++_test_util",
2347 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002348 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002349 ],
2350 "headers": [],
2351 "language": "c++",
Craig Tiller0bda0b32016-03-03 12:51:53 -08002352 "name": "qps_json_driver",
2353 "src": [
2354 "test/cpp/qps/qps_json_driver.cc"
2355 ],
2356 "third_party": false,
2357 "type": "target"
2358 },
2359 {
2360 "deps": [
2361 "gpr",
2362 "gpr_test_util",
2363 "grpc",
2364 "grpc++",
2365 "grpc++_test_config",
2366 "grpc++_test_util",
2367 "grpc_test_util",
2368 "qps"
2369 ],
2370 "headers": [],
2371 "language": "c++",
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002372 "name": "qps_openloop_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07002373 "src": [
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002374 "test/cpp/qps/qps_openloop_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002375 ],
2376 "third_party": false,
2377 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002378 },
2379 {
2380 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002381 "gpr",
2382 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002383 "grpc",
2384 "grpc++",
2385 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002386 "grpc++_test_util",
2387 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002388 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002389 ],
2390 "headers": [],
2391 "language": "c++",
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002392 "name": "qps_test",
Craig Tillerf75fc122015-06-25 06:58:00 -07002393 "src": [
Craig Tiller2c3a35e2015-07-10 14:06:00 -07002394 "test/cpp/qps/qps_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002395 ],
2396 "third_party": false,
2397 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002398 },
2399 {
2400 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002401 "gpr",
2402 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002403 "grpc",
2404 "grpc++",
2405 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07002406 "grpc++_test_util",
2407 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002408 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002409 ],
2410 "headers": [
2411 "test/cpp/qps/client.h",
2412 "test/cpp/qps/server.h"
2413 ],
2414 "language": "c++",
2415 "name": "qps_worker",
2416 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07002417 "test/cpp/qps/client.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07002418 "test/cpp/qps/server.h",
2419 "test/cpp/qps/worker.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002420 ],
2421 "third_party": false,
2422 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002423 },
2424 {
2425 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002426 "gpr",
2427 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002428 "grpc",
2429 "grpc++",
2430 "grpc++_test_config",
2431 "grpc++_test_util",
2432 "grpc_test_util"
2433 ],
2434 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002435 "src/proto/grpc/testing/empty.grpc.pb.h",
2436 "src/proto/grpc/testing/empty.pb.h",
2437 "src/proto/grpc/testing/messages.grpc.pb.h",
2438 "src/proto/grpc/testing/messages.pb.h",
2439 "src/proto/grpc/testing/test.grpc.pb.h",
2440 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002441 ],
2442 "language": "c++",
2443 "name": "reconnect_interop_client",
2444 "src": [
2445 "test/cpp/interop/reconnect_interop_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002446 ],
2447 "third_party": false,
2448 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002449 },
2450 {
2451 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002452 "gpr",
2453 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07002454 "grpc",
2455 "grpc++",
2456 "grpc++_test_config",
2457 "grpc++_test_util",
2458 "grpc_test_util",
Craig Tiller71f3a882015-12-02 12:47:58 -08002459 "reconnect_server",
2460 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07002461 ],
2462 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002463 "src/proto/grpc/testing/empty.grpc.pb.h",
2464 "src/proto/grpc/testing/empty.pb.h",
2465 "src/proto/grpc/testing/messages.grpc.pb.h",
2466 "src/proto/grpc/testing/messages.pb.h",
2467 "src/proto/grpc/testing/test.grpc.pb.h",
2468 "src/proto/grpc/testing/test.pb.h"
yang-gc9c69e22015-07-24 14:38:26 -07002469 ],
2470 "language": "c++",
2471 "name": "reconnect_interop_server",
2472 "src": [
2473 "test/cpp/interop/reconnect_interop_server.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002474 ],
2475 "third_party": false,
2476 "type": "target"
yang-gc9c69e22015-07-24 14:38:26 -07002477 },
2478 {
2479 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002480 "gpr",
2481 "gpr_test_util",
yang-g8068f862015-07-06 15:05:48 -07002482 "grpc",
yang-gd090fe12015-08-25 16:53:07 -07002483 "grpc++",
2484 "grpc++_test_util",
2485 "grpc_test_util"
yang-g8068f862015-07-06 15:05:48 -07002486 ],
2487 "headers": [],
2488 "language": "c++",
2489 "name": "secure_auth_context_test",
2490 "src": [
2491 "test/cpp/common/secure_auth_context_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002492 ],
2493 "third_party": false,
2494 "type": "target"
yang-g8068f862015-07-06 15:05:48 -07002495 },
2496 {
2497 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002498 "gpr",
2499 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002500 "grpc",
2501 "grpc++",
2502 "grpc++_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002503 "grpc_test_util",
2504 "qps"
2505 ],
2506 "headers": [],
2507 "language": "c++",
2508 "name": "secure_sync_unary_ping_pong_test",
2509 "src": [
2510 "test/cpp/qps/secure_sync_unary_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002511 ],
2512 "third_party": false,
2513 "type": "target"
vjpaif8603ad2015-11-04 12:49:33 -08002514 },
2515 {
2516 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002517 "gpr",
2518 "gpr_test_util",
vjpaif8603ad2015-11-04 12:49:33 -08002519 "grpc",
2520 "grpc++",
2521 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002522 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002523 ],
2524 "headers": [],
2525 "language": "c++",
2526 "name": "server_crash_test",
2527 "src": [
2528 "test/cpp/end2end/server_crash_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002529 ],
2530 "third_party": false,
2531 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002532 },
2533 {
2534 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002535 "gpr",
2536 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002537 "grpc",
2538 "grpc++",
2539 "grpc++_test_util",
2540 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002541 ],
2542 "headers": [],
2543 "language": "c++",
2544 "name": "server_crash_test_client",
2545 "src": [
2546 "test/cpp/end2end/server_crash_test_client.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002547 ],
2548 "third_party": false,
2549 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002550 },
2551 {
2552 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002553 "gpr",
2554 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002555 "grpc",
2556 "grpc++",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002557 "grpc++_test_util",
Craig Tiller333ced02015-08-24 10:57:32 -07002558 "grpc_test_util"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002559 ],
2560 "headers": [],
2561 "language": "c++",
2562 "name": "shutdown_test",
2563 "src": [
2564 "test/cpp/end2end/shutdown_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002565 ],
2566 "third_party": false,
2567 "type": "target"
Craig Tillere50e5cb2015-08-18 12:44:57 -07002568 },
2569 {
2570 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002571 "gpr",
2572 "gpr_test_util",
Craig Tillere50e5cb2015-08-18 12:44:57 -07002573 "grpc",
2574 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002575 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002576 ],
2577 "headers": [],
2578 "language": "c++",
2579 "name": "status_test",
2580 "src": [
2581 "test/cpp/util/status_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002582 ],
2583 "third_party": false,
2584 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002585 },
2586 {
2587 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002588 "gpr",
2589 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002590 "grpc",
2591 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002592 "grpc++_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002593 "grpc_test_util"
2594 ],
2595 "headers": [],
2596 "language": "c++",
2597 "name": "streaming_throughput_test",
2598 "src": [
2599 "test/cpp/end2end/streaming_throughput_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002600 ],
2601 "third_party": false,
2602 "type": "target"
Craig Tiller2ded19b2015-08-26 16:39:17 -07002603 },
2604 {
2605 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002606 "gpr",
2607 "gpr_test_util",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002608 "grpc",
2609 "grpc++",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002610 "grpc++_test_config",
2611 "grpc++_test_util",
2612 "grpc_test_util"
2613 ],
2614 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08002615 "src/proto/grpc/testing/empty.grpc.pb.h",
2616 "src/proto/grpc/testing/empty.pb.h",
2617 "src/proto/grpc/testing/messages.grpc.pb.h",
2618 "src/proto/grpc/testing/messages.pb.h",
2619 "src/proto/grpc/testing/metrics.grpc.pb.h",
2620 "src/proto/grpc/testing/metrics.pb.h",
2621 "src/proto/grpc/testing/test.grpc.pb.h",
2622 "src/proto/grpc/testing/test.pb.h",
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002623 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002624 "test/cpp/interop/interop_client.h",
2625 "test/cpp/interop/stress_interop_client.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08002626 "test/cpp/util/metrics_server.h"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002627 ],
2628 "language": "c++",
2629 "name": "stress_test",
2630 "src": [
Sree Kuchibhotla11906242015-10-22 15:04:26 -07002631 "test/cpp/interop/client_helper.h",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002632 "test/cpp/interop/interop_client.cc",
2633 "test/cpp/interop/interop_client.h",
2634 "test/cpp/interop/stress_interop_client.cc",
2635 "test/cpp/interop/stress_interop_client.h",
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07002636 "test/cpp/interop/stress_test.cc",
2637 "test/cpp/util/metrics_server.cc",
2638 "test/cpp/util/metrics_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08002639 ],
2640 "third_party": false,
2641 "type": "target"
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002642 },
2643 {
2644 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002645 "gpr",
2646 "gpr_test_util",
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07002647 "grpc",
2648 "grpc++",
Craig Tiller2ded19b2015-08-26 16:39:17 -07002649 "grpc++_test_util",
Craig Tillerf75fc122015-06-25 06:58:00 -07002650 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002651 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002652 ],
2653 "headers": [],
2654 "language": "c++",
2655 "name": "sync_streaming_ping_pong_test",
2656 "src": [
2657 "test/cpp/qps/sync_streaming_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002658 ],
2659 "third_party": false,
2660 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002661 },
2662 {
2663 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002664 "gpr",
2665 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002666 "grpc",
2667 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07002668 "grpc++_test_util",
2669 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002670 "qps"
Craig Tillerf75fc122015-06-25 06:58:00 -07002671 ],
2672 "headers": [],
2673 "language": "c++",
2674 "name": "sync_unary_ping_pong_test",
2675 "src": [
2676 "test/cpp/qps/sync_unary_ping_pong_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002677 ],
2678 "third_party": false,
2679 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002680 },
2681 {
2682 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002683 "gpr",
2684 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07002685 "grpc",
2686 "grpc++",
Craig Tiller224b04f2015-06-25 07:11:18 -07002687 "grpc++_test_util",
2688 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07002689 ],
2690 "headers": [],
2691 "language": "c++",
2692 "name": "thread_stress_test",
2693 "src": [
2694 "test/cpp/end2end/thread_stress_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002695 ],
2696 "third_party": false,
2697 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07002698 },
2699 {
2700 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002701 "gpr",
2702 "gpr_test_util",
Hongwei Wang8e04d412015-07-31 15:12:51 -07002703 "grpc",
2704 "grpc++",
2705 "grpc++_test_util",
2706 "grpc_test_util",
2707 "grpc_zookeeper"
2708 ],
Craig Tiller1b4e3302015-12-17 16:35:00 -08002709 "headers": [
2710 "src/proto/grpc/testing/echo.grpc.pb.h",
2711 "src/proto/grpc/testing/echo.pb.h"
2712 ],
Hongwei Wang8e04d412015-07-31 15:12:51 -07002713 "language": "c++",
2714 "name": "zookeeper_test",
2715 "src": [
2716 "test/cpp/end2end/zookeeper_test.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08002717 ],
2718 "third_party": false,
2719 "type": "target"
Hongwei Wang8e04d412015-07-31 15:12:51 -07002720 },
2721 {
2722 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08002723 "gpr",
Craig Tillerab230452016-01-04 08:18:43 -08002724 "grpc"
2725 ],
2726 "headers": [],
2727 "language": "c89",
2728 "name": "public_headers_must_be_c89",
2729 "src": [
2730 "test/core/surface/public_headers_must_be_c89.c"
Craig Tiller732a8752016-02-22 15:59:19 -08002731 ],
2732 "third_party": false,
2733 "type": "target"
2734 },
2735 {
2736 "deps": [
2737 "boringssl",
2738 "boringssl_aes_test_lib",
2739 "boringssl_test_util"
2740 ],
2741 "headers": [],
2742 "language": "c++",
2743 "name": "boringssl_aes_test",
2744 "src": [],
2745 "third_party": true,
2746 "type": "target"
2747 },
2748 {
2749 "deps": [
2750 "boringssl",
Craig Tiller3d62fc62016-03-15 09:57:26 -07002751 "boringssl_asn1_test_lib",
2752 "boringssl_test_util"
2753 ],
2754 "headers": [],
2755 "language": "c++",
2756 "name": "boringssl_asn1_test",
2757 "src": [],
2758 "third_party": true,
2759 "type": "target"
2760 },
2761 {
2762 "deps": [
2763 "boringssl",
Craig Tiller732a8752016-02-22 15:59:19 -08002764 "boringssl_base64_test_lib",
2765 "boringssl_test_util"
2766 ],
2767 "headers": [],
2768 "language": "c++",
2769 "name": "boringssl_base64_test",
2770 "src": [],
2771 "third_party": true,
2772 "type": "target"
2773 },
2774 {
2775 "deps": [
2776 "boringssl",
2777 "boringssl_bio_test_lib",
2778 "boringssl_test_util"
2779 ],
2780 "headers": [],
2781 "language": "c++",
2782 "name": "boringssl_bio_test",
2783 "src": [],
2784 "third_party": true,
2785 "type": "target"
2786 },
2787 {
2788 "deps": [
2789 "boringssl",
2790 "boringssl_bn_test_lib",
2791 "boringssl_test_util"
2792 ],
2793 "headers": [],
2794 "language": "c++",
2795 "name": "boringssl_bn_test",
2796 "src": [],
2797 "third_party": true,
2798 "type": "target"
2799 },
2800 {
2801 "deps": [
2802 "boringssl",
2803 "boringssl_bytestring_test_lib",
2804 "boringssl_test_util"
2805 ],
2806 "headers": [],
2807 "language": "c++",
2808 "name": "boringssl_bytestring_test",
2809 "src": [],
2810 "third_party": true,
2811 "type": "target"
2812 },
2813 {
2814 "deps": [
2815 "boringssl",
2816 "boringssl_aead_test_lib",
2817 "boringssl_test_util"
2818 ],
2819 "headers": [],
2820 "language": "c++",
2821 "name": "boringssl_aead_test",
2822 "src": [],
2823 "third_party": true,
2824 "type": "target"
2825 },
2826 {
2827 "deps": [
2828 "boringssl",
2829 "boringssl_cipher_test_lib",
2830 "boringssl_test_util"
2831 ],
2832 "headers": [],
2833 "language": "c++",
2834 "name": "boringssl_cipher_test",
2835 "src": [],
2836 "third_party": true,
2837 "type": "target"
2838 },
2839 {
2840 "deps": [
2841 "boringssl",
2842 "boringssl_cmac_test_lib",
2843 "boringssl_test_util"
2844 ],
2845 "headers": [],
2846 "language": "c++",
2847 "name": "boringssl_cmac_test",
2848 "src": [],
2849 "third_party": true,
2850 "type": "target"
2851 },
2852 {
2853 "deps": [
2854 "boringssl",
2855 "boringssl_constant_time_test_lib",
2856 "boringssl_test_util"
2857 ],
2858 "headers": [],
2859 "language": "c++",
2860 "name": "boringssl_constant_time_test",
2861 "src": [],
2862 "third_party": true,
2863 "type": "target"
2864 },
2865 {
2866 "deps": [
2867 "boringssl",
2868 "boringssl_ed25519_test_lib",
2869 "boringssl_test_util"
2870 ],
2871 "headers": [],
2872 "language": "c++",
2873 "name": "boringssl_ed25519_test",
2874 "src": [],
2875 "third_party": true,
2876 "type": "target"
2877 },
2878 {
2879 "deps": [
2880 "boringssl",
2881 "boringssl_test_util",
2882 "boringssl_x25519_test_lib"
2883 ],
2884 "headers": [],
2885 "language": "c++",
2886 "name": "boringssl_x25519_test",
2887 "src": [],
2888 "third_party": true,
2889 "type": "target"
2890 },
2891 {
2892 "deps": [
2893 "boringssl",
2894 "boringssl_dh_test_lib",
2895 "boringssl_test_util"
2896 ],
2897 "headers": [],
2898 "language": "c++",
2899 "name": "boringssl_dh_test",
2900 "src": [],
2901 "third_party": true,
2902 "type": "target"
2903 },
2904 {
2905 "deps": [
2906 "boringssl",
2907 "boringssl_digest_test_lib",
2908 "boringssl_test_util"
2909 ],
2910 "headers": [],
2911 "language": "c++",
2912 "name": "boringssl_digest_test",
2913 "src": [],
2914 "third_party": true,
2915 "type": "target"
2916 },
2917 {
2918 "deps": [
2919 "boringssl",
2920 "boringssl_dsa_test_lib",
2921 "boringssl_test_util"
2922 ],
2923 "headers": [],
2924 "language": "c++",
2925 "name": "boringssl_dsa_test",
2926 "src": [],
2927 "third_party": true,
2928 "type": "target"
2929 },
2930 {
2931 "deps": [
2932 "boringssl",
2933 "boringssl_ec_test_lib",
2934 "boringssl_test_util"
2935 ],
2936 "headers": [],
2937 "language": "c++",
2938 "name": "boringssl_ec_test",
2939 "src": [],
2940 "third_party": true,
2941 "type": "target"
2942 },
2943 {
2944 "deps": [
2945 "boringssl",
2946 "boringssl_example_mul_lib",
2947 "boringssl_test_util"
2948 ],
2949 "headers": [],
2950 "language": "c++",
2951 "name": "boringssl_example_mul",
2952 "src": [],
2953 "third_party": true,
2954 "type": "target"
2955 },
2956 {
2957 "deps": [
2958 "boringssl",
2959 "boringssl_ecdsa_test_lib",
2960 "boringssl_test_util"
2961 ],
2962 "headers": [],
2963 "language": "c++",
2964 "name": "boringssl_ecdsa_test",
2965 "src": [],
2966 "third_party": true,
2967 "type": "target"
2968 },
2969 {
2970 "deps": [
2971 "boringssl",
2972 "boringssl_err_test_lib",
2973 "boringssl_test_util"
2974 ],
2975 "headers": [],
2976 "language": "c++",
2977 "name": "boringssl_err_test",
2978 "src": [],
2979 "third_party": true,
2980 "type": "target"
2981 },
2982 {
2983 "deps": [
2984 "boringssl",
2985 "boringssl_evp_extra_test_lib",
2986 "boringssl_test_util"
2987 ],
2988 "headers": [],
2989 "language": "c++",
2990 "name": "boringssl_evp_extra_test",
2991 "src": [],
2992 "third_party": true,
2993 "type": "target"
2994 },
2995 {
2996 "deps": [
2997 "boringssl",
2998 "boringssl_evp_test_lib",
2999 "boringssl_test_util"
3000 ],
3001 "headers": [],
3002 "language": "c++",
3003 "name": "boringssl_evp_test",
3004 "src": [],
3005 "third_party": true,
3006 "type": "target"
3007 },
3008 {
3009 "deps": [
3010 "boringssl",
3011 "boringssl_pbkdf_test_lib",
3012 "boringssl_test_util"
3013 ],
3014 "headers": [],
3015 "language": "c++",
3016 "name": "boringssl_pbkdf_test",
3017 "src": [],
3018 "third_party": true,
3019 "type": "target"
3020 },
3021 {
3022 "deps": [
3023 "boringssl",
3024 "boringssl_hkdf_test_lib",
3025 "boringssl_test_util"
3026 ],
3027 "headers": [],
3028 "language": "c++",
3029 "name": "boringssl_hkdf_test",
3030 "src": [],
3031 "third_party": true,
3032 "type": "target"
3033 },
3034 {
3035 "deps": [
3036 "boringssl",
3037 "boringssl_hmac_test_lib",
3038 "boringssl_test_util"
3039 ],
3040 "headers": [],
3041 "language": "c++",
3042 "name": "boringssl_hmac_test",
3043 "src": [],
3044 "third_party": true,
3045 "type": "target"
3046 },
3047 {
3048 "deps": [
3049 "boringssl",
3050 "boringssl_lhash_test_lib",
3051 "boringssl_test_util"
3052 ],
3053 "headers": [],
3054 "language": "c++",
3055 "name": "boringssl_lhash_test",
3056 "src": [],
3057 "third_party": true,
3058 "type": "target"
3059 },
3060 {
3061 "deps": [
3062 "boringssl",
3063 "boringssl_gcm_test_lib",
3064 "boringssl_test_util"
3065 ],
3066 "headers": [],
3067 "language": "c++",
3068 "name": "boringssl_gcm_test",
3069 "src": [],
3070 "third_party": true,
3071 "type": "target"
3072 },
3073 {
3074 "deps": [
3075 "boringssl",
3076 "boringssl_pkcs12_test_lib",
3077 "boringssl_test_util"
3078 ],
3079 "headers": [],
3080 "language": "c++",
3081 "name": "boringssl_pkcs12_test",
3082 "src": [],
3083 "third_party": true,
3084 "type": "target"
3085 },
3086 {
3087 "deps": [
3088 "boringssl",
3089 "boringssl_pkcs8_test_lib",
3090 "boringssl_test_util"
3091 ],
3092 "headers": [],
3093 "language": "c++",
3094 "name": "boringssl_pkcs8_test",
3095 "src": [],
3096 "third_party": true,
3097 "type": "target"
3098 },
3099 {
3100 "deps": [
3101 "boringssl",
3102 "boringssl_poly1305_test_lib",
3103 "boringssl_test_util"
3104 ],
3105 "headers": [],
3106 "language": "c++",
3107 "name": "boringssl_poly1305_test",
3108 "src": [],
3109 "third_party": true,
3110 "type": "target"
3111 },
3112 {
3113 "deps": [
3114 "boringssl",
3115 "boringssl_refcount_test_lib",
3116 "boringssl_test_util"
3117 ],
3118 "headers": [],
3119 "language": "c++",
3120 "name": "boringssl_refcount_test",
3121 "src": [],
3122 "third_party": true,
3123 "type": "target"
3124 },
3125 {
3126 "deps": [
3127 "boringssl",
3128 "boringssl_rsa_test_lib",
3129 "boringssl_test_util"
3130 ],
3131 "headers": [],
3132 "language": "c++",
3133 "name": "boringssl_rsa_test",
3134 "src": [],
3135 "third_party": true,
3136 "type": "target"
3137 },
3138 {
3139 "deps": [
3140 "boringssl",
3141 "boringssl_test_util",
3142 "boringssl_thread_test_lib"
3143 ],
3144 "headers": [],
3145 "language": "c++",
3146 "name": "boringssl_thread_test",
3147 "src": [],
3148 "third_party": true,
3149 "type": "target"
3150 },
3151 {
3152 "deps": [
3153 "boringssl",
3154 "boringssl_pkcs7_test_lib",
3155 "boringssl_test_util"
3156 ],
3157 "headers": [],
3158 "language": "c++",
3159 "name": "boringssl_pkcs7_test",
3160 "src": [],
3161 "third_party": true,
3162 "type": "target"
3163 },
3164 {
3165 "deps": [
3166 "boringssl",
3167 "boringssl_tab_test_lib",
3168 "boringssl_test_util"
3169 ],
3170 "headers": [],
3171 "language": "c++",
3172 "name": "boringssl_tab_test",
3173 "src": [],
3174 "third_party": true,
3175 "type": "target"
3176 },
3177 {
3178 "deps": [
3179 "boringssl",
3180 "boringssl_test_util",
3181 "boringssl_v3name_test_lib"
3182 ],
3183 "headers": [],
3184 "language": "c++",
3185 "name": "boringssl_v3name_test",
3186 "src": [],
3187 "third_party": true,
3188 "type": "target"
3189 },
3190 {
3191 "deps": [
3192 "boringssl",
3193 "boringssl_pqueue_test_lib",
3194 "boringssl_test_util"
3195 ],
3196 "headers": [],
3197 "language": "c++",
3198 "name": "boringssl_pqueue_test",
3199 "src": [],
3200 "third_party": true,
3201 "type": "target"
3202 },
3203 {
3204 "deps": [
3205 "boringssl",
3206 "boringssl_ssl_test_lib",
3207 "boringssl_test_util"
3208 ],
3209 "headers": [],
3210 "language": "c++",
3211 "name": "boringssl_ssl_test",
3212 "src": [],
3213 "third_party": true,
3214 "type": "target"
Craig Tillerab230452016-01-04 08:18:43 -08003215 },
3216 {
3217 "deps": [
Craig Tiller3dca23a2016-01-21 11:44:55 -08003218 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003219 "gpr",
3220 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003221 "grpc_test_util_unsecure",
3222 "grpc_unsecure"
3223 ],
3224 "headers": [],
3225 "language": "c",
3226 "name": "badreq_bad_client_test",
3227 "src": [
3228 "test/core/bad_client/tests/badreq.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003229 ],
3230 "third_party": false,
3231 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003232 },
3233 {
3234 "deps": [
3235 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003236 "gpr",
3237 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003238 "grpc_test_util_unsecure",
3239 "grpc_unsecure"
3240 ],
3241 "headers": [],
3242 "language": "c",
3243 "name": "connection_prefix_bad_client_test",
3244 "src": [
3245 "test/core/bad_client/tests/connection_prefix.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003246 ],
3247 "third_party": false,
3248 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003249 },
3250 {
3251 "deps": [
3252 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003253 "gpr",
3254 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003255 "grpc_test_util_unsecure",
3256 "grpc_unsecure"
3257 ],
3258 "headers": [],
3259 "language": "c",
Craig Tiller307a7202016-04-02 07:40:39 -07003260 "name": "head_of_line_blocking_bad_client_test",
3261 "src": [
3262 "test/core/bad_client/tests/head_of_line_blocking.c"
3263 ],
3264 "third_party": false,
3265 "type": "target"
3266 },
3267 {
3268 "deps": [
3269 "bad_client_test",
3270 "gpr",
3271 "gpr_test_util",
3272 "grpc_test_util_unsecure",
3273 "grpc_unsecure"
3274 ],
3275 "headers": [],
3276 "language": "c",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003277 "name": "headers_bad_client_test",
3278 "src": [
3279 "test/core/bad_client/tests/headers.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003280 ],
3281 "third_party": false,
3282 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003283 },
3284 {
3285 "deps": [
3286 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003287 "gpr",
3288 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003289 "grpc_test_util_unsecure",
3290 "grpc_unsecure"
3291 ],
3292 "headers": [],
3293 "language": "c",
3294 "name": "initial_settings_frame_bad_client_test",
3295 "src": [
3296 "test/core/bad_client/tests/initial_settings_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003297 ],
3298 "third_party": false,
3299 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003300 },
3301 {
3302 "deps": [
3303 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003304 "gpr",
3305 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003306 "grpc_test_util_unsecure",
3307 "grpc_unsecure"
3308 ],
3309 "headers": [],
3310 "language": "c",
3311 "name": "server_registered_method_bad_client_test",
3312 "src": [
3313 "test/core/bad_client/tests/server_registered_method.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003314 ],
3315 "third_party": false,
3316 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003317 },
3318 {
3319 "deps": [
3320 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003321 "gpr",
3322 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003323 "grpc_test_util_unsecure",
3324 "grpc_unsecure"
3325 ],
3326 "headers": [],
3327 "language": "c",
3328 "name": "simple_request_bad_client_test",
3329 "src": [
3330 "test/core/bad_client/tests/simple_request.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003331 ],
3332 "third_party": false,
3333 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003334 },
3335 {
3336 "deps": [
3337 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003338 "gpr",
3339 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003340 "grpc_test_util_unsecure",
3341 "grpc_unsecure"
3342 ],
3343 "headers": [],
3344 "language": "c",
3345 "name": "unknown_frame_bad_client_test",
3346 "src": [
3347 "test/core/bad_client/tests/unknown_frame.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003348 ],
3349 "third_party": false,
3350 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003351 },
3352 {
3353 "deps": [
3354 "bad_client_test",
Craig Tillerda179ce2016-02-09 12:01:53 -08003355 "gpr",
3356 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003357 "grpc_test_util_unsecure",
3358 "grpc_unsecure"
3359 ],
3360 "headers": [],
3361 "language": "c",
3362 "name": "window_overflow_bad_client_test",
3363 "src": [
3364 "test/core/bad_client/tests/window_overflow.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003365 ],
3366 "third_party": false,
3367 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003368 },
3369 {
3370 "deps": [
3371 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003372 "gpr",
3373 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003374 "grpc",
3375 "grpc_test_util"
3376 ],
3377 "headers": [],
3378 "language": "c",
3379 "name": "bad_ssl_alpn_server",
3380 "src": [
3381 "test/core/bad_ssl/servers/alpn.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003382 ],
3383 "third_party": false,
3384 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003385 },
3386 {
3387 "deps": [
3388 "bad_ssl_test_server",
Craig Tillerda179ce2016-02-09 12:01:53 -08003389 "gpr",
3390 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003391 "grpc",
3392 "grpc_test_util"
3393 ],
3394 "headers": [],
3395 "language": "c",
3396 "name": "bad_ssl_cert_server",
3397 "src": [
3398 "test/core/bad_ssl/servers/cert.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003399 ],
3400 "third_party": false,
3401 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003402 },
3403 {
3404 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003405 "gpr",
3406 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003407 "grpc",
3408 "grpc_test_util"
3409 ],
3410 "headers": [],
3411 "language": "c",
3412 "name": "bad_ssl_alpn_test",
3413 "src": [
3414 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003415 ],
3416 "third_party": false,
3417 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003418 },
3419 {
3420 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08003421 "gpr",
3422 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08003423 "grpc",
3424 "grpc_test_util"
3425 ],
3426 "headers": [],
3427 "language": "c",
3428 "name": "bad_ssl_cert_test",
3429 "src": [
3430 "test/core/bad_ssl/bad_ssl_test.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003431 ],
3432 "third_party": false,
3433 "type": "target"
Craig Tiller3dca23a2016-01-21 11:44:55 -08003434 },
3435 {
3436 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003437 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003438 "gpr",
3439 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003440 "grpc",
3441 "grpc_test_util"
3442 ],
3443 "headers": [],
3444 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003445 "name": "h2_census_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003446 "src": [
3447 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003448 ],
3449 "third_party": false,
3450 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003451 },
3452 {
3453 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003454 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003455 "gpr",
3456 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003457 "grpc",
3458 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003459 ],
3460 "headers": [],
3461 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003462 "name": "h2_compress_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003463 "src": [
3464 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003465 ],
3466 "third_party": false,
3467 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003468 },
3469 {
3470 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003471 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003472 "gpr",
3473 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003474 "grpc",
3475 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003476 ],
3477 "headers": [],
3478 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003479 "name": "h2_fakesec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003480 "src": [
3481 "test/core/end2end/fixtures/h2_fakesec.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003482 ],
3483 "third_party": false,
3484 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003485 },
3486 {
3487 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003488 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003489 "gpr",
3490 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003491 "grpc",
3492 "grpc_test_util"
3493 ],
3494 "headers": [],
3495 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003496 "name": "h2_full_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003497 "src": [
3498 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003499 ],
3500 "third_party": false,
3501 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003502 },
3503 {
3504 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003505 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003506 "gpr",
3507 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003508 "grpc",
3509 "grpc_test_util"
3510 ],
3511 "headers": [],
3512 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003513 "name": "h2_full+pipe_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003514 "src": [
3515 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003516 ],
3517 "third_party": false,
3518 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003519 },
3520 {
3521 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003522 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003523 "gpr",
3524 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003525 "grpc",
3526 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003527 ],
3528 "headers": [],
3529 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003530 "name": "h2_full+trace_test",
3531 "src": [
3532 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003533 ],
3534 "third_party": false,
3535 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003536 },
3537 {
3538 "deps": [
Craig Tiller178edfa2016-02-17 20:54:46 -08003539 "end2end_tests",
3540 "gpr",
3541 "gpr_test_util",
3542 "grpc",
3543 "grpc_test_util"
3544 ],
3545 "headers": [],
3546 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003547 "name": "h2_oauth2_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003548 "src": [
3549 "test/core/end2end/fixtures/h2_oauth2.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003550 ],
3551 "third_party": false,
3552 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003553 },
3554 {
3555 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003556 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003557 "gpr",
3558 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003559 "grpc",
3560 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07003561 ],
3562 "headers": [],
3563 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003564 "name": "h2_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003565 "src": [
3566 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003567 ],
3568 "third_party": false,
3569 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003570 },
3571 {
3572 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003573 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003574 "gpr",
3575 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003576 "grpc",
3577 "grpc_test_util"
3578 ],
3579 "headers": [],
3580 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003581 "name": "h2_sockpair_test",
3582 "src": [
3583 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003584 ],
3585 "third_party": false,
3586 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003587 },
3588 {
3589 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003590 "end2end_tests",
3591 "gpr",
3592 "gpr_test_util",
3593 "grpc",
3594 "grpc_test_util"
3595 ],
3596 "headers": [],
3597 "language": "c",
3598 "name": "h2_sockpair+trace_test",
3599 "src": [
3600 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003601 ],
3602 "third_party": false,
3603 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003604 },
3605 {
3606 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003607 "end2end_tests",
3608 "gpr",
3609 "gpr_test_util",
3610 "grpc",
3611 "grpc_test_util"
3612 ],
3613 "headers": [],
3614 "language": "c",
3615 "name": "h2_sockpair_1byte_test",
3616 "src": [
3617 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003618 ],
3619 "third_party": false,
3620 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003621 },
3622 {
3623 "deps": [
Craig Tillerde676262016-02-19 12:28:34 -08003624 "end2end_tests",
3625 "gpr",
3626 "gpr_test_util",
3627 "grpc",
3628 "grpc_test_util"
3629 ],
3630 "headers": [],
3631 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003632 "name": "h2_ssl_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003633 "src": [
3634 "test/core/end2end/fixtures/h2_ssl.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003635 ],
3636 "third_party": false,
3637 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003638 },
3639 {
3640 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003641 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003642 "gpr",
3643 "gpr_test_util",
Craig Tiller17effab2015-08-04 08:19:36 -07003644 "grpc",
3645 "grpc_test_util"
3646 ],
3647 "headers": [],
3648 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003649 "name": "h2_ssl_proxy_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003650 "src": [
3651 "test/core/end2end/fixtures/h2_ssl_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003652 ],
3653 "third_party": false,
3654 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003655 },
3656 {
3657 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003658 "end2end_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003659 "gpr",
3660 "gpr_test_util",
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -07003661 "grpc",
3662 "grpc_test_util"
3663 ],
3664 "headers": [],
3665 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003666 "name": "h2_uds_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003667 "src": [
3668 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003669 ],
3670 "third_party": false,
3671 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003672 },
3673 {
3674 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003675 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003676 "gpr",
3677 "gpr_test_util",
Craig Tillerc586f4e2015-12-10 10:26:05 -08003678 "grpc_test_util_unsecure",
3679 "grpc_unsecure"
3680 ],
3681 "headers": [],
3682 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003683 "name": "h2_census_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003684 "src": [
3685 "test/core/end2end/fixtures/h2_census.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003686 ],
3687 "third_party": false,
3688 "type": "target"
Craig Tillerc586f4e2015-12-10 10:26:05 -08003689 },
3690 {
3691 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003692 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003693 "gpr",
3694 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003695 "grpc_test_util_unsecure",
3696 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003697 ],
3698 "headers": [],
3699 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003700 "name": "h2_compress_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003701 "src": [
3702 "test/core/end2end/fixtures/h2_compress.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003703 ],
3704 "third_party": false,
3705 "type": "target"
Craig Tillerf75fc122015-06-25 06:58:00 -07003706 },
3707 {
3708 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003709 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003710 "gpr",
3711 "gpr_test_util",
David Garcia Quintas8a187092015-07-01 14:52:44 -07003712 "grpc_test_util_unsecure",
3713 "grpc_unsecure"
3714 ],
3715 "headers": [],
3716 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003717 "name": "h2_full_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003718 "src": [
3719 "test/core/end2end/fixtures/h2_full.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003720 ],
3721 "third_party": false,
3722 "type": "target"
David Garcia Quintas8a187092015-07-01 14:52:44 -07003723 },
3724 {
3725 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003726 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003727 "gpr",
3728 "gpr_test_util",
Craig Tillerf218c8b2015-12-10 14:57:56 -08003729 "grpc_test_util_unsecure",
3730 "grpc_unsecure"
3731 ],
3732 "headers": [],
3733 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003734 "name": "h2_full+pipe_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003735 "src": [
3736 "test/core/end2end/fixtures/h2_full+pipe.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003737 ],
3738 "third_party": false,
3739 "type": "target"
Craig Tillerf218c8b2015-12-10 14:57:56 -08003740 },
3741 {
3742 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003743 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003744 "gpr",
3745 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003746 "grpc_test_util_unsecure",
3747 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003748 ],
3749 "headers": [],
3750 "language": "c",
Craig Tiller178edfa2016-02-17 20:54:46 -08003751 "name": "h2_full+trace_nosec_test",
3752 "src": [
3753 "test/core/end2end/fixtures/h2_full+trace.c"
Craig Tiller5a9d7d22016-02-25 16:03:11 -08003754 ],
3755 "third_party": false,
3756 "type": "target"
Craig Tiller178edfa2016-02-17 20:54:46 -08003757 },
3758 {
3759 "deps": [
3760 "end2end_nosec_tests",
3761 "gpr",
3762 "gpr_test_util",
3763 "grpc_test_util_unsecure",
3764 "grpc_unsecure"
3765 ],
3766 "headers": [],
3767 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003768 "name": "h2_proxy_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003769 "src": [
3770 "test/core/end2end/fixtures/h2_proxy.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003771 ],
3772 "third_party": false,
3773 "type": "target"
Craig Tiller17effab2015-08-04 08:19:36 -07003774 },
3775 {
3776 "deps": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003777 "end2end_nosec_tests",
Craig Tillerda179ce2016-02-09 12:01:53 -08003778 "gpr",
3779 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07003780 "grpc_test_util_unsecure",
3781 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07003782 ],
3783 "headers": [],
3784 "language": "c",
Craig Tillerde676262016-02-19 12:28:34 -08003785 "name": "h2_sockpair_nosec_test",
3786 "src": [
3787 "test/core/end2end/fixtures/h2_sockpair.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003788 ],
3789 "third_party": false,
3790 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003791 },
3792 {
3793 "deps": [
3794 "end2end_nosec_tests",
3795 "gpr",
3796 "gpr_test_util",
3797 "grpc_test_util_unsecure",
3798 "grpc_unsecure"
3799 ],
3800 "headers": [],
3801 "language": "c",
3802 "name": "h2_sockpair+trace_nosec_test",
3803 "src": [
3804 "test/core/end2end/fixtures/h2_sockpair+trace.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003805 ],
3806 "third_party": false,
3807 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003808 },
3809 {
3810 "deps": [
3811 "end2end_nosec_tests",
3812 "gpr",
3813 "gpr_test_util",
3814 "grpc_test_util_unsecure",
3815 "grpc_unsecure"
3816 ],
3817 "headers": [],
3818 "language": "c",
3819 "name": "h2_sockpair_1byte_nosec_test",
3820 "src": [
3821 "test/core/end2end/fixtures/h2_sockpair_1byte.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003822 ],
3823 "third_party": false,
3824 "type": "target"
Craig Tillerde676262016-02-19 12:28:34 -08003825 },
3826 {
3827 "deps": [
3828 "end2end_nosec_tests",
3829 "gpr",
3830 "gpr_test_util",
3831 "grpc_test_util_unsecure",
3832 "grpc_unsecure"
3833 ],
3834 "headers": [],
3835 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08003836 "name": "h2_uds_nosec_test",
Craig Tiller769567e2015-12-22 15:36:52 -08003837 "src": [
3838 "test/core/end2end/fixtures/h2_uds.c"
Craig Tiller732a8752016-02-22 15:59:19 -08003839 ],
3840 "third_party": false,
3841 "type": "target"
Craig Tiller1ebb7c82015-08-31 15:53:36 -07003842 },
3843 {
3844 "deps": [
Craig Tillerf05837a2016-03-29 20:42:29 -07003845 "gpr",
3846 "gpr_test_util",
3847 "grpc",
3848 "grpc_test_util",
3849 "one_input_fuzzer"
3850 ],
3851 "headers": [],
3852 "language": "c",
3853 "name": "hpack_parser_fuzzer_test_one_entry",
3854 "src": [
3855 "test/core/transport/chttp2/hpack_parser_fuzzer_test.c"
3856 ],
3857 "third_party": false,
3858 "type": "target"
3859 },
3860 {
3861 "deps": [
3862 "gpr",
3863 "gpr_test_util",
3864 "grpc",
3865 "grpc_test_util",
3866 "one_input_fuzzer"
3867 ],
3868 "headers": [],
3869 "language": "c",
3870 "name": "http_fuzzer_test_one_entry",
3871 "src": [
3872 "test/core/http/fuzzer.c"
3873 ],
3874 "third_party": false,
3875 "type": "target"
3876 },
3877 {
3878 "deps": [
3879 "gpr",
3880 "gpr_test_util",
3881 "grpc",
3882 "grpc_test_util",
3883 "one_input_fuzzer"
3884 ],
3885 "headers": [],
3886 "language": "c",
3887 "name": "json_fuzzer_test_one_entry",
3888 "src": [
3889 "test/core/json/fuzzer.c"
3890 ],
3891 "third_party": false,
3892 "type": "target"
3893 },
3894 {
3895 "deps": [
3896 "gpr",
3897 "gpr_test_util",
3898 "grpc",
3899 "grpc_test_util",
3900 "one_input_fuzzer"
3901 ],
3902 "headers": [],
3903 "language": "c",
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07003904 "name": "nanopb_fuzzer_response_test_one_entry",
3905 "src": [
3906 "test/core/nanopb/fuzzer_response.c"
3907 ],
3908 "third_party": false,
3909 "type": "target"
3910 },
3911 {
3912 "deps": [
3913 "gpr",
3914 "gpr_test_util",
3915 "grpc",
3916 "grpc_test_util",
3917 "one_input_fuzzer"
3918 ],
3919 "headers": [],
3920 "language": "c",
3921 "name": "nanopb_fuzzer_serverlist_test_one_entry",
3922 "src": [
3923 "test/core/nanopb/fuzzer_serverlist.c"
3924 ],
3925 "third_party": false,
3926 "type": "target"
3927 },
3928 {
3929 "deps": [
3930 "gpr",
3931 "gpr_test_util",
3932 "grpc",
3933 "grpc_test_util",
3934 "one_input_fuzzer"
3935 ],
3936 "headers": [],
3937 "language": "c",
Craig Tillerdf262c62016-04-02 13:53:49 -07003938 "name": "server_fuzzer_one_entry",
3939 "src": [
3940 "test/core/end2end/fuzzers/server_fuzzer.c"
3941 ],
3942 "third_party": false,
3943 "type": "target"
3944 },
3945 {
3946 "deps": [
3947 "gpr",
3948 "gpr_test_util",
3949 "grpc",
3950 "grpc_test_util",
3951 "one_input_fuzzer"
3952 ],
3953 "headers": [],
3954 "language": "c",
Craig Tillerf05837a2016-03-29 20:42:29 -07003955 "name": "uri_fuzzer_test_one_entry",
3956 "src": [
3957 "test/core/client_config/uri_fuzzer_test.c"
3958 ],
3959 "third_party": false,
3960 "type": "target"
3961 },
3962 {
Craig Tillerd1697d92016-04-05 16:05:46 -07003963 "deps": [
3964 "gpr_base"
Craig Tillerda179ce2016-02-09 12:01:53 -08003965 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07003966 "headers": [],
Craig Tillerda179ce2016-02-09 12:01:53 -08003967 "language": "c",
3968 "name": "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07003969 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08003970 "third_party": false,
3971 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08003972 },
3973 {
3974 "deps": [
3975 "gpr"
3976 ],
3977 "headers": [
3978 "test/core/util/test_config.h"
3979 ],
3980 "language": "c",
3981 "name": "gpr_test_util",
3982 "src": [
3983 "test/core/util/test_config.c",
3984 "test/core/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08003985 ],
3986 "third_party": false,
3987 "type": "lib"
Craig Tillerda179ce2016-02-09 12:01:53 -08003988 },
3989 {
3990 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07003991 "census",
3992 "gpr",
3993 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07003994 "grpc_lb_policy_grpclb",
3995 "grpc_lb_policy_pick_first",
3996 "grpc_lb_policy_round_robin",
3997 "grpc_resolver_dns_native",
3998 "grpc_resolver_sockaddr",
3999 "grpc_secure",
4000 "grpc_transport_chttp2_client_insecure",
4001 "grpc_transport_chttp2_client_secure",
4002 "grpc_transport_chttp2_server_insecure",
Craig Tiller03915e52016-04-07 09:15:10 -07004003 "grpc_transport_chttp2_server_secure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004004 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004005 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004006 "language": "c",
4007 "name": "grpc",
Craig Tillerd1697d92016-04-05 16:05:46 -07004008 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004009 "third_party": false,
4010 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004011 },
4012 {
Craig Tillerd1697d92016-04-05 16:05:46 -07004013 "deps": [
4014 "gpr",
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004015 "grpc"
4016 ],
4017 "headers": [],
4018 "language": "c",
4019 "name": "grpc_dll",
Craig Tiller732a8752016-02-22 15:59:19 -08004020 "src": [],
4021 "third_party": false,
4022 "type": "lib"
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01004023 },
4024 {
4025 "deps": [
4026 "gpr",
Craig Tillerda179ce2016-02-09 12:01:53 -08004027 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004028 "grpc",
4029 "grpc_test_util_base"
Craig Tillerf75fc122015-06-25 06:58:00 -07004030 ],
4031 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004032 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004033 "test/core/security/oauth2_utils.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004034 ],
4035 "language": "c",
4036 "name": "grpc_test_util",
4037 "src": [
4038 "test/core/end2end/data/server1_cert.c",
4039 "test/core/end2end/data/server1_key.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07004040 "test/core/end2end/data/ssl_test_data.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004041 "test/core/end2end/data/test_root_cert.c",
yang-gbe5f0592015-07-13 11:11:50 -07004042 "test/core/security/oauth2_utils.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07004043 "test/core/security/oauth2_utils.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004044 ],
4045 "third_party": false,
4046 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004047 },
4048 {
4049 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004050 "gpr",
4051 "gpr_test_util",
Craig Tillerd1697d92016-04-05 16:05:46 -07004052 "grpc",
4053 "grpc_test_util_base",
Craig Tiller917c29e2015-12-02 11:03:19 -08004054 "grpc_unsecure"
Craig Tillerf75fc122015-06-25 06:58:00 -07004055 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004056 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004057 "language": "c",
4058 "name": "grpc_test_util_unsecure",
Craig Tillerd1697d92016-04-05 16:05:46 -07004059 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004060 "third_party": false,
4061 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004062 },
4063 {
Craig Tillerda179ce2016-02-09 12:01:53 -08004064 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004065 "census",
4066 "gpr",
4067 "grpc_base",
Craig Tillerd1697d92016-04-05 16:05:46 -07004068 "grpc_lb_policy_grpclb",
4069 "grpc_lb_policy_pick_first",
4070 "grpc_lb_policy_round_robin",
4071 "grpc_resolver_dns_native",
4072 "grpc_resolver_sockaddr",
4073 "grpc_transport_chttp2_client_insecure",
Craig Tiller03915e52016-04-07 09:15:10 -07004074 "grpc_transport_chttp2_server_insecure"
Craig Tillerda179ce2016-02-09 12:01:53 -08004075 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004076 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004077 "language": "c",
4078 "name": "grpc_unsecure",
4079 "src": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004080 "src/core/lib/surface/init_unsecure.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004081 ],
4082 "third_party": false,
4083 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004084 },
4085 {
4086 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004087 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004088 "grpc"
4089 ],
4090 "headers": [
Craig Tillerf9778f82016-04-01 10:37:50 -07004091 "include/grpc/grpc_zookeeper.h"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004092 ],
4093 "language": "c",
4094 "name": "grpc_zookeeper",
4095 "src": [
Hongwei Wanga3780a82015-07-17 15:27:18 -07004096 "include/grpc/grpc_zookeeper.h",
Craig Tillerb11b34a2016-04-01 12:30:06 -07004097 "src/core/ext/resolver/zookeeper/zookeeper_resolver.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004098 ],
4099 "third_party": false,
4100 "type": "lib"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004101 },
4102 {
4103 "deps": [
Craig Tillerf05837a2016-03-29 20:42:29 -07004104 "gpr"
4105 ],
4106 "headers": [],
4107 "language": "c",
4108 "name": "one_input_fuzzer",
4109 "src": [
4110 "test/core/util/one_corpus_entry_fuzzer.c"
Hongwei Wangda8858f2015-07-16 16:18:19 -07004111 ],
4112 "third_party": false,
4113 "type": "lib"
4114 },
4115 {
4116 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004117 "gpr",
4118 "gpr_test_util",
yang-gc9c69e22015-07-24 14:38:26 -07004119 "grpc",
yang-gc9fca182015-11-06 16:41:33 -08004120 "grpc_test_util",
4121 "test_tcp_server"
yang-gc9c69e22015-07-24 14:38:26 -07004122 ],
4123 "headers": [
4124 "test/core/util/reconnect_server.h"
4125 ],
4126 "language": "c",
4127 "name": "reconnect_server",
4128 "src": [
4129 "test/core/util/reconnect_server.c",
4130 "test/core/util/reconnect_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004131 ],
4132 "third_party": false,
4133 "type": "lib"
yang-gc9c69e22015-07-24 14:38:26 -07004134 },
4135 {
4136 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004137 "gpr",
4138 "gpr_test_util",
yang-gc9fca182015-11-06 16:41:33 -08004139 "grpc",
4140 "grpc_test_util"
4141 ],
4142 "headers": [
4143 "test/core/util/test_tcp_server.h"
4144 ],
4145 "language": "c",
4146 "name": "test_tcp_server",
4147 "src": [
4148 "test/core/util/test_tcp_server.c",
4149 "test/core/util/test_tcp_server.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004150 ],
4151 "third_party": false,
4152 "type": "lib"
yang-gc9fca182015-11-06 16:41:33 -08004153 },
4154 {
4155 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004156 "grpc",
4157 "grpc++_base",
4158 "grpc++_codegen"
Craig Tillerf75fc122015-06-25 06:58:00 -07004159 ],
4160 "headers": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004161 "src/cpp/client/secure_credentials.h",
David Garcia Quintas79d90962016-03-09 13:57:46 -08004162 "src/cpp/common/core_codegen.h",
yang-g5ea46ab2015-07-06 14:05:54 -07004163 "src/cpp/common/secure_auth_context.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07004164 "src/cpp/server/secure_server_credentials.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004165 ],
4166 "language": "c++",
4167 "name": "grpc++",
4168 "src": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004169 "src/cpp/client/secure_credentials.cc",
4170 "src/cpp/client/secure_credentials.h",
yang-g7ef72322015-07-16 21:00:51 -07004171 "src/cpp/common/auth_property_iterator.cc",
David Garcia Quintas79d90962016-03-09 13:57:46 -08004172 "src/cpp/common/core_codegen.h",
yang-g5ea46ab2015-07-06 14:05:54 -07004173 "src/cpp/common/secure_auth_context.cc",
4174 "src/cpp/common/secure_auth_context.h",
yang-g52705592015-11-25 11:45:33 -08004175 "src/cpp/common/secure_channel_arguments.cc",
yang-g5ea46ab2015-07-06 14:05:54 -07004176 "src/cpp/common/secure_create_auth_context.cc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004177 "src/cpp/server/secure_server_credentials.cc",
Craig Tillerd1697d92016-04-05 16:05:46 -07004178 "src/cpp/server/secure_server_credentials.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004179 ],
4180 "third_party": false,
4181 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004182 },
4183 {
4184 "deps": [],
4185 "headers": [
4186 "test/cpp/util/test_config.h"
4187 ],
4188 "language": "c++",
4189 "name": "grpc++_test_config",
4190 "src": [
4191 "test/cpp/util/test_config.cc",
4192 "test/cpp/util/test_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004193 ],
4194 "third_party": false,
4195 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004196 },
4197 {
4198 "deps": [
4199 "grpc++",
4200 "grpc_test_util"
4201 ],
4202 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004203 "src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.h",
4204 "src/proto/grpc/testing/duplicate/echo_duplicate.pb.h",
4205 "src/proto/grpc/testing/echo.grpc.pb.h",
4206 "src/proto/grpc/testing/echo.pb.h",
4207 "src/proto/grpc/testing/echo_messages.grpc.pb.h",
4208 "src/proto/grpc/testing/echo_messages.pb.h",
yang-gd6f7d992016-01-14 16:04:20 -08004209 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004210 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004211 "test/cpp/util/cli_call.h",
4212 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004213 "test/cpp/util/string_ref_helper.h",
yang-g7d2a3e12016-02-18 15:41:56 -08004214 "test/cpp/util/subprocess.h",
4215 "test/cpp/util/test_credentials_provider.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004216 ],
4217 "language": "c++",
4218 "name": "grpc++_test_util",
4219 "src": [
yang-gd6f7d992016-01-14 16:04:20 -08004220 "test/cpp/end2end/test_service_impl.cc",
4221 "test/cpp/end2end/test_service_impl.h",
yang-g9f173142016-01-15 12:46:40 -08004222 "test/cpp/util/byte_buffer_proto_helper.cc",
4223 "test/cpp/util/byte_buffer_proto_helper.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004224 "test/cpp/util/cli_call.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004225 "test/cpp/util/cli_call.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004226 "test/cpp/util/create_test_channel.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004227 "test/cpp/util/create_test_channel.h",
yang-ge21908f2015-08-25 13:47:51 -07004228 "test/cpp/util/string_ref_helper.cc",
4229 "test/cpp/util/string_ref_helper.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004230 "test/cpp/util/subprocess.cc",
yang-g7d2a3e12016-02-18 15:41:56 -08004231 "test/cpp/util/subprocess.h",
4232 "test/cpp/util/test_credentials_provider.cc",
4233 "test/cpp/util/test_credentials_provider.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004234 ],
4235 "third_party": false,
4236 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004237 },
4238 {
4239 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004240 "gpr",
Craig Tillerd1697d92016-04-05 16:05:46 -07004241 "grpc",
4242 "grpc++_base",
4243 "grpc++_codegen",
Craig Tillerf75fc122015-06-25 06:58:00 -07004244 "grpc_unsecure"
4245 ],
Craig Tillerd1697d92016-04-05 16:05:46 -07004246 "headers": [],
Craig Tillerf75fc122015-06-25 06:58:00 -07004247 "language": "c++",
4248 "name": "grpc++_unsecure",
4249 "src": [
Craig Tillerd1697d92016-04-05 16:05:46 -07004250 "src/cpp/common/insecure_create_auth_context.cc"
Craig Tiller732a8752016-02-22 15:59:19 -08004251 ],
4252 "third_party": false,
4253 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004254 },
4255 {
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004256 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07004257 "grpc++_config"
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004258 ],
Craig Tillerf75fc122015-06-25 06:58:00 -07004259 "headers": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004260 "src/compiler/config.h",
4261 "src/compiler/cpp_generator.h",
4262 "src/compiler/cpp_generator_helpers.h",
4263 "src/compiler/csharp_generator.h",
4264 "src/compiler/csharp_generator_helpers.h",
4265 "src/compiler/generator_helpers.h",
4266 "src/compiler/objective_c_generator.h",
4267 "src/compiler/objective_c_generator_helpers.h",
4268 "src/compiler/python_generator.h",
4269 "src/compiler/ruby_generator.h",
4270 "src/compiler/ruby_generator_helpers-inl.h",
4271 "src/compiler/ruby_generator_map-inl.h",
4272 "src/compiler/ruby_generator_string-inl.h"
4273 ],
4274 "language": "c++",
4275 "name": "grpc_plugin_support",
4276 "src": [
Craig Tillerf75fc122015-06-25 06:58:00 -07004277 "src/compiler/config.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004278 "src/compiler/cpp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004279 "src/compiler/cpp_generator.h",
4280 "src/compiler/cpp_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004281 "src/compiler/csharp_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004282 "src/compiler/csharp_generator.h",
4283 "src/compiler/csharp_generator_helpers.h",
4284 "src/compiler/generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004285 "src/compiler/objective_c_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004286 "src/compiler/objective_c_generator.h",
4287 "src/compiler/objective_c_generator_helpers.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004288 "src/compiler/python_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004289 "src/compiler/python_generator.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004290 "src/compiler/ruby_generator.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004291 "src/compiler/ruby_generator.h",
4292 "src/compiler/ruby_generator_helpers-inl.h",
4293 "src/compiler/ruby_generator_map-inl.h",
David Garcia Quintasa8bb0bf2016-02-18 15:09:02 -08004294 "src/compiler/ruby_generator_string-inl.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004295 ],
4296 "third_party": false,
4297 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004298 },
4299 {
4300 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004301 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004302 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004303 "grpc++",
4304 "grpc++_test_util",
4305 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004306 ],
4307 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004308 "src/proto/grpc/testing/messages.grpc.pb.h",
4309 "src/proto/grpc/testing/messages.pb.h",
4310 "test/cpp/interop/client_helper.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004311 ],
4312 "language": "c++",
4313 "name": "interop_client_helper",
4314 "src": [
4315 "test/cpp/interop/client_helper.cc",
4316 "test/cpp/interop/client_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004317 ],
4318 "third_party": false,
4319 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004320 },
4321 {
4322 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004323 "gpr",
4324 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004325 "grpc",
4326 "grpc++",
4327 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004328 "grpc++_test_util",
4329 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004330 "interop_client_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004331 ],
4332 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004333 "src/proto/grpc/testing/empty.grpc.pb.h",
4334 "src/proto/grpc/testing/empty.pb.h",
4335 "src/proto/grpc/testing/messages.grpc.pb.h",
4336 "src/proto/grpc/testing/messages.pb.h",
4337 "src/proto/grpc/testing/test.grpc.pb.h",
4338 "src/proto/grpc/testing/test.pb.h",
4339 "test/cpp/interop/interop_client.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004340 ],
4341 "language": "c++",
4342 "name": "interop_client_main",
4343 "src": [
4344 "test/cpp/interop/client.cc",
4345 "test/cpp/interop/interop_client.cc",
4346 "test/cpp/interop/interop_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004347 ],
4348 "third_party": false,
4349 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004350 },
4351 {
4352 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004353 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004354 "grpc",
Craig Tiller224b04f2015-06-25 07:11:18 -07004355 "grpc++",
4356 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004357 ],
4358 "headers": [
4359 "test/cpp/interop/server_helper.h"
4360 ],
4361 "language": "c++",
4362 "name": "interop_server_helper",
4363 "src": [
4364 "test/cpp/interop/server_helper.cc",
4365 "test/cpp/interop/server_helper.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004366 ],
4367 "third_party": false,
4368 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004369 },
4370 {
4371 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004372 "gpr",
4373 "gpr_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004374 "grpc",
4375 "grpc++",
4376 "grpc++_test_config",
Craig Tillerf75fc122015-06-25 06:58:00 -07004377 "grpc++_test_util",
4378 "grpc_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004379 "interop_server_helper"
Craig Tillerf75fc122015-06-25 06:58:00 -07004380 ],
4381 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004382 "src/proto/grpc/testing/empty.grpc.pb.h",
4383 "src/proto/grpc/testing/empty.pb.h",
4384 "src/proto/grpc/testing/messages.grpc.pb.h",
4385 "src/proto/grpc/testing/messages.pb.h",
4386 "src/proto/grpc/testing/test.grpc.pb.h",
4387 "src/proto/grpc/testing/test.pb.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004388 ],
4389 "language": "c++",
4390 "name": "interop_server_main",
4391 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08004392 "test/cpp/interop/server_main.cc"
4393 ],
4394 "third_party": false,
4395 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004396 },
4397 {
4398 "deps": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004399 "grpc++",
Craig Tillerf75fc122015-06-25 06:58:00 -07004400 "grpc++_test_util",
Craig Tiller224b04f2015-06-25 07:11:18 -07004401 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07004402 ],
4403 "headers": [
Craig Tiller1b4e3302015-12-17 16:35:00 -08004404 "src/proto/grpc/testing/control.grpc.pb.h",
4405 "src/proto/grpc/testing/control.pb.h",
4406 "src/proto/grpc/testing/messages.grpc.pb.h",
4407 "src/proto/grpc/testing/messages.pb.h",
4408 "src/proto/grpc/testing/payloads.grpc.pb.h",
4409 "src/proto/grpc/testing/payloads.pb.h",
4410 "src/proto/grpc/testing/perf_db.grpc.pb.h",
4411 "src/proto/grpc/testing/perf_db.pb.h",
4412 "src/proto/grpc/testing/services.grpc.pb.h",
4413 "src/proto/grpc/testing/services.pb.h",
4414 "src/proto/grpc/testing/stats.grpc.pb.h",
4415 "src/proto/grpc/testing/stats.pb.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004416 "test/cpp/qps/client.h",
4417 "test/cpp/qps/driver.h",
4418 "test/cpp/qps/histogram.h",
4419 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004420 "test/cpp/qps/limit_cores.h",
Siddharth Rakeshb7135462015-06-29 14:14:37 -07004421 "test/cpp/qps/perf_db_client.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004422 "test/cpp/qps/qps_worker.h",
4423 "test/cpp/qps/report.h",
4424 "test/cpp/qps/server.h",
4425 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004426 "test/cpp/qps/usage_timer.h",
Craig Tiller1b4e3302015-12-17 16:35:00 -08004427 "test/cpp/util/benchmark_config.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07004428 ],
4429 "language": "c++",
4430 "name": "qps",
4431 "src": [
Craig Tiller224b04f2015-06-25 07:11:18 -07004432 "test/cpp/qps/client.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07004433 "test/cpp/qps/client_async.cc",
4434 "test/cpp/qps/client_sync.cc",
4435 "test/cpp/qps/driver.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004436 "test/cpp/qps/driver.h",
4437 "test/cpp/qps/histogram.h",
4438 "test/cpp/qps/interarrival.h",
vjpaic8034422016-01-19 15:32:42 -08004439 "test/cpp/qps/limit_cores.cc",
4440 "test/cpp/qps/limit_cores.h",
Siddharth Rakesh25481f72015-06-29 13:27:23 -07004441 "test/cpp/qps/perf_db_client.cc",
Siddharth Rakeshb7135462015-06-29 14:14:37 -07004442 "test/cpp/qps/perf_db_client.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004443 "test/cpp/qps/qps_worker.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004444 "test/cpp/qps/qps_worker.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004445 "test/cpp/qps/report.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004446 "test/cpp/qps/report.h",
4447 "test/cpp/qps/server.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004448 "test/cpp/qps/server_async.cc",
4449 "test/cpp/qps/server_sync.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004450 "test/cpp/qps/stats.h",
Craig Tiller732a8752016-02-22 15:59:19 -08004451 "test/cpp/qps/usage_timer.cc",
4452 "test/cpp/qps/usage_timer.h",
Craig Tiller224b04f2015-06-25 07:11:18 -07004453 "test/cpp/util/benchmark_config.cc",
Craig Tillerf75fc122015-06-25 06:58:00 -07004454 "test/cpp/util/benchmark_config.h"
Craig Tiller732a8752016-02-22 15:59:19 -08004455 ],
4456 "third_party": false,
4457 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07004458 },
4459 {
4460 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08004461 "gpr",
Craig Tillerf75fc122015-06-25 06:58:00 -07004462 "grpc"
4463 ],
4464 "headers": [],
4465 "language": "csharp",
4466 "name": "grpc_csharp_ext",
4467 "src": [
4468 "src/csharp/ext/grpc_csharp_ext.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004469 ],
4470 "third_party": false,
4471 "type": "lib"
4472 },
4473 {
4474 "deps": [],
4475 "headers": [
4476 "third_party/boringssl/crypto/aes/internal.h",
4477 "third_party/boringssl/crypto/asn1/asn1_locl.h",
4478 "third_party/boringssl/crypto/bio/internal.h",
4479 "third_party/boringssl/crypto/bn/internal.h",
4480 "third_party/boringssl/crypto/bn/rsaz_exp.h",
4481 "third_party/boringssl/crypto/bytestring/internal.h",
4482 "third_party/boringssl/crypto/cipher/internal.h",
4483 "third_party/boringssl/crypto/conf/conf_def.h",
4484 "third_party/boringssl/crypto/conf/internal.h",
4485 "third_party/boringssl/crypto/des/internal.h",
4486 "third_party/boringssl/crypto/dh/internal.h",
4487 "third_party/boringssl/crypto/digest/internal.h",
4488 "third_party/boringssl/crypto/digest/md32_common.h",
4489 "third_party/boringssl/crypto/directory.h",
4490 "third_party/boringssl/crypto/dsa/internal.h",
4491 "third_party/boringssl/crypto/ec/internal.h",
4492 "third_party/boringssl/crypto/ec/p256-x86_64-table.h",
4493 "third_party/boringssl/crypto/evp/internal.h",
4494 "third_party/boringssl/crypto/internal.h",
4495 "third_party/boringssl/crypto/modes/internal.h",
4496 "third_party/boringssl/crypto/obj/obj_dat.h",
4497 "third_party/boringssl/crypto/obj/obj_xref.h",
4498 "third_party/boringssl/crypto/pkcs8/internal.h",
4499 "third_party/boringssl/crypto/rand/internal.h",
4500 "third_party/boringssl/crypto/rsa/internal.h",
4501 "third_party/boringssl/crypto/test/scoped_types.h",
4502 "third_party/boringssl/crypto/test/test_util.h",
4503 "third_party/boringssl/crypto/x509/charmap.h",
4504 "third_party/boringssl/crypto/x509/vpm_int.h",
4505 "third_party/boringssl/crypto/x509v3/ext_dat.h",
4506 "third_party/boringssl/crypto/x509v3/pcy_int.h",
4507 "third_party/boringssl/include/openssl/aead.h",
4508 "third_party/boringssl/include/openssl/aes.h",
4509 "third_party/boringssl/include/openssl/arm_arch.h",
4510 "third_party/boringssl/include/openssl/asn1.h",
4511 "third_party/boringssl/include/openssl/asn1_mac.h",
4512 "third_party/boringssl/include/openssl/asn1t.h",
4513 "third_party/boringssl/include/openssl/base.h",
4514 "third_party/boringssl/include/openssl/base64.h",
4515 "third_party/boringssl/include/openssl/bio.h",
4516 "third_party/boringssl/include/openssl/blowfish.h",
4517 "third_party/boringssl/include/openssl/bn.h",
4518 "third_party/boringssl/include/openssl/buf.h",
4519 "third_party/boringssl/include/openssl/buffer.h",
4520 "third_party/boringssl/include/openssl/bytestring.h",
4521 "third_party/boringssl/include/openssl/cast.h",
4522 "third_party/boringssl/include/openssl/chacha.h",
4523 "third_party/boringssl/include/openssl/cipher.h",
4524 "third_party/boringssl/include/openssl/cmac.h",
4525 "third_party/boringssl/include/openssl/conf.h",
4526 "third_party/boringssl/include/openssl/cpu.h",
4527 "third_party/boringssl/include/openssl/crypto.h",
4528 "third_party/boringssl/include/openssl/curve25519.h",
4529 "third_party/boringssl/include/openssl/des.h",
4530 "third_party/boringssl/include/openssl/dh.h",
4531 "third_party/boringssl/include/openssl/digest.h",
4532 "third_party/boringssl/include/openssl/dsa.h",
4533 "third_party/boringssl/include/openssl/dtls1.h",
4534 "third_party/boringssl/include/openssl/ec.h",
4535 "third_party/boringssl/include/openssl/ec_key.h",
4536 "third_party/boringssl/include/openssl/ecdh.h",
4537 "third_party/boringssl/include/openssl/ecdsa.h",
4538 "third_party/boringssl/include/openssl/engine.h",
4539 "third_party/boringssl/include/openssl/err.h",
4540 "third_party/boringssl/include/openssl/evp.h",
4541 "third_party/boringssl/include/openssl/ex_data.h",
4542 "third_party/boringssl/include/openssl/hkdf.h",
4543 "third_party/boringssl/include/openssl/hmac.h",
4544 "third_party/boringssl/include/openssl/lhash.h",
4545 "third_party/boringssl/include/openssl/lhash_macros.h",
4546 "third_party/boringssl/include/openssl/md4.h",
4547 "third_party/boringssl/include/openssl/md5.h",
4548 "third_party/boringssl/include/openssl/mem.h",
4549 "third_party/boringssl/include/openssl/obj.h",
4550 "third_party/boringssl/include/openssl/obj_mac.h",
4551 "third_party/boringssl/include/openssl/objects.h",
4552 "third_party/boringssl/include/openssl/opensslfeatures.h",
4553 "third_party/boringssl/include/openssl/opensslv.h",
4554 "third_party/boringssl/include/openssl/ossl_typ.h",
4555 "third_party/boringssl/include/openssl/pem.h",
4556 "third_party/boringssl/include/openssl/pkcs12.h",
4557 "third_party/boringssl/include/openssl/pkcs7.h",
4558 "third_party/boringssl/include/openssl/pkcs8.h",
4559 "third_party/boringssl/include/openssl/poly1305.h",
4560 "third_party/boringssl/include/openssl/pqueue.h",
4561 "third_party/boringssl/include/openssl/rand.h",
4562 "third_party/boringssl/include/openssl/rc4.h",
4563 "third_party/boringssl/include/openssl/rsa.h",
4564 "third_party/boringssl/include/openssl/safestack.h",
4565 "third_party/boringssl/include/openssl/sha.h",
4566 "third_party/boringssl/include/openssl/srtp.h",
4567 "third_party/boringssl/include/openssl/ssl.h",
4568 "third_party/boringssl/include/openssl/ssl3.h",
4569 "third_party/boringssl/include/openssl/stack.h",
4570 "third_party/boringssl/include/openssl/stack_macros.h",
4571 "third_party/boringssl/include/openssl/thread.h",
4572 "third_party/boringssl/include/openssl/time_support.h",
4573 "third_party/boringssl/include/openssl/tls1.h",
4574 "third_party/boringssl/include/openssl/type_check.h",
4575 "third_party/boringssl/include/openssl/x509.h",
4576 "third_party/boringssl/include/openssl/x509_vfy.h",
4577 "third_party/boringssl/include/openssl/x509v3.h",
4578 "third_party/boringssl/ssl/internal.h",
4579 "third_party/boringssl/ssl/test/async_bio.h",
4580 "third_party/boringssl/ssl/test/packeted_bio.h",
4581 "third_party/boringssl/ssl/test/scoped_types.h",
4582 "third_party/boringssl/ssl/test/test_config.h"
4583 ],
4584 "language": "c",
4585 "name": "boringssl",
4586 "src": [
Craig Tiller4ea45992016-02-23 17:13:38 -08004587 "src/boringssl/err_data.c"
Craig Tiller732a8752016-02-22 15:59:19 -08004588 ],
4589 "third_party": true,
4590 "type": "lib"
4591 },
4592 {
4593 "deps": [],
4594 "headers": [],
4595 "language": "c++",
4596 "name": "boringssl_test_util",
Craig Tiller4ea45992016-02-23 17:13:38 -08004597 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004598 "third_party": true,
4599 "type": "lib"
4600 },
4601 {
4602 "deps": [
4603 "boringssl",
4604 "boringssl_test_util"
4605 ],
4606 "headers": [],
4607 "language": "c++",
4608 "name": "boringssl_aes_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004609 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004610 "third_party": true,
4611 "type": "lib"
4612 },
4613 {
4614 "deps": [
4615 "boringssl",
4616 "boringssl_test_util"
4617 ],
4618 "headers": [],
4619 "language": "c++",
Craig Tiller3d62fc62016-03-15 09:57:26 -07004620 "name": "boringssl_asn1_test_lib",
4621 "src": [],
4622 "third_party": true,
4623 "type": "lib"
4624 },
4625 {
4626 "deps": [
4627 "boringssl",
4628 "boringssl_test_util"
4629 ],
4630 "headers": [],
4631 "language": "c++",
Craig Tiller732a8752016-02-22 15:59:19 -08004632 "name": "boringssl_base64_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004633 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004634 "third_party": true,
4635 "type": "lib"
4636 },
4637 {
4638 "deps": [
4639 "boringssl",
4640 "boringssl_test_util"
4641 ],
4642 "headers": [],
4643 "language": "c++",
4644 "name": "boringssl_bio_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004645 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004646 "third_party": true,
4647 "type": "lib"
4648 },
4649 {
4650 "deps": [
4651 "boringssl",
4652 "boringssl_test_util"
4653 ],
4654 "headers": [],
4655 "language": "c++",
4656 "name": "boringssl_bn_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004657 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004658 "third_party": true,
4659 "type": "lib"
4660 },
4661 {
4662 "deps": [
4663 "boringssl",
4664 "boringssl_test_util"
4665 ],
4666 "headers": [],
4667 "language": "c++",
4668 "name": "boringssl_bytestring_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004669 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004670 "third_party": true,
4671 "type": "lib"
4672 },
4673 {
4674 "deps": [
4675 "boringssl",
4676 "boringssl_test_util"
4677 ],
4678 "headers": [],
4679 "language": "c++",
4680 "name": "boringssl_aead_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004681 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004682 "third_party": true,
4683 "type": "lib"
4684 },
4685 {
4686 "deps": [
4687 "boringssl",
4688 "boringssl_test_util"
4689 ],
4690 "headers": [],
4691 "language": "c++",
4692 "name": "boringssl_cipher_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004693 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004694 "third_party": true,
4695 "type": "lib"
4696 },
4697 {
4698 "deps": [
4699 "boringssl",
4700 "boringssl_test_util"
4701 ],
4702 "headers": [],
4703 "language": "c++",
4704 "name": "boringssl_cmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004705 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004706 "third_party": true,
4707 "type": "lib"
4708 },
4709 {
4710 "deps": [
4711 "boringssl",
4712 "boringssl_test_util"
4713 ],
4714 "headers": [],
4715 "language": "c",
4716 "name": "boringssl_constant_time_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004717 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004718 "third_party": true,
4719 "type": "lib"
4720 },
4721 {
4722 "deps": [
4723 "boringssl",
4724 "boringssl_test_util"
4725 ],
4726 "headers": [],
4727 "language": "c++",
4728 "name": "boringssl_ed25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004729 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004730 "third_party": true,
4731 "type": "lib"
4732 },
4733 {
4734 "deps": [
4735 "boringssl",
4736 "boringssl_test_util"
4737 ],
4738 "headers": [],
4739 "language": "c++",
4740 "name": "boringssl_x25519_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004741 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004742 "third_party": true,
4743 "type": "lib"
4744 },
4745 {
4746 "deps": [
4747 "boringssl",
4748 "boringssl_test_util"
4749 ],
4750 "headers": [],
4751 "language": "c++",
4752 "name": "boringssl_dh_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004753 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004754 "third_party": true,
4755 "type": "lib"
4756 },
4757 {
4758 "deps": [
4759 "boringssl",
4760 "boringssl_test_util"
4761 ],
4762 "headers": [],
4763 "language": "c++",
4764 "name": "boringssl_digest_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004765 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004766 "third_party": true,
4767 "type": "lib"
4768 },
4769 {
4770 "deps": [
4771 "boringssl",
4772 "boringssl_test_util"
4773 ],
4774 "headers": [],
4775 "language": "c",
4776 "name": "boringssl_dsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004777 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004778 "third_party": true,
4779 "type": "lib"
4780 },
4781 {
4782 "deps": [
4783 "boringssl",
4784 "boringssl_test_util"
4785 ],
4786 "headers": [],
4787 "language": "c++",
4788 "name": "boringssl_ec_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004789 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004790 "third_party": true,
4791 "type": "lib"
4792 },
4793 {
4794 "deps": [
4795 "boringssl",
4796 "boringssl_test_util"
4797 ],
4798 "headers": [],
4799 "language": "c",
4800 "name": "boringssl_example_mul_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004801 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004802 "third_party": true,
4803 "type": "lib"
4804 },
4805 {
4806 "deps": [
4807 "boringssl",
4808 "boringssl_test_util"
4809 ],
4810 "headers": [],
4811 "language": "c++",
4812 "name": "boringssl_ecdsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004813 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004814 "third_party": true,
4815 "type": "lib"
4816 },
4817 {
4818 "deps": [
4819 "boringssl",
4820 "boringssl_test_util"
4821 ],
4822 "headers": [],
4823 "language": "c++",
4824 "name": "boringssl_err_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004825 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004826 "third_party": true,
4827 "type": "lib"
4828 },
4829 {
4830 "deps": [
4831 "boringssl",
4832 "boringssl_test_util"
4833 ],
4834 "headers": [],
4835 "language": "c++",
4836 "name": "boringssl_evp_extra_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004837 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004838 "third_party": true,
4839 "type": "lib"
4840 },
4841 {
4842 "deps": [
4843 "boringssl",
4844 "boringssl_test_util"
4845 ],
4846 "headers": [],
4847 "language": "c++",
4848 "name": "boringssl_evp_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004849 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004850 "third_party": true,
4851 "type": "lib"
4852 },
4853 {
4854 "deps": [
4855 "boringssl",
4856 "boringssl_test_util"
4857 ],
4858 "headers": [],
4859 "language": "c++",
4860 "name": "boringssl_pbkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004861 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004862 "third_party": true,
4863 "type": "lib"
4864 },
4865 {
4866 "deps": [
4867 "boringssl",
4868 "boringssl_test_util"
4869 ],
4870 "headers": [],
4871 "language": "c",
4872 "name": "boringssl_hkdf_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004873 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004874 "third_party": true,
4875 "type": "lib"
4876 },
4877 {
4878 "deps": [
4879 "boringssl",
4880 "boringssl_test_util"
4881 ],
4882 "headers": [],
4883 "language": "c++",
4884 "name": "boringssl_hmac_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004885 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004886 "third_party": true,
4887 "type": "lib"
4888 },
4889 {
4890 "deps": [
4891 "boringssl",
4892 "boringssl_test_util"
4893 ],
4894 "headers": [],
4895 "language": "c",
4896 "name": "boringssl_lhash_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004897 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004898 "third_party": true,
4899 "type": "lib"
4900 },
4901 {
4902 "deps": [
4903 "boringssl",
4904 "boringssl_test_util"
4905 ],
4906 "headers": [],
4907 "language": "c",
4908 "name": "boringssl_gcm_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004909 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004910 "third_party": true,
4911 "type": "lib"
4912 },
4913 {
4914 "deps": [
4915 "boringssl",
4916 "boringssl_test_util"
4917 ],
4918 "headers": [],
4919 "language": "c++",
4920 "name": "boringssl_pkcs12_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004921 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004922 "third_party": true,
4923 "type": "lib"
4924 },
4925 {
4926 "deps": [
4927 "boringssl",
4928 "boringssl_test_util"
4929 ],
4930 "headers": [],
4931 "language": "c++",
4932 "name": "boringssl_pkcs8_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004933 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004934 "third_party": true,
4935 "type": "lib"
4936 },
4937 {
4938 "deps": [
4939 "boringssl",
4940 "boringssl_test_util"
4941 ],
4942 "headers": [],
4943 "language": "c++",
4944 "name": "boringssl_poly1305_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004945 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004946 "third_party": true,
4947 "type": "lib"
4948 },
4949 {
4950 "deps": [
4951 "boringssl",
4952 "boringssl_test_util"
4953 ],
4954 "headers": [],
4955 "language": "c",
4956 "name": "boringssl_refcount_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004957 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004958 "third_party": true,
4959 "type": "lib"
4960 },
4961 {
4962 "deps": [
4963 "boringssl",
4964 "boringssl_test_util"
4965 ],
4966 "headers": [],
4967 "language": "c++",
4968 "name": "boringssl_rsa_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004969 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004970 "third_party": true,
4971 "type": "lib"
4972 },
4973 {
4974 "deps": [
4975 "boringssl",
4976 "boringssl_test_util"
4977 ],
4978 "headers": [],
4979 "language": "c",
4980 "name": "boringssl_thread_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004981 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004982 "third_party": true,
4983 "type": "lib"
4984 },
4985 {
4986 "deps": [
4987 "boringssl",
4988 "boringssl_test_util"
4989 ],
4990 "headers": [],
4991 "language": "c",
4992 "name": "boringssl_pkcs7_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08004993 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08004994 "third_party": true,
4995 "type": "lib"
4996 },
4997 {
4998 "deps": [
4999 "boringssl",
5000 "boringssl_test_util"
5001 ],
5002 "headers": [],
5003 "language": "c",
5004 "name": "boringssl_tab_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005005 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005006 "third_party": true,
5007 "type": "lib"
5008 },
5009 {
5010 "deps": [
5011 "boringssl",
5012 "boringssl_test_util"
5013 ],
5014 "headers": [],
5015 "language": "c",
5016 "name": "boringssl_v3name_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005017 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005018 "third_party": true,
5019 "type": "lib"
5020 },
5021 {
5022 "deps": [
5023 "boringssl",
5024 "boringssl_test_util"
5025 ],
5026 "headers": [],
5027 "language": "c",
5028 "name": "boringssl_pqueue_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005029 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005030 "third_party": true,
5031 "type": "lib"
5032 },
5033 {
5034 "deps": [
5035 "boringssl",
5036 "boringssl_test_util"
5037 ],
5038 "headers": [],
5039 "language": "c++",
5040 "name": "boringssl_ssl_test_lib",
Craig Tiller4ea45992016-02-23 17:13:38 -08005041 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005042 "third_party": true,
5043 "type": "lib"
5044 },
5045 {
5046 "deps": [],
5047 "headers": [
5048 "third_party/zlib/crc32.h",
5049 "third_party/zlib/deflate.h",
5050 "third_party/zlib/gzguts.h",
5051 "third_party/zlib/inffast.h",
5052 "third_party/zlib/inffixed.h",
5053 "third_party/zlib/inflate.h",
5054 "third_party/zlib/inftrees.h",
5055 "third_party/zlib/trees.h",
5056 "third_party/zlib/zconf.h",
5057 "third_party/zlib/zlib.h",
5058 "third_party/zlib/zutil.h"
5059 ],
5060 "language": "c",
5061 "name": "z",
Craig Tiller4ea45992016-02-23 17:13:38 -08005062 "src": [],
Craig Tiller732a8752016-02-22 15:59:19 -08005063 "third_party": true,
5064 "type": "lib"
Craig Tillerf75fc122015-06-25 06:58:00 -07005065 },
5066 {
5067 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005068 "gpr",
5069 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005070 "grpc_test_util_unsecure",
5071 "grpc_unsecure"
5072 ],
5073 "headers": [
5074 "test/core/bad_client/bad_client.h"
5075 ],
5076 "language": "c",
5077 "name": "bad_client_test",
5078 "src": [
5079 "test/core/bad_client/bad_client.c",
5080 "test/core/bad_client/bad_client.h"
Craig Tiller732a8752016-02-22 15:59:19 -08005081 ],
5082 "third_party": false,
5083 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005084 },
5085 {
5086 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005087 "gpr",
5088 "gpr_test_util",
Craig Tiller3dca23a2016-01-21 11:44:55 -08005089 "grpc",
5090 "grpc_test_util"
5091 ],
5092 "headers": [
Craig Tiller732a8752016-02-22 15:59:19 -08005093 "test/core/bad_ssl/server_common.h"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005094 ],
5095 "language": "c",
5096 "name": "bad_ssl_test_server",
5097 "src": [
Craig Tiller732a8752016-02-22 15:59:19 -08005098 "test/core/bad_ssl/server_common.c",
5099 "test/core/bad_ssl/server_common.h"
5100 ],
5101 "third_party": false,
5102 "type": "lib"
Craig Tiller3dca23a2016-01-21 11:44:55 -08005103 },
5104 {
Craig Tillerf75fc122015-06-25 06:58:00 -07005105 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005106 "gpr",
5107 "gpr_test_util",
Craig Tiller917c29e2015-12-02 11:03:19 -08005108 "grpc",
5109 "grpc_test_util"
Craig Tillerf75fc122015-06-25 06:58:00 -07005110 ],
5111 "headers": [
Craig Tiller224b04f2015-06-25 07:11:18 -07005112 "test/core/end2end/end2end_tests.h",
5113 "test/core/end2end/tests/cancel_test_helpers.h"
Craig Tillerf75fc122015-06-25 06:58:00 -07005114 ],
5115 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005116 "name": "end2end_tests",
Craig Tillerf75fc122015-06-25 06:58:00 -07005117 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005118 "test/core/end2end/end2end_tests.c",
Craig Tiller224b04f2015-06-25 07:11:18 -07005119 "test/core/end2end/end2end_tests.h",
Craig Tillerf75fc122015-06-25 06:58:00 -07005120 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005121 "test/core/end2end/tests/binary_metadata.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005122 "test/core/end2end/tests/call_creds.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005123 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005124 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005125 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005126 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005127 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005128 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005129 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005130 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005131 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005132 "test/core/end2end/tests/default_host.c",
5133 "test/core/end2end/tests/disappearing_server.c",
5134 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005135 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005136 "test/core/end2end/tests/graceful_server_shutdown.c",
5137 "test/core/end2end/tests/high_initial_seqno.c",
5138 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005139 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005140 "test/core/end2end/tests/invoke_large_request.c",
5141 "test/core/end2end/tests/large_metadata.c",
5142 "test/core/end2end/tests/max_concurrent_streams.c",
5143 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005144 "test/core/end2end/tests/negative_deadline.c",
5145 "test/core/end2end/tests/no_op.c",
5146 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005147 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005148 "test/core/end2end/tests/ping_pong_streaming.c",
5149 "test/core/end2end/tests/registered_call.c",
5150 "test/core/end2end/tests/request_with_flags.c",
5151 "test/core/end2end/tests/request_with_payload.c",
5152 "test/core/end2end/tests/server_finishes_request.c",
5153 "test/core/end2end/tests/shutdown_finishes_calls.c",
5154 "test/core/end2end/tests/shutdown_finishes_tags.c",
5155 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005156 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005157 "test/core/end2end/tests/simple_request.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005158 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005159 ],
5160 "third_party": false,
5161 "type": "lib"
Craig Tiller917c29e2015-12-02 11:03:19 -08005162 },
5163 {
5164 "deps": [
Craig Tillerda179ce2016-02-09 12:01:53 -08005165 "gpr",
5166 "gpr_test_util",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005167 "grpc_test_util_unsecure",
5168 "grpc_unsecure"
5169 ],
5170 "headers": [
5171 "test/core/end2end/end2end_tests.h",
5172 "test/core/end2end/tests/cancel_test_helpers.h"
5173 ],
5174 "language": "c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005175 "name": "end2end_nosec_tests",
Craig Tiller917c29e2015-12-02 11:03:19 -08005176 "src": [
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005177 "test/core/end2end/end2end_nosec_tests.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005178 "test/core/end2end/end2end_tests.h",
5179 "test/core/end2end/tests/bad_hostname.c",
Craig Tiller917c29e2015-12-02 11:03:19 -08005180 "test/core/end2end/tests/binary_metadata.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005181 "test/core/end2end/tests/cancel_after_accept.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005182 "test/core/end2end/tests/cancel_after_client_done.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005183 "test/core/end2end/tests/cancel_after_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005184 "test/core/end2end/tests/cancel_before_invoke.c",
Craig Tillerf75fc122015-06-25 06:58:00 -07005185 "test/core/end2end/tests/cancel_in_a_vacuum.c",
Craig Tiller32bd81d2015-11-03 13:02:07 -08005186 "test/core/end2end/tests/cancel_test_helpers.h",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005187 "test/core/end2end/tests/cancel_with_status.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005188 "test/core/end2end/tests/compressed_payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005189 "test/core/end2end/tests/connectivity.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005190 "test/core/end2end/tests/default_host.c",
5191 "test/core/end2end/tests/disappearing_server.c",
5192 "test/core/end2end/tests/empty_batch.c",
Craig Tillera446ee22016-04-04 13:09:30 -07005193 "test/core/end2end/tests/filter_causes_close.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005194 "test/core/end2end/tests/graceful_server_shutdown.c",
5195 "test/core/end2end/tests/high_initial_seqno.c",
5196 "test/core/end2end/tests/hpack_size.c",
Craig Tiller7885ea52016-03-10 06:53:29 -08005197 "test/core/end2end/tests/idempotent_request.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005198 "test/core/end2end/tests/invoke_large_request.c",
5199 "test/core/end2end/tests/large_metadata.c",
5200 "test/core/end2end/tests/max_concurrent_streams.c",
5201 "test/core/end2end/tests/max_message_length.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005202 "test/core/end2end/tests/negative_deadline.c",
5203 "test/core/end2end/tests/no_op.c",
5204 "test/core/end2end/tests/payload.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005205 "test/core/end2end/tests/ping.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005206 "test/core/end2end/tests/ping_pong_streaming.c",
5207 "test/core/end2end/tests/registered_call.c",
5208 "test/core/end2end/tests/request_with_flags.c",
5209 "test/core/end2end/tests/request_with_payload.c",
5210 "test/core/end2end/tests/server_finishes_request.c",
5211 "test/core/end2end/tests/shutdown_finishes_calls.c",
5212 "test/core/end2end/tests/shutdown_finishes_tags.c",
5213 "test/core/end2end/tests/simple_delayed_request.c",
Craig Tiller732a8752016-02-22 15:59:19 -08005214 "test/core/end2end/tests/simple_metadata.c",
Craig Tiller0fe5ee72015-12-22 12:50:36 -08005215 "test/core/end2end/tests/simple_request.c",
Craig Tiller1ebb7c82015-08-31 15:53:36 -07005216 "test/core/end2end/tests/trailing_metadata.c"
Craig Tiller732a8752016-02-22 15:59:19 -08005217 ],
5218 "third_party": false,
5219 "type": "lib"
Craig Tillerd1697d92016-04-05 16:05:46 -07005220 },
5221 {
5222 "deps": [
5223 "gpr",
5224 "grpc_base"
5225 ],
5226 "headers": [
5227 "include/grpc/census.h",
5228 "src/core/ext/census/aggregation.h",
5229 "src/core/ext/census/census_interface.h",
5230 "src/core/ext/census/census_rpc_stats.h",
5231 "src/core/ext/census/grpc_filter.h",
5232 "src/core/ext/census/mlog.h",
5233 "src/core/ext/census/rpc_metric_id.h"
5234 ],
5235 "language": "c",
5236 "name": "census",
5237 "src": [
5238 "include/grpc/census.h",
5239 "src/core/ext/census/aggregation.h",
5240 "src/core/ext/census/census_interface.h",
5241 "src/core/ext/census/census_rpc_stats.h",
5242 "src/core/ext/census/context.c",
5243 "src/core/ext/census/grpc_context.c",
5244 "src/core/ext/census/grpc_filter.c",
5245 "src/core/ext/census/grpc_filter.h",
5246 "src/core/ext/census/grpc_plugin.c",
5247 "src/core/ext/census/initialize.c",
5248 "src/core/ext/census/mlog.c",
5249 "src/core/ext/census/mlog.h",
5250 "src/core/ext/census/operation.c",
5251 "src/core/ext/census/placeholders.c",
5252 "src/core/ext/census/rpc_metric_id.h",
5253 "src/core/ext/census/tracing.c"
5254 ],
5255 "third_party": false,
5256 "type": "filegroup"
5257 },
5258 {
5259 "deps": [
5260 "gpr_codegen"
5261 ],
5262 "headers": [
5263 "include/grpc/support/alloc.h",
5264 "include/grpc/support/atm.h",
5265 "include/grpc/support/atm_gcc_atomic.h",
5266 "include/grpc/support/atm_gcc_sync.h",
5267 "include/grpc/support/atm_win32.h",
5268 "include/grpc/support/avl.h",
5269 "include/grpc/support/cmdline.h",
5270 "include/grpc/support/cpu.h",
5271 "include/grpc/support/histogram.h",
5272 "include/grpc/support/host_port.h",
5273 "include/grpc/support/log.h",
5274 "include/grpc/support/log_win32.h",
5275 "include/grpc/support/port_platform.h",
5276 "include/grpc/support/slice.h",
5277 "include/grpc/support/slice_buffer.h",
5278 "include/grpc/support/string_util.h",
5279 "include/grpc/support/subprocess.h",
5280 "include/grpc/support/sync.h",
5281 "include/grpc/support/sync_generic.h",
5282 "include/grpc/support/sync_posix.h",
5283 "include/grpc/support/sync_win32.h",
5284 "include/grpc/support/thd.h",
5285 "include/grpc/support/time.h",
5286 "include/grpc/support/tls.h",
5287 "include/grpc/support/tls_gcc.h",
5288 "include/grpc/support/tls_msvc.h",
5289 "include/grpc/support/tls_pthread.h",
5290 "include/grpc/support/useful.h",
5291 "src/core/lib/profiling/timers.h",
5292 "src/core/lib/support/backoff.h",
5293 "src/core/lib/support/block_annotate.h",
5294 "src/core/lib/support/env.h",
5295 "src/core/lib/support/load_file.h",
5296 "src/core/lib/support/murmur_hash.h",
5297 "src/core/lib/support/stack_lockfree.h",
5298 "src/core/lib/support/string.h",
5299 "src/core/lib/support/string_win32.h",
5300 "src/core/lib/support/thd_internal.h",
5301 "src/core/lib/support/time_precise.h",
5302 "src/core/lib/support/tmpfile.h"
5303 ],
5304 "language": "c",
5305 "name": "gpr_base",
5306 "src": [
5307 "include/grpc/support/alloc.h",
5308 "include/grpc/support/atm.h",
5309 "include/grpc/support/atm_gcc_atomic.h",
5310 "include/grpc/support/atm_gcc_sync.h",
5311 "include/grpc/support/atm_win32.h",
5312 "include/grpc/support/avl.h",
5313 "include/grpc/support/cmdline.h",
5314 "include/grpc/support/cpu.h",
5315 "include/grpc/support/histogram.h",
5316 "include/grpc/support/host_port.h",
5317 "include/grpc/support/log.h",
5318 "include/grpc/support/log_win32.h",
5319 "include/grpc/support/port_platform.h",
5320 "include/grpc/support/slice.h",
5321 "include/grpc/support/slice_buffer.h",
5322 "include/grpc/support/string_util.h",
5323 "include/grpc/support/subprocess.h",
5324 "include/grpc/support/sync.h",
5325 "include/grpc/support/sync_generic.h",
5326 "include/grpc/support/sync_posix.h",
5327 "include/grpc/support/sync_win32.h",
5328 "include/grpc/support/thd.h",
5329 "include/grpc/support/time.h",
5330 "include/grpc/support/tls.h",
5331 "include/grpc/support/tls_gcc.h",
5332 "include/grpc/support/tls_msvc.h",
5333 "include/grpc/support/tls_pthread.h",
5334 "include/grpc/support/useful.h",
5335 "src/core/lib/profiling/basic_timers.c",
5336 "src/core/lib/profiling/stap_timers.c",
5337 "src/core/lib/profiling/timers.h",
5338 "src/core/lib/support/alloc.c",
5339 "src/core/lib/support/avl.c",
5340 "src/core/lib/support/backoff.c",
5341 "src/core/lib/support/backoff.h",
5342 "src/core/lib/support/block_annotate.h",
5343 "src/core/lib/support/cmdline.c",
5344 "src/core/lib/support/cpu_iphone.c",
5345 "src/core/lib/support/cpu_linux.c",
5346 "src/core/lib/support/cpu_posix.c",
5347 "src/core/lib/support/cpu_windows.c",
5348 "src/core/lib/support/env.h",
5349 "src/core/lib/support/env_linux.c",
5350 "src/core/lib/support/env_posix.c",
5351 "src/core/lib/support/env_win32.c",
5352 "src/core/lib/support/histogram.c",
5353 "src/core/lib/support/host_port.c",
5354 "src/core/lib/support/load_file.c",
5355 "src/core/lib/support/load_file.h",
5356 "src/core/lib/support/log.c",
5357 "src/core/lib/support/log_android.c",
5358 "src/core/lib/support/log_linux.c",
5359 "src/core/lib/support/log_posix.c",
5360 "src/core/lib/support/log_win32.c",
5361 "src/core/lib/support/murmur_hash.c",
5362 "src/core/lib/support/murmur_hash.h",
5363 "src/core/lib/support/slice.c",
5364 "src/core/lib/support/slice_buffer.c",
5365 "src/core/lib/support/stack_lockfree.c",
5366 "src/core/lib/support/stack_lockfree.h",
5367 "src/core/lib/support/string.c",
5368 "src/core/lib/support/string.h",
5369 "src/core/lib/support/string_posix.c",
5370 "src/core/lib/support/string_win32.c",
5371 "src/core/lib/support/string_win32.h",
5372 "src/core/lib/support/subprocess_posix.c",
5373 "src/core/lib/support/subprocess_windows.c",
5374 "src/core/lib/support/sync.c",
5375 "src/core/lib/support/sync_posix.c",
5376 "src/core/lib/support/sync_win32.c",
5377 "src/core/lib/support/thd.c",
5378 "src/core/lib/support/thd_internal.h",
5379 "src/core/lib/support/thd_posix.c",
5380 "src/core/lib/support/thd_win32.c",
5381 "src/core/lib/support/time.c",
5382 "src/core/lib/support/time_posix.c",
5383 "src/core/lib/support/time_precise.c",
5384 "src/core/lib/support/time_precise.h",
5385 "src/core/lib/support/time_win32.c",
5386 "src/core/lib/support/tls_pthread.c",
5387 "src/core/lib/support/tmpfile.h",
5388 "src/core/lib/support/tmpfile_posix.c",
5389 "src/core/lib/support/tmpfile_win32.c",
5390 "src/core/lib/support/wrap_memcpy.c"
5391 ],
5392 "third_party": false,
5393 "type": "filegroup"
5394 },
5395 {
5396 "deps": [],
5397 "headers": [
5398 "include/grpc/impl/codegen/alloc.h",
5399 "include/grpc/impl/codegen/atm.h",
5400 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5401 "include/grpc/impl/codegen/atm_gcc_sync.h",
5402 "include/grpc/impl/codegen/atm_win32.h",
5403 "include/grpc/impl/codegen/log.h",
5404 "include/grpc/impl/codegen/port_platform.h",
5405 "include/grpc/impl/codegen/slice.h",
5406 "include/grpc/impl/codegen/slice_buffer.h",
5407 "include/grpc/impl/codegen/sync.h",
5408 "include/grpc/impl/codegen/sync_generic.h",
5409 "include/grpc/impl/codegen/sync_posix.h",
5410 "include/grpc/impl/codegen/sync_win32.h",
5411 "include/grpc/impl/codegen/time.h"
5412 ],
5413 "language": "c",
5414 "name": "gpr_codegen",
5415 "src": [
5416 "include/grpc/impl/codegen/alloc.h",
5417 "include/grpc/impl/codegen/atm.h",
5418 "include/grpc/impl/codegen/atm_gcc_atomic.h",
5419 "include/grpc/impl/codegen/atm_gcc_sync.h",
5420 "include/grpc/impl/codegen/atm_win32.h",
5421 "include/grpc/impl/codegen/log.h",
5422 "include/grpc/impl/codegen/port_platform.h",
5423 "include/grpc/impl/codegen/slice.h",
5424 "include/grpc/impl/codegen/slice_buffer.h",
5425 "include/grpc/impl/codegen/sync.h",
5426 "include/grpc/impl/codegen/sync_generic.h",
5427 "include/grpc/impl/codegen/sync_posix.h",
5428 "include/grpc/impl/codegen/sync_win32.h",
5429 "include/grpc/impl/codegen/time.h"
5430 ],
5431 "third_party": false,
5432 "type": "filegroup"
5433 },
5434 {
5435 "deps": [
5436 "grpc",
Craig Tiller03915e52016-04-07 09:15:10 -07005437 "grpc++_codegen",
5438 "grpc++_config"
Craig Tillerd1697d92016-04-05 16:05:46 -07005439 ],
5440 "headers": [
5441 "include/grpc++/alarm.h",
5442 "include/grpc++/channel.h",
5443 "include/grpc++/client_context.h",
5444 "include/grpc++/completion_queue.h",
5445 "include/grpc++/create_channel.h",
5446 "include/grpc++/generic/async_generic_service.h",
5447 "include/grpc++/generic/generic_stub.h",
5448 "include/grpc++/grpc++.h",
5449 "include/grpc++/impl/call.h",
5450 "include/grpc++/impl/client_unary_call.h",
5451 "include/grpc++/impl/grpc_library.h",
5452 "include/grpc++/impl/method_handler_impl.h",
5453 "include/grpc++/impl/proto_utils.h",
5454 "include/grpc++/impl/rpc_method.h",
5455 "include/grpc++/impl/rpc_service_method.h",
5456 "include/grpc++/impl/serialization_traits.h",
5457 "include/grpc++/impl/server_builder_option.h",
5458 "include/grpc++/impl/service_type.h",
5459 "include/grpc++/impl/sync.h",
5460 "include/grpc++/impl/sync_cxx11.h",
5461 "include/grpc++/impl/sync_no_cxx11.h",
5462 "include/grpc++/impl/thd.h",
5463 "include/grpc++/impl/thd_cxx11.h",
5464 "include/grpc++/impl/thd_no_cxx11.h",
5465 "include/grpc++/security/auth_context.h",
5466 "include/grpc++/security/auth_metadata_processor.h",
5467 "include/grpc++/security/credentials.h",
5468 "include/grpc++/security/server_credentials.h",
5469 "include/grpc++/server.h",
5470 "include/grpc++/server_builder.h",
5471 "include/grpc++/server_context.h",
5472 "include/grpc++/support/async_stream.h",
5473 "include/grpc++/support/async_unary_call.h",
5474 "include/grpc++/support/byte_buffer.h",
5475 "include/grpc++/support/channel_arguments.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005476 "include/grpc++/support/slice.h",
5477 "include/grpc++/support/status.h",
5478 "include/grpc++/support/status_code_enum.h",
5479 "include/grpc++/support/string_ref.h",
5480 "include/grpc++/support/stub_options.h",
5481 "include/grpc++/support/sync_stream.h",
5482 "include/grpc++/support/time.h",
5483 "src/cpp/client/create_channel_internal.h",
5484 "src/cpp/common/core_codegen.h",
5485 "src/cpp/common/create_auth_context.h",
5486 "src/cpp/server/dynamic_thread_pool.h",
5487 "src/cpp/server/thread_pool_interface.h"
5488 ],
5489 "language": "c",
5490 "name": "grpc++_base",
5491 "src": [
5492 "include/grpc++/alarm.h",
5493 "include/grpc++/channel.h",
5494 "include/grpc++/client_context.h",
5495 "include/grpc++/completion_queue.h",
5496 "include/grpc++/create_channel.h",
5497 "include/grpc++/generic/async_generic_service.h",
5498 "include/grpc++/generic/generic_stub.h",
5499 "include/grpc++/grpc++.h",
5500 "include/grpc++/impl/call.h",
5501 "include/grpc++/impl/client_unary_call.h",
5502 "include/grpc++/impl/grpc_library.h",
5503 "include/grpc++/impl/method_handler_impl.h",
5504 "include/grpc++/impl/proto_utils.h",
5505 "include/grpc++/impl/rpc_method.h",
5506 "include/grpc++/impl/rpc_service_method.h",
5507 "include/grpc++/impl/serialization_traits.h",
5508 "include/grpc++/impl/server_builder_option.h",
5509 "include/grpc++/impl/service_type.h",
5510 "include/grpc++/impl/sync.h",
5511 "include/grpc++/impl/sync_cxx11.h",
5512 "include/grpc++/impl/sync_no_cxx11.h",
5513 "include/grpc++/impl/thd.h",
5514 "include/grpc++/impl/thd_cxx11.h",
5515 "include/grpc++/impl/thd_no_cxx11.h",
5516 "include/grpc++/security/auth_context.h",
5517 "include/grpc++/security/auth_metadata_processor.h",
5518 "include/grpc++/security/credentials.h",
5519 "include/grpc++/security/server_credentials.h",
5520 "include/grpc++/server.h",
5521 "include/grpc++/server_builder.h",
5522 "include/grpc++/server_context.h",
5523 "include/grpc++/support/async_stream.h",
5524 "include/grpc++/support/async_unary_call.h",
5525 "include/grpc++/support/byte_buffer.h",
5526 "include/grpc++/support/channel_arguments.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005527 "include/grpc++/support/slice.h",
5528 "include/grpc++/support/status.h",
5529 "include/grpc++/support/status_code_enum.h",
5530 "include/grpc++/support/string_ref.h",
5531 "include/grpc++/support/stub_options.h",
5532 "include/grpc++/support/sync_stream.h",
5533 "include/grpc++/support/time.h",
5534 "src/cpp/client/channel.cc",
5535 "src/cpp/client/client_context.cc",
5536 "src/cpp/client/create_channel.cc",
5537 "src/cpp/client/create_channel_internal.cc",
5538 "src/cpp/client/create_channel_internal.h",
5539 "src/cpp/client/credentials.cc",
5540 "src/cpp/client/generic_stub.cc",
5541 "src/cpp/client/insecure_credentials.cc",
5542 "src/cpp/common/channel_arguments.cc",
5543 "src/cpp/common/completion_queue.cc",
5544 "src/cpp/common/core_codegen.cc",
5545 "src/cpp/common/core_codegen.h",
5546 "src/cpp/common/create_auth_context.h",
5547 "src/cpp/common/rpc_method.cc",
5548 "src/cpp/server/async_generic_service.cc",
5549 "src/cpp/server/create_default_thread_pool.cc",
5550 "src/cpp/server/dynamic_thread_pool.cc",
5551 "src/cpp/server/dynamic_thread_pool.h",
5552 "src/cpp/server/insecure_server_credentials.cc",
5553 "src/cpp/server/server.cc",
5554 "src/cpp/server/server_builder.cc",
5555 "src/cpp/server/server_context.cc",
5556 "src/cpp/server/server_credentials.cc",
5557 "src/cpp/server/thread_pool_interface.h",
5558 "src/cpp/util/byte_buffer.cc",
5559 "src/cpp/util/slice.cc",
5560 "src/cpp/util/status.cc",
5561 "src/cpp/util/string_ref.cc",
5562 "src/cpp/util/time.cc"
5563 ],
5564 "third_party": false,
5565 "type": "filegroup"
5566 },
5567 {
5568 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07005569 "grpc++_config_codegen",
5570 "grpc_codegen"
Craig Tillerd1697d92016-04-05 16:05:46 -07005571 ],
5572 "headers": [
5573 "include/grpc++/impl/codegen/async_stream.h",
5574 "include/grpc++/impl/codegen/async_unary_call.h",
5575 "include/grpc++/impl/codegen/call.h",
5576 "include/grpc++/impl/codegen/call_hook.h",
5577 "include/grpc++/impl/codegen/channel_interface.h",
5578 "include/grpc++/impl/codegen/client_context.h",
5579 "include/grpc++/impl/codegen/client_unary_call.h",
5580 "include/grpc++/impl/codegen/completion_queue.h",
5581 "include/grpc++/impl/codegen/completion_queue_tag.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005582 "include/grpc++/impl/codegen/core_codegen_interface.h",
5583 "include/grpc++/impl/codegen/grpc_library.h",
5584 "include/grpc++/impl/codegen/method_handler_impl.h",
5585 "include/grpc++/impl/codegen/proto_utils.h",
5586 "include/grpc++/impl/codegen/rpc_method.h",
5587 "include/grpc++/impl/codegen/rpc_service_method.h",
5588 "include/grpc++/impl/codegen/security/auth_context.h",
5589 "include/grpc++/impl/codegen/serialization_traits.h",
5590 "include/grpc++/impl/codegen/server_context.h",
5591 "include/grpc++/impl/codegen/server_interface.h",
5592 "include/grpc++/impl/codegen/service_type.h",
5593 "include/grpc++/impl/codegen/status.h",
5594 "include/grpc++/impl/codegen/status_code_enum.h",
5595 "include/grpc++/impl/codegen/string_ref.h",
5596 "include/grpc++/impl/codegen/stub_options.h",
5597 "include/grpc++/impl/codegen/sync.h",
5598 "include/grpc++/impl/codegen/sync_cxx11.h",
5599 "include/grpc++/impl/codegen/sync_no_cxx11.h",
5600 "include/grpc++/impl/codegen/sync_stream.h",
5601 "include/grpc++/impl/codegen/time.h"
5602 ],
5603 "language": "c",
5604 "name": "grpc++_codegen",
5605 "src": [
5606 "include/grpc++/impl/codegen/async_stream.h",
5607 "include/grpc++/impl/codegen/async_unary_call.h",
5608 "include/grpc++/impl/codegen/call.h",
5609 "include/grpc++/impl/codegen/call_hook.h",
5610 "include/grpc++/impl/codegen/channel_interface.h",
5611 "include/grpc++/impl/codegen/client_context.h",
5612 "include/grpc++/impl/codegen/client_unary_call.h",
5613 "include/grpc++/impl/codegen/completion_queue.h",
5614 "include/grpc++/impl/codegen/completion_queue_tag.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005615 "include/grpc++/impl/codegen/core_codegen_interface.h",
5616 "include/grpc++/impl/codegen/grpc_library.h",
5617 "include/grpc++/impl/codegen/method_handler_impl.h",
5618 "include/grpc++/impl/codegen/proto_utils.h",
5619 "include/grpc++/impl/codegen/rpc_method.h",
5620 "include/grpc++/impl/codegen/rpc_service_method.h",
5621 "include/grpc++/impl/codegen/security/auth_context.h",
5622 "include/grpc++/impl/codegen/serialization_traits.h",
5623 "include/grpc++/impl/codegen/server_context.h",
5624 "include/grpc++/impl/codegen/server_interface.h",
5625 "include/grpc++/impl/codegen/service_type.h",
5626 "include/grpc++/impl/codegen/status.h",
5627 "include/grpc++/impl/codegen/status_code_enum.h",
5628 "include/grpc++/impl/codegen/string_ref.h",
5629 "include/grpc++/impl/codegen/stub_options.h",
5630 "include/grpc++/impl/codegen/sync.h",
5631 "include/grpc++/impl/codegen/sync_cxx11.h",
5632 "include/grpc++/impl/codegen/sync_no_cxx11.h",
5633 "include/grpc++/impl/codegen/sync_stream.h",
5634 "include/grpc++/impl/codegen/time.h",
5635 "src/cpp/codegen/codegen_init.cc"
5636 ],
5637 "third_party": false,
5638 "type": "filegroup"
5639 },
5640 {
5641 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07005642 "grpc++_config_codegen"
5643 ],
5644 "headers": [
5645 "include/grpc++/support/config.h",
5646 "include/grpc++/support/config_protobuf.h"
5647 ],
5648 "language": "c",
5649 "name": "grpc++_config",
5650 "src": [
5651 "include/grpc++/support/config.h",
5652 "include/grpc++/support/config_protobuf.h"
5653 ],
5654 "third_party": false,
5655 "type": "filegroup"
5656 },
5657 {
5658 "deps": [],
5659 "headers": [
5660 "include/grpc++/impl/codegen/config.h",
5661 "include/grpc++/impl/codegen/config_protobuf.h"
5662 ],
5663 "language": "c",
5664 "name": "grpc++_config_codegen",
5665 "src": [
5666 "include/grpc++/impl/codegen/config.h",
5667 "include/grpc++/impl/codegen/config_protobuf.h"
5668 ],
5669 "third_party": false,
5670 "type": "filegroup"
5671 },
5672 {
5673 "deps": [
Craig Tillerd1697d92016-04-05 16:05:46 -07005674 "gpr",
5675 "grpc_codegen"
5676 ],
5677 "headers": [
5678 "include/grpc/byte_buffer.h",
5679 "include/grpc/byte_buffer_reader.h",
5680 "include/grpc/compression.h",
5681 "include/grpc/grpc.h",
5682 "include/grpc/status.h",
5683 "src/core/lib/channel/channel_args.h",
5684 "src/core/lib/channel/channel_stack.h",
5685 "src/core/lib/channel/channel_stack_builder.h",
5686 "src/core/lib/channel/compress_filter.h",
5687 "src/core/lib/channel/connected_channel.h",
5688 "src/core/lib/channel/context.h",
5689 "src/core/lib/channel/http_client_filter.h",
5690 "src/core/lib/channel/http_server_filter.h",
5691 "src/core/lib/compression/algorithm_metadata.h",
5692 "src/core/lib/compression/message_compress.h",
5693 "src/core/lib/debug/trace.h",
5694 "src/core/lib/http/format_request.h",
5695 "src/core/lib/http/httpcli.h",
5696 "src/core/lib/http/parser.h",
5697 "src/core/lib/iomgr/closure.h",
5698 "src/core/lib/iomgr/endpoint.h",
5699 "src/core/lib/iomgr/endpoint_pair.h",
5700 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
5701 "src/core/lib/iomgr/ev_posix.h",
5702 "src/core/lib/iomgr/exec_ctx.h",
5703 "src/core/lib/iomgr/executor.h",
5704 "src/core/lib/iomgr/iocp_windows.h",
5705 "src/core/lib/iomgr/iomgr.h",
5706 "src/core/lib/iomgr/iomgr_internal.h",
5707 "src/core/lib/iomgr/iomgr_posix.h",
5708 "src/core/lib/iomgr/pollset.h",
5709 "src/core/lib/iomgr/pollset_set.h",
5710 "src/core/lib/iomgr/pollset_set_windows.h",
5711 "src/core/lib/iomgr/pollset_windows.h",
5712 "src/core/lib/iomgr/resolve_address.h",
5713 "src/core/lib/iomgr/sockaddr.h",
5714 "src/core/lib/iomgr/sockaddr_posix.h",
5715 "src/core/lib/iomgr/sockaddr_utils.h",
5716 "src/core/lib/iomgr/sockaddr_win32.h",
5717 "src/core/lib/iomgr/socket_utils_posix.h",
5718 "src/core/lib/iomgr/socket_windows.h",
5719 "src/core/lib/iomgr/tcp_client.h",
5720 "src/core/lib/iomgr/tcp_posix.h",
5721 "src/core/lib/iomgr/tcp_server.h",
5722 "src/core/lib/iomgr/tcp_windows.h",
5723 "src/core/lib/iomgr/time_averaged_stats.h",
5724 "src/core/lib/iomgr/timer.h",
5725 "src/core/lib/iomgr/timer_heap.h",
5726 "src/core/lib/iomgr/udp_server.h",
5727 "src/core/lib/iomgr/unix_sockets_posix.h",
5728 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5729 "src/core/lib/iomgr/wakeup_fd_posix.h",
5730 "src/core/lib/iomgr/workqueue.h",
5731 "src/core/lib/iomgr/workqueue_posix.h",
5732 "src/core/lib/iomgr/workqueue_windows.h",
5733 "src/core/lib/json/json.h",
5734 "src/core/lib/json/json_common.h",
5735 "src/core/lib/json/json_reader.h",
5736 "src/core/lib/json/json_writer.h",
5737 "src/core/lib/surface/api_trace.h",
5738 "src/core/lib/surface/call.h",
5739 "src/core/lib/surface/call_test_only.h",
5740 "src/core/lib/surface/channel.h",
5741 "src/core/lib/surface/channel_init.h",
5742 "src/core/lib/surface/channel_stack_type.h",
5743 "src/core/lib/surface/completion_queue.h",
5744 "src/core/lib/surface/event_string.h",
5745 "src/core/lib/surface/init.h",
5746 "src/core/lib/surface/lame_client.h",
5747 "src/core/lib/surface/server.h",
5748 "src/core/lib/surface/surface_trace.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005749 "src/core/lib/transport/byte_stream.h",
5750 "src/core/lib/transport/connectivity_state.h",
5751 "src/core/lib/transport/metadata.h",
5752 "src/core/lib/transport/metadata_batch.h",
5753 "src/core/lib/transport/static_metadata.h",
5754 "src/core/lib/transport/transport.h",
5755 "src/core/lib/transport/transport_impl.h"
5756 ],
5757 "language": "c",
5758 "name": "grpc_base",
5759 "src": [
5760 "include/grpc/byte_buffer.h",
5761 "include/grpc/byte_buffer_reader.h",
5762 "include/grpc/compression.h",
5763 "include/grpc/grpc.h",
5764 "include/grpc/status.h",
5765 "src/core/lib/channel/channel_args.c",
5766 "src/core/lib/channel/channel_args.h",
5767 "src/core/lib/channel/channel_stack.c",
5768 "src/core/lib/channel/channel_stack.h",
5769 "src/core/lib/channel/channel_stack_builder.c",
5770 "src/core/lib/channel/channel_stack_builder.h",
5771 "src/core/lib/channel/compress_filter.c",
5772 "src/core/lib/channel/compress_filter.h",
5773 "src/core/lib/channel/connected_channel.c",
5774 "src/core/lib/channel/connected_channel.h",
5775 "src/core/lib/channel/context.h",
5776 "src/core/lib/channel/http_client_filter.c",
5777 "src/core/lib/channel/http_client_filter.h",
5778 "src/core/lib/channel/http_server_filter.c",
5779 "src/core/lib/channel/http_server_filter.h",
5780 "src/core/lib/compression/algorithm_metadata.h",
5781 "src/core/lib/compression/compression_algorithm.c",
5782 "src/core/lib/compression/message_compress.c",
5783 "src/core/lib/compression/message_compress.h",
5784 "src/core/lib/debug/trace.c",
5785 "src/core/lib/debug/trace.h",
5786 "src/core/lib/http/format_request.c",
5787 "src/core/lib/http/format_request.h",
5788 "src/core/lib/http/httpcli.c",
5789 "src/core/lib/http/httpcli.h",
5790 "src/core/lib/http/parser.c",
5791 "src/core/lib/http/parser.h",
5792 "src/core/lib/iomgr/closure.c",
5793 "src/core/lib/iomgr/closure.h",
5794 "src/core/lib/iomgr/endpoint.c",
5795 "src/core/lib/iomgr/endpoint.h",
5796 "src/core/lib/iomgr/endpoint_pair.h",
5797 "src/core/lib/iomgr/endpoint_pair_posix.c",
5798 "src/core/lib/iomgr/endpoint_pair_windows.c",
5799 "src/core/lib/iomgr/ev_poll_and_epoll_posix.c",
5800 "src/core/lib/iomgr/ev_poll_and_epoll_posix.h",
5801 "src/core/lib/iomgr/ev_posix.c",
5802 "src/core/lib/iomgr/ev_posix.h",
5803 "src/core/lib/iomgr/exec_ctx.c",
5804 "src/core/lib/iomgr/exec_ctx.h",
5805 "src/core/lib/iomgr/executor.c",
5806 "src/core/lib/iomgr/executor.h",
5807 "src/core/lib/iomgr/iocp_windows.c",
5808 "src/core/lib/iomgr/iocp_windows.h",
5809 "src/core/lib/iomgr/iomgr.c",
5810 "src/core/lib/iomgr/iomgr.h",
5811 "src/core/lib/iomgr/iomgr_internal.h",
5812 "src/core/lib/iomgr/iomgr_posix.c",
5813 "src/core/lib/iomgr/iomgr_posix.h",
5814 "src/core/lib/iomgr/iomgr_windows.c",
5815 "src/core/lib/iomgr/pollset.h",
5816 "src/core/lib/iomgr/pollset_set.h",
5817 "src/core/lib/iomgr/pollset_set_windows.c",
5818 "src/core/lib/iomgr/pollset_set_windows.h",
5819 "src/core/lib/iomgr/pollset_windows.c",
5820 "src/core/lib/iomgr/pollset_windows.h",
5821 "src/core/lib/iomgr/resolve_address.h",
5822 "src/core/lib/iomgr/resolve_address_posix.c",
5823 "src/core/lib/iomgr/resolve_address_windows.c",
5824 "src/core/lib/iomgr/sockaddr.h",
5825 "src/core/lib/iomgr/sockaddr_posix.h",
5826 "src/core/lib/iomgr/sockaddr_utils.c",
5827 "src/core/lib/iomgr/sockaddr_utils.h",
5828 "src/core/lib/iomgr/sockaddr_win32.h",
5829 "src/core/lib/iomgr/socket_utils_common_posix.c",
5830 "src/core/lib/iomgr/socket_utils_linux.c",
5831 "src/core/lib/iomgr/socket_utils_posix.c",
5832 "src/core/lib/iomgr/socket_utils_posix.h",
5833 "src/core/lib/iomgr/socket_windows.c",
5834 "src/core/lib/iomgr/socket_windows.h",
5835 "src/core/lib/iomgr/tcp_client.h",
5836 "src/core/lib/iomgr/tcp_client_posix.c",
5837 "src/core/lib/iomgr/tcp_client_windows.c",
5838 "src/core/lib/iomgr/tcp_posix.c",
5839 "src/core/lib/iomgr/tcp_posix.h",
5840 "src/core/lib/iomgr/tcp_server.h",
5841 "src/core/lib/iomgr/tcp_server_posix.c",
5842 "src/core/lib/iomgr/tcp_server_windows.c",
5843 "src/core/lib/iomgr/tcp_windows.c",
5844 "src/core/lib/iomgr/tcp_windows.h",
5845 "src/core/lib/iomgr/time_averaged_stats.c",
5846 "src/core/lib/iomgr/time_averaged_stats.h",
5847 "src/core/lib/iomgr/timer.c",
5848 "src/core/lib/iomgr/timer.h",
5849 "src/core/lib/iomgr/timer_heap.c",
5850 "src/core/lib/iomgr/timer_heap.h",
5851 "src/core/lib/iomgr/udp_server.c",
5852 "src/core/lib/iomgr/udp_server.h",
5853 "src/core/lib/iomgr/unix_sockets_posix.c",
5854 "src/core/lib/iomgr/unix_sockets_posix.h",
5855 "src/core/lib/iomgr/unix_sockets_posix_noop.c",
5856 "src/core/lib/iomgr/wakeup_fd_eventfd.c",
5857 "src/core/lib/iomgr/wakeup_fd_nospecial.c",
5858 "src/core/lib/iomgr/wakeup_fd_pipe.c",
5859 "src/core/lib/iomgr/wakeup_fd_pipe.h",
5860 "src/core/lib/iomgr/wakeup_fd_posix.c",
5861 "src/core/lib/iomgr/wakeup_fd_posix.h",
5862 "src/core/lib/iomgr/workqueue.h",
5863 "src/core/lib/iomgr/workqueue_posix.c",
5864 "src/core/lib/iomgr/workqueue_posix.h",
5865 "src/core/lib/iomgr/workqueue_windows.c",
5866 "src/core/lib/iomgr/workqueue_windows.h",
5867 "src/core/lib/json/json.c",
5868 "src/core/lib/json/json.h",
5869 "src/core/lib/json/json_common.h",
5870 "src/core/lib/json/json_reader.c",
5871 "src/core/lib/json/json_reader.h",
5872 "src/core/lib/json/json_string.c",
5873 "src/core/lib/json/json_writer.c",
5874 "src/core/lib/json/json_writer.h",
5875 "src/core/lib/surface/alarm.c",
5876 "src/core/lib/surface/api_trace.c",
5877 "src/core/lib/surface/api_trace.h",
5878 "src/core/lib/surface/byte_buffer.c",
5879 "src/core/lib/surface/byte_buffer_reader.c",
5880 "src/core/lib/surface/call.c",
5881 "src/core/lib/surface/call.h",
5882 "src/core/lib/surface/call_details.c",
5883 "src/core/lib/surface/call_log_batch.c",
5884 "src/core/lib/surface/call_test_only.h",
5885 "src/core/lib/surface/channel.c",
5886 "src/core/lib/surface/channel.h",
5887 "src/core/lib/surface/channel_init.c",
5888 "src/core/lib/surface/channel_init.h",
5889 "src/core/lib/surface/channel_ping.c",
5890 "src/core/lib/surface/channel_stack_type.c",
5891 "src/core/lib/surface/channel_stack_type.h",
5892 "src/core/lib/surface/completion_queue.c",
5893 "src/core/lib/surface/completion_queue.h",
5894 "src/core/lib/surface/event_string.c",
5895 "src/core/lib/surface/event_string.h",
5896 "src/core/lib/surface/init.c",
5897 "src/core/lib/surface/init.h",
5898 "src/core/lib/surface/lame_client.c",
5899 "src/core/lib/surface/lame_client.h",
5900 "src/core/lib/surface/metadata_array.c",
5901 "src/core/lib/surface/server.c",
5902 "src/core/lib/surface/server.h",
5903 "src/core/lib/surface/surface_trace.h",
5904 "src/core/lib/surface/validate_metadata.c",
5905 "src/core/lib/surface/version.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005906 "src/core/lib/transport/byte_stream.c",
5907 "src/core/lib/transport/byte_stream.h",
5908 "src/core/lib/transport/connectivity_state.c",
5909 "src/core/lib/transport/connectivity_state.h",
5910 "src/core/lib/transport/metadata.c",
5911 "src/core/lib/transport/metadata.h",
5912 "src/core/lib/transport/metadata_batch.c",
5913 "src/core/lib/transport/metadata_batch.h",
5914 "src/core/lib/transport/static_metadata.c",
5915 "src/core/lib/transport/static_metadata.h",
5916 "src/core/lib/transport/transport.c",
5917 "src/core/lib/transport/transport.h",
5918 "src/core/lib/transport/transport_impl.h",
5919 "src/core/lib/transport/transport_op_string.c"
5920 ],
5921 "third_party": false,
5922 "type": "filegroup"
5923 },
5924 {
5925 "deps": [
5926 "gpr",
5927 "grpc_base"
5928 ],
5929 "headers": [
5930 "src/core/ext/client_config/client_channel.h",
5931 "src/core/ext/client_config/client_channel_factory.h",
5932 "src/core/ext/client_config/client_config.h",
5933 "src/core/ext/client_config/connector.h",
5934 "src/core/ext/client_config/initial_connect_string.h",
5935 "src/core/ext/client_config/lb_policy.h",
5936 "src/core/ext/client_config/lb_policy_factory.h",
5937 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005938 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005939 "src/core/ext/client_config/resolver.h",
5940 "src/core/ext/client_config/resolver_factory.h",
5941 "src/core/ext/client_config/resolver_registry.h",
5942 "src/core/ext/client_config/subchannel.h",
5943 "src/core/ext/client_config/subchannel_call_holder.h",
5944 "src/core/ext/client_config/subchannel_index.h",
5945 "src/core/ext/client_config/uri_parser.h"
5946 ],
5947 "language": "c",
5948 "name": "grpc_client_config",
5949 "src": [
5950 "src/core/ext/client_config/channel_connectivity.c",
5951 "src/core/ext/client_config/client_channel.c",
5952 "src/core/ext/client_config/client_channel.h",
5953 "src/core/ext/client_config/client_channel_factory.c",
5954 "src/core/ext/client_config/client_channel_factory.h",
5955 "src/core/ext/client_config/client_config.c",
5956 "src/core/ext/client_config/client_config.h",
Craig Tiller0b541632016-04-05 17:21:05 -07005957 "src/core/ext/client_config/client_config_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07005958 "src/core/ext/client_config/connector.c",
5959 "src/core/ext/client_config/connector.h",
5960 "src/core/ext/client_config/default_initial_connect_string.c",
5961 "src/core/ext/client_config/initial_connect_string.c",
5962 "src/core/ext/client_config/initial_connect_string.h",
5963 "src/core/ext/client_config/lb_policy.c",
5964 "src/core/ext/client_config/lb_policy.h",
5965 "src/core/ext/client_config/lb_policy_factory.c",
5966 "src/core/ext/client_config/lb_policy_factory.h",
5967 "src/core/ext/client_config/lb_policy_registry.c",
5968 "src/core/ext/client_config/lb_policy_registry.h",
David Garcia Quintas9885bff2016-04-07 17:31:29 -07005969 "src/core/ext/client_config/parse_address.c",
5970 "src/core/ext/client_config/parse_address.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07005971 "src/core/ext/client_config/resolver.c",
5972 "src/core/ext/client_config/resolver.h",
5973 "src/core/ext/client_config/resolver_factory.c",
5974 "src/core/ext/client_config/resolver_factory.h",
5975 "src/core/ext/client_config/resolver_registry.c",
5976 "src/core/ext/client_config/resolver_registry.h",
5977 "src/core/ext/client_config/subchannel.c",
5978 "src/core/ext/client_config/subchannel.h",
5979 "src/core/ext/client_config/subchannel_call_holder.c",
5980 "src/core/ext/client_config/subchannel_call_holder.h",
5981 "src/core/ext/client_config/subchannel_index.c",
5982 "src/core/ext/client_config/subchannel_index.h",
5983 "src/core/ext/client_config/uri_parser.c",
5984 "src/core/ext/client_config/uri_parser.h"
5985 ],
5986 "third_party": false,
5987 "type": "filegroup"
5988 },
5989 {
5990 "deps": [
Craig Tiller03915e52016-04-07 09:15:10 -07005991 "gpr_codegen"
Craig Tillerd1697d92016-04-05 16:05:46 -07005992 ],
5993 "headers": [
5994 "include/grpc/impl/codegen/byte_buffer.h",
5995 "include/grpc/impl/codegen/compression_types.h",
5996 "include/grpc/impl/codegen/connectivity_state.h",
5997 "include/grpc/impl/codegen/grpc_types.h",
5998 "include/grpc/impl/codegen/propagation_bits.h",
5999 "include/grpc/impl/codegen/status.h"
6000 ],
6001 "language": "c",
6002 "name": "grpc_codegen",
6003 "src": [
6004 "include/grpc/impl/codegen/byte_buffer.h",
6005 "include/grpc/impl/codegen/compression_types.h",
6006 "include/grpc/impl/codegen/connectivity_state.h",
6007 "include/grpc/impl/codegen/grpc_types.h",
6008 "include/grpc/impl/codegen/propagation_bits.h",
6009 "include/grpc/impl/codegen/status.h"
6010 ],
6011 "third_party": false,
6012 "type": "filegroup"
6013 },
6014 {
6015 "deps": [
6016 "gpr",
6017 "grpc_base",
6018 "grpc_client_config",
6019 "nanopb"
6020 ],
6021 "headers": [
6022 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
6023 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.h"
6024 ],
6025 "language": "c",
6026 "name": "grpc_lb_policy_grpclb",
6027 "src": [
6028 "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
6029 "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
6030 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.c",
6031 "src/core/ext/lb_policy/grpclb/proto/grpc/lb/v0/load_balancer.pb.h"
6032 ],
6033 "third_party": false,
6034 "type": "filegroup"
6035 },
6036 {
6037 "deps": [
6038 "gpr",
6039 "grpc_base",
6040 "grpc_client_config"
6041 ],
6042 "headers": [],
6043 "language": "c",
6044 "name": "grpc_lb_policy_pick_first",
6045 "src": [
6046 "src/core/ext/lb_policy/pick_first/pick_first.c"
6047 ],
6048 "third_party": false,
6049 "type": "filegroup"
6050 },
6051 {
6052 "deps": [
6053 "gpr",
6054 "grpc_base",
6055 "grpc_client_config"
6056 ],
6057 "headers": [],
6058 "language": "c",
6059 "name": "grpc_lb_policy_round_robin",
6060 "src": [
6061 "src/core/ext/lb_policy/round_robin/round_robin.c"
6062 ],
6063 "third_party": false,
6064 "type": "filegroup"
6065 },
6066 {
6067 "deps": [
6068 "gpr",
6069 "grpc_base",
6070 "grpc_client_config"
6071 ],
6072 "headers": [],
6073 "language": "c",
6074 "name": "grpc_resolver_dns_native",
6075 "src": [
6076 "src/core/ext/resolver/dns/native/dns_resolver.c"
6077 ],
6078 "third_party": false,
6079 "type": "filegroup"
6080 },
6081 {
6082 "deps": [
6083 "gpr",
6084 "grpc_base",
6085 "grpc_client_config"
6086 ],
6087 "headers": [],
6088 "language": "c",
6089 "name": "grpc_resolver_sockaddr",
6090 "src": [
6091 "src/core/ext/resolver/sockaddr/sockaddr_resolver.c"
6092 ],
6093 "third_party": false,
6094 "type": "filegroup"
6095 },
6096 {
6097 "deps": [
6098 "gpr",
6099 "grpc_base",
6100 "grpc_transport_chttp2_alpn"
6101 ],
6102 "headers": [
6103 "include/grpc/grpc_security.h",
6104 "src/core/lib/security/auth_filters.h",
6105 "src/core/lib/security/b64.h",
6106 "src/core/lib/security/credentials.h",
6107 "src/core/lib/security/handshake.h",
6108 "src/core/lib/security/json_token.h",
6109 "src/core/lib/security/jwt_verifier.h",
6110 "src/core/lib/security/secure_endpoint.h",
6111 "src/core/lib/security/security_connector.h",
6112 "src/core/lib/security/security_context.h",
6113 "src/core/lib/tsi/fake_transport_security.h",
6114 "src/core/lib/tsi/ssl_transport_security.h",
6115 "src/core/lib/tsi/ssl_types.h",
6116 "src/core/lib/tsi/transport_security.h",
6117 "src/core/lib/tsi/transport_security_interface.h"
6118 ],
6119 "language": "c",
6120 "name": "grpc_secure",
6121 "src": [
6122 "include/grpc/grpc_security.h",
6123 "src/core/lib/http/httpcli_security_connector.c",
6124 "src/core/lib/security/auth_filters.h",
6125 "src/core/lib/security/b64.c",
6126 "src/core/lib/security/b64.h",
6127 "src/core/lib/security/client_auth_filter.c",
6128 "src/core/lib/security/credentials.c",
6129 "src/core/lib/security/credentials.h",
6130 "src/core/lib/security/credentials_metadata.c",
6131 "src/core/lib/security/credentials_posix.c",
6132 "src/core/lib/security/credentials_win32.c",
6133 "src/core/lib/security/google_default_credentials.c",
6134 "src/core/lib/security/handshake.c",
6135 "src/core/lib/security/handshake.h",
6136 "src/core/lib/security/json_token.c",
6137 "src/core/lib/security/json_token.h",
6138 "src/core/lib/security/jwt_verifier.c",
6139 "src/core/lib/security/jwt_verifier.h",
6140 "src/core/lib/security/secure_endpoint.c",
6141 "src/core/lib/security/secure_endpoint.h",
6142 "src/core/lib/security/security_connector.c",
6143 "src/core/lib/security/security_connector.h",
6144 "src/core/lib/security/security_context.c",
6145 "src/core/lib/security/security_context.h",
6146 "src/core/lib/security/server_auth_filter.c",
6147 "src/core/lib/surface/init_secure.c",
6148 "src/core/lib/tsi/fake_transport_security.c",
6149 "src/core/lib/tsi/fake_transport_security.h",
6150 "src/core/lib/tsi/ssl_transport_security.c",
6151 "src/core/lib/tsi/ssl_transport_security.h",
6152 "src/core/lib/tsi/ssl_types.h",
6153 "src/core/lib/tsi/transport_security.c",
6154 "src/core/lib/tsi/transport_security.h",
6155 "src/core/lib/tsi/transport_security_interface.h"
6156 ],
6157 "third_party": false,
6158 "type": "filegroup"
6159 },
6160 {
6161 "deps": [
6162 "gpr_test_util",
6163 "grpc"
6164 ],
6165 "headers": [
6166 "test/core/end2end/cq_verifier.h",
6167 "test/core/end2end/fixtures/proxy.h",
6168 "test/core/iomgr/endpoint_tests.h",
6169 "test/core/util/grpc_profiler.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006170 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006171 "test/core/util/parse_hexstring.h",
6172 "test/core/util/port.h",
6173 "test/core/util/port_server_client.h",
6174 "test/core/util/slice_splitter.h"
6175 ],
6176 "language": "c",
6177 "name": "grpc_test_util_base",
6178 "src": [
6179 "test/core/end2end/cq_verifier.c",
6180 "test/core/end2end/cq_verifier.h",
6181 "test/core/end2end/fixtures/proxy.c",
6182 "test/core/end2end/fixtures/proxy.h",
6183 "test/core/iomgr/endpoint_tests.c",
6184 "test/core/iomgr/endpoint_tests.h",
6185 "test/core/util/grpc_profiler.c",
6186 "test/core/util/grpc_profiler.h",
Craig Tiller5db5e132016-04-06 16:28:46 -07006187 "test/core/util/mock_endpoint.c",
6188 "test/core/util/mock_endpoint.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006189 "test/core/util/parse_hexstring.c",
6190 "test/core/util/parse_hexstring.h",
6191 "test/core/util/port.h",
6192 "test/core/util/port_posix.c",
6193 "test/core/util/port_server_client.c",
6194 "test/core/util/port_server_client.h",
6195 "test/core/util/port_windows.c",
6196 "test/core/util/slice_splitter.c",
6197 "test/core/util/slice_splitter.h"
6198 ],
6199 "third_party": false,
6200 "type": "filegroup"
6201 },
6202 {
6203 "deps": [
6204 "gpr",
6205 "grpc_base",
6206 "grpc_transport_chttp2_alpn"
6207 ],
6208 "headers": [
Craig Tillerf82ddc42016-04-05 17:15:07 -07006209 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
Craig Tillerd1697d92016-04-05 16:05:46 -07006210 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6211 "src/core/ext/transport/chttp2/transport/frame.h",
6212 "src/core/ext/transport/chttp2/transport/frame_data.h",
6213 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6214 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6215 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6216 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6217 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6218 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6219 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6220 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6221 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6222 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6223 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6224 "src/core/ext/transport/chttp2/transport/internal.h",
6225 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6226 "src/core/ext/transport/chttp2/transport/stream_map.h",
6227 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6228 "src/core/ext/transport/chttp2/transport/varint.h"
6229 ],
6230 "language": "c",
6231 "name": "grpc_transport_chttp2",
6232 "src": [
Craig Tillerf82ddc42016-04-05 17:15:07 -07006233 "src/core/ext/transport/chttp2/transport/bin_encoder.c",
6234 "src/core/ext/transport/chttp2/transport/bin_encoder.h",
6235 "src/core/ext/transport/chttp2/transport/chttp2_plugin.c",
Craig Tillerd1697d92016-04-05 16:05:46 -07006236 "src/core/ext/transport/chttp2/transport/chttp2_transport.c",
6237 "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
6238 "src/core/ext/transport/chttp2/transport/frame.h",
6239 "src/core/ext/transport/chttp2/transport/frame_data.c",
6240 "src/core/ext/transport/chttp2/transport/frame_data.h",
6241 "src/core/ext/transport/chttp2/transport/frame_goaway.c",
6242 "src/core/ext/transport/chttp2/transport/frame_goaway.h",
6243 "src/core/ext/transport/chttp2/transport/frame_ping.c",
6244 "src/core/ext/transport/chttp2/transport/frame_ping.h",
6245 "src/core/ext/transport/chttp2/transport/frame_rst_stream.c",
6246 "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
6247 "src/core/ext/transport/chttp2/transport/frame_settings.c",
6248 "src/core/ext/transport/chttp2/transport/frame_settings.h",
6249 "src/core/ext/transport/chttp2/transport/frame_window_update.c",
6250 "src/core/ext/transport/chttp2/transport/frame_window_update.h",
6251 "src/core/ext/transport/chttp2/transport/hpack_encoder.c",
6252 "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
6253 "src/core/ext/transport/chttp2/transport/hpack_parser.c",
6254 "src/core/ext/transport/chttp2/transport/hpack_parser.h",
6255 "src/core/ext/transport/chttp2/transport/hpack_table.c",
6256 "src/core/ext/transport/chttp2/transport/hpack_table.h",
6257 "src/core/ext/transport/chttp2/transport/http2_errors.h",
6258 "src/core/ext/transport/chttp2/transport/huffsyms.c",
6259 "src/core/ext/transport/chttp2/transport/huffsyms.h",
6260 "src/core/ext/transport/chttp2/transport/incoming_metadata.c",
6261 "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
6262 "src/core/ext/transport/chttp2/transport/internal.h",
6263 "src/core/ext/transport/chttp2/transport/parsing.c",
6264 "src/core/ext/transport/chttp2/transport/status_conversion.c",
6265 "src/core/ext/transport/chttp2/transport/status_conversion.h",
6266 "src/core/ext/transport/chttp2/transport/stream_lists.c",
6267 "src/core/ext/transport/chttp2/transport/stream_map.c",
6268 "src/core/ext/transport/chttp2/transport/stream_map.h",
6269 "src/core/ext/transport/chttp2/transport/timeout_encoding.c",
6270 "src/core/ext/transport/chttp2/transport/timeout_encoding.h",
6271 "src/core/ext/transport/chttp2/transport/varint.c",
6272 "src/core/ext/transport/chttp2/transport/varint.h",
6273 "src/core/ext/transport/chttp2/transport/writing.c"
6274 ],
6275 "third_party": false,
6276 "type": "filegroup"
6277 },
6278 {
6279 "deps": [
6280 "gpr"
6281 ],
6282 "headers": [
6283 "src/core/ext/transport/chttp2/alpn/alpn.h"
6284 ],
6285 "language": "c",
6286 "name": "grpc_transport_chttp2_alpn",
6287 "src": [
6288 "src/core/ext/transport/chttp2/alpn/alpn.c",
6289 "src/core/ext/transport/chttp2/alpn/alpn.h"
6290 ],
6291 "third_party": false,
6292 "type": "filegroup"
6293 },
6294 {
6295 "deps": [
6296 "gpr",
6297 "grpc_base",
6298 "grpc_client_config",
6299 "grpc_transport_chttp2"
6300 ],
6301 "headers": [],
6302 "language": "c",
6303 "name": "grpc_transport_chttp2_client_insecure",
6304 "src": [
6305 "src/core/ext/transport/chttp2/client/insecure/channel_create.c"
6306 ],
6307 "third_party": false,
6308 "type": "filegroup"
6309 },
6310 {
6311 "deps": [
6312 "gpr",
6313 "grpc_base",
6314 "grpc_client_config",
6315 "grpc_secure",
6316 "grpc_transport_chttp2"
6317 ],
6318 "headers": [],
6319 "language": "c",
6320 "name": "grpc_transport_chttp2_client_secure",
6321 "src": [
6322 "src/core/ext/transport/chttp2/client/secure/secure_channel_create.c"
6323 ],
6324 "third_party": false,
6325 "type": "filegroup"
6326 },
6327 {
6328 "deps": [
6329 "gpr",
6330 "grpc_base",
6331 "grpc_transport_chttp2"
6332 ],
6333 "headers": [],
6334 "language": "c",
6335 "name": "grpc_transport_chttp2_server_insecure",
6336 "src": [
6337 "src/core/ext/transport/chttp2/server/insecure/server_chttp2.c"
6338 ],
6339 "third_party": false,
6340 "type": "filegroup"
6341 },
6342 {
6343 "deps": [
6344 "gpr",
6345 "grpc_base",
6346 "grpc_secure",
6347 "grpc_transport_chttp2"
6348 ],
6349 "headers": [],
6350 "language": "c",
6351 "name": "grpc_transport_chttp2_server_secure",
6352 "src": [
6353 "src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c"
6354 ],
6355 "third_party": false,
6356 "type": "filegroup"
6357 },
6358 {
6359 "deps": [],
6360 "headers": [
6361 "third_party/nanopb/pb.h",
6362 "third_party/nanopb/pb_common.h",
6363 "third_party/nanopb/pb_decode.h",
6364 "third_party/nanopb/pb_encode.h"
6365 ],
6366 "language": "c",
6367 "name": "nanopb",
6368 "src": [],
6369 "third_party": false,
6370 "type": "filegroup"
Craig Tillerf75fc122015-06-25 06:58:00 -07006371 }
6372]