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
Juanli Shen
45dd8be442
Use LRS in xds policy
5 years ago
Juanli Shen
79f191114e
Use EDS in xds LB policy
5 years ago
Prashant Jaikumar
fbfb93c88f
Fix C++ tests to run on iOS
...
- Define grpc_iomgr_run_in_background in iomgr_posix_cfstream.cc
- Use *_IF_SUPPORTED() for death tests
- Move global test init, teardown to SetUpTestCase, TearDownTestCase as GTMGoogleTestRun doesn't run main()
6 years ago
Esun Kim
434b3b62e5
Applied the best practice using global configuration
6 years ago
Juanli Shen
98461b0fa8
xds enter fallback mode as long as no child policy is ready
6 years ago
Esun Kim
1518ecbd76
Added new configuration system to core/grp.
...
More generic configuration system is introduced in order to i) unify the
way how modules access the configurations instead of using low-level
get/setenv functions and ii) enable the customization for where configuration
is stored. This could be extended to support flag, file, etc.
Default configuration system uses environment variables as before so
basically this is expected to work just as it did. This behavior can
change by redefining GPR_GLOBAL_CONFIG_DEFINE_*type* macros.
* Migrated configuration
GRPC_CLIENT_CHANNEL_BACKUP_POLL_INTERVAL_MS
GRPC_EXPERIMENTAL_DISABLE_FLOW_CONTROL
GRPC_ABORT_ON_LEAKS
GRPC_NOT_USE_SYSTEM_SSL_ROOTS
6 years ago
Juanli Shen
438cb44378
Add fallback-at-startup into xds
6 years ago
Nicolas "Pixel" Noble
b9a279c030
Resolving ambiguous call to CreateCustomChannel.
6 years ago
Soheil Hassas Yeganeh
2b9448a71c
Revert "Revert "Introduce C++ wrappers for gpr_mu and gpr_cv.""
...
This reverts commit d09c9f8e20
.
6 years ago
Alexander Polcyn
d09c9f8e20
Revert "Introduce C++ wrappers for gpr_mu and gpr_cv."
...
This reverts commit a26c09dd25
.
6 years ago
Soheil Hassas Yeganeh
e85dd2e644
Fix build errors
6 years ago