Donna Dionne
e2178cc1ff
Merged and addressed code review comments.
5 years ago
Donna Dionne
854ebff0c3
Making ClingTidy changes
...
https://critique-ng.corp.google.com/cl/298652594/analysis
5 years ago
Esun Kim
b308241343
Fix clang-tidy issues
5 years ago
Esun Kim
415d41f9e8
Rerun clang-formatter-7
5 years ago
Donna Dionne
d5689c37ed
Converting AdsServiceImpl to a Fake
...
- Allow Resources to be set
- Allow clients to subscribe/unsubscribe to resources
- Managing, storing, and versioning resources correctly based on updates
- Correct ACK/NACK according to XDS protocol
- Started a separate blocking thread to be used for stream read
- Handling both requests from clients and updates from tests and respond
with the correct version of resource
- Consolidated all 4 resources (LDS, CDS, EDS, RDS) to share common code
- Updated all tests to use the fake properly
- Fixed potential crash cases in the subchannel thread for clean TSAN,
UBSAN runs
5 years ago
Jan Tattermusch
e00bec7bbb
mark grpclb_end2end_test as flaky
5 years ago
Jan Tattermusch
cbb0ef2717
try marking some offenders as flaky
5 years ago
Vijay Pai
fe72304e54
Switch registered calls to a map and check the map before inserting
5 years ago
Moiz Haidry
4c5ee108da
Addressed Yang's comments, I have removed usage of const throughout for consistency
5 years ago
Mark D. Roth
b68f813e54
xds: send envoy.lb.does_not_support_overprovisioning client capability
5 years ago
Moiz Haidry
67565b767d
CallCredentials debug string API
5 years ago
Vijay Pai
3620abf059
Properly follow precise conditions for callback inlining
5 years ago
Mark D. Roth
06e34a1d4f
Update LRS to use "PROXYLESS_CLIENT_HOSTNAME" metadata instead of cluster field.
5 years ago
Mark D. Roth
cf032b300e
xds: Fix crash when moving all localities from a priority to a higher priority.
5 years ago
Mark D. Roth
283574e3b7
Convert service config code to use new JSON API
5 years ago
Vijay Pai
c34999ae2c
Remove unneeded curly braces
5 years ago
Jan Tattermusch
f098606c4a
Revert "Revert "Reintroduce #21527 (boringssl submodule unification)""
...
This reverts commit cca892022b
.
5 years ago
Vijay Pai
d173d3fde8
Fix cancellation to make it easier to follow
5 years ago
Mark D. Roth
cb6168667c
remove unused "using" declaration
5 years ago
Mark D. Roth
1490b5a24e
Fix unused-result errors on import.
5 years ago
hcaseyal
cca892022b
Revert "Reintroduce #21527 (boringssl submodule unification)"
5 years ago
Mark D. Roth
d7a91d59bb
Support xds request timeouts.
5 years ago
Jan Tattermusch
f91a1c5a69
avoid async_end2end_test timeout on msan
5 years ago
Mark D. Roth
ac7c1d20ed
Add LDS/RDS into XdsClient
5 years ago
Vijay Pai
3ade3e84a9
Make use of alarm in test service more robust
5 years ago
Jan Tattermusch
3f3cf8b62a
Revert "grpclb stabilization"
5 years ago
Yash Tibrewal
48139ebe2e
Fix 21686 to use the correct status
5 years ago
Yash Tibrewal
ccf20e254f
Fix xds_end2end_test
5 years ago
Juanli Shen
a0b812c30f
Add CDS to xds client
5 years ago
yang-g
5bc57b64fe
InitGoogleTest before grpc_init
5 years ago
Mark D. Roth
118fe7405f
Increase test timeout to avoid flakiness.
5 years ago
Mark D. Roth
5b18402914
grpclb stabilization
5 years ago
Esun Kim
9ae81e1d3f
Make test code use TestEnvironment
5 years ago
Vijay Pai
9ccc6b0e38
Properly set up deadline for generic requests
5 years ago
Lidi Zheng
d5d6914751
Make buildifier sanity test fail-able
5 years ago
Vijay Pai
24483d2afd
Address reviewer comments
5 years ago
Mark D. Roth
31773d2c6a
grpclb: Add support for balancer telling client to enter fallback mode.
5 years ago
Vijay Pai
9be35f74c0
Make CancelDelayedRpc test not use sleeps for client-server sync
5 years ago
Mark D. Roth
408ec6e867
fix xds_end2end_test
5 years ago
Vijay Pai
88874094be
Actually implement the generic reactor-based unary call.
5 years ago
Vijay Pai
2c87eaabd4
De-experimentalize generic features of callback API under an ifdef
5 years ago
Jan Tattermusch
674b1f6f52
use more reasonable timeouts for sanitizer tests
5 years ago
Prashant Jaikumar
2526dfade5
WIP: Make core and C++ tests work with bazel on Mac OS
5 years ago
Jan Tattermusch
78888d7861
avoid thread local unitialized problem under GRPC_PTHREAD_TLS
5 years ago
Mark D. Roth
3d3b6d8a8a
shard xds_end2end_test
5 years ago
Vijay Pai
be6979202b
Revamp server-side C++ callback API, message allocator, and mocking
5 years ago
Vijay Pai
9cbd685304
Prevent use of pthread header
5 years ago
Vijay Pai
73de768139
Test server destruction without explicit Shutdown
5 years ago
Esun Kim
88527cc393
Add missing #include condition_variable
5 years ago
Esun Kim
f40a702441
Clean up headers
5 years ago