Alexander Polcyn
aec6be5ec9
Include request object in c-ares address sorting trace logs
2020-04-01 00:05:03 +00:00
Mark D. Roth
77040726d4
Merge pull request #22468 from markdroth/xds_eds_priority_validation
...
xds: NACK EDS update with sparse priorities
2020-03-25 13:10:32 -07:00
Mark D. Roth
d4fb5ea436
update service config parsing as per recent spec change
2020-03-25 10:45:41 -07:00
Mark D. Roth
38f02d8e2b
xds: NACK EDS update with sparse priorities
2020-03-25 09:31:47 -07:00
Donna Dionne
ac79383583
Debugging xds_end2endtest DropTest Update by sending more initial
...
traffic.
2020-03-23 11:35:55 -07:00
Mark D. Roth
343b5403df
xds: Send RDS request when retrying ADS call.
2020-03-23 07:55:18 -07:00
donnadionne
241277ca5b
Merge pull request #22425 from donnadionne/err_msg
...
Debugging xds_end2endtest LocalityMap UpdateMap by sending more traffic
2020-03-19 16:56:33 -07:00
Donna Dionne
d8fc6bd4c6
Addressing code review comments.
2020-03-19 14:31:37 -07:00
Donna Dionne
f9f59ba222
Debugging xds_end2endtest LocalityMap UpdateMap by sending more traffic
...
The test is failing due to the backend not getting the expected amount
of traffic by a small margin.
Increasing traffic and adding debugs.
2020-03-19 14:12:28 -07:00
ZhenLian
c97492faf0
Merge pull request #22370 from grpc/zhen_error_details_fix
...
[ImproveTLS] add a wrapper to error_detail in C core args
2020-03-18 14:58:07 -07:00
Mark D. Roth
611cf644bc
Use wait_for_ready for xds calls.
2020-03-18 12:12:34 -07:00
ZhenLian
738272f3a8
[ImproveTLS] add a wrapper to error_detail in C core args
2020-03-18 09:35:39 -07:00
Mark D. Roth
5927f9b625
Gracefully switch xds policy instances when cluster name changes, and other LRS-related fixes.
2020-03-18 07:42:32 -07:00
Jan Tattermusch
bccdd0cb29
Merge pull request #22356 from jtattermusch/more_flakes
...
Mark client_lb_end2end_test as flaky
2020-03-17 17:51:13 +01:00
Jan Tattermusch
2e266a82d9
mark end2end test as flaky
2020-03-17 06:24:25 -04:00
Jan Tattermusch
a791e16983
mark more tests as flaky
2020-03-17 05:32:17 -04:00
Jan Tattermusch
880111fe47
Merge pull request #22355 from jtattermusch/bm_metadata_not_flaky
...
bm_metadata is not flaky anymore
2020-03-16 18:14:25 +01:00
Vijay Pai
b4f0cad4bd
bm_arena needs more time
...
Internal tests show that it needs a large timeout. This has passed 100x without timeout.
2020-03-16 08:12:15 -07:00
Jan Tattermusch
bda2519eeb
mark client_lb_end2end_test as flaky
2020-03-16 03:14:00 -04:00
Jan Tattermusch
29528fc026
bm_metadata is not flaky anymore
2020-03-16 03:07:25 -04:00
Jan Tattermusch
d5bb7ecbab
Merge pull request #22348 from yashykt/bmmetadtafix
...
Add missing grpc_slice_unref to bm_metadata
2020-03-14 17:00:54 +01:00
Yash Tibrewal
b40b162cc9
Add missing grpc_slice_unref to bm_metadata
2020-03-13 18:28:16 -07:00
Mark D. Roth
be7da6b149
Merge pull request #22330 from markdroth/xds_locality_map_update_fix
...
If an EDS update replaces all localities in a priority, go into CONNECTING
2020-03-13 08:07:12 -07:00
donnadionne
7afdaf818b
Merge pull request #22298 from donnadionne/flakes
...
Fix flake in LocalityMapTest.UpdateMap test
2020-03-12 14:38:53 -07:00
Mark D. Roth
4c200b4300
If an EDS update replaces all localities in a priority, go into CONNECTING.
2020-03-12 13:49:30 -07:00
Donna Dionne
a61c6c36ba
LocalityMapTest.UpdateMap is rewritten
...
to set the second EDS update more deterministically instead of using
a delay.
This test popped up as a flake after the refactoring of the xds_end2end
test and it can now be rewritten to be more determinsitic.
2020-03-10 18:39:04 -07:00
Mark D. Roth
86cbef7f72
clang-format
2020-03-10 15:59:28 -07:00
Mark D. Roth
6b315db2ba
add test for removed cluster resource
2020-03-10 15:57:08 -07:00
Mark D. Roth
027492ff86
add missing comment
2020-03-10 15:28:32 -07:00
Mark D. Roth
ad1682ba51
Merge branch 'xds_switchover_fix' into xds_no_nack_on_missing_resource
2020-03-10 15:13:04 -07:00
Mark D. Roth
35ee039c29
Merge pull request #22289 from markdroth/xds_test_cleanup
...
Clean up xds_end2end_test code
2020-03-10 15:11:32 -07:00
Mark D. Roth
46b4414655
change logic to send empty response when resources go away
2020-03-10 11:44:39 -07:00
Mark D. Roth
c306d7940f
add test for changing clusters
2020-03-10 10:53:39 -07:00
Mark D. Roth
b4d5901b5e
clean up test code
2020-03-10 10:49:24 -07:00
Eric Gribkoff
203f197730
Merge pull request #22239 from ericgribkoff/set_context
...
Properly set context on async call
2020-03-09 23:23:46 -07:00
donnadionne
73f713320d
Merge pull request #22229 from donnadionne/failover_test2
...
Fix failover tests to use the correct failover timeout value
2020-03-05 08:59:55 -08:00
Eric Gribkoff
db2edf9737
Properly set context on async call
2020-03-05 00:36:03 -08:00
ZhenLian
bf16b26ead
Merge pull request #22171 from grpc/zhen_tls_credential_bugfix
...
[ImproveTLS] fix memory leak issue from users' perspective
2020-03-04 19:51:33 -08:00
Zhen Lian
cbc977204b
[ImproveTLS] fix memory leak issue from users' perspective
2020-03-04 17:04:06 -08:00
Donna Dionne
e2178cc1ff
Merged and addressed code review comments.
2020-03-04 17:03:39 -08:00
donnadionne
1f08157cc9
Merge pull request #22228 from donnadionne/failover_test
...
Making ClingTidy changes
2020-03-04 14:12:40 -08:00
Eric Gribkoff
49ede8e078
Merge pull request #22226 from ericgribkoff/async_xds_interop-client
...
xds interop client: use async api and initialize an int
2020-03-04 10:32:36 -08:00
Donna Dionne
854ebff0c3
Making ClingTidy changes
...
https://critique-ng.corp.google.com/cl/298652594/analysis
2020-03-03 19:31:32 -08:00
Eric Gribkoff
627f5d5f47
xds interop client: use async api and initialize an int
...
fixes two bugs with the client, with an uninitialized int and where the
"timer" used to approximate a QPS would block waiting for a synchronous
RPC to timeout, which dramatically limited the QPS.
2020-03-03 17:19:20 -08:00
Esun Kim
30f88e8b76
Merge pull request #22210 from veblush/docker-for-sanity
...
Docker for sanity
2020-03-03 14:22:07 -08:00
Esun Kim
b308241343
Fix clang-tidy issues
2020-03-03 12:27:41 -08:00
Esun Kim
e019f18707
Fix C2196: egrep is non-standard and deprecated.
2020-03-03 10:46:55 -08:00
Esun Kim
415d41f9e8
Rerun clang-formatter-7
2020-03-03 10:46:55 -08:00
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
2020-03-03 09:10:53 -08:00
matthewstevenson88
27c8e2751d
Merge pull request #22187 from matthewstevenson88/tls-updates-1
...
Update TlsServerCredentials to initialize C-core
2020-03-02 17:24:16 -08:00