yang-g
5bc57b64fe
InitGoogleTest before grpc_init
2020-01-14 13:29:15 -08:00
Vijay Pai
88874094be
Actually implement the generic reactor-based unary call.
2019-12-04 11:41:47 -08:00
Jan Tattermusch
78888d7861
avoid thread local unitialized problem under GRPC_PTHREAD_TLS
2019-11-25 13:35:26 +01:00
Vijay Pai
73de768139
Test server destruction without explicit Shutdown
2019-11-18 23:17:55 -08:00
Vijay Pai
176dfc2289
Remove unused parameter warning (15 of 20)
2019-10-17 08:51:50 -07:00
Vijay Pai
5d7e4bb301
Stop using deprecated gtest macros
2019-09-24 14:56:41 -07:00
Prashant Jaikumar
9f02fc7f91
Enable end2end C++ tests on iOS.
...
Some e2e tests were disabled on iOS because they hit the Apple CFStream bug.
This commit enables e2e tests and works around the Apple bug by disabling CFStream.
2019-09-05 13:43:45 -07:00
Karthik Ravi Shankar
553eff9cb0
Fix a test failure due to unused variable and formatting
2019-07-18 14:03:19 -07:00
Karthik Ravi Shankar
2602bdd3e4
Address review comments
2019-06-26 11:37:54 -07:00
Karthik Ravi Shankar
514413de70
Clang formatting errors
2019-06-25 20:14:15 -07:00
Karthik Ravi Shankar
c041acb7a7
Fix the unit tests to exercise nesting correctly.
2019-06-25 20:09:06 -07:00
Karthik Ravi Shankar
44160d2b65
Add unit test to check the re-entrancy of callbacks
2019-06-25 15:43:06 -07:00
Karthik Ravi Shankar
196b0aa3a3
Revert "Revert "Start supporting a callback-based RPC under lock""
2019-05-29 13:15:47 -07:00
Karthik Ravi Shankar
b790c24e5c
Revert "Start supporting a callback-based RPC under lock"
2019-05-29 11:20:36 -07:00
Karthik Ravi Shankar
fe85756a8a
Fix end2end tests
2019-05-17 10:15:41 -07:00
Karthik Ravi Shankar
90fee3e586
Merge branch 'master' into callback-rpc-lock
2019-05-17 09:27:16 -07:00
Vijay Pai
41191323ec
Make sure event_engine is alive before checking for MAYBE_SKIP_TEST
2019-05-16 13:45:02 -07:00
Karthik Ravi Shankar
e3028a2836
Merge branch 'master' into callback-rpc-lock
2019-05-14 12:05:38 -07:00
Karthik Ravi Shankar
bc09c70799
Merge pull request #18454 from grpc/grpc_namespace_channel_arguments
...
Bring ChannelArguments to grpc_impl from grpc
2019-04-30 10:16:45 -07:00
Vijay Pai
657ab449c6
Make single-argument constructor explicit
2019-04-26 13:16:54 -07:00
Karthik Ravi Shankar
858b5cca20
Fix clang_format_code.sh issues and move the internal calls to new name
2019-04-23 11:45:11 -07:00
Karthik Ravi Shankar
17ca558e13
Merge branch 'master' into grpc_namespace_channel_arguments
2019-04-23 11:38:13 -07:00
Nicolas "Pixel" Noble
b9a279c030
Resolving ambiguous call to CreateCustomChannel.
2019-04-22 23:53:53 +02:00
Vijay Pai
20c08dbc7a
Add client-side unary reactor model
2019-04-19 16:10:08 -07:00
Karthik Ravi Shankar
39816efa3b
Test invoking a callback-based RPC under lock
2019-04-19 12:57:08 -07:00
Yang Gao
8bbfbec4e4
Merge pull request #18497 from yang-g/callback
...
Fully log test scenario
2019-03-26 12:24:41 -07:00
yang-g
621840900f
Fully log test scenario
2019-03-25 14:24:11 -07:00
Vijay Pai
48ce4ca939
Add support for extra-reaction operations via Holds
2019-03-15 16:17:01 -07:00
Vijay Pai
240bf86760
Add unimplemented RPC test
2019-03-06 23:01:05 -08:00
Vijay Pai
2a80f0edc7
Support use of ByteBuffer for request-side of code-gen unary
2019-02-25 16:28:59 -08:00
Vijay Pai
5f8fe7d5cc
Test for simultaneous Read and WritesDone
2019-02-25 00:21:42 -08:00
Vijay Pai
ac5f5c4fe2
Add ClientCancelsRequestStream test
2019-02-25 00:03:18 -08:00
Vijay Pai
05b98a4896
Also add streaming tests that cancel from client
2019-02-23 10:33:39 -08:00
Vijay Pai
7eb08ad72e
Add interceptors, secure credentials, and cancellation to client callback test
2019-02-22 01:33:05 -08:00
Vijay Pai
a47c979ba0
Enable TCP callback tests if the event engine allows
2019-02-11 12:05:37 -08:00
Vijay Pai
611bb6b495
Test reactor reuse
2018-12-06 09:13:52 -08:00
Hope Casey-Allen
37c18ce676
Merge branch 'callback_test_coverage_1' of github.com:hcaseyal/grpc into callback_test_coverage_1
2018-12-03 13:56:22 -08:00
Hope Casey-Allen
f0cb7e6bdc
Remove log lines
2018-12-03 13:55:06 -08:00
hcaseyal
cf14bd13fb
Merge branch 'master' into callback_test_coverage_1
2018-12-03 10:16:35 -08:00
Hope Casey-Allen
c12aabc6a7
Clang format
2018-12-03 10:14:46 -08:00
Vijay Pai
6bca0313d8
Merge pull request #17144 from vjpai/server_streaming
...
C++ callback API for streaming servers
2018-12-03 09:52:28 -08:00
Yang Gao
09add58eca
Merge pull request #17359 from yang-g/test_env
...
Create a class for test environment and migrate most of the tests to use it.
2018-11-30 16:48:18 -08:00
Vijay Pai
09ba4b4047
Test client-side callback streaming with callback server
2018-11-30 16:17:16 -08:00
Hope Casey-Allen
4a6e165328
Add service definition to sync server
2018-11-30 10:26:31 -08:00
yang-g
e75fc243da
change tests to use the new class instead of grpc_test_init
2018-11-30 08:57:38 -08:00
Vijay Pai
2b5d45ab38
Fix clang-tidy and golden file issues
2018-11-30 04:13:41 -08:00
Vijay Pai
ea1156da3f
Stop exposing streaming object class
2018-11-30 04:13:40 -08:00
Vijay Pai
dac2066a1c
Make StartCall() a releasing operation so that you can pile up ops
2018-11-30 04:13:40 -08:00
Vijay Pai
60949a8232
Revert an order change
2018-11-30 04:13:40 -08:00
Vijay Pai
5dcfc8be96
More review comments
2018-11-30 04:13:40 -08:00