grpc/test/core/transport
Mark D. Roth 0213523907 [build] move channel out of grpc_base (#35924)
This adds the following new targets:
- `channel`: A virtual interface for a channel.
- `legacy_channel`: A channel implementation that supports the filter stack and call v2.
- `channel_create`: A standalone function to create a channel.
- `server_interface`: A base class with a few accessor methods used in surface/call.cc.
- `server`: The actual server implementation.
- `api_trace`, `call_tracer`, `server_call_tracer_filter`, `call_finalization`: These were split out of `grpc_base` to avoid various dependency problems.
- `compression`: This is a combination of the previously existing `compression_internal` target and the compression code that was part of `grpc_base`.

Closes #35924

COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/35924 from markdroth:channel_interface 94a7fffddb
PiperOrigin-RevId: 612512438
2024-03-04 11:07:17 -08:00
..
binder [build] move channel out of grpc_base (#35924) 2024-03-04 11:07:17 -08:00
chaotic_good [build] move channel out of grpc_base (#35924) 2024-03-04 11:07:17 -08:00
chttp2 Internal change 2024-02-12 14:11:47 -08:00
test_suite [chaotic-good] Bring up core e2e tests (#35663) 2024-02-09 13:34:46 -08:00
BUILD [call-v3] Filter executor (#35533) 2024-01-17 10:39:37 -08:00
bdp_estimator_test.cc Convert c-style comments to C++-style comments (#31923) 2022-12-22 23:01:53 -08:00
call_filters_test.cc [call-v3] Add a quick & easy way to add an interceptor for *just* server trailing metadata (#35797) 2024-02-05 16:41:31 -08:00
connectivity_state_test.cc [Deps] Update to Clang-16 (#34492) 2023-10-11 16:26:32 -07:00
error_utils_test.cc Simplified GRPC_ERROR_CREATE macros (#31222) 2022-10-04 15:55:47 -07:00
metadata_map_test.cc [grpc] Redacting unknown metadata types in debug logs. (#36006) 2024-02-28 21:18:41 -08:00
parsed_metadata_test.cc [metadata] Add an experiment to ensure a unique refcount on parsed slice strings (#33205) 2023-07-05 20:57:03 -07:00
promise_endpoint_test.cc [chaotic-good] Client & server transport (#35400) 2024-01-08 09:46:16 -08:00
status_conversion_test.cc [Deps] Update to Clang-16 (#34492) 2023-10-11 16:26:32 -07:00
timeout_encoding_test.cc [Deps] Update to Clang-16 (#34492) 2023-10-11 16:26:32 -07:00