Makarand Dharmapurikar
42511cfd8b
Addressed review feedback
...
1. modified documentation
2. changed test slightly to make it more robust to accidental cache hits
8 years ago
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
8 years ago
Mark D. Roth
c99fd89d32
Increase max send message size on server used in objc tests.
8 years ago
Vijay Pai
96b7b52190
Fix exit condition
8 years ago
Nicolas "Pixel" Noble
6570b83c9c
Splitting interop_server.cc
8 years ago
Mark D. Roth
dbf2adc980
Fix C++ status_code_and_message test to comply with the spec.
...
Enable C++ test in run_interop_tests.py.
9 years ago
David Garcia Quintas
446f70e384
fixed faulty server streaming c++ test case
9 years ago
David Garcia Quintas
dacce7a1e1
fixed bad merge. c++ tests should work again
9 years ago
David Garcia Quintas
560875239e
c++ client & server changes to bring code up to spec
9 years ago
David Garcia Quintas
74686ce7c4
Completed interop spec, as well as code for c++
9 years ago
David Garcia Quintas
5756c8fead
removed RANDOM and simplified req for compression
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
9 years ago
Makarand Dharmapurikar
bfc7adaa71
Added option to echo back user agent for testing
9 years ago
yang-g
364be644d0
copyright of course
9 years ago
yang-g
c10348a555
Add custom_metadata test case
9 years ago
Craig Tiller
1b4e33029e
Consolidate C++ proto files under src/proto
...
- make the directory structure match the package structure
- sanitize the package structure (test --> testing)
- add auto-detection of proto file dependencies
9 years ago
yang-g
035cf093de
enable_ssl to use_tls
9 years ago
Julien Boeuf
5be92a316d
Shuffling headers around.
9 years ago
David Garcia Quintas
04ecfa1ad7
Added missing payloads to streaming compressed test
9 years ago
yang-g
9e2f90cd06
headers reorg
9 years ago
David Garcia Quintas
864d18650e
proto3 required changes
9 years ago
yang-g
f6befe8690
update the interop test protos and code to proto3
9 years ago
David Garcia Quintas
2e1bb1bf4d
Reverted unnecessary changes to server
9 years ago
David Garcia Quintas
b58b346fbe
wip. we need a way to pass args to server construction
9 years ago
David Garcia Quintas
cd37d5852b
Added new tests for compression
9 years ago
David Garcia Quintas
87b4f2b23f
wip. we need a way to pass args to server construction
9 years ago
Abhishek Kumar
e1c867dbee
Added interop test for status_code_with_message
9 years ago
David Garcia Quintas
7c0d914cce
wip for accept-encoding into tests
9 years ago
David Garcia Quintas
c899319fd8
Updated interop tests with support for compression.
...
The support for uncompressable payloads relies on a 512KB file with data from /dev/urandom
9 years ago
David Garcia Quintas
80f3995e47
wip
9 years ago
David Garcia Quintas
9c512bdf98
wip
9 years ago
yang-g
69563b9124
Add timeout interop test case
10 years ago
zeliard
3e3e0ad348
merge from upstream (grpc) master
10 years ago
Yang Gao
c4b6ffb1b6
Add a GrpcLibrary class to wrap grpc_init and grpc_shutdown and convert all the tests to init/shutdown free.
10 years ago
Abhishek Kumar
60572d422b
Move .proto files up for reuse
10 years ago
Abhishek Kumar
1b3e3cd75b
Moving test.proto to an outer directory so others can depend on it.
10 years ago
Yang Gao
103837ee6b
Wrap ParseCommandLineFlags in InitTest
10 years ago
Yang Gao
a40020788f
Split interop client and server into components
10 years ago
Nicolas "Pixel" Noble
0caebbfcfe
Splitting gRPC service class codegen into its own set of files.
10 years ago
vjpai
6130809a8b
Work around a compiler limitation caused by inability to properly handle
...
vectors created from initializer list
10 years ago
Nicolas Noble
cfd6073a66
Various Windows fixes.
...
-) using dupenv_s instead of getenv_s and calling strdup ourselves.
-) few impossible-to-obtain if checks.
-) various signed/unsigned casting.
-) using time_t instead of time32_t
-) checking output of FormatMessage for failures.
-) don't redefine _WIN32_WINNT without undefining it first.
-) fixed msvc's interlocked casting.
-) renamed AddPort to AddListeningPort.
-) added protobuf's third_party includes to search path.
-) added a missing definition for inet_ntop in mingw32.
-) removed useless declarations.
10 years ago
Craig Tiller
c5ba0e56a0
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
cf133f41f8
Make it possible to compile with gcc4.6
10 years ago
Craig Tiller
42bc87c097
Update C++ server with new core API
...
And reflects the C++ API in ServerBuilder.
10 years ago
Craig Tiller
47c83fdaf7
Credentials prototyping
...
- Remove CredentialsFactory as it's unnecessary
- Effectively make Credentials a channel factory, allowing different credential types to create different channel types - this gives us a hook so that InsecureCredentials can at runtime instantiate a different kind of channel as required - giving us a way of generating an openssl free version of grpc++.
- Server credentials not touched yet, but they'll need to be updated.
10 years ago
Craig Tiller
2f3e2ec865
Make interop server respond to sigint
...
This will allow the test to shut down cleanly, and avoid failing.
10 years ago
Nicolas "Pixel" Noble
7e80efcb3d
Making the usage of gflags uniform across distributions.
10 years ago
Nicolas "Pixel" Noble
ba6082080c
Fixing gflags' include path.
10 years ago