blob: 9b5aacc4c8faf966106967cffe8689517dda6412 [file] [log] [blame]
Craig Tillerbf4b2242015-08-31 15:53:53 -07001'#1': This file describes the list of targets and dependencies.
2'#2': It is used among other things to generate all of our project files.
3'#3': Please refer to the templates directory for more information.
4settings:
Craig Tillerd9f90762016-08-29 16:47:22 -07005 '#01': The public version number of the library.
6 '#02': ===
7 '#03': Please update the 'g_stands_for' field periodically with a new g word
8 '#04': not listed in doc/g_stands_for.md - and update that document to list the
murgatroid99a41fd5b2017-04-13 09:56:17 -07009 '#05': new word. When doing so, please also update BUILD.
Craig Tillerd9f90762016-08-29 16:47:22 -070010 '#06': ===
11 '#07': Master always has a "-dev" suffix
12 '#08': Use "-preN" suffixes to identify pre-release versions
13 '#09': Per-language overrides are possible with (eg) ruby_version tag here
14 '#10': See the expand_version.py for all the quirks here
Vijay Pai58c33ba2017-09-01 14:08:42 -070015 core_version: 5.0.0-dev
David Garcia Quintas713597f2017-08-16 20:59:05 -070016 g_stands_for: gambit
17 version: 1.7.0-dev
Craig Tillerbf4b2242015-08-31 15:53:53 -070018filegroups:
19- name: census
Craig Tiller25834342015-09-25 08:08:24 -070020 public_headers:
21 - include/grpc/census.h
22 headers:
Craig Tiller8f8e9f92016-03-29 09:41:28 -070023 - src/core/ext/census/aggregation.h
Alistair Veitch4aaba752016-06-02 17:11:46 -070024 - src/core/ext/census/base_resources.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070025 - src/core/ext/census/census_interface.h
26 - src/core/ext/census/census_rpc_stats.h
Alistair Veitch30fe6322016-05-23 10:11:28 -070027 - src/core/ext/census/gen/census.pb.h
Alistair Veitcha0c69f92016-08-31 12:01:27 -070028 - src/core/ext/census/gen/trace_context.pb.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070029 - src/core/ext/census/grpc_filter.h
Vizerai0359e122017-04-28 20:06:58 -070030 - src/core/ext/census/intrusive_hash_map.h
Vizeraic1947ef2017-05-23 16:13:25 -070031 - src/core/ext/census/intrusive_hash_map_internal.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070032 - src/core/ext/census/mlog.h
Alistair Veitch4aaba752016-06-02 17:11:46 -070033 - src/core/ext/census/resource.h
Craig Tiller8f8e9f92016-03-29 09:41:28 -070034 - src/core/ext/census/rpc_metric_id.h
Vizerai12d1fc62016-09-09 14:22:19 -070035 - src/core/ext/census/trace_context.h
Vizerai2b939832017-01-19 13:12:11 -080036 - src/core/ext/census/trace_label.h
37 - src/core/ext/census/trace_propagation.h
38 - src/core/ext/census/trace_status.h
39 - src/core/ext/census/trace_string.h
40 - src/core/ext/census/tracing.h
Craig Tiller25834342015-09-25 08:08:24 -070041 src:
Alistair Veitch4aaba752016-06-02 17:11:46 -070042 - src/core/ext/census/base_resources.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070043 - src/core/ext/census/context.c
Alistair Veitch30fe6322016-05-23 10:11:28 -070044 - src/core/ext/census/gen/census.pb.c
Alistair Veitcha0c69f92016-08-31 12:01:27 -070045 - src/core/ext/census/gen/trace_context.pb.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070046 - src/core/ext/census/grpc_context.c
47 - src/core/ext/census/grpc_filter.c
48 - src/core/ext/census/grpc_plugin.c
49 - src/core/ext/census/initialize.c
Vizerai0359e122017-04-28 20:06:58 -070050 - src/core/ext/census/intrusive_hash_map.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070051 - src/core/ext/census/mlog.c
52 - src/core/ext/census/operation.c
53 - src/core/ext/census/placeholders.c
Alistair Veitch4aaba752016-06-02 17:11:46 -070054 - src/core/ext/census/resource.c
Vizerai12d1fc62016-09-09 14:22:19 -070055 - src/core/ext/census/trace_context.c
Craig Tiller8f8e9f92016-03-29 09:41:28 -070056 - src/core/ext/census/tracing.c
57 plugin: census_grpc_plugin
Craig Tillerd1697d92016-04-05 16:05:46 -070058 uses:
59 - grpc_base
Alistair Veitch44181c022016-05-26 10:29:38 -070060 - nanopb
Craig Tillerd1697d92016-04-05 16:05:46 -070061- name: gpr_base
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +010062 src:
Craig Tillerf23078c2016-03-25 17:07:29 -070063 - src/core/lib/profiling/basic_timers.c
64 - src/core/lib/profiling/stap_timers.c
65 - src/core/lib/support/alloc.c
Craig Tiller9202b3f2017-03-12 22:30:38 -070066 - src/core/lib/support/arena.c
Mark D. Rothfecba532017-03-17 09:50:48 -070067 - src/core/lib/support/atm.c
Craig Tillerf23078c2016-03-25 17:07:29 -070068 - src/core/lib/support/avl.c
69 - src/core/lib/support/backoff.c
70 - src/core/lib/support/cmdline.c
71 - src/core/lib/support/cpu_iphone.c
72 - src/core/lib/support/cpu_linux.c
73 - src/core/lib/support/cpu_posix.c
74 - src/core/lib/support/cpu_windows.c
75 - src/core/lib/support/env_linux.c
76 - src/core/lib/support/env_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070077 - src/core/lib/support/env_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -070078 - src/core/lib/support/histogram.c
79 - src/core/lib/support/host_port.c
Craig Tillerf23078c2016-03-25 17:07:29 -070080 - src/core/lib/support/log.c
81 - src/core/lib/support/log_android.c
82 - src/core/lib/support/log_linux.c
83 - src/core/lib/support/log_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070084 - src/core/lib/support/log_windows.c
Craig Tiller57726ca2016-09-12 11:59:45 -070085 - src/core/lib/support/mpscq.c
Craig Tillerf23078c2016-03-25 17:07:29 -070086 - src/core/lib/support/murmur_hash.c
Ken Paysona4710a02017-07-10 16:49:59 -070087 - src/core/lib/support/stack_lockfree.c
Craig Tillerf23078c2016-03-25 17:07:29 -070088 - src/core/lib/support/string.c
89 - src/core/lib/support/string_posix.c
Yuchen Zeng4594bd92016-05-31 14:06:01 -070090 - src/core/lib/support/string_util_windows.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070091 - src/core/lib/support/string_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -070092 - src/core/lib/support/subprocess_posix.c
93 - src/core/lib/support/subprocess_windows.c
94 - src/core/lib/support/sync.c
95 - src/core/lib/support/sync_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070096 - src/core/lib/support/sync_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -070097 - src/core/lib/support/thd.c
98 - src/core/lib/support/thd_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -070099 - src/core/lib/support/thd_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700100 - src/core/lib/support/time.c
101 - src/core/lib/support/time_posix.c
102 - src/core/lib/support/time_precise.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700103 - src/core/lib/support/time_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700104 - src/core/lib/support/tls_pthread.c
Nicolas "Pixel" Noblec4b18a52016-04-15 04:53:54 +0200105 - src/core/lib/support/tmpfile_msys.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700106 - src/core/lib/support/tmpfile_posix.c
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700107 - src/core/lib/support/tmpfile_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700108 - src/core/lib/support/wrap_memcpy.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700109 uses:
Vijay Pai42807252017-07-28 15:08:24 -0700110 - gpr_base_headers
111- name: gpr_base_headers
112 public_headers:
113 - include/grpc/support/alloc.h
114 - include/grpc/support/atm.h
115 - include/grpc/support/atm_gcc_atomic.h
116 - include/grpc/support/atm_gcc_sync.h
117 - include/grpc/support/atm_windows.h
118 - include/grpc/support/avl.h
119 - include/grpc/support/cmdline.h
120 - include/grpc/support/cpu.h
121 - include/grpc/support/histogram.h
122 - include/grpc/support/host_port.h
123 - include/grpc/support/log.h
124 - include/grpc/support/log_windows.h
125 - include/grpc/support/port_platform.h
126 - include/grpc/support/string_util.h
127 - include/grpc/support/subprocess.h
128 - include/grpc/support/sync.h
yang-g9ff60312017-08-24 09:08:21 -0700129 - include/grpc/support/sync_custom.h
Vijay Pai42807252017-07-28 15:08:24 -0700130 - include/grpc/support/sync_generic.h
131 - include/grpc/support/sync_posix.h
132 - include/grpc/support/sync_windows.h
133 - include/grpc/support/thd.h
134 - include/grpc/support/time.h
135 - include/grpc/support/tls.h
136 - include/grpc/support/tls_gcc.h
137 - include/grpc/support/tls_msvc.h
138 - include/grpc/support/tls_pthread.h
139 - include/grpc/support/useful.h
140 headers:
141 - src/core/lib/profiling/timers.h
142 - src/core/lib/support/arena.h
143 - src/core/lib/support/atomic.h
144 - src/core/lib/support/atomic_with_atm.h
145 - src/core/lib/support/atomic_with_std.h
146 - src/core/lib/support/backoff.h
147 - src/core/lib/support/block_annotate.h
148 - src/core/lib/support/env.h
149 - src/core/lib/support/memory.h
150 - src/core/lib/support/mpscq.h
151 - src/core/lib/support/murmur_hash.h
152 - src/core/lib/support/spinlock.h
153 - src/core/lib/support/stack_lockfree.h
154 - src/core/lib/support/string.h
155 - src/core/lib/support/string_windows.h
Vijay Pai42807252017-07-28 15:08:24 -0700156 - src/core/lib/support/time_precise.h
157 - src/core/lib/support/tmpfile.h
158 uses:
Craig Tillerd1697d92016-04-05 16:05:46 -0700159 - gpr_codegen
Craig Tiller1298afd2016-02-09 12:29:17 -0800160- name: gpr_codegen
161 public_headers:
Craig Tiller1298afd2016-02-09 12:29:17 -0800162 - include/grpc/impl/codegen/atm.h
163 - include/grpc/impl/codegen/atm_gcc_atomic.h
164 - include/grpc/impl/codegen/atm_gcc_sync.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700165 - include/grpc/impl/codegen/atm_windows.h
Mark D. Roth4d2ea022016-12-12 07:12:27 -0800166 - include/grpc/impl/codegen/gpr_slice.h
David Garcia Quintas8c5424f2016-08-01 22:49:00 -0700167 - include/grpc/impl/codegen/gpr_types.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800168 - include/grpc/impl/codegen/port_platform.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800169 - include/grpc/impl/codegen/sync.h
yang-g9ff60312017-08-24 09:08:21 -0700170 - include/grpc/impl/codegen/sync_custom.h
Craig Tiller1298afd2016-02-09 12:29:17 -0800171 - include/grpc/impl/codegen/sync_generic.h
172 - include/grpc/impl/codegen/sync_posix.h
Yuchen Zeng12dfdc32016-04-26 22:05:41 -0700173 - include/grpc/impl/codegen/sync_windows.h
Vijay Pai42807252017-07-28 15:08:24 -0700174- name: grpc++_base
175 deps:
176 - grpc
177 uses:
178 - grpc++_common
179 - grpc++_codegen_base
180- name: grpc++_base_unsecure
181 deps:
182 - grpc_unsecure
183 uses:
184 - grpc++_common
185 - grpc++_codegen_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700186- name: grpc_base
Craig Tiller25834342015-09-25 08:08:24 -0700187 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700188 - src/core/lib/channel/channel_args.c
189 - src/core/lib/channel/channel_stack.c
190 - src/core/lib/channel/channel_stack_builder.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700191 - src/core/lib/channel/connected_channel.c
Mark D. Rothdfbdefe2016-07-14 09:18:22 -0700192 - src/core/lib/channel/handshaker.c
Mark D. Roth1f0f23c2017-01-06 13:07:19 -0800193 - src/core/lib/channel/handshaker_factory.c
194 - src/core/lib/channel/handshaker_registry.c
David Garcia Quintasac094472016-05-18 20:25:57 -0700195 - src/core/lib/compression/compression.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700196 - src/core/lib/compression/message_compress.c
Muxi Yane87a7e12017-06-29 16:53:24 -0700197 - src/core/lib/compression/stream_compression.c
Muxi Yanbf5484e2017-09-01 18:03:03 -0700198 - src/core/lib/compression/stream_compression_gzip.c
199 - src/core/lib/compression/stream_compression_identity.c
Craig Tillerb8930462017-07-19 16:24:19 -0700200 - src/core/lib/debug/stats.c
201 - src/core/lib/debug/stats_data.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700202 - src/core/lib/http/format_request.c
203 - src/core/lib/http/httpcli.c
204 - src/core/lib/http/parser.c
Mark D. Roth764cf042017-09-01 09:00:06 -0700205 - src/core/lib/iomgr/call_combiner.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700206 - src/core/lib/iomgr/closure.c
Craig Tiller57726ca2016-09-12 11:59:45 -0700207 - src/core/lib/iomgr/combiner.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700208 - src/core/lib/iomgr/endpoint.c
209 - src/core/lib/iomgr/endpoint_pair_posix.c
murgatroid99c36f6ea2016-10-03 09:24:09 -0700210 - src/core/lib/iomgr/endpoint_pair_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700211 - src/core/lib/iomgr/endpoint_pair_windows.c
Craig Tiller27f59af2016-04-28 14:19:48 -0700212 - src/core/lib/iomgr/error.c
Craig Tillerc67cc992017-04-27 10:15:51 -0700213 - src/core/lib/iomgr/ev_epoll1_linux.c
Craig Tillerf4360d72017-04-07 08:51:00 -0700214 - src/core/lib/iomgr/ev_epollex_linux.c
Craig Tillerc67cc992017-04-27 10:15:51 -0700215 - src/core/lib/iomgr/ev_epollsig_linux.c
Craig Tillerd9a60bb2016-03-28 23:13:19 -0700216 - src/core/lib/iomgr/ev_poll_posix.c
Craig Tiller8a034482016-03-28 16:09:04 -0700217 - src/core/lib/iomgr/ev_posix.c
Jan Tattermusch9eef67d2017-05-12 09:43:32 +0200218 - src/core/lib/iomgr/ev_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700219 - src/core/lib/iomgr/exec_ctx.c
220 - src/core/lib/iomgr/executor.c
Mark D. Rothf9bf4282017-08-03 14:47:23 -0700221 - src/core/lib/iomgr/gethostname_fallback.c
222 - src/core/lib/iomgr/gethostname_host_name_max.c
223 - src/core/lib/iomgr/gethostname_sysconf.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700224 - src/core/lib/iomgr/iocp_windows.c
225 - src/core/lib/iomgr/iomgr.c
226 - src/core/lib/iomgr/iomgr_posix.c
murgatroid999030c812016-09-16 13:25:08 -0700227 - src/core/lib/iomgr/iomgr_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700228 - src/core/lib/iomgr/iomgr_windows.c
Craig Tiller819cd882017-04-25 13:18:22 -0700229 - src/core/lib/iomgr/is_epollexclusive_available.c
Craig Tiller85178862016-05-18 16:09:16 -0700230 - src/core/lib/iomgr/load_file.c
Craig Tiller376887d2017-04-06 08:27:03 -0700231 - src/core/lib/iomgr/lockfree_event.c
Makarand Dharmapurikar0579cfc2016-06-20 15:45:24 -0700232 - src/core/lib/iomgr/network_status_tracker.c
David Garcia Quintas2a50dfe2016-05-31 15:09:12 -0700233 - src/core/lib/iomgr/polling_entity.c
murgatroid999030c812016-09-16 13:25:08 -0700234 - src/core/lib/iomgr/pollset_set_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700235 - src/core/lib/iomgr/pollset_set_windows.c
murgatroid999030c812016-09-16 13:25:08 -0700236 - src/core/lib/iomgr/pollset_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700237 - src/core/lib/iomgr/pollset_windows.c
238 - src/core/lib/iomgr/resolve_address_posix.c
murgatroid999030c812016-09-16 13:25:08 -0700239 - src/core/lib/iomgr/resolve_address_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700240 - src/core/lib/iomgr/resolve_address_windows.c
Craig Tiller20afa3d2016-10-17 14:52:14 -0700241 - src/core/lib/iomgr/resource_quota.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700242 - src/core/lib/iomgr/sockaddr_utils.c
Michael Warresc46b3eb2017-02-22 22:57:04 -0500243 - src/core/lib/iomgr/socket_factory_posix.c
Yuchen Zengde3daf52016-10-13 17:26:26 -0700244 - src/core/lib/iomgr/socket_mutator.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700245 - src/core/lib/iomgr/socket_utils_common_posix.c
246 - src/core/lib/iomgr/socket_utils_linux.c
247 - src/core/lib/iomgr/socket_utils_posix.c
murgatroid999030c812016-09-16 13:25:08 -0700248 - src/core/lib/iomgr/socket_utils_uv.c
murgatroid9979b32272016-08-08 13:38:30 -0700249 - src/core/lib/iomgr/socket_utils_windows.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700250 - src/core/lib/iomgr/socket_windows.c
251 - src/core/lib/iomgr/tcp_client_posix.c
murgatroid999030c812016-09-16 13:25:08 -0700252 - src/core/lib/iomgr/tcp_client_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700253 - src/core/lib/iomgr/tcp_client_windows.c
254 - src/core/lib/iomgr/tcp_posix.c
255 - src/core/lib/iomgr/tcp_server_posix.c
Yuchen Zeng68745bb2017-03-14 17:51:07 -0700256 - src/core/lib/iomgr/tcp_server_utils_posix_common.c
Yuchen Zeng47155ed2017-03-13 17:18:07 -0700257 - src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.c
258 - src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.c
murgatroid999030c812016-09-16 13:25:08 -0700259 - src/core/lib/iomgr/tcp_server_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700260 - src/core/lib/iomgr/tcp_server_windows.c
murgatroid999030c812016-09-16 13:25:08 -0700261 - src/core/lib/iomgr/tcp_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700262 - src/core/lib/iomgr/tcp_windows.c
263 - src/core/lib/iomgr/time_averaged_stats.c
murgatroid999030c812016-09-16 13:25:08 -0700264 - src/core/lib/iomgr/timer_generic.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700265 - src/core/lib/iomgr/timer_heap.c
Craig Tillerc3571792017-05-02 12:33:38 -0700266 - src/core/lib/iomgr/timer_manager.c
murgatroid999030c812016-09-16 13:25:08 -0700267 - src/core/lib/iomgr/timer_uv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700268 - src/core/lib/iomgr/udp_server.c
269 - src/core/lib/iomgr/unix_sockets_posix.c
270 - src/core/lib/iomgr/unix_sockets_posix_noop.c
kpayson64d195cf52016-10-09 18:04:00 -0700271 - src/core/lib/iomgr/wakeup_fd_cv.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700272 - src/core/lib/iomgr/wakeup_fd_eventfd.c
273 - src/core/lib/iomgr/wakeup_fd_nospecial.c
274 - src/core/lib/iomgr/wakeup_fd_pipe.c
275 - src/core/lib/iomgr/wakeup_fd_posix.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700276 - src/core/lib/json/json.c
277 - src/core/lib/json/json_reader.c
278 - src/core/lib/json/json_string.c
279 - src/core/lib/json/json_writer.c
Craig Tiller29b527f2017-03-30 10:27:20 -0700280 - src/core/lib/slice/b64.c
Craig Tillerc3350542016-10-26 16:19:01 -0700281 - src/core/lib/slice/percent_encoding.c
282 - src/core/lib/slice/slice.c
283 - src/core/lib/slice/slice_buffer.c
Craig Tiller7c70b6c2017-01-23 07:48:42 -0800284 - src/core/lib/slice/slice_hash_table.c
285 - src/core/lib/slice/slice_intern.c
Craig Tillerc3350542016-10-26 16:19:01 -0700286 - src/core/lib/slice/slice_string_helpers.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700287 - src/core/lib/surface/alarm.c
288 - src/core/lib/surface/api_trace.c
289 - src/core/lib/surface/byte_buffer.c
290 - src/core/lib/surface/byte_buffer_reader.c
291 - src/core/lib/surface/call.c
292 - src/core/lib/surface/call_details.c
293 - src/core/lib/surface/call_log_batch.c
294 - src/core/lib/surface/channel.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700295 - src/core/lib/surface/channel_init.c
296 - src/core/lib/surface/channel_ping.c
297 - src/core/lib/surface/channel_stack_type.c
298 - src/core/lib/surface/completion_queue.c
Sree Kuchibhotlabf184282017-03-21 15:18:58 -0700299 - src/core/lib/surface/completion_queue_factory.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700300 - src/core/lib/surface/event_string.c
Craig Tiller8ebb5442017-04-07 16:01:55 -0700301 - src/core/lib/surface/lame_client.cc
Craig Tillerf23078c2016-03-25 17:07:29 -0700302 - src/core/lib/surface/metadata_array.c
303 - src/core/lib/surface/server.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700304 - src/core/lib/surface/validate_metadata.c
305 - src/core/lib/surface/version.c
Craig Tiller9e0066b2016-10-20 14:04:18 -0700306 - src/core/lib/transport/bdp_estimator.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700307 - src/core/lib/transport/byte_stream.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700308 - src/core/lib/transport/connectivity_state.c
Craig Tiller7c70b6c2017-01-23 07:48:42 -0800309 - src/core/lib/transport/error_utils.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700310 - src/core/lib/transport/metadata.c
311 - src/core/lib/transport/metadata_batch.c
Craig Tillerdd2fa642016-10-20 15:46:32 -0700312 - src/core/lib/transport/pid_controller.c
Mark D. Rothea846a02016-11-03 11:32:54 -0700313 - src/core/lib/transport/service_config.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700314 - src/core/lib/transport/static_metadata.c
Craig Tiller7c70b6c2017-01-23 07:48:42 -0800315 - src/core/lib/transport/status_conversion.c
Robbie Shade710d2422016-07-13 15:15:38 -0400316 - src/core/lib/transport/timeout_encoding.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700317 - src/core/lib/transport/transport.c
318 - src/core/lib/transport/transport_op_string.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700319 deps:
320 - gpr
Vijay Pai42807252017-07-28 15:08:24 -0700321 filegroups:
322 - grpc_base_headers
Craig Tillerd1697d92016-04-05 16:05:46 -0700323 uses:
324 - grpc_codegen
Craig Tiller1f477302017-05-05 11:01:25 -0700325 - grpc_trace
Vijay Pai42807252017-07-28 15:08:24 -0700326- name: grpc_base_headers
327 public_headers:
328 - include/grpc/byte_buffer.h
329 - include/grpc/byte_buffer_reader.h
330 - include/grpc/compression.h
331 - include/grpc/grpc.h
332 - include/grpc/grpc_posix.h
333 - include/grpc/grpc_security_constants.h
334 - include/grpc/load_reporting.h
335 - include/grpc/slice.h
336 - include/grpc/slice_buffer.h
337 - include/grpc/status.h
338 - include/grpc/support/workaround_list.h
339 headers:
340 - src/core/lib/channel/channel_args.h
341 - src/core/lib/channel/channel_stack.h
342 - src/core/lib/channel/channel_stack_builder.h
343 - src/core/lib/channel/connected_channel.h
344 - src/core/lib/channel/context.h
345 - src/core/lib/channel/handshaker.h
346 - src/core/lib/channel/handshaker_factory.h
347 - src/core/lib/channel/handshaker_registry.h
348 - src/core/lib/compression/algorithm_metadata.h
349 - src/core/lib/compression/message_compress.h
350 - src/core/lib/compression/stream_compression.h
Muxi Yanbf5484e2017-09-01 18:03:03 -0700351 - src/core/lib/compression/stream_compression_gzip.h
352 - src/core/lib/compression/stream_compression_identity.h
Craig Tiller6e739742017-08-31 11:22:52 -0700353 - src/core/lib/debug/stats.h
354 - src/core/lib/debug/stats_data.h
Vijay Pai42807252017-07-28 15:08:24 -0700355 - src/core/lib/http/format_request.h
356 - src/core/lib/http/httpcli.h
357 - src/core/lib/http/parser.h
Mark D. Roth764cf042017-09-01 09:00:06 -0700358 - src/core/lib/iomgr/call_combiner.h
Vijay Pai42807252017-07-28 15:08:24 -0700359 - src/core/lib/iomgr/closure.h
360 - src/core/lib/iomgr/combiner.h
361 - src/core/lib/iomgr/endpoint.h
362 - src/core/lib/iomgr/endpoint_pair.h
363 - src/core/lib/iomgr/error.h
364 - src/core/lib/iomgr/error_internal.h
365 - src/core/lib/iomgr/ev_epoll1_linux.h
Vijay Pai42807252017-07-28 15:08:24 -0700366 - src/core/lib/iomgr/ev_epollex_linux.h
367 - src/core/lib/iomgr/ev_epollsig_linux.h
368 - src/core/lib/iomgr/ev_poll_posix.h
369 - src/core/lib/iomgr/ev_posix.h
370 - src/core/lib/iomgr/exec_ctx.h
371 - src/core/lib/iomgr/executor.h
Mark D. Rothf9bf4282017-08-03 14:47:23 -0700372 - src/core/lib/iomgr/gethostname.h
Vijay Pai42807252017-07-28 15:08:24 -0700373 - src/core/lib/iomgr/iocp_windows.h
374 - src/core/lib/iomgr/iomgr.h
375 - src/core/lib/iomgr/iomgr_internal.h
376 - src/core/lib/iomgr/iomgr_posix.h
377 - src/core/lib/iomgr/iomgr_uv.h
378 - src/core/lib/iomgr/is_epollexclusive_available.h
379 - src/core/lib/iomgr/load_file.h
380 - src/core/lib/iomgr/lockfree_event.h
381 - src/core/lib/iomgr/nameser.h
382 - src/core/lib/iomgr/network_status_tracker.h
383 - src/core/lib/iomgr/polling_entity.h
384 - src/core/lib/iomgr/pollset.h
385 - src/core/lib/iomgr/pollset_set.h
386 - src/core/lib/iomgr/pollset_set_windows.h
387 - src/core/lib/iomgr/pollset_uv.h
388 - src/core/lib/iomgr/pollset_windows.h
389 - src/core/lib/iomgr/port.h
390 - src/core/lib/iomgr/resolve_address.h
391 - src/core/lib/iomgr/resource_quota.h
392 - src/core/lib/iomgr/sockaddr.h
393 - src/core/lib/iomgr/sockaddr_posix.h
394 - src/core/lib/iomgr/sockaddr_utils.h
395 - src/core/lib/iomgr/sockaddr_windows.h
396 - src/core/lib/iomgr/socket_factory_posix.h
397 - src/core/lib/iomgr/socket_mutator.h
398 - src/core/lib/iomgr/socket_utils.h
399 - src/core/lib/iomgr/socket_utils_posix.h
400 - src/core/lib/iomgr/socket_windows.h
401 - src/core/lib/iomgr/sys_epoll_wrapper.h
402 - src/core/lib/iomgr/tcp_client.h
403 - src/core/lib/iomgr/tcp_client_posix.h
404 - src/core/lib/iomgr/tcp_posix.h
405 - src/core/lib/iomgr/tcp_server.h
406 - src/core/lib/iomgr/tcp_server_utils_posix.h
407 - src/core/lib/iomgr/tcp_uv.h
408 - src/core/lib/iomgr/tcp_windows.h
409 - src/core/lib/iomgr/time_averaged_stats.h
410 - src/core/lib/iomgr/timer.h
411 - src/core/lib/iomgr/timer_generic.h
412 - src/core/lib/iomgr/timer_heap.h
413 - src/core/lib/iomgr/timer_manager.h
414 - src/core/lib/iomgr/timer_uv.h
415 - src/core/lib/iomgr/udp_server.h
416 - src/core/lib/iomgr/unix_sockets_posix.h
417 - src/core/lib/iomgr/wakeup_fd_cv.h
418 - src/core/lib/iomgr/wakeup_fd_pipe.h
419 - src/core/lib/iomgr/wakeup_fd_posix.h
420 - src/core/lib/json/json.h
421 - src/core/lib/json/json_common.h
422 - src/core/lib/json/json_reader.h
423 - src/core/lib/json/json_writer.h
424 - src/core/lib/slice/b64.h
425 - src/core/lib/slice/percent_encoding.h
426 - src/core/lib/slice/slice_hash_table.h
427 - src/core/lib/slice/slice_internal.h
428 - src/core/lib/slice/slice_string_helpers.h
Sree Kuchibhotlae70f3b22017-08-01 13:45:54 -0700429 - src/core/lib/surface/alarm_internal.h
Vijay Pai42807252017-07-28 15:08:24 -0700430 - src/core/lib/surface/api_trace.h
431 - src/core/lib/surface/call.h
432 - src/core/lib/surface/call_test_only.h
433 - src/core/lib/surface/channel.h
434 - src/core/lib/surface/channel_init.h
435 - src/core/lib/surface/channel_stack_type.h
436 - src/core/lib/surface/completion_queue.h
437 - src/core/lib/surface/completion_queue_factory.h
438 - src/core/lib/surface/event_string.h
439 - src/core/lib/surface/init.h
440 - src/core/lib/surface/lame_client.h
441 - src/core/lib/surface/server.h
442 - src/core/lib/surface/validate_metadata.h
443 - src/core/lib/transport/bdp_estimator.h
444 - src/core/lib/transport/byte_stream.h
445 - src/core/lib/transport/connectivity_state.h
446 - src/core/lib/transport/error_utils.h
447 - src/core/lib/transport/http2_errors.h
448 - src/core/lib/transport/metadata.h
449 - src/core/lib/transport/metadata_batch.h
450 - src/core/lib/transport/pid_controller.h
451 - src/core/lib/transport/service_config.h
452 - src/core/lib/transport/static_metadata.h
453 - src/core/lib/transport/status_conversion.h
454 - src/core/lib/transport/timeout_encoding.h
455 - src/core/lib/transport/transport.h
456 - src/core/lib/transport/transport_impl.h
457 deps:
458 - gpr
459 uses:
460 - grpc_codegen
461 - grpc_trace_headers
Mark D. Roth2137cd82016-09-14 09:04:00 -0700462- name: grpc_client_channel
Craig Tiller016a81d2016-03-31 13:49:05 -0700463 headers:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700464 - src/core/ext/filters/client_channel/client_channel.h
465 - src/core/ext/filters/client_channel/client_channel_factory.h
466 - src/core/ext/filters/client_channel/connector.h
467 - src/core/ext/filters/client_channel/http_connect_handshaker.h
468 - src/core/ext/filters/client_channel/http_proxy.h
469 - src/core/ext/filters/client_channel/lb_policy.h
470 - src/core/ext/filters/client_channel/lb_policy_factory.h
471 - src/core/ext/filters/client_channel/lb_policy_registry.h
472 - src/core/ext/filters/client_channel/parse_address.h
473 - src/core/ext/filters/client_channel/proxy_mapper.h
474 - src/core/ext/filters/client_channel/proxy_mapper_registry.h
475 - src/core/ext/filters/client_channel/resolver.h
476 - src/core/ext/filters/client_channel/resolver_factory.h
477 - src/core/ext/filters/client_channel/resolver_registry.h
478 - src/core/ext/filters/client_channel/retry_throttle.h
479 - src/core/ext/filters/client_channel/subchannel.h
480 - src/core/ext/filters/client_channel/subchannel_index.h
481 - src/core/ext/filters/client_channel/uri_parser.h
Craig Tiller016a81d2016-03-31 13:49:05 -0700482 src:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700483 - src/core/ext/filters/client_channel/channel_connectivity.c
484 - src/core/ext/filters/client_channel/client_channel.c
485 - src/core/ext/filters/client_channel/client_channel_factory.c
486 - src/core/ext/filters/client_channel/client_channel_plugin.c
487 - src/core/ext/filters/client_channel/connector.c
488 - src/core/ext/filters/client_channel/http_connect_handshaker.c
489 - src/core/ext/filters/client_channel/http_proxy.c
490 - src/core/ext/filters/client_channel/lb_policy.c
491 - src/core/ext/filters/client_channel/lb_policy_factory.c
492 - src/core/ext/filters/client_channel/lb_policy_registry.c
493 - src/core/ext/filters/client_channel/parse_address.c
494 - src/core/ext/filters/client_channel/proxy_mapper.c
495 - src/core/ext/filters/client_channel/proxy_mapper_registry.c
496 - src/core/ext/filters/client_channel/resolver.c
497 - src/core/ext/filters/client_channel/resolver_factory.c
498 - src/core/ext/filters/client_channel/resolver_registry.c
499 - src/core/ext/filters/client_channel/retry_throttle.c
500 - src/core/ext/filters/client_channel/subchannel.c
501 - src/core/ext/filters/client_channel/subchannel_index.c
502 - src/core/ext/filters/client_channel/uri_parser.c
Mark D. Roth2137cd82016-09-14 09:04:00 -0700503 plugin: grpc_client_channel
Craig Tillerd1697d92016-04-05 16:05:46 -0700504 uses:
505 - grpc_base
Craig Tiller3be7dd02017-04-03 14:30:03 -0700506 - grpc_deadline_filter
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800507- name: grpc_codegen
508 public_headers:
Vijay Paiefce6e12017-09-14 09:07:50 -0700509 - include/grpc/impl/codegen/byte_buffer.h
David Garcia Quintas1b2db632016-04-27 15:06:54 -0700510 - include/grpc/impl/codegen/byte_buffer_reader.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800511 - include/grpc/impl/codegen/compression_types.h
David Garcia Quintasddcb53a2016-01-21 17:48:34 -0800512 - include/grpc/impl/codegen/connectivity_state.h
Craig Tillerb995e8b2016-12-12 06:36:43 -0800513 - include/grpc/impl/codegen/exec_ctx_fwd.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800514 - include/grpc/impl/codegen/grpc_types.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800515 - include/grpc/impl/codegen/propagation_bits.h
Craig Tiller28351612017-03-30 10:48:34 -0700516 - include/grpc/impl/codegen/slice.h
David Garcia Quintas2425bbb2016-01-25 17:32:48 -0800517 - include/grpc/impl/codegen/status.h
Craig Tiller03915e52016-04-07 09:15:10 -0700518 uses:
519 - gpr_codegen
Craig Tiller3be7dd02017-04-03 14:30:03 -0700520- name: grpc_deadline_filter
521 headers:
522 - src/core/ext/filters/deadline/deadline_filter.h
523 src:
524 - src/core/ext/filters/deadline/deadline_filter.c
525 plugin: grpc_deadline_filter
526 uses:
527 - grpc_base
Craig Tilleraf767432017-04-03 13:54:31 -0700528- name: grpc_http_filters
529 headers:
530 - src/core/ext/filters/http/client/http_client_filter.h
Craig Tillera24b9712017-04-06 09:03:21 -0700531 - src/core/ext/filters/http/message_compress/message_compress_filter.h
Craig Tilleraf767432017-04-03 13:54:31 -0700532 - src/core/ext/filters/http/server/http_server_filter.h
533 src:
534 - src/core/ext/filters/http/client/http_client_filter.c
Craig Tilleraf767432017-04-03 13:54:31 -0700535 - src/core/ext/filters/http/http_filters_plugin.c
Craig Tiller71d6ce62017-04-06 09:10:09 -0700536 - src/core/ext/filters/http/message_compress/message_compress_filter.c
Craig Tilleraf767432017-04-03 13:54:31 -0700537 - src/core/ext/filters/http/server/http_server_filter.c
538 plugin: grpc_http_filters
Craig Tillerf3ba6a02017-04-05 12:29:06 -0700539 uses:
540 - grpc_base
Craig Tiller023caf12016-03-29 08:00:30 -0700541- name: grpc_lb_policy_grpclb
542 headers:
Mark D. Roth09e458c2017-05-02 08:13:26 -0700543 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700544 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h
545 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h
Mark D. Roth09e458c2017-05-02 08:13:26 -0700546 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700547 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h
548 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
Craig Tiller023caf12016-03-29 08:00:30 -0700549 src:
Mark D. Roth09e458c2017-05-02 08:13:26 -0700550 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700551 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c
552 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.c
Mark D. Roth09e458c2017-05-02 08:13:26 -0700553 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700554 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c
555 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
David Garcia Quintas01291502017-02-07 13:26:41 -0800556 plugin: grpc_lb_policy_grpclb
557 uses:
558 - grpc_base
559 - grpc_client_channel
560 - nanopb
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700561 - grpc_resolver_fake
David Garcia Quintas01291502017-02-07 13:26:41 -0800562- name: grpc_lb_policy_grpclb_secure
563 headers:
Mark D. Roth09e458c2017-05-02 08:13:26 -0700564 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700565 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h
566 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h
Mark D. Roth09e458c2017-05-02 08:13:26 -0700567 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700568 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h
569 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.h
David Garcia Quintas01291502017-02-07 13:26:41 -0800570 src:
Mark D. Roth09e458c2017-05-02 08:13:26 -0700571 - src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.c
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700572 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.c
573 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.c
Mark D. Roth09e458c2017-05-02 08:13:26 -0700574 - src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.c
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700575 - src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.c
576 - src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.c
David Garcia Quintas3fb8f732016-06-15 22:53:08 -0700577 plugin: grpc_lb_policy_grpclb
Craig Tiller023caf12016-03-29 08:00:30 -0700578 uses:
579 - grpc_base
Craig Tiller29b527f2017-03-30 10:27:20 -0700580 - grpc_secure
Mark D. Roth2137cd82016-09-14 09:04:00 -0700581 - grpc_client_channel
Craig Tillerd1697d92016-04-05 16:05:46 -0700582 - nanopb
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700583 - grpc_resolver_fake
Craig Tiller023caf12016-03-29 08:00:30 -0700584- name: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700585 src:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700586 - src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700587 plugin: grpc_lb_policy_pick_first
Craig Tiller023caf12016-03-29 08:00:30 -0700588 uses:
589 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700590 - grpc_client_channel
Craig Tiller023caf12016-03-29 08:00:30 -0700591- name: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700592 src:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700593 - src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.c
Craig Tiller04b7ca82016-03-29 08:07:54 -0700594 plugin: grpc_lb_policy_round_robin
Craig Tiller023caf12016-03-29 08:00:30 -0700595 uses:
596 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700597 - grpc_client_channel
Craig Tiller6d4894e2017-03-31 17:22:06 -0700598- name: grpc_max_age_filter
599 headers:
600 - src/core/ext/filters/max_age/max_age_filter.h
601 src:
602 - src/core/ext/filters/max_age/max_age_filter.c
603 plugin: grpc_max_age_filter
604 uses:
605 - grpc_base
Craig Tiller9b3648a2017-04-03 12:25:19 -0700606- name: grpc_message_size_filter
607 headers:
608 - src/core/ext/filters/message_size/message_size_filter.h
609 src:
610 - src/core/ext/filters/message_size/message_size_filter.c
611 plugin: grpc_message_size_filter
612 uses:
613 - grpc_base
Yuchen Zengd4bbfc72016-08-05 10:33:16 -0700614- name: grpc_resolver_dns_ares
615 headers:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700616 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h
617 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h
Yuchen Zengd4bbfc72016-08-05 10:33:16 -0700618 src:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700619 - src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.c
620 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.c
621 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.c
Yuchen Zeng4ebace72017-06-05 17:24:06 -0700622 - src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.c
Yuchen Zengd4bbfc72016-08-05 10:33:16 -0700623 plugin: grpc_resolver_dns_ares
624 uses:
625 - grpc_base
Yuchen Zengf1cd4492016-10-25 11:26:17 -0700626 - grpc_client_channel
Craig Tiller65938df2016-03-31 13:08:49 -0700627- name: grpc_resolver_dns_native
628 src:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700629 - src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.c
Craig Tiller65938df2016-03-31 13:08:49 -0700630 plugin: grpc_resolver_dns_native
631 uses:
632 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700633 - grpc_client_channel
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700634- name: grpc_resolver_fake
635 headers:
636 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h
637 src:
638 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c
639 plugin: grpc_resolver_fake
640 uses:
641 - grpc_base
642 - grpc_client_channel
Craig Tiller65938df2016-03-31 13:08:49 -0700643- name: grpc_resolver_sockaddr
644 src:
Craig Tiller9eb0fde2017-03-31 16:59:30 -0700645 - src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.c
Craig Tiller65938df2016-03-31 13:08:49 -0700646 plugin: grpc_resolver_sockaddr
647 uses:
648 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700649 - grpc_client_channel
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100650- name: grpc_secure
Craig Tillerd1697d92016-04-05 16:05:46 -0700651 public_headers:
652 - include/grpc/grpc_security.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100653 headers:
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700654 - src/core/lib/security/context/security_context.h
655 - src/core/lib/security/credentials/composite/composite_credentials.h
656 - src/core/lib/security/credentials/credentials.h
657 - src/core/lib/security/credentials/fake/fake_credentials.h
658 - src/core/lib/security/credentials/google_default/google_default_credentials.h
659 - src/core/lib/security/credentials/iam/iam_credentials.h
660 - src/core/lib/security/credentials/jwt/json_token.h
661 - src/core/lib/security/credentials/jwt/jwt_credentials.h
662 - src/core/lib/security/credentials/jwt/jwt_verifier.h
663 - src/core/lib/security/credentials/oauth2/oauth2_credentials.h
664 - src/core/lib/security/credentials/plugin/plugin_credentials.h
665 - src/core/lib/security/credentials/ssl/ssl_credentials.h
666 - src/core/lib/security/transport/auth_filters.h
David Garcia Quintas01291502017-02-07 13:26:41 -0800667 - src/core/lib/security/transport/lb_targets_info.h
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700668 - src/core/lib/security/transport/secure_endpoint.h
669 - src/core/lib/security/transport/security_connector.h
Mark D. Roth071cacf2016-11-17 13:17:56 -0800670 - src/core/lib/security/transport/security_handshaker.h
Craig Tillerddad9782016-05-05 17:11:31 -0700671 - src/core/lib/security/transport/tsi_error.h
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700672 - src/core/lib/security/util/json_util.h
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +0100673 src:
Craig Tillerf23078c2016-03-25 17:07:29 -0700674 - src/core/lib/http/httpcli_security_connector.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700675 - src/core/lib/security/context/security_context.c
676 - src/core/lib/security/credentials/composite/composite_credentials.c
677 - src/core/lib/security/credentials/credentials.c
678 - src/core/lib/security/credentials/credentials_metadata.c
679 - src/core/lib/security/credentials/fake/fake_credentials.c
murgatroid997c205902016-08-09 10:07:42 -0700680 - src/core/lib/security/credentials/google_default/credentials_generic.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700681 - src/core/lib/security/credentials/google_default/google_default_credentials.c
682 - src/core/lib/security/credentials/iam/iam_credentials.c
683 - src/core/lib/security/credentials/jwt/json_token.c
684 - src/core/lib/security/credentials/jwt/jwt_credentials.c
685 - src/core/lib/security/credentials/jwt/jwt_verifier.c
686 - src/core/lib/security/credentials/oauth2/oauth2_credentials.c
687 - src/core/lib/security/credentials/plugin/plugin_credentials.c
688 - src/core/lib/security/credentials/ssl/ssl_credentials.c
689 - src/core/lib/security/transport/client_auth_filter.c
David Garcia Quintas01291502017-02-07 13:26:41 -0800690 - src/core/lib/security/transport/lb_targets_info.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700691 - src/core/lib/security/transport/secure_endpoint.c
692 - src/core/lib/security/transport/security_connector.c
Mark D. Roth071cacf2016-11-17 13:17:56 -0800693 - src/core/lib/security/transport/security_handshaker.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700694 - src/core/lib/security/transport/server_auth_filter.c
Craig Tillerddad9782016-05-05 17:11:31 -0700695 - src/core/lib/security/transport/tsi_error.c
Julien Boeuf8ca294e2016-05-02 14:56:30 -0700696 - src/core/lib/security/util/json_util.c
Craig Tillerf23078c2016-03-25 17:07:29 -0700697 - src/core/lib/surface/init_secure.c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700698 secure: true
Craig Tillerd1697d92016-04-05 16:05:46 -0700699 uses:
700 - grpc_base
701 - grpc_transport_chttp2_alpn
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700702 - tsi
Muxi Yan29ff4662017-05-15 10:27:55 -0700703- name: grpc_server_backward_compatibility
704 headers:
705 - src/core/ext/filters/workarounds/workaround_utils.h
706 src:
707 - src/core/ext/filters/workarounds/workaround_utils.c
708 uses:
709 - grpc_base
David Garcia Quintas0822d332017-09-06 17:40:42 -0700710- name: grpc_server_load_reporting
711 headers:
712 - src/core/ext/filters/load_reporting/server_load_reporting_filter.h
713 - src/core/ext/filters/load_reporting/server_load_reporting_plugin.h
714 src:
715 - src/core/ext/filters/load_reporting/server_load_reporting_filter.c
716 - src/core/ext/filters/load_reporting/server_load_reporting_plugin.c
717 plugin: grpc_server_load_reporting_plugin
718 uses:
719 - grpc_base
Craig Tillerbf4b2242015-08-31 15:53:53 -0700720- name: grpc_test_util_base
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700721 build: test
Craig Tiller25834342015-09-25 08:08:24 -0700722 headers:
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700723 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h
Craig Tiller25834342015-09-25 08:08:24 -0700724 - test/core/end2end/cq_verifier.h
Craig Tillere067b6e2017-03-06 14:46:37 -0800725 - test/core/end2end/fixtures/http_proxy_fixture.h
Craig Tiller25834342015-09-25 08:08:24 -0700726 - test/core/end2end/fixtures/proxy.h
727 - test/core/iomgr/endpoint_tests.h
Craig Tiller61eb40c2017-02-03 13:46:33 -0800728 - test/core/util/debugger_macros.h
Craig Tiller25834342015-09-25 08:08:24 -0700729 - test/core/util/grpc_profiler.h
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200730 - test/core/util/memory_counters.h
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700731 - test/core/util/mock_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700732 - test/core/util/parse_hexstring.h
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700733 - test/core/util/passthru_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700734 - test/core/util/port.h
Craig Tiller19d7d802016-03-17 08:47:05 -0700735 - test/core/util/port_server_client.h
Craig Tiller25834342015-09-25 08:08:24 -0700736 - test/core/util/slice_splitter.h
Craig Tillerfe5f4972017-02-13 16:26:27 -0800737 - test/core/util/trickle_endpoint.h
Craig Tiller25834342015-09-25 08:08:24 -0700738 src:
David Garcia Quintas87d5a312017-06-06 19:45:58 -0700739 - src/core/ext/filters/client_channel/resolver/fake/fake_resolver.c
Craig Tiller25834342015-09-25 08:08:24 -0700740 - test/core/end2end/cq_verifier.c
Craig Tillere067b6e2017-03-06 14:46:37 -0800741 - test/core/end2end/fixtures/http_proxy_fixture.c
Craig Tiller25834342015-09-25 08:08:24 -0700742 - test/core/end2end/fixtures/proxy.c
743 - test/core/iomgr/endpoint_tests.c
Craig Tiller61eb40c2017-02-03 13:46:33 -0800744 - test/core/util/debugger_macros.c
Craig Tiller25834342015-09-25 08:08:24 -0700745 - test/core/util/grpc_profiler.c
Nicolas "Pixel" Noble85a46dd2016-04-12 01:50:51 +0200746 - test/core/util/memory_counters.c
Craig Tiller2d8d13a2016-04-03 13:04:41 -0700747 - test/core/util/mock_endpoint.c
Craig Tiller25834342015-09-25 08:08:24 -0700748 - test/core/util/parse_hexstring.c
Craig Tiller62c7a5a2016-04-13 22:25:03 -0700749 - test/core/util/passthru_endpoint.c
Craig Tillercba864b2017-02-17 10:27:56 -0800750 - test/core/util/port.c
Craig Tiller19d7d802016-03-17 08:47:05 -0700751 - test/core/util/port_server_client.c
Craig Tiller25834342015-09-25 08:08:24 -0700752 - test/core/util/slice_splitter.c
Craig Tillerfe5f4972017-02-13 16:26:27 -0800753 - test/core/util/trickle_endpoint.c
Craig Tillerd1697d92016-04-05 16:05:46 -0700754 deps:
Craig Tillerd1697d92016-04-05 16:05:46 -0700755 - gpr_test_util
Yihua Zhang7fab9bf2017-08-22 12:32:43 -0700756 - gpr
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -0700757 uses:
758 - grpc_base
759 - grpc_client_channel
760 - grpc_transport_chttp2
Craig Tiller1f477302017-05-05 11:01:25 -0700761- name: grpc_trace
Craig Tiller1f477302017-05-05 11:01:25 -0700762 src:
763 - src/core/lib/debug/trace.c
764 deps:
765 - gpr
Vijay Pai42807252017-07-28 15:08:24 -0700766 filegroups:
767 - grpc_trace_headers
768- name: grpc_trace_headers
769 headers:
770 - src/core/lib/debug/trace.h
771 deps:
772 - gpr
Craig Tillerf0555b32016-03-28 10:19:24 -0700773- name: grpc_transport_chttp2
774 headers:
Yuchen Zengd982bba2016-05-12 18:53:52 -0700775 - src/core/ext/transport/chttp2/transport/bin_decoder.h
Craig Tillerf82ddc42016-04-05 17:15:07 -0700776 - src/core/ext/transport/chttp2/transport/bin_encoder.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700777 - src/core/ext/transport/chttp2/transport/chttp2_transport.h
778 - src/core/ext/transport/chttp2/transport/frame.h
779 - src/core/ext/transport/chttp2/transport/frame_data.h
780 - src/core/ext/transport/chttp2/transport/frame_goaway.h
781 - src/core/ext/transport/chttp2/transport/frame_ping.h
782 - src/core/ext/transport/chttp2/transport/frame_rst_stream.h
783 - src/core/ext/transport/chttp2/transport/frame_settings.h
784 - src/core/ext/transport/chttp2/transport/frame_window_update.h
785 - src/core/ext/transport/chttp2/transport/hpack_encoder.h
786 - src/core/ext/transport/chttp2/transport/hpack_parser.h
787 - src/core/ext/transport/chttp2/transport/hpack_table.h
Craig Tillerc8f62bc2017-04-03 16:25:45 -0700788 - src/core/ext/transport/chttp2/transport/http2_settings.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700789 - src/core/ext/transport/chttp2/transport/huffsyms.h
790 - src/core/ext/transport/chttp2/transport/incoming_metadata.h
791 - src/core/ext/transport/chttp2/transport/internal.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700792 - src/core/ext/transport/chttp2/transport/stream_map.h
Craig Tillerf0555b32016-03-28 10:19:24 -0700793 - src/core/ext/transport/chttp2/transport/varint.h
794 src:
Yuchen Zengd982bba2016-05-12 18:53:52 -0700795 - src/core/ext/transport/chttp2/transport/bin_decoder.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700796 - src/core/ext/transport/chttp2/transport/bin_encoder.c
797 - src/core/ext/transport/chttp2/transport/chttp2_plugin.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700798 - src/core/ext/transport/chttp2/transport/chttp2_transport.c
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -0700799 - src/core/ext/transport/chttp2/transport/flow_control.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700800 - src/core/ext/transport/chttp2/transport/frame_data.c
801 - src/core/ext/transport/chttp2/transport/frame_goaway.c
802 - src/core/ext/transport/chttp2/transport/frame_ping.c
803 - src/core/ext/transport/chttp2/transport/frame_rst_stream.c
804 - src/core/ext/transport/chttp2/transport/frame_settings.c
805 - src/core/ext/transport/chttp2/transport/frame_window_update.c
806 - src/core/ext/transport/chttp2/transport/hpack_encoder.c
807 - src/core/ext/transport/chttp2/transport/hpack_parser.c
808 - src/core/ext/transport/chttp2/transport/hpack_table.c
Craig Tillerc8f62bc2017-04-03 16:25:45 -0700809 - src/core/ext/transport/chttp2/transport/http2_settings.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700810 - src/core/ext/transport/chttp2/transport/huffsyms.c
811 - src/core/ext/transport/chttp2/transport/incoming_metadata.c
812 - src/core/ext/transport/chttp2/transport/parsing.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700813 - src/core/ext/transport/chttp2/transport/stream_lists.c
814 - src/core/ext/transport/chttp2/transport/stream_map.c
Craig Tillerf0555b32016-03-28 10:19:24 -0700815 - src/core/ext/transport/chttp2/transport/varint.c
816 - src/core/ext/transport/chttp2/transport/writing.c
Craig Tillerf82ddc42016-04-05 17:15:07 -0700817 plugin: grpc_chttp2_plugin
Craig Tiller44cc10b2016-03-28 10:45:29 -0700818 uses:
819 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700820 - grpc_transport_chttp2_alpn
Craig Tilleraf767432017-04-03 13:54:31 -0700821 - grpc_http_filters
Craig Tillerd1697d92016-04-05 16:05:46 -0700822- name: grpc_transport_chttp2_alpn
823 headers:
824 - src/core/ext/transport/chttp2/alpn/alpn.h
825 src:
826 - src/core/ext/transport/chttp2/alpn/alpn.c
827 deps:
828 - gpr
Mark D. Roth8686cab2016-11-17 13:12:17 -0800829- name: grpc_transport_chttp2_client_connector
830 headers:
831 - src/core/ext/transport/chttp2/client/chttp2_connector.h
832 src:
833 - src/core/ext/transport/chttp2/client/chttp2_connector.c
Mark D. Roth2502afb2016-11-29 15:17:31 -0800834 uses:
Mark D. Roth8686cab2016-11-17 13:12:17 -0800835 - grpc_transport_chttp2
836 - grpc_base
Craig Tiller29b527f2017-03-30 10:27:20 -0700837 - grpc_client_channel
Craig Tillerf0555b32016-03-28 10:19:24 -0700838- name: grpc_transport_chttp2_client_insecure
839 src:
840 - src/core/ext/transport/chttp2/client/insecure/channel_create.c
Adam Michalik321b1fb2016-05-16 15:42:36 -0700841 - src/core/ext/transport/chttp2/client/insecure/channel_create_posix.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700842 uses:
Mark D. Roth2502afb2016-11-29 15:17:31 -0800843 - grpc_transport_chttp2_client_connector
Craig Tiller44cc10b2016-03-28 10:45:29 -0700844 - grpc_transport_chttp2
845 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700846 - grpc_client_channel
Craig Tillerf0555b32016-03-28 10:19:24 -0700847- name: grpc_transport_chttp2_client_secure
848 src:
849 - src/core/ext/transport/chttp2/client/secure/secure_channel_create.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700850 uses:
851 - grpc_transport_chttp2
852 - grpc_base
Mark D. Roth2137cd82016-09-14 09:04:00 -0700853 - grpc_client_channel
Craig Tillerd1697d92016-04-05 16:05:46 -0700854 - grpc_secure
Mark D. Roth8686cab2016-11-17 13:12:17 -0800855 - grpc_transport_chttp2_client_connector
Mark D. Roth71403822016-12-02 10:51:39 -0800856- name: grpc_transport_chttp2_server
857 headers:
858 - src/core/ext/transport/chttp2/server/chttp2_server.h
859 src:
860 - src/core/ext/transport/chttp2/server/chttp2_server.c
861 uses:
862 - grpc_transport_chttp2
863 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -0700864- name: grpc_transport_chttp2_server_insecure
865 src:
866 - src/core/ext/transport/chttp2/server/insecure/server_chttp2.c
Adam Michalikbf10c822016-05-20 16:13:32 -0700867 - src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700868 uses:
869 - grpc_transport_chttp2
870 - grpc_base
Mark D. Roth71403822016-12-02 10:51:39 -0800871 - grpc_transport_chttp2_server
Craig Tillerf0555b32016-03-28 10:19:24 -0700872- name: grpc_transport_chttp2_server_secure
873 src:
874 - src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.c
Craig Tiller44cc10b2016-03-28 10:45:29 -0700875 uses:
876 - grpc_transport_chttp2
877 - grpc_base
Craig Tillerd1697d92016-04-05 16:05:46 -0700878 - grpc_secure
Mark D. Roth71403822016-12-02 10:51:39 -0800879 - grpc_transport_chttp2_server
makdharmac2ec95b2016-05-11 16:26:15 -0700880- name: grpc_transport_cronet_client_secure
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -0700881 public_headers:
882 - include/grpc/grpc_cronet.h
883 - include/grpc/grpc_security.h
884 - include/grpc/grpc_security_constants.h
makdharmac2ec95b2016-05-11 16:26:15 -0700885 headers:
Muxi Yan0a2fae92017-02-01 14:49:03 -0800886 - src/core/ext/transport/cronet/transport/cronet_transport.h
Muxi Yanbb2e8af2017-01-31 15:58:06 -0800887 - third_party/objective_c/Cronet/bidirectional_stream_c.h
makdharmac2ec95b2016-05-11 16:26:15 -0700888 src:
889 - src/core/ext/transport/cronet/client/secure/cronet_channel_create.c
890 - src/core/ext/transport/cronet/transport/cronet_api_dummy.c
891 - src/core/ext/transport/cronet/transport/cronet_transport.c
Makarand Dharmapurikard46efd72016-05-11 16:56:39 -0700892 filegroups:
893 - grpc_base
894 - grpc_transport_chttp2
Craig Tilleraf767432017-04-03 13:54:31 -0700895 - grpc_http_filters
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700896- name: grpc_transport_inproc
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700897 src:
898 - src/core/ext/transport/inproc/inproc_plugin.c
899 - src/core/ext/transport/inproc/inproc_transport.c
900 plugin: grpc_inproc_plugin
901 uses:
Vijay Pai42807252017-07-28 15:08:24 -0700902 - grpc_transport_inproc_headers
Vijay Pai3d7d5f42017-05-04 10:02:24 -0700903 - grpc_base
Vijay Pai42807252017-07-28 15:08:24 -0700904- name: grpc_transport_inproc_headers
905 headers:
906 - src/core/ext/transport/inproc/inproc_transport.h
907 uses:
908 - grpc_base_headers
Muxi Yan29ff4662017-05-15 10:27:55 -0700909- name: grpc_workaround_cronet_compression_filter
910 headers:
911 - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h
912 src:
913 - src/core/ext/filters/workarounds/workaround_cronet_compression_filter.c
914 plugin: grpc_workaround_cronet_compression_filter
915 uses:
916 - grpc_base
917 - grpc_server_backward_compatibility
Craig Tillereb841e22016-02-11 15:49:16 -0800918- name: nanopb
Vijay Pai42807252017-07-28 15:08:24 -0700919 src:
920 - third_party/nanopb/pb_common.c
921 - third_party/nanopb/pb_decode.c
922 - third_party/nanopb/pb_encode.c
Alexander Polcyn02d1ff52017-08-23 14:43:57 -0700923 uses:
Vijay Pai42807252017-07-28 15:08:24 -0700924 - nanopb_headers
925- name: nanopb_headers
Craig Tillereb841e22016-02-11 15:49:16 -0800926 headers:
927 - third_party/nanopb/pb.h
928 - third_party/nanopb/pb_common.h
929 - third_party/nanopb/pb_decode.h
930 - third_party/nanopb/pb_encode.h
Yihua Zhang7fab9bf2017-08-22 12:32:43 -0700931- name: transport_security_test_lib
932 build: test
933 headers:
934 - test/core/tsi/transport_security_test_lib.h
935 src:
936 - test/core/tsi/transport_security_test_lib.c
937 deps:
938 - grpc
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700939- name: tsi
940 headers:
Craig Tiller134fed32017-03-28 14:27:18 -0700941 - src/core/tsi/fake_transport_security.h
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700942 - src/core/tsi/gts_transport_security.h
Craig Tiller134fed32017-03-28 14:27:18 -0700943 - src/core/tsi/ssl_transport_security.h
944 - src/core/tsi/ssl_types.h
Jiangtao Li0211cfb2017-08-07 11:24:07 -0700945 - src/core/tsi/transport_security_grpc.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700946 src:
Craig Tiller134fed32017-03-28 14:27:18 -0700947 - src/core/tsi/fake_transport_security.c
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700948 - src/core/tsi/gts_transport_security.c
Craig Tiller134fed32017-03-28 14:27:18 -0700949 - src/core/tsi/ssl_transport_security.c
Jiangtao Li0211cfb2017-08-07 11:24:07 -0700950 - src/core/tsi/transport_security_grpc.c
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700951 deps:
952 - gpr
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700953 plugin: grpc_tsi_gts
Craig Tiller3ab2fe02016-04-11 20:11:18 -0700954 secure: true
Craig Tiller1f477302017-05-05 11:01:25 -0700955 uses:
jiangtaoli201625d6fd82017-08-09 11:15:04 -0700956 - tsi_interface
Yihua Zhang1435bfc2017-07-17 11:20:51 -0700957 - grpc_base
jiangtaoli201625d6fd82017-08-09 11:15:04 -0700958 - grpc_trace
959- name: tsi_interface
960 headers:
961 - src/core/tsi/transport_security.h
962 - src/core/tsi/transport_security_adapter.h
963 - src/core/tsi/transport_security_interface.h
964 src:
965 - src/core/tsi/transport_security.c
966 - src/core/tsi/transport_security_adapter.c
967 deps:
968 - gpr
969 secure: true
970 uses:
971 - grpc_trace
Vijay Pai42807252017-07-28 15:08:24 -0700972- name: grpc++_codegen_base
973 language: c++
974 public_headers:
975 - include/grpc++/impl/codegen/async_stream.h
976 - include/grpc++/impl/codegen/async_unary_call.h
Vijay Paiefce6e12017-09-14 09:07:50 -0700977 - include/grpc++/impl/codegen/byte_buffer.h
Vijay Pai42807252017-07-28 15:08:24 -0700978 - include/grpc++/impl/codegen/call.h
979 - include/grpc++/impl/codegen/call_hook.h
980 - include/grpc++/impl/codegen/channel_interface.h
981 - include/grpc++/impl/codegen/client_context.h
982 - include/grpc++/impl/codegen/client_unary_call.h
983 - include/grpc++/impl/codegen/completion_queue.h
984 - include/grpc++/impl/codegen/completion_queue_tag.h
985 - include/grpc++/impl/codegen/config.h
986 - include/grpc++/impl/codegen/core_codegen_interface.h
987 - include/grpc++/impl/codegen/create_auth_context.h
988 - include/grpc++/impl/codegen/grpc_library.h
989 - include/grpc++/impl/codegen/metadata_map.h
990 - include/grpc++/impl/codegen/method_handler_impl.h
991 - include/grpc++/impl/codegen/rpc_method.h
992 - include/grpc++/impl/codegen/rpc_service_method.h
993 - include/grpc++/impl/codegen/security/auth_context.h
994 - include/grpc++/impl/codegen/serialization_traits.h
995 - include/grpc++/impl/codegen/server_context.h
996 - include/grpc++/impl/codegen/server_interface.h
997 - include/grpc++/impl/codegen/service_type.h
998 - include/grpc++/impl/codegen/slice.h
999 - include/grpc++/impl/codegen/status.h
1000 - include/grpc++/impl/codegen/status_code_enum.h
1001 - include/grpc++/impl/codegen/string_ref.h
1002 - include/grpc++/impl/codegen/stub_options.h
1003 - include/grpc++/impl/codegen/sync_stream.h
1004 - include/grpc++/impl/codegen/time.h
1005 uses:
1006 - grpc_codegen
1007- name: grpc++_codegen_base_src
1008 language: c++
1009 src:
1010 - src/cpp/codegen/codegen_init.cc
1011 uses:
1012 - grpc++_codegen_base
1013- name: grpc++_codegen_proto
1014 language: c++
1015 public_headers:
1016 - include/grpc++/impl/codegen/proto_utils.h
1017 uses:
1018 - grpc++_codegen_base
1019 - grpc++_config_proto
1020- name: grpc++_common
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001021 language: c++
1022 public_headers:
1023 - include/grpc++/alarm.h
1024 - include/grpc++/channel.h
1025 - include/grpc++/client_context.h
1026 - include/grpc++/completion_queue.h
1027 - include/grpc++/create_channel.h
Adam Michalikb97e2d12016-06-02 12:12:55 -07001028 - include/grpc++/create_channel_posix.h
yang-g04981242016-12-01 11:53:08 -08001029 - include/grpc++/ext/health_check_service_server_builder_option.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001030 - include/grpc++/generic/async_generic_service.h
1031 - include/grpc++/generic/generic_stub.h
1032 - include/grpc++/grpc++.h
yang-g1accb122016-12-28 10:38:04 -08001033 - include/grpc++/health_check_service_interface.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001034 - include/grpc++/impl/call.h
Craig Tiller4751c282017-01-10 14:29:00 -08001035 - include/grpc++/impl/channel_argument_option.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001036 - include/grpc++/impl/client_unary_call.h
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07001037 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001038 - include/grpc++/impl/grpc_library.h
1039 - include/grpc++/impl/method_handler_impl.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001040 - include/grpc++/impl/rpc_method.h
1041 - include/grpc++/impl/rpc_service_method.h
1042 - include/grpc++/impl/serialization_traits.h
1043 - include/grpc++/impl/server_builder_option.h
Yuchen Zenga42ec212016-04-29 13:03:06 -07001044 - include/grpc++/impl/server_builder_plugin.h
1045 - include/grpc++/impl/server_initializer.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001046 - include/grpc++/impl/service_type.h
Craig Tiller20afa3d2016-10-17 14:52:14 -07001047 - include/grpc++/resource_quota.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001048 - include/grpc++/security/auth_context.h
1049 - include/grpc++/security/auth_metadata_processor.h
1050 - include/grpc++/security/credentials.h
1051 - include/grpc++/security/server_credentials.h
1052 - include/grpc++/server.h
1053 - include/grpc++/server_builder.h
1054 - include/grpc++/server_context.h
Adam Michalikb97e2d12016-06-02 12:12:55 -07001055 - include/grpc++/server_posix.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001056 - include/grpc++/support/async_stream.h
1057 - include/grpc++/support/async_unary_call.h
1058 - include/grpc++/support/byte_buffer.h
1059 - include/grpc++/support/channel_arguments.h
yang-g17487f92016-06-03 15:21:15 -07001060 - include/grpc++/support/config.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001061 - include/grpc++/support/slice.h
1062 - include/grpc++/support/status.h
1063 - include/grpc++/support/status_code_enum.h
1064 - include/grpc++/support/string_ref.h
1065 - include/grpc++/support/stub_options.h
1066 - include/grpc++/support/sync_stream.h
1067 - include/grpc++/support/time.h
1068 headers:
1069 - src/cpp/client/create_channel_internal.h
Mark D. Rothab950ee2016-06-29 14:51:53 -07001070 - src/cpp/common/channel_filter.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001071 - src/cpp/server/dynamic_thread_pool.h
yang-gc3c475f2016-12-27 10:37:26 -08001072 - src/cpp/server/health/default_health_check_service.h
1073 - src/cpp/server/health/health.pb.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001074 - src/cpp/server/thread_pool_interface.h
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07001075 - src/cpp/thread_manager/thread_manager.h
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001076 src:
Craig Tiller102fa962016-08-22 13:56:36 -07001077 - src/cpp/client/channel_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001078 - src/cpp/client/client_context.cc
1079 - src/cpp/client/create_channel.cc
1080 - src/cpp/client/create_channel_internal.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -07001081 - src/cpp/client/create_channel_posix.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001082 - src/cpp/client/credentials_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001083 - src/cpp/client/generic_stub.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001084 - src/cpp/common/channel_arguments.cc
Mark D. Rothec0bc8b2016-06-15 14:02:57 -07001085 - src/cpp/common/channel_filter.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001086 - src/cpp/common/completion_queue_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001087 - src/cpp/common/core_codegen.cc
Craig Tiller20afa3d2016-10-17 14:52:14 -07001088 - src/cpp/common/resource_quota_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001089 - src/cpp/common/rpc_method.cc
Craig Tillered913242016-11-04 16:31:30 -07001090 - src/cpp/common/version_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001091 - src/cpp/server/async_generic_service.cc
Craig Tiller4751c282017-01-10 14:29:00 -08001092 - src/cpp/server/channel_argument_option.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001093 - src/cpp/server/create_default_thread_pool.cc
1094 - src/cpp/server/dynamic_thread_pool.cc
yang-gc3c475f2016-12-27 10:37:26 -08001095 - src/cpp/server/health/default_health_check_service.cc
1096 - src/cpp/server/health/health.pb.c
1097 - src/cpp/server/health/health_check_service.cc
1098 - src/cpp/server/health/health_check_service_server_builder_option.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001099 - src/cpp/server/server_builder.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001100 - src/cpp/server/server_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001101 - src/cpp/server/server_context.cc
1102 - src/cpp/server/server_credentials.cc
Adam Michalikb97e2d12016-06-02 12:12:55 -07001103 - src/cpp/server/server_posix.cc
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07001104 - src/cpp/thread_manager/thread_manager.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001105 - src/cpp/util/byte_buffer_cc.cc
1106 - src/cpp/util/slice_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001107 - src/cpp/util/status.cc
1108 - src/cpp/util/string_ref.cc
Craig Tiller102fa962016-08-22 13:56:36 -07001109 - src/cpp/util/time_cc.cc
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001110 uses:
Vijay Pai42807252017-07-28 15:08:24 -07001111 - gpr_base_headers
1112 - grpc_base_headers
1113 - grpc_transport_inproc_headers
yang-g17487f92016-06-03 15:21:15 -07001114 - grpc++_codegen_base
Vijay Pai42807252017-07-28 15:08:24 -07001115 - nanopb_headers
yang-g17487f92016-06-03 15:21:15 -07001116- name: grpc++_config_proto
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001117 language: c++
1118 public_headers:
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001119 - include/grpc++/impl/codegen/config_protobuf.h
Yuchen Zeng13184792016-07-18 13:07:42 -07001120- name: grpc++_reflection_proto
1121 language: c++
Yuchen Zeng13184792016-07-18 13:07:42 -07001122 src:
Yuchen Zeng169c9852016-10-14 15:58:09 -07001123 - src/proto/grpc/reflection/v1alpha/reflection.proto
David Garcia Quintasf31f0962017-02-10 14:53:58 -08001124- name: grpc++_test
1125 language: c++
1126 public_headers:
Mahak Mukhi31d92d42017-04-08 15:43:07 -07001127 - include/grpc++/test/mock_stream.h
David Garcia Quintasf31f0962017-02-10 14:53:58 -08001128 - include/grpc++/test/server_context_test_spouse.h
1129 deps:
1130 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001131 - grpc
Nicolas "Pixel" Noble09121792016-01-30 09:01:53 +01001132libs:
Craig Tillerda179ce2016-02-09 12:01:53 -08001133- name: gpr
1134 build: all
1135 language: c
Craig Tillerda179ce2016-02-09 12:01:53 -08001136 filegroups:
Craig Tillerd1697d92016-04-05 16:05:46 -07001137 - gpr_base
Craig Tillerda179ce2016-02-09 12:01:53 -08001138 secure: false
1139 vs_project_guid: '{B23D3D1A-9438-4EDA-BEB6-9A0A03D17792}'
1140- name: gpr_test_util
1141 build: private
1142 language: c
1143 headers:
1144 - test/core/util/test_config.h
1145 src:
1146 - test/core/util/test_config.c
1147 deps:
1148 - gpr
1149 secure: false
1150 vs_project_guid: '{EAB0A629-17A9-44DB-B5FF-E91A721FE037}'
Craig Tillerbf4b2242015-08-31 15:53:53 -07001151- name: grpc
1152 build: all
1153 language: c
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001154 src:
1155 - src/core/lib/surface/init.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07001156 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -08001157 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001158 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001159 filegroups:
1160 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -07001161 - grpc_transport_chttp2_server_secure
1162 - grpc_transport_chttp2_client_secure
1163 - grpc_transport_chttp2_server_insecure
1164 - grpc_transport_chttp2_client_insecure
Vijay Pai3d7d5f42017-05-04 10:02:24 -07001165 - grpc_transport_inproc
David Garcia Quintas01291502017-02-07 13:26:41 -08001166 - grpc_lb_policy_grpclb_secure
Craig Tiller023caf12016-03-29 08:00:30 -07001167 - grpc_lb_policy_pick_first
1168 - grpc_lb_policy_round_robin
Yuchen Zengd4bbfc72016-08-05 10:33:16 -07001169 - grpc_resolver_dns_ares
Craig Tiller65938df2016-03-31 13:08:49 -07001170 - grpc_resolver_dns_native
1171 - grpc_resolver_sockaddr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07001172 - grpc_resolver_fake
David Garcia Quintas0822d332017-09-06 17:40:42 -07001173 - grpc_server_load_reporting
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001174 - grpc_secure
Craig Tiller25834342015-09-25 08:08:24 -07001175 - census
Craig Tiller6d4894e2017-03-31 17:22:06 -07001176 - grpc_max_age_filter
Craig Tiller9b3648a2017-04-03 12:25:19 -07001177 - grpc_message_size_filter
Craig Tiller3be7dd02017-04-03 14:30:03 -07001178 - grpc_deadline_filter
Muxi Yan29ff4662017-05-15 10:27:55 -07001179 - grpc_workaround_cronet_compression_filter
1180 - grpc_server_backward_compatibility
Craig Tiller04b7ca82016-03-29 08:07:54 -07001181 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07001182 secure: true
Craig Tiller25834342015-09-25 08:08:24 -07001183 vs_packages:
1184 - grpc.dependencies.openssl
1185 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001186 vs_project_guid: '{29D16885-7228-4C31-81ED-5F9187C7F2A9}'
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07001187- name: grpc_cronet
1188 build: all
1189 language: c
1190 src:
1191 - src/core/lib/surface/init.c
1192 baselib: true
1193 deps_linkage: static
1194 dll: true
1195 filegroups:
1196 - grpc_base
1197 - grpc_transport_cronet_client_secure
Makarand Dharmapurikareaf54262016-06-01 18:32:42 -07001198 - grpc_transport_chttp2_client_secure
David Garcia Quintas0822d332017-09-06 17:40:42 -07001199 - grpc_server_load_reporting
Makarand Dharmapurikar38d80552016-06-01 15:02:04 -07001200 generate_plugin_registry: true
1201 platforms:
1202 - linux
1203 secure: true
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001204- name: grpc_dll
1205 build: private
1206 language: c
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001207 src: []
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001208 deps:
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001209 - gpr
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001210 - grpc
Nicolas "Pixel" Noblee0dbd3f2016-02-23 00:21:38 +01001211 build_system:
1212 - visual_studio
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001213 deps_linkage: static
Nicolas "Pixel" Noble2e8fdba2016-02-19 02:09:47 +01001214 dll_def: grpc.def
Nicolas "Pixel" Noble3ba2eba2016-02-19 01:39:59 +01001215 vs_config_type: DynamicLibrary
1216 vs_packages:
1217 - grpc.dependencies.openssl
1218 - grpc.dependencies.zlib
1219 vs_project_guid: '{A2F6CBBA-A553-41B3-A7DE-F26DECCC27F0}'
1220 vs_props:
1221 - zlib
1222 - openssl
1223 - winsock
1224 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001225- name: grpc_test_util
1226 build: private
1227 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001228 headers:
1229 - test/core/end2end/data/ssl_test_data.h
Craig Tiller6a275142015-12-02 11:03:09 -08001230 - test/core/security/oauth2_utils.h
Craig Tiller25834342015-09-25 08:08:24 -07001231 src:
Deepak Lukosedba4c5f2016-03-25 12:54:25 -07001232 - test/core/end2end/data/client_certs.c
Craig Tiller25834342015-09-25 08:08:24 -07001233 - test/core/end2end/data/server1_cert.c
1234 - test/core/end2end/data/server1_key.c
1235 - test/core/end2end/data/test_root_cert.c
Craig Tiller6a275142015-12-02 11:03:09 -08001236 - test/core/security/oauth2_utils.c
Craig Tiller25834342015-09-25 08:08:24 -07001237 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001238 - gpr_test_util
Craig Tiller1298afd2016-02-09 12:29:17 -08001239 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001240 - grpc
1241 filegroups:
1242 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -07001243 vs_project_guid: '{17BCAFC0-5FDC-4C94-AEB9-95F3E220614B}'
1244- name: grpc_test_util_unsecure
1245 build: private
1246 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001247 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001248 - gpr
1249 - gpr_test_util
Craig Tiller6a275142015-12-02 11:03:09 -08001250 - grpc_unsecure
Craig Tiller25834342015-09-25 08:08:24 -07001251 filegroups:
1252 - grpc_test_util_base
Craig Tillerbf4b2242015-08-31 15:53:53 -07001253 secure: false
1254 vs_project_guid: '{0A7E7F92-FDEA-40F1-A9EC-3BA484F98BBF}'
1255- name: grpc_unsecure
1256 build: all
1257 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001258 src:
Craig Tiller3ab2fe02016-04-11 20:11:18 -07001259 - src/core/lib/surface/init.c
Craig Tillerf23078c2016-03-25 17:07:29 -07001260 - src/core/lib/surface/init_unsecure.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07001261 baselib: true
Craig Tiller4a67be42016-02-09 12:40:32 -08001262 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001263 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001264 filegroups:
1265 - grpc_base
Craig Tillerf0555b32016-03-28 10:19:24 -07001266 - grpc_transport_chttp2_server_insecure
1267 - grpc_transport_chttp2_client_insecure
Vijay Pai3d7d5f42017-05-04 10:02:24 -07001268 - grpc_transport_inproc
Yuchen Zengd4bbfc72016-08-05 10:33:16 -07001269 - grpc_resolver_dns_ares
Craig Tiller65938df2016-03-31 13:08:49 -07001270 - grpc_resolver_dns_native
1271 - grpc_resolver_sockaddr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07001272 - grpc_resolver_fake
David Garcia Quintas0822d332017-09-06 17:40:42 -07001273 - grpc_server_load_reporting
Craig Tiller023caf12016-03-29 08:00:30 -07001274 - grpc_lb_policy_grpclb
1275 - grpc_lb_policy_pick_first
1276 - grpc_lb_policy_round_robin
Craig Tiller25834342015-09-25 08:08:24 -07001277 - census
Craig Tiller6d4894e2017-03-31 17:22:06 -07001278 - grpc_max_age_filter
Craig Tiller9b3648a2017-04-03 12:25:19 -07001279 - grpc_message_size_filter
Craig Tiller3be7dd02017-04-03 14:30:03 -07001280 - grpc_deadline_filter
Muxi Yan29ff4662017-05-15 10:27:55 -07001281 - grpc_workaround_cronet_compression_filter
1282 - grpc_server_backward_compatibility
Craig Tiller04b7ca82016-03-29 08:07:54 -07001283 generate_plugin_registry: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07001284 secure: false
1285 vs_project_guid: '{46CEDFFF-9692-456A-AA24-38B5D6BCF4C5}'
Craig Tillerbf4b2242015-08-31 15:53:53 -07001286- name: reconnect_server
1287 build: private
1288 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001289 headers:
1290 - test/core/util/reconnect_server.h
1291 src:
1292 - test/core/util/reconnect_server.c
1293 deps:
yang-gc9fca182015-11-06 16:41:33 -08001294 - test_tcp_server
1295 - grpc_test_util
1296 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001297 - gpr_test_util
1298 - gpr
yang-gc9fca182015-11-06 16:41:33 -08001299- name: test_tcp_server
1300 build: private
1301 language: c
1302 headers:
1303 - test/core/util/test_tcp_server.h
1304 src:
1305 - test/core/util/test_tcp_server.c
1306 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001307 - grpc_test_util
1308 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001309 - gpr_test_util
1310 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001311- name: grpc++
1312 build: all
1313 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001314 headers:
David Garcia Quintasa20a2ad2016-05-19 10:53:44 -07001315 - include/grpc++/impl/codegen/core_codegen.h
Craig Tiller25834342015-09-25 08:08:24 -07001316 - src/cpp/client/secure_credentials.h
1317 - src/cpp/common/secure_auth_context.h
1318 - src/cpp/server/secure_server_credentials.h
1319 src:
murgatroid991ca0f3e2016-08-26 14:58:49 -07001320 - src/cpp/client/insecure_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001321 - src/cpp/client/secure_credentials.cc
1322 - src/cpp/common/auth_property_iterator.cc
1323 - src/cpp/common/secure_auth_context.cc
yang-g52705592015-11-25 11:45:33 -08001324 - src/cpp/common/secure_channel_arguments.cc
Craig Tiller25834342015-09-25 08:08:24 -07001325 - src/cpp/common/secure_create_auth_context.cc
murgatroid991ca0f3e2016-08-26 14:58:49 -07001326 - src/cpp/server/insecure_server_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001327 - src/cpp/server/secure_server_credentials.cc
1328 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001329 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001330 baselib: true
1331 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001332 filegroups:
1333 - grpc++_base
yang-g17487f92016-06-03 15:21:15 -07001334 - grpc++_codegen_base
Piotr Pietraszkiewiczcc08a4f2017-02-07 11:02:58 +01001335 - grpc++_codegen_proto
yang-g34b58612016-06-03 17:30:09 -07001336 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07001337 secure: check
1338 vs_project_guid: '{C187A093-A0FE-489D-A40A-6E33DE0F9FEB}'
Craig Tiller28972352017-08-31 15:52:57 -07001339- name: grpc++_core_stats
1340 build: private
1341 language: c++
1342 public_headers:
1343 - src/cpp/util/core_stats.h
1344 src:
1345 - src/proto/grpc/core/stats.proto
1346 - src/cpp/util/core_stats.cc
1347 deps:
1348 - grpc++
Garrett Casto931a26b2016-10-04 09:18:29 -07001349- name: grpc++_cronet
1350 build: all
1351 language: c++
1352 src:
1353 - src/cpp/client/cronet_credentials.cc
1354 - src/cpp/client/insecure_credentials.cc
1355 - src/cpp/common/insecure_create_auth_context.cc
1356 - src/cpp/server/insecure_server_credentials.cc
1357 deps:
1358 - gpr
1359 - grpc_cronet
1360 baselib: true
1361 dll: true
1362 filegroups:
1363 - grpc++_base
1364 - grpc++_codegen_base
1365 - grpc++_codegen_base_src
ncteisen86cda502016-11-28 11:00:45 -08001366 - grpc_transport_chttp2_client_insecure
1367 - grpc_transport_chttp2_server_insecure
1368 - census
Garrett Casto931a26b2016-10-04 09:18:29 -07001369 platforms:
1370 - linux
1371 secure: true
yang-geceec8e2017-04-10 11:58:44 -07001372- name: grpc++_error_details
1373 build: all
1374 language: c++
1375 public_headers:
1376 - include/grpc++/support/error_details.h
1377 src:
1378 - src/proto/grpc/status/status.proto
1379 - src/cpp/util/error_details.cc
1380 deps:
1381 - grpc++
1382 baselib: true
1383 vs_project_guid: '{9F58AD72-49E1-4D10-B826-9E190AB0AAC0}'
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001384- name: grpc++_proto_reflection_desc_db
1385 build: private
1386 language: c++
1387 headers:
1388 - test/cpp/util/proto_reflection_descriptor_database.h
1389 src:
1390 - test/cpp/util/proto_reflection_descriptor_database.cc
1391 deps:
1392 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001393 - grpc
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001394 filegroups:
1395 - grpc++_reflection_proto
Yuchen Zeng324cc662016-10-17 11:27:35 -07001396 - grpc++_config_proto
Yuchen Zengc84ed682016-05-04 16:30:11 -07001397- name: grpc++_reflection
1398 build: all
1399 language: c++
1400 public_headers:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001401 - include/grpc++/ext/proto_server_reflection_plugin.h
Yuchen Zengc84ed682016-05-04 16:30:11 -07001402 headers:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001403 - src/cpp/ext/proto_server_reflection.h
Yuchen Zengc84ed682016-05-04 16:30:11 -07001404 src:
Yuchen Zeng0601df32016-06-06 13:08:06 -07001405 - src/cpp/ext/proto_server_reflection.cc
1406 - src/cpp/ext/proto_server_reflection_plugin.cc
Yuchen Zengc6bf5f72016-06-07 14:41:01 -07001407 deps:
1408 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001409 - grpc
Yuchen Zengeb25a072016-06-08 10:59:48 -07001410 filegroups:
Yuchen Zeng13184792016-07-18 13:07:42 -07001411 - grpc++_reflection_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001412- name: grpc++_test_config
1413 build: private
1414 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001415 headers:
1416 - test/cpp/util/test_config.h
1417 src:
Craig Tiller102fa962016-08-22 13:56:36 -07001418 - test/cpp/util/test_config_cc.cc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001419- name: grpc++_test_util
1420 build: private
1421 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001422 headers:
yang-gd6f7d992016-01-14 16:04:20 -08001423 - test/cpp/end2end/test_service_impl.h
yang-g9f173142016-01-15 12:46:40 -08001424 - test/cpp/util/byte_buffer_proto_helper.h
Craig Tiller25834342015-09-25 08:08:24 -07001425 - test/cpp/util/create_test_channel.h
1426 - test/cpp/util/string_ref_helper.h
1427 - test/cpp/util/subprocess.h
yang-g7d2a3e12016-02-18 15:41:56 -08001428 - test/cpp/util/test_credentials_provider.h
Craig Tiller25834342015-09-25 08:08:24 -07001429 src:
yang-gc8a49d22016-12-12 11:18:49 -08001430 - src/proto/grpc/health/v1/health.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001431 - src/proto/grpc/testing/echo_messages.proto
1432 - src/proto/grpc/testing/echo.proto
1433 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
yang-gd6f7d992016-01-14 16:04:20 -08001434 - test/cpp/end2end/test_service_impl.cc
yang-g9f173142016-01-15 12:46:40 -08001435 - test/cpp/util/byte_buffer_proto_helper.cc
Craig Tiller25834342015-09-25 08:08:24 -07001436 - test/cpp/util/create_test_channel.cc
1437 - test/cpp/util/string_ref_helper.cc
1438 - test/cpp/util/subprocess.cc
yang-g7d2a3e12016-02-18 15:41:56 -08001439 - test/cpp/util/test_credentials_provider.cc
Craig Tiller25834342015-09-25 08:08:24 -07001440 deps:
1441 - grpc++
1442 - grpc_test_util
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001443 - grpc
yang-g17487f92016-06-03 15:21:15 -07001444 filegroups:
1445 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001446 - grpc++_codegen_base_src
yang-g17487f92016-06-03 15:21:15 -07001447 - grpc++_codegen_proto
1448 - grpc++_config_proto
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07001449- name: grpc++_test_util_unsecure
1450 build: private
1451 language: c++
1452 headers:
1453 - test/cpp/end2end/test_service_impl.h
1454 - test/cpp/util/byte_buffer_proto_helper.h
1455 - test/cpp/util/string_ref_helper.h
1456 - test/cpp/util/subprocess.h
1457 src:
1458 - src/proto/grpc/health/v1/health.proto
1459 - src/proto/grpc/testing/echo_messages.proto
1460 - src/proto/grpc/testing/echo.proto
1461 - src/proto/grpc/testing/duplicate/echo_duplicate.proto
1462 - test/cpp/end2end/test_service_impl.cc
1463 - test/cpp/util/byte_buffer_proto_helper.cc
1464 - test/cpp/util/string_ref_helper.cc
1465 - test/cpp/util/subprocess.cc
1466 deps:
1467 - grpc++_unsecure
1468 - grpc_test_util_unsecure
1469 - grpc_unsecure
1470 filegroups:
1471 - grpc++_codegen_base
1472 - grpc++_codegen_base_src
1473 - grpc++_codegen_proto
1474 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001475- name: grpc++_unsecure
1476 build: all
1477 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001478 src:
murgatroid991ca0f3e2016-08-26 14:58:49 -07001479 - src/cpp/client/insecure_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001480 - src/cpp/common/insecure_create_auth_context.cc
murgatroid991ca0f3e2016-08-26 14:58:49 -07001481 - src/cpp/server/insecure_server_credentials.cc
Craig Tiller25834342015-09-25 08:08:24 -07001482 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001483 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001484 - grpc_unsecure
Craig Tillerbf4b2242015-08-31 15:53:53 -07001485 baselib: true
1486 dll: true
Craig Tiller25834342015-09-25 08:08:24 -07001487 filegroups:
Vijay Pai42807252017-07-28 15:08:24 -07001488 - grpc++_base_unsecure
yang-g17487f92016-06-03 15:21:15 -07001489 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07001490 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07001491 secure: false
1492 vs_project_guid: '{6EE56155-DF7C-4F6E-BFC4-F6F776BEB211}'
Craig Tiller5e321532017-03-03 08:50:25 -08001493- name: grpc_benchmark
1494 build: test
1495 language: c++
1496 headers:
Craig Tiller627a5982017-03-03 09:47:21 -08001497 - test/cpp/microbenchmarks/fullstack_context_mutators.h
1498 - test/cpp/microbenchmarks/fullstack_fixtures.h
Craig Tiller5e321532017-03-03 08:50:25 -08001499 - test/cpp/microbenchmarks/helpers.h
Craig Tillerf09ec592017-03-03 16:52:37 -08001500 src:
1501 - test/cpp/microbenchmarks/helpers.cc
Craig Tiller5e321532017-03-03 08:50:25 -08001502 deps:
1503 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07001504 - grpc++_unsecure
1505 - grpc_test_util_unsecure
1506 - grpc_unsecure
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02001507 defaults: benchmark
yang-gabdec2d2016-05-19 10:11:24 -07001508- name: grpc_cli_libs
1509 build: private
1510 language: c++
1511 headers:
1512 - test/cpp/util/cli_call.h
Yuchen Zeng02139a02016-08-15 11:34:21 -07001513 - test/cpp/util/cli_credentials.h
1514 - test/cpp/util/config_grpc_cli.h
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07001515 - test/cpp/util/grpc_tool.h
yang-gabdec2d2016-05-19 10:11:24 -07001516 - test/cpp/util/proto_file_parser.h
Yuchen Zeng387afd72016-08-26 14:25:21 -07001517 - test/cpp/util/service_describer.h
yang-gabdec2d2016-05-19 10:11:24 -07001518 src:
1519 - test/cpp/util/cli_call.cc
Yuchen Zeng02139a02016-08-15 11:34:21 -07001520 - test/cpp/util/cli_credentials.cc
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07001521 - test/cpp/util/grpc_tool.cc
yang-gabdec2d2016-05-19 10:11:24 -07001522 - test/cpp/util/proto_file_parser.cc
Yuchen Zeng387afd72016-08-26 14:25:21 -07001523 - test/cpp/util/service_describer.cc
yang-gabdec2d2016-05-19 10:11:24 -07001524 deps:
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001525 - grpc++_proto_reflection_desc_db
yang-gabdec2d2016-05-19 10:11:24 -07001526 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001527 - grpc
Yuchen Zeng169c9852016-10-14 15:58:09 -07001528 filegroups:
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07001529 - grpc++_reflection_proto
Yuchen Zeng324cc662016-10-17 11:27:35 -07001530 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001531- name: grpc_plugin_support
1532 build: protoc
1533 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001534 headers:
Craig Tiller25834342015-09-25 08:08:24 -07001535 - src/compiler/config.h
1536 - src/compiler/cpp_generator.h
1537 - src/compiler/cpp_generator_helpers.h
1538 - src/compiler/csharp_generator.h
1539 - src/compiler/csharp_generator_helpers.h
1540 - src/compiler/generator_helpers.h
murgatroid99d2ee81f2016-02-26 11:10:33 -08001541 - src/compiler/node_generator.h
1542 - src/compiler/node_generator_helpers.h
Craig Tiller25834342015-09-25 08:08:24 -07001543 - src/compiler/objective_c_generator.h
1544 - src/compiler/objective_c_generator_helpers.h
Stanley Cheungb7223bb2016-09-22 22:23:42 -07001545 - src/compiler/php_generator.h
1546 - src/compiler/php_generator_helpers.h
Harsh Vardhandbd44972017-02-26 19:25:09 +05301547 - src/compiler/protobuf_plugin.h
Craig Tiller25834342015-09-25 08:08:24 -07001548 - src/compiler/python_generator.h
Harsh Vardhan8d5c6322017-02-25 21:07:05 +05301549 - src/compiler/python_generator_helpers.h
1550 - src/compiler/python_private_generator.h
Craig Tiller25834342015-09-25 08:08:24 -07001551 - src/compiler/ruby_generator.h
1552 - src/compiler/ruby_generator_helpers-inl.h
1553 - src/compiler/ruby_generator_map-inl.h
1554 - src/compiler/ruby_generator_string-inl.h
Harsh Vardhandbd44972017-02-26 19:25:09 +05301555 - src/compiler/schema_interface.h
Craig Tiller25834342015-09-25 08:08:24 -07001556 src:
1557 - src/compiler/cpp_generator.cc
1558 - src/compiler/csharp_generator.cc
murgatroid99d2ee81f2016-02-26 11:10:33 -08001559 - src/compiler/node_generator.cc
Craig Tiller25834342015-09-25 08:08:24 -07001560 - src/compiler/objective_c_generator.cc
Stanley Cheungb7223bb2016-09-22 22:23:42 -07001561 - src/compiler/php_generator.cc
Craig Tiller25834342015-09-25 08:08:24 -07001562 - src/compiler/python_generator.cc
1563 - src/compiler/ruby_generator.cc
David Garcia Quintasddcb53a2016-01-21 17:48:34 -08001564 filegroups:
yang-g17487f92016-06-03 15:21:15 -07001565 - grpc++_config_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07001566 secure: false
1567 vs_project_guid: '{B6E81D84-2ACB-41B8-8781-493A944C7817}'
Jan Tattermusch6611dde2016-02-22 08:48:02 -08001568 vs_props:
1569 - protoc
Eric Gribkoffc344e872017-01-09 10:53:50 -08001570- name: http2_client_main
1571 build: private
1572 language: c++
1573 headers:
1574 - test/cpp/interop/http2_client.h
1575 src:
1576 - src/proto/grpc/testing/empty.proto
1577 - src/proto/grpc/testing/messages.proto
1578 - src/proto/grpc/testing/test.proto
1579 - test/cpp/interop/http2_client.cc
1580 deps:
1581 - grpc++_test_util
1582 - grpc_test_util
1583 - grpc++
1584 - grpc
1585 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001586- name: interop_client_helper
1587 build: private
1588 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001589 headers:
1590 - test/cpp/interop/client_helper.h
1591 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001592 - src/proto/grpc/testing/messages.proto
Craig Tiller25834342015-09-25 08:08:24 -07001593 - test/cpp/interop/client_helper.cc
1594 deps:
1595 - grpc++_test_util
1596 - grpc_test_util
1597 - grpc++
1598 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001599 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001600- name: interop_client_main
1601 build: private
1602 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001603 headers:
1604 - test/cpp/interop/interop_client.h
1605 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001606 - src/proto/grpc/testing/empty.proto
1607 - src/proto/grpc/testing/messages.proto
1608 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07001609 - test/cpp/interop/client.cc
1610 - test/cpp/interop/interop_client.cc
1611 deps:
1612 - interop_client_helper
1613 - grpc++_test_util
1614 - grpc_test_util
1615 - grpc++
1616 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001617 - gpr_test_util
1618 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001619 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07001620- name: interop_server_helper
1621 build: private
1622 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001623 headers:
1624 - test/cpp/interop/server_helper.h
1625 src:
1626 - test/cpp/interop/server_helper.cc
1627 deps:
yang-gcc591022017-01-11 11:10:43 -08001628 - grpc++_test_util
Craig Tiller25834342015-09-25 08:08:24 -07001629 - grpc_test_util
1630 - grpc++
1631 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001632 - gpr
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02001633- name: interop_server_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001634 build: private
1635 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001636 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001637 - src/proto/grpc/testing/empty.proto
1638 - src/proto/grpc/testing/messages.proto
1639 - src/proto/grpc/testing/test.proto
David Garcia Quintas74686ce2016-06-09 15:33:33 -07001640 - test/cpp/interop/interop_server.cc
Craig Tiller25834342015-09-25 08:08:24 -07001641 deps:
1642 - interop_server_helper
1643 - grpc++_test_util
1644 - grpc_test_util
1645 - grpc++
1646 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001647 - gpr_test_util
1648 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07001649 - grpc++_test_config
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02001650- name: interop_server_main
1651 build: private
1652 language: c++
1653 src:
1654 - test/cpp/interop/interop_server_bootstrap.cc
1655 deps:
1656 - interop_server_lib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001657- name: qps
1658 build: private
1659 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07001660 headers:
Nicolas "Pixel" Nobleb02dd012017-03-24 18:45:22 +01001661 - test/cpp/qps/benchmark_config.h
Craig Tiller25834342015-09-25 08:08:24 -07001662 - test/cpp/qps/client.h
1663 - test/cpp/qps/driver.h
1664 - test/cpp/qps/histogram.h
1665 - test/cpp/qps/interarrival.h
David Klempnere27d1892016-05-19 13:50:16 -07001666 - test/cpp/qps/parse_json.h
Craig Tiller25834342015-09-25 08:08:24 -07001667 - test/cpp/qps/qps_worker.h
1668 - test/cpp/qps/report.h
1669 - test/cpp/qps/server.h
1670 - test/cpp/qps/stats.h
Craig Tiller732a8752016-02-22 15:59:19 -08001671 - test/cpp/qps/usage_timer.h
Craig Tiller25834342015-09-25 08:08:24 -07001672 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08001673 - src/proto/grpc/testing/messages.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001674 - src/proto/grpc/testing/payloads.proto
Craig Tiller1b4e3302015-12-17 16:35:00 -08001675 - src/proto/grpc/testing/stats.proto
Jan Tattermusch7c60b272016-01-20 18:23:13 -08001676 - src/proto/grpc/testing/control.proto
1677 - src/proto/grpc/testing/services.proto
Nicolas "Pixel" Nobleb02dd012017-03-24 18:45:22 +01001678 - test/cpp/qps/benchmark_config.cc
Craig Tiller25834342015-09-25 08:08:24 -07001679 - test/cpp/qps/client_async.cc
1680 - test/cpp/qps/client_sync.cc
1681 - test/cpp/qps/driver.cc
David Klempnere27d1892016-05-19 13:50:16 -07001682 - test/cpp/qps/parse_json.cc
Craig Tiller25834342015-09-25 08:08:24 -07001683 - test/cpp/qps/qps_worker.cc
1684 - test/cpp/qps/report.cc
1685 - test/cpp/qps/server_async.cc
1686 - test/cpp/qps/server_sync.cc
Craig Tiller732a8752016-02-22 15:59:19 -08001687 - test/cpp/qps/usage_timer.cc
Craig Tiller25834342015-09-25 08:08:24 -07001688 deps:
1689 - grpc_test_util
1690 - grpc++_test_util
Craig Tiller28972352017-08-31 15:52:57 -07001691 - grpc++_core_stats
Craig Tiller25834342015-09-25 08:08:24 -07001692 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02001693 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001694- name: grpc_csharp_ext
1695 build: all
1696 language: csharp
Craig Tiller25834342015-09-25 08:08:24 -07001697 src:
1698 - src/csharp/ext/grpc_csharp_ext.c
1699 deps:
Craig Tiller25834342015-09-25 08:08:24 -07001700 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001701 - gpr
Craig Tiller41304a72016-02-02 13:59:33 -08001702 LDFLAGS: $(if $(subst Linux,,$(SYSTEM)),,-Wl$(comma)-wrap$(comma)memcpy)
Jan Tattermusch324140c2016-01-12 08:54:01 -08001703 deps_linkage: static
Craig Tillerbf4b2242015-08-31 15:53:53 -07001704 dll: only
1705 vs_config_type: DynamicLibrary
Craig Tiller25834342015-09-25 08:08:24 -07001706 vs_packages:
1707 - grpc.dependencies.openssl
1708 - grpc.dependencies.zlib
Craig Tillerbf4b2242015-08-31 15:53:53 -07001709 vs_project_guid: '{D64C6D63-4458-4A88-AB38-35678384A7E4}'
Craig Tiller25834342015-09-25 08:08:24 -07001710 vs_props:
1711 - zlib
1712 - openssl
1713 - winsock
1714 - global
Craig Tillerbf4b2242015-08-31 15:53:53 -07001715targets:
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001716- name: alarm_test
Craig Tillerd47be442017-04-19 17:26:24 -07001717 cpu_cost: 0.1
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +01001718 build: test
1719 language: c
1720 src:
1721 - test/core/surface/alarm_test.c
1722 deps:
1723 - grpc_test_util
1724 - grpc
Craig Tiller1298afd2016-02-09 12:29:17 -08001725 - gpr_test_util
1726 - gpr
David Garcia Quintas48ec8062015-12-11 14:04:59 -08001727- name: algorithm_test
1728 build: test
1729 language: c
1730 src:
1731 - test/core/compression/algorithm_test.c
1732 deps:
1733 - grpc_test_util
1734 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001735 - gpr_test_util
1736 - gpr
David Garcia Quintasa5aa19b2015-12-09 14:17:52 -08001737- name: alloc_test
1738 build: test
1739 language: c
1740 src:
1741 - test/core/support/alloc_test.c
1742 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08001743 - gpr_test_util
1744 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001745- name: alpn_test
1746 build: test
1747 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001748 src:
1749 - test/core/transport/chttp2/alpn_test.c
1750 deps:
1751 - grpc_test_util
1752 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001753 - gpr_test_util
1754 - gpr
Craig Tillerfc98f922016-04-13 08:45:06 -07001755- name: api_fuzzer
1756 build: fuzzer
1757 language: c
1758 src:
1759 - test/core/end2end/fuzzers/api_fuzzer.c
1760 deps:
1761 - grpc_test_util
1762 - grpc
1763 - gpr_test_util
1764 - gpr
1765 corpus_dirs:
1766 - test/core/end2end/fuzzers/api_fuzzer_corpus
Craig Tiller0477d7d2016-04-24 10:42:50 -07001767 dict: test/core/end2end/fuzzers/api_fuzzer.dictionary
Craig Tillerfc98f922016-04-13 08:45:06 -07001768 maxlen: 2048
Craig Tiller9202b3f2017-03-12 22:30:38 -07001769- name: arena_test
1770 build: test
1771 language: c
1772 src:
1773 - test/core/support/arena_test.c
1774 deps:
1775 - gpr_test_util
1776 - gpr
Yuchen Zeng955a3642016-06-17 13:48:03 -07001777- name: bad_server_response_test
1778 build: test
1779 language: c
1780 src:
1781 - test/core/end2end/bad_server_response_test.c
1782 deps:
1783 - test_tcp_server
1784 - grpc_test_util
1785 - grpc
1786 - gpr_test_util
1787 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07001788 exclude_iomgrs:
1789 - uv
Craig Tiller9e0066b2016-10-20 14:04:18 -07001790- name: bdp_estimator_test
1791 build: test
1792 language: c
1793 src:
1794 - test/core/transport/bdp_estimator_test.c
1795 deps:
1796 - grpc_test_util
1797 - grpc
1798 - gpr_test_util
1799 - gpr
Yuchen Zengd982bba2016-05-12 18:53:52 -07001800- name: bin_decoder_test
1801 build: test
1802 language: c
1803 src:
1804 - test/core/transport/chttp2/bin_decoder_test.c
1805 deps:
1806 - grpc_test_util
1807 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07001808- name: bin_encoder_test
1809 build: test
1810 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001811 src:
1812 - test/core/transport/chttp2/bin_encoder_test.c
1813 deps:
1814 - grpc_test_util
1815 - grpc
Mark D. Roth57940612017-07-26 14:29:52 -07001816- name: byte_stream_test
1817 build: test
1818 language: c
1819 src:
1820 - test/core/transport/byte_stream_test.c
1821 deps:
1822 - grpc_test_util
1823 - grpc
1824 - gpr_test_util
1825 - gpr
Alistair Veitch75d5c0f2016-02-02 09:43:02 -08001826- name: census_context_test
1827 build: test
1828 language: c
1829 src:
1830 - test/core/census/context_test.c
1831 deps:
1832 - grpc_test_util
1833 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001834 - gpr_test_util
1835 - gpr
Vizerai0359e122017-04-28 20:06:58 -07001836- name: census_intrusive_hash_map_test
1837 build: test
1838 language: c
1839 src:
1840 - test/core/census/intrusive_hash_map_test.c
1841 deps:
1842 - grpc_test_util
1843 - grpc
1844 - gpr_test_util
1845 - gpr
Alistair Veitch4aaba752016-06-02 17:11:46 -07001846- name: census_resource_test
1847 build: test
1848 language: c
1849 src:
1850 - test/core/census/resource_test.c
1851 deps:
1852 - grpc_test_util
1853 - grpc
1854 - gpr_test_util
1855 - gpr
Vizerai12d1fc62016-09-09 14:22:19 -07001856- name: census_trace_context_test
1857 build: test
1858 language: c
1859 src:
1860 - test/core/census/trace_context_test.c
1861 deps:
1862 - grpc_test_util
1863 - grpc
1864 - gpr_test_util
1865 - gpr
yang-gc0ed5092015-12-09 08:48:08 -08001866- name: channel_create_test
1867 build: test
1868 language: c
1869 src:
1870 - test/core/surface/channel_create_test.c
1871 deps:
1872 - grpc_test_util
1873 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001874 - gpr_test_util
1875 - gpr
Craig Tiller819cd882017-04-25 13:18:22 -07001876- name: check_epollexclusive
1877 build: tool
1878 language: c
1879 src:
1880 - test/build/check_epollexclusive.c
1881 deps:
1882 - grpc
1883 - gpr
Craig Tillerca1593a2015-11-02 14:08:33 -08001884- name: chttp2_hpack_encoder_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07001885 build: test
1886 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001887 src:
Craig Tillerca1593a2015-11-02 14:08:33 -08001888 - test/core/transport/chttp2/hpack_encoder_test.c
Craig Tiller25834342015-09-25 08:08:24 -07001889 deps:
1890 - grpc_test_util
1891 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001892 - gpr_test_util
1893 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001894- name: chttp2_stream_map_test
1895 build: test
1896 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001897 src:
1898 - test/core/transport/chttp2/stream_map_test.c
1899 deps:
1900 - grpc_test_util
1901 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001902 - gpr_test_util
1903 - gpr
Craig Tiller8ab91b22015-12-07 11:28:51 -08001904- name: chttp2_varint_test
1905 build: test
1906 language: c
1907 src:
1908 - test/core/transport/chttp2/varint_test.c
1909 deps:
1910 - grpc_test_util
1911 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001912 - gpr_test_util
1913 - gpr
Craig Tiller845516e2016-04-11 20:49:20 -07001914- name: client_fuzzer
1915 build: fuzzer
1916 language: c
1917 src:
1918 - test/core/end2end/fuzzers/client_fuzzer.c
1919 deps:
1920 - grpc_test_util
1921 - grpc
1922 - gpr_test_util
1923 - gpr
1924 corpus_dirs:
1925 - test/core/end2end/fuzzers/client_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07001926 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tiller845516e2016-04-11 20:49:20 -07001927 maxlen: 2048
Craig Tiller57726ca2016-09-12 11:59:45 -07001928- name: combiner_test
Craig Tillerd47be442017-04-19 17:26:24 -07001929 cpu_cost: 10
Craig Tiller57726ca2016-09-12 11:59:45 -07001930 build: test
1931 language: c
1932 src:
1933 - test/core/iomgr/combiner_test.c
1934 deps:
1935 - grpc_test_util
1936 - grpc
1937 - gpr_test_util
1938 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001939- name: compression_test
1940 build: test
1941 language: c
Craig Tiller25834342015-09-25 08:08:24 -07001942 src:
1943 - test/core/compression/compression_test.c
1944 deps:
1945 - grpc_test_util
1946 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001947 - gpr_test_util
1948 - gpr
Craig Tiller57e27432016-03-11 16:53:58 -08001949- name: concurrent_connectivity_test
Craig Tillerd47be442017-04-19 17:26:24 -07001950 cpu_cost: 2.0
Craig Tiller57e27432016-03-11 16:53:58 -08001951 build: test
1952 language: c
1953 src:
1954 - test/core/surface/concurrent_connectivity_test.c
1955 deps:
1956 - grpc_test_util
1957 - grpc
1958 - gpr_test_util
1959 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07001960 exclude_iomgrs:
1961 - uv
Craig Tiller012372f2016-09-26 10:23:34 -07001962- name: connection_refused_test
1963 cpu_cost: 0.1
1964 build: test
1965 language: c
1966 src:
1967 - test/core/end2end/connection_refused_test.c
1968 deps:
1969 - grpc_test_util
1970 - grpc
1971 - gpr_test_util
1972 - gpr
Craig Tillere91ef682016-03-11 08:59:17 -08001973- name: dns_resolver_connectivity_test
Craig Tillere2327db2016-03-11 09:52:42 -08001974 cpu_cost: 0.1
Craig Tillere91ef682016-03-11 08:59:17 -08001975 build: test
1976 language: c
1977 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07001978 - test/core/client_channel/resolvers/dns_resolver_connectivity_test.c
Craig Tillere91ef682016-03-11 08:59:17 -08001979 deps:
1980 - grpc_test_util
1981 - grpc
1982 - gpr_test_util
1983 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07001984 exclude_iomgrs:
1985 - uv
Craig Tillera0c7cdd2015-12-11 12:46:58 -08001986- name: dns_resolver_test
1987 build: test
1988 language: c
1989 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07001990 - test/core/client_channel/resolvers/dns_resolver_test.c
Craig Tillera0c7cdd2015-12-11 12:46:58 -08001991 deps:
1992 - grpc_test_util
1993 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08001994 - gpr_test_util
1995 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07001996- name: dualstack_socket_test
Craig Tiller5f735a62016-01-20 09:31:15 -08001997 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07001998 build: test
1999 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002000 src:
2001 - test/core/end2end/dualstack_socket_test.c
2002 deps:
2003 - grpc_test_util
2004 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002005 - gpr_test_util
2006 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07002007 exclude_iomgrs:
2008 - uv
Craig Tiller25834342015-09-25 08:08:24 -07002009 platforms:
2010 - mac
2011 - linux
2012 - posix
Craig Tillere0b8a422015-08-31 16:03:39 -07002013- name: endpoint_pair_test
2014 build: test
2015 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002016 src:
2017 - test/core/iomgr/endpoint_pair_test.c
2018 deps:
2019 - grpc_test_util
2020 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002021 - gpr_test_util
2022 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002023 exclude_iomgrs:
2024 - uv
ncteisen3da3ce32017-02-17 09:51:25 -08002025- name: error_test
2026 cpu_cost: 30
2027 build: test
2028 language: c
2029 src:
2030 - test/core/iomgr/error_test.c
2031 deps:
2032 - grpc_test_util
2033 - grpc
2034 - gpr_test_util
2035 - gpr
Craig Tiller6a85ee02017-04-27 19:17:11 +00002036- name: ev_epollsig_linux_test
Craig Tillerd47be442017-04-19 17:26:24 -07002037 cpu_cost: 3
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07002038 build: test
2039 language: c
2040 src:
Craig Tiller6a85ee02017-04-27 19:17:11 +00002041 - test/core/iomgr/ev_epollsig_linux_test.c
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07002042 deps:
2043 - grpc_test_util
2044 - grpc
2045 - gpr_test_util
2046 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002047 exclude_iomgrs:
2048 - uv
Sree Kuchibhotla2e12db92016-06-16 16:53:59 -07002049 platforms:
2050 - linux
David Garcia Quintas53af23c2017-04-15 10:29:46 -07002051- name: fake_resolver_test
2052 build: test
2053 language: c
2054 src:
2055 - test/core/client_channel/resolvers/fake_resolver_test.c
2056 deps:
2057 - grpc_test_util
2058 - grpc
2059 - gpr_test_util
2060 - gpr
Yihua Zhang7fab9bf2017-08-22 12:32:43 -07002061- name: fake_transport_security_test
2062 build: test
2063 language: c
2064 src:
2065 - test/core/tsi/fake_transport_security_test.c
2066 deps:
2067 - gpr_test_util
2068 - gpr
2069 - grpc
2070 filegroups:
2071 - transport_security_test_lib
2072 platforms:
2073 - linux
2074 - posix
2075 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07002076- name: fd_conservation_posix_test
2077 build: test
2078 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002079 src:
2080 - test/core/iomgr/fd_conservation_posix_test.c
2081 deps:
2082 - grpc_test_util
2083 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002084 - gpr_test_util
2085 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002086 exclude_iomgrs:
2087 - uv
Craig Tiller25834342015-09-25 08:08:24 -07002088 platforms:
2089 - mac
2090 - linux
2091 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002092- name: fd_posix_test
2093 build: test
2094 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002095 src:
2096 - test/core/iomgr/fd_posix_test.c
2097 deps:
2098 - grpc_test_util
2099 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002100 - gpr_test_util
2101 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002102 exclude_iomgrs:
2103 - uv
Craig Tiller25834342015-09-25 08:08:24 -07002104 platforms:
2105 - mac
2106 - linux
2107 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002108- name: fling_client
2109 build: test
2110 run: false
2111 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002112 src:
2113 - test/core/fling/client.c
2114 deps:
2115 - grpc_test_util
2116 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002117 - gpr_test_util
2118 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002119- name: fling_server
2120 build: test
2121 run: false
2122 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002123 src:
2124 - test/core/fling/server.c
2125 deps:
2126 - grpc_test_util
2127 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002128 - gpr_test_util
2129 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002130- name: fling_stream_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002131 cpu_cost: 1.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002132 build: test
2133 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002134 src:
2135 - test/core/fling/fling_stream_test.c
2136 deps:
2137 - grpc_test_util
2138 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002139 - gpr_test_util
2140 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002141 platforms:
2142 - mac
2143 - linux
2144 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002145- name: fling_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002146 cpu_cost: 1.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002147 build: test
2148 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002149 src:
2150 - test/core/fling/fling_test.c
2151 deps:
2152 - grpc_test_util
2153 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002154 - gpr_test_util
2155 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002156 platforms:
2157 - mac
2158 - linux
2159 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002160- name: gen_hpack_tables
2161 build: tool
2162 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002163 src:
2164 - tools/codegen/core/gen_hpack_tables.c
2165 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002166 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002167 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07002168- name: gen_legal_metadata_characters
2169 build: tool
2170 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002171 src:
2172 - tools/codegen/core/gen_legal_metadata_characters.c
Craig Tillerbf4b2242015-08-31 15:53:53 -07002173 deps: []
Craig Tiller1c7a8422016-08-18 11:13:11 -07002174- name: gen_percent_encoding_tables
2175 build: tool
2176 language: c
2177 src:
2178 - tools/codegen/core/gen_percent_encoding_tables.c
2179 deps: []
Craig Tiller1b719582016-03-24 09:06:13 -07002180- name: goaway_server_test
2181 cpu_cost: 0.1
2182 build: test
2183 language: c
2184 src:
2185 - test/core/end2end/goaway_server_test.c
2186 deps:
2187 - grpc_test_util
2188 - grpc
2189 - gpr_test_util
2190 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002191 exclude_iomgrs:
2192 - uv
Craig Tiller1b719582016-03-24 09:06:13 -07002193 platforms:
2194 - mac
2195 - linux
2196 - posix
Craig Tillerfba79f22015-11-23 11:06:55 -08002197- name: gpr_avl_test
2198 build: test
2199 language: c
2200 src:
2201 - test/core/support/avl_test.c
2202 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002203 - gpr_test_util
2204 - gpr
Craig Tillerc72cc422016-03-11 10:54:36 -08002205- name: gpr_backoff_test
2206 build: test
2207 language: c
2208 src:
2209 - test/core/support/backoff_test.c
2210 deps:
2211 - gpr_test_util
2212 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002213- name: gpr_cmdline_test
2214 build: test
2215 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002216 src:
2217 - test/core/support/cmdline_test.c
2218 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002219 - gpr_test_util
2220 - gpr
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07002221- name: gpr_cpu_test
Craig Tillerd47be442017-04-19 17:26:24 -07002222 cpu_cost: 30
Alistair Veitchdcfb3fe2015-10-20 17:01:59 -07002223 build: test
2224 language: c
2225 src:
2226 - test/core/support/cpu_test.c
2227 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002228 - gpr_test_util
2229 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002230- name: gpr_env_test
2231 build: test
2232 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002233 src:
2234 - test/core/support/env_test.c
2235 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002236 - gpr_test_util
2237 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002238- name: gpr_histogram_test
2239 build: test
2240 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002241 src:
2242 - test/core/support/histogram_test.c
2243 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002244 - gpr_test_util
2245 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002246- name: gpr_host_port_test
2247 build: test
2248 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002249 src:
2250 - test/core/support/host_port_test.c
2251 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002252 - gpr_test_util
2253 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002254- name: gpr_log_test
2255 build: test
2256 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002257 src:
2258 - test/core/support/log_test.c
2259 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002260 - gpr_test_util
2261 - gpr
Craig Tiller57726ca2016-09-12 11:59:45 -07002262- name: gpr_mpscq_test
2263 cpu_cost: 30
2264 build: test
2265 language: c
2266 src:
2267 - test/core/support/mpscq_test.c
2268 deps:
2269 - gpr_test_util
2270 - gpr
Craig Tilleredbf2b92017-02-27 07:24:00 -08002271- name: gpr_spinlock_test
Craig Tillerd47be442017-04-19 17:26:24 -07002272 cpu_cost: 3
Craig Tilleredbf2b92017-02-27 07:24:00 -08002273 build: test
2274 language: c
2275 src:
2276 - test/core/support/spinlock_test.c
2277 deps:
2278 - gpr_test_util
2279 - gpr
Ken Paysona4710a02017-07-10 16:49:59 -07002280- name: gpr_stack_lockfree_test
2281 cpu_cost: 7
2282 build: test
2283 language: c
2284 src:
2285 - test/core/support/stack_lockfree_test.c
2286 deps:
2287 - gpr_test_util
2288 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002289- name: gpr_string_test
2290 build: test
2291 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002292 src:
2293 - test/core/support/string_test.c
2294 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002295 - gpr_test_util
2296 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002297- name: gpr_sync_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002298 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07002299 build: test
2300 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002301 src:
2302 - test/core/support/sync_test.c
2303 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002304 - gpr_test_util
2305 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002306- name: gpr_thd_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002307 cpu_cost: 10
Craig Tillerbf4b2242015-08-31 15:53:53 -07002308 build: test
2309 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002310 src:
2311 - test/core/support/thd_test.c
2312 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002313 - gpr_test_util
2314 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002315- name: gpr_time_test
2316 build: test
2317 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002318 src:
2319 - test/core/support/time_test.c
2320 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002321 - gpr_test_util
2322 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002323- name: gpr_tls_test
2324 build: test
2325 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002326 src:
2327 - test/core/support/tls_test.c
2328 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002329 - gpr_test_util
2330 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002331- name: gpr_useful_test
2332 build: test
2333 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002334 src:
2335 - test/core/support/useful_test.c
2336 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002337 - gpr_test_util
2338 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002339- name: grpc_auth_context_test
2340 build: test
2341 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002342 src:
2343 - test/core/security/auth_context_test.c
2344 deps:
2345 - grpc_test_util
2346 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002347 - gpr_test_util
2348 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08002349- name: grpc_b64_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07002350 build: test
2351 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002352 src:
Craig Tiller29b527f2017-03-30 10:27:20 -07002353 - test/core/slice/b64_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002354 deps:
2355 - grpc_test_util
2356 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002357 - gpr_test_util
2358 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002359- name: grpc_byte_buffer_reader_test
2360 build: test
2361 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002362 src:
2363 - test/core/surface/byte_buffer_reader_test.c
2364 deps:
2365 - grpc_test_util
2366 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002367 - gpr_test_util
2368 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002369- name: grpc_channel_args_test
2370 build: test
2371 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002372 src:
2373 - test/core/channel/channel_args_test.c
2374 deps:
2375 - grpc_test_util
2376 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002377 - gpr_test_util
2378 - gpr
David Garcia Quintas243fe9d2017-08-24 14:16:37 -07002379- name: grpc_channel_stack_builder_test
2380 build: test
2381 language: c
2382 src:
2383 - test/core/channel/channel_stack_builder_test.c
2384 deps:
2385 - grpc_test_util
2386 - grpc
2387 - gpr_test_util
2388 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002389- name: grpc_channel_stack_test
2390 build: test
2391 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002392 src:
2393 - test/core/channel/channel_stack_test.c
2394 deps:
2395 - grpc_test_util
2396 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002397 - gpr_test_util
2398 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002399- name: grpc_completion_queue_test
2400 build: test
2401 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002402 src:
2403 - test/core/surface/completion_queue_test.c
2404 deps:
2405 - grpc_test_util
2406 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002407 - gpr_test_util
2408 - gpr
murgatroid991191b722017-02-08 11:56:52 -08002409- name: grpc_completion_queue_threading_test
2410 build: test
2411 language: c
2412 src:
2413 - test/core/surface/completion_queue_threading_test.c
2414 deps:
2415 - grpc_test_util
2416 - grpc
2417 - gpr_test_util
2418 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07002419 exclude_iomgrs:
2420 - uv
Craig Tillerbf4b2242015-08-31 15:53:53 -07002421- name: grpc_create_jwt
2422 build: tool
2423 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002424 src:
2425 - test/core/security/create_jwt.c
2426 deps:
Craig Tiller25834342015-09-25 08:08:24 -07002427 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002428 - gpr
Tamas Berghammerc82324f2016-06-22 13:23:27 +01002429 secure: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07002430- name: grpc_credentials_test
2431 build: test
2432 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002433 src:
2434 - test/core/security/credentials_test.c
2435 deps:
2436 - grpc_test_util
2437 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002438 - gpr_test_util
2439 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002440- name: grpc_fetch_oauth2
Tamas Berghammerc82324f2016-06-22 13:23:27 +01002441 build: test
2442 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07002443 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002444 src:
2445 - test/core/security/fetch_oauth2.c
2446 deps:
2447 - grpc_test_util
2448 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002449 - gpr_test_util
2450 - gpr
yang-ga1fecbc2015-12-07 15:46:49 -08002451- name: grpc_invalid_channel_args_test
2452 build: test
2453 language: c
2454 src:
2455 - test/core/surface/invalid_channel_args_test.c
2456 deps:
2457 - grpc_test_util
2458 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002459 - gpr_test_util
2460 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002461- name: grpc_json_token_test
2462 build: test
2463 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002464 src:
2465 - test/core/security/json_token_test.c
2466 deps:
2467 - grpc_test_util
2468 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002469 - gpr_test_util
2470 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002471 platforms:
2472 - linux
2473 - posix
2474 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07002475- name: grpc_jwt_verifier_test
2476 build: test
2477 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002478 src:
2479 - test/core/security/jwt_verifier_test.c
2480 deps:
2481 - grpc_test_util
2482 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002483 - gpr_test_util
2484 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002485- name: grpc_print_google_default_creds_token
2486 build: tool
2487 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002488 src:
2489 - test/core/security/print_google_default_creds_token.c
2490 deps:
Craig Tiller25834342015-09-25 08:08:24 -07002491 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002492 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002493- name: grpc_security_connector_test
2494 build: test
2495 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002496 src:
2497 - test/core/security/security_connector_test.c
2498 deps:
2499 - grpc_test_util
2500 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002501 - gpr_test_util
2502 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002503- name: grpc_verify_jwt
2504 build: tool
2505 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002506 src:
2507 - test/core/security/verify_jwt.c
2508 deps:
Craig Tiller25834342015-09-25 08:08:24 -07002509 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002510 - gpr
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002511- name: handshake_client
Harvey Tuch62b2a902016-10-24 09:39:41 -04002512 build: test
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002513 language: c
2514 src:
2515 - test/core/handshake/client_ssl.c
2516 deps:
2517 - grpc_test_util
2518 - grpc
2519 - gpr_test_util
2520 - gpr
murgatroid991191b722017-02-08 11:56:52 -08002521 exclude_iomgrs:
2522 - uv
Harvey Tuch7be13222016-10-24 15:00:49 -04002523 platforms:
2524 - linux
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002525 secure: true
2526- name: handshake_server
Harvey Tuch62b2a902016-10-24 09:39:41 -04002527 build: test
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002528 language: c
2529 src:
2530 - test/core/handshake/server_ssl.c
2531 deps:
2532 - grpc_test_util
2533 - grpc
2534 - gpr_test_util
2535 - gpr
murgatroid9979e2d8e2017-07-18 13:23:55 -07002536 exclude_iomgrs:
2537 - uv
Harvey Tuch7be13222016-10-24 15:00:49 -04002538 platforms:
2539 - linux
Harvey Tuch8cdf17a2016-10-11 10:04:53 -04002540 secure: true
Craig Tiller71c610d2016-03-18 15:57:08 -07002541- name: hpack_parser_fuzzer_test
2542 build: fuzzer
2543 language: c
2544 src:
2545 - test/core/transport/chttp2/hpack_parser_fuzzer_test.c
2546 deps:
2547 - grpc_test_util
2548 - grpc
2549 - gpr_test_util
2550 - gpr
2551 corpus_dirs:
2552 - test/core/transport/chttp2/hpack_parser_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07002553 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07002554 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07002555- name: hpack_parser_test
2556 build: test
2557 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002558 src:
2559 - test/core/transport/chttp2/hpack_parser_test.c
2560 deps:
2561 - grpc_test_util
2562 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002563 - gpr_test_util
2564 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002565- name: hpack_table_test
2566 build: test
2567 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002568 src:
2569 - test/core/transport/chttp2/hpack_table_test.c
2570 deps:
2571 - grpc_test_util
2572 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002573 - gpr_test_util
2574 - gpr
Matthew Iselin1824f052016-02-10 12:16:06 +11002575- name: http_parser_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07002576 build: test
2577 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002578 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002579 - test/core/http/parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002580 deps:
2581 - grpc_test_util
2582 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002583 - gpr_test_util
2584 - gpr
Craig Tillerf707d622016-05-06 14:26:12 -07002585- name: http_request_fuzzer_test
2586 build: fuzzer
2587 language: c
2588 src:
2589 - test/core/http/request_fuzzer.c
2590 deps:
2591 - grpc_test_util
2592 - grpc
2593 - gpr_test_util
2594 - gpr
2595 corpus_dirs:
Craig Tillerbb6061b2016-10-31 07:28:25 -07002596 - test/core/http/request_corpus
Craig Tillerf707d622016-05-06 14:26:12 -07002597 maxlen: 2048
2598- name: http_response_fuzzer_test
2599 build: fuzzer
2600 language: c
2601 src:
2602 - test/core/http/response_fuzzer.c
2603 deps:
2604 - grpc_test_util
2605 - grpc
2606 - gpr_test_util
2607 - gpr
2608 corpus_dirs:
Craig Tillerbb6061b2016-10-31 07:28:25 -07002609 - test/core/http/response_corpus
Craig Tillerf707d622016-05-06 14:26:12 -07002610 maxlen: 2048
Matthew Iselin1824f052016-02-10 12:16:06 +11002611- name: httpcli_format_request_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07002612 build: test
2613 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002614 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002615 - test/core/http/format_request_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002616 deps:
2617 - grpc_test_util
2618 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002619 - gpr_test_util
2620 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002621- name: httpcli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002622 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07002623 build: test
2624 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002625 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002626 - test/core/http/httpcli_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002627 deps:
2628 - grpc_test_util
2629 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002630 - gpr_test_util
2631 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002632 platforms:
2633 - mac
2634 - linux
2635 - posix
Craig Tillercc0535d2015-12-08 15:14:47 -08002636- name: httpscli_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002637 cpu_cost: 0.5
Craig Tillercc0535d2015-12-08 15:14:47 -08002638 build: test
2639 language: c
2640 src:
Matthew Iselin1824f052016-02-10 12:16:06 +11002641 - test/core/http/httpscli_test.c
Craig Tillercc0535d2015-12-08 15:14:47 -08002642 deps:
2643 - grpc_test_util
2644 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002645 - gpr_test_util
2646 - gpr
Craig Tillercc0535d2015-12-08 15:14:47 -08002647 platforms:
Craig Tillercc0535d2015-12-08 15:14:47 -08002648 - linux
yang-gf1183302015-12-07 16:02:05 -08002649- name: init_test
2650 build: test
2651 language: c
2652 src:
2653 - test/core/surface/init_test.c
2654 deps:
2655 - grpc_test_util
2656 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002657 - gpr_test_util
2658 - gpr
yang-g077f6f82015-12-07 11:22:51 -08002659- name: invalid_call_argument_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07002660 cpu_cost: 0.1
yang-g077f6f82015-12-07 11:22:51 -08002661 build: test
2662 language: c
2663 src:
2664 - test/core/end2end/invalid_call_argument_test.c
2665 deps:
2666 - grpc_test_util
2667 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002668 - gpr_test_util
2669 - gpr
Craig Tiller32173c52016-03-17 14:12:45 -07002670- name: json_fuzzer_test
2671 build: fuzzer
2672 language: c
2673 src:
2674 - test/core/json/fuzzer.c
2675 deps:
2676 - grpc_test_util
2677 - grpc
2678 - gpr_test_util
2679 - gpr
2680 corpus_dirs:
2681 - test/core/json/corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07002682 maxlen: 512
Craig Tillerbf4b2242015-08-31 15:53:53 -07002683- name: json_rewrite
2684 build: test
2685 run: false
2686 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002687 src:
2688 - test/core/json/json_rewrite.c
2689 deps:
2690 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002691 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002692- name: json_rewrite_test
2693 build: test
2694 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002695 src:
2696 - test/core/json/json_rewrite_test.c
2697 deps:
2698 - grpc_test_util
2699 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002700 - gpr_test_util
2701 - gpr
Nicolas "Pixel" Noble11c320d2015-12-12 01:47:36 +01002702- name: json_stream_error_test
2703 build: test
2704 language: c
2705 src:
2706 - test/core/json/json_stream_error_test.c
2707 deps:
2708 - grpc_test_util
2709 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002710 - gpr_test_util
2711 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002712- name: json_test
2713 build: test
2714 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002715 src:
2716 - test/core/json/json_test.c
2717 deps:
2718 - grpc_test_util
2719 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002720 - gpr_test_util
2721 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002722- name: lame_client_test
2723 build: test
2724 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002725 src:
2726 - test/core/surface/lame_client_test.c
2727 deps:
2728 - grpc_test_util
2729 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002730 - gpr_test_util
2731 - gpr
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002732- name: lb_policies_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002733 cpu_cost: 0.1
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002734 build: test
David Garcia Quintas448191c2017-02-17 09:37:50 -08002735 run: false
David Garcia Quintas4fb049b2015-09-03 17:26:06 -07002736 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002737 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07002738 - test/core/client_channel/lb_policies_test.c
Craig Tiller25834342015-09-25 08:08:24 -07002739 deps:
2740 - grpc_test_util
2741 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002742 - gpr_test_util
2743 - gpr
Craig Tiller85178862016-05-18 16:09:16 -07002744- name: load_file_test
2745 build: test
2746 language: c
2747 src:
2748 - test/core/iomgr/load_file_test.c
2749 deps:
2750 - grpc_test_util
2751 - grpc
2752 - gpr_test_util
2753 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002754- name: low_level_ping_pong_benchmark
2755 build: benchmark
2756 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002757 src:
2758 - test/core/network_benchmarks/low_level_ping_pong.c
2759 deps:
2760 - grpc_test_util
2761 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002762 - gpr_test_util
2763 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07002764 platforms:
2765 - mac
2766 - linux
2767 - posix
Yuxuan Li6fb04d62016-11-18 18:08:36 -08002768- name: memory_profile_client
2769 build: test
2770 run: false
2771 language: c
2772 src:
2773 - test/core/memory_usage/client.c
2774 deps:
2775 - grpc_test_util
2776 - grpc
2777 - gpr_test_util
2778 - gpr
2779- name: memory_profile_server
2780 build: test
2781 run: false
2782 language: c
2783 src:
2784 - test/core/memory_usage/server.c
2785 deps:
2786 - grpc_test_util
2787 - grpc
2788 - gpr_test_util
2789 - gpr
2790- name: memory_profile_test
2791 cpu_cost: 1.5
2792 build: test
2793 language: c
2794 src:
2795 - test/core/memory_usage/memory_usage_test.c
2796 deps:
2797 - grpc_test_util
2798 - grpc
2799 - gpr_test_util
2800 - gpr
2801 platforms:
2802 - mac
2803 - linux
2804 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002805- name: message_compress_test
2806 build: test
2807 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002808 src:
2809 - test/core/compression/message_compress_test.c
2810 deps:
2811 - grpc_test_util
2812 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002813 - gpr_test_util
2814 - gpr
Craig Tiller494e72d2017-04-03 08:43:22 -07002815- name: minimal_stack_is_minimal_test
2816 build: test
2817 language: c
2818 src:
2819 - test/core/channel/minimal_stack_is_minimal_test.c
2820 deps:
2821 - grpc_test_util
2822 - grpc
2823 - gpr_test_util
2824 - gpr
Craig Tiller732a8752016-02-22 15:59:19 -08002825- name: mlog_test
Craig Tillera5abbd22016-03-22 06:56:00 -07002826 flaky: true
Craig Tiller732a8752016-02-22 15:59:19 -08002827 build: test
2828 language: c
2829 src:
2830 - test/core/census/mlog_test.c
2831 deps:
2832 - grpc_test_util
2833 - grpc
2834 - gpr_test_util
2835 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002836- name: multiple_server_queues_test
2837 build: test
2838 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002839 src:
2840 - test/core/end2end/multiple_server_queues_test.c
2841 deps:
2842 - grpc_test_util
2843 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002844 - gpr_test_util
2845 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07002846- name: murmur_hash_test
2847 build: test
2848 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002849 src:
2850 - test/core/support/murmur_hash_test.c
2851 deps:
Craig Tillerda179ce2016-02-09 12:01:53 -08002852 - gpr_test_util
2853 - gpr
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002854- name: nanopb_fuzzer_response_test
2855 build: fuzzer
2856 language: c
2857 src:
2858 - test/core/nanopb/fuzzer_response.c
2859 deps:
2860 - grpc_test_util
2861 - grpc
2862 - gpr_test_util
2863 - gpr
2864 corpus_dirs:
2865 - test/core/nanopb/corpus_response
Craig Tillerf64df112016-04-05 21:27:41 -07002866 maxlen: 128
David Garcia Quintasbf2e73d2016-04-04 18:03:47 -07002867- name: nanopb_fuzzer_serverlist_test
2868 build: fuzzer
2869 language: c
2870 src:
2871 - test/core/nanopb/fuzzer_serverlist.c
2872 deps:
2873 - grpc_test_util
2874 - grpc
2875 - gpr_test_util
2876 - gpr
2877 corpus_dirs:
2878 - test/core/nanopb/corpus_serverlist
Craig Tillerf64df112016-04-05 21:27:41 -07002879 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07002880- name: no_server_test
Craig Tiller5f735a62016-01-20 09:31:15 -08002881 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07002882 build: test
2883 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002884 src:
2885 - test/core/end2end/no_server_test.c
2886 deps:
2887 - grpc_test_util
2888 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002889 - gpr_test_util
2890 - gpr
Alexander Polcync3b1f182017-04-18 13:51:36 -07002891- name: num_external_connectivity_watchers_test
2892 build: test
2893 language: c
2894 src:
2895 - test/core/surface/num_external_connectivity_watchers_test.c
2896 deps:
2897 - grpc_test_util
2898 - grpc
2899 - gpr_test_util
2900 - gpr
2901 exclude_iomgrs:
2902 - uv
Yuchen Zenga9d8a152017-02-15 15:27:44 -08002903- name: parse_address_test
2904 build: test
2905 language: c
2906 src:
2907 - test/core/client_channel/parse_address_test.c
2908 deps:
2909 - grpc_test_util
2910 - grpc
2911 - gpr_test_util
2912 - gpr
Craig Tiller17ed6b12016-08-18 09:33:33 -07002913- name: percent_decode_fuzzer
2914 build: fuzzer
2915 language: c
2916 src:
Craig Tillerd41a4a72016-10-26 16:16:06 -07002917 - test/core/slice/percent_decode_fuzzer.c
Craig Tiller17ed6b12016-08-18 09:33:33 -07002918 deps:
2919 - grpc_test_util
2920 - grpc
2921 - gpr_test_util
2922 - gpr
2923 corpus_dirs:
Craig Tillerd41a4a72016-10-26 16:16:06 -07002924 - test/core/slice/percent_decode_corpus
Craig Tiller17ed6b12016-08-18 09:33:33 -07002925 maxlen: 32
2926- name: percent_encode_fuzzer
2927 build: fuzzer
2928 language: c
2929 src:
Craig Tillerd41a4a72016-10-26 16:16:06 -07002930 - test/core/slice/percent_encode_fuzzer.c
Craig Tiller17ed6b12016-08-18 09:33:33 -07002931 deps:
2932 - grpc_test_util
2933 - grpc
2934 - gpr_test_util
2935 - gpr
2936 corpus_dirs:
Craig Tillerd41a4a72016-10-26 16:16:06 -07002937 - test/core/slice/percent_encode_corpus
Craig Tiller17ed6b12016-08-18 09:33:33 -07002938 maxlen: 32
Craig Tiller7a34e482016-10-26 16:26:34 -07002939- name: percent_encoding_test
2940 build: test
2941 language: c
2942 src:
2943 - test/core/slice/percent_encoding_test.c
2944 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07002945 - grpc_test_util
2946 - grpc
Craig Tiller7a34e482016-10-26 16:26:34 -07002947 - gpr_test_util
2948 - gpr
Sree Kuchibhotlaef8ef3b2016-12-09 23:03:33 -08002949- name: pollset_set_test
2950 build: test
2951 language: c
2952 src:
2953 - test/core/iomgr/pollset_set_test.c
2954 deps:
2955 - grpc_test_util
2956 - grpc
2957 - gpr_test_util
2958 - gpr
2959 exclude_iomgrs:
2960 - uv
2961 platforms:
2962 - linux
Yuchen Zenge6f01f62016-10-24 15:56:35 -07002963- name: resolve_address_posix_test
2964 build: test
2965 language: c
2966 src:
2967 - test/core/iomgr/resolve_address_posix_test.c
2968 deps:
2969 - grpc_test_util
2970 - grpc
2971 - gpr_test_util
2972 - gpr
murgatroid99d0cda5c2017-03-07 18:04:52 -08002973 exclude_iomgrs:
2974 - uv
Yuchen Zenge6f01f62016-10-24 15:56:35 -07002975 platforms:
2976 - mac
2977 - linux
2978 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07002979- name: resolve_address_test
2980 build: test
2981 language: c
Craig Tiller25834342015-09-25 08:08:24 -07002982 src:
2983 - test/core/iomgr/resolve_address_test.c
2984 deps:
2985 - grpc_test_util
2986 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08002987 - gpr_test_util
2988 - gpr
Craig Tiller20afa3d2016-10-17 14:52:14 -07002989- name: resource_quota_test
2990 cpu_cost: 30
2991 build: test
2992 language: c
2993 src:
2994 - test/core/iomgr/resource_quota_test.c
2995 deps:
2996 - grpc_test_util
2997 - grpc
2998 - gpr_test_util
2999 - gpr
yang-gd482e592015-12-10 14:04:00 -08003000- name: secure_channel_create_test
3001 build: test
3002 language: c
3003 src:
3004 - test/core/surface/secure_channel_create_test.c
3005 deps:
3006 - grpc_test_util
3007 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003008 - gpr_test_util
3009 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003010- name: secure_endpoint_test
3011 build: test
3012 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003013 src:
3014 - test/core/security/secure_endpoint_test.c
3015 deps:
3016 - grpc_test_util
3017 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003018 - gpr_test_util
3019 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07003020 exclude_iomgrs:
3021 - uv
Craig Tillerdbaf05e2016-06-12 22:16:56 -07003022- name: sequential_connectivity_test
3023 build: test
3024 language: c
3025 src:
3026 - test/core/surface/sequential_connectivity_test.c
3027 deps:
3028 - grpc_test_util
3029 - grpc
3030 - gpr_test_util
3031 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07003032 exclude_iomgrs:
3033 - uv
yang-gfe9a9752015-12-09 10:47:18 -08003034- name: server_chttp2_test
3035 build: test
3036 language: c
3037 src:
3038 - test/core/surface/server_chttp2_test.c
3039 deps:
3040 - grpc_test_util
3041 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003042 - gpr_test_util
3043 - gpr
Craig Tillerdf262c62016-04-02 13:53:49 -07003044- name: server_fuzzer
3045 build: fuzzer
3046 language: c
3047 src:
3048 - test/core/end2end/fuzzers/server_fuzzer.c
3049 deps:
3050 - grpc_test_util
3051 - grpc
3052 - gpr_test_util
3053 - gpr
3054 corpus_dirs:
3055 - test/core/end2end/fuzzers/server_fuzzer_corpus
Craig Tiller134a6b62016-04-18 08:14:20 -07003056 dict: test/core/end2end/fuzzers/hpack.dictionary
Craig Tillerd153cbe2016-04-04 15:43:30 -07003057 maxlen: 2048
yang-gc3d94fb2015-12-10 14:38:00 -08003058- name: server_test
3059 build: test
3060 language: c
3061 src:
3062 - test/core/surface/server_test.c
3063 deps:
3064 - grpc_test_util
3065 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003066 - gpr_test_util
3067 - gpr
Craig Tillerc3350542016-10-26 16:19:01 -07003068- name: slice_buffer_test
3069 build: test
3070 language: c
3071 src:
3072 - test/core/slice/slice_buffer_test.c
3073 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003074 - grpc_test_util
3075 - grpc
Craig Tillerc3350542016-10-26 16:19:01 -07003076 - gpr_test_util
3077 - gpr
Mark D. Roth0c0b89a2017-04-19 13:28:24 -07003078- name: slice_hash_table_test
3079 build: test
3080 language: c
3081 src:
3082 - test/core/slice/slice_hash_table_test.c
3083 deps:
3084 - grpc_test_util
3085 - grpc
3086 - gpr_test_util
3087 - gpr
Craig Tillerc3350542016-10-26 16:19:01 -07003088- name: slice_string_helpers_test
3089 build: test
3090 language: c
3091 src:
3092 - test/core/slice/slice_string_helpers_test.c
3093 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003094 - grpc_test_util
3095 - grpc
Craig Tillerc3350542016-10-26 16:19:01 -07003096 - gpr_test_util
3097 - gpr
3098- name: slice_test
3099 build: test
3100 language: c
3101 src:
3102 - test/core/slice/slice_test.c
3103 deps:
Craig Tillerf6f9cf32016-10-26 17:19:47 -07003104 - grpc_test_util
3105 - grpc
Craig Tillerc3350542016-10-26 16:19:01 -07003106 - gpr_test_util
3107 - gpr
Craig Tillerb8bd62e2015-12-10 15:51:15 -08003108- name: sockaddr_resolver_test
3109 build: test
3110 language: c
3111 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003112 - test/core/client_channel/resolvers/sockaddr_resolver_test.c
Craig Tillerb8bd62e2015-12-10 15:51:15 -08003113 deps:
3114 - grpc_test_util
3115 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003116 - gpr_test_util
3117 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003118- name: sockaddr_utils_test
3119 build: test
3120 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003121 src:
3122 - test/core/iomgr/sockaddr_utils_test.c
3123 deps:
3124 - grpc_test_util
3125 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003126 - gpr_test_util
3127 - gpr
Craig Tiller27493202015-12-11 11:30:26 -08003128- name: socket_utils_test
3129 build: test
3130 language: c
3131 src:
3132 - test/core/iomgr/socket_utils_test.c
3133 deps:
3134 - grpc_test_util
3135 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003136 - gpr_test_util
3137 - gpr
murgatroid992c287ca2016-10-07 09:55:35 -07003138 exclude_iomgrs:
3139 - uv
Craig Tiller27493202015-12-11 11:30:26 -08003140 platforms:
3141 - mac
3142 - linux
3143 - posix
yang-g31e21282016-11-04 15:10:03 -07003144- name: ssl_server_fuzzer
3145 build: fuzzer
3146 language: c
3147 src:
3148 - test/core/security/ssl_server_fuzzer.c
3149 deps:
3150 - grpc_test_util
3151 - grpc
3152 - gpr_test_util
3153 - gpr
3154 corpus_dirs:
3155 - test/core/security/corpus/ssl_server_corpus
3156 maxlen: 2048
Yihua Zhang7fab9bf2017-08-22 12:32:43 -07003157- name: ssl_transport_security_test
3158 build: test
3159 language: c
3160 src:
3161 - test/core/tsi/ssl_transport_security_test.c
3162 deps:
3163 - gpr_test_util
3164 - gpr
3165 - grpc
3166 filegroups:
3167 - transport_security_test_lib
3168 platforms:
3169 - linux
3170 - posix
3171 - mac
Craig Tiller7c70b6c2017-01-23 07:48:42 -08003172- name: status_conversion_test
3173 build: test
3174 language: c
3175 src:
3176 - test/core/transport/status_conversion_test.c
3177 deps:
3178 - grpc_test_util
3179 - grpc
3180 - gpr_test_util
3181 - gpr
Muxi Yanc1f837c2017-05-04 18:17:13 -07003182- name: stream_compression_test
3183 build: test
3184 language: c
3185 src:
3186 - test/core/compression/stream_compression_test.c
3187 deps:
3188 - grpc_test_util
3189 - grpc
3190 - gpr_test_util
3191 - gpr
Craig Tiller295df6d2017-03-01 11:28:24 -08003192- name: stream_owned_slice_test
3193 build: test
3194 language: c
3195 src:
3196 - test/core/transport/stream_owned_slice_test.c
3197 deps:
3198 - grpc_test_util
3199 - grpc
3200 - gpr_test_util
3201 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003202- name: tcp_client_posix_test
Craig Tiller5f735a62016-01-20 09:31:15 -08003203 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07003204 build: test
3205 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003206 src:
3207 - test/core/iomgr/tcp_client_posix_test.c
3208 deps:
3209 - grpc_test_util
3210 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003211 - gpr_test_util
3212 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003213 exclude_iomgrs:
3214 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003215 platforms:
3216 - mac
3217 - linux
3218 - posix
murgatroid991191b722017-02-08 11:56:52 -08003219- name: tcp_client_uv_test
3220 cpu_cost: 0.5
3221 build: test
3222 language: c
3223 src:
3224 - test/core/iomgr/tcp_client_uv_test.c
3225 deps:
3226 - grpc_test_util
3227 - grpc
3228 - gpr_test_util
3229 - gpr
3230 exclude_iomgrs:
3231 - native
Craig Tillerbf4b2242015-08-31 15:53:53 -07003232- name: tcp_posix_test
Craig Tiller7cbfc3e2016-06-17 16:55:23 -07003233 cpu_cost: 0.2
Craig Tillerbf4b2242015-08-31 15:53:53 -07003234 build: test
3235 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003236 src:
3237 - test/core/iomgr/tcp_posix_test.c
3238 deps:
3239 - grpc_test_util
3240 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003241 - gpr_test_util
3242 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003243 exclude_iomgrs:
3244 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003245 platforms:
3246 - mac
3247 - linux
3248 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003249- name: tcp_server_posix_test
3250 build: test
3251 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003252 src:
3253 - test/core/iomgr/tcp_server_posix_test.c
3254 deps:
3255 - grpc_test_util
3256 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003257 - gpr_test_util
3258 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003259 exclude_iomgrs:
3260 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003261 platforms:
3262 - mac
3263 - linux
3264 - posix
murgatroid991191b722017-02-08 11:56:52 -08003265- name: tcp_server_uv_test
3266 build: test
3267 language: c
3268 src:
3269 - test/core/iomgr/tcp_server_uv_test.c
3270 deps:
3271 - grpc_test_util
3272 - grpc
3273 - gpr_test_util
3274 - gpr
3275 exclude_iomgrs:
3276 - native
Craig Tillerbf4b2242015-08-31 15:53:53 -07003277- name: time_averaged_stats_test
3278 build: test
3279 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003280 src:
3281 - test/core/iomgr/time_averaged_stats_test.c
3282 deps:
3283 - grpc_test_util
3284 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003285 - gpr_test_util
3286 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003287- name: timeout_encoding_test
3288 build: test
3289 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003290 src:
Robbie Shade710d2422016-07-13 15:15:38 -04003291 - test/core/transport/timeout_encoding_test.c
Craig Tiller25834342015-09-25 08:08:24 -07003292 deps:
3293 - grpc_test_util
3294 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003295 - gpr_test_util
3296 - gpr
David Garcia Quintasb65e4212015-10-14 12:00:21 -07003297- name: timer_heap_test
3298 build: test
3299 language: c
3300 src:
3301 - test/core/iomgr/timer_heap_test.c
3302 deps:
3303 - grpc_test_util
3304 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003305 - gpr_test_util
3306 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003307 exclude_iomgrs:
3308 - uv
David Garcia Quintasb65e4212015-10-14 12:00:21 -07003309- name: timer_list_test
3310 build: test
3311 language: c
3312 src:
3313 - test/core/iomgr/timer_list_test.c
3314 deps:
3315 - grpc_test_util
3316 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003317 - gpr_test_util
3318 - gpr
murgatroid99c36f6ea2016-10-03 09:24:09 -07003319 exclude_iomgrs:
3320 - uv
Craig Tiller179e6fe2015-12-09 11:09:47 -08003321- name: transport_connectivity_state_test
3322 build: test
3323 language: c
3324 src:
3325 - test/core/transport/connectivity_state_test.c
3326 deps:
3327 - grpc_test_util
3328 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003329 - gpr_test_util
3330 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003331- name: transport_metadata_test
3332 build: test
3333 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003334 src:
3335 - test/core/transport/metadata_test.c
3336 deps:
3337 - grpc_test_util
3338 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003339 - gpr_test_util
3340 - gpr
Craig Tillerdd2fa642016-10-20 15:46:32 -07003341- name: transport_pid_controller_test
3342 build: test
3343 language: c
3344 src:
3345 - test/core/transport/pid_controller_test.c
3346 deps:
3347 - grpc_test_util
3348 - grpc
3349 - gpr_test_util
3350 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003351- name: transport_security_test
3352 build: test
3353 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003354 src:
3355 - test/core/tsi/transport_security_test.c
3356 deps:
3357 - grpc_test_util
3358 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003359 - gpr_test_util
3360 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07003361 platforms:
3362 - linux
3363 - posix
3364 - mac
Craig Tillerbf4b2242015-08-31 15:53:53 -07003365- name: udp_server_test
3366 build: test
3367 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003368 src:
3369 - test/core/iomgr/udp_server_test.c
3370 deps:
3371 - grpc_test_util
3372 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003373 - gpr_test_util
3374 - gpr
murgatroid99aa9c5782016-10-10 12:16:13 -07003375 exclude_iomgrs:
3376 - uv
Craig Tiller25834342015-09-25 08:08:24 -07003377 platforms:
3378 - mac
3379 - linux
3380 - posix
Craig Tiller71c610d2016-03-18 15:57:08 -07003381- name: uri_fuzzer_test
3382 build: fuzzer
3383 language: c
3384 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003385 - test/core/client_channel/uri_fuzzer_test.c
Craig Tiller71c610d2016-03-18 15:57:08 -07003386 deps:
3387 - grpc_test_util
3388 - grpc
3389 - gpr_test_util
3390 - gpr
3391 corpus_dirs:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003392 - test/core/client_channel/uri_corpus
Craig Tillerd153cbe2016-04-04 15:43:30 -07003393 maxlen: 128
Craig Tillerbf4b2242015-08-31 15:53:53 -07003394- name: uri_parser_test
3395 build: test
3396 language: c
Craig Tiller25834342015-09-25 08:08:24 -07003397 src:
Mark D. Roth2137cd82016-09-14 09:04:00 -07003398 - test/core/client_channel/uri_parser_test.c
Craig Tiller25834342015-09-25 08:08:24 -07003399 deps:
3400 - grpc_test_util
3401 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003402 - gpr_test_util
3403 - gpr
kpayson64d195cf52016-10-09 18:04:00 -07003404- name: wakeup_fd_cv_test
3405 build: test
3406 language: c
3407 src:
3408 - test/core/iomgr/wakeup_fd_cv_test.c
3409 deps:
3410 - grpc_test_util
3411 - grpc
3412 - gpr_test_util
3413 - gpr
murgatroid99b7a83812016-10-19 14:01:13 -07003414 exclude_iomgrs:
3415 - uv
kpayson64d195cf52016-10-09 18:04:00 -07003416 platforms:
3417 - mac
3418 - linux
3419 - posix
vjpai04e992a2016-02-10 16:58:38 -08003420- name: alarm_cpp_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003421 gtest: true
vjpai04e992a2016-02-10 16:58:38 -08003422 build: test
3423 language: c++
3424 src:
3425 - test/cpp/common/alarm_cpp_test.cc
3426 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003427 - grpc++_test_util_unsecure
3428 - grpc_test_util_unsecure
3429 - grpc++_unsecure
3430 - grpc_unsecure
Vijay Pai29e1d952016-02-11 00:26:18 -08003431 - gpr_test_util
3432 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003433- name: async_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003434 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003435 build: test
3436 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003437 src:
3438 - test/cpp/end2end/async_end2end_test.cc
3439 deps:
3440 - grpc++_test_util
3441 - grpc_test_util
3442 - grpc++
3443 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003444 - gpr_test_util
3445 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003446- name: auth_property_iterator_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003447 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003448 build: test
3449 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003450 src:
3451 - test/cpp/common/auth_property_iterator_test.cc
3452 deps:
3453 - grpc++_test_util
3454 - grpc_test_util
3455 - grpc++
3456 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003457 - gpr_test_util
3458 - gpr
Craig Tiller9202b3f2017-03-12 22:30:38 -07003459- name: bm_arena
3460 build: test
3461 language: c++
3462 src:
3463 - test/cpp/microbenchmarks/bm_arena.cc
3464 deps:
3465 - grpc_benchmark
3466 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003467 - grpc++_test_util_unsecure
3468 - grpc_test_util_unsecure
3469 - grpc++_unsecure
3470 - grpc_unsecure
Craig Tiller9202b3f2017-03-12 22:30:38 -07003471 - gpr_test_util
3472 - gpr
3473 args:
3474 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003475 defaults: benchmark
Craig Tiller9202b3f2017-03-12 22:30:38 -07003476 platforms:
3477 - mac
3478 - linux
3479 - posix
Craig Tillerfd044b82017-02-15 16:15:48 -08003480- name: bm_call_create
3481 build: test
3482 language: c++
3483 src:
3484 - test/cpp/microbenchmarks/bm_call_create.cc
3485 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003486 - grpc_benchmark
Craig Tillerfd044b82017-02-15 16:15:48 -08003487 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003488 - grpc++_test_util_unsecure
3489 - grpc_test_util_unsecure
3490 - grpc++_unsecure
3491 - grpc_unsecure
Craig Tillerfd044b82017-02-15 16:15:48 -08003492 - gpr_test_util
3493 - gpr
3494 args:
3495 - --benchmark_min_time=0
Craig Tillerbf515b62017-02-24 16:23:50 -08003496 defaults: benchmark
Craig Tillerfd044b82017-02-15 16:15:48 -08003497 platforms:
3498 - mac
3499 - linux
3500 - posix
Craig Tiller523d54b2017-02-23 08:52:38 -08003501- name: bm_chttp2_hpack
Craig Tiller2f792d92017-02-22 16:26:33 -08003502 build: test
3503 language: c++
3504 src:
Craig Tiller523d54b2017-02-23 08:52:38 -08003505 - test/cpp/microbenchmarks/bm_chttp2_hpack.cc
Craig Tiller2f792d92017-02-22 16:26:33 -08003506 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003507 - grpc_benchmark
Craig Tiller2f792d92017-02-22 16:26:33 -08003508 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003509 - grpc++_test_util_unsecure
3510 - grpc_test_util_unsecure
3511 - grpc++_unsecure
3512 - grpc_unsecure
Craig Tiller2f792d92017-02-22 16:26:33 -08003513 - gpr_test_util
3514 - gpr
3515 args:
3516 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003517 defaults: benchmark
Craig Tiller2f792d92017-02-22 16:26:33 -08003518 platforms:
3519 - mac
3520 - linux
3521 - posix
Craig Tiller18f09a02017-02-23 17:10:04 -08003522- name: bm_chttp2_transport
3523 build: test
3524 language: c++
3525 src:
3526 - test/cpp/microbenchmarks/bm_chttp2_transport.cc
3527 deps:
3528 - grpc_benchmark
3529 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003530 - grpc++_test_util_unsecure
3531 - grpc_test_util_unsecure
3532 - grpc++_unsecure
3533 - grpc_unsecure
Craig Tiller18f09a02017-02-23 17:10:04 -08003534 - gpr_test_util
3535 - gpr
3536 args:
3537 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003538 defaults: benchmark
Craig Tiller18f09a02017-02-23 17:10:04 -08003539 platforms:
3540 - mac
3541 - linux
3542 - posix
Craig Tillerb3f34b62017-02-13 10:29:33 -08003543- name: bm_closure
3544 build: test
3545 language: c++
3546 src:
3547 - test/cpp/microbenchmarks/bm_closure.cc
3548 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003549 - grpc_benchmark
Craig Tillerb3f34b62017-02-13 10:29:33 -08003550 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003551 - grpc++_test_util_unsecure
3552 - grpc_test_util_unsecure
3553 - grpc++_unsecure
3554 - grpc_unsecure
Craig Tillerb3f34b62017-02-13 10:29:33 -08003555 - gpr_test_util
3556 - gpr
3557 args:
3558 - --benchmark_min_time=0
Craig Tiller19f3ea22017-02-17 15:17:05 -08003559 defaults: benchmark
Craig Tillerb3f34b62017-02-13 10:29:33 -08003560 platforms:
3561 - mac
3562 - linux
3563 - posix
Craig Tiller14ae5382017-02-14 12:43:50 -08003564- name: bm_cq
3565 build: test
3566 language: c++
3567 src:
3568 - test/cpp/microbenchmarks/bm_cq.cc
3569 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003570 - grpc_benchmark
Craig Tiller14ae5382017-02-14 12:43:50 -08003571 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003572 - grpc++_test_util_unsecure
3573 - grpc_test_util_unsecure
3574 - grpc++_unsecure
3575 - grpc_unsecure
Craig Tiller14ae5382017-02-14 12:43:50 -08003576 - gpr_test_util
3577 - gpr
3578 args:
3579 - --benchmark_min_time=0
Craig Tillerbf515b62017-02-24 16:23:50 -08003580 defaults: benchmark
Craig Tiller14ae5382017-02-14 12:43:50 -08003581 platforms:
3582 - mac
3583 - linux
3584 - posix
Sree Kuchibhotla3c754e42017-04-04 13:49:08 -07003585- name: bm_cq_multiple_threads
3586 build: test
3587 language: c++
3588 src:
3589 - test/cpp/microbenchmarks/bm_cq_multiple_threads.cc
3590 deps:
3591 - grpc_benchmark
3592 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003593 - grpc++_test_util_unsecure
3594 - grpc_test_util_unsecure
3595 - grpc++_unsecure
3596 - grpc_unsecure
Sree Kuchibhotla3c754e42017-04-04 13:49:08 -07003597 - gpr_test_util
3598 - gpr
3599 args:
Sree Kuchibhotlaa07bd3a2017-04-11 19:46:33 -07003600 - --benchmark_min_time=4
Sree Kuchibhotla3c754e42017-04-04 13:49:08 -07003601 defaults: benchmark
3602 platforms:
3603 - mac
3604 - linux
3605 - posix
Craig Tiller264307f2017-02-16 09:07:45 -08003606- name: bm_error
3607 build: test
3608 language: c++
3609 src:
3610 - test/cpp/microbenchmarks/bm_error.cc
3611 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003612 - grpc_benchmark
Craig Tiller264307f2017-02-16 09:07:45 -08003613 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003614 - grpc++_test_util_unsecure
3615 - grpc_test_util_unsecure
3616 - grpc++_unsecure
3617 - grpc_unsecure
Craig Tiller264307f2017-02-16 09:07:45 -08003618 - gpr_test_util
3619 - gpr
3620 args:
3621 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003622 defaults: benchmark
Craig Tiller264307f2017-02-16 09:07:45 -08003623 platforms:
3624 - mac
3625 - linux
3626 - posix
Craig Tiller12d22e42017-03-03 10:14:20 -08003627- name: bm_fullstack_streaming_ping_pong
Craig Tiller93d802b2016-10-25 21:05:49 -07003628 build: test
Craig Tiller93d802b2016-10-25 21:05:49 -07003629 language: c++
Alok Kumar11650262017-09-06 14:55:21 -07003630 headers:
3631 - test/cpp/microbenchmarks/fullstack_streaming_ping_pong.h
Craig Tiller93d802b2016-10-25 21:05:49 -07003632 src:
Craig Tiller12d22e42017-03-03 10:14:20 -08003633 - test/cpp/microbenchmarks/bm_fullstack_streaming_ping_pong.cc
Craig Tiller93d802b2016-10-25 21:05:49 -07003634 deps:
Craig Tiller12d22e42017-03-03 10:14:20 -08003635 - grpc_benchmark
3636 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003637 - grpc++_test_util_unsecure
3638 - grpc_test_util_unsecure
3639 - grpc++_unsecure
3640 - grpc_unsecure
Craig Tiller12d22e42017-03-03 10:14:20 -08003641 - gpr_test_util
3642 - gpr
3643 args:
3644 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003645 defaults: benchmark
Craig Tiller12d22e42017-03-03 10:14:20 -08003646 excluded_poll_engines:
3647 - poll
3648 - poll-cv
3649 platforms:
3650 - mac
3651 - linux
3652 - posix
3653 timeout_seconds: 1200
3654- name: bm_fullstack_streaming_pump
3655 build: test
3656 language: c++
Alok Kumar11650262017-09-06 14:55:21 -07003657 headers:
3658 - test/cpp/microbenchmarks/fullstack_streaming_pump.h
Craig Tiller12d22e42017-03-03 10:14:20 -08003659 src:
3660 - test/cpp/microbenchmarks/bm_fullstack_streaming_pump.cc
Craig Tiller93d802b2016-10-25 21:05:49 -07003661 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003662 - grpc_benchmark
David Garcia Quintasff311212016-12-06 16:03:18 -08003663 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003664 - grpc++_test_util_unsecure
3665 - grpc_test_util_unsecure
3666 - grpc++_unsecure
3667 - grpc_unsecure
Craig Tiller93d802b2016-10-25 21:05:49 -07003668 - gpr_test_util
3669 - gpr
Craig Tillera4354b02017-02-03 14:27:17 -08003670 args:
3671 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003672 defaults: benchmark
Craig Tiller122e4502017-02-22 10:22:32 -08003673 excluded_poll_engines:
3674 - poll
3675 - poll-cv
Jan Tattermuschbd0b0542017-01-19 18:09:50 +01003676 platforms:
3677 - mac
3678 - linux
3679 - posix
Craig Tiller3f06e3f2017-02-16 11:16:03 -08003680 timeout_seconds: 1200
Craig Tiller52bd4412017-03-03 10:52:22 -08003681- name: bm_fullstack_trickle
3682 build: test
3683 language: c++
3684 src:
3685 - test/cpp/microbenchmarks/bm_fullstack_trickle.cc
3686 deps:
3687 - grpc_benchmark
3688 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003689 - grpc++_test_util_unsecure
3690 - grpc_test_util_unsecure
3691 - grpc++_unsecure
3692 - grpc_unsecure
Craig Tiller52bd4412017-03-03 10:52:22 -08003693 - gpr_test_util
3694 - gpr
ncteisenc302eb92017-08-18 12:27:34 -07003695 - grpc++_test_config
Craig Tiller52bd4412017-03-03 10:52:22 -08003696 args:
3697 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003698 defaults: benchmark
Craig Tiller52bd4412017-03-03 10:52:22 -08003699 excluded_poll_engines:
3700 - poll
3701 - poll-cv
3702 platforms:
3703 - mac
3704 - linux
3705 - posix
3706 timeout_seconds: 1200
Craig Tiller62ac65b2017-03-03 09:57:43 -08003707- name: bm_fullstack_unary_ping_pong
3708 build: test
3709 language: c++
Alok Kumar11650262017-09-06 14:55:21 -07003710 headers:
3711 - test/cpp/microbenchmarks/fullstack_unary_ping_pong.h
Craig Tiller62ac65b2017-03-03 09:57:43 -08003712 src:
3713 - test/cpp/microbenchmarks/bm_fullstack_unary_ping_pong.cc
3714 deps:
3715 - grpc_benchmark
Mark D. Roth0e44a252016-11-07 11:26:05 -08003716 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003717 - grpc++_test_util_unsecure
3718 - grpc_test_util_unsecure
3719 - grpc++_unsecure
3720 - grpc_unsecure
Mark D. Roth0e44a252016-11-07 11:26:05 -08003721 - gpr_test_util
3722 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003723 args:
Craig Tillerca62ff02016-02-24 22:22:57 -08003724 - --benchmark_min_time=0
Craig Tiller19f3ea22017-02-17 15:17:05 -08003725 defaults: benchmark
Craig Tillerbf4b2242015-08-31 15:53:53 -07003726 excluded_poll_engines:
Craig Tiller25834342015-09-25 08:08:24 -07003727 - poll
3728 - poll-cv
Craig Tillerb8e2bca2017-02-16 16:26:51 -08003729 platforms:
3730 - mac
3731 - linux
3732 - posix
3733 timeout_seconds: 1200
3734- name: bm_metadata
3735 build: test
3736 language: c++
3737 src:
3738 - test/cpp/microbenchmarks/bm_metadata.cc
3739 deps:
Craig Tiller5e321532017-03-03 08:50:25 -08003740 - grpc_benchmark
Craig Tillerb8e2bca2017-02-16 16:26:51 -08003741 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003742 - grpc++_test_util_unsecure
3743 - grpc_test_util_unsecure
3744 - grpc++_unsecure
3745 - grpc_unsecure
Craig Tillerb8e2bca2017-02-16 16:26:51 -08003746 - gpr_test_util
3747 - gpr
3748 args:
3749 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003750 defaults: benchmark
Craig Tillerbf4b2242015-08-31 15:53:53 -07003751 platforms:
3752 - mac
Craig Tiller25834342015-09-25 08:08:24 -07003753 - linux
3754 - posix
Craig Tiller1128d462017-03-03 16:46:54 -08003755- name: bm_pollset
3756 build: test
3757 language: c++
3758 src:
3759 - test/cpp/microbenchmarks/bm_pollset.cc
3760 deps:
3761 - grpc_benchmark
3762 - benchmark
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07003763 - grpc++_test_util_unsecure
3764 - grpc_test_util_unsecure
3765 - grpc++_unsecure
3766 - grpc_unsecure
Craig Tiller1128d462017-03-03 16:46:54 -08003767 - gpr_test_util
3768 - gpr
3769 args:
3770 - --benchmark_min_time=0
Nicolas "Pixel" Noble1751aca2017-03-28 02:27:35 +02003771 defaults: benchmark
Craig Tiller1128d462017-03-03 16:46:54 -08003772 platforms:
3773 - mac
3774 - linux
3775 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07003776- name: channel_arguments_test
3777 gtest: true
3778 build: test
3779 language: c++
3780 src:
3781 - test/cpp/common/channel_arguments_test.cc
3782 deps:
3783 - grpc++
3784 - grpc
3785 - gpr
3786- name: channel_filter_test
3787 gtest: true
3788 build: test
Craig Tiller25834342015-09-25 08:08:24 -07003789 language: c++
3790 src:
3791 - test/cpp/common/channel_filter_test.cc
3792 deps:
yang-gabdec2d2016-05-19 10:11:24 -07003793 - grpc++
Craig Tiller25834342015-09-25 08:08:24 -07003794 - grpc
3795 - gpr
3796- name: cli_call_test
3797 gtest: true
Craig Tillerda179ce2016-02-09 12:01:53 -08003798 build: test
3799 language: c++
Craig Tillerbf4b2242015-08-31 15:53:53 -07003800 src:
Craig Tillerca62ff02016-02-24 22:22:57 -08003801 - test/cpp/util/cli_call_test.cc
Craig Tillerbfd05532016-01-20 09:53:15 -08003802 deps:
Craig Tillerbf4b2242015-08-31 15:53:53 -07003803 - grpc_cli_libs
3804 - grpc++_test_util
Craig Tiller25834342015-09-25 08:08:24 -07003805 - grpc_test_util
3806 - grpc++
3807 - grpc
3808 - gpr_test_util
3809 - gpr
3810- name: client_crash_test
3811 gtest: true
Craig Tillerda179ce2016-02-09 12:01:53 -08003812 cpu_cost: 0.1
3813 build: test
Craig Tiller25834342015-09-25 08:08:24 -07003814 language: c++
3815 src:
3816 - test/cpp/end2end/client_crash_test.cc
3817 deps:
Craig Tillerbf4b2242015-08-31 15:53:53 -07003818 - grpc++_test_util
3819 - grpc_test_util
3820 - grpc++
3821 - grpc
Craig Tiller25834342015-09-25 08:08:24 -07003822 - gpr_test_util
3823 - gpr
3824 platforms:
3825 - mac
3826 - linux
3827 - posix
3828- name: client_crash_test_server
Craig Tillerda179ce2016-02-09 12:01:53 -08003829 build: test
3830 run: false
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003831 language: c++
David Garcia Quintasf349c1b2016-03-08 16:28:16 -08003832 src:
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08003833 - test/cpp/end2end/client_crash_test_server.cc
3834 deps:
3835 - grpc++_test_util
3836 - grpc_test_util
3837 - grpc++
3838 - grpc
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08003839 - gpr_test_util
3840 - gpr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07003841- name: client_lb_end2end_test
3842 gtest: true
3843 build: test
3844 language: c++
3845 src:
3846 - test/cpp/end2end/client_lb_end2end_test.cc
3847 deps:
3848 - grpc++_test_util
3849 - grpc_test_util
3850 - grpc++
3851 - grpc
3852 - gpr_test_util
3853 - gpr
3854 excluded_poll_engines:
3855 - poll
3856 - poll-cv
David Garcia Quintas4ac52fa2016-03-06 20:31:39 -08003857- name: codegen_test_full
3858 gtest: true
3859 build: test
3860 language: c++
3861 src:
3862 - src/proto/grpc/testing/control.proto
3863 - src/proto/grpc/testing/messages.proto
3864 - src/proto/grpc/testing/payloads.proto
3865 - src/proto/grpc/testing/services.proto
3866 - src/proto/grpc/testing/stats.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003867 - test/cpp/codegen/codegen_test_full.cc
3868 deps:
Craig Tiller28972352017-08-31 15:52:57 -07003869 - grpc++_core_stats
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003870 - grpc++
3871 - grpc
3872 - gpr
3873 filegroups:
yang-g17487f92016-06-03 15:21:15 -07003874 - grpc++_codegen_base
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003875- name: codegen_test_minimal
3876 gtest: true
3877 build: test
3878 language: c++
3879 src:
3880 - src/proto/grpc/testing/control.proto
3881 - src/proto/grpc/testing/messages.proto
3882 - src/proto/grpc/testing/payloads.proto
David Garcia Quintas3a43cc02016-04-08 16:59:51 -07003883 - src/proto/grpc/testing/services.proto
3884 - src/proto/grpc/testing/stats.proto
3885 - test/cpp/codegen/codegen_test_minimal.cc
Vijay Paic0e67012017-03-17 20:00:55 -07003886 deps:
Craig Tiller28972352017-08-31 15:52:57 -07003887 - grpc++_core_stats
Vijay Paic0e67012017-03-17 20:00:55 -07003888 - grpc
3889 - gpr
Craig Tiller03d8f2f2016-04-07 08:02:16 -07003890 filegroups:
yang-g17487f92016-06-03 15:21:15 -07003891 - grpc++_codegen_base
yang-g34b58612016-06-03 17:30:09 -07003892 - grpc++_codegen_base_src
Craig Tillerbf4b2242015-08-31 15:53:53 -07003893- name: credentials_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003894 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003895 build: test
3896 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003897 src:
3898 - test/cpp/client/credentials_test.cc
3899 deps:
3900 - grpc++
3901 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003902 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003903- name: cxx_byte_buffer_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003904 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003905 build: test
3906 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003907 src:
3908 - test/cpp/util/byte_buffer_test.cc
3909 deps:
3910 - grpc_test_util
3911 - grpc++
3912 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003913 - gpr_test_util
3914 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003915- name: cxx_slice_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003916 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003917 build: test
3918 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003919 src:
3920 - test/cpp/util/slice_test.cc
3921 deps:
3922 - grpc_test_util
3923 - grpc++
3924 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003925 - gpr_test_util
3926 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003927- name: cxx_string_ref_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003928 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003929 build: test
3930 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003931 src:
3932 - test/cpp/util/string_ref_test.cc
3933 deps:
3934 - grpc++
Jan Tattermuschf7c90fd2017-05-18 16:38:35 +02003935 - grpc
Craig Tillerbf4b2242015-08-31 15:53:53 -07003936- name: cxx_time_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003937 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003938 build: test
3939 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003940 src:
3941 - test/cpp/util/time_test.cc
3942 deps:
3943 - grpc_test_util
3944 - grpc++
3945 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003946 - gpr_test_util
3947 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003948- name: end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003949 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08003950 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07003951 build: test
3952 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003953 src:
3954 - test/cpp/end2end/end2end_test.cc
3955 deps:
3956 - grpc++_test_util
3957 - grpc_test_util
3958 - grpc++
3959 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003960 - gpr_test_util
3961 - gpr
yang-geceec8e2017-04-10 11:58:44 -07003962- name: error_details_test
3963 gtest: true
3964 build: test
3965 language: c++
3966 src:
3967 - src/proto/grpc/testing/echo_messages.proto
3968 - test/cpp/util/error_details_test.cc
3969 deps:
3970 - grpc++_error_details
3971 - grpc++
Mark D. Rothc459ecf2016-06-16 09:17:49 -07003972- name: filter_end2end_test
3973 gtest: true
3974 build: test
3975 language: c++
3976 src:
3977 - test/cpp/end2end/filter_end2end_test.cc
3978 deps:
3979 - grpc++_test_util
3980 - grpc_test_util
3981 - grpc++
3982 - grpc
3983 - gpr_test_util
3984 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07003985- name: generic_end2end_test
Craig Tillerca62ff02016-02-24 22:22:57 -08003986 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07003987 build: test
3988 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07003989 src:
3990 - test/cpp/end2end/generic_end2end_test.cc
3991 deps:
3992 - grpc++_test_util
3993 - grpc_test_util
3994 - grpc++
3995 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08003996 - gpr_test_util
3997 - gpr
yang-gb8aa58b2016-04-14 15:50:50 -07003998- name: golden_file_test
3999 gtest: true
4000 build: test
4001 language: c++
4002 src:
4003 - src/proto/grpc/testing/compiler_test.proto
4004 - test/cpp/codegen/golden_file_test.cc
4005 deps:
4006 - grpc++
4007 - grpc
4008 - gpr
David Garcia Quintase8543572017-02-21 10:44:02 -08004009 args:
Mahak Mukhia6882902017-04-14 17:37:46 -07004010 - --generated_file_path=gens/src/proto/grpc/testing/
Craig Tillerbf4b2242015-08-31 15:53:53 -07004011- name: grpc_cli
4012 build: test
4013 run: false
4014 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004015 src:
4016 - test/cpp/util/grpc_cli.cc
4017 deps:
yang-gabdec2d2016-05-19 10:11:24 -07004018 - grpc_cli_libs
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07004019 - grpc++_proto_reflection_desc_db
Craig Tiller25834342015-09-25 08:08:24 -07004020 - grpc++
4021 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004022 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004023 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004024- name: grpc_cpp_plugin
4025 build: protoc
4026 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004027 src:
4028 - src/compiler/cpp_plugin.cc
4029 deps:
4030 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004031 secure: false
4032 vs_config_type: Application
4033 vs_project_guid: '{7E51A25F-AC59-488F-906C-C60FAAE706AA}'
4034- name: grpc_csharp_plugin
4035 build: protoc
4036 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004037 src:
4038 - src/compiler/csharp_plugin.cc
4039 deps:
4040 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004041 secure: false
4042 vs_config_type: Application
4043 vs_project_guid: '{3C813052-A49A-4662-B90A-1ADBEC7EE453}'
murgatroid99d2ee81f2016-02-26 11:10:33 -08004044- name: grpc_node_plugin
4045 build: protoc
4046 language: c++
4047 src:
4048 - src/compiler/node_plugin.cc
4049 deps:
4050 - grpc_plugin_support
4051 secure: false
4052 vs_config_type: Application
Craig Tillerbf4b2242015-08-31 15:53:53 -07004053- name: grpc_objective_c_plugin
4054 build: protoc
4055 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004056 src:
4057 - src/compiler/objective_c_plugin.cc
4058 deps:
4059 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004060 secure: false
4061 vs_config_type: Application
4062 vs_project_guid: '{19564640-CEE6-4921-ABA5-676ED79A36F6}'
Stanley Cheungb7223bb2016-09-22 22:23:42 -07004063- name: grpc_php_plugin
4064 build: protoc
4065 language: c++
4066 src:
4067 - src/compiler/php_plugin.cc
4068 deps:
4069 - grpc_plugin_support
4070 secure: false
4071 vs_config_type: Application
Craig Tillerbf4b2242015-08-31 15:53:53 -07004072- name: grpc_python_plugin
4073 build: protoc
4074 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004075 src:
4076 - src/compiler/python_plugin.cc
4077 deps:
4078 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004079 secure: false
4080 vs_config_type: Application
4081 vs_project_guid: '{DF52D501-A6CF-4E6F-BA38-6EBE2E8DAFB2}'
4082- name: grpc_ruby_plugin
4083 build: protoc
4084 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004085 src:
4086 - src/compiler/ruby_plugin.cc
4087 deps:
4088 - grpc_plugin_support
Craig Tillerbf4b2242015-08-31 15:53:53 -07004089 secure: false
4090 vs_config_type: Application
4091 vs_project_guid: '{069E9D05-B78B-4751-9252-D21EBAE7DE8E}'
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004092- name: grpc_tool_test
4093 gtest: true
4094 build: test
4095 language: c++
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004096 src:
4097 - src/proto/grpc/testing/echo.proto
4098 - src/proto/grpc/testing/echo_messages.proto
4099 - test/cpp/util/grpc_tool_test.cc
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004100 deps:
4101 - grpc_cli_libs
Yuchen Zeng324cc662016-10-17 11:27:35 -07004102 - grpc++_proto_reflection_desc_db
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004103 - grpc++_reflection
Yuchen Zeng169c9852016-10-14 15:58:09 -07004104 - grpc++_test_util
Yuchen Zeng29ca79b2016-07-25 12:00:08 -07004105 - grpc_test_util
4106 - grpc++
4107 - grpc
4108 - gpr_test_util
4109 - gpr
4110 filegroups:
4111 - grpc++_codegen_proto
Craig Tillereb841e22016-02-11 15:49:16 -08004112- name: grpclb_api_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004113 gtest: true
Craig Tillereb841e22016-02-11 15:49:16 -08004114 build: test
4115 language: c++
4116 src:
David Garcia Quintas7f0793a2016-04-25 12:35:58 -07004117 - src/proto/grpc/lb/v1/load_balancer.proto
Craig Tillereb841e22016-02-11 15:49:16 -08004118 - test/cpp/grpclb/grpclb_api_test.cc
4119 deps:
4120 - grpc++_test_util
4121 - grpc_test_util
4122 - grpc++
4123 - grpc
David Garcia Quintas04911ca2017-04-27 16:31:14 -07004124- name: grpclb_end2end_test
4125 gtest: true
4126 build: test
4127 language: c++
4128 src:
4129 - src/proto/grpc/lb/v1/load_balancer.proto
4130 - test/cpp/end2end/grpclb_end2end_test.cc
4131 deps:
4132 - grpc++_test_util
4133 - grpc_test_util
4134 - grpc++
4135 - grpc
4136 - gpr_test_util
4137 - gpr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07004138 excluded_poll_engines:
4139 - poll
4140 - poll-cv
David Garcia Quintas55145c02016-06-21 14:51:54 -07004141- name: grpclb_test
4142 gtest: false
4143 build: test
4144 language: c++
4145 src:
4146 - src/proto/grpc/lb/v1/load_balancer.proto
4147 - test/cpp/grpclb/grpclb_test.cc
4148 deps:
David Garcia Quintas55145c02016-06-21 14:51:54 -07004149 - grpc++_test_util
4150 - grpc_test_util
Jan Tattermusch1c6a1442017-01-13 14:17:40 +01004151 - grpc++
4152 - grpc
4153 - gpr_test_util
4154 - gpr
David Garcia Quintas87d5a312017-06-06 19:45:58 -07004155 excluded_poll_engines:
4156 - poll
4157 - poll-cv
yang-gad327642016-12-12 14:32:09 -08004158- name: health_service_end2end_test
4159 gtest: true
4160 build: test
4161 language: c++
4162 src:
4163 - test/cpp/end2end/health_service_end2end_test.cc
4164 deps:
4165 - grpc++_test_util
4166 - grpc_test_util
4167 - grpc++
4168 - grpc
4169 - gpr_test_util
4170 - gpr
Eric Gribkoffc344e872017-01-09 10:53:50 -08004171- name: http2_client
4172 build: test
4173 run: false
4174 language: c++
4175 src: []
4176 deps:
4177 - http2_client_main
4178 - grpc++_test_util
4179 - grpc_test_util
4180 - grpc++
4181 - grpc
4182 - grpc++_test_config
4183 platforms:
4184 - mac
4185 - linux
4186 - posix
yang-gbe5a2c42016-01-14 13:11:15 -08004187- name: hybrid_end2end_test
Craig Tillerb23f4b72017-01-31 15:50:45 -08004188 flaky: true
yang-gbe5a2c42016-01-14 13:11:15 -08004189 build: test
4190 language: c++
4191 src:
4192 - test/cpp/end2end/hybrid_end2end_test.cc
4193 deps:
4194 - grpc++_test_util
4195 - grpc_test_util
4196 - grpc++
4197 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004198 - gpr_test_util
4199 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004200- name: interop_client
4201 build: test
4202 run: false
4203 language: c++
4204 src: []
Craig Tiller25834342015-09-25 08:08:24 -07004205 deps:
4206 - interop_client_main
4207 - interop_client_helper
4208 - grpc++_test_util
4209 - grpc_test_util
4210 - grpc++
4211 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004212 - gpr_test_util
4213 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004214 - grpc++_test_config
4215 platforms:
4216 - mac
4217 - linux
4218 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004219- name: interop_server
4220 build: test
4221 run: false
4222 language: c++
4223 src: []
Craig Tiller25834342015-09-25 08:08:24 -07004224 deps:
4225 - interop_server_main
4226 - interop_server_helper
Nicolas "Pixel" Noble6570b832016-07-18 23:29:50 +02004227 - interop_server_lib
Craig Tiller25834342015-09-25 08:08:24 -07004228 - grpc++_test_util
4229 - grpc_test_util
4230 - grpc++
4231 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004232 - gpr_test_util
4233 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004234 - grpc++_test_config
4235 platforms:
4236 - mac
4237 - linux
4238 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004239- name: interop_test
Craig Tillerbfd05532016-01-20 09:53:15 -08004240 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07004241 build: test
4242 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004243 src:
4244 - test/cpp/interop/interop_test.cc
4245 deps:
4246 - grpc_test_util
4247 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004248 - gpr_test_util
4249 - gpr
Mark D. Roth24301712016-10-18 14:10:28 -07004250 - grpc++_test_config
Craig Tiller25834342015-09-25 08:08:24 -07004251 platforms:
4252 - mac
4253 - linux
4254 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08004255- name: json_run_localhost
4256 build: test
4257 run: false
4258 language: c++
4259 src:
4260 - test/cpp/qps/json_run_localhost.cc
4261 deps:
4262 - grpc++_test_util
4263 - grpc_test_util
4264 - grpc++
4265 - grpc
4266 - gpr_test_util
4267 - gpr
4268 - grpc++_test_config
Jan Tattermuschbd0b0542017-01-19 18:09:50 +01004269 platforms:
4270 - mac
4271 - linux
4272 - posix
Craig Tillerb3d70102017-03-31 14:17:09 -07004273- name: memory_test
4274 gtest: true
4275 build: test
4276 language: c++
4277 src:
4278 - test/core/support/memory_test.cc
4279 deps:
4280 - grpc_test_util
4281 - grpc++
4282 - grpc
4283 - gpr_test_util
4284 - gpr
4285 uses:
4286 - grpc++_test
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004287- name: metrics_client
4288 build: test
4289 run: false
4290 language: c++
4291 headers:
4292 - test/cpp/util/metrics_server.h
4293 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004294 - src/proto/grpc/testing/metrics.proto
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004295 - test/cpp/interop/metrics_client.cc
4296 deps:
4297 - grpc++
4298 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004299 - gpr
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004300 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004301- name: mock_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004302 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004303 build: test
4304 language: c++
Mahak Mukhia6882902017-04-14 17:37:46 -07004305 headers:
4306 - include/grpc++/test/mock_stream.h
Craig Tiller25834342015-09-25 08:08:24 -07004307 src:
4308 - test/cpp/end2end/mock_test.cc
4309 deps:
4310 - grpc++_test_util
4311 - grpc_test_util
4312 - grpc++
4313 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004314 - gpr_test_util
4315 - gpr
Craig Tillerd3cd0172016-10-25 17:02:20 -07004316- name: noop-benchmark
4317 build: test
Craig Tillerd3cd0172016-10-25 17:02:20 -07004318 language: c++
4319 src:
4320 - test/cpp/microbenchmarks/noop-benchmark.cc
4321 deps:
David Garcia Quintasff311212016-12-06 16:03:18 -08004322 - benchmark
Craig Tiller19f3ea22017-02-17 15:17:05 -08004323 defaults: benchmark
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004324- name: proto_server_reflection_test
4325 gtest: true
4326 build: test
4327 language: c++
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004328 src:
4329 - test/cpp/end2end/proto_server_reflection_test.cc
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004330 deps:
Yuchen Zeng5f6fbc82016-10-14 17:33:46 -07004331 - grpc++_proto_reflection_desc_db
Yuchen Zeng91c51a72016-05-20 14:46:49 -07004332 - grpc++_reflection
4333 - grpc++_test_util
4334 - grpc_test_util
4335 - grpc++
4336 - grpc
4337 - gpr_test_util
4338 - gpr
Harvey Tuch5f3cfe92017-01-20 11:02:11 -05004339- name: proto_utils_test
4340 gtest: true
4341 build: test
4342 language: c++
4343 src:
4344 - test/cpp/codegen/proto_utils_test.cc
4345 deps:
4346 - grpc++
4347 - grpc
4348 filegroups:
4349 - grpc++_codegen_base
4350 - grpc++_codegen_proto
Craig Tillerbf4b2242015-08-31 15:53:53 -07004351- name: qps_interarrival_test
4352 build: test
4353 run: false
4354 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004355 src:
4356 - test/cpp/qps/qps_interarrival_test.cc
4357 deps:
4358 - qps
4359 - grpc++_test_util
4360 - grpc_test_util
4361 - grpc++
4362 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004363 - gpr_test_util
4364 - gpr
yang-gfdcb7742017-07-13 10:25:42 -07004365 - grpc++_test_config
Craig Tiller25834342015-09-25 08:08:24 -07004366 platforms:
4367 - mac
4368 - linux
4369 - posix
Craig Tiller0bda0b32016-03-03 12:51:53 -08004370- name: qps_json_driver
4371 build: test
4372 run: false
4373 language: c++
4374 src:
4375 - test/cpp/qps/qps_json_driver.cc
4376 deps:
4377 - qps
Craig Tiller28972352017-08-31 15:52:57 -07004378 - grpc++_core_stats
Craig Tiller0bda0b32016-03-03 12:51:53 -08004379 - grpc++_test_util
4380 - grpc_test_util
4381 - grpc++
4382 - grpc
4383 - gpr_test_util
4384 - gpr
4385 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004386- name: qps_openloop_test
Craig Tillerc72cc422016-03-11 10:54:36 -08004387 cpu_cost: 0.5
Craig Tillerbf4b2242015-08-31 15:53:53 -07004388 build: test
4389 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004390 src:
4391 - test/cpp/qps/qps_openloop_test.cc
4392 deps:
4393 - qps
Craig Tillerc75f9862017-09-05 11:34:57 -07004394 - grpc++_core_stats
Craig Tiller25834342015-09-25 08:08:24 -07004395 - grpc++_test_util
4396 - grpc_test_util
4397 - grpc++
4398 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004399 - gpr_test_util
4400 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004401 - grpc++_test_config
4402 platforms:
4403 - mac
4404 - linux
4405 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004406- name: qps_worker
Craig Tiller0bda0b32016-03-03 12:51:53 -08004407 build: test
4408 run: false
Craig Tillerbf4b2242015-08-31 15:53:53 -07004409 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004410 headers:
4411 - test/cpp/qps/client.h
4412 - test/cpp/qps/server.h
4413 src:
4414 - test/cpp/qps/worker.cc
4415 deps:
4416 - qps
Craig Tillerc75f9862017-09-05 11:34:57 -07004417 - grpc++_core_stats
Craig Tiller25834342015-09-25 08:08:24 -07004418 - grpc++_test_util
4419 - grpc_test_util
4420 - grpc++
4421 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004422 - gpr_test_util
4423 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004424 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004425- name: reconnect_interop_client
4426 build: test
4427 run: false
4428 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004429 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004430 - src/proto/grpc/testing/empty.proto
4431 - src/proto/grpc/testing/messages.proto
4432 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07004433 - test/cpp/interop/reconnect_interop_client.cc
4434 deps:
4435 - grpc++_test_util
4436 - grpc_test_util
4437 - grpc++
4438 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004439 - gpr_test_util
4440 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004441 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004442- name: reconnect_interop_server
4443 build: test
4444 run: false
4445 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004446 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004447 - src/proto/grpc/testing/empty.proto
4448 - src/proto/grpc/testing/messages.proto
4449 - src/proto/grpc/testing/test.proto
Craig Tiller25834342015-09-25 08:08:24 -07004450 - test/cpp/interop/reconnect_interop_server.cc
4451 deps:
4452 - reconnect_server
yang-gc9fca182015-11-06 16:41:33 -08004453 - test_tcp_server
Craig Tiller25834342015-09-25 08:08:24 -07004454 - grpc++_test_util
4455 - grpc_test_util
4456 - grpc++
4457 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004458 - gpr_test_util
4459 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004460 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004461- name: secure_auth_context_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004462 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004463 build: test
4464 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004465 src:
4466 - test/cpp/common/secure_auth_context_test.cc
4467 deps:
4468 - grpc++_test_util
4469 - grpc_test_util
4470 - grpc++
4471 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004472 - gpr_test_util
4473 - gpr
vjpaif8603ad2015-11-04 12:49:33 -08004474- name: secure_sync_unary_ping_pong_test
4475 build: test
4476 language: c++
4477 src:
4478 - test/cpp/qps/secure_sync_unary_ping_pong_test.cc
4479 deps:
4480 - qps
Craig Tillerc75f9862017-09-05 11:34:57 -07004481 - grpc++_core_stats
vjpaif8603ad2015-11-04 12:49:33 -08004482 - grpc++_test_util
4483 - grpc_test_util
4484 - grpc++
4485 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004486 - gpr_test_util
4487 - gpr
yang-gfdcb7742017-07-13 10:25:42 -07004488 - grpc++_test_config
vjpaif8603ad2015-11-04 12:49:33 -08004489 platforms:
4490 - mac
4491 - linux
4492 - posix
Yuchen Zenga42ec212016-04-29 13:03:06 -07004493- name: server_builder_plugin_test
4494 gtest: true
4495 build: test
4496 language: c++
4497 src:
4498 - test/cpp/end2end/server_builder_plugin_test.cc
4499 deps:
4500 - grpc++_test_util
4501 - grpc_test_util
4502 - grpc++
4503 - grpc
4504 - gpr_test_util
4505 - gpr
Craig Tiller12352b22017-01-10 15:16:14 -08004506- name: server_builder_test
4507 gtest: true
4508 build: test
4509 language: c++
4510 src:
4511 - src/proto/grpc/testing/echo_messages.proto
4512 - src/proto/grpc/testing/echo.proto
4513 - test/cpp/server/server_builder_test.cc
4514 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004515 - grpc++_test_util_unsecure
4516 - grpc_test_util_unsecure
Craig Tiller12352b22017-01-10 15:16:14 -08004517 - gpr_test_util
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004518 - grpc++_unsecure
4519 - grpc_unsecure
Craig Tiller12352b22017-01-10 15:16:14 -08004520 - gpr
yang-gc4292fb2016-10-13 16:54:08 -07004521- name: server_context_test_spouse_test
4522 gtest: true
4523 build: test
4524 language: c++
4525 src:
4526 - test/cpp/test/server_context_test_spouse_test.cc
4527 deps:
4528 - grpc_test_util
yang-gc4292fb2016-10-13 16:54:08 -07004529 - grpc++
4530 - grpc
4531 - gpr_test_util
4532 - gpr
David Garcia Quintasf31f0962017-02-10 14:53:58 -08004533 uses:
4534 - grpc++_test
Craig Tillerbf4b2242015-08-31 15:53:53 -07004535- name: server_crash_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004536 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08004537 cpu_cost: 0.1
Craig Tillerbf4b2242015-08-31 15:53:53 -07004538 build: test
4539 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004540 src:
4541 - test/cpp/end2end/server_crash_test.cc
4542 deps:
4543 - grpc++_test_util
4544 - grpc_test_util
4545 - grpc++
4546 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004547 - gpr_test_util
4548 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004549 platforms:
4550 - mac
4551 - linux
4552 - posix
Craig Tillerbf4b2242015-08-31 15:53:53 -07004553- name: server_crash_test_client
4554 build: test
4555 run: false
4556 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004557 src:
4558 - test/cpp/end2end/server_crash_test_client.cc
4559 deps:
4560 - grpc++_test_util
4561 - grpc_test_util
4562 - grpc++
4563 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004564 - gpr_test_util
4565 - gpr
Mark D. Roth06966112017-07-14 07:18:39 -07004566- name: server_request_call_test
4567 gtest: true
4568 build: test
4569 language: c++
4570 src:
4571 - src/proto/grpc/testing/echo_messages.proto
4572 - src/proto/grpc/testing/echo.proto
4573 - test/cpp/server/server_request_call_test.cc
4574 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004575 - grpc++_test_util_unsecure
4576 - grpc_test_util_unsecure
Mark D. Roth06966112017-07-14 07:18:39 -07004577 - gpr_test_util
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004578 - grpc++_unsecure
4579 - grpc_unsecure
Mark D. Roth06966112017-07-14 07:18:39 -07004580 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004581- name: shutdown_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004582 gtest: true
Craig Tillerbf4b2242015-08-31 15:53:53 -07004583 build: test
4584 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004585 src:
4586 - test/cpp/end2end/shutdown_test.cc
4587 deps:
4588 - grpc++_test_util
4589 - grpc_test_util
4590 - grpc++
4591 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004592 - gpr_test_util
4593 - gpr
Craig Tiller97ec5eb2017-09-01 12:57:36 -07004594- name: stats_test
4595 gtest: true
4596 build: test
4597 language: c++
4598 src:
4599 - test/core/debug/stats_test.cc
4600 deps:
4601 - grpc++_test_util
4602 - grpc_test_util
4603 - grpc
4604 - gpr_test_util
4605 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004606- name: status_test
4607 build: test
4608 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004609 src:
4610 - test/cpp/util/status_test.cc
4611 deps:
4612 - grpc_test_util
4613 - grpc++
4614 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004615 - gpr_test_util
4616 - gpr
Craig Tiller1fdb05b2015-09-01 17:13:30 -07004617- name: streaming_throughput_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004618 gtest: true
Craig Tiller1fdb05b2015-09-01 17:13:30 -07004619 build: test
4620 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004621 src:
4622 - test/cpp/end2end/streaming_throughput_test.cc
4623 deps:
4624 - grpc++_test_util
4625 - grpc_test_util
4626 - grpc++
4627 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004628 - gpr_test_util
4629 - gpr
Craig Tiller25834342015-09-25 08:08:24 -07004630 platforms:
4631 - mac
4632 - linux
4633 - posix
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004634- name: stress_test
4635 build: test
Sree Kuchibhotla117c8af2015-10-26 10:59:17 -07004636 run: false
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004637 language: c++
4638 headers:
Sree Kuchibhotla11906242015-10-22 15:04:26 -07004639 - test/cpp/interop/client_helper.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004640 - test/cpp/interop/interop_client.h
4641 - test/cpp/interop/stress_interop_client.h
ncteisen9c7a08d2017-01-17 16:26:40 -08004642 - test/cpp/util/create_test_channel.h
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004643 - test/cpp/util/metrics_server.h
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004644 src:
Craig Tiller1b4e3302015-12-17 16:35:00 -08004645 - src/proto/grpc/testing/empty.proto
4646 - src/proto/grpc/testing/messages.proto
4647 - src/proto/grpc/testing/metrics.proto
4648 - src/proto/grpc/testing/test.proto
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004649 - test/cpp/interop/interop_client.cc
4650 - test/cpp/interop/stress_interop_client.cc
4651 - test/cpp/interop/stress_test.cc
Sree Kuchibhotlab5e98c52015-10-27 22:55:26 -07004652 - test/cpp/util/metrics_server.cc
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004653 deps:
4654 - grpc++_test_util
4655 - grpc_test_util
4656 - grpc++
4657 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004658 - gpr_test_util
4659 - gpr
Sree Kuchibhotlafbc376f2015-10-16 10:56:31 -07004660 - grpc++_test_config
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07004661- name: thread_manager_test
4662 build: test
4663 language: c++
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07004664 src:
4665 - test/cpp/thread_manager/thread_manager_test.cc
4666 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004667 - grpc++_unsecure
4668 - grpc_unsecure
Sree Kuchibhotla8f7739b2016-10-13 15:12:55 -07004669 - gpr
4670 - grpc++_test_config
Craig Tillerbf4b2242015-08-31 15:53:53 -07004671- name: thread_stress_test
Craig Tillerca62ff02016-02-24 22:22:57 -08004672 gtest: true
Craig Tillerbfd05532016-01-20 09:53:15 -08004673 cpu_cost: 100
Craig Tillerbf4b2242015-08-31 15:53:53 -07004674 build: test
4675 language: c++
Craig Tiller25834342015-09-25 08:08:24 -07004676 src:
4677 - test/cpp/end2end/thread_stress_test.cc
4678 deps:
jiangtaoli20163aaa5ea2017-08-02 13:36:50 -07004679 - grpc++_test_util_unsecure
4680 - grpc_test_util_unsecure
4681 - grpc++_unsecure
4682 - grpc_unsecure
Craig Tillerda179ce2016-02-09 12:01:53 -08004683 - gpr_test_util
4684 - gpr
Craig Tiller058bd642017-05-18 16:26:15 -07004685 timeout_seconds: 1200
Craig Tiller9a3997c2017-01-30 13:22:33 -08004686- name: writes_per_rpc_test
4687 gtest: true
4688 cpu_cost: 0.5
4689 build: test
4690 language: c++
4691 src:
4692 - test/cpp/performance/writes_per_rpc_test.cc
4693 deps:
4694 - grpc++_test_util
4695 - grpc_test_util
4696 - grpc++
4697 - grpc
4698 - gpr_test_util
4699 - gpr
Craig Tiller1bb53712017-02-04 15:39:27 -08004700 platforms:
4701 - mac
4702 - linux
4703 - posix
Craig Tillerab230452016-01-04 08:18:43 -08004704- name: public_headers_must_be_c89
4705 build: test
4706 language: c89
4707 src:
4708 - test/core/surface/public_headers_must_be_c89.c
4709 deps:
4710 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004711 - gpr
Craig Tillerbf4b2242015-08-31 15:53:53 -07004712vspackages:
Craig Tiller25834342015-09-25 08:08:24 -07004713- linkage: static
4714 name: grpc.dependencies.zlib
4715 props: false
4716 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08004717 version: 1.2.8.10
Jan Tattermuschd5653e42016-01-12 12:43:24 -08004718- linkage: static
4719 name: grpc.dependencies.openssl
Craig Tiller25834342015-09-25 08:08:24 -07004720 props: true
4721 redist: true
Jan Tattermusch36065be2015-11-30 14:48:28 -08004722 version: 1.0.204.1
Craig Tiller25834342015-09-25 08:08:24 -07004723- name: gflags
4724 props: false
4725 redist: false
4726 version: 2.1.2.1
4727- name: gtest
4728 props: false
4729 redist: false
4730 version: 1.7.0.1
Craig Tillera0f85172016-01-20 15:56:06 -08004731configs:
4732 asan:
4733 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07004734 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
4735 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004736 CXX: clang++
Craig Tillerf674f8e2017-04-09 21:48:22 -07004737 LD: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08004738 LDFLAGS: -fsanitize=address
4739 LDXX: clang++
4740 compile_the_world: true
4741 test_environ:
Craig Tiller19482442016-01-25 09:59:20 -08004742 ASAN_OPTIONS: detect_leaks=1:color=always
4743 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Craig Tillera0f85172016-01-20 15:56:06 -08004744 asan-noleaks:
4745 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07004746 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=address -fno-omit-frame-pointer
4747 -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004748 CXX: clang++
Craig Tillerf674f8e2017-04-09 21:48:22 -07004749 LD: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08004750 LDFLAGS: -fsanitize=address
4751 LDXX: clang++
Craig Tiller81df68d2016-01-21 13:59:50 -08004752 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08004753 test_environ:
4754 ASAN_OPTIONS: detect_leaks=0:color=always
Craig Tillerae945942016-03-23 21:43:58 -07004755 asan-trace-cmp:
4756 CC: clang
Craig Tillerff822392016-03-23 21:46:52 -07004757 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize-coverage=trace-cmp -fsanitize=address
4758 -fno-omit-frame-pointer -Wno-unused-command-line-argument -DGPR_NO_DIRECT_SYSCALLS
Craig Tillerae945942016-03-23 21:43:58 -07004759 CXX: clang++
Craig Tillerf674f8e2017-04-09 21:48:22 -07004760 LD: clang++
Craig Tillerae945942016-03-23 21:43:58 -07004761 LDFLAGS: -fsanitize=address
4762 LDXX: clang++
4763 compile_the_world: true
4764 test_environ:
4765 ASAN_OPTIONS: detect_leaks=1:color=always
4766 LSAN_OPTIONS: suppressions=tools/lsan_suppressions.txt:report_objects=1
Craig Tillera0f85172016-01-20 15:56:06 -08004767 basicprof:
4768 CPPFLAGS: -O2 -DGRPC_BASIC_PROFILER -DGRPC_TIMERS_RDTSC
4769 DEFINES: NDEBUG
Craig Tiller93b06d72017-04-13 11:16:29 -07004770 c++-compat:
4771 CFLAGS: -Wc++-compat
4772 CPPFLAGS: -O0
4773 DEFINES: _DEBUG DEBUG
Craig Tillerb038beb2017-02-07 08:28:51 -08004774 counters:
Craig Tillerf3dec9c2017-02-21 10:02:31 -08004775 CPPFLAGS: -O2 -DGPR_LOW_LEVEL_COUNTERS
Craig Tillerb038beb2017-02-07 08:28:51 -08004776 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004777 dbg:
4778 CPPFLAGS: -O0
Craig Tiller1b6097c2017-04-10 13:28:45 -07004779 CXXFLAGS: -fno-exceptions
Craig Tillera0f85172016-01-20 15:56:06 -08004780 DEFINES: _DEBUG DEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004781 gcov:
4782 CC: gcc
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004783 CPPFLAGS: -O0 -fprofile-arcs -ftest-coverage -Wno-return-type
Craig Tillera0f85172016-01-20 15:56:06 -08004784 CXX: g++
Craig Tillera0f85172016-01-20 15:56:06 -08004785 DEFINES: _DEBUG DEBUG GPR_GCOV
4786 LD: gcc
4787 LDFLAGS: -fprofile-arcs -ftest-coverage -rdynamic
4788 LDXX: g++
4789 helgrind:
4790 CPPFLAGS: -O0
4791 DEFINES: _DEBUG DEBUG
4792 LDFLAGS: -rdynamic
Craig Tillera0f85172016-01-20 15:56:06 -08004793 valgrind: --tool=helgrind
Craig Tillerd4387c02017-03-30 17:00:43 -07004794 lto:
4795 CPPFLAGS: -O2
4796 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004797 memcheck:
4798 CPPFLAGS: -O0
4799 DEFINES: _DEBUG DEBUG
4800 LDFLAGS: -rdynamic
Craig Tillera0f85172016-01-20 15:56:06 -08004801 valgrind: --tool=memcheck --leak-check=full
4802 msan:
4803 CC: clang
Craig Tiller32173c52016-03-17 14:12:45 -07004804 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=memory -fsanitize-memory-track-origins
4805 -fno-omit-frame-pointer -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
4806 -Wno-unused-command-line-argument -fPIE -pie -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004807 CXX: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08004808 DEFINES: NDEBUG
Craig Tillerf674f8e2017-04-09 21:48:22 -07004809 LD: clang++
Craig Tillera0f85172016-01-20 15:56:06 -08004810 LDFLAGS: -fsanitize=memory -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_USE_OWN_TR1_TUPLE=1
4811 -fPIE -pie $(if $(JENKINS_BUILD),-Wl$(comma)-Ttext-segment=0x7e0000000000,)
4812 LDXX: clang++
4813 compile_the_world: true
Craig Tillera0f85172016-01-20 15:56:06 -08004814 mutrace:
Craig Tillerc3b88b02016-05-16 11:21:17 -07004815 CPPFLAGS: -O3 -fno-omit-frame-pointer
4816 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004817 LDFLAGS: -rdynamic
4818 opt:
4819 CPPFLAGS: -O2
Craig Tiller1b6097c2017-04-10 13:28:45 -07004820 CXXFLAGS: -fno-exceptions
Craig Tillera0f85172016-01-20 15:56:06 -08004821 DEFINES: NDEBUG
Craig Tillera0f85172016-01-20 15:56:06 -08004822 stapprof:
4823 CPPFLAGS: -O2 -DGRPC_STAP_PROFILER
4824 DEFINES: NDEBUG
4825 tsan:
4826 CC: clang
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004827 CPPFLAGS: -O0 -fsanitize=thread -fno-omit-frame-pointer -Wno-unused-command-line-argument
Craig Tiller5bda4d42016-03-17 17:27:11 -07004828 -DGPR_NO_DIRECT_SYSCALLS
Craig Tillera0f85172016-01-20 15:56:06 -08004829 CXX: clang++
Sree Kuchibhotlaad2c4772016-06-13 19:06:54 -07004830 DEFINES: GRPC_TSAN
Craig Tillerf674f8e2017-04-09 21:48:22 -07004831 LD: clang++
Craig Tiller5bda4d42016-03-17 17:27:11 -07004832 LDFLAGS: -fsanitize=thread
Craig Tillera0f85172016-01-20 15:56:06 -08004833 LDXX: clang++
4834 compile_the_world: true
4835 test_environ:
4836 TSAN_OPTIONS: suppressions=tools/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1
Craig Tillera0f85172016-01-20 15:56:06 -08004837 ubsan:
4838 CC: clang
Craig Tillerdd9b5972017-03-14 07:39:45 -07004839 CPPFLAGS: -O0 -fsanitize-coverage=edge -fsanitize=undefined -fno-omit-frame-pointer
4840 -Wno-unused-command-line-argument -Wvarargs
Craig Tillera0f85172016-01-20 15:56:06 -08004841 CXX: clang++
Craig Tiller25149242017-04-24 13:42:52 -07004842 DEFINES: NDEBUG GRPC_UBSAN
Craig Tillerf674f8e2017-04-09 21:48:22 -07004843 LD: clang++
yang-g6ce4d0b2016-05-12 16:43:17 -07004844 LDFLAGS: -fsanitize=undefined,unsigned-integer-overflow
Craig Tillera0f85172016-01-20 15:56:06 -08004845 LDXX: clang++
4846 compile_the_world: true
yang-g6ce4d0b2016-05-12 16:43:17 -07004847 test_environ:
Craig Tillerdd9b5972017-03-14 07:39:45 -07004848 UBSAN_OPTIONS: halt_on_error=1:print_stacktrace=1:suppressions=tools/ubsan_suppressions.txt
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004849defaults:
Yuchen Zengd790dd62016-08-11 17:32:50 -07004850 ares:
Jan Tattermusch1d93e222017-08-28 20:43:27 +02004851 CFLAGS: -Wno-sign-conversion $(if $(subst Darwin,,$(SYSTEM)),,-Wno-shorten-64-to-32)
4852 $(if $(subst MINGW32,,$(SYSTEM)),-Wno-invalid-source-encoding,)
Yuchen Zeng6694bb02017-01-23 17:09:51 -08004853 CPPFLAGS: -Ithird_party/cares -Ithird_party/cares/cares $(if $(subst Linux,,$(SYSTEM)),,-Ithird_party/cares/config_linux)
4854 $(if $(subst Darwin,,$(SYSTEM)),,-Ithird_party/cares/config_darwin) -fvisibility=hidden
Yuchen Zeng2aa19432017-04-18 12:27:44 -07004855 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX $(if $(subst
4856 MINGW32,,$(SYSTEM)),-DHAVE_CONFIG_H,)
David Garcia Quintasff311212016-12-06 16:03:18 -08004857 benchmark:
4858 CPPFLAGS: -Ithird_party/benchmark/include -DHAVE_POSIX_REGEX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004859 boringssl:
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01004860 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-unknown-pragmas
Craig Tiller78222f72016-05-10 09:55:38 -07004861 -Wno-implicit-function-declaration -Wno-unused-variable -Wno-sign-compare $(NO_W_EXTRA_SEMI)
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004862 CPPFLAGS: -Ithird_party/boringssl/include -fvisibility=hidden -DOPENSSL_NO_ASM
Nicolas "Pixel" Nobleb8e2f9c2016-01-28 05:00:40 +01004863 -D_GNU_SOURCE -DWIN32_LEAN_AND_MEAN -D_HAS_EXCEPTIONS=0 -DNOMINMAX
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004864 global:
Jeremie Girault9c0e9f12016-10-04 13:26:30 +02004865 CPPFLAGS: -g -Wall -Wextra -Werror -Wno-long-long -Wno-unused-parameter -DOSATOMIC_USE_INLINED=1
Nicolas "Pixel" Noble51b1aee2016-01-28 01:14:58 +01004866 LDFLAGS: -g
4867 zlib:
Nicolas "Pixel" Noble45000342016-01-28 05:04:45 +01004868 CFLAGS: -Wno-sign-conversion -Wno-conversion -Wno-unused-value -Wno-implicit-function-declaration
Nicolas "Pixel" Noble545c6c12016-01-28 06:01:46 +01004869 $(W_NO_SHIFT_NEGATIVE_VALUE) -fvisibility=hidden
murgatroid99879bc4f2015-11-05 10:35:04 -08004870node_modules:
4871- deps:
4872 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004873 - gpr
murgatroid995c56c922016-01-25 13:32:52 -08004874 - boringssl
4875 - z
murgatroid9994a75412015-11-19 14:04:53 -08004876 headers:
4877 - src/node/ext/byte_buffer.h
4878 - src/node/ext/call.h
4879 - src/node/ext/call_credentials.h
4880 - src/node/ext/channel.h
4881 - src/node/ext/channel_credentials.h
murgatroid999030c812016-09-16 13:25:08 -07004882 - src/node/ext/completion_queue.h
murgatroid9994a75412015-11-19 14:04:53 -08004883 - src/node/ext/server.h
4884 - src/node/ext/server_credentials.h
Craig Tiller7c70b6c2017-01-23 07:48:42 -08004885 - src/node/ext/slice.h
murgatroid9994a75412015-11-19 14:04:53 -08004886 - src/node/ext/timeval.h
4887 js:
4888 - src/node/index.js
4889 - src/node/src/client.js
4890 - src/node/src/common.js
4891 - src/node/src/credentials.js
murgatroid991ac096b2017-05-11 09:56:32 -07004892 - src/node/src/constants.js
murgatroid9991629972016-02-03 08:46:45 -08004893 - src/node/src/grpc_extension.js
murgatroid9994a75412015-11-19 14:04:53 -08004894 - src/node/src/metadata.js
4895 - src/node/src/server.js
murgatroid99879bc4f2015-11-05 10:35:04 -08004896 name: grpc_node
4897 src:
4898 - src/node/ext/byte_buffer.cc
4899 - src/node/ext/call.cc
4900 - src/node/ext/call_credentials.cc
4901 - src/node/ext/channel.cc
4902 - src/node/ext/channel_credentials.cc
murgatroid99f94f64f2017-04-24 13:35:21 -07004903 - src/node/ext/completion_queue.cc
murgatroid99879bc4f2015-11-05 10:35:04 -08004904 - src/node/ext/node_grpc.cc
4905 - src/node/ext/server.cc
4906 - src/node/ext/server_credentials.cc
Craig Tiller7c70b6c2017-01-23 07:48:42 -08004907 - src/node/ext/slice.cc
murgatroid99879bc4f2015-11-05 10:35:04 -08004908 - src/node/ext/timeval.cc
Craig Tillerb79c1e12016-02-23 10:00:58 -08004909openssl_fallback:
Jan Tattermusch9bb70622016-03-18 10:28:54 -07004910 base_uri: https://openssl.org/source/old/1.0.2/
Craig Tillerb79c1e12016-02-23 10:00:58 -08004911 extraction_dir: openssl-1.0.2f
4912 tarball: openssl-1.0.2f.tar.gz
Stanley Cheung5adb71f2016-02-13 00:03:02 -08004913php_config_m4:
4914 deps:
4915 - grpc
4916 - gpr
4917 - boringssl
Stanley Cheungaf525b32017-05-19 20:00:06 -07004918 - z
Stanley Cheung5adb71f2016-02-13 00:03:02 -08004919 headers:
4920 - src/php/ext/grpc/byte_buffer.h
4921 - src/php/ext/grpc/call.h
4922 - src/php/ext/grpc/call_credentials.h
4923 - src/php/ext/grpc/channel.h
4924 - src/php/ext/grpc/channel_credentials.h
4925 - src/php/ext/grpc/completion_queue.h
Stanley Cheung33e3dee2016-07-25 12:50:09 -07004926 - src/php/ext/grpc/php7_wrapper.h
Stanley Cheung5adb71f2016-02-13 00:03:02 -08004927 - src/php/ext/grpc/php_grpc.h
4928 - src/php/ext/grpc/server.h
4929 - src/php/ext/grpc/server_credentials.h
4930 - src/php/ext/grpc/timeval.h
Stanley Cheungd15f5c02017-05-17 13:21:05 -07004931 - src/php/ext/grpc/version.h
Stanley Cheung5adb71f2016-02-13 00:03:02 -08004932 src:
4933 - src/php/ext/grpc/byte_buffer.c
4934 - src/php/ext/grpc/call.c
4935 - src/php/ext/grpc/call_credentials.c
4936 - src/php/ext/grpc/channel.c
4937 - src/php/ext/grpc/channel_credentials.c
4938 - src/php/ext/grpc/completion_queue.c
4939 - src/php/ext/grpc/php_grpc.c
4940 - src/php/ext/grpc/server.c
4941 - src/php/ext/grpc/server_credentials.c
4942 - src/php/ext/grpc/timeval.c
Masood Malekghassemi116982e2015-12-11 15:53:38 -08004943python_dependencies:
4944 deps:
4945 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004946 - gpr
Yuchen Zengd790dd62016-08-11 17:32:50 -07004947 - ares
Masood Malekghassemi387e1162016-01-05 10:16:12 -08004948 - boringssl
Masood Malekghassemi0cc27922016-01-22 16:32:41 -08004949 - z
Nicolas "Pixel" Nobled899dce2016-01-28 20:45:39 +01004950ruby_gem:
4951 deps:
4952 - grpc
Craig Tillerda179ce2016-02-09 12:01:53 -08004953 - gpr
Yuchen Zeng15141a62016-08-17 18:56:04 -07004954 - ares
Craig Tillerbf4b2242015-08-31 15:53:53 -07004955 - boringssl
Craig Tillerbf4b2242015-08-31 15:53:53 -07004956 - z