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
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
eaccf90aef
Return 1 when test_case is not supported in interop test
10 years ago
Craig Tiller
66048f4fc1
Add reporting library, use it
10 years ago
Craig Tiller
41faf0f4c8
s/11/1
10 years ago
Yang Gao
a40020788f
Split interop client and server into components
10 years ago
Craig Tiller
e9a6eb7332
Allow RunScenarios to spawn in-process workers
...
This allows us to get back to single binary tests where appropriate, which will help in-depth profiling efforts.
I've built this atop my smoke_test changes as they inspired me to get this done.
10 years ago
Craig Tiller
4cc8a172f5
Tweaks
10 years ago
Nicolas "Pixel" Noble
0caebbfcfe
Splitting gRPC service class codegen into its own set of files.
10 years ago
Craig Tiller
206d59a56a
fine tuning
10 years ago
Craig Tiller
8221e40ac0
Indentation fixes, s/11/1/g
10 years ago
Craig Tiller
1c61af7364
Dont sleep forever on async cq
10 years ago
Craig Tiller
8a5a666ad0
Handle errors better on client
10 years ago
Craig Tiller
aa2fca5a48
Remove asserts
10 years ago
Craig Tiller
2c2cf6d2c5
Smoke test initial version
10 years ago
Craig Tiller
b9de09f2ac
Allow specifying warmup, benchmark times
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
Vijay Pai
f2554d051b
Revive proper SIGINT handling
10 years ago
Vijay Pai
54e16ee548
Put in calls to profiling
10 years ago
Vijay Pai
49673133b3
Remove unused header file for profiler
10 years ago
Vijay Pai
ce3bd9680b
Remove outdated file
10 years ago
Yang Gao
0c4b0ddcc5
Add tests with delayed cancellation from client and server
10 years ago
Yang Gao
b946b5ea74
Refactor and add a unit test
10 years ago
Yang Gao
166f9d00ce
add back mis-deleted method string
10 years ago
Yang Gao
ced2b89f55
Finish grpc_cli
10 years ago
vjpai
6130809a8b
Work around a compiler limitation caused by inability to properly handle
...
vectors created from initializer list
10 years ago
Vijay Pai
92a928fa68
Make string construction explicit as implicit conversion doesn't work in 4.4
10 years ago
vjpai
4bcab68012
Include the config.h file to make sure that nullptr is covered
10 years ago
Vijay Pai
bef9cbc7dc
Eliminate range-based fors
10 years ago
Yang Gao
16c78c922c
Clean up unneeded includes and remove shutdown protobuf library
10 years ago
Yang Gao
a5e20d35c9
a stub of the cli tool
10 years ago
Vijay Pai
82dd80abc6
Elminate range-based fors and work around some other limitations in older compilers
10 years ago
Vijay Pai
6266b9341c
Sweep different parameter sets in a single shell script.
10 years ago
Vijay Pai
8ad32091e6
Make sure that nothing gets added to cq after shutdown
10 years ago
Vijay Pai
55bb5bdf80
No need to do an extra read
10 years ago
Vijay Pai
c5b397927c
test return value of rpc parse
10 years ago
vjpai
653803e310
Make RPC type configurable
10 years ago
vjpai
46f65239cf
Added streaming C++ tests for sync and sync cases
10 years ago
Yang Gao
cdb2a6e071
Protect on some overflow scenarios, add a test and build/run the test
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
Yang Gao
757afaeb30
clang-format new changes
10 years ago
Yang Gao
3c220dfc32
Print out status when it is not ok in interop tests
10 years ago
Yang Gao
6baa9b67ad
clang-format c++ code
10 years ago
vjpai
7aadf46fdb
Change to std::chrono and add a test.
10 years ago
Yang Gao
1ad253d137
expose the server's cq through the generic service object
10 years ago