Mark D. Roth
b9f34acfe5
Add test for handshake timeout.
7 years ago
Juanli Shen
e5d2139e1e
Add client channel stress test
7 years ago
Alexander Polcyn
3f6b10afba
Use existing read buffer in security handshaker if present
7 years ago
Craig Tiller
348b334f4b
Back-out absl dependency for now
7 years ago
ncteisen
4d9c98b146
split POC into real test
7 years ago
David Garcia Quintas
4b6f3b8c4f
Re-enabled all polling engines for LB tests
7 years ago
Jan Tattermusch
b559d860cf
thread_stress_test: default timeout is sufficient
7 years ago
David Garcia Quintas
40b8cbec06
Disable epollex for LB tests while failures are investigated
7 years ago
ncteisen
bbf6ed2f5b
Regenerate projects
7 years ago
Justin Burke
9b9a44e4dd
Expose conversion of grpc to tsi cert pairs
7 years ago
Vizerai
bb7d088ed2
Cleaning up census code.
7 years ago
Vijay Pai
088112fea1
Create inproc version of QPS test and add a few simple tests of this to standard testing suite.
7 years ago
Yash Tibrewal
af6bb8515f
Disabling large_metadata_bad_client_test as per #11745
7 years ago
Craig Tiller
5f7ec2b019
Exclude stats_test from tsan
7 years ago
Craig Tiller
be6141dc91
Fix merge
7 years ago
Craig Tiller
19b334286b
Turn benchmark failures into test failures
7 years ago
Craig Tiller
e5b11c26af
Fix sanity
7 years ago
Craig Tiller
48bed5ec63
Fix merge
7 years ago
Craig Tiller
fdfab883c3
Fix merge
7 years ago
Muxi Yan
7e006735da
generate_projects.sh
7 years ago
Craig Tiller
742ca09819
Generated code
7 years ago
Vijay Pai
58f38f5435
Use non-polling on appropriate tests to reduce use of polling engines
7 years ago
Yuchen Zeng
4581816115
Add cpp_protobuf_async_unary_75Kqps_600channel_60Krpcs_300Breq_50Bresp
7 years ago
Craig Tiller
cec780ed04
Fix sanity
7 years ago
Vijay Pai
4f0cd0e82c
Add flow control to inproc transport so send needs a matching recv; fix
...
some tests that assumed some sends could always go out
7 years ago
Vijay Pai
1ba537069c
Sanity check that tests declared non-polling actually don't poll
7 years ago
Vijay Pai
fed13916b0
Move h2_ssl_cert_test out of end2end fixtures, use gtest
7 years ago
Jan Tattermusch
779ae6f8b7
cap json_run_localhost to 10 mins under sanitizers
7 years ago
Craig Tiller
247b23114d
C++ize PidController
7 years ago
Craig Tiller
50ca35e3e6
Fix test
7 years ago
Craig Tiller
3cf8d50d1e
accurate, exhaustive "fast" version of this test
7 years ago
Craig Tiller
c5fb7e5b73
Use a mutex for an exact test
7 years ago
Craig Tiller
db78c2fa3b
Set gpr_mpscq_test to not use polling, make that bit work again
7 years ago
Craig Tiller
b7a8cace34
Add abseil to core, use it for InlinedVector
7 years ago
Jan Tattermusch
768c894519
reduce timeout for json_run_localhost
7 years ago
ncteisen
5dda3d3e22
Upate test.json template
7 years ago
Alexander Polcyn
27bf05d003
Add tests for c-ares wrapper using a local DNS server.
7 years ago
Craig Tiller
2426163b31
Switch to three threads per cq for unconstrained benchmarks
7 years ago
Craig Tiller
ebec0dba9f
Select better arguments
7 years ago
Craig Tiller
97ec5eb61e
Add stats test
7 years ago
Sree Kuchibhotla
0fda880c75
Enable epoll1
7 years ago
David Garcia Quintas
243fe9d43c
Added way to remove filters from channel stack builder
7 years ago
Yihua Zhang
7fab9bf3bb
Add TSI test library and SSL and fake TSI tests
7 years ago
Muxi Yan
4078771049
generate projects
7 years ago
jiangtaoli2016
3aaa5ea028
minor fix
7 years ago
Noah Eisen
686437ada9
Add repro
7 years ago
Muxi Yan
627a5824c3
clang-format and generate project
7 years ago
Mark D. Roth
5794061764
Improvements to grpc_byte_stream API and handling.
...
- Add shutdown() method (to be used in forthcoming call combiner code).
- Use a vtable instead of storing method pointers in each instance.
- Check all callers of pull() to make sure that they are properly
handling errors.
- Clarify ownership rules and attempt to adhere to them.
- Added a new grpc_caching_byte_stream implementation, which is used in
http_client_filter to avoid having to read the whole send_message byte
stream before passing control down the stack. (This class may also be
used in the retry code I'm working on separately.)
- As part of this, did a major rewrite of http_client_filter, which
made the code more readable and fixed a number of potential bugs.
Note that some of this code is hard to test right now, due to the fact
that the send_message byte stream is always a slice_buffer stream, for
which next() is always synchronous and no destruction is needed.
However, some future work (specifically, my call combiner work and
Craig's incremental send work) will start leveraging this.
7 years ago
Yash Tibrewal
c62ce80b80
Test credentials are passed with channel arg. Renamed macros and refactored code as per suggestions. Renamed test to proxy_auth and changed it to use simple_request instead of a payload.
7 years ago
Yash Tibrewal
f7350ea6b7
Adding connect auth feature. Proxy-Authorization header is being inserted when user creds are present in uri
7 years ago