@ -927,7 +927,9 @@ if(gRPC_BUILD_TESTS)
add_dependencies ( buildtests_cxx dns_resolver_test )
add_dependencies ( buildtests_cxx dual_ref_counted_test )
add_dependencies ( buildtests_cxx duplicate_header_bad_client_test )
add_dependencies ( buildtests_cxx end2end_binder_transport_test )
if ( _gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX )
add_dependencies ( buildtests_cxx end2end_binder_transport_test )
endif ( )
add_dependencies ( buildtests_cxx end2end_test )
add_dependencies ( buildtests_cxx endpoint_binder_pool_test )
add_dependencies ( buildtests_cxx endpoint_config_test )
@ -8920,58 +8922,60 @@ target_link_libraries(duplicate_header_bad_client_test
endif ( )
if ( gRPC_BUILD_TESTS )
if ( _gRPC_PLATFORM_LINUX OR _gRPC_PLATFORM_POSIX )
add_executable ( end2end_binder_transport_test
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . g r p c . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . g r p c . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . g r p c . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . g r p c . p b . h
t e s t / c o r e / t r a n s p o r t / b i n d e r / e n d 2 e n d / e n d 2 e n d _ b i n d e r _ t r a n s p o r t _ t e s t . c c
t e s t / c o r e / t r a n s p o r t / b i n d e r / e n d 2 e n d / f a k e _ b i n d e r . c c
t e s t / c o r e / t r a n s p o r t / b i n d e r / e n d 2 e n d / t e s t i n g _ c h a n n e l _ c r e a t e . c c
t e s t / c p p / e n d 2 e n d / t e s t _ s e r v i c e _ i m p l . c c
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e t e s t / s r c / g t e s t - a l l . c c
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e m o c k / s r c / g m o c k - a l l . c c
)
add_executable ( end2end_binder_transport_test
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o . g r p c . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / e c h o _ m e s s a g e s . g r p c . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / s i m p l e _ m e s s a g e s . g r p c . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . g r p c . p b . c c
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . p b . h
$ { _ g R P C _ P R O T O _ G E N S _ D I R } / s r c / p r o t o / g r p c / t e s t i n g / x d s / v 3 / o r c a _ l o a d _ r e p o r t . g r p c . p b . h
t e s t / c o r e / t r a n s p o r t / b i n d e r / e n d 2 e n d / e n d 2 e n d _ b i n d e r _ t r a n s p o r t _ t e s t . c c
t e s t / c o r e / t r a n s p o r t / b i n d e r / e n d 2 e n d / f a k e _ b i n d e r . c c
t e s t / c o r e / t r a n s p o r t / b i n d e r / e n d 2 e n d / t e s t i n g _ c h a n n e l _ c r e a t e . c c
t e s t / c p p / e n d 2 e n d / t e s t _ s e r v i c e _ i m p l . c c
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e t e s t / s r c / g t e s t - a l l . c c
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e m o c k / s r c / g m o c k - a l l . c c
)
target_include_directories ( end2end_binder_transport_test
P R I V A T E
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R }
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / i n c l u d e
$ { _ g R P C _ A D D R E S S _ S O R T I N G _ I N C L U D E _ D I R }
$ { _ g R P C _ R E 2 _ I N C L U D E _ D I R }
$ { _ g R P C _ S S L _ I N C L U D E _ D I R }
$ { _ g R P C _ U P B _ G E N E R A T E D _ D I R }
$ { _ g R P C _ U P B _ G R P C _ G E N E R A T E D _ D I R }
$ { _ g R P C _ U P B _ I N C L U D E _ D I R }
$ { _ g R P C _ X X H A S H _ I N C L U D E _ D I R }
$ { _ g R P C _ Z L I B _ I N C L U D E _ D I R }
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e t e s t / i n c l u d e
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e t e s t
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e m o c k / i n c l u d e
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e m o c k
$ { _ g R P C _ P R O T O _ G E N S _ D I R }
)
target_include_directories ( end2end_binder_transport_test
P R I V A T E
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R }
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / i n c l u d e
$ { _ g R P C _ A D D R E S S _ S O R T I N G _ I N C L U D E _ D I R }
$ { _ g R P C _ R E 2 _ I N C L U D E _ D I R }
$ { _ g R P C _ S S L _ I N C L U D E _ D I R }
$ { _ g R P C _ U P B _ G E N E R A T E D _ D I R }
$ { _ g R P C _ U P B _ G R P C _ G E N E R A T E D _ D I R }
$ { _ g R P C _ U P B _ I N C L U D E _ D I R }
$ { _ g R P C _ X X H A S H _ I N C L U D E _ D I R }
$ { _ g R P C _ Z L I B _ I N C L U D E _ D I R }
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e t e s t / i n c l u d e
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e t e s t
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e m o c k / i n c l u d e
t h i r d _ p a r t y / g o o g l e t e s t / g o o g l e m o c k
$ { _ g R P C _ P R O T O _ G E N S _ D I R }
)
target_link_libraries ( end2end_binder_transport_test
$ { _ g R P C _ P R O T O B U F _ L I B R A R I E S }
$ { _ g R P C _ A L L T A R G E T S _ L I B R A R I E S }
g r p c + + _ t e s t _ u t i l
)
target_link_libraries ( end2end_binder_transport_test
$ { _ g R P C _ P R O T O B U F _ L I B R A R I E S }
$ { _ g R P C _ A L L T A R G E T S _ L I B R A R I E S }
g r p c + + _ t e s t _ u t i l
)
endif ( )
endif ( )
if ( gRPC_BUILD_TESTS )