Yuchen Zeng
f630ff2555
Update build.yaml, fix format
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
Sree Kuchibhotla
fc58bd827e
Fix streaming_error_response test (failing in epoll1 but bug is not related to epoll1)
7 years ago
Nathaniel Manista
69b7231776
gRPC Python test infrastructure
...
(The time-related first part of it, anyway.)
7 years ago
Guantao Liu
3d3403d3a8
Update the scenario result schema
7 years ago
Adele Zhou
4a8ecf047c
Exit 1 if some tests fail.
7 years ago
Craig Tiller
2014a37a5c
Fix projects
7 years ago
Sree Kuchibhotla
9d87421328
Disable epoll1 - so that I can merge whatever I have until now
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
Craig Tiller
b89304652b
Build simplification
7 years ago
Craig Tiller
2e37d001a3
Review feedback
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
ncteisen
268a82398c
Pull flow control into one module
7 years ago
ncteisen
b9b376ccd4
Ban the silent version
7 years ago
Craig Tiller
280866817f
Add a simple stats framework to gRPC C core
7 years ago
murgatroid99
79e2d8e89f
libuv tests: skip a test that spawns a thread
7 years ago
murgatroid99
b8e07ad780
Add asserts that uv calls all run on the same thread
7 years ago
Jan Tattermusch
a2eb6f7e70
set path to mingw on kokoro
7 years ago
Craig Tiller
c0df1c0f9a
Compiling again
7 years ago
Adele Zhou
457b02e6b2
Fix image path when pulled from dockerhub.
7 years ago
Yihua Zhang
1435bfc718
Add GTS plugin
7 years ago
Craig Tiller
d996379030
Reset OWNERS state
7 years ago
ncteisen
bdc6f70a55
Smarter regex, blander algo
7 years ago
ncteisen
920bf3cdac
Add tracer sanity test
7 years ago
Vijay Pai
3d7d5f4ed2
Create inproc transport, add relevant tests, exclude irrelevant tests
7 years ago
Mark D. Roth
0696611fb5
Do not return calls on server when request proto fails to deserialize.
7 years ago
murgatroid99
b5984601b8
Add myself as owner of files in several directories
7 years ago
Adele Zhou
44360ab64f
Modify image names to match the one in dockerhub.
7 years ago
yang-g
fdcb774cea
Regenerate projects and fixes
7 years ago
Craig Tiller
80a87ea820
Fix copyrights
7 years ago
Craig Tiller
7e813a2bc4
Remove bazel warning (we have owners now), set noparent on bazel/OWNERS
7 years ago
Craig Tiller
e476f7d33f
Strawman OWNERS --> CODEOWNERS script
7 years ago
Jan Tattermusch
a3899426fe
shard basictests
7 years ago
Adele Zhou
e2810d2f53
Pull from dockerhub.
7 years ago
Muxi Yan
59827dd739
generate project
7 years ago
Jan Tattermusch
147f52f31e
increase timeout for builing ruby artifact
7 years ago
Adele Zhou
b867c06088
Add config and script for cloud-to-prod for internal ci.
7 years ago
Adele Zhou
7301ab4d73
Use special report suffix for internal ci.
7 years ago
Jan Tattermusch
570bf3b2e8
fix node artifact build on kokoro
7 years ago
Noah Eisen
7e4c1dd4c9
Add fuzzer repro
7 years ago
Matt Kwong
c15d32bbe8
Don't clear alarm in jobset when running performance tests
7 years ago
Ken Payson
a4710a090d
Revert "Remove lockfree-stack implementation that is no longer used"
...
This reverts commit 3d04e025bc
.
7 years ago
Mehrdad Afshari
bb3d95b643
Use https://grpc.io consistently as the canonical URL
7 years ago
Matt Kwong
c87cbba379
Add return code as a field in BQ results uplaod
8 years ago
Yong Ni
5f32c517b1
Added timestamp to the xml report and minor changes to the API per review feedback.
8 years ago
Muxi Yan
e87a7e1a47
Move stream_compression to src/core/lib/compression
8 years ago
Muxi Yan
c1f837ce79
Make stream compression module
8 years ago
Jan Tattermusch
5c74d90a33
improve python artifact building
8 years ago
Eric Gribkoff
e5de5e5ffa
Run Android interops on Firebase
8 years ago
Yong Ni
b7ea4ab4d7
Created test driver to run matrix test against different docker images in GCR and generate a Junit like test result file.
8 years ago