aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorVignesh Babu <vigneshbabu@google.com>2023-12-01 11:41:36 -0800
committerCopybara-Service <copybara-worker@google.com>2023-12-01 11:43:08 -0800
commit84678829af643474e5a8cd468066be3ef1559fae (patch)
tree4eed9bdd2dc2b1d1de04509795d330c7795f5609 /CMakeLists.txt
parent49f7ee96d195f44e21d5b57106f2564b6e101b15 (diff)
downloadgrpc-grpc-84678829af643474e5a8cd468066be3ef1559fae.tar.gz
[EventEngine] Add public methods to allow EventEngine Endpoints to support optional Extensions.
PiperOrigin-RevId: 587071965
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt35
1 files changed, 35 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4c8979a56e..9d2a53f4ed 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1229,6 +1229,7 @@ if(gRPC_BUILD_TESTS)
add_dependencies(buildtests_cxx proxy_auth_test)
add_dependencies(buildtests_cxx qps_json_driver)
add_dependencies(buildtests_cxx qps_worker)
+ add_dependencies(buildtests_cxx query_extensions_test)
add_dependencies(buildtests_cxx race_test)
add_dependencies(buildtests_cxx random_early_detection_test)
add_dependencies(buildtests_cxx raw_end2end_test)
@@ -18941,6 +18942,40 @@ target_link_libraries(qps_worker
endif()
if(gRPC_BUILD_TESTS)
+add_executable(query_extensions_test
+ test/core/event_engine/query_extensions_test.cc
+)
+target_compile_features(query_extensions_test PUBLIC cxx_std_14)
+target_include_directories(query_extensions_test
+ PRIVATE
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/include
+ ${_gRPC_ADDRESS_SORTING_INCLUDE_DIR}
+ ${_gRPC_RE2_INCLUDE_DIR}
+ ${_gRPC_SSL_INCLUDE_DIR}
+ ${_gRPC_UPB_GENERATED_DIR}
+ ${_gRPC_UPB_GRPC_GENERATED_DIR}
+ ${_gRPC_UPB_INCLUDE_DIR}
+ ${_gRPC_XXHASH_INCLUDE_DIR}
+ ${_gRPC_ZLIB_INCLUDE_DIR}
+ third_party/googletest/googletest/include
+ third_party/googletest/googletest
+ third_party/googletest/googlemock/include
+ third_party/googletest/googlemock
+ ${_gRPC_PROTO_GENS_DIR}
+)
+
+target_link_libraries(query_extensions_test
+ ${_gRPC_ALLTARGETS_LIBRARIES}
+ gtest
+ absl::statusor
+ gpr
+)
+
+
+endif()
+if(gRPC_BUILD_TESTS)
+
add_executable(race_test
test/core/promise/race_test.cc
)