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
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
Mark D. Roth
b68f813e54
xds: send envoy.lb.does_not_support_overprovisioning client capability
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
cb6168667c
remove unused "using" declaration
5 years ago
Mark D. Roth
1490b5a24e
Fix unused-result errors on import.
5 years ago
Mark D. Roth
d7a91d59bb
Support xds request timeouts.
5 years ago
Mark D. Roth
ac7c1d20ed
Add LDS/RDS into XdsClient
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
Mark D. Roth
408ec6e867
fix xds_end2end_test
5 years ago
Prashant Jaikumar
c9117fa198
Fix C++ tests to enable running on android
5 years ago
Mark D. Roth
7ccdc85fa0
CDS LB policy
5 years ago
Mark D. Roth
bc7c655e37
Revert "Merge pull request #20745 from grpc/revert-20679-eds_health_status"
...
This reverts commit 9647a1ed99
, reversing
changes made to 61059132fa
.
5 years ago
Mark D. Roth
d942e69eac
Add new fields to xds policy config.
5 years ago
Mark D. Roth
d0c62504df
Reuse the same ports for each test.
5 years ago
Mark D. Roth
ea3e369649
Revert "Merge pull request #20772 from nanahpang/fix-xds-test-suite"
...
This reverts commit 100006d4cf
, reversing
changes made to 47b873078f
.
5 years ago
Na-Na Pang
e925081c5b
clang format
5 years ago
Na-Na Pang
f7e47948b6
Comment out the test suites that has oversize port pool
5 years ago
Na-Na Pang
1a4fddf9a4
Comment out the test suites that has oversize port pool
5 years ago
Na-Na Pang
ca6ba44c55
Comment out the test suites that has oversize port pool
5 years ago
nanahpang
8574ccc57b
Revert "Add new fields to xds policy config."
5 years ago
nanahpang
a925f2c928
Revert "Ignore EDS endpoints that are unhealthy."
5 years ago
Mark D. Roth
4bdb034162
Change xds_end2end_test to write out its own bootstrap files.
5 years ago
Mark D. Roth
2db50beaf5
Ignore EDS endpoints that are unhealthy.
5 years ago
Mark D. Roth
16286cdbec
Add new fields to xds policy config.
5 years ago
Vijay Pai
fbfaffaf5a
clang-format
5 years ago
Vijay Pai
30f1230c10
Remove unused parameter warning (16 of 20)
5 years ago
Mark D. Roth
1564207245
Move XdsClient instantiation into xds resolver.
5 years ago
Mark D. Roth
9a276c07fa
Revert "Merge pull request #20593 from grpc/revert-20380-xds_client_bootstrap"
...
This reverts commit 0bd5efa55f
, reversing
changes made to f92c283a5d
.
5 years ago
Jan Tattermusch
13abbd9a75
Revert "xds client bootstrap file"
5 years ago
Mark D. Roth
2afaec231d
xds client bootstrap file
5 years ago
Juanli Shen
2dc42a1e02
Use ADS
5 years ago
Mark D. Roth
b01072586d
Refactor EDS and LRS code from xds LB policy into new XdsClient API.
5 years ago
Juanli Shen
46cff659e2
Tune xds test
5 years ago
Juanli Shen
6ced125bb3
xds failover locality handling
5 years ago
Juanli Shen
40c0519ad0
Move xds protos to testing/
5 years ago
Prashant Jaikumar
9f02fc7f91
Enable end2end C++ tests on iOS.
...
Some e2e tests were disabled on iOS because they hit the Apple CFStream bug.
This commit enables e2e tests and works around the Apple bug by disabling CFStream.
5 years ago
Juanli Shen
c831a28dbd
Organize test cases for xds test
5 years ago
Juanli Shen
a1ca6a099d
Refactor response building in xds test
5 years ago
Juanli Shen
1abba74225
Fix unused result error
5 years ago
Juanli Shen
a802b14be6
Add xds resolver
5 years ago
Juanli Shen
c1713800e0
Handle EDS response update in locality map
5 years ago
Juanli Shen
3c28c5f068
Remove unnecessary notification
5 years ago
Juanli Shen
8d101f1071
Wait longer before sending the drop update
5 years ago
Juanli Shen
1c9fb855d7
Add locality map tests
5 years ago
Juanli Shen
1291ece848
Add drop in xds policy
5 years ago