grpc/test/cpp
Mark D. Roth 3642c9d499 [export] [handshaker API] update handshaker API to use modern types
Specifically:
- use `OrphanablePtr<>` for `grpc_endpoint`
- use `absl::AnyInvocable<>` instead of `grpc_closure`
- use `EventEngine::Run()` instead of `ExecCtx::Run()`
- use `SliceBuffer` instead of `grpc_slice_buffer`
- use `absl::Status` instead of `grpc_error_handle`
- use `absl::string_view` instead of `const char*` for handshaker names

Also pass acceptor via `HandshakerArgs` instead of as a separate parameter.

Also changed chttp2 and httpcli to use `OrphanablePtr<>` for the endpoint.

----
DO NOT SUBMIT. This PR is for testing purposes only. [cl/602805376](http://cl/602805376)

PiperOrigin-RevId: 602805376
2024-06-11 16:49:26 -07:00
..
client [reorg] move src/core/lib/gpr -> src/core/util (#36543) 2024-05-15 16:32:20 -07:00
cocoapods [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
codegen [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
common [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36678) 2024-05-22 21:59:06 -07:00
end2end [grpc_error] remove unnecessary status attributes (#36523) 2024-05-31 14:11:42 -07:00
ext [OTPlugin] Per-channel OpenTelemetry plugin (#36729) 2024-06-10 14:52:57 -07:00
grpclb [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
interop [Gpr_To_Absl_Logging] Move function to test header form log.h (#36860) 2024-06-10 17:52:44 -07:00
microbenchmarks [export] [handshaker API] update handshaker API to use modern types 2024-06-11 16:49:26 -07:00
naming [reorg] move telemetry code to src/core/telemetry (#36644) 2024-05-23 15:54:07 -07:00
performance [export] [handshaker API] update handshaker API to use modern types 2024-06-11 16:49:26 -07:00
qps [grpc][Gpr_To_Absl_Logging] Deleting all instances of gpr_set_log_verbosity (#36859) 2024-06-11 09:36:55 -07:00
security [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
server [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36636) 2024-05-17 20:10:09 -07:00
test [reorg] move test/core/util -> test/core/test_util (#36446) 2024-04-29 17:06:40 -07:00
thread_manager [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36678) 2024-05-22 21:59:06 -07:00
util [reorg] move lib/json -> util/json (#36645) 2024-05-23 19:51:49 -07:00
README-iOS.md Refactor end2end tests to exercise each EventEngine (#29202) 2022-03-30 15:43:05 -07:00