Juanli Shen
70eeade08e
Fix bug in RunServer()
7 years ago
Alexander Polcyn
11c1739a10
Provide a way to run C++ interop server with custom ServerBuilderOptions
7 years ago
Yihua Zhang
0dcbb83420
add alts to interop tests
7 years ago
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Muxi Yan
6f0b195d20
Replace GRPC_COMPRESS_MESSAGE_* with GRPC_COMPRESS_*
7 years ago
Vijay Pai
d4d0a30c6f
Privatize useful.h and avl.h
7 years ago
Vijay Pai
ae376bf9d9
Privatize host_port.h; was not used in any wrapped language implementation
7 years ago
Mark D. Roth
dbdf495f61
Split lib/support into lib/gpr and lib/gpr++.
7 years ago
yang-g
19d1eb2228
When seeing an error in interop test, also log the debug error string.
7 years ago
Muxi Yan
c870ce5476
More message compression level clean-up
7 years ago
Muxi Yan
38fcd0c6c3
clang-format
7 years ago
Dan Wittmer
472d7c9232
Fix formatting - missed moving ‘*’ next to type.
7 years ago
Dan Wittmer
b88ab92af2
Fix formatting of RunServer params.
7 years ago
ncteisen
adbfbd5977
Remove all extern C
7 years ago
Dan Wittmer
6d18fcd3ab
Add ServerStartedCondition to hold the mutex, condition variable and condition. Changes allow callers to correctly handle spurious wakeups.
7 years ago
Dan Wittmer
728f1d2c44
s//used
7 years ago
Craig Tiller
4ac2b8e585
Enable clang-tidy as a sanity check, fix up all known failures
7 years ago
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.
7 years ago
Craig Tiller
baa14a975e
Update clang-format to 5.0
7 years ago
Yash Tibrewal
39aed1ae8b
Remove unnecessary extern Cs
7 years ago
yang-g
53a64b9936
Properly clean up stress test clients
7 years ago
Muxi Yan
8fa4d15513
Fix C++ builds
7 years ago
Nicolas "Pixel" Noble
2bc5e3ac40
Moving visibility and package creation to the build system.
7 years ago
Ken Payson
f47c063d02
Restore interop_client_main
...
This target is used internally.
8 years ago
Nicolas "Pixel" Noble
61f21d91b8
Fixing merge failures on test/cpp/interop.
8 years ago
Jan Tattermusch
4d5c3102a1
fix remaining license notices
8 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Nicolas "Pixel" Noble
7e5364781b
Adding interop stress test.
8 years ago
Nicolas "Pixel" Noble
d1c72ee33e
Adding reconnect interop client and server.
8 years ago
Nicolas "Pixel" Noble
c6dea730ca
Realized that the interop BUILD file still uses cc_library and stuff.
8 years ago
Nicolas "Pixel" Noble
3dedf65b0f
Fixing indentation + fixing interop_client.
8 years ago
Craig Tiller
840931eec9
More import fixes
8 years ago
Nicolas "Pixel" Noble
af6c83f9e1
Adding dummy layering check option.
8 years ago
Craig Tiller
a753371f05
Rework well_known_protos attr, and some other fixes
8 years ago
Alexander Polcyn
f5521c33f9
Revert "Merge branch 'master' into v1.3.x"
...
This reverts commit 79759fea1a
, reversing
changes made to dc36f4df6a
.
8 years ago
yang-g
03876f66e1
Fix http2_interop test for c++ and python
8 years ago
Makarand Dharmapurikar
bdd48ffaa3
added missing dependency
8 years ago
Makarand Dharmapurikar
6a8e2c2408
reduced visibility of test util
8 years ago
Makarand Dharmapurikar
5b8032c8b4
BUILD file for interop client and server
8 years ago
Makarand Dharmapurikar
7fb4036a17
clang-format fix
8 years ago
Makarand Dharmapurikar
220bc643f9
enable cacheable_unary test
8 years ago
Makarand Dharmapurikar
e1b238458f
modified caching test
...
added logic to test that cached response is specific to request payload.
Removed trailing '\0' from query parameter
8 years ago
Yuchen Zeng
e4e763265b
Add UpdateActions to the interop client helper
8 years ago
yang-g
d0084c220e
Include x.pb.h instead of x.grpc.pb.h for message-only protos
8 years ago
Eric Gribkoff
11a4ed80d6
refactor client
8 years ago
Eric Gribkoff
caf7ea53be
Enable C++ negative http2 test
8 years ago
Paul Marks
3a5bba0a20
Connect to "localhost" from interop clients.
...
This is for compatibility with IPv6-only environments; see the Google
bug b/32531998.
Note that InteropClient.cs and http2_client.cc don't appear to be tested
by our internal branch, but I've included them for consistency.
8 years ago
David Garcia Quintas
e985cf57c2
Fixed invalid handling of slice data in interop_server
8 years ago