David Garcia Quintas
30bd4eb5cc
Removed grpc_byte_buffer_reader_{create,destroy}.
...
Introduced grpc_byte_buffer_init instead. It's now the user's responsibility to
manage memory.
10 years ago
Craig Tiller
c0c484481f
Extend the test case
10 years ago
Craig Tiller
59657dbef8
Add a completion queue test
...
- create completion queue
- call shutdown
- call next
10 years ago
Nicolas "Pixel" Noble
8535263b94
Fixing tools compilation.
10 years ago
Yang Gao
69fe0759be
Various minor fixes
10 years ago
Craig Tiller
fa275a97b9
Label all iomgr objects
...
This allows a list of them to be dumped to isolate where memory leaks
are occuring.
10 years ago
Craig Tiller
06bac34df0
Properly integrate credentials metadata delivery
10 years ago
Craig Tiller
49ff23f32d
Rephrase integration for httpcli
10 years ago
David Garcia Quintas
7978a04d50
Removed non-ISO usage of __FUNCTION__.
...
Fixes #1843
10 years ago
David Garcia Quintas
a30020f009
Comments addressed.
10 years ago
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