Noah Eisen
373fc6dc40
Manual fixes to enable performance- clang tidy checks
2018-06-14 14:58:09 -04:00
Juanli Shen
70eeade08e
Fix bug in RunServer()
2018-05-08 10:22:50 -07:00
Alexander Polcyn
11c1739a10
Provide a way to run C++ interop server with custom ServerBuilderOptions
2018-05-03 23:01:43 -07:00
Yihua Zhang
0dcbb83420
add alts to interop tests
2018-04-20 08:50:45 -07:00
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
2018-03-08 22:04:59 -08:00
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
2018-02-02 09:16:44 -08:00
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
2018-01-18 11:21:12 -08:00
Yang Gao
6a019e732a
Merge pull request #13329 from dwittmer/dwittmer_runserver
...
Add support to RunServer for notifying clients via condition variable that the interop server has started.
2017-12-04 09:51:23 -08:00
Dan Wittmer
472d7c9232
Fix formatting - missed moving ‘*’ next to type.
2017-11-17 15:49:11 -08:00
Dan Wittmer
b88ab92af2
Fix formatting of RunServer params.
2017-11-17 15:23:32 -08:00
Dan Wittmer
6d18fcd3ab
Add ServerStartedCondition to hold the mutex, condition variable and condition. Changes allow callers to correctly handle spurious wakeups.
2017-11-16 16:45:23 -08:00
Dan Wittmer
572dd8e897
Change adds a version of grpc::testing::interop::RunServer that allows clients to pass in optional condition_variable which will be notified when the server has started and port to use, avoiding the need for callers to work with command line options.
...
Above is used to support clients running the server in a separate thread in the same process as the tests are run to support local only tests.
Existing grpc::testing::interop::RunServer calls into new version passing in FLAGS_port and null condition variable.
2017-11-09 12:01:31 -08:00
Craig Tiller
baa14a975e
Update clang-format to 5.0
2017-11-03 09:09:36 -07:00
Jan Tattermusch
7897ae9308
auto-fix most of licenses
2017-06-08 11:22:41 +02:00
yang-g
d0084c220e
Include x.pb.h instead of x.grpc.pb.h for message-only protos
2017-03-06 11:23:35 -08:00
David Garcia Quintas
e985cf57c2
Fixed invalid handling of slice data in interop_server
2017-02-02 19:19:01 -08:00
Jan Tattermusch
bd0b0546a6
windows compilation fixes
2017-02-02 00:01:09 +01:00
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97 .
2017-01-23 07:48:42 -08:00
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
2017-01-20 18:11:52 -08:00
Craig Tiller
9d4fc31da4
Merge github.com:grpc/grpc into metadata_filter
2017-01-12 14:08:50 -08:00
yang-g
cc5910228d
manual revert of #8901
2017-01-11 11:10:43 -08:00
Craig Tiller
e4fae4ef9f
clang-format
2017-01-10 17:01:51 -08:00
Craig Tiller
f3ed2bf8ca
Fix interop
2017-01-10 17:01:26 -08:00
David Garcia Quintas
7fa08e24b0
Fix data race with atomic for interop c++
2016-12-04 22:12:01 -08:00
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
2016-11-29 12:31:14 -08:00
yang-g
a7ef49bf6a
Support custom credential type in interop
2016-11-23 10:55:03 -08:00
Mark D. Roth
948f95b2ce
Merge pull request #7201 from markdroth/run_interop_tests_go
...
Fix status_code_and_message interop test for C++ and PHP. Change run_interop_tests.py to run this test for C++ and Go.
2016-10-18 11:08:18 -07:00
David Garcia Quintas
b5299976c1
Fixed clang-format sanity error
2016-10-12 14:13:42 -07:00
makdharma
5ef0c0041f
Merge pull request #8101 from makdharma/cacheable_unary
...
Add interop test for Cacheable Unary Calls
2016-10-12 10:53:56 -07:00
Makarand Dharmapurikar
c9beacadb1
fix for gcc 4.4 warning
2016-09-30 11:26:13 -07:00
Mark D. Roth
43b817ced1
Merge remote-tracking branch 'upstream/master' into run_interop_tests_go
2016-09-30 07:48:00 -07:00
Makarand Dharmapurikar
af564a1e92
changed timestamp clock from REALTIME to PRECISE
...
to increase robustness
2016-09-28 12:50:37 -07:00
Makarand Dharmapurikar
012fc18be9
doc fixes and max-age set to 60
2016-09-28 10:46:27 -07:00
Makarand Dharmapurikar
42511cfd8b
Addressed review feedback
...
1. modified documentation
2. changed test slightly to make it more robust to accidental cache hits
2016-09-27 18:15:54 -07:00
Makarand Dharmapurikar
1ed0b8e3d7
Add interop test for Cacheable Unary Calls
...
modified interop test spec doc
added CacheableUnaryCall to test.proto
modified server and client implmenentations to support new method
2016-09-14 15:01:16 -07:00
Mark D. Roth
c99fd89d32
Increase max send message size on server used in objc tests.
2016-09-06 08:16:13 -07:00
Mark D. Roth
366c6ceb8c
Merge remote-tracking branch 'upstream/master' into run_interop_tests_go
2016-08-26 13:01:15 -07:00
Vijay Pai
96b7b52190
Fix exit condition
2016-08-01 09:33:38 -07:00
Nicolas "Pixel" Noble
6570b83c9c
Splitting interop_server.cc
2016-07-18 23:42:35 +02:00
Mark D. Roth
dbf2adc980
Fix C++ status_code_and_message test to comply with the spec.
...
Enable C++ test in run_interop_tests.py.
2016-07-07 08:19:27 -07:00
David Garcia Quintas
446f70e384
fixed faulty server streaming c++ test case
2016-06-21 17:13:28 -07:00
David Garcia Quintas
dacce7a1e1
fixed bad merge. c++ tests should work again
2016-06-21 16:40:20 -07:00
David Garcia Quintas
8375c0daea
Merge branch 'master' of github.com:grpc/grpc into simplify_compression_interop
2016-06-16 18:43:19 -07:00
David Garcia Quintas
560875239e
c++ client & server changes to bring code up to spec
2016-06-16 16:52:11 -07:00
David Garcia Quintas
74686ce7c4
Completed interop spec, as well as code for c++
2016-06-09 15:33:33 -07:00