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
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
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.
7 years ago
Nicolas "Pixel" Noble
61f21d91b8
Fixing merge failures on test/cpp/interop.
7 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
Jan Tattermusch
bd0b0546a6
windows compilation fixes
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
ncteisen
9c7a08d250
Simplify cpp stress flags
8 years ago
yang-g
cc5910228d
manual revert of #8901
8 years ago
Eric Gribkoff
c344e87449
Adds HTTP/2 interop test client
8 years ago
Craig Tiller
e4fae4ef9f
clang-format
8 years ago
Craig Tiller
f3ed2bf8ca
Fix interop
8 years ago
Sree Kuchibhotla
7eef316e20
Fix metrics server
8 years ago
Craig Tiller
76b7ab431a
Interop test might take a little longer to start up (esp. w/tsan)
8 years ago
David Garcia Quintas
7fa08e24b0
Fix data race with atomic for interop c++
8 years ago
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
8 years ago