Craig Tiller
ed277efbf7
Fix bug in api_fuzzer
...
If the slices to unref array was expanded after returning a pointer to a
slice, that pointer becomes invalidated. Instead, allocate and store
pointers to slices in that array to keep stability.
8 years ago
David Garcia Quintas
7240b54ddb
make grpc-encoding:identity implicit
8 years ago
Craig Tiller
f7af2a9a05
Update latency profiler to use (more appropriate) microbenchmarks
8 years ago
Robbie Shade
ca7effcdff
Replace timeout/scaling macros with functions.
8 years ago
Dan Zhang
340bb83a59
Change shutdown_test.cc to use credential provider API to test against
...
different credential types.
8 years ago
Yuchen Zeng
8d2d70ca99
Support bidirectional stream RPC
...
Add bidistream test
Add bad request tests
Replace deprecated DynamicMessageFactory constructor
8 years ago
Craig Tiller
1a5ead3405
Accept and count deadline exceeded
8 years ago
Craig Tiller
9a3997c853
Add a test verifying number of writes per RPC is reasonable
...
Mostly this is code copied from bm_fullstack and rephrased as a test.
I'm resisting the urge to unify it however, as I expect this code will evolve differently over time.
8 years ago
Craig Tiller
ddd9a057a5
Fix leaks
8 years ago
Sree Kuchibhotla
608982d1fc
fix grpc_fd_shutdown invocation after latest merge
8 years ago
Craig Tiller
fa0579511b
Fix bugs
8 years ago
Craig Tiller
0caaea10e7
Review feedback, merging with latest changes
8 years ago
Craig Tiller
004a81936c
Fix bugs in api_fuzzer
8 years ago
Craig Tiller
fa6a71d6e5
Fix fuzzing detected failure
...
If both :authority and host appear in client initial headers, we either
leak (in opt builds) or crash (in dbg).
8 years ago
Mark D. Roth
6f12c74969
clang-format
8 years ago
Mark D. Roth
835646e9ff
Fix tests.
8 years ago
Craig Tiller
cf14a1bd1e
Add other fixtures to pump tests
8 years ago
Craig Tiller
db13ac4084
Add server->client long-lived streaming
8 years ago
Craig Tiller
e44d1a634a
Add client->server long-lived streaming
8 years ago
Craig Tiller
20ddfd3920
Fix test
8 years ago
Craig Tiller
efbd7c2a0f
Bug fixes, tracing for bdp estimation
8 years ago
Craig Tiller
cda759d658
Add an error to fd_shutdown (and recursively)
...
Allows diagnosing WHY a file descriptor was shutdown prematurely.
8 years ago
Sree Kuchibhotla
70d9ca402a
Excluded async_client_sync_server_* tests for poll-cv engine since it
...
sometimes get stuck (or extremely slow).
(https://github.com/grpc/grpc/issues/8545 ) created to debug poll-cv
issues with async_client_sync_server perf tests
8 years ago
Craig Tiller
9128716268
Track writes/RPC in microbenchmark
8 years ago
Mark D. Roth
40b4c786f0
Accept max message size JSON values as either strings or numbers.
8 years ago
Robbie Shade
55a046a479
Add a 'Running test: ' string to test output
8 years ago
Mark D. Roth
9d76dbe5d3
clang-format
8 years ago
Sree Kuchibhotla
9930e4b394
Code review comments
8 years ago
Sree Kuchibhotla
113267be68
Address code review comments
8 years ago
Mark D. Roth
435f9f23ef
Fix tests.
8 years ago
Muxi Yan
8d1d95d07c
Clean up old packet coalescing tests
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
f28ca8ea22
Fix api_fuzzer
8 years ago
Craig Tiller
4c26fdfe10
Expand corpora
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Craig Tiller
ffc843ddcb
Fix test
8 years ago
Craig Tiller
eb757d24e2
Fix lb_policies_test
8 years ago
Craig Tiller
6360af6428
Fix ping test
8 years ago
Craig Tiller
13a875d13e
Fix simple tests
8 years ago
Craig Tiller
4a08147513
Fix test under MSVC
...
Optimizer was spotting that src1 and src2 would be identical and merging
them.
8 years ago
Harvey Tuch
daa9f45f0e
Fix workqueue_move_items_to_parent() invocation bug in polling_island_merge()[ev_epoll_linux.c].
...
This bug resulted in workqueue items failing to merge correctly and
consequently queued closures would fail to execute.
8 years ago
Sree Kuchibhotla
645e30a931
Fix compilation errors after latest merge with master
8 years ago
Julien Boeuf
f575369d05
Fixing msan issue in client_ssl.c
...
See this error (somehow triggered by a new version of boringssl):
https://grpc-testing.appspot.com/job/gRPC_pull_requests_msan_c/1154/testReport/junit/(root)/c_linux_msan/bins_msan_handshake_client_GRPC_POLL_STRATEGY_poll_cv/
In the alpn callback, in_len is the size of the in buffer and not the number of alpn elements.
8 years ago
Craig Tiller
331f705886
clang-format
8 years ago
Craig Tiller
a2f61e3d33
Add large message variants
8 years ago
ncteisen
9c7a08d250
Simplify cpp stress flags
8 years ago
Craig Tiller
62efabf638
Start benchmarking different sizes
8 years ago
Yuchen Zeng
e6f01f6b96
Add resolve_address_posix_test
8 years ago
Craig Tiller
7ad582e945
Fix merge problems
8 years ago
Robbie Shade
886fb1245c
Force client to wait for server to start
8 years ago