Home | History | Annotate | Download | only in generated
      1 
      2 
      3 [
      4   {
      5     "deps": [
      6       "gpr", 
      7       "gpr_test_util", 
      8       "grpc", 
      9       "grpc_test_util"
     10     ], 
     11     "headers": [], 
     12     "is_filegroup": false, 
     13     "language": "c", 
     14     "name": "algorithm_test", 
     15     "src": [
     16       "test/core/compression/algorithm_test.cc"
     17     ], 
     18     "third_party": false, 
     19     "type": "target"
     20   }, 
     21   {
     22     "deps": [
     23       "gpr", 
     24       "gpr_test_util"
     25     ], 
     26     "headers": [], 
     27     "is_filegroup": false, 
     28     "language": "c", 
     29     "name": "alloc_test", 
     30     "src": [
     31       "test/core/gpr/alloc_test.cc"
     32     ], 
     33     "third_party": false, 
     34     "type": "target"
     35   }, 
     36   {
     37     "deps": [
     38       "gpr", 
     39       "gpr_test_util", 
     40       "grpc", 
     41       "grpc_test_util"
     42     ], 
     43     "headers": [], 
     44     "is_filegroup": false, 
     45     "language": "c", 
     46     "name": "alpn_test", 
     47     "src": [
     48       "test/core/transport/chttp2/alpn_test.cc"
     49     ], 
     50     "third_party": false, 
     51     "type": "target"
     52   }, 
     53   {
     54     "deps": [
     55       "gpr", 
     56       "gpr_test_util", 
     57       "grpc", 
     58       "grpc_test_util"
     59     ], 
     60     "headers": [], 
     61     "is_filegroup": false, 
     62     "language": "c", 
     63     "name": "alts_credentials_fuzzer", 
     64     "src": [
     65       "test/core/security/alts_credentials_fuzzer.cc"
     66     ], 
     67     "third_party": false, 
     68     "type": "target"
     69   }, 
     70   {
     71     "deps": [
     72       "gpr", 
     73       "gpr_test_util", 
     74       "grpc", 
     75       "grpc_test_util"
     76     ], 
     77     "headers": [], 
     78     "is_filegroup": false, 
     79     "language": "c", 
     80     "name": "api_fuzzer", 
     81     "src": [
     82       "test/core/end2end/fuzzers/api_fuzzer.cc"
     83     ], 
     84     "third_party": false, 
     85     "type": "target"
     86   }, 
     87   {
     88     "deps": [
     89       "gpr", 
     90       "gpr_test_util"
     91     ], 
     92     "headers": [], 
     93     "is_filegroup": false, 
     94     "language": "c", 
     95     "name": "arena_test", 
     96     "src": [
     97       "test/core/gpr/arena_test.cc"
     98     ], 
     99     "third_party": false, 
    100     "type": "target"
    101   }, 
    102   {
    103     "deps": [
    104       "gpr", 
    105       "gpr_test_util", 
    106       "grpc"
    107     ], 
    108     "headers": [], 
    109     "is_filegroup": false, 
    110     "language": "c", 
    111     "name": "avl_test", 
    112     "src": [
    113       "test/core/avl/avl_test.cc"
    114     ], 
    115     "third_party": false, 
    116     "type": "target"
    117   }, 
    118   {
    119     "deps": [
    120       "gpr", 
    121       "gpr_test_util", 
    122       "grpc", 
    123       "grpc_test_util", 
    124       "test_tcp_server"
    125     ], 
    126     "headers": [], 
    127     "is_filegroup": false, 
    128     "language": "c", 
    129     "name": "bad_server_response_test", 
    130     "src": [
    131       "test/core/end2end/bad_server_response_test.cc"
    132     ], 
    133     "third_party": false, 
    134     "type": "target"
    135   }, 
    136   {
    137     "deps": [
    138       "grpc", 
    139       "grpc_test_util"
    140     ], 
    141     "headers": [], 
    142     "is_filegroup": false, 
    143     "language": "c", 
    144     "name": "bin_decoder_test", 
    145     "src": [
    146       "test/core/transport/chttp2/bin_decoder_test.cc"
    147     ], 
    148     "third_party": false, 
    149     "type": "target"
    150   }, 
    151   {
    152     "deps": [
    153       "grpc", 
    154       "grpc_test_util"
    155     ], 
    156     "headers": [], 
    157     "is_filegroup": false, 
    158     "language": "c", 
    159     "name": "bin_encoder_test", 
    160     "src": [
    161       "test/core/transport/chttp2/bin_encoder_test.cc"
    162     ], 
    163     "third_party": false, 
    164     "type": "target"
    165   }, 
    166   {
    167     "deps": [
    168       "gpr", 
    169       "gpr_test_util", 
    170       "grpc", 
    171       "grpc_test_util"
    172     ], 
    173     "headers": [], 
    174     "is_filegroup": false, 
    175     "language": "c", 
    176     "name": "buffer_list_test", 
    177     "src": [
    178       "test/core/iomgr/buffer_list_test.cc"
    179     ], 
    180     "third_party": false, 
    181     "type": "target"
    182   }, 
    183   {
    184     "deps": [
    185       "gpr", 
    186       "gpr_test_util", 
    187       "grpc", 
    188       "grpc_test_util"
    189     ], 
    190     "headers": [], 
    191     "is_filegroup": false, 
    192     "language": "c", 
    193     "name": "channel_create_test", 
    194     "src": [
    195       "test/core/surface/channel_create_test.cc"
    196     ], 
    197     "third_party": false, 
    198     "type": "target"
    199   }, 
    200   {
    201     "deps": [
    202       "gpr", 
    203       "grpc"
    204     ], 
    205     "headers": [], 
    206     "is_filegroup": false, 
    207     "language": "c", 
    208     "name": "check_epollexclusive", 
    209     "src": [
    210       "test/build/check_epollexclusive.c"
    211     ], 
    212     "third_party": false, 
    213     "type": "target"
    214   }, 
    215   {
    216     "deps": [
    217       "gpr", 
    218       "gpr_test_util", 
    219       "grpc", 
    220       "grpc_test_util"
    221     ], 
    222     "headers": [], 
    223     "is_filegroup": false, 
    224     "language": "c", 
    225     "name": "chttp2_hpack_encoder_test", 
    226     "src": [
    227       "test/core/transport/chttp2/hpack_encoder_test.cc"
    228     ], 
    229     "third_party": false, 
    230     "type": "target"
    231   }, 
    232   {
    233     "deps": [
    234       "gpr", 
    235       "gpr_test_util", 
    236       "grpc", 
    237       "grpc_test_util"
    238     ], 
    239     "headers": [], 
    240     "is_filegroup": false, 
    241     "language": "c", 
    242     "name": "chttp2_stream_map_test", 
    243     "src": [
    244       "test/core/transport/chttp2/stream_map_test.cc"
    245     ], 
    246     "third_party": false, 
    247     "type": "target"
    248   }, 
    249   {
    250     "deps": [
    251       "gpr", 
    252       "gpr_test_util", 
    253       "grpc", 
    254       "grpc_test_util"
    255     ], 
    256     "headers": [], 
    257     "is_filegroup": false, 
    258     "language": "c", 
    259     "name": "chttp2_varint_test", 
    260     "src": [
    261       "test/core/transport/chttp2/varint_test.cc"
    262     ], 
    263     "third_party": false, 
    264     "type": "target"
    265   }, 
    266   {
    267     "deps": [
    268       "gpr", 
    269       "gpr_test_util", 
    270       "grpc", 
    271       "grpc_test_util"
    272     ], 
    273     "headers": [], 
    274     "is_filegroup": false, 
    275     "language": "c", 
    276     "name": "client_fuzzer", 
    277     "src": [
    278       "test/core/end2end/fuzzers/client_fuzzer.cc"
    279     ], 
    280     "third_party": false, 
    281     "type": "target"
    282   }, 
    283   {
    284     "deps": [
    285       "gpr", 
    286       "gpr_test_util", 
    287       "grpc_test_util"
    288     ], 
    289     "headers": [], 
    290     "is_filegroup": false, 
    291     "language": "c", 
    292     "name": "cmdline_test", 
    293     "src": [
    294       "test/core/util/cmdline_test.cc"
    295     ], 
    296     "third_party": false, 
    297     "type": "target"
    298   }, 
    299   {
    300     "deps": [
    301       "gpr", 
    302       "gpr_test_util", 
    303       "grpc", 
    304       "grpc_test_util"
    305     ], 
    306     "headers": [], 
    307     "is_filegroup": false, 
    308     "language": "c", 
    309     "name": "combiner_test", 
    310     "src": [
    311       "test/core/iomgr/combiner_test.cc"
    312     ], 
    313     "third_party": false, 
    314     "type": "target"
    315   }, 
    316   {
    317     "deps": [
    318       "gpr", 
    319       "gpr_test_util", 
    320       "grpc", 
    321       "grpc_test_util"
    322     ], 
    323     "headers": [], 
    324     "is_filegroup": false, 
    325     "language": "c", 
    326     "name": "compression_test", 
    327     "src": [
    328       "test/core/compression/compression_test.cc"
    329     ], 
    330     "third_party": false, 
    331     "type": "target"
    332   }, 
    333   {
    334     "deps": [
    335       "gpr", 
    336       "gpr_test_util", 
    337       "grpc", 
    338       "grpc_test_util"
    339     ], 
    340     "headers": [], 
    341     "is_filegroup": false, 
    342     "language": "c", 
    343     "name": "concurrent_connectivity_test", 
    344     "src": [
    345       "test/core/surface/concurrent_connectivity_test.cc"
    346     ], 
    347     "third_party": false, 
    348     "type": "target"
    349   }, 
    350   {
    351     "deps": [
    352       "gpr", 
    353       "gpr_test_util", 
    354       "grpc", 
    355       "grpc_test_util"
    356     ], 
    357     "headers": [], 
    358     "is_filegroup": false, 
    359     "language": "c", 
    360     "name": "connection_refused_test", 
    361     "src": [
    362       "test/core/end2end/connection_refused_test.cc"
    363     ], 
    364     "third_party": false, 
    365     "type": "target"
    366   }, 
    367   {
    368     "deps": [
    369       "gpr", 
    370       "gpr_test_util", 
    371       "grpc", 
    372       "grpc_test_util"
    373     ], 
    374     "headers": [], 
    375     "is_filegroup": false, 
    376     "language": "c", 
    377     "name": "dns_resolver_connectivity_test", 
    378     "src": [
    379       "test/core/client_channel/resolvers/dns_resolver_connectivity_test.cc"
    380     ], 
    381     "third_party": false, 
    382     "type": "target"
    383   }, 
    384   {
    385     "deps": [
    386       "gpr", 
    387       "gpr_test_util", 
    388       "grpc", 
    389       "grpc_test_util"
    390     ], 
    391     "headers": [], 
    392     "is_filegroup": false, 
    393     "language": "c", 
    394     "name": "dns_resolver_cooldown_test", 
    395     "src": [
    396       "test/core/client_channel/resolvers/dns_resolver_cooldown_test.cc"
    397     ], 
    398     "third_party": false, 
    399     "type": "target"
    400   }, 
    401   {
    402     "deps": [
    403       "gpr", 
    404       "gpr_test_util", 
    405       "grpc", 
    406       "grpc_test_util"
    407     ], 
    408     "headers": [], 
    409     "is_filegroup": false, 
    410     "language": "c", 
    411     "name": "dns_resolver_test", 
    412     "src": [
    413       "test/core/client_channel/resolvers/dns_resolver_test.cc"
    414     ], 
    415     "third_party": false, 
    416     "type": "target"
    417   }, 
    418   {
    419     "deps": [
    420       "gpr", 
    421       "gpr_test_util", 
    422       "grpc", 
    423       "grpc_test_util"
    424     ], 
    425     "headers": [], 
    426     "is_filegroup": false, 
    427     "language": "c", 
    428     "name": "dualstack_socket_test", 
    429     "src": [
    430       "test/core/end2end/dualstack_socket_test.cc"
    431     ], 
    432     "third_party": false, 
    433     "type": "target"
    434   }, 
    435   {
    436     "deps": [
    437       "gpr", 
    438       "gpr_test_util", 
    439       "grpc", 
    440       "grpc_test_util"
    441     ], 
    442     "headers": [], 
    443     "is_filegroup": false, 
    444     "language": "c", 
    445     "name": "endpoint_pair_test", 
    446     "src": [
    447       "test/core/iomgr/endpoint_pair_test.cc"
    448     ], 
    449     "third_party": false, 
    450     "type": "target"
    451   }, 
    452   {
    453     "deps": [
    454       "gpr", 
    455       "gpr_test_util", 
    456       "grpc", 
    457       "grpc_test_util"
    458     ], 
    459     "headers": [], 
    460     "is_filegroup": false, 
    461     "language": "c", 
    462     "name": "error_test", 
    463     "src": [
    464       "test/core/iomgr/error_test.cc"
    465     ], 
    466     "third_party": false, 
    467     "type": "target"
    468   }, 
    469   {
    470     "deps": [
    471       "gpr", 
    472       "gpr_test_util", 
    473       "grpc", 
    474       "grpc_test_util"
    475     ], 
    476     "headers": [], 
    477     "is_filegroup": false, 
    478     "language": "c", 
    479     "name": "ev_epollex_linux_test", 
    480     "src": [
    481       "test/core/iomgr/ev_epollex_linux_test.cc"
    482     ], 
    483     "third_party": false, 
    484     "type": "target"
    485   }, 
    486   {
    487     "deps": [
    488       "gpr", 
    489       "gpr_test_util", 
    490       "grpc", 
    491       "grpc_test_util"
    492     ], 
    493     "headers": [], 
    494     "is_filegroup": false, 
    495     "language": "c", 
    496     "name": "ev_epollsig_linux_test", 
    497     "src": [
    498       "test/core/iomgr/ev_epollsig_linux_test.cc"
    499     ], 
    500     "third_party": false, 
    501     "type": "target"
    502   }, 
    503   {
    504     "deps": [
    505       "gpr", 
    506       "gpr_test_util", 
    507       "grpc", 
    508       "grpc_test_util"
    509     ], 
    510     "headers": [], 
    511     "is_filegroup": false, 
    512     "language": "c", 
    513     "name": "fake_resolver_test", 
    514     "src": [
    515       "test/core/client_channel/resolvers/fake_resolver_test.cc"
    516     ], 
    517     "third_party": false, 
    518     "type": "target"
    519   }, 
    520   {
    521     "deps": [
    522       "gpr", 
    523       "gpr_test_util", 
    524       "grpc", 
    525       "transport_security_test_lib"
    526     ], 
    527     "headers": [], 
    528     "is_filegroup": false, 
    529     "language": "c", 
    530     "name": "fake_transport_security_test", 
    531     "src": [
    532       "test/core/tsi/fake_transport_security_test.cc"
    533     ], 
    534     "third_party": false, 
    535     "type": "target"
    536   }, 
    537   {
    538     "deps": [
    539       "gpr", 
    540       "gpr_test_util", 
    541       "grpc", 
    542       "grpc_test_util"
    543     ], 
    544     "headers": [], 
    545     "is_filegroup": false, 
    546     "language": "c", 
    547     "name": "fd_conservation_posix_test", 
    548     "src": [
    549       "test/core/iomgr/fd_conservation_posix_test.cc"
    550     ], 
    551     "third_party": false, 
    552     "type": "target"
    553   }, 
    554   {
    555     "deps": [
    556       "gpr", 
    557       "gpr_test_util", 
    558       "grpc", 
    559       "grpc_test_util"
    560     ], 
    561     "headers": [], 
    562     "is_filegroup": false, 
    563     "language": "c", 
    564     "name": "fd_posix_test", 
    565     "src": [
    566       "test/core/iomgr/fd_posix_test.cc"
    567     ], 
    568     "third_party": false, 
    569     "type": "target"
    570   }, 
    571   {
    572     "deps": [
    573       "gpr", 
    574       "gpr_test_util", 
    575       "grpc", 
    576       "grpc_test_util"
    577     ], 
    578     "headers": [], 
    579     "is_filegroup": false, 
    580     "language": "c", 
    581     "name": "fling_client", 
    582     "src": [
    583       "test/core/fling/client.cc"
    584     ], 
    585     "third_party": false, 
    586     "type": "target"
    587   }, 
    588   {
    589     "deps": [
    590       "gpr", 
    591       "gpr_test_util", 
    592       "grpc", 
    593       "grpc_test_util"
    594     ], 
    595     "headers": [], 
    596     "is_filegroup": false, 
    597     "language": "c", 
    598     "name": "fling_server", 
    599     "src": [
    600       "test/core/fling/server.cc"
    601     ], 
    602     "third_party": false, 
    603     "type": "target"
    604   }, 
    605   {
    606     "deps": [
    607       "gpr", 
    608       "gpr_test_util", 
    609       "grpc", 
    610       "grpc_test_util"
    611     ], 
    612     "headers": [], 
    613     "is_filegroup": false, 
    614     "language": "c", 
    615     "name": "fling_stream_test", 
    616     "src": [
    617       "test/core/fling/fling_stream_test.cc"
    618     ], 
    619     "third_party": false, 
    620     "type": "target"
    621   }, 
    622   {
    623     "deps": [
    624       "gpr", 
    625       "gpr_test_util", 
    626       "grpc", 
    627       "grpc_test_util"
    628     ], 
    629     "headers": [], 
    630     "is_filegroup": false, 
    631     "language": "c", 
    632     "name": "fling_test", 
    633     "src": [
    634       "test/core/fling/fling_test.cc"
    635     ], 
    636     "third_party": false, 
    637     "type": "target"
    638   }, 
    639   {
    640     "deps": [
    641       "gpr", 
    642       "gpr_test_util"
    643     ], 
    644     "headers": [], 
    645     "is_filegroup": false, 
    646     "language": "c", 
    647     "name": "fork_test", 
    648     "src": [
    649       "test/core/gprpp/fork_test.cc"
    650     ], 
    651     "third_party": false, 
    652     "type": "target"
    653   }, 
    654   {
    655     "deps": [
    656       "gpr", 
    657       "gpr_test_util", 
    658       "grpc", 
    659       "grpc_test_util"
    660     ], 
    661     "headers": [], 
    662     "is_filegroup": false, 
    663     "language": "c", 
    664     "name": "goaway_server_test", 
    665     "src": [
    666       "test/core/end2end/goaway_server_test.cc"
    667     ], 
    668     "third_party": false, 
    669     "type": "target"
    670   }, 
    671   {
    672     "deps": [
    673       "gpr", 
    674       "gpr_test_util"
    675     ], 
    676     "headers": [], 
    677     "is_filegroup": false, 
    678     "language": "c", 
    679     "name": "gpr_cpu_test", 
    680     "src": [
    681       "test/core/gpr/cpu_test.cc"
    682     ], 
    683     "third_party": false, 
    684     "type": "target"
    685   }, 
    686   {
    687     "deps": [
    688       "gpr", 
    689       "gpr_test_util"
    690     ], 
    691     "headers": [], 
    692     "is_filegroup": false, 
    693     "language": "c", 
    694     "name": "gpr_env_test", 
    695     "src": [
    696       "test/core/gpr/env_test.cc"
    697     ], 
    698     "third_party": false, 
    699     "type": "target"
    700   }, 
    701   {
    702     "deps": [
    703       "gpr", 
    704       "gpr_test_util"
    705     ], 
    706     "headers": [], 
    707     "is_filegroup": false, 
    708     "language": "c", 
    709     "name": "gpr_host_port_test", 
    710     "src": [
    711       "test/core/gpr/host_port_test.cc"
    712     ], 
    713     "third_party": false, 
    714     "type": "target"
    715   }, 
    716   {
    717     "deps": [
    718       "gpr", 
    719       "gpr_test_util"
    720     ], 
    721     "headers": [], 
    722     "is_filegroup": false, 
    723     "language": "c", 
    724     "name": "gpr_log_test", 
    725     "src": [
    726       "test/core/gpr/log_test.cc"
    727     ], 
    728     "third_party": false, 
    729     "type": "target"
    730   }, 
    731   {
    732     "deps": [
    733       "gpr", 
    734       "gpr_test_util"
    735     ], 
    736     "headers": [], 
    737     "is_filegroup": false, 
    738     "language": "c", 
    739     "name": "gpr_manual_constructor_test", 
    740     "src": [
    741       "test/core/gprpp/manual_constructor_test.cc"
    742     ], 
    743     "third_party": false, 
    744     "type": "target"
    745   }, 
    746   {
    747     "deps": [
    748       "gpr", 
    749       "gpr_test_util"
    750     ], 
    751     "headers": [], 
    752     "is_filegroup": false, 
    753     "language": "c", 
    754     "name": "gpr_mpscq_test", 
    755     "src": [
    756       "test/core/gpr/mpscq_test.cc"
    757     ], 
    758     "third_party": false, 
    759     "type": "target"
    760   }, 
    761   {
    762     "deps": [
    763       "gpr", 
    764       "gpr_test_util"
    765     ], 
    766     "headers": [], 
    767     "is_filegroup": false, 
    768     "language": "c", 
    769     "name": "gpr_spinlock_test", 
    770     "src": [
    771       "test/core/gpr/spinlock_test.cc"
    772     ], 
    773     "third_party": false, 
    774     "type": "target"
    775   }, 
    776   {
    777     "deps": [
    778       "gpr", 
    779       "gpr_test_util"
    780     ], 
    781     "headers": [], 
    782     "is_filegroup": false, 
    783     "language": "c", 
    784     "name": "gpr_string_test", 
    785     "src": [
    786       "test/core/gpr/string_test.cc"
    787     ], 
    788     "third_party": false, 
    789     "type": "target"
    790   }, 
    791   {
    792     "deps": [
    793       "gpr", 
    794       "gpr_test_util"
    795     ], 
    796     "headers": [], 
    797     "is_filegroup": false, 
    798     "language": "c", 
    799     "name": "gpr_sync_test", 
    800     "src": [
    801       "test/core/gpr/sync_test.cc"
    802     ], 
    803     "third_party": false, 
    804     "type": "target"
    805   }, 
    806   {
    807     "deps": [
    808       "gpr", 
    809       "gpr_test_util"
    810     ], 
    811     "headers": [], 
    812     "is_filegroup": false, 
    813     "language": "c", 
    814     "name": "gpr_thd_test", 
    815     "src": [
    816       "test/core/gprpp/thd_test.cc"
    817     ], 
    818     "third_party": false, 
    819     "type": "target"
    820   }, 
    821   {
    822     "deps": [
    823       "gpr", 
    824       "gpr_test_util"
    825     ], 
    826     "headers": [], 
    827     "is_filegroup": false, 
    828     "language": "c", 
    829     "name": "gpr_time_test", 
    830     "src": [
    831       "test/core/gpr/time_test.cc"
    832     ], 
    833     "third_party": false, 
    834     "type": "target"
    835   }, 
    836   {
    837     "deps": [
    838       "gpr", 
    839       "gpr_test_util"
    840     ], 
    841     "headers": [], 
    842     "is_filegroup": false, 
    843     "language": "c", 
    844     "name": "gpr_tls_test", 
    845     "src": [
    846       "test/core/gpr/tls_test.cc"
    847     ], 
    848     "third_party": false, 
    849     "type": "target"
    850   }, 
    851   {
    852     "deps": [
    853       "gpr", 
    854       "gpr_test_util"
    855     ], 
    856     "headers": [], 
    857     "is_filegroup": false, 
    858     "language": "c", 
    859     "name": "gpr_useful_test", 
    860     "src": [
    861       "test/core/gpr/useful_test.cc"
    862     ], 
    863     "third_party": false, 
    864     "type": "target"
    865   }, 
    866   {
    867     "deps": [
    868       "gpr", 
    869       "gpr_test_util", 
    870       "grpc", 
    871       "grpc_test_util"
    872     ], 
    873     "headers": [], 
    874     "is_filegroup": false, 
    875     "language": "c", 
    876     "name": "grpc_auth_context_test", 
    877     "src": [
    878       "test/core/security/auth_context_test.cc"
    879     ], 
    880     "third_party": false, 
    881     "type": "target"
    882   }, 
    883   {
    884     "deps": [
    885       "gpr", 
    886       "gpr_test_util", 
    887       "grpc", 
    888       "grpc_test_util"
    889     ], 
    890     "headers": [], 
    891     "is_filegroup": false, 
    892     "language": "c", 
    893     "name": "grpc_b64_test", 
    894     "src": [
    895       "test/core/slice/b64_test.cc"
    896     ], 
    897     "third_party": false, 
    898     "type": "target"
    899   }, 
    900   {
    901     "deps": [
    902       "gpr", 
    903       "gpr_test_util", 
    904       "grpc", 
    905       "grpc_test_util"
    906     ], 
    907     "headers": [], 
    908     "is_filegroup": false, 
    909     "language": "c", 
    910     "name": "grpc_byte_buffer_reader_test", 
    911     "src": [
    912       "test/core/surface/byte_buffer_reader_test.cc"
    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     "is_filegroup": false, 
    926     "language": "c", 
    927     "name": "grpc_channel_args_test", 
    928     "src": [
    929       "test/core/channel/channel_args_test.cc"
    930     ], 
    931     "third_party": false, 
    932     "type": "target"
    933   }, 
    934   {
    935     "deps": [
    936       "gpr", 
    937       "gpr_test_util", 
    938       "grpc", 
    939       "grpc_test_util"
    940     ], 
    941     "headers": [], 
    942     "is_filegroup": false, 
    943     "language": "c", 
    944     "name": "grpc_channel_stack_builder_test", 
    945     "src": [
    946       "test/core/channel/channel_stack_builder_test.cc"
    947     ], 
    948     "third_party": false, 
    949     "type": "target"
    950   }, 
    951   {
    952     "deps": [
    953       "gpr", 
    954       "gpr_test_util", 
    955       "grpc", 
    956       "grpc_test_util"
    957     ], 
    958     "headers": [], 
    959     "is_filegroup": false, 
    960     "language": "c", 
    961     "name": "grpc_channel_stack_test", 
    962     "src": [
    963       "test/core/channel/channel_stack_test.cc"
    964     ], 
    965     "third_party": false, 
    966     "type": "target"
    967   }, 
    968   {
    969     "deps": [
    970       "gpr", 
    971       "gpr_test_util", 
    972       "grpc", 
    973       "grpc_test_util"
    974     ], 
    975     "headers": [], 
    976     "is_filegroup": false, 
    977     "language": "c", 
    978     "name": "grpc_completion_queue_test", 
    979     "src": [
    980       "test/core/surface/completion_queue_test.cc"
    981     ], 
    982     "third_party": false, 
    983     "type": "target"
    984   }, 
    985   {
    986     "deps": [
    987       "gpr", 
    988       "gpr_test_util", 
    989       "grpc", 
    990       "grpc_test_util"
    991     ], 
    992     "headers": [], 
    993     "is_filegroup": false, 
    994     "language": "c", 
    995     "name": "grpc_completion_queue_threading_test", 
    996     "src": [
    997       "test/core/surface/completion_queue_threading_test.cc"
    998     ], 
    999     "third_party": false, 
   1000     "type": "target"
   1001   }, 
   1002   {
   1003     "deps": [
   1004       "cmdline", 
   1005       "gpr", 
   1006       "grpc"
   1007     ], 
   1008     "headers": [], 
   1009     "is_filegroup": false, 
   1010     "language": "c", 
   1011     "name": "grpc_create_jwt", 
   1012     "src": [
   1013       "test/core/security/create_jwt.cc"
   1014     ], 
   1015     "third_party": false, 
   1016     "type": "target"
   1017   }, 
   1018   {
   1019     "deps": [
   1020       "gpr", 
   1021       "gpr_test_util", 
   1022       "grpc", 
   1023       "grpc_test_util"
   1024     ], 
   1025     "headers": [], 
   1026     "is_filegroup": false, 
   1027     "language": "c", 
   1028     "name": "grpc_credentials_test", 
   1029     "src": [
   1030       "test/core/security/credentials_test.cc"
   1031     ], 
   1032     "third_party": false, 
   1033     "type": "target"
   1034   }, 
   1035   {
   1036     "deps": [
   1037       "gpr", 
   1038       "gpr_test_util", 
   1039       "grpc", 
   1040       "grpc_test_util"
   1041     ], 
   1042     "headers": [], 
   1043     "is_filegroup": false, 
   1044     "language": "c", 
   1045     "name": "grpc_fetch_oauth2", 
   1046     "src": [
   1047       "test/core/security/fetch_oauth2.cc"
   1048     ], 
   1049     "third_party": false, 
   1050     "type": "target"
   1051   }, 
   1052   {
   1053     "deps": [
   1054       "gpr", 
   1055       "gpr_test_util", 
   1056       "grpc", 
   1057       "grpc_test_util"
   1058     ], 
   1059     "headers": [], 
   1060     "is_filegroup": false, 
   1061     "language": "c", 
   1062     "name": "grpc_ipv6_loopback_available_test", 
   1063     "src": [
   1064       "test/core/iomgr/grpc_ipv6_loopback_available_test.cc"
   1065     ], 
   1066     "third_party": false, 
   1067     "type": "target"
   1068   }, 
   1069   {
   1070     "deps": [
   1071       "gpr", 
   1072       "gpr_test_util", 
   1073       "grpc", 
   1074       "grpc_test_util"
   1075     ], 
   1076     "headers": [], 
   1077     "is_filegroup": false, 
   1078     "language": "c", 
   1079     "name": "grpc_json_token_test", 
   1080     "src": [
   1081       "test/core/security/json_token_test.cc"
   1082     ], 
   1083     "third_party": false, 
   1084     "type": "target"
   1085   }, 
   1086   {
   1087     "deps": [
   1088       "gpr", 
   1089       "gpr_test_util", 
   1090       "grpc", 
   1091       "grpc_test_util"
   1092     ], 
   1093     "headers": [], 
   1094     "is_filegroup": false, 
   1095     "language": "c", 
   1096     "name": "grpc_jwt_verifier_test", 
   1097     "src": [
   1098       "test/core/security/jwt_verifier_test.cc"
   1099     ], 
   1100     "third_party": false, 
   1101     "type": "target"
   1102   }, 
   1103   {
   1104     "deps": [
   1105       "cmdline", 
   1106       "gpr", 
   1107       "grpc"
   1108     ], 
   1109     "headers": [], 
   1110     "is_filegroup": false, 
   1111     "language": "c", 
   1112     "name": "grpc_print_google_default_creds_token", 
   1113     "src": [
   1114       "test/core/security/print_google_default_creds_token.cc"
   1115     ], 
   1116     "third_party": false, 
   1117     "type": "target"
   1118   }, 
   1119   {
   1120     "deps": [
   1121       "gpr", 
   1122       "gpr_test_util", 
   1123       "grpc", 
   1124       "grpc_test_util"
   1125     ], 
   1126     "headers": [], 
   1127     "is_filegroup": false, 
   1128     "language": "c", 
   1129     "name": "grpc_security_connector_test", 
   1130     "src": [
   1131       "test/core/security/security_connector_test.cc"
   1132     ], 
   1133     "third_party": false, 
   1134     "type": "target"
   1135   }, 
   1136   {
   1137     "deps": [
   1138       "gpr", 
   1139       "gpr_test_util", 
   1140       "grpc", 
   1141       "grpc_test_util"
   1142     ], 
   1143     "headers": [], 
   1144     "is_filegroup": false, 
   1145     "language": "c", 
   1146     "name": "grpc_ssl_credentials_test", 
   1147     "src": [
   1148       "test/core/security/ssl_credentials_test.cc"
   1149     ], 
   1150     "third_party": false, 
   1151     "type": "target"
   1152   }, 
   1153   {
   1154     "deps": [
   1155       "cmdline", 
   1156       "gpr", 
   1157       "grpc"
   1158     ], 
   1159     "headers": [], 
   1160     "is_filegroup": false, 
   1161     "language": "c", 
   1162     "name": "grpc_verify_jwt", 
   1163     "src": [
   1164       "test/core/security/verify_jwt.cc"
   1165     ], 
   1166     "third_party": false, 
   1167     "type": "target"
   1168   }, 
   1169   {
   1170     "deps": [
   1171       "gpr", 
   1172       "gpr_test_util", 
   1173       "grpc", 
   1174       "grpc_test_util"
   1175     ], 
   1176     "headers": [], 
   1177     "is_filegroup": false, 
   1178     "language": "c", 
   1179     "name": "handshake_client", 
   1180     "src": [
   1181       "test/core/handshake/client_ssl.cc"
   1182     ], 
   1183     "third_party": false, 
   1184     "type": "target"
   1185   }, 
   1186   {
   1187     "deps": [
   1188       "gpr", 
   1189       "gpr_test_util", 
   1190       "grpc", 
   1191       "grpc_test_util"
   1192     ], 
   1193     "headers": [
   1194       "test/core/handshake/server_ssl_common.h"
   1195     ], 
   1196     "is_filegroup": false, 
   1197     "language": "c", 
   1198     "name": "handshake_server", 
   1199     "src": [
   1200       "test/core/handshake/server_ssl.cc", 
   1201       "test/core/handshake/server_ssl_common.cc", 
   1202       "test/core/handshake/server_ssl_common.h"
   1203     ], 
   1204     "third_party": false, 
   1205     "type": "target"
   1206   }, 
   1207   {
   1208     "deps": [
   1209       "gpr", 
   1210       "gpr_test_util", 
   1211       "grpc", 
   1212       "grpc_test_util"
   1213     ], 
   1214     "headers": [
   1215       "test/core/handshake/server_ssl_common.h"
   1216     ], 
   1217     "is_filegroup": false, 
   1218     "language": "c", 
   1219     "name": "handshake_server_with_readahead_handshaker", 
   1220     "src": [
   1221       "test/core/handshake/readahead_handshaker_server_ssl.cc", 
   1222       "test/core/handshake/server_ssl_common.cc", 
   1223       "test/core/handshake/server_ssl_common.h"
   1224     ], 
   1225     "third_party": false, 
   1226     "type": "target"
   1227   }, 
   1228   {
   1229     "deps": [
   1230       "gpr", 
   1231       "gpr_test_util", 
   1232       "grpc", 
   1233       "grpc_test_util"
   1234     ], 
   1235     "headers": [], 
   1236     "is_filegroup": false, 
   1237     "language": "c", 
   1238     "name": "handshake_verify_peer_options", 
   1239     "src": [
   1240       "test/core/handshake/verify_peer_options.cc"
   1241     ], 
   1242     "third_party": false, 
   1243     "type": "target"
   1244   }, 
   1245   {
   1246     "deps": [
   1247       "gpr", 
   1248       "grpc_test_util"
   1249     ], 
   1250     "headers": [], 
   1251     "is_filegroup": false, 
   1252     "language": "c", 
   1253     "name": "histogram_test", 
   1254     "src": [
   1255       "test/core/util/histogram_test.cc"
   1256     ], 
   1257     "third_party": false, 
   1258     "type": "target"
   1259   }, 
   1260   {
   1261     "deps": [
   1262       "gpr", 
   1263       "gpr_test_util", 
   1264       "grpc", 
   1265       "grpc_test_util"
   1266     ], 
   1267     "headers": [], 
   1268     "is_filegroup": false, 
   1269     "language": "c", 
   1270     "name": "hpack_parser_fuzzer_test", 
   1271     "src": [
   1272       "test/core/transport/chttp2/hpack_parser_fuzzer_test.cc"
   1273     ], 
   1274     "third_party": false, 
   1275     "type": "target"
   1276   }, 
   1277   {
   1278     "deps": [
   1279       "gpr", 
   1280       "gpr_test_util", 
   1281       "grpc", 
   1282       "grpc_test_util"
   1283     ], 
   1284     "headers": [], 
   1285     "is_filegroup": false, 
   1286     "language": "c", 
   1287     "name": "hpack_parser_test", 
   1288     "src": [
   1289       "test/core/transport/chttp2/hpack_parser_test.cc"
   1290     ], 
   1291     "third_party": false, 
   1292     "type": "target"
   1293   }, 
   1294   {
   1295     "deps": [
   1296       "gpr", 
   1297       "gpr_test_util", 
   1298       "grpc", 
   1299       "grpc_test_util"
   1300     ], 
   1301     "headers": [], 
   1302     "is_filegroup": false, 
   1303     "language": "c", 
   1304     "name": "hpack_table_test", 
   1305     "src": [
   1306       "test/core/transport/chttp2/hpack_table_test.cc"
   1307     ], 
   1308     "third_party": false, 
   1309     "type": "target"
   1310   }, 
   1311   {
   1312     "deps": [
   1313       "gpr", 
   1314       "gpr_test_util", 
   1315       "grpc", 
   1316       "grpc_test_util"
   1317     ], 
   1318     "headers": [], 
   1319     "is_filegroup": false, 
   1320     "language": "c", 
   1321     "name": "http_parser_test", 
   1322     "src": [
   1323       "test/core/http/parser_test.cc"
   1324     ], 
   1325     "third_party": false, 
   1326     "type": "target"
   1327   }, 
   1328   {
   1329     "deps": [
   1330       "gpr", 
   1331       "gpr_test_util", 
   1332       "grpc", 
   1333       "grpc_test_util"
   1334     ], 
   1335     "headers": [], 
   1336     "is_filegroup": false, 
   1337     "language": "c", 
   1338     "name": "http_request_fuzzer_test", 
   1339     "src": [
   1340       "test/core/http/request_fuzzer.cc"
   1341     ], 
   1342     "third_party": false, 
   1343     "type": "target"
   1344   }, 
   1345   {
   1346     "deps": [
   1347       "gpr", 
   1348       "gpr_test_util", 
   1349       "grpc", 
   1350       "grpc_test_util"
   1351     ], 
   1352     "headers": [], 
   1353     "is_filegroup": false, 
   1354     "language": "c", 
   1355     "name": "http_response_fuzzer_test", 
   1356     "src": [
   1357       "test/core/http/response_fuzzer.cc"
   1358     ], 
   1359     "third_party": false, 
   1360     "type": "target"
   1361   }, 
   1362   {
   1363     "deps": [
   1364       "gpr", 
   1365       "gpr_test_util", 
   1366       "grpc", 
   1367       "grpc_test_util"
   1368     ], 
   1369     "headers": [], 
   1370     "is_filegroup": false, 
   1371     "language": "c", 
   1372     "name": "httpcli_format_request_test", 
   1373     "src": [
   1374       "test/core/http/format_request_test.cc"
   1375     ], 
   1376     "third_party": false, 
   1377     "type": "target"
   1378   }, 
   1379   {
   1380     "deps": [
   1381       "gpr", 
   1382       "gpr_test_util", 
   1383       "grpc", 
   1384       "grpc_test_util"
   1385     ], 
   1386     "headers": [], 
   1387     "is_filegroup": false, 
   1388     "language": "c", 
   1389     "name": "httpcli_test", 
   1390     "src": [
   1391       "test/core/http/httpcli_test.cc"
   1392     ], 
   1393     "third_party": false, 
   1394     "type": "target"
   1395   }, 
   1396   {
   1397     "deps": [
   1398       "gpr", 
   1399       "gpr_test_util", 
   1400       "grpc", 
   1401       "grpc_test_util"
   1402     ], 
   1403     "headers": [], 
   1404     "is_filegroup": false, 
   1405     "language": "c", 
   1406     "name": "httpscli_test", 
   1407     "src": [
   1408       "test/core/http/httpscli_test.cc"
   1409     ], 
   1410     "third_party": false, 
   1411     "type": "target"
   1412   }, 
   1413   {
   1414     "deps": [
   1415       "gpr", 
   1416       "gpr_test_util", 
   1417       "grpc", 
   1418       "grpc_test_util"
   1419     ], 
   1420     "headers": [], 
   1421     "is_filegroup": false, 
   1422     "language": "c", 
   1423     "name": "init_test", 
   1424     "src": [
   1425       "test/core/surface/init_test.cc"
   1426     ], 
   1427     "third_party": false, 
   1428     "type": "target"
   1429   }, 
   1430   {
   1431     "deps": [
   1432       "gpr", 
   1433       "gpr_test_util", 
   1434       "grpc", 
   1435       "grpc_test_util"
   1436     ], 
   1437     "headers": [
   1438       "test/core/end2end/end2end_tests.h"
   1439     ], 
   1440     "is_filegroup": false, 
   1441     "language": "c", 
   1442     "name": "inproc_callback_test", 
   1443     "src": [
   1444       "test/core/end2end/end2end_tests.h", 
   1445       "test/core/end2end/inproc_callback_test.cc"
   1446     ], 
   1447     "third_party": false, 
   1448     "type": "target"
   1449   }, 
   1450   {
   1451     "deps": [
   1452       "gpr", 
   1453       "gpr_test_util", 
   1454       "grpc", 
   1455       "grpc_test_util"
   1456     ], 
   1457     "headers": [], 
   1458     "is_filegroup": false, 
   1459     "language": "c", 
   1460     "name": "invalid_call_argument_test", 
   1461     "src": [
   1462       "test/core/end2end/invalid_call_argument_test.cc"
   1463     ], 
   1464     "third_party": false, 
   1465     "type": "target"
   1466   }, 
   1467   {
   1468     "deps": [
   1469       "gpr", 
   1470       "gpr_test_util", 
   1471       "grpc", 
   1472       "grpc_test_util"
   1473     ], 
   1474     "headers": [], 
   1475     "is_filegroup": false, 
   1476     "language": "c", 
   1477     "name": "json_fuzzer_test", 
   1478     "src": [
   1479       "test/core/json/fuzzer.cc"
   1480     ], 
   1481     "third_party": false, 
   1482     "type": "target"
   1483   }, 
   1484   {
   1485     "deps": [
   1486       "gpr", 
   1487       "gpr_test_util", 
   1488       "grpc", 
   1489       "grpc_test_util"
   1490     ], 
   1491     "headers": [], 
   1492     "is_filegroup": false, 
   1493     "language": "c", 
   1494     "name": "json_rewrite", 
   1495     "src": [
   1496       "test/core/json/json_rewrite.cc"
   1497     ], 
   1498     "third_party": false, 
   1499     "type": "target"
   1500   }, 
   1501   {
   1502     "deps": [
   1503       "gpr", 
   1504       "gpr_test_util", 
   1505       "grpc", 
   1506       "grpc_test_util"
   1507     ], 
   1508     "headers": [], 
   1509     "is_filegroup": false, 
   1510     "language": "c", 
   1511     "name": "json_rewrite_test", 
   1512     "src": [
   1513       "test/core/json/json_rewrite_test.cc"
   1514     ], 
   1515     "third_party": false, 
   1516     "type": "target"
   1517   }, 
   1518   {
   1519     "deps": [
   1520       "gpr", 
   1521       "gpr_test_util", 
   1522       "grpc", 
   1523       "grpc_test_util"
   1524     ], 
   1525     "headers": [], 
   1526     "is_filegroup": false, 
   1527     "language": "c", 
   1528     "name": "json_stream_error_test", 
   1529     "src": [
   1530       "test/core/json/json_stream_error_test.cc"
   1531     ], 
   1532     "third_party": false, 
   1533     "type": "target"
   1534   }, 
   1535   {
   1536     "deps": [
   1537       "gpr", 
   1538       "gpr_test_util", 
   1539       "grpc", 
   1540       "grpc_test_util"
   1541     ], 
   1542     "headers": [], 
   1543     "is_filegroup": false, 
   1544     "language": "c", 
   1545     "name": "json_test", 
   1546     "src": [
   1547       "test/core/json/json_test.cc"
   1548     ], 
   1549     "third_party": false, 
   1550     "type": "target"
   1551   }, 
   1552   {
   1553     "deps": [
   1554       "gpr", 
   1555       "gpr_test_util", 
   1556       "grpc", 
   1557       "grpc_test_util"
   1558     ], 
   1559     "headers": [], 
   1560     "is_filegroup": false, 
   1561     "language": "c", 
   1562     "name": "lame_client_test", 
   1563     "src": [
   1564       "test/core/surface/lame_client_test.cc"
   1565     ], 
   1566     "third_party": false, 
   1567     "type": "target"
   1568   }, 
   1569   {
   1570     "deps": [
   1571       "gpr", 
   1572       "gpr_test_util", 
   1573       "grpc", 
   1574       "grpc_test_util"
   1575     ], 
   1576     "headers": [], 
   1577     "is_filegroup": false, 
   1578     "language": "c", 
   1579     "name": "load_file_test", 
   1580     "src": [
   1581       "test/core/iomgr/load_file_test.cc"
   1582     ], 
   1583     "third_party": false, 
   1584     "type": "target"
   1585   }, 
   1586   {
   1587     "deps": [
   1588       "gpr", 
   1589       "gpr_test_util", 
   1590       "grpc", 
   1591       "grpc_test_util"
   1592     ], 
   1593     "headers": [], 
   1594     "is_filegroup": false, 
   1595     "language": "c", 
   1596     "name": "low_level_ping_pong_benchmark", 
   1597     "src": [
   1598       "test/core/network_benchmarks/low_level_ping_pong.cc"
   1599     ], 
   1600     "third_party": false, 
   1601     "type": "target"
   1602   }, 
   1603   {
   1604     "deps": [
   1605       "gpr", 
   1606       "gpr_test_util", 
   1607       "grpc", 
   1608       "grpc_test_util"
   1609     ], 
   1610     "headers": [], 
   1611     "is_filegroup": false, 
   1612     "language": "c", 
   1613     "name": "memory_profile_client", 
   1614     "src": [
   1615       "test/core/memory_usage/client.cc"
   1616     ], 
   1617     "third_party": false, 
   1618     "type": "target"
   1619   }, 
   1620   {
   1621     "deps": [
   1622       "gpr", 
   1623       "gpr_test_util", 
   1624       "grpc", 
   1625       "grpc_test_util"
   1626     ], 
   1627     "headers": [], 
   1628     "is_filegroup": false, 
   1629     "language": "c", 
   1630     "name": "memory_profile_server", 
   1631     "src": [
   1632       "test/core/memory_usage/server.cc"
   1633     ], 
   1634     "third_party": false, 
   1635     "type": "target"
   1636   }, 
   1637   {
   1638     "deps": [
   1639       "gpr", 
   1640       "gpr_test_util", 
   1641       "grpc", 
   1642       "grpc_test_util"
   1643     ], 
   1644     "headers": [], 
   1645     "is_filegroup": false, 
   1646     "language": "c", 
   1647     "name": "memory_profile_test", 
   1648     "src": [
   1649       "test/core/memory_usage/memory_usage_test.cc"
   1650     ], 
   1651     "third_party": false, 
   1652     "type": "target"
   1653   }, 
   1654   {
   1655     "deps": [
   1656       "gpr", 
   1657       "gpr_test_util", 
   1658       "grpc", 
   1659       "grpc_test_util"
   1660     ], 
   1661     "headers": [], 
   1662     "is_filegroup": false, 
   1663     "language": "c", 
   1664     "name": "message_compress_test", 
   1665     "src": [
   1666       "test/core/compression/message_compress_test.cc"
   1667     ], 
   1668     "third_party": false, 
   1669     "type": "target"
   1670   }, 
   1671   {
   1672     "deps": [
   1673       "gpr", 
   1674       "gpr_test_util", 
   1675       "grpc", 
   1676       "grpc_test_util"
   1677     ], 
   1678     "headers": [], 
   1679     "is_filegroup": false, 
   1680     "language": "c", 
   1681     "name": "minimal_stack_is_minimal_test", 
   1682     "src": [
   1683       "test/core/channel/minimal_stack_is_minimal_test.cc"
   1684     ], 
   1685     "third_party": false, 
   1686     "type": "target"
   1687   }, 
   1688   {
   1689     "deps": [
   1690       "gpr", 
   1691       "gpr_test_util", 
   1692       "grpc", 
   1693       "grpc_test_util"
   1694     ], 
   1695     "headers": [], 
   1696     "is_filegroup": false, 
   1697     "language": "c", 
   1698     "name": "multiple_server_queues_test", 
   1699     "src": [
   1700       "test/core/end2end/multiple_server_queues_test.cc"
   1701     ], 
   1702     "third_party": false, 
   1703     "type": "target"
   1704   }, 
   1705   {
   1706     "deps": [
   1707       "gpr", 
   1708       "gpr_test_util"
   1709     ], 
   1710     "headers": [], 
   1711     "is_filegroup": false, 
   1712     "language": "c", 
   1713     "name": "murmur_hash_test", 
   1714     "src": [
   1715       "test/core/gpr/murmur_hash_test.cc"
   1716     ], 
   1717     "third_party": false, 
   1718     "type": "target"
   1719   }, 
   1720   {
   1721     "deps": [
   1722       "gpr", 
   1723       "gpr_test_util", 
   1724       "grpc", 
   1725       "grpc_test_util"
   1726     ], 
   1727     "headers": [], 
   1728     "is_filegroup": false, 
   1729     "language": "c", 
   1730     "name": "nanopb_fuzzer_response_test", 
   1731     "src": [
   1732       "test/core/nanopb/fuzzer_response.cc"
   1733     ], 
   1734     "third_party": false, 
   1735     "type": "target"
   1736   }, 
   1737   {
   1738     "deps": [
   1739       "gpr", 
   1740       "gpr_test_util", 
   1741       "grpc", 
   1742       "grpc_test_util"
   1743     ], 
   1744     "headers": [], 
   1745     "is_filegroup": false, 
   1746     "language": "c", 
   1747     "name": "nanopb_fuzzer_serverlist_test", 
   1748     "src": [
   1749       "test/core/nanopb/fuzzer_serverlist.cc"
   1750     ], 
   1751     "third_party": false, 
   1752     "type": "target"
   1753   }, 
   1754   {
   1755     "deps": [
   1756       "gpr", 
   1757       "gpr_test_util", 
   1758       "grpc", 
   1759       "grpc_test_util"
   1760     ], 
   1761     "headers": [], 
   1762     "is_filegroup": false, 
   1763     "language": "c", 
   1764     "name": "no_server_test", 
   1765     "src": [
   1766       "test/core/end2end/no_server_test.cc"
   1767     ], 
   1768     "third_party": false, 
   1769     "type": "target"
   1770   }, 
   1771   {
   1772     "deps": [
   1773       "gpr", 
   1774       "gpr_test_util", 
   1775       "grpc", 
   1776       "grpc_test_util"
   1777     ], 
   1778     "headers": [], 
   1779     "is_filegroup": false, 
   1780     "language": "c", 
   1781     "name": "num_external_connectivity_watchers_test", 
   1782     "src": [
   1783       "test/core/surface/num_external_connectivity_watchers_test.cc"
   1784     ], 
   1785     "third_party": false, 
   1786     "type": "target"
   1787   }, 
   1788   {
   1789     "deps": [
   1790       "gpr", 
   1791       "gpr_test_util", 
   1792       "grpc", 
   1793       "grpc_test_util"
   1794     ], 
   1795     "headers": [], 
   1796     "is_filegroup": false, 
   1797     "language": "c", 
   1798     "name": "parse_address_test", 
   1799     "src": [
   1800       "test/core/client_channel/parse_address_test.cc"
   1801     ], 
   1802     "third_party": false, 
   1803     "type": "target"
   1804   }, 
   1805   {
   1806     "deps": [
   1807       "gpr", 
   1808       "gpr_test_util", 
   1809       "grpc", 
   1810       "grpc_test_util"
   1811     ], 
   1812     "headers": [], 
   1813     "is_filegroup": false, 
   1814     "language": "c", 
   1815     "name": "percent_decode_fuzzer", 
   1816     "src": [
   1817       "test/core/slice/percent_decode_fuzzer.cc"
   1818     ], 
   1819     "third_party": false, 
   1820     "type": "target"
   1821   }, 
   1822   {
   1823     "deps": [
   1824       "gpr", 
   1825       "gpr_test_util", 
   1826       "grpc", 
   1827       "grpc_test_util"
   1828     ], 
   1829     "headers": [], 
   1830     "is_filegroup": false, 
   1831     "language": "c", 
   1832     "name": "percent_encode_fuzzer", 
   1833     "src": [
   1834       "test/core/slice/percent_encode_fuzzer.cc"
   1835     ], 
   1836     "third_party": false, 
   1837     "type": "target"
   1838   }, 
   1839   {
   1840     "deps": [
   1841       "gpr", 
   1842       "gpr_test_util", 
   1843       "grpc", 
   1844       "grpc_test_util"
   1845     ], 
   1846     "headers": [], 
   1847     "is_filegroup": false, 
   1848     "language": "c", 
   1849     "name": "percent_encoding_test", 
   1850     "src": [
   1851       "test/core/slice/percent_encoding_test.cc"
   1852     ], 
   1853     "third_party": false, 
   1854     "type": "target"
   1855   }, 
   1856   {
   1857     "deps": [
   1858       "gpr", 
   1859       "gpr_test_util", 
   1860       "grpc", 
   1861       "grpc_test_util"
   1862     ], 
   1863     "headers": [], 
   1864     "is_filegroup": false, 
   1865     "language": "c", 
   1866     "name": "pollset_set_test", 
   1867     "src": [
   1868       "test/core/iomgr/pollset_set_test.cc"
   1869     ], 
   1870     "third_party": false, 
   1871     "type": "target"
   1872   }, 
   1873   {
   1874     "deps": [
   1875       "gpr", 
   1876       "gpr_test_util", 
   1877       "grpc", 
   1878       "grpc_test_util"
   1879     ], 
   1880     "headers": [], 
   1881     "is_filegroup": false, 
   1882     "language": "c", 
   1883     "name": "resolve_address_posix_test", 
   1884     "src": [
   1885       "test/core/iomgr/resolve_address_posix_test.cc"
   1886     ], 
   1887     "third_party": false, 
   1888     "type": "target"
   1889   }, 
   1890   {
   1891     "deps": [
   1892       "gpr", 
   1893       "gpr_test_util", 
   1894       "grpc", 
   1895       "grpc_test_util"
   1896     ], 
   1897     "headers": [], 
   1898     "is_filegroup": false, 
   1899     "language": "c", 
   1900     "name": "resolve_address_using_ares_resolver_test", 
   1901     "src": [
   1902       "test/core/iomgr/resolve_address_test.cc"
   1903     ], 
   1904     "third_party": false, 
   1905     "type": "target"
   1906   }, 
   1907   {
   1908     "deps": [
   1909       "gpr", 
   1910       "gpr_test_util", 
   1911       "grpc", 
   1912       "grpc_test_util"
   1913     ], 
   1914     "headers": [], 
   1915     "is_filegroup": false, 
   1916     "language": "c", 
   1917     "name": "resolve_address_using_native_resolver_test", 
   1918     "src": [
   1919       "test/core/iomgr/resolve_address_test.cc"
   1920     ], 
   1921     "third_party": false, 
   1922     "type": "target"
   1923   }, 
   1924   {
   1925     "deps": [
   1926       "gpr", 
   1927       "gpr_test_util", 
   1928       "grpc", 
   1929       "grpc_test_util"
   1930     ], 
   1931     "headers": [], 
   1932     "is_filegroup": false, 
   1933     "language": "c", 
   1934     "name": "resource_quota_test", 
   1935     "src": [
   1936       "test/core/iomgr/resource_quota_test.cc"
   1937     ], 
   1938     "third_party": false, 
   1939     "type": "target"
   1940   }, 
   1941   {
   1942     "deps": [
   1943       "gpr", 
   1944       "gpr_test_util", 
   1945       "grpc", 
   1946       "grpc_test_util"
   1947     ], 
   1948     "headers": [], 
   1949     "is_filegroup": false, 
   1950     "language": "c", 
   1951     "name": "secure_channel_create_test", 
   1952     "src": [
   1953       "test/core/surface/secure_channel_create_test.cc"
   1954     ], 
   1955     "third_party": false, 
   1956     "type": "target"
   1957   }, 
   1958   {
   1959     "deps": [
   1960       "gpr", 
   1961       "gpr_test_util", 
   1962       "grpc", 
   1963       "grpc_test_util"
   1964     ], 
   1965     "headers": [], 
   1966     "is_filegroup": false, 
   1967     "language": "c", 
   1968     "name": "secure_endpoint_test", 
   1969     "src": [
   1970       "test/core/security/secure_endpoint_test.cc"
   1971     ], 
   1972     "third_party": false, 
   1973     "type": "target"
   1974   }, 
   1975   {
   1976     "deps": [
   1977       "gpr", 
   1978       "gpr_test_util", 
   1979       "grpc", 
   1980       "grpc_test_util"
   1981     ], 
   1982     "headers": [], 
   1983     "is_filegroup": false, 
   1984     "language": "c", 
   1985     "name": "sequential_connectivity_test", 
   1986     "src": [
   1987       "test/core/surface/sequential_connectivity_test.cc"
   1988     ], 
   1989     "third_party": false, 
   1990     "type": "target"
   1991   }, 
   1992   {
   1993     "deps": [
   1994       "gpr", 
   1995       "gpr_test_util", 
   1996       "grpc", 
   1997       "grpc_test_util"
   1998     ], 
   1999     "headers": [], 
   2000     "is_filegroup": false, 
   2001     "language": "c", 
   2002     "name": "server_chttp2_test", 
   2003     "src": [
   2004       "test/core/surface/server_chttp2_test.cc"
   2005     ], 
   2006     "third_party": false, 
   2007     "type": "target"
   2008   }, 
   2009   {
   2010     "deps": [
   2011       "gpr", 
   2012       "gpr_test_util", 
   2013       "grpc", 
   2014       "grpc_test_util"
   2015     ], 
   2016     "headers": [], 
   2017     "is_filegroup": false, 
   2018     "language": "c", 
   2019     "name": "server_fuzzer", 
   2020     "src": [
   2021       "test/core/end2end/fuzzers/server_fuzzer.cc"
   2022     ], 
   2023     "third_party": false, 
   2024     "type": "target"
   2025   }, 
   2026   {
   2027     "deps": [
   2028       "gpr", 
   2029       "gpr_test_util", 
   2030       "grpc", 
   2031       "grpc_test_util"
   2032     ], 
   2033     "headers": [], 
   2034     "is_filegroup": false, 
   2035     "language": "c", 
   2036     "name": "server_test", 
   2037     "src": [
   2038       "test/core/surface/server_test.cc"
   2039     ], 
   2040     "third_party": false, 
   2041     "type": "target"
   2042   }, 
   2043   {
   2044     "deps": [
   2045       "gpr", 
   2046       "gpr_test_util", 
   2047       "grpc", 
   2048       "grpc_test_util"
   2049     ], 
   2050     "headers": [], 
   2051     "is_filegroup": false, 
   2052     "language": "c", 
   2053     "name": "slice_buffer_test", 
   2054     "src": [
   2055       "test/core/slice/slice_buffer_test.cc"
   2056     ], 
   2057     "third_party": false, 
   2058     "type": "target"
   2059   }, 
   2060   {
   2061     "deps": [
   2062       "gpr", 
   2063       "gpr_test_util", 
   2064       "grpc", 
   2065       "grpc_test_util"
   2066     ], 
   2067     "headers": [], 
   2068     "is_filegroup": false, 
   2069     "language": "c", 
   2070     "name": "slice_string_helpers_test", 
   2071     "src": [
   2072       "test/core/slice/slice_string_helpers_test.cc"
   2073     ], 
   2074     "third_party": false, 
   2075     "type": "target"
   2076   }, 
   2077   {
   2078     "deps": [
   2079       "gpr", 
   2080       "gpr_test_util", 
   2081       "grpc", 
   2082       "grpc_test_util"
   2083     ], 
   2084     "headers": [], 
   2085     "is_filegroup": false, 
   2086     "language": "c", 
   2087     "name": "slice_test", 
   2088     "src": [
   2089       "test/core/slice/slice_test.cc"
   2090     ], 
   2091     "third_party": false, 
   2092     "type": "target"
   2093   }, 
   2094   {
   2095     "deps": [
   2096       "gpr", 
   2097       "gpr_test_util", 
   2098       "grpc", 
   2099       "grpc_test_util"
   2100     ], 
   2101     "headers": [], 
   2102     "is_filegroup": false, 
   2103     "language": "c", 
   2104     "name": "sockaddr_resolver_test", 
   2105     "src": [
   2106       "test/core/client_channel/resolvers/sockaddr_resolver_test.cc"
   2107     ], 
   2108     "third_party": false, 
   2109     "type": "target"
   2110   }, 
   2111   {
   2112     "deps": [
   2113       "gpr", 
   2114       "gpr_test_util", 
   2115       "grpc", 
   2116       "grpc_test_util"
   2117     ], 
   2118     "headers": [], 
   2119     "is_filegroup": false, 
   2120     "language": "c", 
   2121     "name": "sockaddr_utils_test", 
   2122     "src": [
   2123       "test/core/iomgr/sockaddr_utils_test.cc"
   2124     ], 
   2125     "third_party": false, 
   2126     "type": "target"
   2127   }, 
   2128   {
   2129     "deps": [
   2130       "gpr", 
   2131       "gpr_test_util", 
   2132       "grpc", 
   2133       "grpc_test_util"
   2134     ], 
   2135     "headers": [], 
   2136     "is_filegroup": false, 
   2137     "language": "c", 
   2138     "name": "socket_utils_test", 
   2139     "src": [
   2140       "test/core/iomgr/socket_utils_test.cc"
   2141     ], 
   2142     "third_party": false, 
   2143     "type": "target"
   2144   }, 
   2145   {
   2146     "deps": [
   2147       "gpr", 
   2148       "gpr_test_util", 
   2149       "grpc", 
   2150       "grpc_test_util"
   2151     ], 
   2152     "headers": [], 
   2153     "is_filegroup": false, 
   2154     "language": "c", 
   2155     "name": "ssl_server_fuzzer", 
   2156     "src": [
   2157       "test/core/security/ssl_server_fuzzer.cc"
   2158     ], 
   2159     "third_party": false, 
   2160     "type": "target"
   2161   }, 
   2162   {
   2163     "deps": [
   2164       "gpr", 
   2165       "gpr_test_util", 
   2166       "grpc", 
   2167       "transport_security_test_lib"
   2168     ], 
   2169     "headers": [], 
   2170     "is_filegroup": false, 
   2171     "language": "c", 
   2172     "name": "ssl_transport_security_test", 
   2173     "src": [
   2174       "test/core/tsi/ssl_transport_security_test.cc"
   2175     ], 
   2176     "third_party": false, 
   2177     "type": "target"
   2178   }, 
   2179   {
   2180     "deps": [
   2181       "gpr", 
   2182       "gpr_test_util", 
   2183       "grpc", 
   2184       "grpc_test_util"
   2185     ], 
   2186     "headers": [], 
   2187     "is_filegroup": false, 
   2188     "language": "c", 
   2189     "name": "status_conversion_test", 
   2190     "src": [
   2191       "test/core/transport/status_conversion_test.cc"
   2192     ], 
   2193     "third_party": false, 
   2194     "type": "target"
   2195   }, 
   2196   {
   2197     "deps": [
   2198       "gpr", 
   2199       "gpr_test_util", 
   2200       "grpc", 
   2201       "grpc_test_util"
   2202     ], 
   2203     "headers": [], 
   2204     "is_filegroup": false, 
   2205     "language": "c", 
   2206     "name": "stream_compression_test", 
   2207     "src": [
   2208       "test/core/compression/stream_compression_test.cc"
   2209     ], 
   2210     "third_party": false, 
   2211     "type": "target"
   2212   }, 
   2213   {
   2214     "deps": [
   2215       "gpr", 
   2216       "gpr_test_util", 
   2217       "grpc", 
   2218       "grpc_test_util"
   2219     ], 
   2220     "headers": [], 
   2221     "is_filegroup": false, 
   2222     "language": "c", 
   2223     "name": "stream_owned_slice_test", 
   2224     "src": [
   2225       "test/core/transport/stream_owned_slice_test.cc"
   2226     ], 
   2227     "third_party": false, 
   2228     "type": "target"
   2229   }, 
   2230   {
   2231     "deps": [
   2232       "gpr", 
   2233       "gpr_test_util", 
   2234       "grpc", 
   2235       "grpc_test_util"
   2236     ], 
   2237     "headers": [], 
   2238     "is_filegroup": false, 
   2239     "language": "c", 
   2240     "name": "tcp_client_posix_test", 
   2241     "src": [
   2242       "test/core/iomgr/tcp_client_posix_test.cc"
   2243     ], 
   2244     "third_party": false, 
   2245     "type": "target"
   2246   }, 
   2247   {
   2248     "deps": [
   2249       "gpr", 
   2250       "gpr_test_util", 
   2251       "grpc", 
   2252       "grpc_test_util"
   2253     ], 
   2254     "headers": [], 
   2255     "is_filegroup": false, 
   2256     "language": "c", 
   2257     "name": "tcp_client_uv_test", 
   2258     "src": [
   2259       "test/core/iomgr/tcp_client_uv_test.cc"
   2260     ], 
   2261     "third_party": false, 
   2262     "type": "target"
   2263   }, 
   2264   {
   2265     "deps": [
   2266       "gpr", 
   2267       "gpr_test_util", 
   2268       "grpc", 
   2269       "grpc_test_util"
   2270     ], 
   2271     "headers": [], 
   2272     "is_filegroup": false, 
   2273     "language": "c", 
   2274     "name": "tcp_posix_test", 
   2275     "src": [
   2276       "test/core/iomgr/tcp_posix_test.cc"
   2277     ], 
   2278     "third_party": false, 
   2279     "type": "target"
   2280   }, 
   2281   {
   2282     "deps": [
   2283       "gpr", 
   2284       "gpr_test_util", 
   2285       "grpc", 
   2286       "grpc_test_util"
   2287     ], 
   2288     "headers": [], 
   2289     "is_filegroup": false, 
   2290     "language": "c", 
   2291     "name": "tcp_server_posix_test", 
   2292     "src": [
   2293       "test/core/iomgr/tcp_server_posix_test.cc"
   2294     ], 
   2295     "third_party": false, 
   2296     "type": "target"
   2297   }, 
   2298   {
   2299     "deps": [
   2300       "gpr", 
   2301       "gpr_test_util", 
   2302       "grpc", 
   2303       "grpc_test_util"
   2304     ], 
   2305     "headers": [], 
   2306     "is_filegroup": false, 
   2307     "language": "c", 
   2308     "name": "tcp_server_uv_test", 
   2309     "src": [
   2310       "test/core/iomgr/tcp_server_uv_test.cc"
   2311     ], 
   2312     "third_party": false, 
   2313     "type": "target"
   2314   }, 
   2315   {
   2316     "deps": [
   2317       "gpr", 
   2318       "gpr_test_util", 
   2319       "grpc", 
   2320       "grpc_test_util"
   2321     ], 
   2322     "headers": [], 
   2323     "is_filegroup": false, 
   2324     "language": "c", 
   2325     "name": "time_averaged_stats_test", 
   2326     "src": [
   2327       "test/core/iomgr/time_averaged_stats_test.cc"
   2328     ], 
   2329     "third_party": false, 
   2330     "type": "target"
   2331   }, 
   2332   {
   2333     "deps": [
   2334       "gpr", 
   2335       "gpr_test_util", 
   2336       "grpc", 
   2337       "grpc_test_util"
   2338     ], 
   2339     "headers": [], 
   2340     "is_filegroup": false, 
   2341     "language": "c", 
   2342     "name": "timeout_encoding_test", 
   2343     "src": [
   2344       "test/core/transport/timeout_encoding_test.cc"
   2345     ], 
   2346     "third_party": false, 
   2347     "type": "target"
   2348   }, 
   2349   {
   2350     "deps": [
   2351       "gpr", 
   2352       "gpr_test_util", 
   2353       "grpc", 
   2354       "grpc_test_util"
   2355     ], 
   2356     "headers": [], 
   2357     "is_filegroup": false, 
   2358     "language": "c", 
   2359     "name": "timer_heap_test", 
   2360     "src": [
   2361       "test/core/iomgr/timer_heap_test.cc"
   2362     ], 
   2363     "third_party": false, 
   2364     "type": "target"
   2365   }, 
   2366   {
   2367     "deps": [
   2368       "gpr", 
   2369       "gpr_test_util", 
   2370       "grpc", 
   2371       "grpc_test_util"
   2372     ], 
   2373     "headers": [], 
   2374     "is_filegroup": false, 
   2375     "language": "c", 
   2376     "name": "timer_list_test", 
   2377     "src": [
   2378       "test/core/iomgr/timer_list_test.cc"
   2379     ], 
   2380     "third_party": false, 
   2381     "type": "target"
   2382   }, 
   2383   {
   2384     "deps": [
   2385       "gpr", 
   2386       "gpr_test_util", 
   2387       "grpc", 
   2388       "grpc_test_util"
   2389     ], 
   2390     "headers": [], 
   2391     "is_filegroup": false, 
   2392     "language": "c", 
   2393     "name": "transport_connectivity_state_test", 
   2394     "src": [
   2395       "test/core/transport/connectivity_state_test.cc"
   2396     ], 
   2397     "third_party": false, 
   2398     "type": "target"
   2399   }, 
   2400   {
   2401     "deps": [
   2402       "gpr", 
   2403       "gpr_test_util", 
   2404       "grpc", 
   2405       "grpc_test_util"
   2406     ], 
   2407     "headers": [], 
   2408     "is_filegroup": false, 
   2409     "language": "c", 
   2410     "name": "transport_metadata_test", 
   2411     "src": [
   2412       "test/core/transport/metadata_test.cc"
   2413     ], 
   2414     "third_party": false, 
   2415     "type": "target"
   2416   }, 
   2417   {
   2418     "deps": [
   2419       "gpr", 
   2420       "gpr_test_util", 
   2421       "grpc", 
   2422       "grpc_test_util"
   2423     ], 
   2424     "headers": [], 
   2425     "is_filegroup": false, 
   2426     "language": "c", 
   2427     "name": "transport_security_test", 
   2428     "src": [
   2429       "test/core/tsi/transport_security_test.cc"
   2430     ], 
   2431     "third_party": false, 
   2432     "type": "target"
   2433   }, 
   2434   {
   2435     "deps": [
   2436       "gpr", 
   2437       "gpr_test_util", 
   2438       "grpc", 
   2439       "grpc_test_util"
   2440     ], 
   2441     "headers": [], 
   2442     "is_filegroup": false, 
   2443     "language": "c", 
   2444     "name": "udp_server_test", 
   2445     "src": [
   2446       "test/core/iomgr/udp_server_test.cc"
   2447     ], 
   2448     "third_party": false, 
   2449     "type": "target"
   2450   }, 
   2451   {
   2452     "deps": [
   2453       "gpr", 
   2454       "gpr_test_util", 
   2455       "grpc", 
   2456       "grpc_test_util"
   2457     ], 
   2458     "headers": [], 
   2459     "is_filegroup": false, 
   2460     "language": "c", 
   2461     "name": "uri_fuzzer_test", 
   2462     "src": [
   2463       "test/core/client_channel/uri_fuzzer_test.cc"
   2464     ], 
   2465     "third_party": false, 
   2466     "type": "target"
   2467   }, 
   2468   {
   2469     "deps": [
   2470       "gpr", 
   2471       "gpr_test_util", 
   2472       "grpc", 
   2473       "grpc_test_util"
   2474     ], 
   2475     "headers": [], 
   2476     "is_filegroup": false, 
   2477     "language": "c", 
   2478     "name": "uri_parser_test", 
   2479     "src": [
   2480       "test/core/client_channel/uri_parser_test.cc"
   2481     ], 
   2482     "third_party": false, 
   2483     "type": "target"
   2484   }, 
   2485   {
   2486     "deps": [
   2487       "gpr", 
   2488       "gpr_test_util", 
   2489       "grpc", 
   2490       "grpc_test_util"
   2491     ], 
   2492     "headers": [], 
   2493     "is_filegroup": false, 
   2494     "language": "c", 
   2495     "name": "wakeup_fd_cv_test", 
   2496     "src": [
   2497       "test/core/iomgr/wakeup_fd_cv_test.cc"
   2498     ], 
   2499     "third_party": false, 
   2500     "type": "target"
   2501   }, 
   2502   {
   2503     "deps": [
   2504       "gpr", 
   2505       "gpr_test_util", 
   2506       "grpc++_test_util_unsecure", 
   2507       "grpc++_unsecure", 
   2508       "grpc_test_util_unsecure", 
   2509       "grpc_unsecure"
   2510     ], 
   2511     "headers": [], 
   2512     "is_filegroup": false, 
   2513     "language": "c++", 
   2514     "name": "alarm_test", 
   2515     "src": [
   2516       "test/cpp/common/alarm_test.cc"
   2517     ], 
   2518     "third_party": false, 
   2519     "type": "target"
   2520   }, 
   2521   {
   2522     "deps": [
   2523       "alts_test_util", 
   2524       "gpr", 
   2525       "grpc"
   2526     ], 
   2527     "headers": [], 
   2528     "is_filegroup": false, 
   2529     "language": "c++", 
   2530     "name": "alts_counter_test", 
   2531     "src": [
   2532       "test/core/tsi/alts/frame_protector/alts_counter_test.cc"
   2533     ], 
   2534     "third_party": false, 
   2535     "type": "target"
   2536   }, 
   2537   {
   2538     "deps": [
   2539       "alts_test_util", 
   2540       "gpr", 
   2541       "gpr_test_util", 
   2542       "grpc"
   2543     ], 
   2544     "headers": [], 
   2545     "is_filegroup": false, 
   2546     "language": "c++", 
   2547     "name": "alts_crypt_test", 
   2548     "src": [
   2549       "test/core/tsi/alts/crypt/aes_gcm_test.cc"
   2550     ], 
   2551     "third_party": false, 
   2552     "type": "target"
   2553   }, 
   2554   {
   2555     "deps": [
   2556       "alts_test_util", 
   2557       "gpr", 
   2558       "grpc"
   2559     ], 
   2560     "headers": [], 
   2561     "is_filegroup": false, 
   2562     "language": "c++", 
   2563     "name": "alts_crypter_test", 
   2564     "src": [
   2565       "test/core/tsi/alts/frame_protector/alts_crypter_test.cc"
   2566     ], 
   2567     "third_party": false, 
   2568     "type": "target"
   2569   }, 
   2570   {
   2571     "deps": [
   2572       "alts_test_util", 
   2573       "gpr", 
   2574       "grpc"
   2575     ], 
   2576     "headers": [], 
   2577     "is_filegroup": false, 
   2578     "language": "c++", 
   2579     "name": "alts_frame_handler_test", 
   2580     "src": [
   2581       "test/core/tsi/alts/frame_protector/frame_handler_test.cc"
   2582     ], 
   2583     "third_party": false, 
   2584     "type": "target"
   2585   }, 
   2586   {
   2587     "deps": [
   2588       "alts_test_util", 
   2589       "gpr", 
   2590       "grpc", 
   2591       "transport_security_test_lib"
   2592     ], 
   2593     "headers": [], 
   2594     "is_filegroup": false, 
   2595     "language": "c++", 
   2596     "name": "alts_frame_protector_test", 
   2597     "src": [
   2598       "test/core/tsi/alts/frame_protector/alts_frame_protector_test.cc"
   2599     ], 
   2600     "third_party": false, 
   2601     "type": "target"
   2602   }, 
   2603   {
   2604     "deps": [
   2605       "alts_test_util", 
   2606       "gpr", 
   2607       "grpc"
   2608     ], 
   2609     "headers": [], 
   2610     "is_filegroup": false, 
   2611     "language": "c++", 
   2612     "name": "alts_grpc_record_protocol_test", 
   2613     "src": [
   2614       "test/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_test.cc"
   2615     ], 
   2616     "third_party": false, 
   2617     "type": "target"
   2618   }, 
   2619   {
   2620     "deps": [
   2621       "alts_test_util", 
   2622       "gpr", 
   2623       "grpc"
   2624     ], 
   2625     "headers": [], 
   2626     "is_filegroup": false, 
   2627     "language": "c++", 
   2628     "name": "alts_handshaker_client_test", 
   2629     "src": [
   2630       "test/core/tsi/alts/handshaker/alts_handshaker_client_test.cc"
   2631     ], 
   2632     "third_party": false, 
   2633     "type": "target"
   2634   }, 
   2635   {
   2636     "deps": [
   2637       "alts_test_util", 
   2638       "gpr", 
   2639       "grpc"
   2640     ], 
   2641     "headers": [], 
   2642     "is_filegroup": false, 
   2643     "language": "c++", 
   2644     "name": "alts_handshaker_service_api_test", 
   2645     "src": [
   2646       "test/core/tsi/alts/handshaker/alts_handshaker_service_api_test.cc"
   2647     ], 
   2648     "third_party": false, 
   2649     "type": "target"
   2650   }, 
   2651   {
   2652     "deps": [
   2653       "alts_test_util", 
   2654       "gpr", 
   2655       "grpc"
   2656     ], 
   2657     "headers": [], 
   2658     "is_filegroup": false, 
   2659     "language": "c++", 
   2660     "name": "alts_iovec_record_protocol_test", 
   2661     "src": [
   2662       "test/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol_test.cc"
   2663     ], 
   2664     "third_party": false, 
   2665     "type": "target"
   2666   }, 
   2667   {
   2668     "deps": [
   2669       "gpr", 
   2670       "grpc"
   2671     ], 
   2672     "headers": [], 
   2673     "is_filegroup": false, 
   2674     "language": "c++", 
   2675     "name": "alts_security_connector_test", 
   2676     "src": [
   2677       "test/core/security/alts_security_connector_test.cc"
   2678     ], 
   2679     "third_party": false, 
   2680     "type": "target"
   2681   }, 
   2682   {
   2683     "deps": [
   2684       "alts_test_util", 
   2685       "gpr", 
   2686       "grpc"
   2687     ], 
   2688     "headers": [], 
   2689     "is_filegroup": false, 
   2690     "language": "c++", 
   2691     "name": "alts_tsi_handshaker_test", 
   2692     "src": [
   2693       "test/core/tsi/alts/handshaker/alts_tsi_handshaker_test.cc"
   2694     ], 
   2695     "third_party": false, 
   2696     "type": "target"
   2697   }, 
   2698   {
   2699     "deps": [
   2700       "alts_test_util", 
   2701       "gpr", 
   2702       "grpc"
   2703     ], 
   2704     "headers": [], 
   2705     "is_filegroup": false, 
   2706     "language": "c++", 
   2707     "name": "alts_tsi_utils_test", 
   2708     "src": [
   2709       "test/core/tsi/alts/handshaker/alts_tsi_utils_test.cc"
   2710     ], 
   2711     "third_party": false, 
   2712     "type": "target"
   2713   }, 
   2714   {
   2715     "deps": [
   2716       "alts_test_util", 
   2717       "gpr", 
   2718       "grpc"
   2719     ], 
   2720     "headers": [], 
   2721     "is_filegroup": false, 
   2722     "language": "c++", 
   2723     "name": "alts_zero_copy_grpc_protector_test", 
   2724     "src": [
   2725       "test/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector_test.cc"
   2726     ], 
   2727     "third_party": false, 
   2728     "type": "target"
   2729   }, 
   2730   {
   2731     "deps": [
   2732       "gpr", 
   2733       "gpr_test_util", 
   2734       "grpc", 
   2735       "grpc++", 
   2736       "grpc++_test_util", 
   2737       "grpc_test_util"
   2738     ], 
   2739     "headers": [], 
   2740     "is_filegroup": false, 
   2741     "language": "c++", 
   2742     "name": "async_end2end_test", 
   2743     "src": [
   2744       "test/cpp/end2end/async_end2end_test.cc"
   2745     ], 
   2746     "third_party": false, 
   2747     "type": "target"
   2748   }, 
   2749   {
   2750     "deps": [
   2751       "gpr", 
   2752       "gpr_test_util", 
   2753       "grpc", 
   2754       "grpc++", 
   2755       "grpc++_test_util", 
   2756       "grpc_test_util"
   2757     ], 
   2758     "headers": [], 
   2759     "is_filegroup": false, 
   2760     "language": "c++", 
   2761     "name": "auth_property_iterator_test", 
   2762     "src": [
   2763       "test/cpp/common/auth_property_iterator_test.cc"
   2764     ], 
   2765     "third_party": false, 
   2766     "type": "target"
   2767   }, 
   2768   {
   2769     "deps": [
   2770       "gpr", 
   2771       "gpr_test_util", 
   2772       "grpc", 
   2773       "grpc_test_util"
   2774     ], 
   2775     "headers": [], 
   2776     "is_filegroup": false, 
   2777     "language": "c++", 
   2778     "name": "backoff_test", 
   2779     "src": [
   2780       "test/core/backoff/backoff_test.cc"
   2781     ], 
   2782     "third_party": false, 
   2783     "type": "target"
   2784   }, 
   2785   {
   2786     "deps": [
   2787       "gpr", 
   2788       "gpr_test_util", 
   2789       "grpc", 
   2790       "grpc++", 
   2791       "grpc++_test_util", 
   2792       "grpc_test_util"
   2793     ], 
   2794     "headers": [], 
   2795     "is_filegroup": false, 
   2796     "language": "c++", 
   2797     "name": "bdp_estimator_test", 
   2798     "src": [
   2799       "test/core/transport/bdp_estimator_test.cc"
   2800     ], 
   2801     "third_party": false, 
   2802     "type": "target"
   2803   }, 
   2804   {
   2805     "deps": [
   2806       "benchmark", 
   2807       "gpr", 
   2808       "gpr_test_util", 
   2809       "grpc++_test_config", 
   2810       "grpc++_test_util_unsecure", 
   2811       "grpc++_unsecure", 
   2812       "grpc_benchmark", 
   2813       "grpc_test_util_unsecure", 
   2814       "grpc_unsecure"
   2815     ], 
   2816     "headers": [], 
   2817     "is_filegroup": false, 
   2818     "language": "c++", 
   2819     "name": "bm_arena", 
   2820     "src": [
   2821       "test/cpp/microbenchmarks/bm_arena.cc"
   2822     ], 
   2823     "third_party": false, 
   2824     "type": "target"
   2825   }, 
   2826   {
   2827     "deps": [
   2828       "benchmark", 
   2829       "gpr", 
   2830       "gpr_test_util", 
   2831       "grpc++_test_config", 
   2832       "grpc++_test_util_unsecure", 
   2833       "grpc++_unsecure", 
   2834       "grpc_benchmark", 
   2835       "grpc_test_util_unsecure", 
   2836       "grpc_unsecure"
   2837     ], 
   2838     "headers": [], 
   2839     "is_filegroup": false, 
   2840     "language": "c++", 
   2841     "name": "bm_call_create", 
   2842     "src": [
   2843       "test/cpp/microbenchmarks/bm_call_create.cc"
   2844     ], 
   2845     "third_party": false, 
   2846     "type": "target"
   2847   }, 
   2848   {
   2849     "deps": [
   2850       "benchmark", 
   2851       "gpr", 
   2852       "gpr_test_util", 
   2853       "grpc++_test_config", 
   2854       "grpc++_test_util_unsecure", 
   2855       "grpc++_unsecure", 
   2856       "grpc_benchmark", 
   2857       "grpc_test_util_unsecure", 
   2858       "grpc_unsecure"
   2859     ], 
   2860     "headers": [], 
   2861     "is_filegroup": false, 
   2862     "language": "c++", 
   2863     "name": "bm_channel", 
   2864     "src": [
   2865       "test/cpp/microbenchmarks/bm_channel.cc"
   2866     ], 
   2867     "third_party": false, 
   2868     "type": "target"
   2869   }, 
   2870   {
   2871     "deps": [
   2872       "benchmark", 
   2873       "gpr", 
   2874       "gpr_test_util", 
   2875       "grpc++_test_config", 
   2876       "grpc++_test_util_unsecure", 
   2877       "grpc++_unsecure", 
   2878       "grpc_benchmark", 
   2879       "grpc_test_util_unsecure", 
   2880       "grpc_unsecure"
   2881     ], 
   2882     "headers": [], 
   2883     "is_filegroup": false, 
   2884     "language": "c++", 
   2885     "name": "bm_chttp2_hpack", 
   2886     "src": [
   2887       "test/cpp/microbenchmarks/bm_chttp2_hpack.cc"
   2888     ], 
   2889     "third_party": false, 
   2890     "type": "target"
   2891   }, 
   2892   {
   2893     "deps": [
   2894       "benchmark", 
   2895       "gpr", 
   2896       "gpr_test_util", 
   2897       "grpc++_test_config", 
   2898       "grpc++_test_util_unsecure", 
   2899       "grpc++_unsecure", 
   2900       "grpc_benchmark", 
   2901       "grpc_test_util_unsecure", 
   2902       "grpc_unsecure"
   2903     ], 
   2904     "headers": [], 
   2905     "is_filegroup": false, 
   2906     "language": "c++", 
   2907     "name": "bm_chttp2_transport", 
   2908     "src": [
   2909       "test/cpp/microbenchmarks/bm_chttp2_transport.cc"
   2910     ], 
   2911     "third_party": false, 
   2912     "type": "target"
   2913   }, 
   2914   {
   2915     "deps": [
   2916       "benchmark", 
   2917       "gpr", 
   2918       "gpr_test_util", 
   2919       "grpc++_test_config", 
   2920       "grpc++_test_util_unsecure", 
   2921       "grpc++_unsecure", 
   2922       "grpc_benchmark", 
   2923       "grpc_test_util_unsecure", 
   2924       "grpc_unsecure"
   2925     ], 
   2926     "headers": [], 
   2927     "is_filegroup": false, 
   2928     "language": "c++", 
   2929     "name": "bm_closure", 
   2930     "src": [
   2931       "test/cpp/microbenchmarks/bm_closure.cc"
   2932     ], 
   2933     "third_party": false, 
   2934     "type": "target"
   2935   }, 
   2936   {
   2937     "deps": [
   2938       "benchmark", 
   2939       "gpr", 
   2940       "gpr_test_util", 
   2941       "grpc++_test_config", 
   2942       "grpc++_test_util_unsecure", 
   2943       "grpc++_unsecure", 
   2944       "grpc_benchmark", 
   2945       "grpc_test_util_unsecure", 
   2946       "grpc_unsecure"
   2947     ], 
   2948     "headers": [], 
   2949     "is_filegroup": false, 
   2950     "language": "c++", 
   2951     "name": "bm_cq", 
   2952     "src": [
   2953       "test/cpp/microbenchmarks/bm_cq.cc"
   2954     ], 
   2955     "third_party": false, 
   2956     "type": "target"
   2957   }, 
   2958   {
   2959     "deps": [
   2960       "benchmark", 
   2961       "gpr", 
   2962       "gpr_test_util", 
   2963       "grpc++_test_config", 
   2964       "grpc++_test_util_unsecure", 
   2965       "grpc++_unsecure", 
   2966       "grpc_benchmark", 
   2967       "grpc_test_util_unsecure", 
   2968       "grpc_unsecure"
   2969     ], 
   2970     "headers": [], 
   2971     "is_filegroup": false, 
   2972     "language": "c++", 
   2973     "name": "bm_cq_multiple_threads", 
   2974     "src": [
   2975       "test/cpp/microbenchmarks/bm_cq_multiple_threads.cc"
   2976     ], 
   2977     "third_party": false, 
   2978     "type": "target"
   2979   }, 
   2980   {
   2981     "deps": [
   2982       "benchmark", 
   2983       "gpr", 
   2984       "gpr_test_util", 
   2985       "grpc++_test_config", 
   2986       "grpc++_test_util_unsecure", 
   2987       "grpc++_unsecure", 
   2988       "grpc_benchmark", 
   2989       "grpc_test_util_unsecure", 
   2990       "grpc_unsecure"
   2991     ], 
   2992     "headers": [], 
   2993     "is_filegroup": false, 
   2994     "language": "c++", 
   2995     "name": "bm_error", 
   2996     "src": [
   2997       "test/cpp/microbenchmarks/bm_error.cc"
   2998     ], 
   2999     "third_party": false, 
   3000     "type": "target"
   3001   }, 
   3002   {
   3003     "deps": [
   3004       "benchmark", 
   3005       "gpr", 
   3006       "gpr_test_util", 
   3007       "grpc++_test_config", 
   3008       "grpc++_test_util_unsecure", 
   3009       "grpc++_unsecure", 
   3010       "grpc_benchmark", 
   3011       "grpc_test_util_unsecure", 
   3012       "grpc_unsecure"
   3013     ], 
   3014     "headers": [
   3015       "test/cpp/microbenchmarks/fullstack_streaming_ping_pong.h"
   3016     ], 
   3017     "is_filegroup": false, 
   3018     "language": "c++", 
   3019     "name": "bm_fullstack_streaming_ping_pong", 
   3020     "src": [
   3021       "test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.cc", 
   3022       "test/cpp/microbenchmarks/fullstack_streaming_ping_pong.h"
   3023     ], 
   3024     "third_party": false, 
   3025     "type": "target"
   3026   }, 
   3027   {
   3028     "deps": [
   3029       "benchmark", 
   3030       "gpr", 
   3031       "gpr_test_util", 
   3032       "grpc++_test_config", 
   3033       "grpc++_test_util_unsecure", 
   3034       "grpc++_unsecure", 
   3035       "grpc_benchmark", 
   3036       "grpc_test_util_unsecure", 
   3037       "grpc_unsecure"
   3038     ], 
   3039     "headers": [
   3040       "test/cpp/microbenchmarks/fullstack_streaming_pump.h"
   3041     ], 
   3042     "is_filegroup": false, 
   3043     "language": "c++", 
   3044     "name": "bm_fullstack_streaming_pump", 
   3045     "src": [
   3046       "test/cpp/microbenchmarks/bm_fullstack_streaming_pump.cc", 
   3047       "test/cpp/microbenchmarks/fullstack_streaming_pump.h"
   3048     ], 
   3049     "third_party": false, 
   3050     "type": "target"
   3051   }, 
   3052   {
   3053     "deps": [
   3054       "benchmark", 
   3055       "gpr", 
   3056       "gpr_test_util", 
   3057       "grpc++_test_config", 
   3058       "grpc++_test_util_unsecure", 
   3059       "grpc++_unsecure", 
   3060       "grpc_benchmark", 
   3061       "grpc_test_util_unsecure", 
   3062       "grpc_unsecure"
   3063     ], 
   3064     "headers": [], 
   3065     "is_filegroup": false, 
   3066     "language": "c++", 
   3067     "name": "bm_fullstack_trickle", 
   3068     "src": [
   3069       "test/cpp/microbenchmarks/bm_fullstack_trickle.cc"
   3070     ], 
   3071     "third_party": false, 
   3072     "type": "target"
   3073   }, 
   3074   {
   3075     "deps": [
   3076       "benchmark", 
   3077       "gpr", 
   3078       "gpr_test_util", 
   3079       "grpc++_test_config", 
   3080       "grpc++_test_util_unsecure", 
   3081       "grpc++_unsecure", 
   3082       "grpc_benchmark", 
   3083       "grpc_test_util_unsecure", 
   3084       "grpc_unsecure"
   3085     ], 
   3086     "headers": [
   3087       "test/cpp/microbenchmarks/fullstack_unary_ping_pong.h"
   3088     ], 
   3089     "is_filegroup": false, 
   3090     "language": "c++", 
   3091     "name": "bm_fullstack_unary_ping_pong", 
   3092     "src": [
   3093       "test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong.cc", 
   3094       "test/cpp/microbenchmarks/fullstack_unary_ping_pong.h"
   3095     ], 
   3096     "third_party": false, 
   3097     "type": "target"
   3098   }, 
   3099   {
   3100     "deps": [
   3101       "benchmark", 
   3102       "gpr", 
   3103       "gpr_test_util", 
   3104       "grpc++_test_config", 
   3105       "grpc++_test_util_unsecure", 
   3106       "grpc++_unsecure", 
   3107       "grpc_benchmark", 
   3108       "grpc_test_util_unsecure", 
   3109       "grpc_unsecure"
   3110     ], 
   3111     "headers": [], 
   3112     "is_filegroup": false, 
   3113     "language": "c++", 
   3114     "name": "bm_metadata", 
   3115     "src": [
   3116       "test/cpp/microbenchmarks/bm_metadata.cc"
   3117     ], 
   3118     "third_party": false, 
   3119     "type": "target"
   3120   }, 
   3121   {
   3122     "deps": [
   3123       "benchmark", 
   3124       "gpr", 
   3125       "gpr_test_util", 
   3126       "grpc++_test_config", 
   3127       "grpc++_test_util_unsecure", 
   3128       "grpc++_unsecure", 
   3129       "grpc_benchmark", 
   3130       "grpc_test_util_unsecure", 
   3131       "grpc_unsecure"
   3132     ], 
   3133     "headers": [], 
   3134     "is_filegroup": false, 
   3135     "language": "c++", 
   3136     "name": "bm_pollset", 
   3137     "src": [
   3138       "test/cpp/microbenchmarks/bm_pollset.cc"
   3139     ], 
   3140     "third_party": false, 
   3141     "type": "target"
   3142   }, 
   3143   {
   3144     "deps": [
   3145       "gpr", 
   3146       "gpr_test_util", 
   3147       "grpc", 
   3148       "grpc_test_util"
   3149     ], 
   3150     "headers": [], 
   3151     "is_filegroup": false, 
   3152     "language": "c++", 
   3153     "name": "byte_stream_test", 
   3154     "src": [
   3155       "test/core/transport/byte_stream_test.cc"
   3156     ], 
   3157     "third_party": false, 
   3158     "type": "target"
   3159   }, 
   3160   {
   3161     "deps": [
   3162       "gpr", 
   3163       "grpc", 
   3164       "grpc++"
   3165     ], 
   3166     "headers": [], 
   3167     "is_filegroup": false, 
   3168     "language": "c++", 
   3169     "name": "channel_arguments_test", 
   3170     "src": [
   3171       "test/cpp/common/channel_arguments_test.cc"
   3172     ], 
   3173     "third_party": false, 
   3174     "type": "target"
   3175   }, 
   3176   {
   3177     "deps": [
   3178       "gpr", 
   3179       "grpc", 
   3180       "grpc++"
   3181     ], 
   3182     "headers": [], 
   3183     "is_filegroup": false, 
   3184     "language": "c++", 
   3185     "name": "channel_filter_test", 
   3186     "src": [
   3187       "test/cpp/common/channel_filter_test.cc"
   3188     ], 
   3189     "third_party": false, 
   3190     "type": "target"
   3191   }, 
   3192   {
   3193     "deps": [
   3194       "gpr", 
   3195       "gpr_test_util", 
   3196       "grpc", 
   3197       "grpc++", 
   3198       "grpc++_test", 
   3199       "grpc++_test_util", 
   3200       "grpc_test_util", 
   3201       "grpcpp_channelz_proto"
   3202     ], 
   3203     "headers": [], 
   3204     "is_filegroup": false, 
   3205     "language": "c++", 
   3206     "name": "channel_trace_test", 
   3207     "src": [
   3208       "test/core/channel/channel_trace_test.cc"
   3209     ], 
   3210     "third_party": false, 
   3211     "type": "target"
   3212   }, 
   3213   {
   3214     "deps": [
   3215       "gpr", 
   3216       "gpr_test_util", 
   3217       "grpc", 
   3218       "grpc++", 
   3219       "grpc++_test", 
   3220       "grpc++_test_util", 
   3221       "grpc_test_util"
   3222     ], 
   3223     "headers": [], 
   3224     "is_filegroup": false, 
   3225     "language": "c++", 
   3226     "name": "channelz_registry_test", 
   3227     "src": [
   3228       "test/core/channel/channelz_registry_test.cc"
   3229     ], 
   3230     "third_party": false, 
   3231     "type": "target"
   3232   }, 
   3233   {
   3234     "deps": [
   3235       "gpr", 
   3236       "gpr_test_util", 
   3237       "grpc", 
   3238       "grpc++", 
   3239       "grpc++_test_util", 
   3240       "grpc_test_util", 
   3241       "grpcpp_channelz", 
   3242       "grpcpp_channelz_proto"
   3243     ], 
   3244     "headers": [], 
   3245     "is_filegroup": false, 
   3246     "language": "c++", 
   3247     "name": "channelz_service_test", 
   3248     "src": [
   3249       "test/cpp/end2end/channelz_service_test.cc"
   3250     ], 
   3251     "third_party": false, 
   3252     "type": "target"
   3253   }, 
   3254   {
   3255     "deps": [
   3256       "gpr", 
   3257       "gpr_test_util", 
   3258       "grpc", 
   3259       "grpc++", 
   3260       "grpc++_test", 
   3261       "grpc++_test_util", 
   3262       "grpc_test_util", 
   3263       "grpcpp_channelz_proto"
   3264     ], 
   3265     "headers": [], 
   3266     "is_filegroup": false, 
   3267     "language": "c++", 
   3268     "name": "channelz_test", 
   3269     "src": [
   3270       "test/core/channel/channelz_test.cc"
   3271     ], 
   3272     "third_party": false, 
   3273     "type": "target"
   3274   }, 
   3275   {
   3276     "deps": [
   3277       "gpr", 
   3278       "grpc"
   3279     ], 
   3280     "headers": [], 
   3281     "is_filegroup": false, 
   3282     "language": "c++", 
   3283     "name": "check_gcp_environment_linux_test", 
   3284     "src": [
   3285       "test/core/security/check_gcp_environment_linux_test.cc"
   3286     ], 
   3287     "third_party": false, 
   3288     "type": "target"
   3289   }, 
   3290   {
   3291     "deps": [
   3292       "gpr", 
   3293       "grpc"
   3294     ], 
   3295     "headers": [], 
   3296     "is_filegroup": false, 
   3297     "language": "c++", 
   3298     "name": "check_gcp_environment_windows_test", 
   3299     "src": [
   3300       "test/core/security/check_gcp_environment_windows_test.cc"
   3301     ], 
   3302     "third_party": false, 
   3303     "type": "target"
   3304   }, 
   3305   {
   3306     "deps": [
   3307       "gpr", 
   3308       "gpr_test_util", 
   3309       "grpc", 
   3310       "grpc_test_util"
   3311     ], 
   3312     "headers": [], 
   3313     "is_filegroup": false, 
   3314     "language": "c++", 
   3315     "name": "chttp2_settings_timeout_test", 
   3316     "src": [
   3317       "test/core/transport/chttp2/settings_timeout_test.cc"
   3318     ], 
   3319     "third_party": false, 
   3320     "type": "target"
   3321   }, 
   3322   {
   3323     "deps": [
   3324       "gpr", 
   3325       "gpr_test_util", 
   3326       "grpc", 
   3327       "grpc++", 
   3328       "grpc++_test_util", 
   3329       "grpc_cli_libs", 
   3330       "grpc_test_util"
   3331     ], 
   3332     "headers": [], 
   3333     "is_filegroup": false, 
   3334     "language": "c++", 
   3335     "name": "cli_call_test", 
   3336     "src": [
   3337       "test/cpp/util/cli_call_test.cc"
   3338     ], 
   3339     "third_party": false, 
   3340     "type": "target"
   3341   }, 
   3342   {
   3343     "deps": [
   3344       "gpr", 
   3345       "gpr_test_util", 
   3346       "grpc", 
   3347       "grpc++", 
   3348       "grpc++_test_util", 
   3349       "grpc_test_util"
   3350     ], 
   3351     "headers": [], 
   3352     "is_filegroup": false, 
   3353     "language": "c++", 
   3354     "name": "client_callback_end2end_test", 
   3355     "src": [
   3356       "test/cpp/end2end/client_callback_end2end_test.cc"
   3357     ], 
   3358     "third_party": false, 
   3359     "type": "target"
   3360   }, 
   3361   {
   3362     "deps": [
   3363       "gpr", 
   3364       "gpr_test_util", 
   3365       "grpc", 
   3366       "grpc++", 
   3367       "grpc++_test_util", 
   3368       "grpc_test_util"
   3369     ], 
   3370     "headers": [
   3371       "src/proto/grpc/lb/v1/load_balancer.grpc.pb.h", 
   3372       "src/proto/grpc/lb/v1/load_balancer.pb.h", 
   3373       "src/proto/grpc/lb/v1/load_balancer_mock.grpc.pb.h"
   3374     ], 
   3375     "is_filegroup": false, 
   3376     "language": "c++", 
   3377     "name": "client_channel_stress_test", 
   3378     "src": [
   3379       "test/cpp/client/client_channel_stress_test.cc"
   3380     ], 
   3381     "third_party": false, 
   3382     "type": "target"
   3383   }, 
   3384   {
   3385     "deps": [
   3386       "gpr", 
   3387       "gpr_test_util", 
   3388       "grpc", 
   3389       "grpc++", 
   3390       "grpc++_test_util", 
   3391       "grpc_test_util"
   3392     ], 
   3393     "headers": [], 
   3394     "is_filegroup": false, 
   3395     "language": "c++", 
   3396     "name": "client_crash_test", 
   3397     "src": [
   3398       "test/cpp/end2end/client_crash_test.cc"
   3399     ], 
   3400     "third_party": false, 
   3401     "type": "target"
   3402   }, 
   3403   {
   3404     "deps": [
   3405       "gpr", 
   3406       "gpr_test_util", 
   3407       "grpc", 
   3408       "grpc++", 
   3409       "grpc++_test_util", 
   3410       "grpc_test_util"
   3411     ], 
   3412     "headers": [], 
   3413     "is_filegroup": false, 
   3414     "language": "c++", 
   3415     "name": "client_crash_test_server", 
   3416     "src": [
   3417       "test/cpp/end2end/client_crash_test_server.cc"
   3418     ], 
   3419     "third_party": false, 
   3420     "type": "target"
   3421   }, 
   3422   {
   3423     "deps": [
   3424       "gpr", 
   3425       "gpr_test_util", 
   3426       "grpc", 
   3427       "grpc++", 
   3428       "grpc++_test_util", 
   3429       "grpc_test_util"
   3430     ], 
   3431     "headers": [], 
   3432     "is_filegroup": false, 
   3433     "language": "c++", 
   3434     "name": "client_lb_end2end_test", 
   3435     "src": [
   3436       "test/cpp/end2end/client_lb_end2end_test.cc"
   3437     ], 
   3438     "third_party": false, 
   3439     "type": "target"
   3440   }, 
   3441   {
   3442     "deps": [
   3443       "gpr", 
   3444       "grpc", 
   3445       "grpc++", 
   3446       "grpc++_codegen_base", 
   3447       "grpc++_core_stats"
   3448     ], 
   3449     "headers": [
   3450       "src/proto/grpc/testing/benchmark_service.grpc.pb.h", 
   3451       "src/proto/grpc/testing/benchmark_service.pb.h", 
   3452       "src/proto/grpc/testing/benchmark_service_mock.grpc.pb.h", 
   3453       "src/proto/grpc/testing/control.grpc.pb.h", 
   3454       "src/proto/grpc/testing/control.pb.h", 
   3455       "src/proto/grpc/testing/control_mock.grpc.pb.h", 
   3456       "src/proto/grpc/testing/messages.grpc.pb.h", 
   3457       "src/proto/grpc/testing/messages.pb.h", 
   3458       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   3459       "src/proto/grpc/testing/payloads.grpc.pb.h", 
   3460       "src/proto/grpc/testing/payloads.pb.h", 
   3461       "src/proto/grpc/testing/payloads_mock.grpc.pb.h", 
   3462       "src/proto/grpc/testing/report_qps_scenario_service.grpc.pb.h", 
   3463       "src/proto/grpc/testing/report_qps_scenario_service.pb.h", 
   3464       "src/proto/grpc/testing/report_qps_scenario_service_mock.grpc.pb.h", 
   3465       "src/proto/grpc/testing/stats.grpc.pb.h", 
   3466       "src/proto/grpc/testing/stats.pb.h", 
   3467       "src/proto/grpc/testing/stats_mock.grpc.pb.h", 
   3468       "src/proto/grpc/testing/worker_service.grpc.pb.h", 
   3469       "src/proto/grpc/testing/worker_service.pb.h", 
   3470       "src/proto/grpc/testing/worker_service_mock.grpc.pb.h"
   3471     ], 
   3472     "is_filegroup": false, 
   3473     "language": "c++", 
   3474     "name": "codegen_test_full", 
   3475     "src": [
   3476       "test/cpp/codegen/codegen_test_full.cc"
   3477     ], 
   3478     "third_party": false, 
   3479     "type": "target"
   3480   }, 
   3481   {
   3482     "deps": [
   3483       "gpr", 
   3484       "grpc", 
   3485       "grpc++_codegen_base", 
   3486       "grpc++_codegen_base_src", 
   3487       "grpc++_core_stats"
   3488     ], 
   3489     "headers": [
   3490       "src/proto/grpc/testing/benchmark_service.grpc.pb.h", 
   3491       "src/proto/grpc/testing/benchmark_service.pb.h", 
   3492       "src/proto/grpc/testing/benchmark_service_mock.grpc.pb.h", 
   3493       "src/proto/grpc/testing/control.grpc.pb.h", 
   3494       "src/proto/grpc/testing/control.pb.h", 
   3495       "src/proto/grpc/testing/control_mock.grpc.pb.h", 
   3496       "src/proto/grpc/testing/messages.grpc.pb.h", 
   3497       "src/proto/grpc/testing/messages.pb.h", 
   3498       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   3499       "src/proto/grpc/testing/payloads.grpc.pb.h", 
   3500       "src/proto/grpc/testing/payloads.pb.h", 
   3501       "src/proto/grpc/testing/payloads_mock.grpc.pb.h", 
   3502       "src/proto/grpc/testing/report_qps_scenario_service.grpc.pb.h", 
   3503       "src/proto/grpc/testing/report_qps_scenario_service.pb.h", 
   3504       "src/proto/grpc/testing/report_qps_scenario_service_mock.grpc.pb.h", 
   3505       "src/proto/grpc/testing/stats.grpc.pb.h", 
   3506       "src/proto/grpc/testing/stats.pb.h", 
   3507       "src/proto/grpc/testing/stats_mock.grpc.pb.h", 
   3508       "src/proto/grpc/testing/worker_service.grpc.pb.h", 
   3509       "src/proto/grpc/testing/worker_service.pb.h", 
   3510       "src/proto/grpc/testing/worker_service_mock.grpc.pb.h"
   3511     ], 
   3512     "is_filegroup": false, 
   3513     "language": "c++", 
   3514     "name": "codegen_test_minimal", 
   3515     "src": [
   3516       "test/cpp/codegen/codegen_test_minimal.cc"
   3517     ], 
   3518     "third_party": false, 
   3519     "type": "target"
   3520   }, 
   3521   {
   3522     "deps": [
   3523       "gpr", 
   3524       "grpc", 
   3525       "grpc++"
   3526     ], 
   3527     "headers": [], 
   3528     "is_filegroup": false, 
   3529     "language": "c++", 
   3530     "name": "credentials_test", 
   3531     "src": [
   3532       "test/cpp/client/credentials_test.cc"
   3533     ], 
   3534     "third_party": false, 
   3535     "type": "target"
   3536   }, 
   3537   {
   3538     "deps": [
   3539       "gpr", 
   3540       "gpr_test_util", 
   3541       "grpc", 
   3542       "grpc++", 
   3543       "grpc_test_util"
   3544     ], 
   3545     "headers": [], 
   3546     "is_filegroup": false, 
   3547     "language": "c++", 
   3548     "name": "cxx_byte_buffer_test", 
   3549     "src": [
   3550       "test/cpp/util/byte_buffer_test.cc"
   3551     ], 
   3552     "third_party": false, 
   3553     "type": "target"
   3554   }, 
   3555   {
   3556     "deps": [
   3557       "gpr", 
   3558       "gpr_test_util", 
   3559       "grpc", 
   3560       "grpc++", 
   3561       "grpc_test_util"
   3562     ], 
   3563     "headers": [], 
   3564     "is_filegroup": false, 
   3565     "language": "c++", 
   3566     "name": "cxx_slice_test", 
   3567     "src": [
   3568       "test/cpp/util/slice_test.cc"
   3569     ], 
   3570     "third_party": false, 
   3571     "type": "target"
   3572   }, 
   3573   {
   3574     "deps": [
   3575       "grpc", 
   3576       "grpc++"
   3577     ], 
   3578     "headers": [], 
   3579     "is_filegroup": false, 
   3580     "language": "c++", 
   3581     "name": "cxx_string_ref_test", 
   3582     "src": [
   3583       "test/cpp/util/string_ref_test.cc"
   3584     ], 
   3585     "third_party": false, 
   3586     "type": "target"
   3587   }, 
   3588   {
   3589     "deps": [
   3590       "gpr", 
   3591       "gpr_test_util", 
   3592       "grpc", 
   3593       "grpc++", 
   3594       "grpc_test_util"
   3595     ], 
   3596     "headers": [], 
   3597     "is_filegroup": false, 
   3598     "language": "c++", 
   3599     "name": "cxx_time_test", 
   3600     "src": [
   3601       "test/cpp/util/time_test.cc"
   3602     ], 
   3603     "third_party": false, 
   3604     "type": "target"
   3605   }, 
   3606   {
   3607     "deps": [
   3608       "gpr", 
   3609       "gpr_test_util", 
   3610       "grpc", 
   3611       "grpc++", 
   3612       "grpc++_test_util", 
   3613       "grpc_test_util"
   3614     ], 
   3615     "headers": [], 
   3616     "is_filegroup": false, 
   3617     "language": "c++", 
   3618     "name": "end2end_test", 
   3619     "src": [
   3620       "test/cpp/end2end/end2end_test.cc"
   3621     ], 
   3622     "third_party": false, 
   3623     "type": "target"
   3624   }, 
   3625   {
   3626     "deps": [
   3627       "grpc++", 
   3628       "grpc++_error_details"
   3629     ], 
   3630     "headers": [
   3631       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   3632       "src/proto/grpc/testing/echo_messages.pb.h", 
   3633       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h"
   3634     ], 
   3635     "is_filegroup": false, 
   3636     "language": "c++", 
   3637     "name": "error_details_test", 
   3638     "src": [
   3639       "test/cpp/util/error_details_test.cc"
   3640     ], 
   3641     "third_party": false, 
   3642     "type": "target"
   3643   }, 
   3644   {
   3645     "deps": [
   3646       "gpr", 
   3647       "gpr_test_util", 
   3648       "grpc", 
   3649       "grpc++", 
   3650       "grpc++_test_util", 
   3651       "grpc_test_util"
   3652     ], 
   3653     "headers": [], 
   3654     "is_filegroup": false, 
   3655     "language": "c++", 
   3656     "name": "exception_test", 
   3657     "src": [
   3658       "test/cpp/end2end/exception_test.cc"
   3659     ], 
   3660     "third_party": false, 
   3661     "type": "target"
   3662   }, 
   3663   {
   3664     "deps": [
   3665       "gpr", 
   3666       "gpr_test_util", 
   3667       "grpc", 
   3668       "grpc++", 
   3669       "grpc++_test_util", 
   3670       "grpc_test_util"
   3671     ], 
   3672     "headers": [], 
   3673     "is_filegroup": false, 
   3674     "language": "c++", 
   3675     "name": "filter_end2end_test", 
   3676     "src": [
   3677       "test/cpp/end2end/filter_end2end_test.cc"
   3678     ], 
   3679     "third_party": false, 
   3680     "type": "target"
   3681   }, 
   3682   {
   3683     "deps": [
   3684       "gpr", 
   3685       "gpr_test_util", 
   3686       "grpc", 
   3687       "grpc++", 
   3688       "grpc++_test_util", 
   3689       "grpc_test_util"
   3690     ], 
   3691     "headers": [], 
   3692     "is_filegroup": false, 
   3693     "language": "c++", 
   3694     "name": "generic_end2end_test", 
   3695     "src": [
   3696       "test/cpp/end2end/generic_end2end_test.cc"
   3697     ], 
   3698     "third_party": false, 
   3699     "type": "target"
   3700   }, 
   3701   {
   3702     "deps": [
   3703       "gpr", 
   3704       "grpc", 
   3705       "grpc++"
   3706     ], 
   3707     "headers": [
   3708       "src/proto/grpc/testing/compiler_test.grpc.pb.h", 
   3709       "src/proto/grpc/testing/compiler_test.pb.h", 
   3710       "src/proto/grpc/testing/compiler_test_mock.grpc.pb.h"
   3711     ], 
   3712     "is_filegroup": false, 
   3713     "language": "c++", 
   3714     "name": "golden_file_test", 
   3715     "src": [
   3716       "test/cpp/codegen/golden_file_test.cc"
   3717     ], 
   3718     "third_party": false, 
   3719     "type": "target"
   3720   }, 
   3721   {
   3722     "deps": [
   3723       "gpr", 
   3724       "grpc"
   3725     ], 
   3726     "headers": [], 
   3727     "is_filegroup": false, 
   3728     "language": "c++", 
   3729     "name": "grpc_alts_credentials_options_test", 
   3730     "src": [
   3731       "test/core/security/grpc_alts_credentials_options_test.cc"
   3732     ], 
   3733     "third_party": false, 
   3734     "type": "target"
   3735   }, 
   3736   {
   3737     "deps": [
   3738       "gpr", 
   3739       "grpc", 
   3740       "grpc++", 
   3741       "grpc++_proto_reflection_desc_db", 
   3742       "grpc++_test_config", 
   3743       "grpc_cli_libs"
   3744     ], 
   3745     "headers": [], 
   3746     "is_filegroup": false, 
   3747     "language": "c++", 
   3748     "name": "grpc_cli", 
   3749     "src": [
   3750       "test/cpp/util/grpc_cli.cc"
   3751     ], 
   3752     "third_party": false, 
   3753     "type": "target"
   3754   }, 
   3755   {
   3756     "deps": [
   3757       "grpc_plugin_support"
   3758     ], 
   3759     "headers": [], 
   3760     "is_filegroup": false, 
   3761     "language": "c++", 
   3762     "name": "grpc_cpp_plugin", 
   3763     "src": [
   3764       "src/compiler/cpp_plugin.cc"
   3765     ], 
   3766     "third_party": false, 
   3767     "type": "target"
   3768   }, 
   3769   {
   3770     "deps": [
   3771       "grpc_plugin_support"
   3772     ], 
   3773     "headers": [], 
   3774     "is_filegroup": false, 
   3775     "language": "c++", 
   3776     "name": "grpc_csharp_plugin", 
   3777     "src": [
   3778       "src/compiler/csharp_plugin.cc"
   3779     ], 
   3780     "third_party": false, 
   3781     "type": "target"
   3782   }, 
   3783   {
   3784     "deps": [
   3785       "gpr", 
   3786       "gpr_test_util", 
   3787       "grpc", 
   3788       "grpc_test_util"
   3789     ], 
   3790     "headers": [], 
   3791     "is_filegroup": false, 
   3792     "language": "c++", 
   3793     "name": "grpc_linux_system_roots_test", 
   3794     "src": [
   3795       "test/core/security/linux_system_roots_test.cc"
   3796     ], 
   3797     "third_party": false, 
   3798     "type": "target"
   3799   }, 
   3800   {
   3801     "deps": [
   3802       "grpc_plugin_support"
   3803     ], 
   3804     "headers": [], 
   3805     "is_filegroup": false, 
   3806     "language": "c++", 
   3807     "name": "grpc_node_plugin", 
   3808     "src": [
   3809       "src/compiler/node_plugin.cc"
   3810     ], 
   3811     "third_party": false, 
   3812     "type": "target"
   3813   }, 
   3814   {
   3815     "deps": [
   3816       "grpc_plugin_support"
   3817     ], 
   3818     "headers": [], 
   3819     "is_filegroup": false, 
   3820     "language": "c++", 
   3821     "name": "grpc_objective_c_plugin", 
   3822     "src": [
   3823       "src/compiler/objective_c_plugin.cc"
   3824     ], 
   3825     "third_party": false, 
   3826     "type": "target"
   3827   }, 
   3828   {
   3829     "deps": [
   3830       "grpc_plugin_support"
   3831     ], 
   3832     "headers": [], 
   3833     "is_filegroup": false, 
   3834     "language": "c++", 
   3835     "name": "grpc_php_plugin", 
   3836     "src": [
   3837       "src/compiler/php_plugin.cc"
   3838     ], 
   3839     "third_party": false, 
   3840     "type": "target"
   3841   }, 
   3842   {
   3843     "deps": [
   3844       "grpc_plugin_support"
   3845     ], 
   3846     "headers": [], 
   3847     "is_filegroup": false, 
   3848     "language": "c++", 
   3849     "name": "grpc_python_plugin", 
   3850     "src": [
   3851       "src/compiler/python_plugin.cc"
   3852     ], 
   3853     "third_party": false, 
   3854     "type": "target"
   3855   }, 
   3856   {
   3857     "deps": [
   3858       "grpc_plugin_support"
   3859     ], 
   3860     "headers": [], 
   3861     "is_filegroup": false, 
   3862     "language": "c++", 
   3863     "name": "grpc_ruby_plugin", 
   3864     "src": [
   3865       "src/compiler/ruby_plugin.cc"
   3866     ], 
   3867     "third_party": false, 
   3868     "type": "target"
   3869   }, 
   3870   {
   3871     "deps": [
   3872       "gpr", 
   3873       "gpr_test_util", 
   3874       "grpc", 
   3875       "grpc++", 
   3876       "grpc++_codegen_proto", 
   3877       "grpc++_proto_reflection_desc_db", 
   3878       "grpc++_reflection", 
   3879       "grpc++_test_util", 
   3880       "grpc_cli_libs", 
   3881       "grpc_test_util"
   3882     ], 
   3883     "headers": [
   3884       "src/proto/grpc/testing/echo.grpc.pb.h", 
   3885       "src/proto/grpc/testing/echo.pb.h", 
   3886       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   3887       "src/proto/grpc/testing/echo_messages.pb.h", 
   3888       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h", 
   3889       "src/proto/grpc/testing/echo_mock.grpc.pb.h"
   3890     ], 
   3891     "is_filegroup": false, 
   3892     "language": "c++", 
   3893     "name": "grpc_tool_test", 
   3894     "src": [
   3895       "test/cpp/util/grpc_tool_test.cc"
   3896     ], 
   3897     "third_party": false, 
   3898     "type": "target"
   3899   }, 
   3900   {
   3901     "deps": [
   3902       "grpc", 
   3903       "grpc++", 
   3904       "grpc++_test_util", 
   3905       "grpc_test_util"
   3906     ], 
   3907     "headers": [
   3908       "src/proto/grpc/lb/v1/load_balancer.grpc.pb.h", 
   3909       "src/proto/grpc/lb/v1/load_balancer.pb.h", 
   3910       "src/proto/grpc/lb/v1/load_balancer_mock.grpc.pb.h"
   3911     ], 
   3912     "is_filegroup": false, 
   3913     "language": "c++", 
   3914     "name": "grpclb_api_test", 
   3915     "src": [
   3916       "test/cpp/grpclb/grpclb_api_test.cc"
   3917     ], 
   3918     "third_party": false, 
   3919     "type": "target"
   3920   }, 
   3921   {
   3922     "deps": [
   3923       "gpr", 
   3924       "gpr_test_util", 
   3925       "grpc", 
   3926       "grpc++", 
   3927       "grpc++_test_util", 
   3928       "grpc_test_util"
   3929     ], 
   3930     "headers": [
   3931       "src/proto/grpc/lb/v1/load_balancer.grpc.pb.h", 
   3932       "src/proto/grpc/lb/v1/load_balancer.pb.h", 
   3933       "src/proto/grpc/lb/v1/load_balancer_mock.grpc.pb.h"
   3934     ], 
   3935     "is_filegroup": false, 
   3936     "language": "c++", 
   3937     "name": "grpclb_end2end_test", 
   3938     "src": [
   3939       "test/cpp/end2end/grpclb_end2end_test.cc"
   3940     ], 
   3941     "third_party": false, 
   3942     "type": "target"
   3943   }, 
   3944   {
   3945     "deps": [
   3946       "gpr", 
   3947       "gpr_test_util", 
   3948       "grpc", 
   3949       "grpc++", 
   3950       "grpc++_test", 
   3951       "grpc_test_util"
   3952     ], 
   3953     "headers": [
   3954       "test/core/end2end/end2end_tests.h"
   3955     ], 
   3956     "is_filegroup": false, 
   3957     "language": "c++", 
   3958     "name": "h2_ssl_cert_test", 
   3959     "src": [
   3960       "test/core/end2end/end2end_tests.h", 
   3961       "test/core/end2end/h2_ssl_cert_test.cc"
   3962     ], 
   3963     "third_party": false, 
   3964     "type": "target"
   3965   }, 
   3966   {
   3967     "deps": [
   3968       "gpr", 
   3969       "gpr_test_util", 
   3970       "grpc", 
   3971       "grpc++", 
   3972       "grpc++_test", 
   3973       "grpc_test_util"
   3974     ], 
   3975     "headers": [
   3976       "test/core/end2end/end2end_tests.h"
   3977     ], 
   3978     "is_filegroup": false, 
   3979     "language": "c++", 
   3980     "name": "h2_ssl_session_reuse_test", 
   3981     "src": [
   3982       "test/core/end2end/end2end_tests.h", 
   3983       "test/core/end2end/h2_ssl_session_reuse_test.cc"
   3984     ], 
   3985     "third_party": false, 
   3986     "type": "target"
   3987   }, 
   3988   {
   3989     "deps": [
   3990       "gpr", 
   3991       "gpr_test_util", 
   3992       "grpc", 
   3993       "grpc++", 
   3994       "grpc++_test_util", 
   3995       "grpc_test_util"
   3996     ], 
   3997     "headers": [], 
   3998     "is_filegroup": false, 
   3999     "language": "c++", 
   4000     "name": "health_service_end2end_test", 
   4001     "src": [
   4002       "test/cpp/end2end/health_service_end2end_test.cc"
   4003     ], 
   4004     "third_party": false, 
   4005     "type": "target"
   4006   }, 
   4007   {
   4008     "deps": [
   4009       "grpc", 
   4010       "grpc++", 
   4011       "grpc++_test_config", 
   4012       "grpc++_test_util", 
   4013       "grpc_test_util", 
   4014       "http2_client_main"
   4015     ], 
   4016     "headers": [], 
   4017     "is_filegroup": false, 
   4018     "language": "c++", 
   4019     "name": "http2_client", 
   4020     "src": [], 
   4021     "third_party": false, 
   4022     "type": "target"
   4023   }, 
   4024   {
   4025     "deps": [
   4026       "gpr", 
   4027       "gpr_test_util", 
   4028       "grpc", 
   4029       "grpc++", 
   4030       "grpc++_test_util", 
   4031       "grpc_test_util"
   4032     ], 
   4033     "headers": [], 
   4034     "is_filegroup": false, 
   4035     "language": "c++", 
   4036     "name": "hybrid_end2end_test", 
   4037     "src": [
   4038       "test/cpp/end2end/hybrid_end2end_test.cc"
   4039     ], 
   4040     "third_party": false, 
   4041     "type": "target"
   4042   }, 
   4043   {
   4044     "deps": [
   4045       "gpr", 
   4046       "gpr_test_util", 
   4047       "grpc", 
   4048       "grpc++", 
   4049       "grpc++_test", 
   4050       "grpc_test_util"
   4051     ], 
   4052     "headers": [], 
   4053     "is_filegroup": false, 
   4054     "language": "c++", 
   4055     "name": "inlined_vector_test", 
   4056     "src": [
   4057       "test/core/gprpp/inlined_vector_test.cc"
   4058     ], 
   4059     "third_party": false, 
   4060     "type": "target"
   4061   }, 
   4062   {
   4063     "deps": [
   4064       "gpr", 
   4065       "gpr_test_util", 
   4066       "grpc", 
   4067       "grpc++", 
   4068       "grpc++_core_stats", 
   4069       "grpc++_test_config", 
   4070       "grpc++_test_util", 
   4071       "grpc_test_util", 
   4072       "qps"
   4073     ], 
   4074     "headers": [], 
   4075     "is_filegroup": false, 
   4076     "language": "c++", 
   4077     "name": "inproc_sync_unary_ping_pong_test", 
   4078     "src": [
   4079       "test/cpp/qps/inproc_sync_unary_ping_pong_test.cc"
   4080     ], 
   4081     "third_party": false, 
   4082     "type": "target"
   4083   }, 
   4084   {
   4085     "deps": [
   4086       "gpr", 
   4087       "gpr_test_util", 
   4088       "grpc", 
   4089       "grpc++", 
   4090       "grpc++_test_config", 
   4091       "grpc++_test_util", 
   4092       "grpc_test_util", 
   4093       "interop_client_helper", 
   4094       "interop_client_main"
   4095     ], 
   4096     "headers": [], 
   4097     "is_filegroup": false, 
   4098     "language": "c++", 
   4099     "name": "interop_client", 
   4100     "src": [], 
   4101     "third_party": false, 
   4102     "type": "target"
   4103   }, 
   4104   {
   4105     "deps": [
   4106       "gpr", 
   4107       "gpr_test_util", 
   4108       "grpc", 
   4109       "grpc++", 
   4110       "grpc++_test_config", 
   4111       "grpc++_test_util", 
   4112       "grpc_test_util", 
   4113       "interop_server_helper", 
   4114       "interop_server_lib", 
   4115       "interop_server_main"
   4116     ], 
   4117     "headers": [], 
   4118     "is_filegroup": false, 
   4119     "language": "c++", 
   4120     "name": "interop_server", 
   4121     "src": [], 
   4122     "third_party": false, 
   4123     "type": "target"
   4124   }, 
   4125   {
   4126     "deps": [
   4127       "gpr", 
   4128       "gpr_test_util", 
   4129       "grpc", 
   4130       "grpc++_test_config", 
   4131       "grpc_test_util"
   4132     ], 
   4133     "headers": [], 
   4134     "is_filegroup": false, 
   4135     "language": "c++", 
   4136     "name": "interop_test", 
   4137     "src": [
   4138       "test/cpp/interop/interop_test.cc"
   4139     ], 
   4140     "third_party": false, 
   4141     "type": "target"
   4142   }, 
   4143   {
   4144     "deps": [
   4145       "gpr", 
   4146       "gpr_test_util", 
   4147       "grpc", 
   4148       "grpc++", 
   4149       "grpc++_test_config", 
   4150       "grpc++_test_util", 
   4151       "grpc_test_util"
   4152     ], 
   4153     "headers": [], 
   4154     "is_filegroup": false, 
   4155     "language": "c++", 
   4156     "name": "json_run_localhost", 
   4157     "src": [
   4158       "test/cpp/qps/json_run_localhost.cc"
   4159     ], 
   4160     "third_party": false, 
   4161     "type": "target"
   4162   }, 
   4163   {
   4164     "deps": [
   4165       "gpr", 
   4166       "gpr_test_util", 
   4167       "grpc", 
   4168       "grpc++", 
   4169       "grpc++_test", 
   4170       "grpc_test_util"
   4171     ], 
   4172     "headers": [], 
   4173     "is_filegroup": false, 
   4174     "language": "c++", 
   4175     "name": "memory_test", 
   4176     "src": [
   4177       "test/core/gprpp/memory_test.cc"
   4178     ], 
   4179     "third_party": false, 
   4180     "type": "target"
   4181   }, 
   4182   {
   4183     "deps": [
   4184       "gpr", 
   4185       "grpc", 
   4186       "grpc++", 
   4187       "grpc++_test_config"
   4188     ], 
   4189     "headers": [
   4190       "src/proto/grpc/testing/metrics.grpc.pb.h", 
   4191       "src/proto/grpc/testing/metrics.pb.h", 
   4192       "src/proto/grpc/testing/metrics_mock.grpc.pb.h", 
   4193       "test/cpp/util/metrics_server.h"
   4194     ], 
   4195     "is_filegroup": false, 
   4196     "language": "c++", 
   4197     "name": "metrics_client", 
   4198     "src": [
   4199       "test/cpp/interop/metrics_client.cc", 
   4200       "test/cpp/util/metrics_server.h"
   4201     ], 
   4202     "third_party": false, 
   4203     "type": "target"
   4204   }, 
   4205   {
   4206     "deps": [
   4207       "gpr", 
   4208       "gpr_test_util", 
   4209       "grpc", 
   4210       "grpc++", 
   4211       "grpc++_test_util", 
   4212       "grpc_test_util"
   4213     ], 
   4214     "headers": [
   4215       "include/grpc++/test/mock_stream.h", 
   4216       "include/grpcpp/test/mock_stream.h"
   4217     ], 
   4218     "is_filegroup": false, 
   4219     "language": "c++", 
   4220     "name": "mock_test", 
   4221     "src": [
   4222       "include/grpc++/test/mock_stream.h", 
   4223       "include/grpcpp/test/mock_stream.h", 
   4224       "test/cpp/end2end/mock_test.cc"
   4225     ], 
   4226     "third_party": false, 
   4227     "type": "target"
   4228   }, 
   4229   {
   4230     "deps": [
   4231       "gpr", 
   4232       "gpr_test_util", 
   4233       "grpc", 
   4234       "grpc++", 
   4235       "grpc++_test_util", 
   4236       "grpc_test_util"
   4237     ], 
   4238     "headers": [], 
   4239     "is_filegroup": false, 
   4240     "language": "c++", 
   4241     "name": "nonblocking_test", 
   4242     "src": [
   4243       "test/cpp/end2end/nonblocking_test.cc"
   4244     ], 
   4245     "third_party": false, 
   4246     "type": "target"
   4247   }, 
   4248   {
   4249     "deps": [
   4250       "benchmark"
   4251     ], 
   4252     "headers": [], 
   4253     "is_filegroup": false, 
   4254     "language": "c++", 
   4255     "name": "noop-benchmark", 
   4256     "src": [
   4257       "test/cpp/microbenchmarks/noop-benchmark.cc"
   4258     ], 
   4259     "third_party": false, 
   4260     "type": "target"
   4261   }, 
   4262   {
   4263     "deps": [
   4264       "gpr", 
   4265       "gpr_test_util", 
   4266       "grpc", 
   4267       "grpc++", 
   4268       "grpc++_test", 
   4269       "grpc_test_util"
   4270     ], 
   4271     "headers": [], 
   4272     "is_filegroup": false, 
   4273     "language": "c++", 
   4274     "name": "orphanable_test", 
   4275     "src": [
   4276       "test/core/gprpp/orphanable_test.cc"
   4277     ], 
   4278     "third_party": false, 
   4279     "type": "target"
   4280   }, 
   4281   {
   4282     "deps": [
   4283       "gpr", 
   4284       "gpr_test_util", 
   4285       "grpc", 
   4286       "grpc++", 
   4287       "grpc++_proto_reflection_desc_db", 
   4288       "grpc++_reflection", 
   4289       "grpc++_test_util", 
   4290       "grpc_test_util"
   4291     ], 
   4292     "headers": [], 
   4293     "is_filegroup": false, 
   4294     "language": "c++", 
   4295     "name": "proto_server_reflection_test", 
   4296     "src": [
   4297       "test/cpp/end2end/proto_server_reflection_test.cc"
   4298     ], 
   4299     "third_party": false, 
   4300     "type": "target"
   4301   }, 
   4302   {
   4303     "deps": [
   4304       "grpc", 
   4305       "grpc++", 
   4306       "grpc++_codegen_base", 
   4307       "grpc++_codegen_proto"
   4308     ], 
   4309     "headers": [], 
   4310     "is_filegroup": false, 
   4311     "language": "c++", 
   4312     "name": "proto_utils_test", 
   4313     "src": [
   4314       "test/cpp/codegen/proto_utils_test.cc"
   4315     ], 
   4316     "third_party": false, 
   4317     "type": "target"
   4318   }, 
   4319   {
   4320     "deps": [
   4321       "gpr", 
   4322       "gpr_test_util", 
   4323       "grpc", 
   4324       "grpc++", 
   4325       "grpc++_test_config", 
   4326       "grpc++_test_util", 
   4327       "grpc_test_util", 
   4328       "qps"
   4329     ], 
   4330     "headers": [], 
   4331     "is_filegroup": false, 
   4332     "language": "c++", 
   4333     "name": "qps_interarrival_test", 
   4334     "src": [
   4335       "test/cpp/qps/qps_interarrival_test.cc"
   4336     ], 
   4337     "third_party": false, 
   4338     "type": "target"
   4339   }, 
   4340   {
   4341     "deps": [
   4342       "gpr", 
   4343       "gpr_test_util", 
   4344       "grpc", 
   4345       "grpc++", 
   4346       "grpc++_core_stats", 
   4347       "grpc++_test_config", 
   4348       "grpc++_test_util", 
   4349       "grpc_test_util", 
   4350       "qps"
   4351     ], 
   4352     "headers": [], 
   4353     "is_filegroup": false, 
   4354     "language": "c++", 
   4355     "name": "qps_json_driver", 
   4356     "src": [
   4357       "test/cpp/qps/qps_json_driver.cc"
   4358     ], 
   4359     "third_party": false, 
   4360     "type": "target"
   4361   }, 
   4362   {
   4363     "deps": [
   4364       "gpr", 
   4365       "gpr_test_util", 
   4366       "grpc", 
   4367       "grpc++", 
   4368       "grpc++_core_stats", 
   4369       "grpc++_test_config", 
   4370       "grpc++_test_util", 
   4371       "grpc_test_util", 
   4372       "qps"
   4373     ], 
   4374     "headers": [], 
   4375     "is_filegroup": false, 
   4376     "language": "c++", 
   4377     "name": "qps_openloop_test", 
   4378     "src": [
   4379       "test/cpp/qps/qps_openloop_test.cc"
   4380     ], 
   4381     "third_party": false, 
   4382     "type": "target"
   4383   }, 
   4384   {
   4385     "deps": [
   4386       "gpr", 
   4387       "gpr_test_util", 
   4388       "grpc", 
   4389       "grpc++", 
   4390       "grpc++_core_stats", 
   4391       "grpc++_test_config", 
   4392       "grpc++_test_util", 
   4393       "grpc_test_util", 
   4394       "qps"
   4395     ], 
   4396     "headers": [
   4397       "test/cpp/qps/client.h", 
   4398       "test/cpp/qps/server.h"
   4399     ], 
   4400     "is_filegroup": false, 
   4401     "language": "c++", 
   4402     "name": "qps_worker", 
   4403     "src": [
   4404       "test/cpp/qps/client.h", 
   4405       "test/cpp/qps/server.h", 
   4406       "test/cpp/qps/worker.cc"
   4407     ], 
   4408     "third_party": false, 
   4409     "type": "target"
   4410   }, 
   4411   {
   4412     "deps": [
   4413       "gpr", 
   4414       "gpr_test_util", 
   4415       "grpc", 
   4416       "grpc++", 
   4417       "grpc++_test_util", 
   4418       "grpc_test_util"
   4419     ], 
   4420     "headers": [], 
   4421     "is_filegroup": false, 
   4422     "language": "c++", 
   4423     "name": "raw_end2end_test", 
   4424     "src": [
   4425       "test/cpp/end2end/raw_end2end_test.cc"
   4426     ], 
   4427     "third_party": false, 
   4428     "type": "target"
   4429   }, 
   4430   {
   4431     "deps": [
   4432       "gpr", 
   4433       "gpr_test_util", 
   4434       "grpc", 
   4435       "grpc++", 
   4436       "grpc++_test_config", 
   4437       "grpc++_test_util", 
   4438       "grpc_test_util"
   4439     ], 
   4440     "headers": [
   4441       "src/proto/grpc/testing/empty.grpc.pb.h", 
   4442       "src/proto/grpc/testing/empty.pb.h", 
   4443       "src/proto/grpc/testing/empty_mock.grpc.pb.h", 
   4444       "src/proto/grpc/testing/messages.grpc.pb.h", 
   4445       "src/proto/grpc/testing/messages.pb.h", 
   4446       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   4447       "src/proto/grpc/testing/test.grpc.pb.h", 
   4448       "src/proto/grpc/testing/test.pb.h", 
   4449       "src/proto/grpc/testing/test_mock.grpc.pb.h"
   4450     ], 
   4451     "is_filegroup": false, 
   4452     "language": "c++", 
   4453     "name": "reconnect_interop_client", 
   4454     "src": [
   4455       "test/cpp/interop/reconnect_interop_client.cc"
   4456     ], 
   4457     "third_party": false, 
   4458     "type": "target"
   4459   }, 
   4460   {
   4461     "deps": [
   4462       "gpr", 
   4463       "gpr_test_util", 
   4464       "grpc", 
   4465       "grpc++", 
   4466       "grpc++_test_config", 
   4467       "grpc++_test_util", 
   4468       "grpc_test_util", 
   4469       "reconnect_server", 
   4470       "test_tcp_server"
   4471     ], 
   4472     "headers": [
   4473       "src/proto/grpc/testing/empty.grpc.pb.h", 
   4474       "src/proto/grpc/testing/empty.pb.h", 
   4475       "src/proto/grpc/testing/empty_mock.grpc.pb.h", 
   4476       "src/proto/grpc/testing/messages.grpc.pb.h", 
   4477       "src/proto/grpc/testing/messages.pb.h", 
   4478       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   4479       "src/proto/grpc/testing/test.grpc.pb.h", 
   4480       "src/proto/grpc/testing/test.pb.h", 
   4481       "src/proto/grpc/testing/test_mock.grpc.pb.h"
   4482     ], 
   4483     "is_filegroup": false, 
   4484     "language": "c++", 
   4485     "name": "reconnect_interop_server", 
   4486     "src": [
   4487       "test/cpp/interop/reconnect_interop_server.cc"
   4488     ], 
   4489     "third_party": false, 
   4490     "type": "target"
   4491   }, 
   4492   {
   4493     "deps": [
   4494       "gpr", 
   4495       "gpr_test_util", 
   4496       "grpc", 
   4497       "grpc++", 
   4498       "grpc++_test", 
   4499       "grpc_test_util"
   4500     ], 
   4501     "headers": [], 
   4502     "is_filegroup": false, 
   4503     "language": "c++", 
   4504     "name": "ref_counted_ptr_test", 
   4505     "src": [
   4506       "test/core/gprpp/ref_counted_ptr_test.cc"
   4507     ], 
   4508     "third_party": false, 
   4509     "type": "target"
   4510   }, 
   4511   {
   4512     "deps": [
   4513       "gpr", 
   4514       "gpr_test_util", 
   4515       "grpc", 
   4516       "grpc++", 
   4517       "grpc++_test", 
   4518       "grpc_test_util"
   4519     ], 
   4520     "headers": [], 
   4521     "is_filegroup": false, 
   4522     "language": "c++", 
   4523     "name": "ref_counted_test", 
   4524     "src": [
   4525       "test/core/gprpp/ref_counted_test.cc"
   4526     ], 
   4527     "third_party": false, 
   4528     "type": "target"
   4529   }, 
   4530   {
   4531     "deps": [
   4532       "gpr", 
   4533       "gpr_test_util", 
   4534       "grpc", 
   4535       "grpc_test_util"
   4536     ], 
   4537     "headers": [], 
   4538     "is_filegroup": false, 
   4539     "language": "c++", 
   4540     "name": "retry_throttle_test", 
   4541     "src": [
   4542       "test/core/client_channel/retry_throttle_test.cc"
   4543     ], 
   4544     "third_party": false, 
   4545     "type": "target"
   4546   }, 
   4547   {
   4548     "deps": [
   4549       "gpr", 
   4550       "gpr_test_util", 
   4551       "grpc", 
   4552       "grpc++", 
   4553       "grpc++_test_util", 
   4554       "grpc_test_util"
   4555     ], 
   4556     "headers": [], 
   4557     "is_filegroup": false, 
   4558     "language": "c++", 
   4559     "name": "secure_auth_context_test", 
   4560     "src": [
   4561       "test/cpp/common/secure_auth_context_test.cc"
   4562     ], 
   4563     "third_party": false, 
   4564     "type": "target"
   4565   }, 
   4566   {
   4567     "deps": [
   4568       "gpr", 
   4569       "gpr_test_util", 
   4570       "grpc", 
   4571       "grpc++", 
   4572       "grpc++_core_stats", 
   4573       "grpc++_test_config", 
   4574       "grpc++_test_util", 
   4575       "grpc_test_util", 
   4576       "qps"
   4577     ], 
   4578     "headers": [], 
   4579     "is_filegroup": false, 
   4580     "language": "c++", 
   4581     "name": "secure_sync_unary_ping_pong_test", 
   4582     "src": [
   4583       "test/cpp/qps/secure_sync_unary_ping_pong_test.cc"
   4584     ], 
   4585     "third_party": false, 
   4586     "type": "target"
   4587   }, 
   4588   {
   4589     "deps": [
   4590       "gpr", 
   4591       "gpr_test_util", 
   4592       "grpc", 
   4593       "grpc++", 
   4594       "grpc++_test_util", 
   4595       "grpc_test_util"
   4596     ], 
   4597     "headers": [], 
   4598     "is_filegroup": false, 
   4599     "language": "c++", 
   4600     "name": "server_builder_plugin_test", 
   4601     "src": [
   4602       "test/cpp/end2end/server_builder_plugin_test.cc"
   4603     ], 
   4604     "third_party": false, 
   4605     "type": "target"
   4606   }, 
   4607   {
   4608     "deps": [
   4609       "gpr", 
   4610       "gpr_test_util", 
   4611       "grpc++_test_util_unsecure", 
   4612       "grpc++_unsecure", 
   4613       "grpc_test_util_unsecure", 
   4614       "grpc_unsecure"
   4615     ], 
   4616     "headers": [
   4617       "src/proto/grpc/testing/echo.grpc.pb.h", 
   4618       "src/proto/grpc/testing/echo.pb.h", 
   4619       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   4620       "src/proto/grpc/testing/echo_messages.pb.h", 
   4621       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h", 
   4622       "src/proto/grpc/testing/echo_mock.grpc.pb.h"
   4623     ], 
   4624     "is_filegroup": false, 
   4625     "language": "c++", 
   4626     "name": "server_builder_test", 
   4627     "src": [
   4628       "test/cpp/server/server_builder_test.cc"
   4629     ], 
   4630     "third_party": false, 
   4631     "type": "target"
   4632   }, 
   4633   {
   4634     "deps": [
   4635       "gpr", 
   4636       "gpr_test_util", 
   4637       "grpc++_test_util_unsecure", 
   4638       "grpc++_unsecure", 
   4639       "grpc_test_util_unsecure", 
   4640       "grpc_unsecure"
   4641     ], 
   4642     "headers": [
   4643       "src/proto/grpc/testing/echo.grpc.pb.h", 
   4644       "src/proto/grpc/testing/echo.pb.h", 
   4645       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   4646       "src/proto/grpc/testing/echo_messages.pb.h", 
   4647       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h", 
   4648       "src/proto/grpc/testing/echo_mock.grpc.pb.h"
   4649     ], 
   4650     "is_filegroup": false, 
   4651     "language": "c++", 
   4652     "name": "server_builder_with_socket_mutator_test", 
   4653     "src": [
   4654       "test/cpp/server/server_builder_with_socket_mutator_test.cc"
   4655     ], 
   4656     "third_party": false, 
   4657     "type": "target"
   4658   }, 
   4659   {
   4660     "deps": [
   4661       "gpr", 
   4662       "gpr_test_util", 
   4663       "grpc", 
   4664       "grpc++", 
   4665       "grpc++_test", 
   4666       "grpc_test_util"
   4667     ], 
   4668     "headers": [], 
   4669     "is_filegroup": false, 
   4670     "language": "c++", 
   4671     "name": "server_context_test_spouse_test", 
   4672     "src": [
   4673       "test/cpp/test/server_context_test_spouse_test.cc"
   4674     ], 
   4675     "third_party": false, 
   4676     "type": "target"
   4677   }, 
   4678   {
   4679     "deps": [
   4680       "gpr", 
   4681       "gpr_test_util", 
   4682       "grpc", 
   4683       "grpc++", 
   4684       "grpc++_test_util", 
   4685       "grpc_test_util"
   4686     ], 
   4687     "headers": [], 
   4688     "is_filegroup": false, 
   4689     "language": "c++", 
   4690     "name": "server_crash_test", 
   4691     "src": [
   4692       "test/cpp/end2end/server_crash_test.cc"
   4693     ], 
   4694     "third_party": false, 
   4695     "type": "target"
   4696   }, 
   4697   {
   4698     "deps": [
   4699       "gpr", 
   4700       "gpr_test_util", 
   4701       "grpc", 
   4702       "grpc++", 
   4703       "grpc++_test_util", 
   4704       "grpc_test_util"
   4705     ], 
   4706     "headers": [], 
   4707     "is_filegroup": false, 
   4708     "language": "c++", 
   4709     "name": "server_crash_test_client", 
   4710     "src": [
   4711       "test/cpp/end2end/server_crash_test_client.cc"
   4712     ], 
   4713     "third_party": false, 
   4714     "type": "target"
   4715   }, 
   4716   {
   4717     "deps": [
   4718       "gpr", 
   4719       "gpr_test_util", 
   4720       "grpc", 
   4721       "grpc++", 
   4722       "grpc++_test_util", 
   4723       "grpc_test_util"
   4724     ], 
   4725     "headers": [], 
   4726     "is_filegroup": false, 
   4727     "language": "c++", 
   4728     "name": "server_early_return_test", 
   4729     "src": [
   4730       "test/cpp/end2end/server_early_return_test.cc"
   4731     ], 
   4732     "third_party": false, 
   4733     "type": "target"
   4734   }, 
   4735   {
   4736     "deps": [
   4737       "gpr", 
   4738       "gpr_test_util", 
   4739       "grpc++_test_util_unsecure", 
   4740       "grpc++_unsecure", 
   4741       "grpc_test_util_unsecure", 
   4742       "grpc_unsecure"
   4743     ], 
   4744     "headers": [
   4745       "src/proto/grpc/testing/echo.grpc.pb.h", 
   4746       "src/proto/grpc/testing/echo.pb.h", 
   4747       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   4748       "src/proto/grpc/testing/echo_messages.pb.h", 
   4749       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h", 
   4750       "src/proto/grpc/testing/echo_mock.grpc.pb.h"
   4751     ], 
   4752     "is_filegroup": false, 
   4753     "language": "c++", 
   4754     "name": "server_request_call_test", 
   4755     "src": [
   4756       "test/cpp/server/server_request_call_test.cc"
   4757     ], 
   4758     "third_party": false, 
   4759     "type": "target"
   4760   }, 
   4761   {
   4762     "deps": [
   4763       "gpr", 
   4764       "gpr_test_util", 
   4765       "grpc", 
   4766       "grpc++", 
   4767       "grpc++_test_util", 
   4768       "grpc_test_util"
   4769     ], 
   4770     "headers": [], 
   4771     "is_filegroup": false, 
   4772     "language": "c++", 
   4773     "name": "shutdown_test", 
   4774     "src": [
   4775       "test/cpp/end2end/shutdown_test.cc"
   4776     ], 
   4777     "third_party": false, 
   4778     "type": "target"
   4779   }, 
   4780   {
   4781     "deps": [
   4782       "gpr", 
   4783       "gpr_test_util", 
   4784       "grpc", 
   4785       "grpc_test_util"
   4786     ], 
   4787     "headers": [], 
   4788     "is_filegroup": false, 
   4789     "language": "c++", 
   4790     "name": "slice_hash_table_test", 
   4791     "src": [
   4792       "test/core/slice/slice_hash_table_test.cc"
   4793     ], 
   4794     "third_party": false, 
   4795     "type": "target"
   4796   }, 
   4797   {
   4798     "deps": [
   4799       "gpr", 
   4800       "gpr_test_util", 
   4801       "grpc", 
   4802       "grpc_test_util"
   4803     ], 
   4804     "headers": [], 
   4805     "is_filegroup": false, 
   4806     "language": "c++", 
   4807     "name": "slice_weak_hash_table_test", 
   4808     "src": [
   4809       "test/core/slice/slice_weak_hash_table_test.cc"
   4810     ], 
   4811     "third_party": false, 
   4812     "type": "target"
   4813   }, 
   4814   {
   4815     "deps": [
   4816       "gpr", 
   4817       "gpr_test_util", 
   4818       "grpc", 
   4819       "grpc++_test_util", 
   4820       "grpc_test_util"
   4821     ], 
   4822     "headers": [], 
   4823     "is_filegroup": false, 
   4824     "language": "c++", 
   4825     "name": "stats_test", 
   4826     "src": [
   4827       "test/core/debug/stats_test.cc"
   4828     ], 
   4829     "third_party": false, 
   4830     "type": "target"
   4831   }, 
   4832   {
   4833     "deps": [
   4834       "grpc"
   4835     ], 
   4836     "headers": [], 
   4837     "is_filegroup": false, 
   4838     "language": "c++", 
   4839     "name": "status_metadata_test", 
   4840     "src": [
   4841       "test/core/transport/status_metadata_test.cc"
   4842     ], 
   4843     "third_party": false, 
   4844     "type": "target"
   4845   }, 
   4846   {
   4847     "deps": [
   4848       "grpc"
   4849     ], 
   4850     "headers": [], 
   4851     "is_filegroup": false, 
   4852     "language": "c++", 
   4853     "name": "status_util_test", 
   4854     "src": [
   4855       "test/core/channel/status_util_test.cc"
   4856     ], 
   4857     "third_party": false, 
   4858     "type": "target"
   4859   }, 
   4860   {
   4861     "deps": [
   4862       "gpr", 
   4863       "gpr_test_util", 
   4864       "grpc", 
   4865       "grpc++", 
   4866       "grpc++_test_util", 
   4867       "grpc_test_util"
   4868     ], 
   4869     "headers": [], 
   4870     "is_filegroup": false, 
   4871     "language": "c++", 
   4872     "name": "streaming_throughput_test", 
   4873     "src": [
   4874       "test/cpp/end2end/streaming_throughput_test.cc"
   4875     ], 
   4876     "third_party": false, 
   4877     "type": "target"
   4878   }, 
   4879   {
   4880     "deps": [
   4881       "gpr", 
   4882       "gpr_test_util", 
   4883       "grpc", 
   4884       "grpc++", 
   4885       "grpc++_test_config", 
   4886       "grpc++_test_util", 
   4887       "grpc_test_util"
   4888     ], 
   4889     "headers": [
   4890       "src/proto/grpc/testing/empty.grpc.pb.h", 
   4891       "src/proto/grpc/testing/empty.pb.h", 
   4892       "src/proto/grpc/testing/empty_mock.grpc.pb.h", 
   4893       "src/proto/grpc/testing/messages.grpc.pb.h", 
   4894       "src/proto/grpc/testing/messages.pb.h", 
   4895       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   4896       "src/proto/grpc/testing/metrics.grpc.pb.h", 
   4897       "src/proto/grpc/testing/metrics.pb.h", 
   4898       "src/proto/grpc/testing/metrics_mock.grpc.pb.h", 
   4899       "src/proto/grpc/testing/test.grpc.pb.h", 
   4900       "src/proto/grpc/testing/test.pb.h", 
   4901       "src/proto/grpc/testing/test_mock.grpc.pb.h", 
   4902       "test/cpp/interop/client_helper.h", 
   4903       "test/cpp/interop/interop_client.h", 
   4904       "test/cpp/interop/stress_interop_client.h", 
   4905       "test/cpp/util/create_test_channel.h", 
   4906       "test/cpp/util/metrics_server.h"
   4907     ], 
   4908     "is_filegroup": false, 
   4909     "language": "c++", 
   4910     "name": "stress_test", 
   4911     "src": [
   4912       "test/cpp/interop/client_helper.h", 
   4913       "test/cpp/interop/interop_client.cc", 
   4914       "test/cpp/interop/interop_client.h", 
   4915       "test/cpp/interop/stress_interop_client.cc", 
   4916       "test/cpp/interop/stress_interop_client.h", 
   4917       "test/cpp/interop/stress_test.cc", 
   4918       "test/cpp/util/create_test_channel.h", 
   4919       "test/cpp/util/metrics_server.cc", 
   4920       "test/cpp/util/metrics_server.h"
   4921     ], 
   4922     "third_party": false, 
   4923     "type": "target"
   4924   }, 
   4925   {
   4926     "deps": [
   4927       "gpr", 
   4928       "grpc++_test_config", 
   4929       "grpc++_unsecure", 
   4930       "grpc_unsecure"
   4931     ], 
   4932     "headers": [], 
   4933     "is_filegroup": false, 
   4934     "language": "c++", 
   4935     "name": "thread_manager_test", 
   4936     "src": [
   4937       "test/cpp/thread_manager/thread_manager_test.cc"
   4938     ], 
   4939     "third_party": false, 
   4940     "type": "target"
   4941   }, 
   4942   {
   4943     "deps": [
   4944       "gpr", 
   4945       "gpr_test_util", 
   4946       "grpc++_test_util_unsecure", 
   4947       "grpc++_unsecure", 
   4948       "grpc_test_util_unsecure", 
   4949       "grpc_unsecure"
   4950     ], 
   4951     "headers": [], 
   4952     "is_filegroup": false, 
   4953     "language": "c++", 
   4954     "name": "thread_stress_test", 
   4955     "src": [
   4956       "test/cpp/end2end/thread_stress_test.cc"
   4957     ], 
   4958     "third_party": false, 
   4959     "type": "target"
   4960   }, 
   4961   {
   4962     "deps": [
   4963       "gpr", 
   4964       "gpr_test_util", 
   4965       "grpc", 
   4966       "grpc++", 
   4967       "grpc++_test_util", 
   4968       "grpc_test_util"
   4969     ], 
   4970     "headers": [], 
   4971     "is_filegroup": false, 
   4972     "language": "c++", 
   4973     "name": "transport_pid_controller_test", 
   4974     "src": [
   4975       "test/core/transport/pid_controller_test.cc"
   4976     ], 
   4977     "third_party": false, 
   4978     "type": "target"
   4979   }, 
   4980   {
   4981     "deps": [
   4982       "alts_test_util", 
   4983       "gpr", 
   4984       "grpc"
   4985     ], 
   4986     "headers": [], 
   4987     "is_filegroup": false, 
   4988     "language": "c++", 
   4989     "name": "transport_security_common_api_test", 
   4990     "src": [
   4991       "test/core/tsi/alts/handshaker/transport_security_common_api_test.cc"
   4992     ], 
   4993     "third_party": false, 
   4994     "type": "target"
   4995   }, 
   4996   {
   4997     "deps": [
   4998       "gpr", 
   4999       "gpr_test_util", 
   5000       "grpc", 
   5001       "grpc++", 
   5002       "grpc++_test_util", 
   5003       "grpc_test_util"
   5004     ], 
   5005     "headers": [], 
   5006     "is_filegroup": false, 
   5007     "language": "c++", 
   5008     "name": "writes_per_rpc_test", 
   5009     "src": [
   5010       "test/cpp/performance/writes_per_rpc_test.cc"
   5011     ], 
   5012     "third_party": false, 
   5013     "type": "target"
   5014   }, 
   5015   {
   5016     "deps": [
   5017       "gpr", 
   5018       "grpc"
   5019     ], 
   5020     "headers": [], 
   5021     "is_filegroup": false, 
   5022     "language": "c89", 
   5023     "name": "public_headers_must_be_c89", 
   5024     "src": [
   5025       "test/core/surface/public_headers_must_be_c89.c"
   5026     ], 
   5027     "third_party": false, 
   5028     "type": "target"
   5029   }, 
   5030   {
   5031     "deps": [
   5032       "gpr", 
   5033       "grpc"
   5034     ], 
   5035     "headers": [], 
   5036     "is_filegroup": false, 
   5037     "language": "cc", 
   5038     "name": "gen_hpack_tables", 
   5039     "src": [
   5040       "tools/codegen/core/gen_hpack_tables.cc"
   5041     ], 
   5042     "third_party": false, 
   5043     "type": "target"
   5044   }, 
   5045   {
   5046     "deps": [], 
   5047     "headers": [], 
   5048     "is_filegroup": false, 
   5049     "language": "cc", 
   5050     "name": "gen_legal_metadata_characters", 
   5051     "src": [
   5052       "tools/codegen/core/gen_legal_metadata_characters.cc"
   5053     ], 
   5054     "third_party": false, 
   5055     "type": "target"
   5056   }, 
   5057   {
   5058     "deps": [], 
   5059     "headers": [], 
   5060     "is_filegroup": false, 
   5061     "language": "cc", 
   5062     "name": "gen_percent_encoding_tables", 
   5063     "src": [
   5064       "tools/codegen/core/gen_percent_encoding_tables.cc"
   5065     ], 
   5066     "third_party": false, 
   5067     "type": "target"
   5068   }, 
   5069   {
   5070     "deps": [
   5071       "boringssl", 
   5072       "boringssl_crypto_test_data_lib", 
   5073       "boringssl_test_util"
   5074     ], 
   5075     "headers": [], 
   5076     "is_filegroup": false, 
   5077     "language": "c++", 
   5078     "name": "boringssl_crypto_test_data", 
   5079     "src": [], 
   5080     "third_party": true, 
   5081     "type": "target"
   5082   }, 
   5083   {
   5084     "deps": [
   5085       "boringssl", 
   5086       "boringssl_asn1_test_lib", 
   5087       "boringssl_test_util"
   5088     ], 
   5089     "headers": [], 
   5090     "is_filegroup": false, 
   5091     "language": "c++", 
   5092     "name": "boringssl_asn1_test", 
   5093     "src": [], 
   5094     "third_party": true, 
   5095     "type": "target"
   5096   }, 
   5097   {
   5098     "deps": [
   5099       "boringssl", 
   5100       "boringssl_base64_test_lib", 
   5101       "boringssl_test_util"
   5102     ], 
   5103     "headers": [], 
   5104     "is_filegroup": false, 
   5105     "language": "c++", 
   5106     "name": "boringssl_base64_test", 
   5107     "src": [], 
   5108     "third_party": true, 
   5109     "type": "target"
   5110   }, 
   5111   {
   5112     "deps": [
   5113       "boringssl", 
   5114       "boringssl_bio_test_lib", 
   5115       "boringssl_test_util"
   5116     ], 
   5117     "headers": [], 
   5118     "is_filegroup": false, 
   5119     "language": "c++", 
   5120     "name": "boringssl_bio_test", 
   5121     "src": [], 
   5122     "third_party": true, 
   5123     "type": "target"
   5124   }, 
   5125   {
   5126     "deps": [
   5127       "boringssl", 
   5128       "boringssl_buf_test_lib", 
   5129       "boringssl_test_util"
   5130     ], 
   5131     "headers": [], 
   5132     "is_filegroup": false, 
   5133     "language": "c++", 
   5134     "name": "boringssl_buf_test", 
   5135     "src": [], 
   5136     "third_party": true, 
   5137     "type": "target"
   5138   }, 
   5139   {
   5140     "deps": [
   5141       "boringssl", 
   5142       "boringssl_bytestring_test_lib", 
   5143       "boringssl_test_util"
   5144     ], 
   5145     "headers": [], 
   5146     "is_filegroup": false, 
   5147     "language": "c++", 
   5148     "name": "boringssl_bytestring_test", 
   5149     "src": [], 
   5150     "third_party": true, 
   5151     "type": "target"
   5152   }, 
   5153   {
   5154     "deps": [
   5155       "boringssl", 
   5156       "boringssl_chacha_test_lib", 
   5157       "boringssl_test_util"
   5158     ], 
   5159     "headers": [], 
   5160     "is_filegroup": false, 
   5161     "language": "c++", 
   5162     "name": "boringssl_chacha_test", 
   5163     "src": [], 
   5164     "third_party": true, 
   5165     "type": "target"
   5166   }, 
   5167   {
   5168     "deps": [
   5169       "boringssl", 
   5170       "boringssl_aead_test_lib", 
   5171       "boringssl_test_util"
   5172     ], 
   5173     "headers": [], 
   5174     "is_filegroup": false, 
   5175     "language": "c++", 
   5176     "name": "boringssl_aead_test", 
   5177     "src": [], 
   5178     "third_party": true, 
   5179     "type": "target"
   5180   }, 
   5181   {
   5182     "deps": [
   5183       "boringssl", 
   5184       "boringssl_cipher_test_lib", 
   5185       "boringssl_test_util"
   5186     ], 
   5187     "headers": [], 
   5188     "is_filegroup": false, 
   5189     "language": "c++", 
   5190     "name": "boringssl_cipher_test", 
   5191     "src": [], 
   5192     "third_party": true, 
   5193     "type": "target"
   5194   }, 
   5195   {
   5196     "deps": [
   5197       "boringssl", 
   5198       "boringssl_cmac_test_lib", 
   5199       "boringssl_test_util"
   5200     ], 
   5201     "headers": [], 
   5202     "is_filegroup": false, 
   5203     "language": "c++", 
   5204     "name": "boringssl_cmac_test", 
   5205     "src": [], 
   5206     "third_party": true, 
   5207     "type": "target"
   5208   }, 
   5209   {
   5210     "deps": [
   5211       "boringssl", 
   5212       "boringssl_compiler_test_lib", 
   5213       "boringssl_test_util"
   5214     ], 
   5215     "headers": [], 
   5216     "is_filegroup": false, 
   5217     "language": "c++", 
   5218     "name": "boringssl_compiler_test", 
   5219     "src": [], 
   5220     "third_party": true, 
   5221     "type": "target"
   5222   }, 
   5223   {
   5224     "deps": [
   5225       "boringssl", 
   5226       "boringssl_constant_time_test_lib", 
   5227       "boringssl_test_util"
   5228     ], 
   5229     "headers": [], 
   5230     "is_filegroup": false, 
   5231     "language": "c++", 
   5232     "name": "boringssl_constant_time_test", 
   5233     "src": [], 
   5234     "third_party": true, 
   5235     "type": "target"
   5236   }, 
   5237   {
   5238     "deps": [
   5239       "boringssl", 
   5240       "boringssl_ed25519_test_lib", 
   5241       "boringssl_test_util"
   5242     ], 
   5243     "headers": [], 
   5244     "is_filegroup": false, 
   5245     "language": "c++", 
   5246     "name": "boringssl_ed25519_test", 
   5247     "src": [], 
   5248     "third_party": true, 
   5249     "type": "target"
   5250   }, 
   5251   {
   5252     "deps": [
   5253       "boringssl", 
   5254       "boringssl_spake25519_test_lib", 
   5255       "boringssl_test_util"
   5256     ], 
   5257     "headers": [], 
   5258     "is_filegroup": false, 
   5259     "language": "c++", 
   5260     "name": "boringssl_spake25519_test", 
   5261     "src": [], 
   5262     "third_party": true, 
   5263     "type": "target"
   5264   }, 
   5265   {
   5266     "deps": [
   5267       "boringssl", 
   5268       "boringssl_test_util", 
   5269       "boringssl_x25519_test_lib"
   5270     ], 
   5271     "headers": [], 
   5272     "is_filegroup": false, 
   5273     "language": "c++", 
   5274     "name": "boringssl_x25519_test", 
   5275     "src": [], 
   5276     "third_party": true, 
   5277     "type": "target"
   5278   }, 
   5279   {
   5280     "deps": [
   5281       "boringssl", 
   5282       "boringssl_dh_test_lib", 
   5283       "boringssl_test_util"
   5284     ], 
   5285     "headers": [], 
   5286     "is_filegroup": false, 
   5287     "language": "c++", 
   5288     "name": "boringssl_dh_test", 
   5289     "src": [], 
   5290     "third_party": true, 
   5291     "type": "target"
   5292   }, 
   5293   {
   5294     "deps": [
   5295       "boringssl", 
   5296       "boringssl_digest_test_lib", 
   5297       "boringssl_test_util"
   5298     ], 
   5299     "headers": [], 
   5300     "is_filegroup": false, 
   5301     "language": "c++", 
   5302     "name": "boringssl_digest_test", 
   5303     "src": [], 
   5304     "third_party": true, 
   5305     "type": "target"
   5306   }, 
   5307   {
   5308     "deps": [
   5309       "boringssl", 
   5310       "boringssl_dsa_test_lib", 
   5311       "boringssl_test_util"
   5312     ], 
   5313     "headers": [], 
   5314     "is_filegroup": false, 
   5315     "language": "c++", 
   5316     "name": "boringssl_dsa_test", 
   5317     "src": [], 
   5318     "third_party": true, 
   5319     "type": "target"
   5320   }, 
   5321   {
   5322     "deps": [
   5323       "boringssl", 
   5324       "boringssl_ecdh_test_lib", 
   5325       "boringssl_test_util"
   5326     ], 
   5327     "headers": [], 
   5328     "is_filegroup": false, 
   5329     "language": "c++", 
   5330     "name": "boringssl_ecdh_test", 
   5331     "src": [], 
   5332     "third_party": true, 
   5333     "type": "target"
   5334   }, 
   5335   {
   5336     "deps": [
   5337       "boringssl", 
   5338       "boringssl_err_test_lib", 
   5339       "boringssl_test_util"
   5340     ], 
   5341     "headers": [], 
   5342     "is_filegroup": false, 
   5343     "language": "c++", 
   5344     "name": "boringssl_err_test", 
   5345     "src": [], 
   5346     "third_party": true, 
   5347     "type": "target"
   5348   }, 
   5349   {
   5350     "deps": [
   5351       "boringssl", 
   5352       "boringssl_evp_extra_test_lib", 
   5353       "boringssl_test_util"
   5354     ], 
   5355     "headers": [], 
   5356     "is_filegroup": false, 
   5357     "language": "c++", 
   5358     "name": "boringssl_evp_extra_test", 
   5359     "src": [], 
   5360     "third_party": true, 
   5361     "type": "target"
   5362   }, 
   5363   {
   5364     "deps": [
   5365       "boringssl", 
   5366       "boringssl_evp_test_lib", 
   5367       "boringssl_test_util"
   5368     ], 
   5369     "headers": [], 
   5370     "is_filegroup": false, 
   5371     "language": "c++", 
   5372     "name": "boringssl_evp_test", 
   5373     "src": [], 
   5374     "third_party": true, 
   5375     "type": "target"
   5376   }, 
   5377   {
   5378     "deps": [
   5379       "boringssl", 
   5380       "boringssl_pbkdf_test_lib", 
   5381       "boringssl_test_util"
   5382     ], 
   5383     "headers": [], 
   5384     "is_filegroup": false, 
   5385     "language": "c++", 
   5386     "name": "boringssl_pbkdf_test", 
   5387     "src": [], 
   5388     "third_party": true, 
   5389     "type": "target"
   5390   }, 
   5391   {
   5392     "deps": [
   5393       "boringssl", 
   5394       "boringssl_scrypt_test_lib", 
   5395       "boringssl_test_util"
   5396     ], 
   5397     "headers": [], 
   5398     "is_filegroup": false, 
   5399     "language": "c++", 
   5400     "name": "boringssl_scrypt_test", 
   5401     "src": [], 
   5402     "third_party": true, 
   5403     "type": "target"
   5404   }, 
   5405   {
   5406     "deps": [
   5407       "boringssl", 
   5408       "boringssl_aes_test_lib", 
   5409       "boringssl_test_util"
   5410     ], 
   5411     "headers": [], 
   5412     "is_filegroup": false, 
   5413     "language": "c++", 
   5414     "name": "boringssl_aes_test", 
   5415     "src": [], 
   5416     "third_party": true, 
   5417     "type": "target"
   5418   }, 
   5419   {
   5420     "deps": [
   5421       "boringssl", 
   5422       "boringssl_bn_test_lib", 
   5423       "boringssl_test_util"
   5424     ], 
   5425     "headers": [], 
   5426     "is_filegroup": false, 
   5427     "language": "c++", 
   5428     "name": "boringssl_bn_test", 
   5429     "src": [], 
   5430     "third_party": true, 
   5431     "type": "target"
   5432   }, 
   5433   {
   5434     "deps": [
   5435       "boringssl", 
   5436       "boringssl_ec_test_lib", 
   5437       "boringssl_test_util"
   5438     ], 
   5439     "headers": [], 
   5440     "is_filegroup": false, 
   5441     "language": "c++", 
   5442     "name": "boringssl_ec_test", 
   5443     "src": [], 
   5444     "third_party": true, 
   5445     "type": "target"
   5446   }, 
   5447   {
   5448     "deps": [
   5449       "boringssl", 
   5450       "boringssl_p256-x86_64_test_lib", 
   5451       "boringssl_test_util"
   5452     ], 
   5453     "headers": [], 
   5454     "is_filegroup": false, 
   5455     "language": "c++", 
   5456     "name": "boringssl_p256-x86_64_test", 
   5457     "src": [], 
   5458     "third_party": true, 
   5459     "type": "target"
   5460   }, 
   5461   {
   5462     "deps": [
   5463       "boringssl", 
   5464       "boringssl_ecdsa_test_lib", 
   5465       "boringssl_test_util"
   5466     ], 
   5467     "headers": [], 
   5468     "is_filegroup": false, 
   5469     "language": "c++", 
   5470     "name": "boringssl_ecdsa_test", 
   5471     "src": [], 
   5472     "third_party": true, 
   5473     "type": "target"
   5474   }, 
   5475   {
   5476     "deps": [
   5477       "boringssl", 
   5478       "boringssl_gcm_test_lib", 
   5479       "boringssl_test_util"
   5480     ], 
   5481     "headers": [], 
   5482     "is_filegroup": false, 
   5483     "language": "c++", 
   5484     "name": "boringssl_gcm_test", 
   5485     "src": [], 
   5486     "third_party": true, 
   5487     "type": "target"
   5488   }, 
   5489   {
   5490     "deps": [
   5491       "boringssl", 
   5492       "boringssl_ctrdrbg_test_lib", 
   5493       "boringssl_test_util"
   5494     ], 
   5495     "headers": [], 
   5496     "is_filegroup": false, 
   5497     "language": "c++", 
   5498     "name": "boringssl_ctrdrbg_test", 
   5499     "src": [], 
   5500     "third_party": true, 
   5501     "type": "target"
   5502   }, 
   5503   {
   5504     "deps": [
   5505       "boringssl", 
   5506       "boringssl_hkdf_test_lib", 
   5507       "boringssl_test_util"
   5508     ], 
   5509     "headers": [], 
   5510     "is_filegroup": false, 
   5511     "language": "c++", 
   5512     "name": "boringssl_hkdf_test", 
   5513     "src": [], 
   5514     "third_party": true, 
   5515     "type": "target"
   5516   }, 
   5517   {
   5518     "deps": [
   5519       "boringssl", 
   5520       "boringssl_hmac_test_lib", 
   5521       "boringssl_test_util"
   5522     ], 
   5523     "headers": [], 
   5524     "is_filegroup": false, 
   5525     "language": "c++", 
   5526     "name": "boringssl_hmac_test", 
   5527     "src": [], 
   5528     "third_party": true, 
   5529     "type": "target"
   5530   }, 
   5531   {
   5532     "deps": [
   5533       "boringssl", 
   5534       "boringssl_lhash_test_lib", 
   5535       "boringssl_test_util"
   5536     ], 
   5537     "headers": [], 
   5538     "is_filegroup": false, 
   5539     "language": "c++", 
   5540     "name": "boringssl_lhash_test", 
   5541     "src": [], 
   5542     "third_party": true, 
   5543     "type": "target"
   5544   }, 
   5545   {
   5546     "deps": [
   5547       "boringssl", 
   5548       "boringssl_obj_test_lib", 
   5549       "boringssl_test_util"
   5550     ], 
   5551     "headers": [], 
   5552     "is_filegroup": false, 
   5553     "language": "c++", 
   5554     "name": "boringssl_obj_test", 
   5555     "src": [], 
   5556     "third_party": true, 
   5557     "type": "target"
   5558   }, 
   5559   {
   5560     "deps": [
   5561       "boringssl", 
   5562       "boringssl_pkcs7_test_lib", 
   5563       "boringssl_test_util"
   5564     ], 
   5565     "headers": [], 
   5566     "is_filegroup": false, 
   5567     "language": "c++", 
   5568     "name": "boringssl_pkcs7_test", 
   5569     "src": [], 
   5570     "third_party": true, 
   5571     "type": "target"
   5572   }, 
   5573   {
   5574     "deps": [
   5575       "boringssl", 
   5576       "boringssl_pkcs12_test_lib", 
   5577       "boringssl_test_util"
   5578     ], 
   5579     "headers": [], 
   5580     "is_filegroup": false, 
   5581     "language": "c++", 
   5582     "name": "boringssl_pkcs12_test", 
   5583     "src": [], 
   5584     "third_party": true, 
   5585     "type": "target"
   5586   }, 
   5587   {
   5588     "deps": [
   5589       "boringssl", 
   5590       "boringssl_pkcs8_test_lib", 
   5591       "boringssl_test_util"
   5592     ], 
   5593     "headers": [], 
   5594     "is_filegroup": false, 
   5595     "language": "c++", 
   5596     "name": "boringssl_pkcs8_test", 
   5597     "src": [], 
   5598     "third_party": true, 
   5599     "type": "target"
   5600   }, 
   5601   {
   5602     "deps": [
   5603       "boringssl", 
   5604       "boringssl_poly1305_test_lib", 
   5605       "boringssl_test_util"
   5606     ], 
   5607     "headers": [], 
   5608     "is_filegroup": false, 
   5609     "language": "c++", 
   5610     "name": "boringssl_poly1305_test", 
   5611     "src": [], 
   5612     "third_party": true, 
   5613     "type": "target"
   5614   }, 
   5615   {
   5616     "deps": [
   5617       "boringssl", 
   5618       "boringssl_pool_test_lib", 
   5619       "boringssl_test_util"
   5620     ], 
   5621     "headers": [], 
   5622     "is_filegroup": false, 
   5623     "language": "c++", 
   5624     "name": "boringssl_pool_test", 
   5625     "src": [], 
   5626     "third_party": true, 
   5627     "type": "target"
   5628   }, 
   5629   {
   5630     "deps": [
   5631       "boringssl", 
   5632       "boringssl_refcount_test_lib", 
   5633       "boringssl_test_util"
   5634     ], 
   5635     "headers": [], 
   5636     "is_filegroup": false, 
   5637     "language": "c++", 
   5638     "name": "boringssl_refcount_test", 
   5639     "src": [], 
   5640     "third_party": true, 
   5641     "type": "target"
   5642   }, 
   5643   {
   5644     "deps": [
   5645       "boringssl", 
   5646       "boringssl_rsa_test_lib", 
   5647       "boringssl_test_util"
   5648     ], 
   5649     "headers": [], 
   5650     "is_filegroup": false, 
   5651     "language": "c++", 
   5652     "name": "boringssl_rsa_test", 
   5653     "src": [], 
   5654     "third_party": true, 
   5655     "type": "target"
   5656   }, 
   5657   {
   5658     "deps": [
   5659       "boringssl", 
   5660       "boringssl_self_test_lib", 
   5661       "boringssl_test_util"
   5662     ], 
   5663     "headers": [], 
   5664     "is_filegroup": false, 
   5665     "language": "c++", 
   5666     "name": "boringssl_self_test", 
   5667     "src": [], 
   5668     "third_party": true, 
   5669     "type": "target"
   5670   }, 
   5671   {
   5672     "deps": [
   5673       "boringssl", 
   5674       "boringssl_file_test_gtest_lib", 
   5675       "boringssl_test_util"
   5676     ], 
   5677     "headers": [], 
   5678     "is_filegroup": false, 
   5679     "language": "c++", 
   5680     "name": "boringssl_file_test_gtest", 
   5681     "src": [], 
   5682     "third_party": true, 
   5683     "type": "target"
   5684   }, 
   5685   {
   5686     "deps": [
   5687       "boringssl", 
   5688       "boringssl_gtest_main_lib", 
   5689       "boringssl_test_util"
   5690     ], 
   5691     "headers": [], 
   5692     "is_filegroup": false, 
   5693     "language": "c++", 
   5694     "name": "boringssl_gtest_main", 
   5695     "src": [], 
   5696     "third_party": true, 
   5697     "type": "target"
   5698   }, 
   5699   {
   5700     "deps": [
   5701       "boringssl", 
   5702       "boringssl_test_util", 
   5703       "boringssl_thread_test_lib"
   5704     ], 
   5705     "headers": [], 
   5706     "is_filegroup": false, 
   5707     "language": "c++", 
   5708     "name": "boringssl_thread_test", 
   5709     "src": [], 
   5710     "third_party": true, 
   5711     "type": "target"
   5712   }, 
   5713   {
   5714     "deps": [
   5715       "boringssl", 
   5716       "boringssl_test_util", 
   5717       "boringssl_x509_test_lib"
   5718     ], 
   5719     "headers": [], 
   5720     "is_filegroup": false, 
   5721     "language": "c++", 
   5722     "name": "boringssl_x509_test", 
   5723     "src": [], 
   5724     "third_party": true, 
   5725     "type": "target"
   5726   }, 
   5727   {
   5728     "deps": [
   5729       "boringssl", 
   5730       "boringssl_tab_test_lib", 
   5731       "boringssl_test_util"
   5732     ], 
   5733     "headers": [], 
   5734     "is_filegroup": false, 
   5735     "language": "c++", 
   5736     "name": "boringssl_tab_test", 
   5737     "src": [], 
   5738     "third_party": true, 
   5739     "type": "target"
   5740   }, 
   5741   {
   5742     "deps": [
   5743       "boringssl", 
   5744       "boringssl_test_util", 
   5745       "boringssl_v3name_test_lib"
   5746     ], 
   5747     "headers": [], 
   5748     "is_filegroup": false, 
   5749     "language": "c++", 
   5750     "name": "boringssl_v3name_test", 
   5751     "src": [], 
   5752     "third_party": true, 
   5753     "type": "target"
   5754   }, 
   5755   {
   5756     "deps": [
   5757       "boringssl", 
   5758       "boringssl_span_test_lib", 
   5759       "boringssl_test_util"
   5760     ], 
   5761     "headers": [], 
   5762     "is_filegroup": false, 
   5763     "language": "c++", 
   5764     "name": "boringssl_span_test", 
   5765     "src": [], 
   5766     "third_party": true, 
   5767     "type": "target"
   5768   }, 
   5769   {
   5770     "deps": [
   5771       "boringssl", 
   5772       "boringssl_ssl_test_lib", 
   5773       "boringssl_test_util"
   5774     ], 
   5775     "headers": [], 
   5776     "is_filegroup": false, 
   5777     "language": "c++", 
   5778     "name": "boringssl_ssl_test", 
   5779     "src": [], 
   5780     "third_party": true, 
   5781     "type": "target"
   5782   }, 
   5783   {
   5784     "deps": [
   5785       "bad_client_test", 
   5786       "gpr", 
   5787       "gpr_test_util", 
   5788       "grpc_test_util_unsecure", 
   5789       "grpc_unsecure"
   5790     ], 
   5791     "headers": [], 
   5792     "is_filegroup": false, 
   5793     "language": "c", 
   5794     "name": "badreq_bad_client_test", 
   5795     "src": [
   5796       "test/core/bad_client/tests/badreq.cc"
   5797     ], 
   5798     "third_party": false, 
   5799     "type": "target"
   5800   }, 
   5801   {
   5802     "deps": [
   5803       "bad_client_test", 
   5804       "gpr", 
   5805       "gpr_test_util", 
   5806       "grpc_test_util_unsecure", 
   5807       "grpc_unsecure"
   5808     ], 
   5809     "headers": [], 
   5810     "is_filegroup": false, 
   5811     "language": "c", 
   5812     "name": "connection_prefix_bad_client_test", 
   5813     "src": [
   5814       "test/core/bad_client/tests/connection_prefix.cc"
   5815     ], 
   5816     "third_party": false, 
   5817     "type": "target"
   5818   }, 
   5819   {
   5820     "deps": [
   5821       "bad_client_test", 
   5822       "gpr", 
   5823       "gpr_test_util", 
   5824       "grpc_test_util_unsecure", 
   5825       "grpc_unsecure"
   5826     ], 
   5827     "headers": [], 
   5828     "is_filegroup": false, 
   5829     "language": "c", 
   5830     "name": "duplicate_header_bad_client_test", 
   5831     "src": [
   5832       "test/core/bad_client/tests/duplicate_header.cc"
   5833     ], 
   5834     "third_party": false, 
   5835     "type": "target"
   5836   }, 
   5837   {
   5838     "deps": [
   5839       "bad_client_test", 
   5840       "gpr", 
   5841       "gpr_test_util", 
   5842       "grpc_test_util_unsecure", 
   5843       "grpc_unsecure"
   5844     ], 
   5845     "headers": [], 
   5846     "is_filegroup": false, 
   5847     "language": "c", 
   5848     "name": "head_of_line_blocking_bad_client_test", 
   5849     "src": [
   5850       "test/core/bad_client/tests/head_of_line_blocking.cc"
   5851     ], 
   5852     "third_party": false, 
   5853     "type": "target"
   5854   }, 
   5855   {
   5856     "deps": [
   5857       "bad_client_test", 
   5858       "gpr", 
   5859       "gpr_test_util", 
   5860       "grpc_test_util_unsecure", 
   5861       "grpc_unsecure"
   5862     ], 
   5863     "headers": [], 
   5864     "is_filegroup": false, 
   5865     "language": "c", 
   5866     "name": "headers_bad_client_test", 
   5867     "src": [
   5868       "test/core/bad_client/tests/headers.cc"
   5869     ], 
   5870     "third_party": false, 
   5871     "type": "target"
   5872   }, 
   5873   {
   5874     "deps": [
   5875       "bad_client_test", 
   5876       "gpr", 
   5877       "gpr_test_util", 
   5878       "grpc_test_util_unsecure", 
   5879       "grpc_unsecure"
   5880     ], 
   5881     "headers": [], 
   5882     "is_filegroup": false, 
   5883     "language": "c", 
   5884     "name": "initial_settings_frame_bad_client_test", 
   5885     "src": [
   5886       "test/core/bad_client/tests/initial_settings_frame.cc"
   5887     ], 
   5888     "third_party": false, 
   5889     "type": "target"
   5890   }, 
   5891   {
   5892     "deps": [
   5893       "bad_client_test", 
   5894       "gpr", 
   5895       "gpr_test_util", 
   5896       "grpc_test_util_unsecure", 
   5897       "grpc_unsecure"
   5898     ], 
   5899     "headers": [], 
   5900     "is_filegroup": false, 
   5901     "language": "c", 
   5902     "name": "large_metadata_bad_client_test", 
   5903     "src": [
   5904       "test/core/bad_client/tests/large_metadata.cc"
   5905     ], 
   5906     "third_party": false, 
   5907     "type": "target"
   5908   }, 
   5909   {
   5910     "deps": [
   5911       "bad_client_test", 
   5912       "gpr", 
   5913       "gpr_test_util", 
   5914       "grpc_test_util_unsecure", 
   5915       "grpc_unsecure"
   5916     ], 
   5917     "headers": [], 
   5918     "is_filegroup": false, 
   5919     "language": "c", 
   5920     "name": "server_registered_method_bad_client_test", 
   5921     "src": [
   5922       "test/core/bad_client/tests/server_registered_method.cc"
   5923     ], 
   5924     "third_party": false, 
   5925     "type": "target"
   5926   }, 
   5927   {
   5928     "deps": [
   5929       "bad_client_test", 
   5930       "gpr", 
   5931       "gpr_test_util", 
   5932       "grpc_test_util_unsecure", 
   5933       "grpc_unsecure"
   5934     ], 
   5935     "headers": [], 
   5936     "is_filegroup": false, 
   5937     "language": "c", 
   5938     "name": "simple_request_bad_client_test", 
   5939     "src": [
   5940       "test/core/bad_client/tests/simple_request.cc"
   5941     ], 
   5942     "third_party": false, 
   5943     "type": "target"
   5944   }, 
   5945   {
   5946     "deps": [
   5947       "bad_client_test", 
   5948       "gpr", 
   5949       "gpr_test_util", 
   5950       "grpc_test_util_unsecure", 
   5951       "grpc_unsecure"
   5952     ], 
   5953     "headers": [], 
   5954     "is_filegroup": false, 
   5955     "language": "c", 
   5956     "name": "unknown_frame_bad_client_test", 
   5957     "src": [
   5958       "test/core/bad_client/tests/unknown_frame.cc"
   5959     ], 
   5960     "third_party": false, 
   5961     "type": "target"
   5962   }, 
   5963   {
   5964     "deps": [
   5965       "bad_client_test", 
   5966       "gpr", 
   5967       "gpr_test_util", 
   5968       "grpc_test_util_unsecure", 
   5969       "grpc_unsecure"
   5970     ], 
   5971     "headers": [], 
   5972     "is_filegroup": false, 
   5973     "language": "c", 
   5974     "name": "window_overflow_bad_client_test", 
   5975     "src": [
   5976       "test/core/bad_client/tests/window_overflow.cc"
   5977     ], 
   5978     "third_party": false, 
   5979     "type": "target"
   5980   }, 
   5981   {
   5982     "deps": [
   5983       "bad_ssl_test_server", 
   5984       "gpr", 
   5985       "gpr_test_util", 
   5986       "grpc", 
   5987       "grpc_test_util"
   5988     ], 
   5989     "headers": [], 
   5990     "is_filegroup": false, 
   5991     "language": "c", 
   5992     "name": "bad_ssl_cert_server", 
   5993     "src": [
   5994       "test/core/bad_ssl/servers/cert.cc"
   5995     ], 
   5996     "third_party": false, 
   5997     "type": "target"
   5998   }, 
   5999   {
   6000     "deps": [
   6001       "gpr", 
   6002       "gpr_test_util", 
   6003       "grpc", 
   6004       "grpc_test_util"
   6005     ], 
   6006     "headers": [], 
   6007     "is_filegroup": false, 
   6008     "language": "c", 
   6009     "name": "bad_ssl_cert_test", 
   6010     "src": [
   6011       "test/core/bad_ssl/bad_ssl_test.cc"
   6012     ], 
   6013     "third_party": false, 
   6014     "type": "target"
   6015   }, 
   6016   {
   6017     "deps": [
   6018       "end2end_tests", 
   6019       "gpr", 
   6020       "gpr_test_util", 
   6021       "grpc", 
   6022       "grpc_test_util"
   6023     ], 
   6024     "headers": [], 
   6025     "is_filegroup": false, 
   6026     "language": "c", 
   6027     "name": "h2_census_test", 
   6028     "src": [
   6029       "test/core/end2end/fixtures/h2_census.cc"
   6030     ], 
   6031     "third_party": false, 
   6032     "type": "target"
   6033   }, 
   6034   {
   6035     "deps": [
   6036       "end2end_tests", 
   6037       "gpr", 
   6038       "gpr_test_util", 
   6039       "grpc", 
   6040       "grpc_test_util"
   6041     ], 
   6042     "headers": [], 
   6043     "is_filegroup": false, 
   6044     "language": "c", 
   6045     "name": "h2_compress_test", 
   6046     "src": [
   6047       "test/core/end2end/fixtures/h2_compress.cc"
   6048     ], 
   6049     "third_party": false, 
   6050     "type": "target"
   6051   }, 
   6052   {
   6053     "deps": [
   6054       "end2end_tests", 
   6055       "gpr", 
   6056       "gpr_test_util", 
   6057       "grpc", 
   6058       "grpc_test_util"
   6059     ], 
   6060     "headers": [], 
   6061     "is_filegroup": false, 
   6062     "language": "c", 
   6063     "name": "h2_fakesec_test", 
   6064     "src": [
   6065       "test/core/end2end/fixtures/h2_fakesec.cc"
   6066     ], 
   6067     "third_party": false, 
   6068     "type": "target"
   6069   }, 
   6070   {
   6071     "deps": [
   6072       "end2end_tests", 
   6073       "gpr", 
   6074       "gpr_test_util", 
   6075       "grpc", 
   6076       "grpc_test_util"
   6077     ], 
   6078     "headers": [], 
   6079     "is_filegroup": false, 
   6080     "language": "c", 
   6081     "name": "h2_fd_test", 
   6082     "src": [
   6083       "test/core/end2end/fixtures/h2_fd.cc"
   6084     ], 
   6085     "third_party": false, 
   6086     "type": "target"
   6087   }, 
   6088   {
   6089     "deps": [
   6090       "end2end_tests", 
   6091       "gpr", 
   6092       "gpr_test_util", 
   6093       "grpc", 
   6094       "grpc_test_util"
   6095     ], 
   6096     "headers": [], 
   6097     "is_filegroup": false, 
   6098     "language": "c", 
   6099     "name": "h2_full_test", 
   6100     "src": [
   6101       "test/core/end2end/fixtures/h2_full.cc"
   6102     ], 
   6103     "third_party": false, 
   6104     "type": "target"
   6105   }, 
   6106   {
   6107     "deps": [
   6108       "end2end_tests", 
   6109       "gpr", 
   6110       "gpr_test_util", 
   6111       "grpc", 
   6112       "grpc_test_util"
   6113     ], 
   6114     "headers": [], 
   6115     "is_filegroup": false, 
   6116     "language": "c", 
   6117     "name": "h2_full+pipe_test", 
   6118     "src": [
   6119       "test/core/end2end/fixtures/h2_full+pipe.cc"
   6120     ], 
   6121     "third_party": false, 
   6122     "type": "target"
   6123   }, 
   6124   {
   6125     "deps": [
   6126       "end2end_tests", 
   6127       "gpr", 
   6128       "gpr_test_util", 
   6129       "grpc", 
   6130       "grpc_test_util"
   6131     ], 
   6132     "headers": [], 
   6133     "is_filegroup": false, 
   6134     "language": "c", 
   6135     "name": "h2_full+trace_test", 
   6136     "src": [
   6137       "test/core/end2end/fixtures/h2_full+trace.cc"
   6138     ], 
   6139     "third_party": false, 
   6140     "type": "target"
   6141   }, 
   6142   {
   6143     "deps": [
   6144       "end2end_tests", 
   6145       "gpr", 
   6146       "gpr_test_util", 
   6147       "grpc", 
   6148       "grpc_test_util"
   6149     ], 
   6150     "headers": [], 
   6151     "is_filegroup": false, 
   6152     "language": "c", 
   6153     "name": "h2_full+workarounds_test", 
   6154     "src": [
   6155       "test/core/end2end/fixtures/h2_full+workarounds.cc"
   6156     ], 
   6157     "third_party": false, 
   6158     "type": "target"
   6159   }, 
   6160   {
   6161     "deps": [
   6162       "end2end_tests", 
   6163       "gpr", 
   6164       "gpr_test_util", 
   6165       "grpc", 
   6166       "grpc_test_util"
   6167     ], 
   6168     "headers": [], 
   6169     "is_filegroup": false, 
   6170     "language": "c", 
   6171     "name": "h2_http_proxy_test", 
   6172     "src": [
   6173       "test/core/end2end/fixtures/h2_http_proxy.cc"
   6174     ], 
   6175     "third_party": false, 
   6176     "type": "target"
   6177   }, 
   6178   {
   6179     "deps": [
   6180       "end2end_tests", 
   6181       "gpr", 
   6182       "gpr_test_util", 
   6183       "grpc", 
   6184       "grpc_test_util"
   6185     ], 
   6186     "headers": [], 
   6187     "is_filegroup": false, 
   6188     "language": "c", 
   6189     "name": "h2_local_test", 
   6190     "src": [
   6191       "test/core/end2end/fixtures/h2_local.cc"
   6192     ], 
   6193     "third_party": false, 
   6194     "type": "target"
   6195   }, 
   6196   {
   6197     "deps": [
   6198       "end2end_tests", 
   6199       "gpr", 
   6200       "gpr_test_util", 
   6201       "grpc", 
   6202       "grpc_test_util"
   6203     ], 
   6204     "headers": [], 
   6205     "is_filegroup": false, 
   6206     "language": "c", 
   6207     "name": "h2_oauth2_test", 
   6208     "src": [
   6209       "test/core/end2end/fixtures/h2_oauth2.cc"
   6210     ], 
   6211     "third_party": false, 
   6212     "type": "target"
   6213   }, 
   6214   {
   6215     "deps": [
   6216       "end2end_tests", 
   6217       "gpr", 
   6218       "gpr_test_util", 
   6219       "grpc", 
   6220       "grpc_test_util"
   6221     ], 
   6222     "headers": [], 
   6223     "is_filegroup": false, 
   6224     "language": "c", 
   6225     "name": "h2_proxy_test", 
   6226     "src": [
   6227       "test/core/end2end/fixtures/h2_proxy.cc"
   6228     ], 
   6229     "third_party": false, 
   6230     "type": "target"
   6231   }, 
   6232   {
   6233     "deps": [
   6234       "end2end_tests", 
   6235       "gpr", 
   6236       "gpr_test_util", 
   6237       "grpc", 
   6238       "grpc_test_util"
   6239     ], 
   6240     "headers": [], 
   6241     "is_filegroup": false, 
   6242     "language": "c", 
   6243     "name": "h2_sockpair_test", 
   6244     "src": [
   6245       "test/core/end2end/fixtures/h2_sockpair.cc"
   6246     ], 
   6247     "third_party": false, 
   6248     "type": "target"
   6249   }, 
   6250   {
   6251     "deps": [
   6252       "end2end_tests", 
   6253       "gpr", 
   6254       "gpr_test_util", 
   6255       "grpc", 
   6256       "grpc_test_util"
   6257     ], 
   6258     "headers": [], 
   6259     "is_filegroup": false, 
   6260     "language": "c", 
   6261     "name": "h2_sockpair+trace_test", 
   6262     "src": [
   6263       "test/core/end2end/fixtures/h2_sockpair+trace.cc"
   6264     ], 
   6265     "third_party": false, 
   6266     "type": "target"
   6267   }, 
   6268   {
   6269     "deps": [
   6270       "end2end_tests", 
   6271       "gpr", 
   6272       "gpr_test_util", 
   6273       "grpc", 
   6274       "grpc_test_util"
   6275     ], 
   6276     "headers": [], 
   6277     "is_filegroup": false, 
   6278     "language": "c", 
   6279     "name": "h2_sockpair_1byte_test", 
   6280     "src": [
   6281       "test/core/end2end/fixtures/h2_sockpair_1byte.cc"
   6282     ], 
   6283     "third_party": false, 
   6284     "type": "target"
   6285   }, 
   6286   {
   6287     "deps": [
   6288       "end2end_tests", 
   6289       "gpr", 
   6290       "gpr_test_util", 
   6291       "grpc", 
   6292       "grpc_test_util"
   6293     ], 
   6294     "headers": [], 
   6295     "is_filegroup": false, 
   6296     "language": "c", 
   6297     "name": "h2_ssl_test", 
   6298     "src": [
   6299       "test/core/end2end/fixtures/h2_ssl.cc"
   6300     ], 
   6301     "third_party": false, 
   6302     "type": "target"
   6303   }, 
   6304   {
   6305     "deps": [
   6306       "end2end_tests", 
   6307       "gpr", 
   6308       "gpr_test_util", 
   6309       "grpc", 
   6310       "grpc_test_util"
   6311     ], 
   6312     "headers": [], 
   6313     "is_filegroup": false, 
   6314     "language": "c", 
   6315     "name": "h2_ssl_proxy_test", 
   6316     "src": [
   6317       "test/core/end2end/fixtures/h2_ssl_proxy.cc"
   6318     ], 
   6319     "third_party": false, 
   6320     "type": "target"
   6321   }, 
   6322   {
   6323     "deps": [
   6324       "end2end_tests", 
   6325       "gpr", 
   6326       "gpr_test_util", 
   6327       "grpc", 
   6328       "grpc_test_util"
   6329     ], 
   6330     "headers": [], 
   6331     "is_filegroup": false, 
   6332     "language": "c", 
   6333     "name": "h2_uds_test", 
   6334     "src": [
   6335       "test/core/end2end/fixtures/h2_uds.cc"
   6336     ], 
   6337     "third_party": false, 
   6338     "type": "target"
   6339   }, 
   6340   {
   6341     "deps": [
   6342       "end2end_tests", 
   6343       "gpr", 
   6344       "gpr_test_util", 
   6345       "grpc", 
   6346       "grpc_test_util"
   6347     ], 
   6348     "headers": [], 
   6349     "is_filegroup": false, 
   6350     "language": "c", 
   6351     "name": "inproc_test", 
   6352     "src": [
   6353       "test/core/end2end/fixtures/inproc.cc"
   6354     ], 
   6355     "third_party": false, 
   6356     "type": "target"
   6357   }, 
   6358   {
   6359     "deps": [
   6360       "end2end_nosec_tests", 
   6361       "gpr", 
   6362       "gpr_test_util", 
   6363       "grpc_test_util_unsecure", 
   6364       "grpc_unsecure"
   6365     ], 
   6366     "headers": [], 
   6367     "is_filegroup": false, 
   6368     "language": "c", 
   6369     "name": "h2_census_nosec_test", 
   6370     "src": [
   6371       "test/core/end2end/fixtures/h2_census.cc"
   6372     ], 
   6373     "third_party": false, 
   6374     "type": "target"
   6375   }, 
   6376   {
   6377     "deps": [
   6378       "end2end_nosec_tests", 
   6379       "gpr", 
   6380       "gpr_test_util", 
   6381       "grpc_test_util_unsecure", 
   6382       "grpc_unsecure"
   6383     ], 
   6384     "headers": [], 
   6385     "is_filegroup": false, 
   6386     "language": "c", 
   6387     "name": "h2_compress_nosec_test", 
   6388     "src": [
   6389       "test/core/end2end/fixtures/h2_compress.cc"
   6390     ], 
   6391     "third_party": false, 
   6392     "type": "target"
   6393   }, 
   6394   {
   6395     "deps": [
   6396       "end2end_nosec_tests", 
   6397       "gpr", 
   6398       "gpr_test_util", 
   6399       "grpc_test_util_unsecure", 
   6400       "grpc_unsecure"
   6401     ], 
   6402     "headers": [], 
   6403     "is_filegroup": false, 
   6404     "language": "c", 
   6405     "name": "h2_fd_nosec_test", 
   6406     "src": [
   6407       "test/core/end2end/fixtures/h2_fd.cc"
   6408     ], 
   6409     "third_party": false, 
   6410     "type": "target"
   6411   }, 
   6412   {
   6413     "deps": [
   6414       "end2end_nosec_tests", 
   6415       "gpr", 
   6416       "gpr_test_util", 
   6417       "grpc_test_util_unsecure", 
   6418       "grpc_unsecure"
   6419     ], 
   6420     "headers": [], 
   6421     "is_filegroup": false, 
   6422     "language": "c", 
   6423     "name": "h2_full_nosec_test", 
   6424     "src": [
   6425       "test/core/end2end/fixtures/h2_full.cc"
   6426     ], 
   6427     "third_party": false, 
   6428     "type": "target"
   6429   }, 
   6430   {
   6431     "deps": [
   6432       "end2end_nosec_tests", 
   6433       "gpr", 
   6434       "gpr_test_util", 
   6435       "grpc_test_util_unsecure", 
   6436       "grpc_unsecure"
   6437     ], 
   6438     "headers": [], 
   6439     "is_filegroup": false, 
   6440     "language": "c", 
   6441     "name": "h2_full+pipe_nosec_test", 
   6442     "src": [
   6443       "test/core/end2end/fixtures/h2_full+pipe.cc"
   6444     ], 
   6445     "third_party": false, 
   6446     "type": "target"
   6447   }, 
   6448   {
   6449     "deps": [
   6450       "end2end_nosec_tests", 
   6451       "gpr", 
   6452       "gpr_test_util", 
   6453       "grpc_test_util_unsecure", 
   6454       "grpc_unsecure"
   6455     ], 
   6456     "headers": [], 
   6457     "is_filegroup": false, 
   6458     "language": "c", 
   6459     "name": "h2_full+trace_nosec_test", 
   6460     "src": [
   6461       "test/core/end2end/fixtures/h2_full+trace.cc"
   6462     ], 
   6463     "third_party": false, 
   6464     "type": "target"
   6465   }, 
   6466   {
   6467     "deps": [
   6468       "end2end_nosec_tests", 
   6469       "gpr", 
   6470       "gpr_test_util", 
   6471       "grpc_test_util_unsecure", 
   6472       "grpc_unsecure"
   6473     ], 
   6474     "headers": [], 
   6475     "is_filegroup": false, 
   6476     "language": "c", 
   6477     "name": "h2_full+workarounds_nosec_test", 
   6478     "src": [
   6479       "test/core/end2end/fixtures/h2_full+workarounds.cc"
   6480     ], 
   6481     "third_party": false, 
   6482     "type": "target"
   6483   }, 
   6484   {
   6485     "deps": [
   6486       "end2end_nosec_tests", 
   6487       "gpr", 
   6488       "gpr_test_util", 
   6489       "grpc_test_util_unsecure", 
   6490       "grpc_unsecure"
   6491     ], 
   6492     "headers": [], 
   6493     "is_filegroup": false, 
   6494     "language": "c", 
   6495     "name": "h2_http_proxy_nosec_test", 
   6496     "src": [
   6497       "test/core/end2end/fixtures/h2_http_proxy.cc"
   6498     ], 
   6499     "third_party": false, 
   6500     "type": "target"
   6501   }, 
   6502   {
   6503     "deps": [
   6504       "end2end_nosec_tests", 
   6505       "gpr", 
   6506       "gpr_test_util", 
   6507       "grpc_test_util_unsecure", 
   6508       "grpc_unsecure"
   6509     ], 
   6510     "headers": [], 
   6511     "is_filegroup": false, 
   6512     "language": "c", 
   6513     "name": "h2_proxy_nosec_test", 
   6514     "src": [
   6515       "test/core/end2end/fixtures/h2_proxy.cc"
   6516     ], 
   6517     "third_party": false, 
   6518     "type": "target"
   6519   }, 
   6520   {
   6521     "deps": [
   6522       "end2end_nosec_tests", 
   6523       "gpr", 
   6524       "gpr_test_util", 
   6525       "grpc_test_util_unsecure", 
   6526       "grpc_unsecure"
   6527     ], 
   6528     "headers": [], 
   6529     "is_filegroup": false, 
   6530     "language": "c", 
   6531     "name": "h2_sockpair_nosec_test", 
   6532     "src": [
   6533       "test/core/end2end/fixtures/h2_sockpair.cc"
   6534     ], 
   6535     "third_party": false, 
   6536     "type": "target"
   6537   }, 
   6538   {
   6539     "deps": [
   6540       "end2end_nosec_tests", 
   6541       "gpr", 
   6542       "gpr_test_util", 
   6543       "grpc_test_util_unsecure", 
   6544       "grpc_unsecure"
   6545     ], 
   6546     "headers": [], 
   6547     "is_filegroup": false, 
   6548     "language": "c", 
   6549     "name": "h2_sockpair+trace_nosec_test", 
   6550     "src": [
   6551       "test/core/end2end/fixtures/h2_sockpair+trace.cc"
   6552     ], 
   6553     "third_party": false, 
   6554     "type": "target"
   6555   }, 
   6556   {
   6557     "deps": [
   6558       "end2end_nosec_tests", 
   6559       "gpr", 
   6560       "gpr_test_util", 
   6561       "grpc_test_util_unsecure", 
   6562       "grpc_unsecure"
   6563     ], 
   6564     "headers": [], 
   6565     "is_filegroup": false, 
   6566     "language": "c", 
   6567     "name": "h2_sockpair_1byte_nosec_test", 
   6568     "src": [
   6569       "test/core/end2end/fixtures/h2_sockpair_1byte.cc"
   6570     ], 
   6571     "third_party": false, 
   6572     "type": "target"
   6573   }, 
   6574   {
   6575     "deps": [
   6576       "end2end_nosec_tests", 
   6577       "gpr", 
   6578       "gpr_test_util", 
   6579       "grpc_test_util_unsecure", 
   6580       "grpc_unsecure"
   6581     ], 
   6582     "headers": [], 
   6583     "is_filegroup": false, 
   6584     "language": "c", 
   6585     "name": "h2_uds_nosec_test", 
   6586     "src": [
   6587       "test/core/end2end/fixtures/h2_uds.cc"
   6588     ], 
   6589     "third_party": false, 
   6590     "type": "target"
   6591   }, 
   6592   {
   6593     "deps": [
   6594       "end2end_nosec_tests", 
   6595       "gpr", 
   6596       "gpr_test_util", 
   6597       "grpc_test_util_unsecure", 
   6598       "grpc_unsecure"
   6599     ], 
   6600     "headers": [], 
   6601     "is_filegroup": false, 
   6602     "language": "c", 
   6603     "name": "inproc_nosec_test", 
   6604     "src": [
   6605       "test/core/end2end/fixtures/inproc.cc"
   6606     ], 
   6607     "third_party": false, 
   6608     "type": "target"
   6609   }, 
   6610   {
   6611     "deps": [
   6612       "gpr", 
   6613       "gpr_test_util", 
   6614       "grpc++_test_config", 
   6615       "grpc++_test_util_unsecure", 
   6616       "grpc++_unsecure", 
   6617       "grpc_test_util_unsecure", 
   6618       "grpc_unsecure"
   6619     ], 
   6620     "headers": [], 
   6621     "is_filegroup": false, 
   6622     "language": "c++", 
   6623     "name": "resolver_component_test_unsecure", 
   6624     "src": [
   6625       "test/cpp/naming/resolver_component_test.cc"
   6626     ], 
   6627     "third_party": false, 
   6628     "type": "target"
   6629   }, 
   6630   {
   6631     "deps": [
   6632       "gpr", 
   6633       "gpr_test_util", 
   6634       "grpc", 
   6635       "grpc++", 
   6636       "grpc++_test_config", 
   6637       "grpc++_test_util", 
   6638       "grpc_test_util"
   6639     ], 
   6640     "headers": [], 
   6641     "is_filegroup": false, 
   6642     "language": "c++", 
   6643     "name": "resolver_component_test", 
   6644     "src": [
   6645       "test/cpp/naming/resolver_component_test.cc"
   6646     ], 
   6647     "third_party": false, 
   6648     "type": "target"
   6649   }, 
   6650   {
   6651     "deps": [
   6652       "gpr", 
   6653       "gpr_test_util", 
   6654       "grpc", 
   6655       "grpc++", 
   6656       "grpc++_test_config", 
   6657       "grpc++_test_util", 
   6658       "grpc_test_util"
   6659     ], 
   6660     "headers": [], 
   6661     "is_filegroup": false, 
   6662     "language": "c++", 
   6663     "name": "resolver_component_tests_runner_invoker_unsecure", 
   6664     "src": [
   6665       "test/cpp/naming/resolver_component_tests_runner_invoker.cc"
   6666     ], 
   6667     "third_party": false, 
   6668     "type": "target"
   6669   }, 
   6670   {
   6671     "deps": [
   6672       "gpr", 
   6673       "gpr_test_util", 
   6674       "grpc", 
   6675       "grpc++", 
   6676       "grpc++_test_config", 
   6677       "grpc++_test_util", 
   6678       "grpc_test_util"
   6679     ], 
   6680     "headers": [], 
   6681     "is_filegroup": false, 
   6682     "language": "c++", 
   6683     "name": "resolver_component_tests_runner_invoker", 
   6684     "src": [
   6685       "test/cpp/naming/resolver_component_tests_runner_invoker.cc"
   6686     ], 
   6687     "third_party": false, 
   6688     "type": "target"
   6689   }, 
   6690   {
   6691     "deps": [
   6692       "gpr", 
   6693       "gpr_test_util", 
   6694       "grpc++_test_config", 
   6695       "grpc++_test_util_unsecure", 
   6696       "grpc++_unsecure", 
   6697       "grpc_test_util_unsecure", 
   6698       "grpc_unsecure"
   6699     ], 
   6700     "headers": [], 
   6701     "is_filegroup": false, 
   6702     "language": "c++", 
   6703     "name": "address_sorting_test_unsecure", 
   6704     "src": [
   6705       "test/cpp/naming/address_sorting_test.cc"
   6706     ], 
   6707     "third_party": false, 
   6708     "type": "target"
   6709   }, 
   6710   {
   6711     "deps": [
   6712       "gpr", 
   6713       "gpr_test_util", 
   6714       "grpc", 
   6715       "grpc++", 
   6716       "grpc++_test_config", 
   6717       "grpc++_test_util", 
   6718       "grpc_test_util"
   6719     ], 
   6720     "headers": [], 
   6721     "is_filegroup": false, 
   6722     "language": "c++", 
   6723     "name": "address_sorting_test", 
   6724     "src": [
   6725       "test/cpp/naming/address_sorting_test.cc"
   6726     ], 
   6727     "third_party": false, 
   6728     "type": "target"
   6729   }, 
   6730   {
   6731     "deps": [
   6732       "gpr", 
   6733       "gpr_test_util", 
   6734       "grpc", 
   6735       "grpc++", 
   6736       "grpc++_test_config", 
   6737       "grpc++_test_util", 
   6738       "grpc_test_util"
   6739     ], 
   6740     "headers": [], 
   6741     "is_filegroup": false, 
   6742     "language": "c++", 
   6743     "name": "cancel_ares_query_test", 
   6744     "src": [
   6745       "test/cpp/naming/cancel_ares_query_test.cc"
   6746     ], 
   6747     "third_party": false, 
   6748     "type": "target"
   6749   }, 
   6750   {
   6751     "deps": [
   6752       "gpr", 
   6753       "gpr_test_util", 
   6754       "grpc", 
   6755       "grpc_test_util"
   6756     ], 
   6757     "headers": [], 
   6758     "is_filegroup": false, 
   6759     "language": "c", 
   6760     "name": "alts_credentials_fuzzer_one_entry", 
   6761     "src": [
   6762       "test/core/security/alts_credentials_fuzzer.cc", 
   6763       "test/core/util/one_corpus_entry_fuzzer.cc"
   6764     ], 
   6765     "third_party": false, 
   6766     "type": "target"
   6767   }, 
   6768   {
   6769     "deps": [
   6770       "gpr", 
   6771       "gpr_test_util", 
   6772       "grpc", 
   6773       "grpc_test_util"
   6774     ], 
   6775     "headers": [], 
   6776     "is_filegroup": false, 
   6777     "language": "c", 
   6778     "name": "api_fuzzer_one_entry", 
   6779     "src": [
   6780       "test/core/end2end/fuzzers/api_fuzzer.cc", 
   6781       "test/core/util/one_corpus_entry_fuzzer.cc"
   6782     ], 
   6783     "third_party": false, 
   6784     "type": "target"
   6785   }, 
   6786   {
   6787     "deps": [
   6788       "gpr", 
   6789       "gpr_test_util", 
   6790       "grpc", 
   6791       "grpc_test_util"
   6792     ], 
   6793     "headers": [], 
   6794     "is_filegroup": false, 
   6795     "language": "c", 
   6796     "name": "client_fuzzer_one_entry", 
   6797     "src": [
   6798       "test/core/end2end/fuzzers/client_fuzzer.cc", 
   6799       "test/core/util/one_corpus_entry_fuzzer.cc"
   6800     ], 
   6801     "third_party": false, 
   6802     "type": "target"
   6803   }, 
   6804   {
   6805     "deps": [
   6806       "gpr", 
   6807       "gpr_test_util", 
   6808       "grpc", 
   6809       "grpc_test_util"
   6810     ], 
   6811     "headers": [], 
   6812     "is_filegroup": false, 
   6813     "language": "c", 
   6814     "name": "hpack_parser_fuzzer_test_one_entry", 
   6815     "src": [
   6816       "test/core/transport/chttp2/hpack_parser_fuzzer_test.cc", 
   6817       "test/core/util/one_corpus_entry_fuzzer.cc"
   6818     ], 
   6819     "third_party": false, 
   6820     "type": "target"
   6821   }, 
   6822   {
   6823     "deps": [
   6824       "gpr", 
   6825       "gpr_test_util", 
   6826       "grpc", 
   6827       "grpc_test_util"
   6828     ], 
   6829     "headers": [], 
   6830     "is_filegroup": false, 
   6831     "language": "c", 
   6832     "name": "http_request_fuzzer_test_one_entry", 
   6833     "src": [
   6834       "test/core/http/request_fuzzer.cc", 
   6835       "test/core/util/one_corpus_entry_fuzzer.cc"
   6836     ], 
   6837     "third_party": false, 
   6838     "type": "target"
   6839   }, 
   6840   {
   6841     "deps": [
   6842       "gpr", 
   6843       "gpr_test_util", 
   6844       "grpc", 
   6845       "grpc_test_util"
   6846     ], 
   6847     "headers": [], 
   6848     "is_filegroup": false, 
   6849     "language": "c", 
   6850     "name": "http_response_fuzzer_test_one_entry", 
   6851     "src": [
   6852       "test/core/http/response_fuzzer.cc", 
   6853       "test/core/util/one_corpus_entry_fuzzer.cc"
   6854     ], 
   6855     "third_party": false, 
   6856     "type": "target"
   6857   }, 
   6858   {
   6859     "deps": [
   6860       "gpr", 
   6861       "gpr_test_util", 
   6862       "grpc", 
   6863       "grpc_test_util"
   6864     ], 
   6865     "headers": [], 
   6866     "is_filegroup": false, 
   6867     "language": "c", 
   6868     "name": "json_fuzzer_test_one_entry", 
   6869     "src": [
   6870       "test/core/json/fuzzer.cc", 
   6871       "test/core/util/one_corpus_entry_fuzzer.cc"
   6872     ], 
   6873     "third_party": false, 
   6874     "type": "target"
   6875   }, 
   6876   {
   6877     "deps": [
   6878       "gpr", 
   6879       "gpr_test_util", 
   6880       "grpc", 
   6881       "grpc_test_util"
   6882     ], 
   6883     "headers": [], 
   6884     "is_filegroup": false, 
   6885     "language": "c", 
   6886     "name": "nanopb_fuzzer_response_test_one_entry", 
   6887     "src": [
   6888       "test/core/nanopb/fuzzer_response.cc", 
   6889       "test/core/util/one_corpus_entry_fuzzer.cc"
   6890     ], 
   6891     "third_party": false, 
   6892     "type": "target"
   6893   }, 
   6894   {
   6895     "deps": [
   6896       "gpr", 
   6897       "gpr_test_util", 
   6898       "grpc", 
   6899       "grpc_test_util"
   6900     ], 
   6901     "headers": [], 
   6902     "is_filegroup": false, 
   6903     "language": "c", 
   6904     "name": "nanopb_fuzzer_serverlist_test_one_entry", 
   6905     "src": [
   6906       "test/core/nanopb/fuzzer_serverlist.cc", 
   6907       "test/core/util/one_corpus_entry_fuzzer.cc"
   6908     ], 
   6909     "third_party": false, 
   6910     "type": "target"
   6911   }, 
   6912   {
   6913     "deps": [
   6914       "gpr", 
   6915       "gpr_test_util", 
   6916       "grpc", 
   6917       "grpc_test_util"
   6918     ], 
   6919     "headers": [], 
   6920     "is_filegroup": false, 
   6921     "language": "c", 
   6922     "name": "percent_decode_fuzzer_one_entry", 
   6923     "src": [
   6924       "test/core/slice/percent_decode_fuzzer.cc", 
   6925       "test/core/util/one_corpus_entry_fuzzer.cc"
   6926     ], 
   6927     "third_party": false, 
   6928     "type": "target"
   6929   }, 
   6930   {
   6931     "deps": [
   6932       "gpr", 
   6933       "gpr_test_util", 
   6934       "grpc", 
   6935       "grpc_test_util"
   6936     ], 
   6937     "headers": [], 
   6938     "is_filegroup": false, 
   6939     "language": "c", 
   6940     "name": "percent_encode_fuzzer_one_entry", 
   6941     "src": [
   6942       "test/core/slice/percent_encode_fuzzer.cc", 
   6943       "test/core/util/one_corpus_entry_fuzzer.cc"
   6944     ], 
   6945     "third_party": false, 
   6946     "type": "target"
   6947   }, 
   6948   {
   6949     "deps": [
   6950       "gpr", 
   6951       "gpr_test_util", 
   6952       "grpc", 
   6953       "grpc_test_util"
   6954     ], 
   6955     "headers": [], 
   6956     "is_filegroup": false, 
   6957     "language": "c", 
   6958     "name": "server_fuzzer_one_entry", 
   6959     "src": [
   6960       "test/core/end2end/fuzzers/server_fuzzer.cc", 
   6961       "test/core/util/one_corpus_entry_fuzzer.cc"
   6962     ], 
   6963     "third_party": false, 
   6964     "type": "target"
   6965   }, 
   6966   {
   6967     "deps": [
   6968       "gpr", 
   6969       "gpr_test_util", 
   6970       "grpc", 
   6971       "grpc_test_util"
   6972     ], 
   6973     "headers": [], 
   6974     "is_filegroup": false, 
   6975     "language": "c", 
   6976     "name": "ssl_server_fuzzer_one_entry", 
   6977     "src": [
   6978       "test/core/security/ssl_server_fuzzer.cc", 
   6979       "test/core/util/one_corpus_entry_fuzzer.cc"
   6980     ], 
   6981     "third_party": false, 
   6982     "type": "target"
   6983   }, 
   6984   {
   6985     "deps": [
   6986       "gpr", 
   6987       "gpr_test_util", 
   6988       "grpc", 
   6989       "grpc_test_util"
   6990     ], 
   6991     "headers": [], 
   6992     "is_filegroup": false, 
   6993     "language": "c", 
   6994     "name": "uri_fuzzer_test_one_entry", 
   6995     "src": [
   6996       "test/core/client_channel/uri_fuzzer_test.cc", 
   6997       "test/core/util/one_corpus_entry_fuzzer.cc"
   6998     ], 
   6999     "third_party": false, 
   7000     "type": "target"
   7001   }, 
   7002   {
   7003     "deps": [], 
   7004     "headers": [
   7005       "third_party/address_sorting/address_sorting_internal.h", 
   7006       "third_party/address_sorting/include/address_sorting/address_sorting.h"
   7007     ], 
   7008     "is_filegroup": false, 
   7009     "language": "c", 
   7010     "name": "address_sorting", 
   7011     "src": [], 
   7012     "third_party": false, 
   7013     "type": "lib"
   7014   }, 
   7015   {
   7016     "deps": [
   7017       "grpc"
   7018     ], 
   7019     "headers": [
   7020       "test/core/tsi/alts/crypt/gsec_test_util.h", 
   7021       "test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.h"
   7022     ], 
   7023     "is_filegroup": false, 
   7024     "language": "c", 
   7025     "name": "alts_test_util", 
   7026     "src": [
   7027       "test/core/tsi/alts/crypt/gsec_test_util.cc", 
   7028       "test/core/tsi/alts/crypt/gsec_test_util.h", 
   7029       "test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.cc", 
   7030       "test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.h"
   7031     ], 
   7032     "third_party": false, 
   7033     "type": "lib"
   7034   }, 
   7035   {
   7036     "deps": [], 
   7037     "headers": [], 
   7038     "is_filegroup": false, 
   7039     "language": "c", 
   7040     "name": "cxxabi", 
   7041     "src": [], 
   7042     "third_party": false, 
   7043     "type": "lib"
   7044   }, 
   7045   {
   7046     "deps": [
   7047       "gpr_base"
   7048     ], 
   7049     "headers": [], 
   7050     "is_filegroup": false, 
   7051     "language": "c", 
   7052     "name": "gpr", 
   7053     "src": [], 
   7054     "third_party": false, 
   7055     "type": "lib"
   7056   }, 
   7057   {
   7058     "deps": [
   7059       "gpr"
   7060     ], 
   7061     "headers": [
   7062       "test/core/util/test_config.h"
   7063     ], 
   7064     "is_filegroup": false, 
   7065     "language": "c", 
   7066     "name": "gpr_test_util", 
   7067     "src": [
   7068       "test/core/util/test_config.cc", 
   7069       "test/core/util/test_config.h"
   7070     ], 
   7071     "third_party": false, 
   7072     "type": "lib"
   7073   }, 
   7074   {
   7075     "deps": [
   7076       "census", 
   7077       "gpr", 
   7078       "grpc_base", 
   7079       "grpc_client_authority_filter", 
   7080       "grpc_deadline_filter", 
   7081       "grpc_lb_policy_grpclb_secure", 
   7082       "grpc_lb_policy_pick_first", 
   7083       "grpc_lb_policy_round_robin", 
   7084       "grpc_max_age_filter", 
   7085       "grpc_message_size_filter", 
   7086       "grpc_resolver_dns_ares", 
   7087       "grpc_resolver_dns_native", 
   7088       "grpc_resolver_fake", 
   7089       "grpc_resolver_sockaddr", 
   7090       "grpc_secure", 
   7091       "grpc_server_backward_compatibility", 
   7092       "grpc_transport_chttp2_client_insecure", 
   7093       "grpc_transport_chttp2_client_secure", 
   7094       "grpc_transport_chttp2_server_insecure", 
   7095       "grpc_transport_chttp2_server_secure", 
   7096       "grpc_transport_inproc", 
   7097       "grpc_workaround_cronet_compression_filter"
   7098     ], 
   7099     "headers": [], 
   7100     "is_filegroup": false, 
   7101     "language": "c", 
   7102     "name": "grpc", 
   7103     "src": [
   7104       "src/core/lib/surface/init.cc"
   7105     ], 
   7106     "third_party": false, 
   7107     "type": "lib"
   7108   }, 
   7109   {
   7110     "deps": [
   7111       "gpr", 
   7112       "grpc_base", 
   7113       "grpc_transport_chttp2_client_secure", 
   7114       "grpc_transport_cronet_client_secure"
   7115     ], 
   7116     "headers": [], 
   7117     "is_filegroup": false, 
   7118     "language": "c", 
   7119     "name": "grpc_cronet", 
   7120     "src": [
   7121       "src/core/lib/surface/init.cc"
   7122     ], 
   7123     "third_party": false, 
   7124     "type": "lib"
   7125   }, 
   7126   {
   7127     "deps": [
   7128       "gpr", 
   7129       "grpc"
   7130     ], 
   7131     "headers": [], 
   7132     "is_filegroup": false, 
   7133     "language": "c", 
   7134     "name": "grpc_dll", 
   7135     "src": [], 
   7136     "third_party": false, 
   7137     "type": "lib"
   7138   }, 
   7139   {
   7140     "deps": [
   7141       "gpr", 
   7142       "gpr_test_util", 
   7143       "grpc", 
   7144       "grpc_test_util_base"
   7145     ], 
   7146     "headers": [
   7147       "test/core/end2end/data/ssl_test_data.h", 
   7148       "test/core/security/oauth2_utils.h"
   7149     ], 
   7150     "is_filegroup": false, 
   7151     "language": "c", 
   7152     "name": "grpc_test_util", 
   7153     "src": [
   7154       "test/core/end2end/data/client_certs.cc", 
   7155       "test/core/end2end/data/server1_cert.cc", 
   7156       "test/core/end2end/data/server1_key.cc", 
   7157       "test/core/end2end/data/ssl_test_data.h", 
   7158       "test/core/end2end/data/test_root_cert.cc", 
   7159       "test/core/security/oauth2_utils.cc", 
   7160       "test/core/security/oauth2_utils.h"
   7161     ], 
   7162     "third_party": false, 
   7163     "type": "lib"
   7164   }, 
   7165   {
   7166     "deps": [
   7167       "gpr", 
   7168       "gpr_test_util", 
   7169       "grpc_test_util_base", 
   7170       "grpc_unsecure"
   7171     ], 
   7172     "headers": [], 
   7173     "is_filegroup": false, 
   7174     "language": "c", 
   7175     "name": "grpc_test_util_unsecure", 
   7176     "src": [], 
   7177     "third_party": false, 
   7178     "type": "lib"
   7179   }, 
   7180   {
   7181     "deps": [
   7182       "census", 
   7183       "gpr", 
   7184       "grpc_base", 
   7185       "grpc_client_authority_filter", 
   7186       "grpc_deadline_filter", 
   7187       "grpc_lb_policy_grpclb", 
   7188       "grpc_lb_policy_pick_first", 
   7189       "grpc_lb_policy_round_robin", 
   7190       "grpc_max_age_filter", 
   7191       "grpc_message_size_filter", 
   7192       "grpc_resolver_dns_ares", 
   7193       "grpc_resolver_dns_native", 
   7194       "grpc_resolver_fake", 
   7195       "grpc_resolver_sockaddr", 
   7196       "grpc_server_backward_compatibility", 
   7197       "grpc_transport_chttp2_client_insecure", 
   7198       "grpc_transport_chttp2_server_insecure", 
   7199       "grpc_transport_inproc", 
   7200       "grpc_workaround_cronet_compression_filter"
   7201     ], 
   7202     "headers": [], 
   7203     "is_filegroup": false, 
   7204     "language": "c", 
   7205     "name": "grpc_unsecure", 
   7206     "src": [
   7207       "src/core/lib/surface/init.cc", 
   7208       "src/core/lib/surface/init_unsecure.cc"
   7209     ], 
   7210     "third_party": false, 
   7211     "type": "lib"
   7212   }, 
   7213   {
   7214     "deps": [
   7215       "gpr", 
   7216       "gpr_test_util", 
   7217       "grpc", 
   7218       "grpc_test_util", 
   7219       "test_tcp_server"
   7220     ], 
   7221     "headers": [
   7222       "test/core/util/reconnect_server.h"
   7223     ], 
   7224     "is_filegroup": false, 
   7225     "language": "c", 
   7226     "name": "reconnect_server", 
   7227     "src": [
   7228       "test/core/util/reconnect_server.cc", 
   7229       "test/core/util/reconnect_server.h"
   7230     ], 
   7231     "third_party": false, 
   7232     "type": "lib"
   7233   }, 
   7234   {
   7235     "deps": [
   7236       "gpr", 
   7237       "gpr_test_util", 
   7238       "grpc", 
   7239       "grpc_test_util"
   7240     ], 
   7241     "headers": [
   7242       "test/core/util/test_tcp_server.h"
   7243     ], 
   7244     "is_filegroup": false, 
   7245     "language": "c", 
   7246     "name": "test_tcp_server", 
   7247     "src": [
   7248       "test/core/util/test_tcp_server.cc", 
   7249       "test/core/util/test_tcp_server.h"
   7250     ], 
   7251     "third_party": false, 
   7252     "type": "lib"
   7253   }, 
   7254   {
   7255     "deps": [
   7256       "gpr", 
   7257       "grpc", 
   7258       "grpc++_base", 
   7259       "grpc++_codegen_base", 
   7260       "grpc++_codegen_base_src", 
   7261       "grpc++_codegen_proto"
   7262     ], 
   7263     "headers": [
   7264       "include/grpc++/impl/codegen/core_codegen.h", 
   7265       "include/grpcpp/impl/codegen/core_codegen.h", 
   7266       "src/cpp/client/secure_credentials.h", 
   7267       "src/cpp/common/secure_auth_context.h", 
   7268       "src/cpp/server/secure_server_credentials.h"
   7269     ], 
   7270     "is_filegroup": false, 
   7271     "language": "c++", 
   7272     "name": "grpc++", 
   7273     "src": [
   7274       "include/grpc++/impl/codegen/core_codegen.h", 
   7275       "include/grpcpp/impl/codegen/core_codegen.h", 
   7276       "src/cpp/client/insecure_credentials.cc", 
   7277       "src/cpp/client/secure_credentials.cc", 
   7278       "src/cpp/client/secure_credentials.h", 
   7279       "src/cpp/common/auth_property_iterator.cc", 
   7280       "src/cpp/common/secure_auth_context.cc", 
   7281       "src/cpp/common/secure_auth_context.h", 
   7282       "src/cpp/common/secure_channel_arguments.cc", 
   7283       "src/cpp/common/secure_create_auth_context.cc", 
   7284       "src/cpp/server/insecure_server_credentials.cc", 
   7285       "src/cpp/server/secure_server_credentials.cc", 
   7286       "src/cpp/server/secure_server_credentials.h"
   7287     ], 
   7288     "third_party": false, 
   7289     "type": "lib"
   7290   }, 
   7291   {
   7292     "deps": [
   7293       "grpc++"
   7294     ], 
   7295     "headers": [
   7296       "src/cpp/util/core_stats.h", 
   7297       "src/proto/grpc/core/stats.grpc.pb.h", 
   7298       "src/proto/grpc/core/stats.pb.h", 
   7299       "src/proto/grpc/core/stats_mock.grpc.pb.h"
   7300     ], 
   7301     "is_filegroup": false, 
   7302     "language": "c++", 
   7303     "name": "grpc++_core_stats", 
   7304     "src": [
   7305       "src/cpp/util/core_stats.cc", 
   7306       "src/cpp/util/core_stats.h"
   7307     ], 
   7308     "third_party": false, 
   7309     "type": "lib"
   7310   }, 
   7311   {
   7312     "deps": [
   7313       "census", 
   7314       "gpr", 
   7315       "grpc", 
   7316       "grpc++_base", 
   7317       "grpc++_codegen_base", 
   7318       "grpc++_codegen_base_src", 
   7319       "grpc_cronet", 
   7320       "grpc_transport_chttp2_client_insecure", 
   7321       "grpc_transport_chttp2_server_insecure"
   7322     ], 
   7323     "headers": [], 
   7324     "is_filegroup": false, 
   7325     "language": "c++", 
   7326     "name": "grpc++_cronet", 
   7327     "src": [
   7328       "src/cpp/client/cronet_credentials.cc", 
   7329       "src/cpp/client/insecure_credentials.cc", 
   7330       "src/cpp/common/insecure_create_auth_context.cc", 
   7331       "src/cpp/server/insecure_server_credentials.cc"
   7332     ], 
   7333     "third_party": false, 
   7334     "type": "lib"
   7335   }, 
   7336   {
   7337     "deps": [
   7338       "grpc++"
   7339     ], 
   7340     "headers": [
   7341       "include/grpc++/support/error_details.h", 
   7342       "include/grpcpp/support/error_details.h", 
   7343       "src/proto/grpc/status/status.grpc.pb.h", 
   7344       "src/proto/grpc/status/status.pb.h", 
   7345       "src/proto/grpc/status/status_mock.grpc.pb.h"
   7346     ], 
   7347     "is_filegroup": false, 
   7348     "language": "c++", 
   7349     "name": "grpc++_error_details", 
   7350     "src": [
   7351       "include/grpc++/support/error_details.h", 
   7352       "include/grpcpp/support/error_details.h", 
   7353       "src/cpp/util/error_details.cc"
   7354     ], 
   7355     "third_party": false, 
   7356     "type": "lib"
   7357   }, 
   7358   {
   7359     "deps": [
   7360       "grpc", 
   7361       "grpc++", 
   7362       "grpc++_config_proto", 
   7363       "grpc++_reflection_proto"
   7364     ], 
   7365     "headers": [
   7366       "test/cpp/util/proto_reflection_descriptor_database.h"
   7367     ], 
   7368     "is_filegroup": false, 
   7369     "language": "c++", 
   7370     "name": "grpc++_proto_reflection_desc_db", 
   7371     "src": [
   7372       "test/cpp/util/proto_reflection_descriptor_database.cc", 
   7373       "test/cpp/util/proto_reflection_descriptor_database.h"
   7374     ], 
   7375     "third_party": false, 
   7376     "type": "lib"
   7377   }, 
   7378   {
   7379     "deps": [
   7380       "grpc", 
   7381       "grpc++", 
   7382       "grpc++_reflection_proto"
   7383     ], 
   7384     "headers": [
   7385       "include/grpc++/ext/proto_server_reflection_plugin.h", 
   7386       "include/grpcpp/ext/proto_server_reflection_plugin.h", 
   7387       "src/cpp/ext/proto_server_reflection.h"
   7388     ], 
   7389     "is_filegroup": false, 
   7390     "language": "c++", 
   7391     "name": "grpc++_reflection", 
   7392     "src": [
   7393       "include/grpc++/ext/proto_server_reflection_plugin.h", 
   7394       "include/grpcpp/ext/proto_server_reflection_plugin.h", 
   7395       "src/cpp/ext/proto_server_reflection.cc", 
   7396       "src/cpp/ext/proto_server_reflection.h", 
   7397       "src/cpp/ext/proto_server_reflection_plugin.cc"
   7398     ], 
   7399     "third_party": false, 
   7400     "type": "lib"
   7401   }, 
   7402   {
   7403     "deps": [], 
   7404     "headers": [
   7405       "test/cpp/util/test_config.h"
   7406     ], 
   7407     "is_filegroup": false, 
   7408     "language": "c++", 
   7409     "name": "grpc++_test_config", 
   7410     "src": [
   7411       "test/cpp/util/test_config.h", 
   7412       "test/cpp/util/test_config_cc.cc"
   7413     ], 
   7414     "third_party": false, 
   7415     "type": "lib"
   7416   }, 
   7417   {
   7418     "deps": [
   7419       "grpc", 
   7420       "grpc++", 
   7421       "grpc++_codegen_base", 
   7422       "grpc++_codegen_base_src", 
   7423       "grpc++_codegen_proto", 
   7424       "grpc++_config_proto", 
   7425       "grpc_test_util"
   7426     ], 
   7427     "headers": [
   7428       "src/proto/grpc/channelz/channelz.grpc.pb.h", 
   7429       "src/proto/grpc/channelz/channelz.pb.h", 
   7430       "src/proto/grpc/channelz/channelz_mock.grpc.pb.h", 
   7431       "src/proto/grpc/health/v1/health.grpc.pb.h", 
   7432       "src/proto/grpc/health/v1/health.pb.h", 
   7433       "src/proto/grpc/health/v1/health_mock.grpc.pb.h", 
   7434       "src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.h", 
   7435       "src/proto/grpc/testing/duplicate/echo_duplicate.pb.h", 
   7436       "src/proto/grpc/testing/duplicate/echo_duplicate_mock.grpc.pb.h", 
   7437       "src/proto/grpc/testing/echo.grpc.pb.h", 
   7438       "src/proto/grpc/testing/echo.pb.h", 
   7439       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   7440       "src/proto/grpc/testing/echo_messages.pb.h", 
   7441       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h", 
   7442       "src/proto/grpc/testing/echo_mock.grpc.pb.h", 
   7443       "test/cpp/end2end/test_service_impl.h", 
   7444       "test/cpp/util/byte_buffer_proto_helper.h", 
   7445       "test/cpp/util/channel_trace_proto_helper.h", 
   7446       "test/cpp/util/create_test_channel.h", 
   7447       "test/cpp/util/string_ref_helper.h", 
   7448       "test/cpp/util/subprocess.h", 
   7449       "test/cpp/util/test_credentials_provider.h"
   7450     ], 
   7451     "is_filegroup": false, 
   7452     "language": "c++", 
   7453     "name": "grpc++_test_util", 
   7454     "src": [
   7455       "test/cpp/end2end/test_service_impl.cc", 
   7456       "test/cpp/end2end/test_service_impl.h", 
   7457       "test/cpp/util/byte_buffer_proto_helper.cc", 
   7458       "test/cpp/util/byte_buffer_proto_helper.h", 
   7459       "test/cpp/util/channel_trace_proto_helper.cc", 
   7460       "test/cpp/util/channel_trace_proto_helper.h", 
   7461       "test/cpp/util/create_test_channel.cc", 
   7462       "test/cpp/util/create_test_channel.h", 
   7463       "test/cpp/util/string_ref_helper.cc", 
   7464       "test/cpp/util/string_ref_helper.h", 
   7465       "test/cpp/util/subprocess.cc", 
   7466       "test/cpp/util/subprocess.h", 
   7467       "test/cpp/util/test_credentials_provider.cc", 
   7468       "test/cpp/util/test_credentials_provider.h"
   7469     ], 
   7470     "third_party": false, 
   7471     "type": "lib"
   7472   }, 
   7473   {
   7474     "deps": [
   7475       "grpc++_codegen_base", 
   7476       "grpc++_codegen_base_src", 
   7477       "grpc++_codegen_proto", 
   7478       "grpc++_config_proto", 
   7479       "grpc++_unsecure", 
   7480       "grpc_test_util_unsecure", 
   7481       "grpc_unsecure"
   7482     ], 
   7483     "headers": [
   7484       "src/proto/grpc/health/v1/health.grpc.pb.h", 
   7485       "src/proto/grpc/health/v1/health.pb.h", 
   7486       "src/proto/grpc/health/v1/health_mock.grpc.pb.h", 
   7487       "src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.h", 
   7488       "src/proto/grpc/testing/duplicate/echo_duplicate.pb.h", 
   7489       "src/proto/grpc/testing/duplicate/echo_duplicate_mock.grpc.pb.h", 
   7490       "src/proto/grpc/testing/echo.grpc.pb.h", 
   7491       "src/proto/grpc/testing/echo.pb.h", 
   7492       "src/proto/grpc/testing/echo_messages.grpc.pb.h", 
   7493       "src/proto/grpc/testing/echo_messages.pb.h", 
   7494       "src/proto/grpc/testing/echo_messages_mock.grpc.pb.h", 
   7495       "src/proto/grpc/testing/echo_mock.grpc.pb.h", 
   7496       "test/cpp/end2end/test_service_impl.h", 
   7497       "test/cpp/util/byte_buffer_proto_helper.h", 
   7498       "test/cpp/util/string_ref_helper.h", 
   7499       "test/cpp/util/subprocess.h"
   7500     ], 
   7501     "is_filegroup": false, 
   7502     "language": "c++", 
   7503     "name": "grpc++_test_util_unsecure", 
   7504     "src": [
   7505       "test/cpp/end2end/test_service_impl.cc", 
   7506       "test/cpp/end2end/test_service_impl.h", 
   7507       "test/cpp/util/byte_buffer_proto_helper.cc", 
   7508       "test/cpp/util/byte_buffer_proto_helper.h", 
   7509       "test/cpp/util/string_ref_helper.cc", 
   7510       "test/cpp/util/string_ref_helper.h", 
   7511       "test/cpp/util/subprocess.cc", 
   7512       "test/cpp/util/subprocess.h"
   7513     ], 
   7514     "third_party": false, 
   7515     "type": "lib"
   7516   }, 
   7517   {
   7518     "deps": [
   7519       "gpr", 
   7520       "grpc++_base_unsecure", 
   7521       "grpc++_codegen_base", 
   7522       "grpc++_codegen_base_src", 
   7523       "grpc_unsecure"
   7524     ], 
   7525     "headers": [], 
   7526     "is_filegroup": false, 
   7527     "language": "c++", 
   7528     "name": "grpc++_unsecure", 
   7529     "src": [
   7530       "src/cpp/client/insecure_credentials.cc", 
   7531       "src/cpp/common/insecure_create_auth_context.cc", 
   7532       "src/cpp/server/insecure_server_credentials.cc"
   7533     ], 
   7534     "third_party": false, 
   7535     "type": "lib"
   7536   }, 
   7537   {
   7538     "deps": [
   7539       "benchmark", 
   7540       "grpc++_unsecure", 
   7541       "grpc_test_util_unsecure", 
   7542       "grpc_unsecure"
   7543     ], 
   7544     "headers": [
   7545       "test/cpp/microbenchmarks/fullstack_context_mutators.h", 
   7546       "test/cpp/microbenchmarks/fullstack_fixtures.h", 
   7547       "test/cpp/microbenchmarks/helpers.h"
   7548     ], 
   7549     "is_filegroup": false, 
   7550     "language": "c++", 
   7551     "name": "grpc_benchmark", 
   7552     "src": [
   7553       "test/cpp/microbenchmarks/fullstack_context_mutators.h", 
   7554       "test/cpp/microbenchmarks/fullstack_fixtures.h", 
   7555       "test/cpp/microbenchmarks/helpers.cc", 
   7556       "test/cpp/microbenchmarks/helpers.h"
   7557     ], 
   7558     "third_party": false, 
   7559     "type": "lib"
   7560   }, 
   7561   {
   7562     "deps": [
   7563       "grpc", 
   7564       "grpc++", 
   7565       "grpc++_config_proto", 
   7566       "grpc++_proto_reflection_desc_db", 
   7567       "grpc++_reflection_proto"
   7568     ], 
   7569     "headers": [
   7570       "test/cpp/util/cli_call.h", 
   7571       "test/cpp/util/cli_credentials.h", 
   7572       "test/cpp/util/config_grpc_cli.h", 
   7573       "test/cpp/util/grpc_tool.h", 
   7574       "test/cpp/util/proto_file_parser.h", 
   7575       "test/cpp/util/service_describer.h"
   7576     ], 
   7577     "is_filegroup": false, 
   7578     "language": "c++", 
   7579     "name": "grpc_cli_libs", 
   7580     "src": [
   7581       "test/cpp/util/cli_call.cc", 
   7582       "test/cpp/util/cli_call.h", 
   7583       "test/cpp/util/cli_credentials.cc", 
   7584       "test/cpp/util/cli_credentials.h", 
   7585       "test/cpp/util/config_grpc_cli.h", 
   7586       "test/cpp/util/grpc_tool.cc", 
   7587       "test/cpp/util/grpc_tool.h", 
   7588       "test/cpp/util/proto_file_parser.cc", 
   7589       "test/cpp/util/proto_file_parser.h", 
   7590       "test/cpp/util/service_describer.cc", 
   7591       "test/cpp/util/service_describer.h"
   7592     ], 
   7593     "third_party": false, 
   7594     "type": "lib"
   7595   }, 
   7596   {
   7597     "deps": [
   7598       "grpc++_config_proto"
   7599     ], 
   7600     "headers": [
   7601       "src/compiler/config.h", 
   7602       "src/compiler/cpp_generator.h", 
   7603       "src/compiler/cpp_generator_helpers.h", 
   7604       "src/compiler/csharp_generator.h", 
   7605       "src/compiler/csharp_generator_helpers.h", 
   7606       "src/compiler/generator_helpers.h", 
   7607       "src/compiler/node_generator.h", 
   7608       "src/compiler/node_generator_helpers.h", 
   7609       "src/compiler/objective_c_generator.h", 
   7610       "src/compiler/objective_c_generator_helpers.h", 
   7611       "src/compiler/php_generator.h", 
   7612       "src/compiler/php_generator_helpers.h", 
   7613       "src/compiler/protobuf_plugin.h", 
   7614       "src/compiler/python_generator.h", 
   7615       "src/compiler/python_generator_helpers.h", 
   7616       "src/compiler/python_private_generator.h", 
   7617       "src/compiler/ruby_generator.h", 
   7618       "src/compiler/ruby_generator_helpers-inl.h", 
   7619       "src/compiler/ruby_generator_map-inl.h", 
   7620       "src/compiler/ruby_generator_string-inl.h", 
   7621       "src/compiler/schema_interface.h"
   7622     ], 
   7623     "is_filegroup": false, 
   7624     "language": "c++", 
   7625     "name": "grpc_plugin_support", 
   7626     "src": [
   7627       "src/compiler/config.h", 
   7628       "src/compiler/cpp_generator.cc", 
   7629       "src/compiler/cpp_generator.h", 
   7630       "src/compiler/cpp_generator_helpers.h", 
   7631       "src/compiler/csharp_generator.cc", 
   7632       "src/compiler/csharp_generator.h", 
   7633       "src/compiler/csharp_generator_helpers.h", 
   7634       "src/compiler/generator_helpers.h", 
   7635       "src/compiler/node_generator.cc", 
   7636       "src/compiler/node_generator.h", 
   7637       "src/compiler/node_generator_helpers.h", 
   7638       "src/compiler/objective_c_generator.cc", 
   7639       "src/compiler/objective_c_generator.h", 
   7640       "src/compiler/objective_c_generator_helpers.h", 
   7641       "src/compiler/php_generator.cc", 
   7642       "src/compiler/php_generator.h", 
   7643       "src/compiler/php_generator_helpers.h", 
   7644       "src/compiler/protobuf_plugin.h", 
   7645       "src/compiler/python_generator.cc", 
   7646       "src/compiler/python_generator.h", 
   7647       "src/compiler/python_generator_helpers.h", 
   7648       "src/compiler/python_private_generator.h", 
   7649       "src/compiler/ruby_generator.cc", 
   7650       "src/compiler/ruby_generator.h", 
   7651       "src/compiler/ruby_generator_helpers-inl.h", 
   7652       "src/compiler/ruby_generator_map-inl.h", 
   7653       "src/compiler/ruby_generator_string-inl.h", 
   7654       "src/compiler/schema_interface.h"
   7655     ], 
   7656     "third_party": false, 
   7657     "type": "lib"
   7658   }, 
   7659   {
   7660     "deps": [
   7661       "grpc", 
   7662       "grpc++", 
   7663       "grpcpp_channelz_proto"
   7664     ], 
   7665     "headers": [
   7666       "include/grpcpp/ext/channelz_service_plugin.h", 
   7667       "src/cpp/server/channelz/channelz_service.h"
   7668     ], 
   7669     "is_filegroup": false, 
   7670     "language": "c++", 
   7671     "name": "grpcpp_channelz", 
   7672     "src": [
   7673       "include/grpcpp/ext/channelz_service_plugin.h", 
   7674       "src/cpp/server/channelz/channelz_service.cc", 
   7675       "src/cpp/server/channelz/channelz_service.h", 
   7676       "src/cpp/server/channelz/channelz_service_plugin.cc"
   7677     ], 
   7678     "third_party": false, 
   7679     "type": "lib"
   7680   }, 
   7681   {
   7682     "deps": [
   7683       "grpc", 
   7684       "grpc++", 
   7685       "grpc++_test_config", 
   7686       "grpc++_test_util", 
   7687       "grpc_test_util"
   7688     ], 
   7689     "headers": [
   7690       "src/proto/grpc/testing/empty.grpc.pb.h", 
   7691       "src/proto/grpc/testing/empty.pb.h", 
   7692       "src/proto/grpc/testing/empty_mock.grpc.pb.h", 
   7693       "src/proto/grpc/testing/messages.grpc.pb.h", 
   7694       "src/proto/grpc/testing/messages.pb.h", 
   7695       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   7696       "src/proto/grpc/testing/test.grpc.pb.h", 
   7697       "src/proto/grpc/testing/test.pb.h", 
   7698       "src/proto/grpc/testing/test_mock.grpc.pb.h", 
   7699       "test/cpp/interop/http2_client.h"
   7700     ], 
   7701     "is_filegroup": false, 
   7702     "language": "c++", 
   7703     "name": "http2_client_main", 
   7704     "src": [
   7705       "test/cpp/interop/http2_client.cc", 
   7706       "test/cpp/interop/http2_client.h"
   7707     ], 
   7708     "third_party": false, 
   7709     "type": "lib"
   7710   }, 
   7711   {
   7712     "deps": [
   7713       "gpr", 
   7714       "grpc", 
   7715       "grpc++", 
   7716       "grpc++_test_util", 
   7717       "grpc_test_util"
   7718     ], 
   7719     "headers": [
   7720       "src/proto/grpc/testing/messages.grpc.pb.h", 
   7721       "src/proto/grpc/testing/messages.pb.h", 
   7722       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   7723       "test/cpp/interop/client_helper.h"
   7724     ], 
   7725     "is_filegroup": false, 
   7726     "language": "c++", 
   7727     "name": "interop_client_helper", 
   7728     "src": [
   7729       "test/cpp/interop/client_helper.cc", 
   7730       "test/cpp/interop/client_helper.h"
   7731     ], 
   7732     "third_party": false, 
   7733     "type": "lib"
   7734   }, 
   7735   {
   7736     "deps": [
   7737       "gpr", 
   7738       "gpr_test_util", 
   7739       "grpc", 
   7740       "grpc++", 
   7741       "grpc++_test_config", 
   7742       "grpc++_test_util", 
   7743       "grpc_test_util", 
   7744       "interop_client_helper"
   7745     ], 
   7746     "headers": [
   7747       "src/proto/grpc/testing/empty.grpc.pb.h", 
   7748       "src/proto/grpc/testing/empty.pb.h", 
   7749       "src/proto/grpc/testing/empty_mock.grpc.pb.h", 
   7750       "src/proto/grpc/testing/messages.grpc.pb.h", 
   7751       "src/proto/grpc/testing/messages.pb.h", 
   7752       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   7753       "src/proto/grpc/testing/test.grpc.pb.h", 
   7754       "src/proto/grpc/testing/test.pb.h", 
   7755       "src/proto/grpc/testing/test_mock.grpc.pb.h", 
   7756       "test/cpp/interop/interop_client.h"
   7757     ], 
   7758     "is_filegroup": false, 
   7759     "language": "c++", 
   7760     "name": "interop_client_main", 
   7761     "src": [
   7762       "test/cpp/interop/client.cc", 
   7763       "test/cpp/interop/interop_client.cc", 
   7764       "test/cpp/interop/interop_client.h"
   7765     ], 
   7766     "third_party": false, 
   7767     "type": "lib"
   7768   }, 
   7769   {
   7770     "deps": [
   7771       "gpr", 
   7772       "grpc", 
   7773       "grpc++", 
   7774       "grpc++_test_util", 
   7775       "grpc_test_util"
   7776     ], 
   7777     "headers": [
   7778       "test/cpp/interop/server_helper.h"
   7779     ], 
   7780     "is_filegroup": false, 
   7781     "language": "c++", 
   7782     "name": "interop_server_helper", 
   7783     "src": [
   7784       "test/cpp/interop/server_helper.cc", 
   7785       "test/cpp/interop/server_helper.h"
   7786     ], 
   7787     "third_party": false, 
   7788     "type": "lib"
   7789   }, 
   7790   {
   7791     "deps": [
   7792       "gpr", 
   7793       "gpr_test_util", 
   7794       "grpc", 
   7795       "grpc++", 
   7796       "grpc++_test_config", 
   7797       "grpc++_test_util", 
   7798       "grpc_test_util", 
   7799       "interop_server_helper"
   7800     ], 
   7801     "headers": [
   7802       "src/proto/grpc/testing/empty.grpc.pb.h", 
   7803       "src/proto/grpc/testing/empty.pb.h", 
   7804       "src/proto/grpc/testing/empty_mock.grpc.pb.h", 
   7805       "src/proto/grpc/testing/messages.grpc.pb.h", 
   7806       "src/proto/grpc/testing/messages.pb.h", 
   7807       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   7808       "src/proto/grpc/testing/test.grpc.pb.h", 
   7809       "src/proto/grpc/testing/test.pb.h", 
   7810       "src/proto/grpc/testing/test_mock.grpc.pb.h"
   7811     ], 
   7812     "is_filegroup": false, 
   7813     "language": "c++", 
   7814     "name": "interop_server_lib", 
   7815     "src": [
   7816       "test/cpp/interop/interop_server.cc"
   7817     ], 
   7818     "third_party": false, 
   7819     "type": "lib"
   7820   }, 
   7821   {
   7822     "deps": [
   7823       "interop_server_lib"
   7824     ], 
   7825     "headers": [], 
   7826     "is_filegroup": false, 
   7827     "language": "c++", 
   7828     "name": "interop_server_main", 
   7829     "src": [
   7830       "test/cpp/interop/interop_server_bootstrap.cc"
   7831     ], 
   7832     "third_party": false, 
   7833     "type": "lib"
   7834   }, 
   7835   {
   7836     "deps": [
   7837       "grpc", 
   7838       "grpc++", 
   7839       "grpc++_core_stats", 
   7840       "grpc++_test_util", 
   7841       "grpc_test_util"
   7842     ], 
   7843     "headers": [
   7844       "src/proto/grpc/testing/benchmark_service.grpc.pb.h", 
   7845       "src/proto/grpc/testing/benchmark_service.pb.h", 
   7846       "src/proto/grpc/testing/benchmark_service_mock.grpc.pb.h", 
   7847       "src/proto/grpc/testing/control.grpc.pb.h", 
   7848       "src/proto/grpc/testing/control.pb.h", 
   7849       "src/proto/grpc/testing/control_mock.grpc.pb.h", 
   7850       "src/proto/grpc/testing/messages.grpc.pb.h", 
   7851       "src/proto/grpc/testing/messages.pb.h", 
   7852       "src/proto/grpc/testing/messages_mock.grpc.pb.h", 
   7853       "src/proto/grpc/testing/payloads.grpc.pb.h", 
   7854       "src/proto/grpc/testing/payloads.pb.h", 
   7855       "src/proto/grpc/testing/payloads_mock.grpc.pb.h", 
   7856       "src/proto/grpc/testing/report_qps_scenario_service.grpc.pb.h", 
   7857       "src/proto/grpc/testing/report_qps_scenario_service.pb.h", 
   7858       "src/proto/grpc/testing/report_qps_scenario_service_mock.grpc.pb.h", 
   7859       "src/proto/grpc/testing/stats.grpc.pb.h", 
   7860       "src/proto/grpc/testing/stats.pb.h", 
   7861       "src/proto/grpc/testing/stats_mock.grpc.pb.h", 
   7862       "src/proto/grpc/testing/worker_service.grpc.pb.h", 
   7863       "src/proto/grpc/testing/worker_service.pb.h", 
   7864       "src/proto/grpc/testing/worker_service_mock.grpc.pb.h", 
   7865       "test/cpp/qps/benchmark_config.h", 
   7866       "test/cpp/qps/client.h", 
   7867       "test/cpp/qps/driver.h", 
   7868       "test/cpp/qps/histogram.h", 
   7869       "test/cpp/qps/interarrival.h", 
   7870       "test/cpp/qps/parse_json.h", 
   7871       "test/cpp/qps/qps_server_builder.h", 
   7872       "test/cpp/qps/qps_worker.h", 
   7873       "test/cpp/qps/report.h", 
   7874       "test/cpp/qps/server.h", 
   7875       "test/cpp/qps/stats.h", 
   7876       "test/cpp/qps/usage_timer.h"
   7877     ], 
   7878     "is_filegroup": false, 
   7879     "language": "c++", 
   7880     "name": "qps", 
   7881     "src": [
   7882       "test/cpp/qps/benchmark_config.cc", 
   7883       "test/cpp/qps/benchmark_config.h", 
   7884       "test/cpp/qps/client.h", 
   7885       "test/cpp/qps/client_async.cc", 
   7886       "test/cpp/qps/client_sync.cc", 
   7887       "test/cpp/qps/driver.cc", 
   7888       "test/cpp/qps/driver.h", 
   7889       "test/cpp/qps/histogram.h", 
   7890       "test/cpp/qps/interarrival.h", 
   7891       "test/cpp/qps/parse_json.cc", 
   7892       "test/cpp/qps/parse_json.h", 
   7893       "test/cpp/qps/qps_server_builder.cc", 
   7894       "test/cpp/qps/qps_server_builder.h", 
   7895       "test/cpp/qps/qps_worker.cc", 
   7896       "test/cpp/qps/qps_worker.h", 
   7897       "test/cpp/qps/report.cc", 
   7898       "test/cpp/qps/report.h", 
   7899       "test/cpp/qps/server.h", 
   7900       "test/cpp/qps/server_async.cc", 
   7901       "test/cpp/qps/server_sync.cc", 
   7902       "test/cpp/qps/stats.h", 
   7903       "test/cpp/qps/usage_timer.cc", 
   7904       "test/cpp/qps/usage_timer.h"
   7905     ], 
   7906     "third_party": false, 
   7907     "type": "lib"
   7908   }, 
   7909   {
   7910     "deps": [
   7911       "gpr", 
   7912       "grpc"
   7913     ], 
   7914     "headers": [], 
   7915     "is_filegroup": false, 
   7916     "language": "csharp", 
   7917     "name": "grpc_csharp_ext", 
   7918     "src": [
   7919       "src/csharp/ext/grpc_csharp_ext.c"
   7920     ], 
   7921     "third_party": false, 
   7922     "type": "lib"
   7923   }, 
   7924   {
   7925     "deps": [], 
   7926     "headers": [
   7927       "third_party/boringssl/crypto/asn1/asn1_locl.h", 
   7928       "third_party/boringssl/crypto/bio/internal.h", 
   7929       "third_party/boringssl/crypto/bytestring/internal.h", 
   7930       "third_party/boringssl/crypto/cipher_extra/internal.h", 
   7931       "third_party/boringssl/crypto/conf/conf_def.h", 
   7932       "third_party/boringssl/crypto/conf/internal.h", 
   7933       "third_party/boringssl/crypto/err/internal.h", 
   7934       "third_party/boringssl/crypto/evp/internal.h", 
   7935       "third_party/boringssl/crypto/fipsmodule/aes/aes.c", 
   7936       "third_party/boringssl/crypto/fipsmodule/aes/internal.h", 
   7937       "third_party/boringssl/crypto/fipsmodule/aes/key_wrap.c", 
   7938       "third_party/boringssl/crypto/fipsmodule/aes/mode_wrappers.c", 
   7939       "third_party/boringssl/crypto/fipsmodule/bn/add.c", 
   7940       "third_party/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.c", 
   7941       "third_party/boringssl/crypto/fipsmodule/bn/bn.c", 
   7942       "third_party/boringssl/crypto/fipsmodule/bn/bytes.c", 
   7943       "third_party/boringssl/crypto/fipsmodule/bn/cmp.c", 
   7944       "third_party/boringssl/crypto/fipsmodule/bn/ctx.c", 
   7945       "third_party/boringssl/crypto/fipsmodule/bn/div.c", 
   7946       "third_party/boringssl/crypto/fipsmodule/bn/exponentiation.c", 
   7947       "third_party/boringssl/crypto/fipsmodule/bn/gcd.c", 
   7948       "third_party/boringssl/crypto/fipsmodule/bn/generic.c", 
   7949       "third_party/boringssl/crypto/fipsmodule/bn/internal.h", 
   7950       "third_party/boringssl/crypto/fipsmodule/bn/jacobi.c", 
   7951       "third_party/boringssl/crypto/fipsmodule/bn/montgomery.c", 
   7952       "third_party/boringssl/crypto/fipsmodule/bn/montgomery_inv.c", 
   7953       "third_party/boringssl/crypto/fipsmodule/bn/mul.c", 
   7954       "third_party/boringssl/crypto/fipsmodule/bn/prime.c", 
   7955       "third_party/boringssl/crypto/fipsmodule/bn/random.c", 
   7956       "third_party/boringssl/crypto/fipsmodule/bn/rsaz_exp.c", 
   7957       "third_party/boringssl/crypto/fipsmodule/bn/rsaz_exp.h", 
   7958       "third_party/boringssl/crypto/fipsmodule/bn/shift.c", 
   7959       "third_party/boringssl/crypto/fipsmodule/bn/sqrt.c", 
   7960       "third_party/boringssl/crypto/fipsmodule/cipher/aead.c", 
   7961       "third_party/boringssl/crypto/fipsmodule/cipher/cipher.c", 
   7962       "third_party/boringssl/crypto/fipsmodule/cipher/e_aes.c", 
   7963       "third_party/boringssl/crypto/fipsmodule/cipher/e_des.c", 
   7964       "third_party/boringssl/crypto/fipsmodule/cipher/internal.h", 
   7965       "third_party/boringssl/crypto/fipsmodule/delocate.h", 
   7966       "third_party/boringssl/crypto/fipsmodule/des/des.c", 
   7967       "third_party/boringssl/crypto/fipsmodule/des/internal.h", 
   7968       "third_party/boringssl/crypto/fipsmodule/digest/digest.c", 
   7969       "third_party/boringssl/crypto/fipsmodule/digest/digests.c", 
   7970       "third_party/boringssl/crypto/fipsmodule/digest/internal.h", 
   7971       "third_party/boringssl/crypto/fipsmodule/digest/md32_common.h", 
   7972       "third_party/boringssl/crypto/fipsmodule/ec/ec.c", 
   7973       "third_party/boringssl/crypto/fipsmodule/ec/ec_key.c", 
   7974       "third_party/boringssl/crypto/fipsmodule/ec/ec_montgomery.c", 
   7975       "third_party/boringssl/crypto/fipsmodule/ec/internal.h", 
   7976       "third_party/boringssl/crypto/fipsmodule/ec/oct.c", 
   7977       "third_party/boringssl/crypto/fipsmodule/ec/p224-64.c", 
   7978       "third_party/boringssl/crypto/fipsmodule/ec/p256-x86_64-table.h", 
   7979       "third_party/boringssl/crypto/fipsmodule/ec/p256-x86_64.c", 
   7980       "third_party/boringssl/crypto/fipsmodule/ec/p256-x86_64.h", 
   7981       "third_party/boringssl/crypto/fipsmodule/ec/simple.c", 
   7982       "third_party/boringssl/crypto/fipsmodule/ec/util.c", 
   7983       "third_party/boringssl/crypto/fipsmodule/ec/wnaf.c", 
   7984       "third_party/boringssl/crypto/fipsmodule/ecdsa/ecdsa.c", 
   7985       "third_party/boringssl/crypto/fipsmodule/hmac/hmac.c", 
   7986       "third_party/boringssl/crypto/fipsmodule/md4/md4.c", 
   7987       "third_party/boringssl/crypto/fipsmodule/md5/md5.c", 
   7988       "third_party/boringssl/crypto/fipsmodule/modes/cbc.c", 
   7989       "third_party/boringssl/crypto/fipsmodule/modes/ccm.c", 
   7990       "third_party/boringssl/crypto/fipsmodule/modes/cfb.c", 
   7991       "third_party/boringssl/crypto/fipsmodule/modes/ctr.c", 
   7992       "third_party/boringssl/crypto/fipsmodule/modes/gcm.c", 
   7993       "third_party/boringssl/crypto/fipsmodule/modes/internal.h", 
   7994       "third_party/boringssl/crypto/fipsmodule/modes/ofb.c", 
   7995       "third_party/boringssl/crypto/fipsmodule/modes/polyval.c", 
   7996       "third_party/boringssl/crypto/fipsmodule/rand/ctrdrbg.c", 
   7997       "third_party/boringssl/crypto/fipsmodule/rand/internal.h", 
   7998       "third_party/boringssl/crypto/fipsmodule/rand/rand.c", 
   7999       "third_party/boringssl/crypto/fipsmodule/rand/urandom.c", 
   8000       "third_party/boringssl/crypto/fipsmodule/rsa/blinding.c", 
   8001       "third_party/boringssl/crypto/fipsmodule/rsa/internal.h", 
   8002       "third_party/boringssl/crypto/fipsmodule/rsa/padding.c", 
   8003       "third_party/boringssl/crypto/fipsmodule/rsa/rsa.c", 
   8004       "third_party/boringssl/crypto/fipsmodule/rsa/rsa_impl.c", 
   8005       "third_party/boringssl/crypto/fipsmodule/self_check/self_check.c", 
   8006       "third_party/boringssl/crypto/fipsmodule/sha/sha1-altivec.c", 
   8007       "third_party/boringssl/crypto/fipsmodule/sha/sha1.c", 
   8008       "third_party/boringssl/crypto/fipsmodule/sha/sha256.c", 
   8009       "third_party/boringssl/crypto/fipsmodule/sha/sha512.c", 
   8010       "third_party/boringssl/crypto/fipsmodule/tls/internal.h", 
   8011       "third_party/boringssl/crypto/fipsmodule/tls/kdf.c", 
   8012       "third_party/boringssl/crypto/internal.h", 
   8013       "third_party/boringssl/crypto/obj/obj_dat.h", 
   8014       "third_party/boringssl/crypto/pkcs7/internal.h", 
   8015       "third_party/boringssl/crypto/pkcs8/internal.h", 
   8016       "third_party/boringssl/crypto/poly1305/internal.h", 
   8017       "third_party/boringssl/crypto/pool/internal.h", 
   8018       "third_party/boringssl/crypto/x509/charmap.h", 
   8019       "third_party/boringssl/crypto/x509/internal.h", 
   8020       "third_party/boringssl/crypto/x509/vpm_int.h", 
   8021       "third_party/boringssl/crypto/x509v3/ext_dat.h", 
   8022       "third_party/boringssl/crypto/x509v3/pcy_int.h", 
   8023       "third_party/boringssl/include/openssl/aead.h", 
   8024       "third_party/boringssl/include/openssl/aes.h", 
   8025       "third_party/boringssl/include/openssl/arm_arch.h", 
   8026       "third_party/boringssl/include/openssl/asn1.h", 
   8027       "third_party/boringssl/include/openssl/asn1_mac.h", 
   8028       "third_party/boringssl/include/openssl/asn1t.h", 
   8029       "third_party/boringssl/include/openssl/base.h", 
   8030       "third_party/boringssl/include/openssl/base64.h", 
   8031       "third_party/boringssl/include/openssl/bio.h", 
   8032       "third_party/boringssl/include/openssl/blowfish.h", 
   8033       "third_party/boringssl/include/openssl/bn.h", 
   8034       "third_party/boringssl/include/openssl/buf.h", 
   8035       "third_party/boringssl/include/openssl/buffer.h", 
   8036       "third_party/boringssl/include/openssl/bytestring.h", 
   8037       "third_party/boringssl/include/openssl/cast.h", 
   8038       "third_party/boringssl/include/openssl/chacha.h", 
   8039       "third_party/boringssl/include/openssl/cipher.h", 
   8040       "third_party/boringssl/include/openssl/cmac.h", 
   8041       "third_party/boringssl/include/openssl/conf.h", 
   8042       "third_party/boringssl/include/openssl/cpu.h", 
   8043       "third_party/boringssl/include/openssl/crypto.h", 
   8044       "third_party/boringssl/include/openssl/curve25519.h", 
   8045       "third_party/boringssl/include/openssl/des.h", 
   8046       "third_party/boringssl/include/openssl/dh.h", 
   8047       "third_party/boringssl/include/openssl/digest.h", 
   8048       "third_party/boringssl/include/openssl/dsa.h", 
   8049       "third_party/boringssl/include/openssl/dtls1.h", 
   8050       "third_party/boringssl/include/openssl/ec.h", 
   8051       "third_party/boringssl/include/openssl/ec_key.h", 
   8052       "third_party/boringssl/include/openssl/ecdh.h", 
   8053       "third_party/boringssl/include/openssl/ecdsa.h", 
   8054       "third_party/boringssl/include/openssl/engine.h", 
   8055       "third_party/boringssl/include/openssl/err.h", 
   8056       "third_party/boringssl/include/openssl/evp.h", 
   8057       "third_party/boringssl/include/openssl/ex_data.h", 
   8058       "third_party/boringssl/include/openssl/hkdf.h", 
   8059       "third_party/boringssl/include/openssl/hmac.h", 
   8060       "third_party/boringssl/include/openssl/is_boringssl.h", 
   8061       "third_party/boringssl/include/openssl/lhash.h", 
   8062       "third_party/boringssl/include/openssl/lhash_macros.h", 
   8063       "third_party/boringssl/include/openssl/md4.h", 
   8064       "third_party/boringssl/include/openssl/md5.h", 
   8065       "third_party/boringssl/include/openssl/mem.h", 
   8066       "third_party/boringssl/include/openssl/nid.h", 
   8067       "third_party/boringssl/include/openssl/obj.h", 
   8068       "third_party/boringssl/include/openssl/obj_mac.h", 
   8069       "third_party/boringssl/include/openssl/objects.h", 
   8070       "third_party/boringssl/include/openssl/opensslconf.h", 
   8071       "third_party/boringssl/include/openssl/opensslv.h", 
   8072       "third_party/boringssl/include/openssl/ossl_typ.h", 
   8073       "third_party/boringssl/include/openssl/pem.h", 
   8074       "third_party/boringssl/include/openssl/pkcs12.h", 
   8075       "third_party/boringssl/include/openssl/pkcs7.h", 
   8076       "third_party/boringssl/include/openssl/pkcs8.h", 
   8077       "third_party/boringssl/include/openssl/poly1305.h", 
   8078       "third_party/boringssl/include/openssl/pool.h", 
   8079       "third_party/boringssl/include/openssl/rand.h", 
   8080       "third_party/boringssl/include/openssl/rc4.h", 
   8081       "third_party/boringssl/include/openssl/ripemd.h", 
   8082       "third_party/boringssl/include/openssl/rsa.h", 
   8083       "third_party/boringssl/include/openssl/safestack.h", 
   8084       "third_party/boringssl/include/openssl/sha.h", 
   8085       "third_party/boringssl/include/openssl/span.h", 
   8086       "third_party/boringssl/include/openssl/srtp.h", 
   8087       "third_party/boringssl/include/openssl/ssl.h", 
   8088       "third_party/boringssl/include/openssl/ssl3.h", 
   8089       "third_party/boringssl/include/openssl/stack.h", 
   8090       "third_party/boringssl/include/openssl/thread.h", 
   8091       "third_party/boringssl/include/openssl/tls1.h", 
   8092       "third_party/boringssl/include/openssl/type_check.h", 
   8093       "third_party/boringssl/include/openssl/x509.h", 
   8094       "third_party/boringssl/include/openssl/x509_vfy.h", 
   8095       "third_party/boringssl/include/openssl/x509v3.h", 
   8096       "third_party/boringssl/ssl/internal.h", 
   8097       "third_party/boringssl/third_party/fiat/curve25519_tables.h", 
   8098       "third_party/boringssl/third_party/fiat/internal.h", 
   8099       "third_party/boringssl/third_party/fiat/p256.c"
   8100     ], 
   8101     "is_filegroup": false, 
   8102     "language": "c", 
   8103     "name": "boringssl", 
   8104     "src": [
   8105       "src/boringssl/err_data.c"
   8106     ], 
   8107     "third_party": true, 
   8108     "type": "lib"
   8109   }, 
   8110   {
   8111     "deps": [], 
   8112     "headers": [], 
   8113     "is_filegroup": false, 
   8114     "language": "c++", 
   8115     "name": "boringssl_test_util", 
   8116     "src": [], 
   8117     "third_party": true, 
   8118     "type": "lib"
   8119   }, 
   8120   {
   8121     "deps": [
   8122       "boringssl", 
   8123       "boringssl_test_util"
   8124     ], 
   8125     "headers": [], 
   8126     "is_filegroup": false, 
   8127     "language": "c++", 
   8128     "name": "boringssl_crypto_test_data_lib", 
   8129     "src": [
   8130       "src/boringssl/crypto_test_data.cc"
   8131     ], 
   8132     "third_party": true, 
   8133     "type": "lib"
   8134   }, 
   8135   {
   8136     "deps": [
   8137       "boringssl", 
   8138       "boringssl_test_util"
   8139     ], 
   8140     "headers": [], 
   8141     "is_filegroup": false, 
   8142     "language": "c++", 
   8143     "name": "boringssl_asn1_test_lib", 
   8144     "src": [], 
   8145     "third_party": true, 
   8146     "type": "lib"
   8147   }, 
   8148   {
   8149     "deps": [
   8150       "boringssl", 
   8151       "boringssl_test_util"
   8152     ], 
   8153     "headers": [], 
   8154     "is_filegroup": false, 
   8155     "language": "c++", 
   8156     "name": "boringssl_base64_test_lib", 
   8157     "src": [], 
   8158     "third_party": true, 
   8159     "type": "lib"
   8160   }, 
   8161   {
   8162     "deps": [
   8163       "boringssl", 
   8164       "boringssl_test_util"
   8165     ], 
   8166     "headers": [], 
   8167     "is_filegroup": false, 
   8168     "language": "c++", 
   8169     "name": "boringssl_bio_test_lib", 
   8170     "src": [], 
   8171     "third_party": true, 
   8172     "type": "lib"
   8173   }, 
   8174   {
   8175     "deps": [
   8176       "boringssl", 
   8177       "boringssl_test_util"
   8178     ], 
   8179     "headers": [], 
   8180     "is_filegroup": false, 
   8181     "language": "c++", 
   8182     "name": "boringssl_buf_test_lib", 
   8183     "src": [], 
   8184     "third_party": true, 
   8185     "type": "lib"
   8186   }, 
   8187   {
   8188     "deps": [
   8189       "boringssl", 
   8190       "boringssl_test_util"
   8191     ], 
   8192     "headers": [], 
   8193     "is_filegroup": false, 
   8194     "language": "c++", 
   8195     "name": "boringssl_bytestring_test_lib", 
   8196     "src": [], 
   8197     "third_party": true, 
   8198     "type": "lib"
   8199   }, 
   8200   {
   8201     "deps": [
   8202       "boringssl", 
   8203       "boringssl_test_util"
   8204     ], 
   8205     "headers": [], 
   8206     "is_filegroup": false, 
   8207     "language": "c++", 
   8208     "name": "boringssl_chacha_test_lib", 
   8209     "src": [], 
   8210     "third_party": true, 
   8211     "type": "lib"
   8212   }, 
   8213   {
   8214     "deps": [
   8215       "boringssl", 
   8216       "boringssl_test_util"
   8217     ], 
   8218     "headers": [], 
   8219     "is_filegroup": false, 
   8220     "language": "c++", 
   8221     "name": "boringssl_aead_test_lib", 
   8222     "src": [], 
   8223     "third_party": true, 
   8224     "type": "lib"
   8225   }, 
   8226   {
   8227     "deps": [
   8228       "boringssl", 
   8229       "boringssl_test_util"
   8230     ], 
   8231     "headers": [], 
   8232     "is_filegroup": false, 
   8233     "language": "c++", 
   8234     "name": "boringssl_cipher_test_lib", 
   8235     "src": [], 
   8236     "third_party": true, 
   8237     "type": "lib"
   8238   }, 
   8239   {
   8240     "deps": [
   8241       "boringssl", 
   8242       "boringssl_test_util"
   8243     ], 
   8244     "headers": [], 
   8245     "is_filegroup": false, 
   8246     "language": "c++", 
   8247     "name": "boringssl_cmac_test_lib", 
   8248     "src": [], 
   8249     "third_party": true, 
   8250     "type": "lib"
   8251   }, 
   8252   {
   8253     "deps": [
   8254       "boringssl", 
   8255       "boringssl_test_util"
   8256     ], 
   8257     "headers": [], 
   8258     "is_filegroup": false, 
   8259     "language": "c++", 
   8260     "name": "boringssl_compiler_test_lib", 
   8261     "src": [], 
   8262     "third_party": true, 
   8263     "type": "lib"
   8264   }, 
   8265   {
   8266     "deps": [
   8267       "boringssl", 
   8268       "boringssl_test_util"
   8269     ], 
   8270     "headers": [], 
   8271     "is_filegroup": false, 
   8272     "language": "c++", 
   8273     "name": "boringssl_constant_time_test_lib", 
   8274     "src": [], 
   8275     "third_party": true, 
   8276     "type": "lib"
   8277   }, 
   8278   {
   8279     "deps": [
   8280       "boringssl", 
   8281       "boringssl_test_util"
   8282     ], 
   8283     "headers": [], 
   8284     "is_filegroup": false, 
   8285     "language": "c++", 
   8286     "name": "boringssl_ed25519_test_lib", 
   8287     "src": [], 
   8288     "third_party": true, 
   8289     "type": "lib"
   8290   }, 
   8291   {
   8292     "deps": [
   8293       "boringssl", 
   8294       "boringssl_test_util"
   8295     ], 
   8296     "headers": [], 
   8297     "is_filegroup": false, 
   8298     "language": "c++", 
   8299     "name": "boringssl_spake25519_test_lib", 
   8300     "src": [], 
   8301     "third_party": true, 
   8302     "type": "lib"
   8303   }, 
   8304   {
   8305     "deps": [
   8306       "boringssl", 
   8307       "boringssl_test_util"
   8308     ], 
   8309     "headers": [], 
   8310     "is_filegroup": false, 
   8311     "language": "c++", 
   8312     "name": "boringssl_x25519_test_lib", 
   8313     "src": [], 
   8314     "third_party": true, 
   8315     "type": "lib"
   8316   }, 
   8317   {
   8318     "deps": [
   8319       "boringssl", 
   8320       "boringssl_test_util"
   8321     ], 
   8322     "headers": [], 
   8323     "is_filegroup": false, 
   8324     "language": "c++", 
   8325     "name": "boringssl_dh_test_lib", 
   8326     "src": [], 
   8327     "third_party": true, 
   8328     "type": "lib"
   8329   }, 
   8330   {
   8331     "deps": [
   8332       "boringssl", 
   8333       "boringssl_test_util"
   8334     ], 
   8335     "headers": [], 
   8336     "is_filegroup": false, 
   8337     "language": "c++", 
   8338     "name": "boringssl_digest_test_lib", 
   8339     "src": [], 
   8340     "third_party": true, 
   8341     "type": "lib"
   8342   }, 
   8343   {
   8344     "deps": [
   8345       "boringssl", 
   8346       "boringssl_test_util"
   8347     ], 
   8348     "headers": [], 
   8349     "is_filegroup": false, 
   8350     "language": "c++", 
   8351     "name": "boringssl_dsa_test_lib", 
   8352     "src": [], 
   8353     "third_party": true, 
   8354     "type": "lib"
   8355   }, 
   8356   {
   8357     "deps": [
   8358       "boringssl", 
   8359       "boringssl_test_util"
   8360     ], 
   8361     "headers": [], 
   8362     "is_filegroup": false, 
   8363     "language": "c++", 
   8364     "name": "boringssl_ecdh_test_lib", 
   8365     "src": [], 
   8366     "third_party": true, 
   8367     "type": "lib"
   8368   }, 
   8369   {
   8370     "deps": [
   8371       "boringssl", 
   8372       "boringssl_test_util"
   8373     ], 
   8374     "headers": [], 
   8375     "is_filegroup": false, 
   8376     "language": "c++", 
   8377     "name": "boringssl_err_test_lib", 
   8378     "src": [], 
   8379     "third_party": true, 
   8380     "type": "lib"
   8381   }, 
   8382   {
   8383     "deps": [
   8384       "boringssl", 
   8385       "boringssl_test_util"
   8386     ], 
   8387     "headers": [], 
   8388     "is_filegroup": false, 
   8389     "language": "c++", 
   8390     "name": "boringssl_evp_extra_test_lib", 
   8391     "src": [], 
   8392     "third_party": true, 
   8393     "type": "lib"
   8394   }, 
   8395   {
   8396     "deps": [
   8397       "boringssl", 
   8398       "boringssl_test_util"
   8399     ], 
   8400     "headers": [], 
   8401     "is_filegroup": false, 
   8402     "language": "c++", 
   8403     "name": "boringssl_evp_test_lib", 
   8404     "src": [], 
   8405     "third_party": true, 
   8406     "type": "lib"
   8407   }, 
   8408   {
   8409     "deps": [
   8410       "boringssl", 
   8411       "boringssl_test_util"
   8412     ], 
   8413     "headers": [], 
   8414     "is_filegroup": false, 
   8415     "language": "c++", 
   8416     "name": "boringssl_pbkdf_test_lib", 
   8417     "src": [], 
   8418     "third_party": true, 
   8419     "type": "lib"
   8420   }, 
   8421   {
   8422     "deps": [
   8423       "boringssl", 
   8424       "boringssl_test_util"
   8425     ], 
   8426     "headers": [], 
   8427     "is_filegroup": false, 
   8428     "language": "c++", 
   8429     "name": "boringssl_scrypt_test_lib", 
   8430     "src": [], 
   8431     "third_party": true, 
   8432     "type": "lib"
   8433   }, 
   8434   {
   8435     "deps": [
   8436       "boringssl", 
   8437       "boringssl_test_util"
   8438     ], 
   8439     "headers": [], 
   8440     "is_filegroup": false, 
   8441     "language": "c++", 
   8442     "name": "boringssl_aes_test_lib", 
   8443     "src": [], 
   8444     "third_party": true, 
   8445     "type": "lib"
   8446   }, 
   8447   {
   8448     "deps": [
   8449       "boringssl", 
   8450       "boringssl_test_util"
   8451     ], 
   8452     "headers": [], 
   8453     "is_filegroup": false, 
   8454     "language": "c++", 
   8455     "name": "boringssl_bn_test_lib", 
   8456     "src": [], 
   8457     "third_party": true, 
   8458     "type": "lib"
   8459   }, 
   8460   {
   8461     "deps": [
   8462       "boringssl", 
   8463       "boringssl_test_util"
   8464     ], 
   8465     "headers": [], 
   8466     "is_filegroup": false, 
   8467     "language": "c++", 
   8468     "name": "boringssl_ec_test_lib", 
   8469     "src": [], 
   8470     "third_party": true, 
   8471     "type": "lib"
   8472   }, 
   8473   {
   8474     "deps": [
   8475       "boringssl", 
   8476       "boringssl_test_util"
   8477     ], 
   8478     "headers": [], 
   8479     "is_filegroup": false, 
   8480     "language": "c++", 
   8481     "name": "boringssl_p256-x86_64_test_lib", 
   8482     "src": [], 
   8483     "third_party": true, 
   8484     "type": "lib"
   8485   }, 
   8486   {
   8487     "deps": [
   8488       "boringssl", 
   8489       "boringssl_test_util"
   8490     ], 
   8491     "headers": [], 
   8492     "is_filegroup": false, 
   8493     "language": "c++", 
   8494     "name": "boringssl_ecdsa_test_lib", 
   8495     "src": [], 
   8496     "third_party": true, 
   8497     "type": "lib"
   8498   }, 
   8499   {
   8500     "deps": [
   8501       "boringssl", 
   8502       "boringssl_test_util"
   8503     ], 
   8504     "headers": [], 
   8505     "is_filegroup": false, 
   8506     "language": "c++", 
   8507     "name": "boringssl_gcm_test_lib", 
   8508     "src": [], 
   8509     "third_party": true, 
   8510     "type": "lib"
   8511   }, 
   8512   {
   8513     "deps": [
   8514       "boringssl", 
   8515       "boringssl_test_util"
   8516     ], 
   8517     "headers": [], 
   8518     "is_filegroup": false, 
   8519     "language": "c++", 
   8520     "name": "boringssl_ctrdrbg_test_lib", 
   8521     "src": [], 
   8522     "third_party": true, 
   8523     "type": "lib"
   8524   }, 
   8525   {
   8526     "deps": [
   8527       "boringssl", 
   8528       "boringssl_test_util"
   8529     ], 
   8530     "headers": [], 
   8531     "is_filegroup": false, 
   8532     "language": "c++", 
   8533     "name": "boringssl_hkdf_test_lib", 
   8534     "src": [], 
   8535     "third_party": true, 
   8536     "type": "lib"
   8537   }, 
   8538   {
   8539     "deps": [
   8540       "boringssl", 
   8541       "boringssl_test_util"
   8542     ], 
   8543     "headers": [], 
   8544     "is_filegroup": false, 
   8545     "language": "c++", 
   8546     "name": "boringssl_hmac_test_lib", 
   8547     "src": [], 
   8548     "third_party": true, 
   8549     "type": "lib"
   8550   }, 
   8551   {
   8552     "deps": [
   8553       "boringssl", 
   8554       "boringssl_test_util"
   8555     ], 
   8556     "headers": [], 
   8557     "is_filegroup": false, 
   8558     "language": "c++", 
   8559     "name": "boringssl_lhash_test_lib", 
   8560     "src": [], 
   8561     "third_party": true, 
   8562     "type": "lib"
   8563   }, 
   8564   {
   8565     "deps": [
   8566       "boringssl", 
   8567       "boringssl_test_util"
   8568     ], 
   8569     "headers": [], 
   8570     "is_filegroup": false, 
   8571     "language": "c++", 
   8572     "name": "boringssl_obj_test_lib", 
   8573     "src": [], 
   8574     "third_party": true, 
   8575     "type": "lib"
   8576   }, 
   8577   {
   8578     "deps": [
   8579       "boringssl", 
   8580       "boringssl_test_util"
   8581     ], 
   8582     "headers": [], 
   8583     "is_filegroup": false, 
   8584     "language": "c++", 
   8585     "name": "boringssl_pkcs7_test_lib", 
   8586     "src": [], 
   8587     "third_party": true, 
   8588     "type": "lib"
   8589   }, 
   8590   {
   8591     "deps": [
   8592       "boringssl", 
   8593       "boringssl_test_util"
   8594     ], 
   8595     "headers": [], 
   8596     "is_filegroup": false, 
   8597     "language": "c++", 
   8598     "name": "boringssl_pkcs12_test_lib", 
   8599     "src": [], 
   8600     "third_party": true, 
   8601     "type": "lib"
   8602   }, 
   8603   {
   8604     "deps": [
   8605       "boringssl", 
   8606       "boringssl_test_util"
   8607     ], 
   8608     "headers": [], 
   8609     "is_filegroup": false, 
   8610     "language": "c++", 
   8611     "name": "boringssl_pkcs8_test_lib", 
   8612     "src": [], 
   8613     "third_party": true, 
   8614     "type": "lib"
   8615   }, 
   8616   {
   8617     "deps": [
   8618       "boringssl", 
   8619       "boringssl_test_util"
   8620     ], 
   8621     "headers": [], 
   8622     "is_filegroup": false, 
   8623     "language": "c++", 
   8624     "name": "boringssl_poly1305_test_lib", 
   8625     "src": [], 
   8626     "third_party": true, 
   8627     "type": "lib"
   8628   }, 
   8629   {
   8630     "deps": [
   8631       "boringssl", 
   8632       "boringssl_test_util"
   8633     ], 
   8634     "headers": [], 
   8635     "is_filegroup": false, 
   8636     "language": "c++", 
   8637     "name": "boringssl_pool_test_lib", 
   8638     "src": [], 
   8639     "third_party": true, 
   8640     "type": "lib"
   8641   }, 
   8642   {
   8643     "deps": [
   8644       "boringssl", 
   8645       "boringssl_test_util"
   8646     ], 
   8647     "headers": [], 
   8648     "is_filegroup": false, 
   8649     "language": "c++", 
   8650     "name": "boringssl_refcount_test_lib", 
   8651     "src": [], 
   8652     "third_party": true, 
   8653     "type": "lib"
   8654   }, 
   8655   {
   8656     "deps": [
   8657       "boringssl", 
   8658       "boringssl_test_util"
   8659     ], 
   8660     "headers": [], 
   8661     "is_filegroup": false, 
   8662     "language": "c++", 
   8663     "name": "boringssl_rsa_test_lib", 
   8664     "src": [], 
   8665     "third_party": true, 
   8666     "type": "lib"
   8667   }, 
   8668   {
   8669     "deps": [
   8670       "boringssl", 
   8671       "boringssl_test_util"
   8672     ], 
   8673     "headers": [], 
   8674     "is_filegroup": false, 
   8675     "language": "c++", 
   8676     "name": "boringssl_self_test_lib", 
   8677     "src": [], 
   8678     "third_party": true, 
   8679     "type": "lib"
   8680   }, 
   8681   {
   8682     "deps": [
   8683       "boringssl", 
   8684       "boringssl_test_util"
   8685     ], 
   8686     "headers": [], 
   8687     "is_filegroup": false, 
   8688     "language": "c++", 
   8689     "name": "boringssl_file_test_gtest_lib", 
   8690     "src": [], 
   8691     "third_party": true, 
   8692     "type": "lib"
   8693   }, 
   8694   {
   8695     "deps": [
   8696       "boringssl", 
   8697       "boringssl_test_util"
   8698     ], 
   8699     "headers": [], 
   8700     "is_filegroup": false, 
   8701     "language": "c++", 
   8702     "name": "boringssl_gtest_main_lib", 
   8703     "src": [], 
   8704     "third_party": true, 
   8705     "type": "lib"
   8706   }, 
   8707   {
   8708     "deps": [
   8709       "boringssl", 
   8710       "boringssl_test_util"
   8711     ], 
   8712     "headers": [], 
   8713     "is_filegroup": false, 
   8714     "language": "c++", 
   8715     "name": "boringssl_thread_test_lib", 
   8716     "src": [], 
   8717     "third_party": true, 
   8718     "type": "lib"
   8719   }, 
   8720   {
   8721     "deps": [
   8722       "boringssl", 
   8723       "boringssl_test_util"
   8724     ], 
   8725     "headers": [], 
   8726     "is_filegroup": false, 
   8727     "language": "c++", 
   8728     "name": "boringssl_x509_test_lib", 
   8729     "src": [], 
   8730     "third_party": true, 
   8731     "type": "lib"
   8732   }, 
   8733   {
   8734     "deps": [
   8735       "boringssl", 
   8736       "boringssl_test_util"
   8737     ], 
   8738     "headers": [], 
   8739     "is_filegroup": false, 
   8740     "language": "c++", 
   8741     "name": "boringssl_tab_test_lib", 
   8742     "src": [], 
   8743     "third_party": true, 
   8744     "type": "lib"
   8745   }, 
   8746   {
   8747     "deps": [
   8748       "boringssl", 
   8749       "boringssl_test_util"
   8750     ], 
   8751     "headers": [], 
   8752     "is_filegroup": false, 
   8753     "language": "c++", 
   8754     "name": "boringssl_v3name_test_lib", 
   8755     "src": [], 
   8756     "third_party": true, 
   8757     "type": "lib"
   8758   }, 
   8759   {
   8760     "deps": [
   8761       "boringssl", 
   8762       "boringssl_test_util"
   8763     ], 
   8764     "headers": [], 
   8765     "is_filegroup": false, 
   8766     "language": "c++", 
   8767     "name": "boringssl_span_test_lib", 
   8768     "src": [], 
   8769     "third_party": true, 
   8770     "type": "lib"
   8771   }, 
   8772   {
   8773     "deps": [
   8774       "boringssl", 
   8775       "boringssl_test_util"
   8776     ], 
   8777     "headers": [], 
   8778     "is_filegroup": false, 
   8779     "language": "c++", 
   8780     "name": "boringssl_ssl_test_lib", 
   8781     "src": [], 
   8782     "third_party": true, 
   8783     "type": "lib"
   8784   }, 
   8785   {
   8786     "deps": [], 
   8787     "headers": [
   8788       "third_party/benchmark/include/benchmark/benchmark.h", 
   8789       "third_party/benchmark/include/benchmark/benchmark_api.h", 
   8790       "third_party/benchmark/include/benchmark/reporter.h", 
   8791       "third_party/benchmark/src/arraysize.h", 
   8792       "third_party/benchmark/src/benchmark_api_internal.h", 
   8793       "third_party/benchmark/src/check.h", 
   8794       "third_party/benchmark/src/colorprint.h", 
   8795       "third_party/benchmark/src/commandlineflags.h", 
   8796       "third_party/benchmark/src/complexity.h", 
   8797       "third_party/benchmark/src/counter.h", 
   8798       "third_party/benchmark/src/cycleclock.h", 
   8799       "third_party/benchmark/src/internal_macros.h", 
   8800       "third_party/benchmark/src/log.h", 
   8801       "third_party/benchmark/src/mutex.h", 
   8802       "third_party/benchmark/src/re.h", 
   8803       "third_party/benchmark/src/sleep.h", 
   8804       "third_party/benchmark/src/stat.h", 
   8805       "third_party/benchmark/src/string_util.h", 
   8806       "third_party/benchmark/src/sysinfo.h", 
   8807       "third_party/benchmark/src/timers.h"
   8808     ], 
   8809     "is_filegroup": false, 
   8810     "language": "c++", 
   8811     "name": "benchmark", 
   8812     "src": [], 
   8813     "third_party": false, 
   8814     "type": "lib"
   8815   }, 
   8816   {
   8817     "deps": [], 
   8818     "headers": [
   8819       "third_party/zlib/crc32.h", 
   8820       "third_party/zlib/deflate.h", 
   8821       "third_party/zlib/gzguts.h", 
   8822       "third_party/zlib/inffast.h", 
   8823       "third_party/zlib/inffixed.h", 
   8824       "third_party/zlib/inflate.h", 
   8825       "third_party/zlib/inftrees.h", 
   8826       "third_party/zlib/trees.h", 
   8827       "third_party/zlib/zconf.h", 
   8828       "third_party/zlib/zlib.h", 
   8829       "third_party/zlib/zutil.h"
   8830     ], 
   8831     "is_filegroup": false, 
   8832     "language": "c", 
   8833     "name": "z", 
   8834     "src": [], 
   8835     "third_party": true, 
   8836     "type": "lib"
   8837   }, 
   8838   {
   8839     "deps": [], 
   8840     "headers": [
   8841       "third_party/cares/ares_build.h", 
   8842       "third_party/cares/cares/ares.h", 
   8843       "third_party/cares/cares/ares_data.h", 
   8844       "third_party/cares/cares/ares_dns.h", 
   8845       "third_party/cares/cares/ares_getenv.h", 
   8846       "third_party/cares/cares/ares_getopt.h", 
   8847       "third_party/cares/cares/ares_inet_net_pton.h", 
   8848       "third_party/cares/cares/ares_iphlpapi.h", 
   8849       "third_party/cares/cares/ares_ipv6.h", 
   8850       "third_party/cares/cares/ares_library_init.h", 
   8851       "third_party/cares/cares/ares_llist.h", 
   8852       "third_party/cares/cares/ares_nowarn.h", 
   8853       "third_party/cares/cares/ares_platform.h", 
   8854       "third_party/cares/cares/ares_private.h", 
   8855       "third_party/cares/cares/ares_rules.h", 
   8856       "third_party/cares/cares/ares_setup.h", 
   8857       "third_party/cares/cares/ares_strcasecmp.h", 
   8858       "third_party/cares/cares/ares_strdup.h", 
   8859       "third_party/cares/cares/ares_version.h", 
   8860       "third_party/cares/cares/bitncmp.h", 
   8861       "third_party/cares/cares/config-win32.h", 
   8862       "third_party/cares/cares/setup_once.h", 
   8863       "third_party/cares/config_darwin/ares_config.h", 
   8864       "third_party/cares/config_freebsd/ares_config.h", 
   8865       "third_party/cares/config_linux/ares_config.h", 
   8866       "third_party/cares/config_openbsd/ares_config.h"
   8867     ], 
   8868     "is_filegroup": false, 
   8869     "language": "c", 
   8870     "name": "ares", 
   8871     "src": [], 
   8872     "third_party": false, 
   8873     "type": "lib"
   8874   }, 
   8875   {
   8876     "deps": [
   8877       "gpr", 
   8878       "gpr_test_util", 
   8879       "grpc_test_util_unsecure", 
   8880       "grpc_unsecure"
   8881     ], 
   8882     "headers": [
   8883       "test/core/bad_client/bad_client.h"
   8884     ], 
   8885     "is_filegroup": false, 
   8886     "language": "c", 
   8887     "name": "bad_client_test", 
   8888     "src": [
   8889       "test/core/bad_client/bad_client.cc", 
   8890       "test/core/bad_client/bad_client.h"
   8891     ], 
   8892     "third_party": false, 
   8893     "type": "lib"
   8894   }, 
   8895   {
   8896     "deps": [
   8897       "gpr", 
   8898       "gpr_test_util", 
   8899       "grpc", 
   8900       "grpc_test_util"
   8901     ], 
   8902     "headers": [
   8903       "test/core/bad_ssl/server_common.h"
   8904     ], 
   8905     "is_filegroup": false, 
   8906     "language": "c", 
   8907     "name": "bad_ssl_test_server", 
   8908     "src": [
   8909       "test/core/bad_ssl/server_common.cc", 
   8910       "test/core/bad_ssl/server_common.h"
   8911     ], 
   8912     "third_party": false, 
   8913     "type": "lib"
   8914   }, 
   8915   {
   8916     "deps": [
   8917       "gpr", 
   8918       "gpr_test_util", 
   8919       "grpc", 
   8920       "grpc_test_util"
   8921     ], 
   8922     "headers": [
   8923       "test/core/end2end/end2end_tests.h", 
   8924       "test/core/end2end/tests/cancel_test_helpers.h"
   8925     ], 
   8926     "is_filegroup": false, 
   8927     "language": "c", 
   8928     "name": "end2end_tests", 
   8929     "src": [
   8930       "test/core/end2end/end2end_test_utils.cc", 
   8931       "test/core/end2end/end2end_tests.cc", 
   8932       "test/core/end2end/end2end_tests.h", 
   8933       "test/core/end2end/tests/authority_not_supported.cc", 
   8934       "test/core/end2end/tests/bad_hostname.cc", 
   8935       "test/core/end2end/tests/bad_ping.cc", 
   8936       "test/core/end2end/tests/binary_metadata.cc", 
   8937       "test/core/end2end/tests/call_creds.cc", 
   8938       "test/core/end2end/tests/call_host_override.cc", 
   8939       "test/core/end2end/tests/cancel_after_accept.cc", 
   8940       "test/core/end2end/tests/cancel_after_client_done.cc", 
   8941       "test/core/end2end/tests/cancel_after_invoke.cc", 
   8942       "test/core/end2end/tests/cancel_after_round_trip.cc", 
   8943       "test/core/end2end/tests/cancel_before_invoke.cc", 
   8944       "test/core/end2end/tests/cancel_in_a_vacuum.cc", 
   8945       "test/core/end2end/tests/cancel_test_helpers.h", 
   8946       "test/core/end2end/tests/cancel_with_status.cc", 
   8947       "test/core/end2end/tests/channelz.cc", 
   8948       "test/core/end2end/tests/compressed_payload.cc", 
   8949       "test/core/end2end/tests/connectivity.cc", 
   8950       "test/core/end2end/tests/default_host.cc", 
   8951       "test/core/end2end/tests/disappearing_server.cc", 
   8952       "test/core/end2end/tests/empty_batch.cc", 
   8953       "test/core/end2end/tests/filter_call_init_fails.cc", 
   8954       "test/core/end2end/tests/filter_causes_close.cc", 
   8955       "test/core/end2end/tests/filter_latency.cc", 
   8956       "test/core/end2end/tests/filter_status_code.cc", 
   8957       "test/core/end2end/tests/graceful_server_shutdown.cc", 
   8958       "test/core/end2end/tests/high_initial_seqno.cc", 
   8959       "test/core/end2end/tests/hpack_size.cc", 
   8960       "test/core/end2end/tests/idempotent_request.cc", 
   8961       "test/core/end2end/tests/invoke_large_request.cc", 
   8962       "test/core/end2end/tests/keepalive_timeout.cc", 
   8963       "test/core/end2end/tests/large_metadata.cc", 
   8964       "test/core/end2end/tests/max_concurrent_streams.cc", 
   8965       "test/core/end2end/tests/max_connection_age.cc", 
   8966       "test/core/end2end/tests/max_connection_idle.cc", 
   8967       "test/core/end2end/tests/max_message_length.cc", 
   8968       "test/core/end2end/tests/negative_deadline.cc", 
   8969       "test/core/end2end/tests/network_status_change.cc", 
   8970       "test/core/end2end/tests/no_error_on_hotpath.cc", 
   8971       "test/core/end2end/tests/no_logging.cc", 
   8972       "test/core/end2end/tests/no_op.cc", 
   8973       "test/core/end2end/tests/payload.cc", 
   8974       "test/core/end2end/tests/ping.cc", 
   8975       "test/core/end2end/tests/ping_pong_streaming.cc", 
   8976       "test/core/end2end/tests/proxy_auth.cc", 
   8977       "test/core/end2end/tests/registered_call.cc", 
   8978       "test/core/end2end/tests/request_with_flags.cc", 
   8979       "test/core/end2end/tests/request_with_payload.cc", 
   8980       "test/core/end2end/tests/resource_quota_server.cc", 
   8981       "test/core/end2end/tests/retry.cc", 
   8982       "test/core/end2end/tests/retry_cancellation.cc", 
   8983       "test/core/end2end/tests/retry_disabled.cc", 
   8984       "test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc", 
   8985       "test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc", 
   8986       "test/core/end2end/tests/retry_non_retriable_status.cc", 
   8987       "test/core/end2end/tests/retry_non_retriable_status_before_recv_trailing_metadata_started.cc", 
   8988       "test/core/end2end/tests/retry_recv_initial_metadata.cc", 
   8989       "test/core/end2end/tests/retry_recv_message.cc", 
   8990       "test/core/end2end/tests/retry_server_pushback_delay.cc", 
   8991       "test/core/end2end/tests/retry_server_pushback_disabled.cc", 
   8992       "test/core/end2end/tests/retry_streaming.cc", 
   8993       "test/core/end2end/tests/retry_streaming_after_commit.cc", 
   8994       "test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc", 
   8995       "test/core/end2end/tests/retry_throttled.cc", 
   8996       "test/core/end2end/tests/retry_too_many_attempts.cc", 
   8997       "test/core/end2end/tests/server_finishes_request.cc", 
   8998       "test/core/end2end/tests/shutdown_finishes_calls.cc", 
   8999       "test/core/end2end/tests/shutdown_finishes_tags.cc", 
   9000       "test/core/end2end/tests/simple_cacheable_request.cc", 
   9001       "test/core/end2end/tests/simple_delayed_request.cc", 
   9002       "test/core/end2end/tests/simple_metadata.cc", 
   9003       "test/core/end2end/tests/simple_request.cc", 
   9004       "test/core/end2end/tests/stream_compression_compressed_payload.cc", 
   9005       "test/core/end2end/tests/stream_compression_payload.cc", 
   9006       "test/core/end2end/tests/stream_compression_ping_pong_streaming.cc", 
   9007       "test/core/end2end/tests/streaming_error_response.cc", 
   9008       "test/core/end2end/tests/trailing_metadata.cc", 
   9009       "test/core/end2end/tests/workaround_cronet_compression.cc", 
   9010       "test/core/end2end/tests/write_buffering.cc", 
   9011       "test/core/end2end/tests/write_buffering_at_end.cc"
   9012     ], 
   9013     "third_party": false, 
   9014     "type": "lib"
   9015   }, 
   9016   {
   9017     "deps": [
   9018       "gpr", 
   9019       "gpr_test_util", 
   9020       "grpc_test_util_unsecure", 
   9021       "grpc_unsecure"
   9022     ], 
   9023     "headers": [
   9024       "test/core/end2end/end2end_tests.h", 
   9025       "test/core/end2end/tests/cancel_test_helpers.h"
   9026     ], 
   9027     "is_filegroup": false, 
   9028     "language": "c", 
   9029     "name": "end2end_nosec_tests", 
   9030     "src": [
   9031       "test/core/end2end/end2end_nosec_tests.cc", 
   9032       "test/core/end2end/end2end_test_utils.cc", 
   9033       "test/core/end2end/end2end_tests.h", 
   9034       "test/core/end2end/tests/authority_not_supported.cc", 
   9035       "test/core/end2end/tests/bad_hostname.cc", 
   9036       "test/core/end2end/tests/bad_ping.cc", 
   9037       "test/core/end2end/tests/binary_metadata.cc", 
   9038       "test/core/end2end/tests/call_host_override.cc", 
   9039       "test/core/end2end/tests/cancel_after_accept.cc", 
   9040       "test/core/end2end/tests/cancel_after_client_done.cc", 
   9041       "test/core/end2end/tests/cancel_after_invoke.cc", 
   9042       "test/core/end2end/tests/cancel_after_round_trip.cc", 
   9043       "test/core/end2end/tests/cancel_before_invoke.cc", 
   9044       "test/core/end2end/tests/cancel_in_a_vacuum.cc", 
   9045       "test/core/end2end/tests/cancel_test_helpers.h", 
   9046       "test/core/end2end/tests/cancel_with_status.cc", 
   9047       "test/core/end2end/tests/channelz.cc", 
   9048       "test/core/end2end/tests/compressed_payload.cc", 
   9049       "test/core/end2end/tests/connectivity.cc", 
   9050       "test/core/end2end/tests/default_host.cc", 
   9051       "test/core/end2end/tests/disappearing_server.cc", 
   9052       "test/core/end2end/tests/empty_batch.cc", 
   9053       "test/core/end2end/tests/filter_call_init_fails.cc", 
   9054       "test/core/end2end/tests/filter_causes_close.cc", 
   9055       "test/core/end2end/tests/filter_latency.cc", 
   9056       "test/core/end2end/tests/filter_status_code.cc", 
   9057       "test/core/end2end/tests/graceful_server_shutdown.cc", 
   9058       "test/core/end2end/tests/high_initial_seqno.cc", 
   9059       "test/core/end2end/tests/hpack_size.cc", 
   9060       "test/core/end2end/tests/idempotent_request.cc", 
   9061       "test/core/end2end/tests/invoke_large_request.cc", 
   9062       "test/core/end2end/tests/keepalive_timeout.cc", 
   9063       "test/core/end2end/tests/large_metadata.cc", 
   9064       "test/core/end2end/tests/max_concurrent_streams.cc", 
   9065       "test/core/end2end/tests/max_connection_age.cc", 
   9066       "test/core/end2end/tests/max_connection_idle.cc", 
   9067       "test/core/end2end/tests/max_message_length.cc", 
   9068       "test/core/end2end/tests/negative_deadline.cc", 
   9069       "test/core/end2end/tests/network_status_change.cc", 
   9070       "test/core/end2end/tests/no_error_on_hotpath.cc", 
   9071       "test/core/end2end/tests/no_logging.cc", 
   9072       "test/core/end2end/tests/no_op.cc", 
   9073       "test/core/end2end/tests/payload.cc", 
   9074       "test/core/end2end/tests/ping.cc", 
   9075       "test/core/end2end/tests/ping_pong_streaming.cc", 
   9076       "test/core/end2end/tests/proxy_auth.cc", 
   9077       "test/core/end2end/tests/registered_call.cc", 
   9078       "test/core/end2end/tests/request_with_flags.cc", 
   9079       "test/core/end2end/tests/request_with_payload.cc", 
   9080       "test/core/end2end/tests/resource_quota_server.cc", 
   9081       "test/core/end2end/tests/retry.cc", 
   9082       "test/core/end2end/tests/retry_cancellation.cc", 
   9083       "test/core/end2end/tests/retry_disabled.cc", 
   9084       "test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc", 
   9085       "test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc", 
   9086       "test/core/end2end/tests/retry_non_retriable_status.cc", 
   9087       "test/core/end2end/tests/retry_non_retriable_status_before_recv_trailing_metadata_started.cc", 
   9088       "test/core/end2end/tests/retry_recv_initial_metadata.cc", 
   9089       "test/core/end2end/tests/retry_recv_message.cc", 
   9090       "test/core/end2end/tests/retry_server_pushback_delay.cc", 
   9091       "test/core/end2end/tests/retry_server_pushback_disabled.cc", 
   9092       "test/core/end2end/tests/retry_streaming.cc", 
   9093       "test/core/end2end/tests/retry_streaming_after_commit.cc", 
   9094       "test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc", 
   9095       "test/core/end2end/tests/retry_throttled.cc", 
   9096       "test/core/end2end/tests/retry_too_many_attempts.cc", 
   9097       "test/core/end2end/tests/server_finishes_request.cc", 
   9098       "test/core/end2end/tests/shutdown_finishes_calls.cc", 
   9099       "test/core/end2end/tests/shutdown_finishes_tags.cc", 
   9100       "test/core/end2end/tests/simple_cacheable_request.cc", 
   9101       "test/core/end2end/tests/simple_delayed_request.cc", 
   9102       "test/core/end2end/tests/simple_metadata.cc", 
   9103       "test/core/end2end/tests/simple_request.cc", 
   9104       "test/core/end2end/tests/stream_compression_compressed_payload.cc", 
   9105       "test/core/end2end/tests/stream_compression_payload.cc", 
   9106       "test/core/end2end/tests/stream_compression_ping_pong_streaming.cc", 
   9107       "test/core/end2end/tests/streaming_error_response.cc", 
   9108       "test/core/end2end/tests/trailing_metadata.cc", 
   9109       "test/core/end2end/tests/workaround_cronet_compression.cc", 
   9110       "test/core/end2end/tests/write_buffering.cc", 
   9111       "test/core/end2end/tests/write_buffering_at_end.cc"
   9112     ], 
   9113     "third_party": false, 
   9114     "type": "lib"
   9115   }, 
   9116   {
   9117     "deps": [
   9118       "nanopb"
   9119     ], 
   9120     "headers": [
   9121       "src/core/tsi/alts/handshaker/altscontext.pb.h", 
   9122       "src/core/tsi/alts/handshaker/handshaker.pb.h", 
   9123       "src/core/tsi/alts/handshaker/transport_security_common.pb.h"
   9124     ], 
   9125     "is_filegroup": true, 
   9126     "language": "c", 
   9127     "name": "alts_proto", 
   9128     "src": [
   9129       "src/core/tsi/alts/handshaker/altscontext.pb.c", 
   9130       "src/core/tsi/alts/handshaker/altscontext.pb.h", 
   9131       "src/core/tsi/alts/handshaker/handshaker.pb.c", 
   9132       "src/core/tsi/alts/handshaker/handshaker.pb.h", 
   9133       "src/core/tsi/alts/handshaker/transport_security_common.pb.c", 
   9134       "src/core/tsi/alts/handshaker/transport_security_common.pb.h"
   9135     ], 
   9136     "third_party": false, 
   9137     "type": "filegroup"
   9138   }, 
   9139   {
   9140     "deps": [
   9141       "alts_util", 
   9142       "gpr", 
   9143       "grpc_base", 
   9144       "grpc_shadow_boringssl", 
   9145       "grpc_transport_chttp2_client_insecure", 
   9146       "tsi", 
   9147       "tsi_interface"
   9148     ], 
   9149     "headers": [
   9150       "src/core/tsi/alts/crypt/gsec.h", 
   9151       "src/core/tsi/alts/frame_protector/alts_counter.h", 
   9152       "src/core/tsi/alts/frame_protector/alts_crypter.h", 
   9153       "src/core/tsi/alts/frame_protector/alts_frame_protector.h", 
   9154       "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h", 
   9155       "src/core/tsi/alts/frame_protector/frame_handler.h", 
   9156       "src/core/tsi/alts/handshaker/alts_handshaker_client.h", 
   9157       "src/core/tsi/alts/handshaker/alts_tsi_event.h", 
   9158       "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h", 
   9159       "src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h", 
   9160       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h", 
   9161       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h", 
   9162       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h", 
   9163       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h", 
   9164       "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h", 
   9165       "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h"
   9166     ], 
   9167     "is_filegroup": true, 
   9168     "language": "c", 
   9169     "name": "alts_tsi", 
   9170     "src": [
   9171       "src/core/tsi/alts/crypt/aes_gcm.cc", 
   9172       "src/core/tsi/alts/crypt/gsec.cc", 
   9173       "src/core/tsi/alts/crypt/gsec.h", 
   9174       "src/core/tsi/alts/frame_protector/alts_counter.cc", 
   9175       "src/core/tsi/alts/frame_protector/alts_counter.h", 
   9176       "src/core/tsi/alts/frame_protector/alts_crypter.cc", 
   9177       "src/core/tsi/alts/frame_protector/alts_crypter.h", 
   9178       "src/core/tsi/alts/frame_protector/alts_frame_protector.cc", 
   9179       "src/core/tsi/alts/frame_protector/alts_frame_protector.h", 
   9180       "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc", 
   9181       "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h", 
   9182       "src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc", 
   9183       "src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc", 
   9184       "src/core/tsi/alts/frame_protector/frame_handler.cc", 
   9185       "src/core/tsi/alts/frame_protector/frame_handler.h", 
   9186       "src/core/tsi/alts/handshaker/alts_handshaker_client.cc", 
   9187       "src/core/tsi/alts/handshaker/alts_handshaker_client.h", 
   9188       "src/core/tsi/alts/handshaker/alts_tsi_event.cc", 
   9189       "src/core/tsi/alts/handshaker/alts_tsi_event.h", 
   9190       "src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc", 
   9191       "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h", 
   9192       "src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h", 
   9193       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc", 
   9194       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h", 
   9195       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc", 
   9196       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h", 
   9197       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h", 
   9198       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc", 
   9199       "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h", 
   9200       "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc", 
   9201       "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h", 
   9202       "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc", 
   9203       "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h"
   9204     ], 
   9205     "third_party": false, 
   9206     "type": "filegroup"
   9207   }, 
   9208   {
   9209     "deps": [
   9210       "alts_proto", 
   9211       "gpr", 
   9212       "grpc_base", 
   9213       "nanopb", 
   9214       "tsi_interface"
   9215     ], 
   9216     "headers": [
   9217       "include/grpc/grpc_security.h", 
   9218       "src/core/lib/security/credentials/alts/check_gcp_environment.h", 
   9219       "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h", 
   9220       "src/core/tsi/alts/handshaker/alts_handshaker_service_api.h", 
   9221       "src/core/tsi/alts/handshaker/alts_handshaker_service_api_util.h", 
   9222       "src/core/tsi/alts/handshaker/alts_tsi_utils.h", 
   9223       "src/core/tsi/alts/handshaker/transport_security_common_api.h"
   9224     ], 
   9225     "is_filegroup": true, 
   9226     "language": "c", 
   9227     "name": "alts_util", 
   9228     "src": [
   9229       "include/grpc/grpc_security.h", 
   9230       "src/core/lib/security/credentials/alts/check_gcp_environment.cc", 
   9231       "src/core/lib/security/credentials/alts/check_gcp_environment.h", 
   9232       "src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc", 
   9233       "src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc", 
   9234       "src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc", 
   9235       "src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc", 
   9236       "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc", 
   9237       "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h", 
   9238       "src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc", 
   9239       "src/core/tsi/alts/handshaker/alts_handshaker_service_api.cc", 
   9240       "src/core/tsi/alts/handshaker/alts_handshaker_service_api.h", 
   9241       "src/core/tsi/alts/handshaker/alts_handshaker_service_api_util.cc", 
   9242       "src/core/tsi/alts/handshaker/alts_handshaker_service_api_util.h", 
   9243       "src/core/tsi/alts/handshaker/alts_tsi_utils.cc", 
   9244       "src/core/tsi/alts/handshaker/alts_tsi_utils.h", 
   9245       "src/core/tsi/alts/handshaker/transport_security_common_api.cc", 
   9246       "src/core/tsi/alts/handshaker/transport_security_common_api.h"
   9247     ], 
   9248     "third_party": false, 
   9249     "type": "filegroup"
   9250   }, 
   9251   {
   9252     "deps": [
   9253       "gpr", 
   9254       "grpc_base"
   9255     ], 
   9256     "headers": [
   9257       "include/grpc/census.h"
   9258     ], 
   9259     "is_filegroup": true, 
   9260     "language": "c", 
   9261     "name": "census", 
   9262     "src": [
   9263       "include/grpc/census.h", 
   9264       "src/core/ext/filters/census/grpc_context.cc"
   9265     ], 
   9266     "third_party": false, 
   9267     "type": "filegroup"
   9268   }, 
   9269   {
   9270     "deps": [
   9271       "gpr_base_headers"
   9272     ], 
   9273     "headers": [
   9274       "test/core/util/cmdline.h"
   9275     ], 
   9276     "is_filegroup": true, 
   9277     "language": "c", 
   9278     "name": "cmdline", 
   9279     "src": [
   9280       "test/core/util/cmdline.cc", 
   9281       "test/core/util/cmdline.h"
   9282     ], 
   9283     "third_party": false, 
   9284     "type": "filegroup"
   9285   }, 
   9286   {
   9287     "deps": [
   9288       "gpr_base_headers"
   9289     ], 
   9290     "headers": [], 
   9291     "is_filegroup": true, 
   9292     "language": "c", 
   9293     "name": "gpr_base", 
   9294     "src": [
   9295       "src/core/lib/gpr/alloc.cc", 
   9296       "src/core/lib/gpr/arena.cc", 
   9297       "src/core/lib/gpr/atm.cc", 
   9298       "src/core/lib/gpr/cpu_iphone.cc", 
   9299       "src/core/lib/gpr/cpu_linux.cc", 
   9300       "src/core/lib/gpr/cpu_posix.cc", 
   9301       "src/core/lib/gpr/cpu_windows.cc", 
   9302       "src/core/lib/gpr/env_linux.cc", 
   9303       "src/core/lib/gpr/env_posix.cc", 
   9304       "src/core/lib/gpr/env_windows.cc", 
   9305       "src/core/lib/gpr/host_port.cc", 
   9306       "src/core/lib/gpr/log.cc", 
   9307       "src/core/lib/gpr/log_android.cc", 
   9308       "src/core/lib/gpr/log_linux.cc", 
   9309       "src/core/lib/gpr/log_posix.cc", 
   9310       "src/core/lib/gpr/log_windows.cc", 
   9311       "src/core/lib/gpr/mpscq.cc", 
   9312       "src/core/lib/gpr/murmur_hash.cc", 
   9313       "src/core/lib/gpr/string.cc", 
   9314       "src/core/lib/gpr/string_posix.cc", 
   9315       "src/core/lib/gpr/string_util_windows.cc", 
   9316       "src/core/lib/gpr/string_windows.cc", 
   9317       "src/core/lib/gpr/sync.cc", 
   9318       "src/core/lib/gpr/sync_posix.cc", 
   9319       "src/core/lib/gpr/sync_windows.cc", 
   9320       "src/core/lib/gpr/time.cc", 
   9321       "src/core/lib/gpr/time_posix.cc", 
   9322       "src/core/lib/gpr/time_precise.cc", 
   9323       "src/core/lib/gpr/time_windows.cc", 
   9324       "src/core/lib/gpr/tls_pthread.cc", 
   9325       "src/core/lib/gpr/tmpfile_msys.cc", 
   9326       "src/core/lib/gpr/tmpfile_posix.cc", 
   9327       "src/core/lib/gpr/tmpfile_windows.cc", 
   9328       "src/core/lib/gpr/wrap_memcpy.cc", 
   9329       "src/core/lib/gprpp/fork.cc", 
   9330       "src/core/lib/gprpp/thd_posix.cc", 
   9331       "src/core/lib/gprpp/thd_windows.cc", 
   9332       "src/core/lib/profiling/basic_timers.cc", 
   9333       "src/core/lib/profiling/stap_timers.cc"
   9334     ], 
   9335     "third_party": false, 
   9336     "type": "filegroup"
   9337   }, 
   9338   {
   9339     "deps": [
   9340       "gpr_codegen"
   9341     ], 
   9342     "headers": [
   9343       "include/grpc/support/alloc.h", 
   9344       "include/grpc/support/atm.h", 
   9345       "include/grpc/support/atm_gcc_atomic.h", 
   9346       "include/grpc/support/atm_gcc_sync.h", 
   9347       "include/grpc/support/atm_windows.h", 
   9348       "include/grpc/support/cpu.h", 
   9349       "include/grpc/support/log.h", 
   9350       "include/grpc/support/log_windows.h", 
   9351       "include/grpc/support/port_platform.h", 
   9352       "include/grpc/support/string_util.h", 
   9353       "include/grpc/support/sync.h", 
   9354       "include/grpc/support/sync_custom.h", 
   9355       "include/grpc/support/sync_generic.h", 
   9356       "include/grpc/support/sync_posix.h", 
   9357       "include/grpc/support/sync_windows.h", 
   9358       "include/grpc/support/thd_id.h", 
   9359       "include/grpc/support/time.h", 
   9360       "src/core/lib/gpr/alloc.h", 
   9361       "src/core/lib/gpr/arena.h", 
   9362       "src/core/lib/gpr/env.h", 
   9363       "src/core/lib/gpr/host_port.h", 
   9364       "src/core/lib/gpr/mpscq.h", 
   9365       "src/core/lib/gpr/murmur_hash.h", 
   9366       "src/core/lib/gpr/spinlock.h", 
   9367       "src/core/lib/gpr/string.h", 
   9368       "src/core/lib/gpr/string_windows.h", 
   9369       "src/core/lib/gpr/time_precise.h", 
   9370       "src/core/lib/gpr/tls.h", 
   9371       "src/core/lib/gpr/tls_gcc.h", 
   9372       "src/core/lib/gpr/tls_msvc.h", 
   9373       "src/core/lib/gpr/tls_pthread.h", 
   9374       "src/core/lib/gpr/tmpfile.h", 
   9375       "src/core/lib/gpr/useful.h", 
   9376       "src/core/lib/gprpp/abstract.h", 
   9377       "src/core/lib/gprpp/atomic.h", 
   9378       "src/core/lib/gprpp/atomic_with_atm.h", 
   9379       "src/core/lib/gprpp/atomic_with_std.h", 
   9380       "src/core/lib/gprpp/fork.h", 
   9381       "src/core/lib/gprpp/manual_constructor.h", 
   9382       "src/core/lib/gprpp/memory.h", 
   9383       "src/core/lib/gprpp/mutex_lock.h", 
   9384       "src/core/lib/gprpp/thd.h", 
   9385       "src/core/lib/profiling/timers.h"
   9386     ], 
   9387     "is_filegroup": true, 
   9388     "language": "c", 
   9389     "name": "gpr_base_headers", 
   9390     "src": [
   9391       "include/grpc/support/alloc.h", 
   9392       "include/grpc/support/atm.h", 
   9393       "include/grpc/support/atm_gcc_atomic.h", 
   9394       "include/grpc/support/atm_gcc_sync.h", 
   9395       "include/grpc/support/atm_windows.h", 
   9396       "include/grpc/support/cpu.h", 
   9397       "include/grpc/support/log.h", 
   9398       "include/grpc/support/log_windows.h", 
   9399       "include/grpc/support/port_platform.h", 
   9400       "include/grpc/support/string_util.h", 
   9401       "include/grpc/support/sync.h", 
   9402       "include/grpc/support/sync_custom.h", 
   9403       "include/grpc/support/sync_generic.h", 
   9404       "include/grpc/support/sync_posix.h", 
   9405       "include/grpc/support/sync_windows.h", 
   9406       "include/grpc/support/thd_id.h", 
   9407       "include/grpc/support/time.h", 
   9408       "src/core/lib/gpr/alloc.h", 
   9409       "src/core/lib/gpr/arena.h", 
   9410       "src/core/lib/gpr/env.h", 
   9411       "src/core/lib/gpr/host_port.h", 
   9412       "src/core/lib/gpr/mpscq.h", 
   9413       "src/core/lib/gpr/murmur_hash.h", 
   9414       "src/core/lib/gpr/spinlock.h", 
   9415       "src/core/lib/gpr/string.h", 
   9416       "src/core/lib/gpr/string_windows.h", 
   9417       "src/core/lib/gpr/time_precise.h", 
   9418       "src/core/lib/gpr/tls.h", 
   9419       "src/core/lib/gpr/tls_gcc.h", 
   9420       "src/core/lib/gpr/tls_msvc.h", 
   9421       "src/core/lib/gpr/tls_pthread.h", 
   9422       "src/core/lib/gpr/tmpfile.h", 
   9423       "src/core/lib/gpr/useful.h", 
   9424       "src/core/lib/gprpp/abstract.h", 
   9425       "src/core/lib/gprpp/atomic.h", 
   9426       "src/core/lib/gprpp/atomic_with_atm.h", 
   9427       "src/core/lib/gprpp/atomic_with_std.h", 
   9428       "src/core/lib/gprpp/fork.h", 
   9429       "src/core/lib/gprpp/manual_constructor.h", 
   9430       "src/core/lib/gprpp/memory.h", 
   9431       "src/core/lib/gprpp/mutex_lock.h", 
   9432       "src/core/lib/gprpp/thd.h", 
   9433       "src/core/lib/profiling/timers.h"
   9434     ], 
   9435     "third_party": false, 
   9436     "type": "filegroup"
   9437   }, 
   9438   {
   9439     "deps": [], 
   9440     "headers": [
   9441       "include/grpc/impl/codegen/atm.h", 
   9442       "include/grpc/impl/codegen/atm_gcc_atomic.h", 
   9443       "include/grpc/impl/codegen/atm_gcc_sync.h", 
   9444       "include/grpc/impl/codegen/atm_windows.h", 
   9445       "include/grpc/impl/codegen/fork.h", 
   9446       "include/grpc/impl/codegen/gpr_slice.h", 
   9447       "include/grpc/impl/codegen/gpr_types.h", 
   9448       "include/grpc/impl/codegen/log.h", 
   9449       "include/grpc/impl/codegen/port_platform.h", 
   9450       "include/grpc/impl/codegen/sync.h", 
   9451       "include/grpc/impl/codegen/sync_custom.h", 
   9452       "include/grpc/impl/codegen/sync_generic.h", 
   9453       "include/grpc/impl/codegen/sync_posix.h", 
   9454       "include/grpc/impl/codegen/sync_windows.h"
   9455     ], 
   9456     "is_filegroup": true, 
   9457     "language": "c", 
   9458     "name": "gpr_codegen", 
   9459     "src": [
   9460       "include/grpc/impl/codegen/atm.h", 
   9461       "include/grpc/impl/codegen/atm_gcc_atomic.h", 
   9462       "include/grpc/impl/codegen/atm_gcc_sync.h", 
   9463       "include/grpc/impl/codegen/atm_windows.h", 
   9464       "include/grpc/impl/codegen/fork.h", 
   9465       "include/grpc/impl/codegen/gpr_slice.h", 
   9466       "include/grpc/impl/codegen/gpr_types.h", 
   9467       "include/grpc/impl/codegen/log.h", 
   9468       "include/grpc/impl/codegen/port_platform.h", 
   9469       "include/grpc/impl/codegen/sync.h", 
   9470       "include/grpc/impl/codegen/sync_custom.h", 
   9471       "include/grpc/impl/codegen/sync_generic.h", 
   9472       "include/grpc/impl/codegen/sync_posix.h", 
   9473       "include/grpc/impl/codegen/sync_windows.h"
   9474     ], 
   9475     "third_party": false, 
   9476     "type": "filegroup"
   9477   }, 
   9478   {
   9479     "deps": [
   9480       "gpr", 
   9481       "grpc", 
   9482       "grpc++_codegen_base", 
   9483       "grpc++_common"
   9484     ], 
   9485     "headers": [], 
   9486     "is_filegroup": true, 
   9487     "language": "c", 
   9488     "name": "grpc++_base", 
   9489     "src": [], 
   9490     "third_party": false, 
   9491     "type": "filegroup"
   9492   }, 
   9493   {
   9494     "deps": [
   9495       "gpr", 
   9496       "grpc++_codegen_base", 
   9497       "grpc++_common", 
   9498       "grpc_unsecure"
   9499     ], 
   9500     "headers": [], 
   9501     "is_filegroup": true, 
   9502     "language": "c", 
   9503     "name": "grpc++_base_unsecure", 
   9504     "src": [], 
   9505     "third_party": false, 
   9506     "type": "filegroup"
   9507   }, 
   9508   {
   9509     "deps": [
   9510       "gpr", 
   9511       "grpc_base_headers", 
   9512       "grpc_codegen", 
   9513       "grpc_trace"
   9514     ], 
   9515     "headers": [], 
   9516     "is_filegroup": true, 
   9517     "language": "c", 
   9518     "name": "grpc_base", 
   9519     "src": [
   9520       "src/core/lib/avl/avl.cc", 
   9521       "src/core/lib/backoff/backoff.cc", 
   9522       "src/core/lib/channel/channel_args.cc", 
   9523       "src/core/lib/channel/channel_stack.cc", 
   9524       "src/core/lib/channel/channel_stack_builder.cc", 
   9525       "src/core/lib/channel/channel_trace.cc", 
   9526       "src/core/lib/channel/channelz.cc", 
   9527       "src/core/lib/channel/channelz_registry.cc", 
   9528       "src/core/lib/channel/connected_channel.cc", 
   9529       "src/core/lib/channel/handshaker.cc", 
   9530       "src/core/lib/channel/handshaker_factory.cc", 
   9531       "src/core/lib/channel/handshaker_registry.cc", 
   9532       "src/core/lib/channel/status_util.cc", 
   9533       "src/core/lib/compression/compression.cc", 
   9534       "src/core/lib/compression/compression_internal.cc", 
   9535       "src/core/lib/compression/message_compress.cc", 
   9536       "src/core/lib/compression/stream_compression.cc", 
   9537       "src/core/lib/compression/stream_compression_gzip.cc", 
   9538       "src/core/lib/compression/stream_compression_identity.cc", 
   9539       "src/core/lib/debug/stats.cc", 
   9540       "src/core/lib/debug/stats_data.cc", 
   9541       "src/core/lib/http/format_request.cc", 
   9542       "src/core/lib/http/httpcli.cc", 
   9543       "src/core/lib/http/parser.cc", 
   9544       "src/core/lib/iomgr/buffer_list.cc", 
   9545       "src/core/lib/iomgr/call_combiner.cc", 
   9546       "src/core/lib/iomgr/combiner.cc", 
   9547       "src/core/lib/iomgr/endpoint.cc", 
   9548       "src/core/lib/iomgr/endpoint_pair_posix.cc", 
   9549       "src/core/lib/iomgr/endpoint_pair_uv.cc", 
   9550       "src/core/lib/iomgr/endpoint_pair_windows.cc", 
   9551       "src/core/lib/iomgr/error.cc", 
   9552       "src/core/lib/iomgr/ev_epoll1_linux.cc", 
   9553       "src/core/lib/iomgr/ev_epollex_linux.cc", 
   9554       "src/core/lib/iomgr/ev_epollsig_linux.cc", 
   9555       "src/core/lib/iomgr/ev_poll_posix.cc", 
   9556       "src/core/lib/iomgr/ev_posix.cc", 
   9557       "src/core/lib/iomgr/ev_windows.cc", 
   9558       "src/core/lib/iomgr/exec_ctx.cc", 
   9559       "src/core/lib/iomgr/executor.cc", 
   9560       "src/core/lib/iomgr/fork_posix.cc", 
   9561       "src/core/lib/iomgr/fork_windows.cc", 
   9562       "src/core/lib/iomgr/gethostname_fallback.cc", 
   9563       "src/core/lib/iomgr/gethostname_host_name_max.cc", 
   9564       "src/core/lib/iomgr/gethostname_sysconf.cc", 
   9565       "src/core/lib/iomgr/internal_errqueue.cc", 
   9566       "src/core/lib/iomgr/iocp_windows.cc", 
   9567       "src/core/lib/iomgr/iomgr.cc", 
   9568       "src/core/lib/iomgr/iomgr_custom.cc", 
   9569       "src/core/lib/iomgr/iomgr_internal.cc", 
   9570       "src/core/lib/iomgr/iomgr_posix.cc", 
   9571       "src/core/lib/iomgr/iomgr_uv.cc", 
   9572       "src/core/lib/iomgr/iomgr_windows.cc", 
   9573       "src/core/lib/iomgr/is_epollexclusive_available.cc", 
   9574       "src/core/lib/iomgr/load_file.cc", 
   9575       "src/core/lib/iomgr/lockfree_event.cc", 
   9576       "src/core/lib/iomgr/network_status_tracker.cc", 
   9577       "src/core/lib/iomgr/polling_entity.cc", 
   9578       "src/core/lib/iomgr/pollset.cc", 
   9579       "src/core/lib/iomgr/pollset_custom.cc", 
   9580       "src/core/lib/iomgr/pollset_set.cc", 
   9581       "src/core/lib/iomgr/pollset_set_custom.cc", 
   9582       "src/core/lib/iomgr/pollset_set_windows.cc", 
   9583       "src/core/lib/iomgr/pollset_uv.cc", 
   9584       "src/core/lib/iomgr/pollset_windows.cc", 
   9585       "src/core/lib/iomgr/resolve_address.cc", 
   9586       "src/core/lib/iomgr/resolve_address_custom.cc", 
   9587       "src/core/lib/iomgr/resolve_address_posix.cc", 
   9588       "src/core/lib/iomgr/resolve_address_windows.cc", 
   9589       "src/core/lib/iomgr/resource_quota.cc", 
   9590       "src/core/lib/iomgr/sockaddr_utils.cc", 
   9591       "src/core/lib/iomgr/socket_factory_posix.cc", 
   9592       "src/core/lib/iomgr/socket_mutator.cc", 
   9593       "src/core/lib/iomgr/socket_utils_common_posix.cc", 
   9594       "src/core/lib/iomgr/socket_utils_linux.cc", 
   9595       "src/core/lib/iomgr/socket_utils_posix.cc", 
   9596       "src/core/lib/iomgr/socket_utils_uv.cc", 
   9597       "src/core/lib/iomgr/socket_utils_windows.cc", 
   9598       "src/core/lib/iomgr/socket_windows.cc", 
   9599       "src/core/lib/iomgr/tcp_client.cc", 
   9600       "src/core/lib/iomgr/tcp_client_custom.cc", 
   9601       "src/core/lib/iomgr/tcp_client_posix.cc", 
   9602       "src/core/lib/iomgr/tcp_client_windows.cc", 
   9603       "src/core/lib/iomgr/tcp_custom.cc", 
   9604       "src/core/lib/iomgr/tcp_posix.cc", 
   9605       "src/core/lib/iomgr/tcp_server.cc", 
   9606       "src/core/lib/iomgr/tcp_server_custom.cc", 
   9607       "src/core/lib/iomgr/tcp_server_posix.cc", 
   9608       "src/core/lib/iomgr/tcp_server_utils_posix_common.cc", 
   9609       "src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc", 
   9610       "src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc", 
   9611       "src/core/lib/iomgr/tcp_server_windows.cc", 
   9612       "src/core/lib/iomgr/tcp_uv.cc", 
   9613       "src/core/lib/iomgr/tcp_windows.cc", 
   9614       "src/core/lib/iomgr/time_averaged_stats.cc", 
   9615       "src/core/lib/iomgr/timer.cc", 
   9616       "src/core/lib/iomgr/timer_custom.cc", 
   9617       "src/core/lib/iomgr/timer_generic.cc", 
   9618       "src/core/lib/iomgr/timer_heap.cc", 
   9619       "src/core/lib/iomgr/timer_manager.cc", 
   9620       "src/core/lib/iomgr/timer_uv.cc", 
   9621       "src/core/lib/iomgr/udp_server.cc", 
   9622       "src/core/lib/iomgr/unix_sockets_posix.cc", 
   9623       "src/core/lib/iomgr/unix_sockets_posix_noop.cc", 
   9624       "src/core/lib/iomgr/wakeup_fd_cv.cc", 
   9625       "src/core/lib/iomgr/wakeup_fd_eventfd.cc", 
   9626       "src/core/lib/iomgr/wakeup_fd_nospecial.cc", 
   9627       "src/core/lib/iomgr/wakeup_fd_pipe.cc", 
   9628       "src/core/lib/iomgr/wakeup_fd_posix.cc", 
   9629       "src/core/lib/json/json.cc", 
   9630       "src/core/lib/json/json_reader.cc", 
   9631       "src/core/lib/json/json_string.cc", 
   9632       "src/core/lib/json/json_writer.cc", 
   9633       "src/core/lib/slice/b64.cc", 
   9634       "src/core/lib/slice/percent_encoding.cc", 
   9635       "src/core/lib/slice/slice.cc", 
   9636       "src/core/lib/slice/slice_buffer.cc", 
   9637       "src/core/lib/slice/slice_intern.cc", 
   9638       "src/core/lib/slice/slice_string_helpers.cc", 
   9639       "src/core/lib/surface/api_trace.cc", 
   9640       "src/core/lib/surface/byte_buffer.cc", 
   9641       "src/core/lib/surface/byte_buffer_reader.cc", 
   9642       "src/core/lib/surface/call.cc", 
   9643       "src/core/lib/surface/call_details.cc", 
   9644       "src/core/lib/surface/call_log_batch.cc", 
   9645       "src/core/lib/surface/channel.cc", 
   9646       "src/core/lib/surface/channel_init.cc", 
   9647       "src/core/lib/surface/channel_ping.cc", 
   9648       "src/core/lib/surface/channel_stack_type.cc", 
   9649       "src/core/lib/surface/completion_queue.cc", 
   9650       "src/core/lib/surface/completion_queue_factory.cc", 
   9651       "src/core/lib/surface/event_string.cc", 
   9652       "src/core/lib/surface/lame_client.cc", 
   9653       "src/core/lib/surface/metadata_array.cc", 
   9654       "src/core/lib/surface/server.cc", 
   9655       "src/core/lib/surface/validate_metadata.cc", 
   9656       "src/core/lib/surface/version.cc", 
   9657       "src/core/lib/transport/bdp_estimator.cc", 
   9658       "src/core/lib/transport/byte_stream.cc", 
   9659       "src/core/lib/transport/connectivity_state.cc", 
   9660       "src/core/lib/transport/error_utils.cc", 
   9661       "src/core/lib/transport/metadata.cc", 
   9662       "src/core/lib/transport/metadata_batch.cc", 
   9663       "src/core/lib/transport/pid_controller.cc", 
   9664       "src/core/lib/transport/service_config.cc", 
   9665       "src/core/lib/transport/static_metadata.cc", 
   9666       "src/core/lib/transport/status_conversion.cc", 
   9667       "src/core/lib/transport/status_metadata.cc", 
   9668       "src/core/lib/transport/timeout_encoding.cc", 
   9669       "src/core/lib/transport/transport.cc", 
   9670       "src/core/lib/transport/transport_op_string.cc"
   9671     ], 
   9672     "third_party": false, 
   9673     "type": "filegroup"
   9674   }, 
   9675   {
   9676     "deps": [
   9677       "gpr", 
   9678       "grpc_codegen", 
   9679       "grpc_trace_headers"
   9680     ], 
   9681     "headers": [
   9682       "include/grpc/byte_buffer.h", 
   9683       "include/grpc/byte_buffer_reader.h", 
   9684       "include/grpc/compression.h", 
   9685       "include/grpc/fork.h", 
   9686       "include/grpc/grpc.h", 
   9687       "include/grpc/grpc_posix.h", 
   9688       "include/grpc/grpc_security_constants.h", 
   9689       "include/grpc/load_reporting.h", 
   9690       "include/grpc/slice.h", 
   9691       "include/grpc/slice_buffer.h", 
   9692       "include/grpc/status.h", 
   9693       "include/grpc/support/workaround_list.h", 
   9694       "src/core/lib/avl/avl.h", 
   9695       "src/core/lib/backoff/backoff.h", 
   9696       "src/core/lib/channel/channel_args.h", 
   9697       "src/core/lib/channel/channel_stack.h", 
   9698       "src/core/lib/channel/channel_stack_builder.h", 
   9699       "src/core/lib/channel/channel_trace.h", 
   9700       "src/core/lib/channel/channelz.h", 
   9701       "src/core/lib/channel/channelz_registry.h", 
   9702       "src/core/lib/channel/connected_channel.h", 
   9703       "src/core/lib/channel/context.h", 
   9704       "src/core/lib/channel/handshaker.h", 
   9705       "src/core/lib/channel/handshaker_factory.h", 
   9706       "src/core/lib/channel/handshaker_registry.h", 
   9707       "src/core/lib/channel/status_util.h", 
   9708       "src/core/lib/compression/algorithm_metadata.h", 
   9709       "src/core/lib/compression/compression_internal.h", 
   9710       "src/core/lib/compression/message_compress.h", 
   9711       "src/core/lib/compression/stream_compression.h", 
   9712       "src/core/lib/compression/stream_compression_gzip.h", 
   9713       "src/core/lib/compression/stream_compression_identity.h", 
   9714       "src/core/lib/debug/stats.h", 
   9715       "src/core/lib/debug/stats_data.h", 
   9716       "src/core/lib/gprpp/debug_location.h", 
   9717       "src/core/lib/gprpp/inlined_vector.h", 
   9718       "src/core/lib/gprpp/orphanable.h", 
   9719       "src/core/lib/gprpp/ref_counted.h", 
   9720       "src/core/lib/gprpp/ref_counted_ptr.h", 
   9721       "src/core/lib/http/format_request.h", 
   9722       "src/core/lib/http/httpcli.h", 
   9723       "src/core/lib/http/parser.h", 
   9724       "src/core/lib/iomgr/block_annotate.h", 
   9725       "src/core/lib/iomgr/buffer_list.h", 
   9726       "src/core/lib/iomgr/call_combiner.h", 
   9727       "src/core/lib/iomgr/closure.h", 
   9728       "src/core/lib/iomgr/combiner.h", 
   9729       "src/core/lib/iomgr/endpoint.h", 
   9730       "src/core/lib/iomgr/endpoint_pair.h", 
   9731       "src/core/lib/iomgr/error.h", 
   9732       "src/core/lib/iomgr/error_internal.h", 
   9733       "src/core/lib/iomgr/ev_epoll1_linux.h", 
   9734       "src/core/lib/iomgr/ev_epollex_linux.h", 
   9735       "src/core/lib/iomgr/ev_epollsig_linux.h", 
   9736       "src/core/lib/iomgr/ev_poll_posix.h", 
   9737       "src/core/lib/iomgr/ev_posix.h", 
   9738       "src/core/lib/iomgr/exec_ctx.h", 
   9739       "src/core/lib/iomgr/executor.h", 
   9740       "src/core/lib/iomgr/gethostname.h", 
   9741       "src/core/lib/iomgr/internal_errqueue.h", 
   9742       "src/core/lib/iomgr/iocp_windows.h", 
   9743       "src/core/lib/iomgr/iomgr.h", 
   9744       "src/core/lib/iomgr/iomgr_custom.h", 
   9745       "src/core/lib/iomgr/iomgr_internal.h", 
   9746       "src/core/lib/iomgr/iomgr_posix.h", 
   9747       "src/core/lib/iomgr/is_epollexclusive_available.h", 
   9748       "src/core/lib/iomgr/load_file.h", 
   9749       "src/core/lib/iomgr/lockfree_event.h", 
   9750       "src/core/lib/iomgr/nameser.h", 
   9751       "src/core/lib/iomgr/network_status_tracker.h", 
   9752       "src/core/lib/iomgr/polling_entity.h", 
   9753       "src/core/lib/iomgr/pollset.h", 
   9754       "src/core/lib/iomgr/pollset_custom.h", 
   9755       "src/core/lib/iomgr/pollset_set.h", 
   9756       "src/core/lib/iomgr/pollset_set_custom.h", 
   9757       "src/core/lib/iomgr/pollset_set_windows.h", 
   9758       "src/core/lib/iomgr/pollset_windows.h", 
   9759       "src/core/lib/iomgr/port.h", 
   9760       "src/core/lib/iomgr/resolve_address.h", 
   9761       "src/core/lib/iomgr/resolve_address_custom.h", 
   9762       "src/core/lib/iomgr/resource_quota.h", 
   9763       "src/core/lib/iomgr/sockaddr.h", 
   9764       "src/core/lib/iomgr/sockaddr_custom.h", 
   9765       "src/core/lib/iomgr/sockaddr_posix.h", 
   9766       "src/core/lib/iomgr/sockaddr_utils.h", 
   9767       "src/core/lib/iomgr/sockaddr_windows.h", 
   9768       "src/core/lib/iomgr/socket_factory_posix.h", 
   9769       "src/core/lib/iomgr/socket_mutator.h", 
   9770       "src/core/lib/iomgr/socket_utils.h", 
   9771       "src/core/lib/iomgr/socket_utils_posix.h", 
   9772       "src/core/lib/iomgr/socket_windows.h", 
   9773       "src/core/lib/iomgr/sys_epoll_wrapper.h", 
   9774       "src/core/lib/iomgr/tcp_client.h", 
   9775       "src/core/lib/iomgr/tcp_client_posix.h", 
   9776       "src/core/lib/iomgr/tcp_custom.h", 
   9777       "src/core/lib/iomgr/tcp_posix.h", 
   9778       "src/core/lib/iomgr/tcp_server.h", 
   9779       "src/core/lib/iomgr/tcp_server_utils_posix.h", 
   9780       "src/core/lib/iomgr/tcp_windows.h", 
   9781       "src/core/lib/iomgr/time_averaged_stats.h", 
   9782       "src/core/lib/iomgr/timer.h", 
   9783       "src/core/lib/iomgr/timer_custom.h", 
   9784       "src/core/lib/iomgr/timer_heap.h", 
   9785       "src/core/lib/iomgr/timer_manager.h", 
   9786       "src/core/lib/iomgr/udp_server.h", 
   9787       "src/core/lib/iomgr/unix_sockets_posix.h", 
   9788       "src/core/lib/iomgr/wakeup_fd_cv.h", 
   9789       "src/core/lib/iomgr/wakeup_fd_pipe.h", 
   9790       "src/core/lib/iomgr/wakeup_fd_posix.h", 
   9791       "src/core/lib/json/json.h", 
   9792       "src/core/lib/json/json_common.h", 
   9793       "src/core/lib/json/json_reader.h", 
   9794       "src/core/lib/json/json_writer.h", 
   9795       "src/core/lib/slice/b64.h", 
   9796       "src/core/lib/slice/percent_encoding.h", 
   9797       "src/core/lib/slice/slice_hash_table.h", 
   9798       "src/core/lib/slice/slice_internal.h", 
   9799       "src/core/lib/slice/slice_string_helpers.h", 
   9800       "src/core/lib/slice/slice_weak_hash_table.h", 
   9801       "src/core/lib/surface/api_trace.h", 
   9802       "src/core/lib/surface/call.h", 
   9803       "src/core/lib/surface/call_test_only.h", 
   9804       "src/core/lib/surface/channel.h", 
   9805       "src/core/lib/surface/channel_init.h", 
   9806       "src/core/lib/surface/channel_stack_type.h", 
   9807       "src/core/lib/surface/completion_queue.h", 
   9808       "src/core/lib/surface/completion_queue_factory.h", 
   9809       "src/core/lib/surface/event_string.h", 
   9810       "src/core/lib/surface/init.h", 
   9811       "src/core/lib/surface/lame_client.h", 
   9812       "src/core/lib/surface/server.h", 
   9813       "src/core/lib/surface/validate_metadata.h", 
   9814       "src/core/lib/transport/bdp_estimator.h", 
   9815       "src/core/lib/transport/byte_stream.h", 
   9816       "src/core/lib/transport/connectivity_state.h", 
   9817       "src/core/lib/transport/error_utils.h", 
   9818       "src/core/lib/transport/http2_errors.h", 
   9819       "src/core/lib/transport/metadata.h", 
   9820       "src/core/lib/transport/metadata_batch.h", 
   9821       "src/core/lib/transport/pid_controller.h", 
   9822       "src/core/lib/transport/service_config.h", 
   9823       "src/core/lib/transport/static_metadata.h", 
   9824       "src/core/lib/transport/status_conversion.h", 
   9825       "src/core/lib/transport/status_metadata.h", 
   9826       "src/core/lib/transport/timeout_encoding.h", 
   9827       "src/core/lib/transport/transport.h", 
   9828       "src/core/lib/transport/transport_impl.h"
   9829     ], 
   9830     "is_filegroup": true, 
   9831     "language": "c", 
   9832     "name": "grpc_base_headers", 
   9833     "src": [
   9834       "include/grpc/byte_buffer.h", 
   9835       "include/grpc/byte_buffer_reader.h", 
   9836       "include/grpc/compression.h", 
   9837       "include/grpc/fork.h", 
   9838       "include/grpc/grpc.h", 
   9839       "include/grpc/grpc_posix.h", 
   9840       "include/grpc/grpc_security_constants.h", 
   9841       "include/grpc/load_reporting.h", 
   9842       "include/grpc/slice.h", 
   9843       "include/grpc/slice_buffer.h", 
   9844       "include/grpc/status.h", 
   9845       "include/grpc/support/workaround_list.h", 
   9846       "src/core/lib/avl/avl.h", 
   9847       "src/core/lib/backoff/backoff.h", 
   9848       "src/core/lib/channel/channel_args.h", 
   9849       "src/core/lib/channel/channel_stack.h", 
   9850       "src/core/lib/channel/channel_stack_builder.h", 
   9851       "src/core/lib/channel/channel_trace.h", 
   9852       "src/core/lib/channel/channelz.h", 
   9853       "src/core/lib/channel/channelz_registry.h", 
   9854       "src/core/lib/channel/connected_channel.h", 
   9855       "src/core/lib/channel/context.h", 
   9856       "src/core/lib/channel/handshaker.h", 
   9857       "src/core/lib/channel/handshaker_factory.h", 
   9858       "src/core/lib/channel/handshaker_registry.h", 
   9859       "src/core/lib/channel/status_util.h", 
   9860       "src/core/lib/compression/algorithm_metadata.h", 
   9861       "src/core/lib/compression/compression_internal.h", 
   9862       "src/core/lib/compression/message_compress.h", 
   9863       "src/core/lib/compression/stream_compression.h", 
   9864       "src/core/lib/compression/stream_compression_gzip.h", 
   9865       "src/core/lib/compression/stream_compression_identity.h", 
   9866       "src/core/lib/debug/stats.h", 
   9867       "src/core/lib/debug/stats_data.h", 
   9868       "src/core/lib/gprpp/debug_location.h", 
   9869       "src/core/lib/gprpp/inlined_vector.h", 
   9870       "src/core/lib/gprpp/orphanable.h", 
   9871       "src/core/lib/gprpp/ref_counted.h", 
   9872       "src/core/lib/gprpp/ref_counted_ptr.h", 
   9873       "src/core/lib/http/format_request.h", 
   9874       "src/core/lib/http/httpcli.h", 
   9875       "src/core/lib/http/parser.h", 
   9876       "src/core/lib/iomgr/block_annotate.h", 
   9877       "src/core/lib/iomgr/buffer_list.h", 
   9878       "src/core/lib/iomgr/call_combiner.h", 
   9879       "src/core/lib/iomgr/closure.h", 
   9880       "src/core/lib/iomgr/combiner.h", 
   9881       "src/core/lib/iomgr/endpoint.h", 
   9882       "src/core/lib/iomgr/endpoint_pair.h", 
   9883       "src/core/lib/iomgr/error.h", 
   9884       "src/core/lib/iomgr/error_internal.h", 
   9885       "src/core/lib/iomgr/ev_epoll1_linux.h", 
   9886       "src/core/lib/iomgr/ev_epollex_linux.h", 
   9887       "src/core/lib/iomgr/ev_epollsig_linux.h", 
   9888       "src/core/lib/iomgr/ev_poll_posix.h", 
   9889       "src/core/lib/iomgr/ev_posix.h", 
   9890       "src/core/lib/iomgr/exec_ctx.h", 
   9891       "src/core/lib/iomgr/executor.h", 
   9892       "src/core/lib/iomgr/gethostname.h", 
   9893       "src/core/lib/iomgr/internal_errqueue.h", 
   9894       "src/core/lib/iomgr/iocp_windows.h", 
   9895       "src/core/lib/iomgr/iomgr.h", 
   9896       "src/core/lib/iomgr/iomgr_custom.h", 
   9897       "src/core/lib/iomgr/iomgr_internal.h", 
   9898       "src/core/lib/iomgr/iomgr_posix.h", 
   9899       "src/core/lib/iomgr/is_epollexclusive_available.h", 
   9900       "src/core/lib/iomgr/load_file.h", 
   9901       "src/core/lib/iomgr/lockfree_event.h", 
   9902       "src/core/lib/iomgr/nameser.h", 
   9903       "src/core/lib/iomgr/network_status_tracker.h", 
   9904       "src/core/lib/iomgr/polling_entity.h", 
   9905       "src/core/lib/iomgr/pollset.h", 
   9906       "src/core/lib/iomgr/pollset_custom.h", 
   9907       "src/core/lib/iomgr/pollset_set.h", 
   9908       "src/core/lib/iomgr/pollset_set_custom.h", 
   9909       "src/core/lib/iomgr/pollset_set_windows.h", 
   9910       "src/core/lib/iomgr/pollset_windows.h", 
   9911       "src/core/lib/iomgr/port.h", 
   9912       "src/core/lib/iomgr/resolve_address.h", 
   9913       "src/core/lib/iomgr/resolve_address_custom.h", 
   9914       "src/core/lib/iomgr/resource_quota.h", 
   9915       "src/core/lib/iomgr/sockaddr.h", 
   9916       "src/core/lib/iomgr/sockaddr_custom.h", 
   9917       "src/core/lib/iomgr/sockaddr_posix.h", 
   9918       "src/core/lib/iomgr/sockaddr_utils.h", 
   9919       "src/core/lib/iomgr/sockaddr_windows.h", 
   9920       "src/core/lib/iomgr/socket_factory_posix.h", 
   9921       "src/core/lib/iomgr/socket_mutator.h", 
   9922       "src/core/lib/iomgr/socket_utils.h", 
   9923       "src/core/lib/iomgr/socket_utils_posix.h", 
   9924       "src/core/lib/iomgr/socket_windows.h", 
   9925       "src/core/lib/iomgr/sys_epoll_wrapper.h", 
   9926       "src/core/lib/iomgr/tcp_client.h", 
   9927       "src/core/lib/iomgr/tcp_client_posix.h", 
   9928       "src/core/lib/iomgr/tcp_custom.h", 
   9929       "src/core/lib/iomgr/tcp_posix.h", 
   9930       "src/core/lib/iomgr/tcp_server.h", 
   9931       "src/core/lib/iomgr/tcp_server_utils_posix.h", 
   9932       "src/core/lib/iomgr/tcp_windows.h", 
   9933       "src/core/lib/iomgr/time_averaged_stats.h", 
   9934       "src/core/lib/iomgr/timer.h", 
   9935       "src/core/lib/iomgr/timer_custom.h", 
   9936       "src/core/lib/iomgr/timer_heap.h", 
   9937       "src/core/lib/iomgr/timer_manager.h", 
   9938       "src/core/lib/iomgr/udp_server.h", 
   9939       "src/core/lib/iomgr/unix_sockets_posix.h", 
   9940       "src/core/lib/iomgr/wakeup_fd_cv.h", 
   9941       "src/core/lib/iomgr/wakeup_fd_pipe.h", 
   9942       "src/core/lib/iomgr/wakeup_fd_posix.h", 
   9943       "src/core/lib/json/json.h", 
   9944       "src/core/lib/json/json_common.h", 
   9945       "src/core/lib/json/json_reader.h", 
   9946       "src/core/lib/json/json_writer.h", 
   9947       "src/core/lib/slice/b64.h", 
   9948       "src/core/lib/slice/percent_encoding.h", 
   9949       "src/core/lib/slice/slice_hash_table.h", 
   9950       "src/core/lib/slice/slice_internal.h", 
   9951       "src/core/lib/slice/slice_string_helpers.h", 
   9952       "src/core/lib/slice/slice_weak_hash_table.h", 
   9953       "src/core/lib/surface/api_trace.h", 
   9954       "src/core/lib/surface/call.h", 
   9955       "src/core/lib/surface/call_test_only.h", 
   9956       "src/core/lib/surface/channel.h", 
   9957       "src/core/lib/surface/channel_init.h", 
   9958       "src/core/lib/surface/channel_stack_type.h", 
   9959       "src/core/lib/surface/completion_queue.h", 
   9960       "src/core/lib/surface/completion_queue_factory.h", 
   9961       "src/core/lib/surface/event_string.h", 
   9962       "src/core/lib/surface/init.h", 
   9963       "src/core/lib/surface/lame_client.h", 
   9964       "src/core/lib/surface/server.h", 
   9965       "src/core/lib/surface/validate_metadata.h", 
   9966       "src/core/lib/transport/bdp_estimator.h", 
   9967       "src/core/lib/transport/byte_stream.h", 
   9968       "src/core/lib/transport/connectivity_state.h", 
   9969       "src/core/lib/transport/error_utils.h", 
   9970       "src/core/lib/transport/http2_errors.h", 
   9971       "src/core/lib/transport/metadata.h", 
   9972       "src/core/lib/transport/metadata_batch.h", 
   9973       "src/core/lib/transport/pid_controller.h", 
   9974       "src/core/lib/transport/service_config.h", 
   9975       "src/core/lib/transport/static_metadata.h", 
   9976       "src/core/lib/transport/status_conversion.h", 
   9977       "src/core/lib/transport/status_metadata.h", 
   9978       "src/core/lib/transport/timeout_encoding.h", 
   9979       "src/core/lib/transport/transport.h", 
   9980       "src/core/lib/transport/transport_impl.h"
   9981     ], 
   9982     "third_party": false, 
   9983     "type": "filegroup"
   9984   }, 
   9985   {
   9986     "deps": [
   9987       "gpr", 
   9988       "gpr_base_headers", 
   9989       "grpc_base_headers"
   9990     ], 
   9991     "headers": [
   9992       "src/core/lib/iomgr/cfstream_handle.h", 
   9993       "src/core/lib/iomgr/endpoint_cfstream.h", 
   9994       "src/core/lib/iomgr/error_cfstream.h"
   9995     ], 
   9996     "is_filegroup": true, 
   9997     "language": "c", 
   9998     "name": "grpc_cfstream", 
   9999     "src": [
   10000       "src/core/lib/iomgr/cfstream_handle.cc", 
   10001       "src/core/lib/iomgr/cfstream_handle.h", 
   10002       "src/core/lib/iomgr/endpoint_cfstream.cc", 
   10003       "src/core/lib/iomgr/endpoint_cfstream.h", 
   10004       "src/core/lib/iomgr/error_cfstream.cc", 
   10005       "src/core/lib/iomgr/error_cfstream.h", 
   10006       "src/core/lib/iomgr/iomgr_posix_cfstream.cc", 
   10007       "src/core/lib/iomgr/tcp_client_cfstream.cc"
   10008     ], 
   10009     "third_party": false, 
   10010     "type": "filegroup"
   10011   }, 
   10012   {
   10013     "deps": [
   10014       "gpr", 
   10015       "grpc_base"
   10016     ], 
   10017     "headers": [
   10018       "src/core/ext/filters/http/client_authority_filter.h"
   10019     ], 
   10020     "is_filegroup": true, 
   10021     "language": "c", 
   10022     "name": "grpc_client_authority_filter", 
   10023     "src": [
   10024       "src/core/ext/filters/http/client_authority_filter.cc", 
   10025       "src/core/ext/filters/http/client_authority_filter.h"
   10026     ], 
   10027     "third_party": false, 
   10028     "type": "filegroup"
   10029   }, 
   10030   {
   10031     "deps": [
   10032       "gpr", 
   10033       "grpc_base", 
   10034       "grpc_deadline_filter"
   10035     ], 
   10036     "headers": [
   10037       "src/core/ext/filters/client_channel/backup_poller.h", 
   10038       "src/core/ext/filters/client_channel/client_channel.h", 
   10039       "src/core/ext/filters/client_channel/client_channel_channelz.h", 
   10040       "src/core/ext/filters/client_channel/client_channel_factory.h", 
   10041       "src/core/ext/filters/client_channel/connector.h", 
   10042       "src/core/ext/filters/client_channel/http_connect_handshaker.h", 
   10043       "src/core/ext/filters/client_channel/http_proxy.h", 
   10044       "src/core/ext/filters/client_channel/lb_policy.h", 
   10045       "src/core/ext/filters/client_channel/lb_policy_factory.h", 
   10046       "src/core/ext/filters/client_channel/lb_policy_registry.h", 
   10047       "src/core/ext/filters/client_channel/method_params.h", 
   10048       "src/core/ext/filters/client_channel/parse_address.h", 
   10049       "src/core/ext/filters/client_channel/proxy_mapper.h", 
   10050       "src/core/ext/filters/client_channel/proxy_mapper_registry.h", 
   10051       "src/core/ext/filters/client_channel/resolver.h", 
   10052       "src/core/ext/filters/client_channel/resolver_factory.h", 
   10053       "src/core/ext/filters/client_channel/resolver_registry.h", 
   10054       "src/core/ext/filters/client_channel/retry_throttle.h", 
   10055       "src/core/ext/filters/client_channel/subchannel.h", 
   10056       "src/core/ext/filters/client_channel/subchannel_index.h", 
   10057       "src/core/ext/filters/client_channel/uri_parser.h"
   10058     ], 
   10059     "is_filegroup": true, 
   10060     "language": "c", 
   10061     "name": "grpc_client_channel", 
   10062     "src": [
   10063       "src/core/ext/filters/client_channel/backup_poller.cc", 
   10064       "src/core/ext/filters/client_channel/backup_poller.h", 
   10065       "src/core/ext/filters/client_channel/channel_connectivity.cc", 
   10066       "src/core/ext/filters/client_channel/client_channel.cc", 
   10067       "src/core/ext/filters/client_channel/client_channel.h", 
   10068       "src/core/ext/filters/client_channel/client_channel_channelz.cc", 
   10069       "src/core/ext/filters/client_channel/client_channel_channelz.h", 
   10070       "src/core/ext/filters/client_channel/client_channel_factory.cc", 
   10071       "src/core/ext/filters/client_channel/client_channel_factory.h", 
   10072       "src/core/ext/filters/client_channel/client_channel_plugin.cc", 
   10073       "src/core/ext/filters/client_channel/connector.cc", 
   10074       "src/core/ext/filters/client_channel/connector.h", 
   10075       "src/core/ext/filters/client_channel/http_connect_handshaker.cc", 
   10076       "src/core/ext/filters/client_channel/http_connect_handshaker.h", 
   10077       "src/core/ext/filters/client_channel/http_proxy.cc", 
   10078       "src/core/ext/filters/client_channel/http_proxy.h", 
   10079       "src/core/ext/filters/client_channel/lb_policy.cc", 
   10080       "src/core/ext/filters/client_channel/lb_policy.h", 
   10081       "src/core/ext/filters/client_channel/lb_policy_factory.cc", 
   10082       "src/core/ext/filters/client_channel/lb_policy_factory.h", 
   10083       "src/core/ext/filters/client_channel/lb_policy_registry.cc", 
   10084       "src/core/ext/filters/client_channel/lb_policy_registry.h", 
   10085       "src/core/ext/filters/client_channel/method_params.cc", 
   10086       "src/core/ext/filters/client_channel/method_params.h", 
   10087       "src/core/ext/filters/client_channel/parse_address.cc", 
   10088       "src/core/ext/filters/client_channel/parse_address.h", 
   10089       "src/core/ext/filters/client_channel/proxy_mapper.cc", 
   10090       "src/core/ext/filters/client_channel/proxy_mapper.h", 
   10091       "src/core/ext/filters/client_channel/proxy_mapper_registry.cc", 
   10092       "src/core/ext/filters/client_channel/proxy_mapper_registry.h", 
   10093       "src/core/ext/filters/client_channel/resolver.cc", 
   10094       "src/core/ext/filters/client_channel/resolver.h", 
   10095       "src/core/ext/filters/client_channel/resolver_factory.h", 
   10096       "src/core/ext/filters/client_channel/resolver_registry.cc", 
   10097       "src/core/ext/filters/client_channel/resolver_registry.h", 
   10098       "src/core/ext/filters/client_channel/retry_throttle.cc", 
   10099       "src/core/ext/filters/client_channel/retry_throttle.h", 
   10100       "src/core/ext/filters/client_channel/subchannel.cc", 
   10101       "src/core/ext/filters/client_channel/subchannel.h", 
   10102       "src/core/ext/filters/client_channel/subchannel_index.cc", 
   10103       "src/core/ext/filters/client_channel/subchannel_index.h", 
   10104       "src/core/ext/filters/client_channel/uri_parser.cc", 
   10105       "src/core/ext/filters/client_channel/uri_parser.h"
   10106     ], 
   10107     "third_party": false, 
   10108     "type": "filegroup"
   10109   }, 
   10110   {
   10111     "deps": [
   10112       "gpr_codegen"
   10113     ], 
   10114     "headers": [
   10115       "include/grpc/impl/codegen/byte_buffer.h", 
   10116       "include/grpc/impl/codegen/byte_buffer_reader.h", 
   10117       "include/grpc/impl/codegen/compression_types.h", 
   10118       "include/grpc/impl/codegen/connectivity_state.h", 
   10119       "include/grpc/impl/codegen/grpc_types.h", 
   10120       "include/grpc/impl/codegen/propagation_bits.h", 
   10121       "include/grpc/impl/codegen/slice.h", 
   10122       "include/grpc/impl/codegen/status.h"
   10123     ], 
   10124     "is_filegroup": true, 
   10125     "language": "c", 
   10126     "name": "grpc_codegen", 
   10127     "src": [
   10128       "include/grpc/impl/codegen/byte_buffer.h", 
   10129       "include/grpc/impl/codegen/byte_buffer_reader.h", 
   10130       "include/grpc/impl/codegen/compression_types.h", 
   10131       "include/grpc/impl/codegen/connectivity_state.h", 
   10132       "include/grpc/impl/codegen/grpc_types.h", 
   10133       "include/grpc/impl/codegen/propagation_bits.h", 
   10134       "include/grpc/impl/codegen/slice.h", 
   10135       "include/grpc/impl/codegen/status.h"
   10136     ], 
   10137     "third_party": false, 
   10138     "type": "filegroup"
   10139   }, 
   10140   {
   10141     "deps": [
   10142       "gpr", 
   10143       "grpc_base"
   10144     ], 
   10145     "headers": [
   10146       "src/core/ext/filters/deadline/deadline_filter.h"
   10147     ], 
   10148     "is_filegroup": true, 
   10149     "language": "c", 
   10150     "name": "grpc_deadline_filter", 
   10151     "src": [
   10152       "src/core/ext/filters/deadline/deadline_filter.cc", 
   10153       "src/core/ext/filters/deadline/deadline_filter.h"
   10154     ], 
   10155     "third_party": false, 
   10156     "type": "filegroup"
   10157   }, 
   10158   {
   10159     "deps": [
   10160       "gpr", 
   10161       "grpc_base"
   10162     ], 
   10163     "headers": [
   10164       "src/core/ext/filters/http/client/http_client_filter.h", 
   10165       "src/core/ext/filters/http/message_compress/message_compress_filter.h", 
   10166       "src/core/ext/filters/http/server/http_server_filter.h"
   10167     ], 
   10168     "is_filegroup": true, 
   10169     "language": "c", 
   10170     "name": "grpc_http_filters", 
   10171     "src": [
   10172       "src/core/ext/filters/http/client/http_client_filter.cc", 
   10173       "src/core/ext/filters/http/client/http_client_filter.h", 
   10174       "src/core/ext/filters/http/http_filters_plugin.cc", 
   10175       "src/core/ext/filters/http/message_compress/message_compress_filter.cc", 
   10176       "src/core/ext/filters/http/message_compress/message_compress_filter.h", 
   10177       "src/core/ext/filters/http/server/http_server_filter.cc", 
   10178       "src/core/ext/filters/http/server/http_server_filter.h"
   10179     ], 
   10180     "third_party": false, 
   10181     "type": "filegroup"
   10182   }, 
   10183   {
   10184     "deps": [
   10185       "gpr", 
   10186       "grpc_base", 
   10187       "grpc_client_channel", 
   10188       "grpc_resolver_fake", 
   10189       "nanopb"
   10190     ], 
   10191     "headers": [
   10192       "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h", 
   10193       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h", 
   10194       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h", 
   10195       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h", 
   10196       "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h", 
   10197       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h", 
   10198       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h", 
   10199       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
   10200     ], 
   10201     "is_filegroup": true, 
   10202     "language": "c", 
   10203     "name": "grpc_lb_policy_grpclb", 
   10204     "src": [
   10205       "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc", 
   10206       "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h", 
   10207       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc", 
   10208       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h", 
   10209       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.cc", 
   10210       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h", 
   10211       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc", 
   10212       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h", 
   10213       "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc", 
   10214       "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h", 
   10215       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.c", 
   10216       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h", 
   10217       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.c", 
   10218       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h", 
   10219       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c", 
   10220       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
   10221     ], 
   10222     "third_party": false, 
   10223     "type": "filegroup"
   10224   }, 
   10225   {
   10226     "deps": [
   10227       "gpr", 
   10228       "grpc_base", 
   10229       "grpc_client_channel", 
   10230       "grpc_resolver_fake", 
   10231       "grpc_secure", 
   10232       "nanopb"
   10233     ], 
   10234     "headers": [
   10235       "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h", 
   10236       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h", 
   10237       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h", 
   10238       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h", 
   10239       "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h", 
   10240       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h", 
   10241       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h", 
   10242       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
   10243     ], 
   10244     "is_filegroup": true, 
   10245     "language": "c", 
   10246     "name": "grpc_lb_policy_grpclb_secure", 
   10247     "src": [
   10248       "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc", 
   10249       "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h", 
   10250       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc", 
   10251       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h", 
   10252       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h", 
   10253       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc", 
   10254       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc", 
   10255       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h", 
   10256       "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc", 
   10257       "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h", 
   10258       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.c", 
   10259       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.h", 
   10260       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.c", 
   10261       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.h", 
   10262       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c", 
   10263       "src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h"
   10264     ], 
   10265     "third_party": false, 
   10266     "type": "filegroup"
   10267   }, 
   10268   {
   10269     "deps": [
   10270       "gpr", 
   10271       "grpc_base", 
   10272       "grpc_client_channel", 
   10273       "grpc_lb_subchannel_list"
   10274     ], 
   10275     "headers": [], 
   10276     "is_filegroup": true, 
   10277     "language": "c", 
   10278     "name": "grpc_lb_policy_pick_first", 
   10279     "src": [
   10280       "src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc"
   10281     ], 
   10282     "third_party": false, 
   10283     "type": "filegroup"
   10284   }, 
   10285   {
   10286     "deps": [
   10287       "gpr", 
   10288       "grpc_base", 
   10289       "grpc_client_channel", 
   10290       "grpc_lb_subchannel_list"
   10291     ], 
   10292     "headers": [], 
   10293     "is_filegroup": true, 
   10294     "language": "c", 
   10295     "name": "grpc_lb_policy_round_robin", 
   10296     "src": [
   10297       "src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc"
   10298     ], 
   10299     "third_party": false, 
   10300     "type": "filegroup"
   10301   }, 
   10302   {
   10303     "deps": [
   10304       "gpr", 
   10305       "grpc_base", 
   10306       "grpc_client_channel"
   10307     ], 
   10308     "headers": [
   10309       "src/core/ext/filters/client_channel/lb_policy/subchannel_list.h"
   10310     ], 
   10311     "is_filegroup": true, 
   10312     "language": "c", 
   10313     "name": "grpc_lb_subchannel_list", 
   10314     "src": [
   10315       "src/core/ext/filters/client_channel/lb_policy/subchannel_list.h"
   10316     ], 
   10317     "third_party": false, 
   10318     "type": "filegroup"
   10319   }, 
   10320   {
   10321     "deps": [
   10322       "gpr", 
   10323       "grpc_base"
   10324     ], 
   10325     "headers": [
   10326       "src/core/ext/filters/max_age/max_age_filter.h"
   10327     ], 
   10328     "is_filegroup": true, 
   10329     "language": "c", 
   10330     "name": "grpc_max_age_filter", 
   10331     "src": [
   10332       "src/core/ext/filters/max_age/max_age_filter.cc", 
   10333       "src/core/ext/filters/max_age/max_age_filter.h"
   10334     ], 
   10335     "third_party": false, 
   10336     "type": "filegroup"
   10337   }, 
   10338   {
   10339     "deps": [
   10340       "gpr", 
   10341       "grpc_base"
   10342     ], 
   10343     "headers": [
   10344       "src/core/ext/filters/message_size/message_size_filter.h"
   10345     ], 
   10346     "is_filegroup": true, 
   10347     "language": "c", 
   10348     "name": "grpc_message_size_filter", 
   10349     "src": [
   10350       "src/core/ext/filters/message_size/message_size_filter.cc", 
   10351       "src/core/ext/filters/message_size/message_size_filter.h"
   10352     ], 
   10353     "third_party": false, 
   10354     "type": "filegroup"
   10355   }, 
   10356   {
   10357     "deps": [
   10358       "gpr", 
   10359       "grpc_base", 
   10360       "grpc_client_channel"
   10361     ], 
   10362     "headers": [
   10363       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h", 
   10364       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h"
   10365     ], 
   10366     "is_filegroup": true, 
   10367     "language": "c", 
   10368     "name": "grpc_resolver_dns_ares", 
   10369     "src": [
   10370       "src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc", 
   10371       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.cc", 
   10372       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h", 
   10373       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc", 
   10374       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc", 
   10375       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc", 
   10376       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h", 
   10377       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.cc", 
   10378       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc", 
   10379       "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc"
   10380     ], 
   10381     "third_party": false, 
   10382     "type": "filegroup"
   10383   }, 
   10384   {
   10385     "deps": [
   10386       "gpr", 
   10387       "grpc_base", 
   10388       "grpc_client_channel"
   10389     ], 
   10390     "headers": [], 
   10391     "is_filegroup": true, 
   10392     "language": "c", 
   10393     "name": "grpc_resolver_dns_native", 
   10394     "src": [
   10395       "src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc"
   10396     ], 
   10397     "third_party": false, 
   10398     "type": "filegroup"
   10399   }, 
   10400   {
   10401     "deps": [
   10402       "gpr", 
   10403       "grpc_base", 
   10404       "grpc_client_channel"
   10405     ], 
   10406     "headers": [
   10407       "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h"
   10408     ], 
   10409     "is_filegroup": true, 
   10410     "language": "c", 
   10411     "name": "grpc_resolver_fake", 
   10412     "src": [
   10413       "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc", 
   10414       "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h"
   10415     ], 
   10416     "third_party": false, 
   10417     "type": "filegroup"
   10418   }, 
   10419   {
   10420     "deps": [
   10421       "gpr", 
   10422       "grpc_base", 
   10423       "grpc_client_channel"
   10424     ], 
   10425     "headers": [], 
   10426     "is_filegroup": true, 
   10427     "language": "c", 
   10428     "name": "grpc_resolver_sockaddr", 
   10429     "src": [
   10430       "src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc"
   10431     ], 
   10432     "third_party": false, 
   10433     "type": "filegroup"
   10434   }, 
   10435   {
   10436     "deps": [
   10437       "alts_tsi", 
   10438       "gpr", 
   10439       "grpc_base", 
   10440       "grpc_shadow_boringssl", 
   10441       "grpc_transport_chttp2_alpn", 
   10442       "tsi"
   10443     ], 
   10444     "headers": [
   10445       "include/grpc/grpc_security.h", 
   10446       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h", 
   10447       "src/core/lib/security/context/security_context.h", 
   10448       "src/core/lib/security/credentials/alts/alts_credentials.h", 
   10449       "src/core/lib/security/credentials/composite/composite_credentials.h", 
   10450       "src/core/lib/security/credentials/credentials.h", 
   10451       "src/core/lib/security/credentials/fake/fake_credentials.h", 
   10452       "src/core/lib/security/credentials/google_default/google_default_credentials.h", 
   10453       "src/core/lib/security/credentials/iam/iam_credentials.h", 
   10454       "src/core/lib/security/credentials/jwt/json_token.h", 
   10455       "src/core/lib/security/credentials/jwt/jwt_credentials.h", 
   10456       "src/core/lib/security/credentials/jwt/jwt_verifier.h", 
   10457       "src/core/lib/security/credentials/local/local_credentials.h", 
   10458       "src/core/lib/security/credentials/oauth2/oauth2_credentials.h", 
   10459       "src/core/lib/security/credentials/plugin/plugin_credentials.h", 
   10460       "src/core/lib/security/credentials/ssl/ssl_credentials.h", 
   10461       "src/core/lib/security/security_connector/alts_security_connector.h", 
   10462       "src/core/lib/security/security_connector/load_system_roots.h", 
   10463       "src/core/lib/security/security_connector/load_system_roots_linux.h", 
   10464       "src/core/lib/security/security_connector/local_security_connector.h", 
   10465       "src/core/lib/security/security_connector/security_connector.h", 
   10466       "src/core/lib/security/transport/auth_filters.h", 
   10467       "src/core/lib/security/transport/secure_endpoint.h", 
   10468       "src/core/lib/security/transport/security_handshaker.h", 
   10469       "src/core/lib/security/transport/target_authority_table.h", 
   10470       "src/core/lib/security/transport/tsi_error.h", 
   10471       "src/core/lib/security/util/json_util.h"
   10472     ], 
   10473     "is_filegroup": true, 
   10474     "language": "c", 
   10475     "name": "grpc_secure", 
   10476     "src": [
   10477       "include/grpc/grpc_security.h", 
   10478       "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h", 
   10479       "src/core/lib/http/httpcli_security_connector.cc", 
   10480       "src/core/lib/security/context/security_context.cc", 
   10481       "src/core/lib/security/context/security_context.h", 
   10482       "src/core/lib/security/credentials/alts/alts_credentials.cc", 
   10483       "src/core/lib/security/credentials/alts/alts_credentials.h", 
   10484       "src/core/lib/security/credentials/composite/composite_credentials.cc", 
   10485       "src/core/lib/security/credentials/composite/composite_credentials.h", 
   10486       "src/core/lib/security/credentials/credentials.cc", 
   10487       "src/core/lib/security/credentials/credentials.h", 
   10488       "src/core/lib/security/credentials/credentials_metadata.cc", 
   10489       "src/core/lib/security/credentials/fake/fake_credentials.cc", 
   10490       "src/core/lib/security/credentials/fake/fake_credentials.h", 
   10491       "src/core/lib/security/credentials/google_default/credentials_generic.cc", 
   10492       "src/core/lib/security/credentials/google_default/google_default_credentials.cc", 
   10493       "src/core/lib/security/credentials/google_default/google_default_credentials.h", 
   10494       "src/core/lib/security/credentials/iam/iam_credentials.cc", 
   10495       "src/core/lib/security/credentials/iam/iam_credentials.h", 
   10496       "src/core/lib/security/credentials/jwt/json_token.cc", 
   10497       "src/core/lib/security/credentials/jwt/json_token.h", 
   10498       "src/core/lib/security/credentials/jwt/jwt_credentials.cc", 
   10499       "src/core/lib/security/credentials/jwt/jwt_credentials.h", 
   10500       "src/core/lib/security/credentials/jwt/jwt_verifier.cc", 
   10501       "src/core/lib/security/credentials/jwt/jwt_verifier.h", 
   10502       "src/core/lib/security/credentials/local/local_credentials.cc", 
   10503       "src/core/lib/security/credentials/local/local_credentials.h", 
   10504       "src/core/lib/security/credentials/oauth2/oauth2_credentials.cc", 
   10505       "src/core/lib/security/credentials/oauth2/oauth2_credentials.h", 
   10506       "src/core/lib/security/credentials/plugin/plugin_credentials.cc", 
   10507       "src/core/lib/security/credentials/plugin/plugin_credentials.h", 
   10508       "src/core/lib/security/credentials/ssl/ssl_credentials.cc", 
   10509       "src/core/lib/security/credentials/ssl/ssl_credentials.h", 
   10510       "src/core/lib/security/security_connector/alts_security_connector.cc", 
   10511       "src/core/lib/security/security_connector/alts_security_connector.h", 
   10512       "src/core/lib/security/security_connector/load_system_roots.h", 
   10513       "src/core/lib/security/security_connector/load_system_roots_fallback.cc", 
   10514       "src/core/lib/security/security_connector/load_system_roots_linux.cc", 
   10515       "src/core/lib/security/security_connector/load_system_roots_linux.h", 
   10516       "src/core/lib/security/security_connector/local_security_connector.cc", 
   10517       "src/core/lib/security/security_connector/local_security_connector.h", 
   10518       "src/core/lib/security/security_connector/security_connector.cc", 
   10519       "src/core/lib/security/security_connector/security_connector.h", 
   10520       "src/core/lib/security/transport/auth_filters.h", 
   10521       "src/core/lib/security/transport/client_auth_filter.cc", 
   10522       "src/core/lib/security/transport/secure_endpoint.cc", 
   10523       "src/core/lib/security/transport/secure_endpoint.h", 
   10524       "src/core/lib/security/transport/security_handshaker.cc", 
   10525       "src/core/lib/security/transport/security_handshaker.h", 
   10526       "src/core/lib/security/transport/server_auth_filter.cc", 
   10527       "src/core/lib/security/transport/target_authority_table.cc", 
   10528       "src/core/lib/security/transport/target_authority_table.h", 
   10529       "src/core/lib/security/transport/tsi_error.cc", 
   10530       "src/core/lib/security/transport/tsi_error.h", 
   10531       "src/core/lib/security/util/json_util.cc", 
   10532       "src/core/lib/security/util/json_util.h", 
   10533       "src/core/lib/surface/init_secure.cc"
   10534     ], 
   10535     "third_party": false, 
   10536     "type": "filegroup"
   10537   }, 
   10538   {
   10539     "deps": [
   10540       "gpr", 
   10541       "grpc_base"
   10542     ], 
   10543     "headers": [
   10544       "src/core/ext/filters/workarounds/workaround_utils.h"
   10545     ], 
   10546     "is_filegroup": true, 
   10547     "language": "c", 
   10548     "name": "grpc_server_backward_compatibility", 
   10549     "src": [
   10550       "src/core/ext/filters/workarounds/workaround_utils.cc", 
   10551       "src/core/ext/filters/workarounds/workaround_utils.h"
   10552     ], 
   10553     "third_party": false, 
   10554     "type": "filegroup"
   10555   }, 
   10556   {
   10557     "deps": [], 
   10558     "headers": [
   10559       "src/core/tsi/grpc_shadow_boringssl.h"
   10560     ], 
   10561     "is_filegroup": true, 
   10562     "language": "c", 
   10563     "name": "grpc_shadow_boringssl", 
   10564     "src": [
   10565       "src/core/tsi/grpc_shadow_boringssl.h"
   10566     ], 
   10567     "third_party": false, 
   10568     "type": "filegroup"
   10569   }, 
   10570   {
   10571     "deps": [
   10572       "cmdline", 
   10573       "gpr", 
   10574       "gpr_test_util", 
   10575       "grpc_base", 
   10576       "grpc_client_channel", 
   10577       "grpc_transport_chttp2"
   10578     ], 
   10579     "headers": [
   10580       "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h", 
   10581       "test/core/end2end/cq_verifier.h", 
   10582       "test/core/end2end/fixtures/http_proxy_fixture.h", 
   10583       "test/core/end2end/fixtures/proxy.h", 
   10584       "test/core/iomgr/endpoint_tests.h", 
   10585       "test/core/util/debugger_macros.h", 
   10586       "test/core/util/fuzzer_util.h", 
   10587       "test/core/util/grpc_profiler.h", 
   10588       "test/core/util/histogram.h", 
   10589       "test/core/util/memory_counters.h", 
   10590       "test/core/util/mock_endpoint.h", 
   10591       "test/core/util/parse_hexstring.h", 
   10592       "test/core/util/passthru_endpoint.h", 
   10593       "test/core/util/port.h", 
   10594       "test/core/util/port_server_client.h", 
   10595       "test/core/util/slice_splitter.h", 
   10596       "test/core/util/subprocess.h", 
   10597       "test/core/util/tracer_util.h", 
   10598       "test/core/util/trickle_endpoint.h"
   10599     ], 
   10600     "is_filegroup": true, 
   10601     "language": "c", 
   10602     "name": "grpc_test_util_base", 
   10603     "src": [
   10604       "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc", 
   10605       "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h", 
   10606       "test/core/end2end/cq_verifier.cc", 
   10607       "test/core/end2end/cq_verifier.h", 
   10608       "test/core/end2end/fixtures/http_proxy_fixture.cc", 
   10609       "test/core/end2end/fixtures/http_proxy_fixture.h", 
   10610       "test/core/end2end/fixtures/proxy.cc", 
   10611       "test/core/end2end/fixtures/proxy.h", 
   10612       "test/core/iomgr/endpoint_tests.cc", 
   10613       "test/core/iomgr/endpoint_tests.h", 
   10614       "test/core/util/debugger_macros.cc", 
   10615       "test/core/util/debugger_macros.h", 
   10616       "test/core/util/fuzzer_util.cc", 
   10617       "test/core/util/fuzzer_util.h", 
   10618       "test/core/util/grpc_profiler.cc", 
   10619       "test/core/util/grpc_profiler.h", 
   10620       "test/core/util/histogram.cc", 
   10621       "test/core/util/histogram.h", 
   10622       "test/core/util/memory_counters.cc", 
   10623       "test/core/util/memory_counters.h", 
   10624       "test/core/util/mock_endpoint.cc", 
   10625       "test/core/util/mock_endpoint.h", 
   10626       "test/core/util/parse_hexstring.cc", 
   10627       "test/core/util/parse_hexstring.h", 
   10628       "test/core/util/passthru_endpoint.cc", 
   10629       "test/core/util/passthru_endpoint.h", 
   10630       "test/core/util/port.cc", 
   10631       "test/core/util/port.h", 
   10632       "test/core/util/port_isolated_runtime_environment.cc", 
   10633       "test/core/util/port_server_client.cc", 
   10634       "test/core/util/port_server_client.h", 
   10635       "test/core/util/slice_splitter.cc", 
   10636       "test/core/util/slice_splitter.h", 
   10637       "test/core/util/subprocess.h", 
   10638       "test/core/util/subprocess_posix.cc", 
   10639       "test/core/util/subprocess_windows.cc", 
   10640       "test/core/util/tracer_util.cc", 
   10641       "test/core/util/tracer_util.h", 
   10642       "test/core/util/trickle_endpoint.cc", 
   10643       "test/core/util/trickle_endpoint.h"
   10644     ], 
   10645     "third_party": false, 
   10646     "type": "filegroup"
   10647   }, 
   10648   {
   10649     "deps": [
   10650       "gpr", 
   10651       "grpc_base_headers", 
   10652       "grpc_trace_headers"
   10653     ], 
   10654     "headers": [], 
   10655     "is_filegroup": true, 
   10656     "language": "c", 
   10657     "name": "grpc_trace", 
   10658     "src": [
   10659       "src/core/lib/debug/trace.cc"
   10660     ], 
   10661     "third_party": false, 
   10662     "type": "filegroup"
   10663   }, 
   10664   {
   10665     "deps": [
   10666       "gpr"
   10667     ], 
   10668     "headers": [
   10669       "src/core/lib/debug/trace.h"
   10670     ], 
   10671     "is_filegroup": true, 
   10672     "language": "c", 
   10673     "name": "grpc_trace_headers", 
   10674     "src": [
   10675       "src/core/lib/debug/trace.h"
   10676     ], 
   10677     "third_party": false, 
   10678     "type": "filegroup"
   10679   }, 
   10680   {
   10681     "deps": [
   10682       "gpr", 
   10683       "grpc_base", 
   10684       "grpc_http_filters", 
   10685       "grpc_transport_chttp2_alpn"
   10686     ], 
   10687     "headers": [
   10688       "src/core/ext/transport/chttp2/transport/bin_decoder.h", 
   10689       "src/core/ext/transport/chttp2/transport/bin_encoder.h", 
   10690       "src/core/ext/transport/chttp2/transport/chttp2_transport.h", 
   10691       "src/core/ext/transport/chttp2/transport/flow_control.h", 
   10692       "src/core/ext/transport/chttp2/transport/frame.h", 
   10693       "src/core/ext/transport/chttp2/transport/frame_data.h", 
   10694       "src/core/ext/transport/chttp2/transport/frame_goaway.h", 
   10695       "src/core/ext/transport/chttp2/transport/frame_ping.h", 
   10696       "src/core/ext/transport/chttp2/transport/frame_rst_stream.h", 
   10697       "src/core/ext/transport/chttp2/transport/frame_settings.h", 
   10698       "src/core/ext/transport/chttp2/transport/frame_window_update.h", 
   10699       "src/core/ext/transport/chttp2/transport/hpack_encoder.h", 
   10700       "src/core/ext/transport/chttp2/transport/hpack_mapping.h", 
   10701       "src/core/ext/transport/chttp2/transport/hpack_parser.h", 
   10702       "src/core/ext/transport/chttp2/transport/hpack_table.h", 
   10703       "src/core/ext/transport/chttp2/transport/http2_settings.h", 
   10704       "src/core/ext/transport/chttp2/transport/huffsyms.h", 
   10705       "src/core/ext/transport/chttp2/transport/incoming_metadata.h", 
   10706       "src/core/ext/transport/chttp2/transport/internal.h", 
   10707       "src/core/ext/transport/chttp2/transport/stream_map.h", 
   10708       "src/core/ext/transport/chttp2/transport/varint.h"
   10709     ], 
   10710     "is_filegroup": true, 
   10711     "language": "c", 
   10712     "name": "grpc_transport_chttp2", 
   10713     "src": [
   10714       "src/core/ext/transport/chttp2/transport/bin_decoder.cc", 
   10715       "src/core/ext/transport/chttp2/transport/bin_decoder.h", 
   10716       "src/core/ext/transport/chttp2/transport/bin_encoder.cc", 
   10717       "src/core/ext/transport/chttp2/transport/bin_encoder.h", 
   10718       "src/core/ext/transport/chttp2/transport/chttp2_plugin.cc", 
   10719       "src/core/ext/transport/chttp2/transport/chttp2_transport.cc", 
   10720       "src/core/ext/transport/chttp2/transport/chttp2_transport.h", 
   10721       "src/core/ext/transport/chttp2/transport/flow_control.cc", 
   10722       "src/core/ext/transport/chttp2/transport/flow_control.h", 
   10723       "src/core/ext/transport/chttp2/transport/frame.h", 
   10724       "src/core/ext/transport/chttp2/transport/frame_data.cc", 
   10725       "src/core/ext/transport/chttp2/transport/frame_data.h", 
   10726       "src/core/ext/transport/chttp2/transport/frame_goaway.cc", 
   10727       "src/core/ext/transport/chttp2/transport/frame_goaway.h", 
   10728       "src/core/ext/transport/chttp2/transport/frame_ping.cc", 
   10729       "src/core/ext/transport/chttp2/transport/frame_ping.h", 
   10730       "src/core/ext/transport/chttp2/transport/frame_rst_stream.cc", 
   10731       "src/core/ext/transport/chttp2/transport/frame_rst_stream.h", 
   10732       "src/core/ext/transport/chttp2/transport/frame_settings.cc", 
   10733       "src/core/ext/transport/chttp2/transport/frame_settings.h", 
   10734       "src/core/ext/transport/chttp2/transport/frame_window_update.cc", 
   10735       "src/core/ext/transport/chttp2/transport/frame_window_update.h", 
   10736       "src/core/ext/transport/chttp2/transport/hpack_encoder.cc", 
   10737       "src/core/ext/transport/chttp2/transport/hpack_encoder.h", 
   10738       "src/core/ext/transport/chttp2/transport/hpack_mapping.cc", 
   10739       "src/core/ext/transport/chttp2/transport/hpack_mapping.h", 
   10740       "src/core/ext/transport/chttp2/transport/hpack_parser.cc", 
   10741       "src/core/ext/transport/chttp2/transport/hpack_parser.h", 
   10742       "src/core/ext/transport/chttp2/transport/hpack_table.cc", 
   10743       "src/core/ext/transport/chttp2/transport/hpack_table.h", 
   10744       "src/core/ext/transport/chttp2/transport/http2_settings.cc", 
   10745       "src/core/ext/transport/chttp2/transport/http2_settings.h", 
   10746       "src/core/ext/transport/chttp2/transport/huffsyms.cc", 
   10747       "src/core/ext/transport/chttp2/transport/huffsyms.h", 
   10748       "src/core/ext/transport/chttp2/transport/incoming_metadata.cc", 
   10749       "src/core/ext/transport/chttp2/transport/incoming_metadata.h", 
   10750       "src/core/ext/transport/chttp2/transport/internal.h", 
   10751       "src/core/ext/transport/chttp2/transport/parsing.cc", 
   10752       "src/core/ext/transport/chttp2/transport/stream_lists.cc", 
   10753       "src/core/ext/transport/chttp2/transport/stream_map.cc", 
   10754       "src/core/ext/transport/chttp2/transport/stream_map.h", 
   10755       "src/core/ext/transport/chttp2/transport/varint.cc", 
   10756       "src/core/ext/transport/chttp2/transport/varint.h", 
   10757       "src/core/ext/transport/chttp2/transport/writing.cc"
   10758     ], 
   10759     "third_party": false, 
   10760     "type": "filegroup"
   10761   }, 
   10762   {
   10763     "deps": [
   10764       "gpr"
   10765     ], 
   10766     "headers": [
   10767       "src/core/ext/transport/chttp2/alpn/alpn.h"
   10768     ], 
   10769     "is_filegroup": true, 
   10770     "language": "c", 
   10771     "name": "grpc_transport_chttp2_alpn", 
   10772     "src": [
   10773       "src/core/ext/transport/chttp2/alpn/alpn.cc", 
   10774       "src/core/ext/transport/chttp2/alpn/alpn.h"
   10775     ], 
   10776     "third_party": false, 
   10777     "type": "filegroup"
   10778   }, 
   10779   {
   10780     "deps": [
   10781       "gpr", 
   10782       "grpc_base", 
   10783       "grpc_client_channel", 
   10784       "grpc_transport_chttp2"
   10785     ], 
   10786     "headers": [
   10787       "src/core/ext/transport/chttp2/client/authority.h", 
   10788       "src/core/ext/transport/chttp2/client/chttp2_connector.h"
   10789     ], 
   10790     "is_filegroup": true, 
   10791     "language": "c", 
   10792     "name": "grpc_transport_chttp2_client_connector", 
   10793     "src": [
   10794       "src/core/ext/transport/chttp2/client/authority.cc", 
   10795       "src/core/ext/transport/chttp2/client/authority.h", 
   10796       "src/core/ext/transport/chttp2/client/chttp2_connector.cc", 
   10797       "src/core/ext/transport/chttp2/client/chttp2_connector.h"
   10798     ], 
   10799     "third_party": false, 
   10800     "type": "filegroup"
   10801   }, 
   10802   {
   10803     "deps": [
   10804       "gpr", 
   10805       "grpc_base", 
   10806       "grpc_client_channel", 
   10807       "grpc_transport_chttp2", 
   10808       "grpc_transport_chttp2_client_connector"
   10809     ], 
   10810     "headers": [], 
   10811     "is_filegroup": true, 
   10812     "language": "c", 
   10813     "name": "grpc_transport_chttp2_client_insecure", 
   10814     "src": [
   10815       "src/core/ext/transport/chttp2/client/insecure/channel_create.cc", 
   10816       "src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc"
   10817     ], 
   10818     "third_party": false, 
   10819     "type": "filegroup"
   10820   }, 
   10821   {
   10822     "deps": [
   10823       "gpr", 
   10824       "grpc_base", 
   10825       "grpc_client_channel", 
   10826       "grpc_secure", 
   10827       "grpc_transport_chttp2", 
   10828       "grpc_transport_chttp2_client_connector"
   10829     ], 
   10830     "headers": [], 
   10831     "is_filegroup": true, 
   10832     "language": "c", 
   10833     "name": "grpc_transport_chttp2_client_secure", 
   10834     "src": [
   10835       "src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc"
   10836     ], 
   10837     "third_party": false, 
   10838     "type": "filegroup"
   10839   }, 
   10840   {
   10841     "deps": [
   10842       "gpr", 
   10843       "grpc_base", 
   10844       "grpc_transport_chttp2"
   10845     ], 
   10846     "headers": [
   10847       "src/core/ext/transport/chttp2/server/chttp2_server.h"
   10848     ], 
   10849     "is_filegroup": true, 
   10850     "language": "c", 
   10851     "name": "grpc_transport_chttp2_server", 
   10852     "src": [
   10853       "src/core/ext/transport/chttp2/server/chttp2_server.cc", 
   10854       "src/core/ext/transport/chttp2/server/chttp2_server.h"
   10855     ], 
   10856     "third_party": false, 
   10857     "type": "filegroup"
   10858   }, 
   10859   {
   10860     "deps": [
   10861       "gpr", 
   10862       "grpc_base", 
   10863       "grpc_transport_chttp2", 
   10864       "grpc_transport_chttp2_server"
   10865     ], 
   10866     "headers": [], 
   10867     "is_filegroup": true, 
   10868     "language": "c", 
   10869     "name": "grpc_transport_chttp2_server_insecure", 
   10870     "src": [
   10871       "src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc", 
   10872       "src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc"
   10873     ], 
   10874     "third_party": false, 
   10875     "type": "filegroup"
   10876   }, 
   10877   {
   10878     "deps": [
   10879       "gpr", 
   10880       "grpc_base", 
   10881       "grpc_secure", 
   10882       "grpc_transport_chttp2", 
   10883       "grpc_transport_chttp2_server"
   10884     ], 
   10885     "headers": [], 
   10886     "is_filegroup": true, 
   10887     "language": "c", 
   10888     "name": "grpc_transport_chttp2_server_secure", 
   10889     "src": [
   10890       "src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc"
   10891     ], 
   10892     "third_party": false, 
   10893     "type": "filegroup"
   10894   }, 
   10895   {
   10896     "deps": [
   10897       "grpc_base", 
   10898       "grpc_http_filters", 
   10899       "grpc_transport_chttp2"
   10900     ], 
   10901     "headers": [
   10902       "include/grpc/grpc_cronet.h", 
   10903       "include/grpc/grpc_security.h", 
   10904       "include/grpc/grpc_security_constants.h", 
   10905       "src/core/ext/transport/cronet/transport/cronet_transport.h", 
   10906       "third_party/objective_c/Cronet/bidirectional_stream_c.h"
   10907     ], 
   10908     "is_filegroup": true, 
   10909     "language": "c", 
   10910     "name": "grpc_transport_cronet_client_secure", 
   10911     "src": [
   10912       "include/grpc/grpc_cronet.h", 
   10913       "include/grpc/grpc_security.h", 
   10914       "include/grpc/grpc_security_constants.h", 
   10915       "src/core/ext/transport/cronet/client/secure/cronet_channel_create.cc", 
   10916       "src/core/ext/transport/cronet/transport/cronet_api_dummy.cc", 
   10917       "src/core/ext/transport/cronet/transport/cronet_transport.cc", 
   10918       "src/core/ext/transport/cronet/transport/cronet_transport.h"
   10919     ], 
   10920     "third_party": false, 
   10921     "type": "filegroup"
   10922   }, 
   10923   {
   10924     "deps": [
   10925       "gpr", 
   10926       "grpc_base", 
   10927       "grpc_transport_inproc_headers"
   10928     ], 
   10929     "headers": [], 
   10930     "is_filegroup": true, 
   10931     "language": "c", 
   10932     "name": "grpc_transport_inproc", 
   10933     "src": [
   10934       "src/core/ext/transport/inproc/inproc_plugin.cc", 
   10935       "src/core/ext/transport/inproc/inproc_transport.cc"
   10936     ], 
   10937     "third_party": false, 
   10938     "type": "filegroup"
   10939   }, 
   10940   {
   10941     "deps": [
   10942       "gpr", 
   10943       "grpc_base_headers"
   10944     ], 
   10945     "headers": [
   10946       "src/core/ext/transport/inproc/inproc_transport.h"
   10947     ], 
   10948     "is_filegroup": true, 
   10949     "language": "c", 
   10950     "name": "grpc_transport_inproc_headers", 
   10951     "src": [
   10952       "src/core/ext/transport/inproc/inproc_transport.h"
   10953     ], 
   10954     "third_party": false, 
   10955     "type": "filegroup"
   10956   }, 
   10957   {
   10958     "deps": [
   10959       "gpr", 
   10960       "grpc_base", 
   10961       "grpc_server_backward_compatibility"
   10962     ], 
   10963     "headers": [
   10964       "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h"
   10965     ], 
   10966     "is_filegroup": true, 
   10967     "language": "c", 
   10968     "name": "grpc_workaround_cronet_compression_filter", 
   10969     "src": [
   10970       "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc", 
   10971       "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h"
   10972     ], 
   10973     "third_party": false, 
   10974     "type": "filegroup"
   10975   }, 
   10976   {
   10977     "deps": [
   10978       "nanopb_headers"
   10979     ], 
   10980     "headers": [], 
   10981     "is_filegroup": true, 
   10982     "language": "c", 
   10983     "name": "nanopb", 
   10984     "src": [], 
   10985     "third_party": false, 
   10986     "type": "filegroup"
   10987   }, 
   10988   {
   10989     "deps": [], 
   10990     "headers": [
   10991       "third_party/nanopb/pb.h", 
   10992       "third_party/nanopb/pb_common.h", 
   10993       "third_party/nanopb/pb_decode.h", 
   10994       "third_party/nanopb/pb_encode.h"
   10995     ], 
   10996     "is_filegroup": true, 
   10997     "language": "c", 
   10998     "name": "nanopb_headers", 
   10999     "src": [], 
   11000     "third_party": false, 
   11001     "type": "filegroup"
   11002   }, 
   11003   {
   11004     "deps": [
   11005       "grpc"
   11006     ], 
   11007     "headers": [
   11008       "test/core/tsi/transport_security_test_lib.h"
   11009     ], 
   11010     "is_filegroup": true, 
   11011     "language": "c", 
   11012     "name": "transport_security_test_lib", 
   11013     "src": [
   11014       "test/core/tsi/transport_security_test_lib.cc", 
   11015       "test/core/tsi/transport_security_test_lib.h"
   11016     ], 
   11017     "third_party": false, 
   11018     "type": "filegroup"
   11019   }, 
   11020   {
   11021     "deps": [
   11022       "gpr", 
   11023       "grpc_base", 
   11024       "grpc_shadow_boringssl", 
   11025       "grpc_trace", 
   11026       "tsi_interface"
   11027     ], 
   11028     "headers": [
   11029       "src/core/tsi/alts_transport_security.h", 
   11030       "src/core/tsi/fake_transport_security.h", 
   11031       "src/core/tsi/local_transport_security.h", 
   11032       "src/core/tsi/ssl/session_cache/ssl_session.h", 
   11033       "src/core/tsi/ssl/session_cache/ssl_session_cache.h", 
   11034       "src/core/tsi/ssl_transport_security.h", 
   11035       "src/core/tsi/ssl_types.h", 
   11036       "src/core/tsi/transport_security_grpc.h"
   11037     ], 
   11038     "is_filegroup": true, 
   11039     "language": "c", 
   11040     "name": "tsi", 
   11041     "src": [
   11042       "src/core/tsi/alts_transport_security.cc", 
   11043       "src/core/tsi/alts_transport_security.h", 
   11044       "src/core/tsi/fake_transport_security.cc", 
   11045       "src/core/tsi/fake_transport_security.h", 
   11046       "src/core/tsi/local_transport_security.cc", 
   11047       "src/core/tsi/local_transport_security.h", 
   11048       "src/core/tsi/ssl/session_cache/ssl_session.h", 
   11049       "src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc", 
   11050       "src/core/tsi/ssl/session_cache/ssl_session_cache.cc", 
   11051       "src/core/tsi/ssl/session_cache/ssl_session_cache.h", 
   11052       "src/core/tsi/ssl/session_cache/ssl_session_openssl.cc", 
   11053       "src/core/tsi/ssl_transport_security.cc", 
   11054       "src/core/tsi/ssl_transport_security.h", 
   11055       "src/core/tsi/ssl_types.h", 
   11056       "src/core/tsi/transport_security_grpc.cc", 
   11057       "src/core/tsi/transport_security_grpc.h"
   11058     ], 
   11059     "third_party": false, 
   11060     "type": "filegroup"
   11061   }, 
   11062   {
   11063     "deps": [
   11064       "gpr", 
   11065       "grpc_trace"
   11066     ], 
   11067     "headers": [
   11068       "src/core/tsi/transport_security.h", 
   11069       "src/core/tsi/transport_security_interface.h"
   11070     ], 
   11071     "is_filegroup": true, 
   11072     "language": "c", 
   11073     "name": "tsi_interface", 
   11074     "src": [
   11075       "src/core/tsi/transport_security.cc", 
   11076       "src/core/tsi/transport_security.h", 
   11077       "src/core/tsi/transport_security_interface.h"
   11078     ], 
   11079     "third_party": false, 
   11080     "type": "filegroup"
   11081   }, 
   11082   {
   11083     "deps": [
   11084       "grpc_codegen"
   11085     ], 
   11086     "headers": [
   11087       "include/grpc++/impl/codegen/async_stream.h", 
   11088       "include/grpc++/impl/codegen/async_unary_call.h", 
   11089       "include/grpc++/impl/codegen/byte_buffer.h", 
   11090       "include/grpc++/impl/codegen/call.h", 
   11091       "include/grpc++/impl/codegen/call_hook.h", 
   11092       "include/grpc++/impl/codegen/channel_interface.h", 
   11093       "include/grpc++/impl/codegen/client_context.h", 
   11094       "include/grpc++/impl/codegen/client_unary_call.h", 
   11095       "include/grpc++/impl/codegen/completion_queue.h", 
   11096       "include/grpc++/impl/codegen/completion_queue_tag.h", 
   11097       "include/grpc++/impl/codegen/config.h", 
   11098       "include/grpc++/impl/codegen/core_codegen_interface.h", 
   11099       "include/grpc++/impl/codegen/create_auth_context.h", 
   11100       "include/grpc++/impl/codegen/grpc_library.h", 
   11101       "include/grpc++/impl/codegen/metadata_map.h", 
   11102       "include/grpc++/impl/codegen/method_handler_impl.h", 
   11103       "include/grpc++/impl/codegen/rpc_method.h", 
   11104       "include/grpc++/impl/codegen/rpc_service_method.h", 
   11105       "include/grpc++/impl/codegen/security/auth_context.h", 
   11106       "include/grpc++/impl/codegen/serialization_traits.h", 
   11107       "include/grpc++/impl/codegen/server_context.h", 
   11108       "include/grpc++/impl/codegen/server_interface.h", 
   11109       "include/grpc++/impl/codegen/service_type.h", 
   11110       "include/grpc++/impl/codegen/slice.h", 
   11111       "include/grpc++/impl/codegen/status.h", 
   11112       "include/grpc++/impl/codegen/status_code_enum.h", 
   11113       "include/grpc++/impl/codegen/string_ref.h", 
   11114       "include/grpc++/impl/codegen/stub_options.h", 
   11115       "include/grpc++/impl/codegen/sync_stream.h", 
   11116       "include/grpc++/impl/codegen/time.h", 
   11117       "include/grpcpp/impl/codegen/async_generic_service.h", 
   11118       "include/grpcpp/impl/codegen/async_stream.h", 
   11119       "include/grpcpp/impl/codegen/async_unary_call.h", 
   11120       "include/grpcpp/impl/codegen/byte_buffer.h", 
   11121       "include/grpcpp/impl/codegen/call.h", 
   11122       "include/grpcpp/impl/codegen/call_hook.h", 
   11123       "include/grpcpp/impl/codegen/callback_common.h", 
   11124       "include/grpcpp/impl/codegen/channel_interface.h", 
   11125       "include/grpcpp/impl/codegen/client_callback.h", 
   11126       "include/grpcpp/impl/codegen/client_context.h", 
   11127       "include/grpcpp/impl/codegen/client_unary_call.h", 
   11128       "include/grpcpp/impl/codegen/completion_queue.h", 
   11129       "include/grpcpp/impl/codegen/completion_queue_tag.h", 
   11130       "include/grpcpp/impl/codegen/config.h", 
   11131       "include/grpcpp/impl/codegen/core_codegen_interface.h", 
   11132       "include/grpcpp/impl/codegen/create_auth_context.h", 
   11133       "include/grpcpp/impl/codegen/grpc_library.h", 
   11134       "include/grpcpp/impl/codegen/metadata_map.h", 
   11135       "include/grpcpp/impl/codegen/method_handler_impl.h", 
   11136       "include/grpcpp/impl/codegen/rpc_method.h", 
   11137       "include/grpcpp/impl/codegen/rpc_service_method.h", 
   11138       "include/grpcpp/impl/codegen/security/auth_context.h", 
   11139       "include/grpcpp/impl/codegen/serialization_traits.h", 
   11140       "include/grpcpp/impl/codegen/server_context.h", 
   11141       "include/grpcpp/impl/codegen/server_interface.h", 
   11142       "include/grpcpp/impl/codegen/service_type.h", 
   11143       "include/grpcpp/impl/codegen/slice.h", 
   11144       "include/grpcpp/impl/codegen/status.h", 
   11145       "include/grpcpp/impl/codegen/status_code_enum.h", 
   11146       "include/grpcpp/impl/codegen/string_ref.h", 
   11147       "include/grpcpp/impl/codegen/stub_options.h", 
   11148       "include/grpcpp/impl/codegen/sync_stream.h", 
   11149       "include/grpcpp/impl/codegen/time.h"
   11150     ], 
   11151     "is_filegroup": true, 
   11152     "language": "c++", 
   11153     "name": "grpc++_codegen_base", 
   11154     "src": [
   11155       "include/grpc++/impl/codegen/async_stream.h", 
   11156       "include/grpc++/impl/codegen/async_unary_call.h", 
   11157       "include/grpc++/impl/codegen/byte_buffer.h", 
   11158       "include/grpc++/impl/codegen/call.h", 
   11159       "include/grpc++/impl/codegen/call_hook.h", 
   11160       "include/grpc++/impl/codegen/channel_interface.h", 
   11161       "include/grpc++/impl/codegen/client_context.h", 
   11162       "include/grpc++/impl/codegen/client_unary_call.h", 
   11163       "include/grpc++/impl/codegen/completion_queue.h", 
   11164       "include/grpc++/impl/codegen/completion_queue_tag.h", 
   11165       "include/grpc++/impl/codegen/config.h", 
   11166       "include/grpc++/impl/codegen/core_codegen_interface.h", 
   11167       "include/grpc++/impl/codegen/create_auth_context.h", 
   11168       "include/grpc++/impl/codegen/grpc_library.h", 
   11169       "include/grpc++/impl/codegen/metadata_map.h", 
   11170       "include/grpc++/impl/codegen/method_handler_impl.h", 
   11171       "include/grpc++/impl/codegen/rpc_method.h", 
   11172       "include/grpc++/impl/codegen/rpc_service_method.h", 
   11173       "include/grpc++/impl/codegen/security/auth_context.h", 
   11174       "include/grpc++/impl/codegen/serialization_traits.h", 
   11175       "include/grpc++/impl/codegen/server_context.h", 
   11176       "include/grpc++/impl/codegen/server_interface.h", 
   11177       "include/grpc++/impl/codegen/service_type.h", 
   11178       "include/grpc++/impl/codegen/slice.h", 
   11179       "include/grpc++/impl/codegen/status.h", 
   11180       "include/grpc++/impl/codegen/status_code_enum.h", 
   11181       "include/grpc++/impl/codegen/string_ref.h", 
   11182       "include/grpc++/impl/codegen/stub_options.h", 
   11183       "include/grpc++/impl/codegen/sync_stream.h", 
   11184       "include/grpc++/impl/codegen/time.h", 
   11185       "include/grpcpp/impl/codegen/async_generic_service.h", 
   11186       "include/grpcpp/impl/codegen/async_stream.h", 
   11187       "include/grpcpp/impl/codegen/async_unary_call.h", 
   11188       "include/grpcpp/impl/codegen/byte_buffer.h", 
   11189       "include/grpcpp/impl/codegen/call.h", 
   11190       "include/grpcpp/impl/codegen/call_hook.h", 
   11191       "include/grpcpp/impl/codegen/callback_common.h", 
   11192       "include/grpcpp/impl/codegen/channel_interface.h", 
   11193       "include/grpcpp/impl/codegen/client_callback.h", 
   11194       "include/grpcpp/impl/codegen/client_context.h", 
   11195       "include/grpcpp/impl/codegen/client_unary_call.h", 
   11196       "include/grpcpp/impl/codegen/completion_queue.h", 
   11197       "include/grpcpp/impl/codegen/completion_queue_tag.h", 
   11198       "include/grpcpp/impl/codegen/config.h", 
   11199       "include/grpcpp/impl/codegen/core_codegen_interface.h", 
   11200       "include/grpcpp/impl/codegen/create_auth_context.h", 
   11201       "include/grpcpp/impl/codegen/grpc_library.h", 
   11202       "include/grpcpp/impl/codegen/metadata_map.h", 
   11203       "include/grpcpp/impl/codegen/method_handler_impl.h", 
   11204       "include/grpcpp/impl/codegen/rpc_method.h", 
   11205       "include/grpcpp/impl/codegen/rpc_service_method.h", 
   11206       "include/grpcpp/impl/codegen/security/auth_context.h", 
   11207       "include/grpcpp/impl/codegen/serialization_traits.h", 
   11208       "include/grpcpp/impl/codegen/server_context.h", 
   11209       "include/grpcpp/impl/codegen/server_interface.h", 
   11210       "include/grpcpp/impl/codegen/service_type.h", 
   11211       "include/grpcpp/impl/codegen/slice.h", 
   11212       "include/grpcpp/impl/codegen/status.h", 
   11213       "include/grpcpp/impl/codegen/status_code_enum.h", 
   11214       "include/grpcpp/impl/codegen/string_ref.h", 
   11215       "include/grpcpp/impl/codegen/stub_options.h", 
   11216       "include/grpcpp/impl/codegen/sync_stream.h", 
   11217       "include/grpcpp/impl/codegen/time.h"
   11218     ], 
   11219     "third_party": false, 
   11220     "type": "filegroup"
   11221   }, 
   11222   {
   11223     "deps": [
   11224       "grpc++_codegen_base"
   11225     ], 
   11226     "headers": [], 
   11227     "is_filegroup": true, 
   11228     "language": "c++", 
   11229     "name": "grpc++_codegen_base_src", 
   11230     "src": [
   11231       "src/cpp/codegen/codegen_init.cc"
   11232     ], 
   11233     "third_party": false, 
   11234     "type": "filegroup"
   11235   }, 
   11236   {
   11237     "deps": [
   11238       "grpc++_codegen_base", 
   11239       "grpc++_config_proto"
   11240     ], 
   11241     "headers": [
   11242       "include/grpc++/impl/codegen/proto_utils.h", 
   11243       "include/grpcpp/impl/codegen/proto_buffer_reader.h", 
   11244       "include/grpcpp/impl/codegen/proto_buffer_writer.h", 
   11245       "include/grpcpp/impl/codegen/proto_utils.h"
   11246     ], 
   11247     "is_filegroup": true, 
   11248     "language": "c++", 
   11249     "name": "grpc++_codegen_proto", 
   11250     "src": [
   11251       "include/grpc++/impl/codegen/proto_utils.h", 
   11252       "include/grpcpp/impl/codegen/proto_buffer_reader.h", 
   11253       "include/grpcpp/impl/codegen/proto_buffer_writer.h", 
   11254       "include/grpcpp/impl/codegen/proto_utils.h"
   11255     ], 
   11256     "third_party": false, 
   11257     "type": "filegroup"
   11258   }, 
   11259   {
   11260     "deps": [
   11261       "gpr", 
   11262       "gpr_base_headers", 
   11263       "grpc++_codegen_base", 
   11264       "grpc_base_headers", 
   11265       "grpc_transport_inproc_headers", 
   11266       "nanopb_headers"
   11267     ], 
   11268     "headers": [
   11269       "include/grpc++/alarm.h", 
   11270       "include/grpc++/channel.h", 
   11271       "include/grpc++/client_context.h", 
   11272       "include/grpc++/completion_queue.h", 
   11273       "include/grpc++/create_channel.h", 
   11274       "include/grpc++/create_channel_posix.h", 
   11275       "include/grpc++/ext/health_check_service_server_builder_option.h", 
   11276       "include/grpc++/generic/async_generic_service.h", 
   11277       "include/grpc++/generic/generic_stub.h", 
   11278       "include/grpc++/grpc++.h", 
   11279       "include/grpc++/health_check_service_interface.h", 
   11280       "include/grpc++/impl/call.h", 
   11281       "include/grpc++/impl/channel_argument_option.h", 
   11282       "include/grpc++/impl/client_unary_call.h", 
   11283       "include/grpc++/impl/codegen/core_codegen.h", 
   11284       "include/grpc++/impl/grpc_library.h", 
   11285       "include/grpc++/impl/method_handler_impl.h", 
   11286       "include/grpc++/impl/rpc_method.h", 
   11287       "include/grpc++/impl/rpc_service_method.h", 
   11288       "include/grpc++/impl/serialization_traits.h", 
   11289       "include/grpc++/impl/server_builder_option.h", 
   11290       "include/grpc++/impl/server_builder_plugin.h", 
   11291       "include/grpc++/impl/server_initializer.h", 
   11292       "include/grpc++/impl/service_type.h", 
   11293       "include/grpc++/resource_quota.h", 
   11294       "include/grpc++/security/auth_context.h", 
   11295       "include/grpc++/security/auth_metadata_processor.h", 
   11296       "include/grpc++/security/credentials.h", 
   11297       "include/grpc++/security/server_credentials.h", 
   11298       "include/grpc++/server.h", 
   11299       "include/grpc++/server_builder.h", 
   11300       "include/grpc++/server_context.h", 
   11301       "include/grpc++/server_posix.h", 
   11302       "include/grpc++/support/async_stream.h", 
   11303       "include/grpc++/support/async_unary_call.h", 
   11304       "include/grpc++/support/byte_buffer.h", 
   11305       "include/grpc++/support/channel_arguments.h", 
   11306       "include/grpc++/support/config.h", 
   11307       "include/grpc++/support/slice.h", 
   11308       "include/grpc++/support/status.h", 
   11309       "include/grpc++/support/status_code_enum.h", 
   11310       "include/grpc++/support/string_ref.h", 
   11311       "include/grpc++/support/stub_options.h", 
   11312       "include/grpc++/support/sync_stream.h", 
   11313       "include/grpc++/support/time.h", 
   11314       "include/grpcpp/alarm.h", 
   11315       "include/grpcpp/channel.h", 
   11316       "include/grpcpp/client_context.h", 
   11317       "include/grpcpp/completion_queue.h", 
   11318       "include/grpcpp/create_channel.h", 
   11319       "include/grpcpp/create_channel_posix.h", 
   11320       "include/grpcpp/ext/health_check_service_server_builder_option.h", 
   11321       "include/grpcpp/generic/async_generic_service.h", 
   11322       "include/grpcpp/generic/generic_stub.h", 
   11323       "include/grpcpp/grpcpp.h", 
   11324       "include/grpcpp/health_check_service_interface.h", 
   11325       "include/grpcpp/impl/call.h", 
   11326       "include/grpcpp/impl/channel_argument_option.h", 
   11327       "include/grpcpp/impl/client_unary_call.h", 
   11328       "include/grpcpp/impl/codegen/core_codegen.h", 
   11329       "include/grpcpp/impl/grpc_library.h", 
   11330       "include/grpcpp/impl/method_handler_impl.h", 
   11331       "include/grpcpp/impl/rpc_method.h", 
   11332       "include/grpcpp/impl/rpc_service_method.h", 
   11333       "include/grpcpp/impl/serialization_traits.h", 
   11334       "include/grpcpp/impl/server_builder_option.h", 
   11335       "include/grpcpp/impl/server_builder_plugin.h", 
   11336       "include/grpcpp/impl/server_initializer.h", 
   11337       "include/grpcpp/impl/service_type.h", 
   11338       "include/grpcpp/resource_quota.h", 
   11339       "include/grpcpp/security/auth_context.h", 
   11340       "include/grpcpp/security/auth_metadata_processor.h", 
   11341       "include/grpcpp/security/credentials.h", 
   11342       "include/grpcpp/security/server_credentials.h", 
   11343       "include/grpcpp/server.h", 
   11344       "include/grpcpp/server_builder.h", 
   11345       "include/grpcpp/server_context.h", 
   11346       "include/grpcpp/server_posix.h", 
   11347       "include/grpcpp/support/async_stream.h", 
   11348       "include/grpcpp/support/async_unary_call.h", 
   11349       "include/grpcpp/support/byte_buffer.h", 
   11350       "include/grpcpp/support/channel_arguments.h", 
   11351       "include/grpcpp/support/client_callback.h", 
   11352       "include/grpcpp/support/config.h", 
   11353       "include/grpcpp/support/proto_buffer_reader.h", 
   11354       "include/grpcpp/support/proto_buffer_writer.h", 
   11355       "include/grpcpp/support/slice.h", 
   11356       "include/grpcpp/support/status.h", 
   11357       "include/grpcpp/support/status_code_enum.h", 
   11358       "include/grpcpp/support/string_ref.h", 
   11359       "include/grpcpp/support/stub_options.h", 
   11360       "include/grpcpp/support/sync_stream.h", 
   11361       "include/grpcpp/support/time.h", 
   11362       "src/cpp/client/create_channel_internal.h", 
   11363       "src/cpp/common/channel_filter.h", 
   11364       "src/cpp/server/dynamic_thread_pool.h", 
   11365       "src/cpp/server/health/default_health_check_service.h", 
   11366       "src/cpp/server/health/health.pb.h", 
   11367       "src/cpp/server/thread_pool_interface.h", 
   11368       "src/cpp/thread_manager/thread_manager.h"
   11369     ], 
   11370     "is_filegroup": true, 
   11371     "language": "c++", 
   11372     "name": "grpc++_common", 
   11373     "src": [
   11374       "include/grpc++/alarm.h", 
   11375       "include/grpc++/channel.h", 
   11376       "include/grpc++/client_context.h", 
   11377       "include/grpc++/completion_queue.h", 
   11378       "include/grpc++/create_channel.h", 
   11379       "include/grpc++/create_channel_posix.h", 
   11380       "include/grpc++/ext/health_check_service_server_builder_option.h", 
   11381       "include/grpc++/generic/async_generic_service.h", 
   11382       "include/grpc++/generic/generic_stub.h", 
   11383       "include/grpc++/grpc++.h", 
   11384       "include/grpc++/health_check_service_interface.h", 
   11385       "include/grpc++/impl/call.h", 
   11386       "include/grpc++/impl/channel_argument_option.h", 
   11387       "include/grpc++/impl/client_unary_call.h", 
   11388       "include/grpc++/impl/codegen/core_codegen.h", 
   11389       "include/grpc++/impl/grpc_library.h", 
   11390       "include/grpc++/impl/method_handler_impl.h", 
   11391       "include/grpc++/impl/rpc_method.h", 
   11392       "include/grpc++/impl/rpc_service_method.h", 
   11393       "include/grpc++/impl/serialization_traits.h", 
   11394       "include/grpc++/impl/server_builder_option.h", 
   11395       "include/grpc++/impl/server_builder_plugin.h", 
   11396       "include/grpc++/impl/server_initializer.h", 
   11397       "include/grpc++/impl/service_type.h", 
   11398       "include/grpc++/resource_quota.h", 
   11399       "include/grpc++/security/auth_context.h", 
   11400       "include/grpc++/security/auth_metadata_processor.h", 
   11401       "include/grpc++/security/credentials.h", 
   11402       "include/grpc++/security/server_credentials.h", 
   11403       "include/grpc++/server.h", 
   11404       "include/grpc++/server_builder.h", 
   11405       "include/grpc++/server_context.h", 
   11406       "include/grpc++/server_posix.h", 
   11407       "include/grpc++/support/async_stream.h", 
   11408       "include/grpc++/support/async_unary_call.h", 
   11409       "include/grpc++/support/byte_buffer.h", 
   11410       "include/grpc++/support/channel_arguments.h", 
   11411       "include/grpc++/support/config.h", 
   11412       "include/grpc++/support/slice.h", 
   11413       "include/grpc++/support/status.h", 
   11414       "include/grpc++/support/status_code_enum.h", 
   11415       "include/grpc++/support/string_ref.h", 
   11416       "include/grpc++/support/stub_options.h", 
   11417       "include/grpc++/support/sync_stream.h", 
   11418       "include/grpc++/support/time.h", 
   11419       "include/grpcpp/alarm.h", 
   11420       "include/grpcpp/channel.h", 
   11421       "include/grpcpp/client_context.h", 
   11422       "include/grpcpp/completion_queue.h", 
   11423       "include/grpcpp/create_channel.h", 
   11424       "include/grpcpp/create_channel_posix.h", 
   11425       "include/grpcpp/ext/health_check_service_server_builder_option.h", 
   11426       "include/grpcpp/generic/async_generic_service.h", 
   11427       "include/grpcpp/generic/generic_stub.h", 
   11428       "include/grpcpp/grpcpp.h", 
   11429       "include/grpcpp/health_check_service_interface.h", 
   11430       "include/grpcpp/impl/call.h", 
   11431       "include/grpcpp/impl/channel_argument_option.h", 
   11432       "include/grpcpp/impl/client_unary_call.h", 
   11433       "include/grpcpp/impl/codegen/core_codegen.h", 
   11434       "include/grpcpp/impl/grpc_library.h", 
   11435       "include/grpcpp/impl/method_handler_impl.h", 
   11436       "include/grpcpp/impl/rpc_method.h", 
   11437       "include/grpcpp/impl/rpc_service_method.h", 
   11438       "include/grpcpp/impl/serialization_traits.h", 
   11439       "include/grpcpp/impl/server_builder_option.h", 
   11440       "include/grpcpp/impl/server_builder_plugin.h", 
   11441       "include/grpcpp/impl/server_initializer.h", 
   11442       "include/grpcpp/impl/service_type.h", 
   11443       "include/grpcpp/resource_quota.h", 
   11444       "include/grpcpp/security/auth_context.h", 
   11445       "include/grpcpp/security/auth_metadata_processor.h", 
   11446       "include/grpcpp/security/credentials.h", 
   11447       "include/grpcpp/security/server_credentials.h", 
   11448       "include/grpcpp/server.h", 
   11449       "include/grpcpp/server_builder.h", 
   11450       "include/grpcpp/server_context.h", 
   11451       "include/grpcpp/server_posix.h", 
   11452       "include/grpcpp/support/async_stream.h", 
   11453       "include/grpcpp/support/async_unary_call.h", 
   11454       "include/grpcpp/support/byte_buffer.h", 
   11455       "include/grpcpp/support/channel_arguments.h", 
   11456       "include/grpcpp/support/client_callback.h", 
   11457       "include/grpcpp/support/config.h", 
   11458       "include/grpcpp/support/proto_buffer_reader.h", 
   11459       "include/grpcpp/support/proto_buffer_writer.h", 
   11460       "include/grpcpp/support/slice.h", 
   11461       "include/grpcpp/support/status.h", 
   11462       "include/grpcpp/support/status_code_enum.h", 
   11463       "include/grpcpp/support/string_ref.h", 
   11464       "include/grpcpp/support/stub_options.h", 
   11465       "include/grpcpp/support/sync_stream.h", 
   11466       "include/grpcpp/support/time.h", 
   11467       "src/cpp/client/channel_cc.cc", 
   11468       "src/cpp/client/client_context.cc", 
   11469       "src/cpp/client/create_channel.cc", 
   11470       "src/cpp/client/create_channel_internal.cc", 
   11471       "src/cpp/client/create_channel_internal.h", 
   11472       "src/cpp/client/create_channel_posix.cc", 
   11473       "src/cpp/client/credentials_cc.cc", 
   11474       "src/cpp/client/generic_stub.cc", 
   11475       "src/cpp/common/alarm.cc", 
   11476       "src/cpp/common/channel_arguments.cc", 
   11477       "src/cpp/common/channel_filter.cc", 
   11478       "src/cpp/common/channel_filter.h", 
   11479       "src/cpp/common/completion_queue_cc.cc", 
   11480       "src/cpp/common/core_codegen.cc", 
   11481       "src/cpp/common/resource_quota_cc.cc", 
   11482       "src/cpp/common/rpc_method.cc", 
   11483       "src/cpp/common/version_cc.cc", 
   11484       "src/cpp/server/async_generic_service.cc", 
   11485       "src/cpp/server/channel_argument_option.cc", 
   11486       "src/cpp/server/create_default_thread_pool.cc", 
   11487       "src/cpp/server/dynamic_thread_pool.cc", 
   11488       "src/cpp/server/dynamic_thread_pool.h", 
   11489       "src/cpp/server/health/default_health_check_service.cc", 
   11490       "src/cpp/server/health/default_health_check_service.h", 
   11491       "src/cpp/server/health/health.pb.c", 
   11492       "src/cpp/server/health/health.pb.h", 
   11493       "src/cpp/server/health/health_check_service.cc", 
   11494       "src/cpp/server/health/health_check_service_server_builder_option.cc", 
   11495       "src/cpp/server/server_builder.cc", 
   11496       "src/cpp/server/server_cc.cc", 
   11497       "src/cpp/server/server_context.cc", 
   11498       "src/cpp/server/server_credentials.cc", 
   11499       "src/cpp/server/server_posix.cc", 
   11500       "src/cpp/server/thread_pool_interface.h", 
   11501       "src/cpp/thread_manager/thread_manager.cc", 
   11502       "src/cpp/thread_manager/thread_manager.h", 
   11503       "src/cpp/util/byte_buffer_cc.cc", 
   11504       "src/cpp/util/status.cc", 
   11505       "src/cpp/util/string_ref.cc", 
   11506       "src/cpp/util/time_cc.cc"
   11507     ], 
   11508     "third_party": false, 
   11509     "type": "filegroup"
   11510   }, 
   11511   {
   11512     "deps": [], 
   11513     "headers": [
   11514       "include/grpc++/impl/codegen/config_protobuf.h", 
   11515       "include/grpcpp/impl/codegen/config_protobuf.h"
   11516     ], 
   11517     "is_filegroup": true, 
   11518     "language": "c++", 
   11519     "name": "grpc++_config_proto", 
   11520     "src": [
   11521       "include/grpc++/impl/codegen/config_protobuf.h", 
   11522       "include/grpcpp/impl/codegen/config_protobuf.h"
   11523     ], 
   11524     "third_party": false, 
   11525     "type": "filegroup"
   11526   }, 
   11527   {
   11528     "deps": [], 
   11529     "headers": [
   11530       "src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.h", 
   11531       "src/proto/grpc/reflection/v1alpha/reflection.pb.h", 
   11532       "src/proto/grpc/reflection/v1alpha/reflection_mock.grpc.pb.h"
   11533     ], 
   11534     "is_filegroup": true, 
   11535     "language": "c++", 
   11536     "name": "grpc++_reflection_proto", 
   11537     "src": [], 
   11538     "third_party": false, 
   11539     "type": "filegroup"
   11540   }, 
   11541   {
   11542     "deps": [
   11543       "grpc", 
   11544       "grpc++"
   11545     ], 
   11546     "headers": [
   11547       "include/grpc++/test/mock_stream.h", 
   11548       "include/grpc++/test/server_context_test_spouse.h", 
   11549       "include/grpcpp/test/mock_stream.h", 
   11550       "include/grpcpp/test/server_context_test_spouse.h"
   11551     ], 
   11552     "is_filegroup": true, 
   11553     "language": "c++", 
   11554     "name": "grpc++_test", 
   11555     "src": [
   11556       "include/grpc++/test/mock_stream.h", 
   11557       "include/grpc++/test/server_context_test_spouse.h", 
   11558       "include/grpcpp/test/mock_stream.h", 
   11559       "include/grpcpp/test/server_context_test_spouse.h"
   11560     ], 
   11561     "third_party": false, 
   11562     "type": "filegroup"
   11563   }, 
   11564   {
   11565     "deps": [], 
   11566     "headers": [
   11567       "src/proto/grpc/channelz/channelz.grpc.pb.h", 
   11568       "src/proto/grpc/channelz/channelz.pb.h", 
   11569       "src/proto/grpc/channelz/channelz_mock.grpc.pb.h"
   11570     ], 
   11571     "is_filegroup": true, 
   11572     "language": "c++", 
   11573     "name": "grpcpp_channelz_proto", 
   11574     "src": [], 
   11575     "third_party": false, 
   11576     "type": "filegroup"
   11577   }
   11578 ]
   11579