David Garcia Quintas
5f228f5001
Adapted the following to the new iomgr's cb API:
...
alarm_test, tcp_posix, fd_posix, pollset_posix, credentials, call,
channel, server, child_channel
10 years ago
Craig Tiller
43e613257a
Fixup merge
10 years ago
Craig Tiller
9dcb58cbe6
Make debug output a bit clearer
10 years ago
Julien Boeuf
ff69cd19f5
Fixing build issue.
10 years ago
Craig Tiller
9300c4b9c0
Fix the display of total slowdown
10 years ago
Craig Tiller
d1a7ecc1ad
Fix tests
10 years ago
Craig Tiller
8f17c6c028
clang-format
10 years ago
Craig Tiller
4d63da6910
Update tests
10 years ago
Craig Tiller
1a6f755c1f
Make it possible to run with poll() instead of epoll()
...
Mostly to facilitate testing, but maybe in the future we want to work on
Linux systems with broken epoll support?
10 years ago
Julien Boeuf
75c9b6f495
Removing mdctx from the credentials.
10 years ago
Craig Tiller
f54f2d0586
Make test more robust
10 years ago
Craig Tiller
2430f5236d
Fix memory leak
10 years ago
Craig Tiller
0c1d27833e
Refactor pollset_kick
...
Allow multiple threads to be polling
Remove unnecessary windows stubs
10 years ago
Masood Malekghassemi
e0281bbbf1
Set verbosity to 2 for Python tests
...
Fixes #1762 .
10 years ago
Craig Tiller
44883302c3
Remove condition variable from pollset
10 years ago
Craig Tiller
e7023612ef
Add a test of cmdline usage strings - and make them saner
10 years ago
Craig Tiller
e511fdbd51
Make test shutdown server
10 years ago
Craig Tiller
bce999f57f
Refine shutdown API
10 years ago
Yang Gao
a9b5de8131
Add a check against potential failure to bring up client binary
10 years ago
Craig Tiller
c35031f0a9
Fix tests
10 years ago
Craig Tiller
2d8b52bdc7
Mark tests not flaky
10 years ago
Craig Tiller
dad88a745f
Fix C core tests
10 years ago
Craig Tiller
ee945e8325
Work towards removing grpc_server_shutdown
10 years ago
Xudong Ma
a5861f3414
Correct the test request/response size, to be consistent with the test spec: https://github.com/grpc/grpc/blob/master/doc/interop-test-descriptions.md
10 years ago
Craig Tiller
4ebeb402ae
clang-format
10 years ago
Craig Tiller
ba3c3cd36c
Add testing of bad client behavior
...
This test will become a suite over coming weeks.
Spin up a server, and send some illegal data to it, and probe that the correct behavior occurs.
10 years ago
Craig Tiller
595cc5bfe9
Fixing things
10 years ago
Craig Tiller
356961916d
Remove all uses of __FUNCTION__
10 years ago
David Garcia Quintas
1d780fd3df
Fixed typo
10 years ago
Craig Tiller
d4db33dcab
Add missing copyright notices
10 years ago
Craig Tiller
8ebcec484f
clang-format
10 years ago
Craig Tiller
aeea2f2203
Fix shutdown crash in async streaming test
10 years ago
Craig Tiller
5c8737d171
clang-format qps code - it was getting out of hand
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
David Garcia Quintas
30ecd2b8d9
Return shared_ptr by value plus minor dependency fix
10 years ago
David Garcia Quintas
a6b559a76a
Improvements to reporting mechanism based on comments.
...
Turned the reporter into a composite, much cleaner arch.
10 years ago
David Garcia Quintas
226beffea1
Simplified code based on comments and fixed build.json
10 years ago
David Garcia Quintas
87ca82768d
Added missing benchmark_config.* files
10 years ago
David Garcia Quintas
3cc9ec92d9
Removed registry for benchmark reports & introduced benchmark_config.{h,cc} in the spirit of test_config.{h,cc}.
...
The purpose of benchmark_config is to allow for different behaviors to
be decided at compile-time.
10 years ago
David Garcia Quintas
cdbdedbf23
Refactored benchmark reporting mechanism.
...
It now allows pluggging in "reporter" instances to process the benchmark results arbitrarily.
This would allow, for example, to send results to a leaderboard and/or other systems for tracking performance metrics.
10 years ago
Julien Boeuf
83b029726b
Addressing comments.
10 years ago
David Garcia Quintas
08116501cb
Fix to work around the fact that Histogram isn't copyable.
10 years ago
Craig Tiller
99d5c106f4
Fix leaks in dualstack_socket_test
10 years ago
Craig Tiller
a1001522c1
Fix memory leak
10 years ago
Craig Tiller
a4cdf8aaad
Fix ASAN reported leak
10 years ago
Craig Tiller
24d1156540
Fix fixture
10 years ago
Julien Boeuf
ae5b170155
Fixing test.
10 years ago
Julien Boeuf
84d964a8df
API for auth context and server-side secure transport only impl.
...
Still TODO:
- a way to plug a metadata processing (somewhat elsewhere but did not
one to overload this already large PR).
- plug-in the auth context on the client side.
- Better end to end testing.
10 years ago
Julien Boeuf
c6f8d0a4c6
Starting on low level changes to support server side authentication.
10 years ago
David Garcia Quintas
6ba29ba3fb
Added the client and server configurations to the bench results proto.
...
The added configurations also include the host of both parties. This
is useful for reporting.
10 years ago