Adele Zhou
c210147eab
Correct no_report_files_found and error fields
7 years ago
jiangtaoli2016
25d6fd82d1
split tsi library into two
7 years ago
Vijay Pai
0d66b437ac
Check that all structs/unions in public core headers have named types
7 years ago
jiangtaoli2016
32f66e8a81
Update build rule
7 years ago
Jiangtao Li
0211cfb277
Revert "Revert "Add TSI zero-copy frame protector""
7 years ago
Jiangtao Li
f5504a3e43
Revert "Add TSI zero-copy frame protector"
7 years ago
jiangtaoli2016
72eeb3c6dd
split tsi into two libraries: tsi_interface and tsi
7 years ago
David Garcia Quintas
5468706f11
PR comments
7 years ago
Matt Kwong
dcda3b8e28
Remove gcloud auth activate-service-account from Kokoro Mac build
7 years ago
Matt Kwong
e7f5df6095
Add Kokoro tests to build gRPC with an updated submodule
7 years ago
Alex Polcyn
cf38c00890
iamge to image in interop test script
7 years ago
Mark D. Roth
f9bf428489
Add support for service configs to c-ares resolver.
7 years ago
David Garcia Quintas
2f39486fac
Added flake detection script
7 years ago
Adele Zhou
87c38e9559
Modify build stats tool.
7 years ago
Jan Tattermusch
9504daeed8
Delete grpc_basictests.cfg
7 years ago
David Garcia Quintas
4862359354
Improve flakes query
7 years ago
Matt Kwong
ce011846d4
Set up Mac interop test to work in Kokoro env
7 years ago
jiangtaoli2016
3aaa5ea028
minor fix
7 years ago
Jan Tattermusch
2133a552d0
prepopulate more pip packages on kokoro linux
7 years ago
Jan Tattermusch
02c35cf363
split up macos basictests
7 years ago
Matt Kwong
2a0594c934
Add bazel tests to Kokoro
7 years ago
Eric Gribkoff
2b7c4ddfcc
Install Android SDK tools in Dockerfile
7 years ago
Eric Gribkoff
92bc7f940e
Enable compression interop tests for Java clients
7 years ago
Jan Tattermusch
fa759d7ae5
auto_set_flakes also reruns tests that timeout
7 years ago
Jan Tattermusch
824a2b3b9f
remove unused stress test script
7 years ago
Jan Tattermusch
e2852b6de7
pre-populate xdg-cache-home
7 years ago
Vijay Pai
168034b2f0
Test against grpc++_unsecure when possible. Provide unsecure version of test_util
7 years ago
Noah Eisen
686437ada9
Add repro
7 years ago
Jan Tattermusch
632e6f2cb7
fix jobs attempting to use gfile service account key
7 years ago
Vijay Pai
4280725bb3
Clean up grpc++_unsecure so that it doesn't require secure content anymore
7 years ago
jiangtaoli2016
7001bc279b
Add TSI zero-copy frame protector
7 years ago
Adele Zhou
506cd0be69
Add PR configs for MacOS
7 years ago
Muxi Yan
627a5824c3
clang-format and generate project
7 years ago
Jan Tattermusch
b74b94cdac
better way to enable fetching GCE default credentials
7 years ago
Jan Tattermusch
a8381dee2c
add back --bq_result_table aggregate_results
7 years ago
Jan Tattermusch
f0cf6e2b6c
fix fetching of GCE default credentials on kokoro windows
7 years ago
Matt Kwong
1f92c17bed
Enable BQ access for Kokoro Macs
7 years ago
Muxi Yan
68760439e7
Resolve performance
7 years ago
Yuchen Zeng
f630ff2555
Update build.yaml, fix format
7 years ago
Jan Tattermusch
fa60ec70e3
Remove "--bq_result_table aggregate_results" from windows basictests.
7 years ago
Jan Tattermusch
db8063b133
install google-api-python-client to kokoro windows workers
7 years ago
Jan Tattermusch
9701a4d4b2
kokoro config cleanup
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
Muxi Yan
68a0fd5416
Separate stream compression from message-wise compression
7 years ago
Jan Tattermusch
36d0056c14
prevent timeouts for linux artifact build
7 years ago
Jan Tattermusch
66e7c6785f
revamp kokoro macos jobs
7 years ago
Jan Tattermusch
bc699ed5da
revamp kokoro windows jobs
7 years ago
Jan Tattermusch
7b538dda77
grpc_basictests for mac
7 years ago
Jan Tattermusch
738a76656c
delete unused grpc_master.cfg
7 years ago
Jan Tattermusch
4095cd9de4
address comments
7 years ago