Soheil Hassas Yeganeh
d926b04ced
Optimize `grpc_call_stack_init` for cache coherency.
...
Make sure call_element[0..count] is filled before actually calling
`init_call_elem` of the filters, because they would trash the cache.
This improves BM_StreamingPingPong<TCP, ...> by 3%.
6 years ago
Yash Tibrewal
f8561952e9
Don't use default capture
6 years ago
Vijay Pai
acd07f7f40
Make inproc transport properly obey status ordering rules
6 years ago
Soheil Hassas Yeganeh
48e4a81b05
Remeve memset(0) from arena allocated memory.
...
Callers are updated to properly initialize the memory.
This behavior can be overridden using GRPC_ARENA_INIT_STRATEGY
environment variable.
6 years ago
Yash Tibrewal
e08a2b387a
Prefer lambda expressions over std::bind
6 years ago
ncteisen
c8ee12c0f5
Reset json pointer
6 years ago
Mark D. Roth
cbf94de90f
Record subchannel calls started as part of creating subchannel call.
6 years ago
ncteisen
069909ccf4
Use correct macro
6 years ago
Yash Tibrewal
24ca03dad7
Do not make TCP_USER_TIMEOUT failure an error
6 years ago
kkm
4912fb2d04
Address review comments
...
* Fix typos.
* Correct pointers to example files.
* Refer to v1.17 or 1.17.0 throughout.
* Change wording where requested, remove trailer.
* Rename INTEGRATION.md -> BUILD-INTEGRATION.md.
* Change a pointer in README.md to point to the new name.
6 years ago
Yihua Zhang
cd768ec12a
use gRPC thread model
6 years ago
ncteisen
9d5bd8b0c6
Add TODO
6 years ago
ncteisen
f776ee33c2
clean up channelz URI parsing
6 years ago
Richard Belleville
18cc5f5dbe
Use custom assertions
6 years ago
Richard Belleville
cf624a98e6
Isolate logging in all test cases
6 years ago
ncteisen
96c77693d5
Uphold default for channel trace max memory
6 years ago
Vijay Pai
eea8a8b826
Remove redunant get on unique_ptr
6 years ago
Naresh
cd931752ca
Bazel rules for gRPC Python interop tests
...
Add interop tests for gRPC Python. py_proto_library rules are added to
src/proto/grpc/testing/BUILD since grpc_proto_library is not compatible
with py_* rules.
'requests' python module is added to requirements.bazel.txt as it is a
dependency for google-auth. Previously, this was installed through
tools/run_tests/helper_scripts/build_python.sh before running tests.
6 years ago
Naresh
e4382abc9c
Bazel rules for Python grpcio_reflection
6 years ago
ncteisen
44b262c361
fix build and sanity
6 years ago
ncteisen
77895eec56
use b64, handle localhost
6 years ago
ncteisen
fa4894e110
Handle uri parsing in channelz module
6 years ago
Richard Belleville
dc05e31ff1
Appease the yapf gods
6 years ago
Richard Belleville
78eae493b4
Add explicit test that user can configure their own handler
6 years ago
Richard Belleville
fec37654fb
Fix splat
6 years ago
Richard Belleville
acc72c0835
Format code
6 years ago
Richard Belleville
79d0424468
Pull out function to patch stderr
6 years ago
Richard Belleville
b7335f5c01
Add test for 'No handlers could be found' problem
6 years ago
ncteisen
1a3c2d3e3a
Move uri_parser to lib
6 years ago
Richard Belleville
a3ffca1440
Format code
6 years ago
Richard Belleville
db1294dd47
Add logging tests to tests.json
6 years ago
ncteisen
1e64fa629c
Add AddressType
6 years ago
Vijay Pai
932abf48a3
Address reviewer comments.
6 years ago
Vijay Pai
2f47137a6e
Add support for IsCancelled check
6 years ago
Richard Belleville
4d086ef0f4
Fix various mind-numbing typos
6 years ago
Richard Belleville
fb972c960f
Add basicConfig handler to grpcio_testing
6 years ago
Richard Belleville
240ca50ec2
Add basicConfig handler to unit tests
6 years ago
Richard Belleville
839722adc5
Add NullHandler to avoid warnings about no handler
6 years ago
Richard Belleville
1e05d48d2d
Revert "Configure module level loggers with basicConfig()"
...
This reverts commit a20e2073c1
.
6 years ago
Richard Belleville
ff1c31f47c
Add failing unit test
6 years ago
Vijay Pai
b460622c2d
Address reviewer comments
6 years ago
ncteisen
48c3c964b1
supress errors for uri parser
6 years ago
ncteisen
830c7bb459
Sanity headers
6 years ago
ncteisen
3cb8b0b8cb
Move uri_parser to common spot
6 years ago
ncteisen
c13de2eb1e
Support direct channels peer_string
6 years ago
Lidi Zheng
4e5ee57000
Change flag to `REQUIRE_CUSTOM_LIBRARIES_opt`
6 years ago
ncteisen
d82dff4ea0
reviewer feedback, debuging helper
6 years ago
Yash Tibrewal
0390b29e15
Register global interceptors functionality
6 years ago
Lidi Zheng
7502a2311a
Try cleaner separation
...
* reduce possible contamination of environment variables
6 years ago
Lidi Zheng
688db0ec5b
Remove the environment variable changing line
...
* This commit failed `tools/run_tests/artifacts/build_artifact_csharp.sh`
* It doesn't make any sense!
6 years ago