yang-g
c4eef2eae8
add a test case in end2end_test
10 years ago
Craig Tiller
20b5fe9282
Fixup C++
10 years ago
David Garcia Quintas
d7d9ce27c5
WIP in *_end2end_test.cc. Tests pass. Fixed leaks and introduced concept of compression request thru MD
10 years ago
yang-g
0b6ad7d4bc
Bug fix. Do not push to incoming_queue after it is flushed.
10 years ago
Craig Tiller
8cca4694ee
Fix flaky test
...
Assertation could be false if the server responds quickly enough (it's
unlikely to). Removing the assert does not change the nature of the
test.
10 years ago
Yang Gao
c1a2c314fb
Update the Status API
10 years ago
Craig Tiller
789471cfc6
Client side compiles/links
10 years ago
Yang Gao
69fe0759be
Various minor fixes
10 years ago
Craig Tiller
f54f2d0586
Make test more robust
10 years ago
Yang Gao
a9b5de8131
Add a check against potential failure to bring up client binary
10 years ago
David Garcia Quintas
feb67f67dc
Replaced std::this_thread::sleep_for for gpr_sleep_until.
...
std::this_thread::sleep_for isn't available in gcc <= 4.6 (4.7?) nor
VS2010.
10 years ago
Craig Tiller
fd7166d264
Add response streams to server crash test, fix them
10 years ago
Craig Tiller
7a317e5c77
Add crashing client test
10 years ago
Yang Gao
b57f72dbee
resolve comments
10 years ago
Yang Gao
26a4912558
Add fake credentials to the test and verify it actually works
10 years ago
Craig Tiller
74e5edab67
Compile fix
10 years ago
Craig Tiller
a969d7c04c
Compile fix
10 years ago
Craig Tiller
3cdd9bbdbc
clang-format
10 years ago
Craig Tiller
069daa383e
Sleep a little after server death to allow TCP time to catch up
10 years ago
Craig Tiller
fbac5f17b7
Crash handling test
10 years ago
Yang Gao
280ca17d79
resolve comments
10 years ago
Yang Gao
a89389283f
support per call credentials in c++
10 years ago
Craig Tiller
06cf3cc607
Fix async end2end to poll all fds from the main thread
10 years ago
Craig Tiller
f51199f2b9
Increase test timeout
10 years ago
Craig Tiller
fb775b80cb
Fix test
10 years ago
Craig Tiller
3676b38183
Lose redundant tag on unary calls
10 years ago
Craig Tiller
f9e6adf998
Completion queue binding for new requests API change
...
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
10 years ago
Craig Tiller
0c23320c8a
Split thread stress from end2end to improve parallelism
10 years ago
Yang Gao
196ade3e4d
add a test using the mock interfaces
10 years ago
Yang Gao
c71a9d2b56
clang-format
10 years ago
Yang Gao
3921c56bee
Expose max message size at the server side
10 years ago
Craig Tiller
81e57d9acf
Add a thread stress end2end test
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
d774c5cadb
Test client stream cancellation and fix bug exposed by the test.
10 years ago
Abhishek Kumar
a1d3a72930
fixed indentation
10 years ago
Yang Gao
3b3097fb7a
Remove an extra unref
10 years ago
Craig Tiller
12088b26d9
Tweak tests
10 years ago
Abhishek Kumar
18298a7440
Fixed flakes due to OK racing with cancel
10 years ago
Abhishek Kumar
e41d0402ba
Added end2end test for server streaming rpc cancellation.
10 years ago
Abhishek Kumar
82a83313db
Added test case demonstrating cancel on bidi stream
10 years ago
Nicolas "Pixel" Noble
0caebbfcfe
Splitting gRPC service class codegen into its own set of files.
10 years ago
Nicolas "Pixel" Noble
a05b8b7b25
Removing a few more references to #include <chrono>
10 years ago
Nicolas Noble
89219162dd
Refactoring std::chrono out.
10 years ago
Yang Gao
0c4b0ddcc5
Add tests with delayed cancellation from client and server
10 years ago
Vijay Pai
92a928fa68
Make string construction explicit as implicit conversion doesn't work in 4.4
10 years ago
Yang Gao
16c78c922c
Clean up unneeded includes and remove shutdown protobuf library
10 years ago
Vijay Pai
82dd80abc6
Elminate range-based fors and work around some other limitations in older compilers
10 years ago
Yang Gao
993d540e37
covert test to use generic stub
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