ZhenLian
2c84dec7da
try adding extern
2020-04-21 10:08:34 -07:00
Yash Tibrewal
c3f5c02276
Merge branch 'master' into uselogicalthread
2020-04-21 01:11:39 -07:00
Muxi Yan
006c815810
Merge pull request #22687 from grpc/revert-22684-revert-22423-objc-poller
...
Revert "Revert "Introduce CFRunLoop based iomgr""
2020-04-20 15:58:26 -07:00
Vijay Pai
b622f58852
Merge pull request #22707 from grpc/vjpai-patch-1
...
Remove some excessive logs
2020-04-20 08:46:46 -07:00
ZhenLian
dd44231a32
[No Review] Test
2020-04-19 16:04:41 -07:00
ZhenLian
7cb9d43da2
Merge pull request #22689 from grpc/zhen_core_test_improvement_7
...
[6/n] Avoid using hardcoded test credentials
2020-04-17 18:22:32 -07:00
ZhenLian
f64554b698
[NO Review] grpc_tool_test.cc
2020-04-17 16:47:44 -07:00
Vijay Pai
5085805063
Remove some excessive logs
2020-04-17 13:22:11 -07:00
donnadionne
baa442e6e4
Merge pull request #22280 from donnadionne/route_response
...
Xds Routing LB Policy
2020-04-17 12:45:39 -07:00
Donna Dionne
7db619ba95
Code review comments.
2020-04-17 11:19:19 -07:00
Donna Dionne
424e81eaec
Code Review comments
2020-04-16 15:47:26 -07:00
Yash Tibrewal
b7941bedf3
Merge pull request #22575 from yashykt/newfilter
...
Move decompression into gRPC Core
2020-04-16 15:21:01 -07:00
Donna Dionne
584b35055e
Merge remote-tracking branch 'upstream/master' into route_response
2020-04-16 13:10:15 -07:00
Muxi Yan
eb7779c20c
Revert "Revert "Introduce CFRunLoop based iomgr""
2020-04-16 13:07:55 -07:00
Donna Dionne
8bab28db08
Rearrange test_service_impl.h/cc to fix build failures.
2020-04-16 12:20:57 -07:00
Muxi Yan
0e0db09613
Revert "Introduce CFRunLoop based iomgr"
2020-04-16 08:54:07 -07:00
Mark D. Roth
43c30f40da
Merge pull request #22675 from markdroth/xds_default_route
...
xds: Accept either "" or "/" as the prefix for the default route.
2020-04-16 08:34:32 -07:00
Donna Dionne
63573b0515
Fixing a flaky test.
2020-04-15 17:33:31 -07:00
Yash Tibrewal
fdd4496117
Merge branch 'master' into uselogicalthread
2020-04-15 15:44:58 -07:00
Muxi Yan
7f36ff039f
Merge pull request #22423 from muxi/objc-poller
...
Introduce CFRunLoop based iomgr
2020-04-15 14:30:43 -07:00
Donna Dionne
71aef940c3
Code review comments: added invalid config tests and restructured
...
testing code.
2020-04-15 13:09:03 -07:00
Muxi Yan
b96895bf9d
Add apple_ev iomgr
2020-04-15 11:06:53 -07:00
Mark D. Roth
bf6e534714
Accept either "" or "/" as the prefix for the default route.
2020-04-15 09:24:55 -07:00
Donna Dionne
84b2b98af2
clang fix
2020-04-14 13:07:23 -07:00
Donna Dionne
3135d9751a
Fixing a test after merge
2020-04-14 13:06:16 -07:00
Donna Dionne
a70abab157
Merge remote-tracking branch 'upstream/master' into route_response
2020-04-14 12:53:18 -07:00
Donna Dionne
b39feead62
Fixing code review comments.
2020-04-14 12:42:17 -07:00
Mark D. Roth
cbf18222af
Merge pull request #22648 from markdroth/xds_remove_old_flow
...
xds: Remove fallback code and support for old xds LB configs.
2020-04-14 11:45:12 -07:00
Mark D. Roth
d7a62868c8
Mark client_channel_stress_test as manual.
2020-04-14 09:04:09 -07:00
Donna Dionne
921147d1aa
clang change
2020-04-14 01:02:57 -07:00
Donna Dionne
9417b28bca
Fixing build issues.
2020-04-14 00:44:47 -07:00
Donna Dionne
019b206926
Fixing CR comments and build errors.
2020-04-14 00:04:31 -07:00
Yash Tibrewal
00458b3851
Merge branch 'master' into uselogicalthread and address reviewer
...
comments
2020-04-13 23:26:14 -07:00
Donna Dionne
6ec6c24dc1
Fixing code review comments.
2020-04-13 22:16:42 -07:00
Muxi Yan
317a55dd7e
Use correct status code type
2020-04-13 11:47:15 -07:00
Mark D. Roth
dc976d2a77
xds: Remove fallback code and support for old xds LB configs.
2020-04-13 11:09:36 -07:00
Donna Dionne
d76fc080c4
Fixing build warnings getting ready for merge.
2020-04-13 10:32:23 -07:00
Donna Dionne
3aa8b16401
Merge remote-tracking branch 'upstream/master' into route_response
2020-04-13 10:31:02 -07:00
Donna Dionne
ddb98d6b52
Fixing code review comments:
...
- added more tests and improved structuring of backend service
- fixing grpc_tool tests (due to adding of new test serices/methods
2020-04-12 16:28:39 -07:00
Donna Dionne
1ae804c8c0
Fixing code review comments:
...
- Fixing for comments in all except for test file
- Multi-purpose test_service_impl.h as oppose
to creating new files.
2020-04-11 21:39:40 -07:00
Yash Tibrewal
331b332392
Try fixing interop tests
2020-04-10 16:43:30 -07:00
Vijay Pai
e677f3d166
Merge pull request #22621 from grpc/vjpai-patch-1
...
Unmark flaky on streaming_pump
2020-04-10 11:02:54 -07:00
Donna Dionne
0a7b9dac06
Fixing code review comments.
2020-04-10 03:15:09 -07:00
Donna Dionne
8a8ca5436b
Added grpc arg to enable xds routing and restore old tests.
2020-04-10 01:26:05 -07:00
Donna Dionne
c4d4541af5
Added TestMultipleServiceImpl.h: a templated test service to allow
...
multiple RPC services to be used in test.
2020-04-09 22:49:57 -07:00
Donna Dionne
f5fd631a9c
Merge remote-tracking branch 'upstream/master' into route_response
2020-04-09 11:10:28 -07:00
Jan Tattermusch
697f411fef
mark client_channel_stress_test as flaky
2020-04-09 10:06:33 -04:00
Donna Dionne
d9611cf1ca
Fixed AllServerUnavailableFailFast test to return UNAVAILBLE instead
...
UNKNOWN.
2020-04-08 16:20:16 -07:00
Mark D. Roth
e6ab0c25e2
Merge pull request #22612 from markdroth/xds_eds_no_localities_fix
...
xds: Don't NACK EDS updates with no localities, but report TRANSIENT_FAILURE.
2020-04-08 11:23:23 -07:00
Vijay Pai
527509abc4
Unmark flaky on streaming_pump
2020-04-08 10:31:47 -07:00
Vijay Pai
f1979cece2
Disable SockPair fixture
2020-04-08 08:41:54 -07:00
Mark D. Roth
c3fc65c9e0
Don't NACK EDS updates with no localities, but report TRANSIENT_FAILURE.
2020-04-08 07:29:45 -07:00
Mark D. Roth
80b74811d4
Merge pull request #22117 from markdroth/xdslb_refactor
...
Refactor xds LB policy
2020-04-08 07:28:49 -07:00
Donna Dionne
0c2f9565f4
Fixing code review comments
2020-04-07 22:08:54 -07:00
Mark D. Roth
f8f6034d1a
Refactor xds LB policy
2020-04-07 14:03:01 -07:00
Mark D. Roth
b518ee3cc8
Remove size=large, since it didn't help.
2020-04-07 07:57:04 -07:00
Mark D. Roth
14f55eb202
Temporarily disable client_channel_stress_test for msan and tsan.
2020-04-07 07:38:21 -07:00
Donna Dionne
f3f11cc21c
Added new RPC methods to test routing different RPCs to different
...
backends.
2020-04-06 23:21:02 -07:00
Donna Dionne
c0c7f1dae3
Fix build and test failures
...
Including the following
All all needed BUILD changes to include new xdsRouting
Fixed TSAN errors
AllServerUnavailableFailFast may return UNKNOWN as oppose UNAVAILABLE
ChooseLastRoute modified into 2 tests
2020-04-06 16:05:04 -07:00
apolcyn
610533d47c
Merge pull request #22540 from apolcyn/per_target_service_configs
...
Add a flag used to allow qps_json_driver and qps_worker channels to use the "grpclb" LB policy
2020-04-03 14:15:26 -07:00
Alexander Polcyn
962a8f28f9
Add a flag to set a grpclb+pick_first service config in
...
CreateTestChannel; use CreateTestChannel in qps_json_driver
2020-04-03 12:28:55 -07:00
apolcyn
02b92dde35
Merge pull request #22528 from apolcyn/improve_cares_tracer
...
Include the request object in c-ares address sorting trace logs
2020-04-01 14:31:35 -07:00
Mark D. Roth
e3b1c4335d
Merge pull request #22536 from markdroth/grpclb_load_reporting_test_flake
...
Fix flakiness in grpclb SingleBalancerWithClientLoadReportingTest.Vanilla test.
2020-04-01 13:21:10 -07:00
Alexander Polcyn
292c07b432
Fix link error in address sorting test
2020-04-01 11:18:53 -07:00
Mark D. Roth
bac25901d7
Fix flakiness in grpclb SingleBalancerWithClientLoadReportingTest.Vanilla test.
2020-04-01 10:48:17 -07:00
Mark D. Roth
5b087c9d8b
Merge pull request #22535 from markdroth/grpclb_end2end_test_flake
...
Fix flakiness in grpclb_end2end_test ReresolveDeadBalancer test case.
2020-04-01 10:42:46 -07:00
Mark D. Roth
85571e4c77
Merge pull request #22525 from markdroth/xds_lrs_fix
...
Report RPC failures to LB recv_trailing_metadata callbacks.
2020-04-01 07:58:56 -07:00
Mark D. Roth
dcdd04fcaa
Fix flakiness in grpclb_end2end_test ReresolveDeadBalancer test case.
2020-04-01 07:49:52 -07:00
Donna Dionne
0306829596
Merge remote-tracking branch 'upstream/master' into route_response
2020-03-31 17:38:16 -07:00
Alexander Polcyn
aec6be5ec9
Include request object in c-ares address sorting trace logs
2020-04-01 00:05:03 +00:00
Mark D. Roth
df27e42372
Report RPC failures to LB recv_trailing_metadata callbacks.
2020-03-31 14:44:45 -07:00
Mark D. Roth
03411d7be7
Second attempt: grpclb stabilization
2020-03-31 07:52:44 -07:00
Donna Dionne
f487d1be61
Addressing code review comments.
2020-03-30 23:31:54 -07:00
Mark D. Roth
0c1414f1c9
Merge pull request #22502 from markdroth/xds_drop_all_fix
...
xds: don't report TRANSIENT_FAILURE when we're told to drop all
2020-03-30 08:02:58 -07:00
Mark D. Roth
0e1c63a7a1
xds: don't report TRANSIENT_FAILURE when we're told to drop all
2020-03-27 15:05:07 -07:00
Vijay Pai
32a33ae2b1
Properly set thread-local variable indicating nonblocking test
2020-03-27 13:14:36 -07:00
Mark D. Roth
fcd8bbd34c
minor cleanups in xds_end2end_test
2020-03-27 09:07:24 -07:00
Mark D. Roth
f33570f576
Merge pull request #22493 from markdroth/xds_eds_empty_locality
...
xds: Add tests showing that we do not use localities with no endpoints.
2020-03-27 07:16:50 -07:00
Vijay Pai
ee3952f72b
Merge pull request #22483 from vjpai/lambdify
...
Remove all std::mem_fn and std::bind from service definitions and setup
2020-03-26 23:52:06 -07:00
Mark D. Roth
652b5a8673
xds: Add tests showing that we do not use localities with no endpoints.
2020-03-26 15:48:55 -07:00
Yash Tibrewal
a2df32e657
Merge branch 'master' into uselogicalthread
2020-03-25 20:57:31 -07:00
Vijay Pai
c86cfc305c
Remove all std::mem_fn and std::bind from service definitions and setup
2020-03-25 16:48:36 -07: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
Donna Dionne
70ac4b6418
Basic Parsing, building service config, and Picking are all exercised
...
with basic tests.
2020-03-23 00:34:14 -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
Donna Dionne
50a04f99e7
Merge remote-tracking branch 'upstream/master' into route_response
2020-03-15 15:57:38 -07: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
Donna Dionne
7a146722db
Harded coded a service config to point to xds_routing_experimental
...
With just 1 action, which has 1 child policy: cds_experimental
Basically wrapping the previous cds_experimental config inside the new
xds_routing_experimental
Tested to make sure all current tests still pass.
This is just a skeleton code to allow new parsing code to be added and
tested.
2020-03-09 16:47:24 -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
Yash Tibrewal
874b89dcfc
Merge branch 'master' into uselogicalthread
2020-03-02 11:26:24 -08:00
Yash Tibrewal
2cdab491a3
Cleanup
2020-03-02 11:19:21 -08:00
Jan Tattermusch
e00bec7bbb
mark grpclb_end2end_test as flaky
2020-03-01 22:29:27 -05:00
apolcyn
5b9b5ebe26
Merge pull request #22133 from apolcyn/use_internal_watch_state_with_grpclb
...
Change grpclb policy to use internal connectivity state watch API
2020-02-28 15:06:17 -08:00
Matthew Stevenson
864e232edf
Update TlsServerCredentials to initialize C-core.
2020-02-28 13:23:51 -08:00
Alexander Polcyn
e482b79ee8
Change grpclb policy to use internal connectivity state watch API
2020-02-28 00:16:47 -08:00
Jan Tattermusch
cbb0ef2717
try marking some offenders as flaky
2020-02-27 22:37:32 -05:00
Mark D. Roth
144adbc194
Merge pull request #22147 from markdroth/xds_overprovisioning_capability
...
xds: send no-overprovisioning client capability and populate user_agent fields
2020-02-27 15:02:53 -08:00
Mark D. Roth
28b950e407
Merge remote-tracking branch 'upstream/master' into xds_overprovisioning_capability
2020-02-27 12:09:16 -08:00
Yash Tibrewal
35697a8f4d
Merge branch 'master' into testingws2
2020-02-27 11:29:09 -08:00
Yash Tibrewal
c6fa7eefb9
testing with locks in ws
...
Remove no_logging and add missing mu locks
2020-02-27 11:22:14 -08:00
Moiz Haidry
1d47046807
Merge from HEAD
2020-02-27 11:00:28 -08:00
Vijay Pai
fe72304e54
Switch registered calls to a map and check the map before inserting
2020-02-27 09:13:42 -08:00
Moiz Haidry
0c5545a894
Merge from HEAD after build.yam autogenration
2020-02-27 08:15:00 -08:00
Jan Tattermusch
543d8796f0
dont build some microbenchmarks on windows
2020-02-26 19:56:49 -05:00
Jan Tattermusch
380a362417
dont build time_jump_test on windows
2020-02-26 19:56:49 -05:00
Jan Tattermusch
41ac287f7b
generate build metadata from bazel BUILD
2020-02-26 19:56:49 -05:00
Moiz Haidry
4c5ee108da
Addressed Yang's comments, I have removed usage of const throughout for consistency
2020-02-26 14:14:33 -08:00
Mark D. Roth
b68f813e54
xds: send envoy.lb.does_not_support_overprovisioning client capability
2020-02-26 08:23:27 -08:00
Moiz Haidry
67565b767d
CallCredentials debug string API
2020-02-25 16:09:03 -08:00
Yash Tibrewal
1cba0f0688
Merge branch 'master' into uselogicalthread
2020-02-21 16:24:18 -08:00
Mark D. Roth
2a67b2d55a
Merge pull request #22063 from markdroth/xds_lrs_metadata
...
Update LRS to use "PROXYLESS_CLIENT_HOSTNAME" metadata instead of cluster field.
2020-02-20 10:46:56 -08:00
Lidi Zheng
2eeb22de65
Merge pull request #21904 from lidizheng/aio-benchmark-client
...
[Aio] Benchmark automation
2020-02-20 10:15:01 -08:00
matthewstevenson88
ee020be62c
Merge pull request #21932 from matthewstevenson88/tls-credentials-1
...
Updates to TLS credentials, version 4
2020-02-20 09:16:45 -08:00
Vijay Pai
3620abf059
Properly follow precise conditions for callback inlining
2020-02-20 01:34:30 +00:00
Matthew Stevenson
77377fa931
Removed server builder and ssl creds stuff.
2020-02-19 14:35:59 -08:00
Esun Kim
b92c3a2879
Changed Closure to TestClosure to avoid name conflict
2020-02-18 17:25:55 -08:00
Lidi Zheng
16ea383337
Update qps scenarios
2020-02-18 16:28:19 -08:00
Mark D. Roth
06e34a1d4f
Update LRS to use "PROXYLESS_CLIENT_HOSTNAME" metadata instead of cluster field.
2020-02-18 14:29:15 -08:00
Yash Tibrewal
b18ae4b784
Add notap tag to tests that cause issues timeout issues internally
2020-02-18 12:31:46 -08:00
Jan Tattermusch
5e19408ef5
disable bm_chttp2_transport on msan
2020-02-18 03:20:18 -08:00
Jan Tattermusch
cb6d09ac21
add missing bm_pollset and bm_chttp2_transport targets to bazel build
2020-02-18 02:34:42 -08:00
Jan Tattermusch
047c2d476f
Merge pull request #21739 from grpc/vjpai-patch-1
...
Make microbenchmarks tests rather than binaries, fix issues
2020-02-14 10:08:39 +01:00
Matthew Stevenson
b344c90fe1
ssl creds
2020-02-13 15:35:58 -08:00
Yash Tibrewal
97b72ec22f
Merge branch 'master' into uselogicalthread
2020-02-13 14:47:49 -08:00
Yash Tibrewal
a77d7c0f5a
Merge pull request #21999 from yashykt/xdsinteropclangtidy
...
Clang tidy xds interop client
2020-02-13 12:33:56 -08:00
Vijay Pai
f7d857a8e4
Make threadpool and trickle tests manual only (excessive time/resources)
2020-02-13 10:12:12 -08:00
Vijay Pai
1513f3a7b4
Reduce unneeded sizes and disable tests on mac for resource limits
2020-02-13 09:34:15 -08:00
Vijay Pai
0c0f3f0556
Declare microbenchmarks as tests rather than binaries, fix issues
2020-02-13 09:34:15 -08:00
Jan Tattermusch
33e9718584
buildifier format
2020-02-13 12:46:22 +01:00
Jan Tattermusch
9cd65c71b2
add missing //test/cpp/interop:http2_client target
2020-02-13 12:46:22 +01:00
Yash Tibrewal
0a863f2243
Clang tidy xds interop client
2020-02-12 17:34:42 -08:00
Eric Gribkoff
656b43ee3d
Merge pull request #21888 from ericgribkoff/xds_test_client
...
Add xDS test client and server
2020-02-10 13:46:44 -08:00
Yash Tibrewal
7c31772274
Merge branch 'master' into uselogicalthread
2020-02-10 13:03:17 -08:00
Eric Gribkoff
2574d98967
buildifier
2020-02-09 19:03:59 -08:00
Eric Gribkoff
39eb1d31b8
clang tidy
2020-02-09 01:07:14 -08:00
Yash Tibrewal
9ca286a48f
Replace LogicalThread with WorkSerializer
2020-02-07 16:14:33 -08:00
Eric Gribkoff
7401256927
check arg early, correct var name
2020-02-06 18:20:50 -08:00
Yash Tibrewal
957f0390df
Reviewer comments
2020-02-06 15:28:13 -08:00
Matthew Stevenson
924aace7dc
Version 4.
2020-02-06 08:51:41 -08:00
Matthew Stevenson
ceae5835e6
Merge remote-tracking branch 'upstream/master' into tls-credentials-1
2020-02-06 08:42:26 -08:00
Matthew Stevenson
d869bed623
Added in server builder.
2020-02-05 15:56:16 -08:00
matthewstevenson88
ee7ae056e5
Revert "Updates to TLS credentials, version 3"
2020-02-05 13:52:46 -08:00
matthewstevenson88
e31532c155
Merge pull request #21852 from matthewstevenson88/tls-credentials-1
...
Updates to TLS credentials, version 3
2020-02-05 13:10:07 -08:00
Mark D. Roth
cf032b300e
xds: Fix crash when moving all localities from a priority to a higher priority.
2020-02-05 07:51:36 -08:00
Yash Tibrewal
57638e0677
Merge branch 'master' into uselogicalthread
2020-02-04 16:20:08 -08:00
Mark D. Roth
283574e3b7
Convert service config code to use new JSON API
2020-02-04 07:42:31 -08:00
Eric Gribkoff
2509e0c97e
clang tidy
2020-02-04 01:28:31 -08:00
Eric Gribkoff
1d59b25dea
Add xDS test client and server
2020-02-04 00:39:52 -08:00
Esun Kim
bd57b6523c
Merge pull request #21825 from veblush/test-robust
...
Make test code use TestEnvironment (part 3)
2020-01-31 16:29:12 -08:00
Jan Tattermusch
b8aa71ded7
Merge pull request #21833 from jtattermusch/reintroduce_again_21527
...
Reintroduce #21527 (boringssl submodule unification - take two)
2020-01-31 16:57:22 +01:00
Matthew Stevenson
f557437b51
Add back changes.
2020-01-30 15:26:51 -08:00
Mark D. Roth
2e7d6b94ea
Merge pull request #21242 from markdroth/json_new_api
...
Convert channelz code to use new JSON API
2020-01-30 15:20:40 -08:00
Matthew Stevenson
25601302e4
Merge branch 'master' of https://github.com/grpc/grpc into tls-credentials-1
2020-01-30 15:16:21 -08:00
Vijay Pai
4a6d07747a
Merge pull request #21841 from vjpai/qps_no_more_shutdown_thread
...
QPS test: Shutdown server properly before CQs
2020-01-30 14:26:24 -08:00
Vijay Pai
fcc5e58a4e
Merge pull request #21747 from vjpai/synced_alarm
...
Make use of alarm in test service more robust
2020-01-30 12:42:41 -08:00
Mark D. Roth
bc5e3fb661
Convert channelz code to use new JSON API
2020-01-30 10:57:53 -08:00
Vijay Pai
6622c94c17
Shutdown server properly before CQs
2020-01-30 09:25:57 -08:00
Matthew Stevenson
3818f81fb8
Update from master.
2020-01-30 08:43:16 -08:00
Matthew Stevenson
840b0f9cb9
Merge branch 'master' of https://github.com/grpc/grpc into tls-credentials-1
2020-01-30 08:42:22 -08:00
Matthew Stevenson
47c755520c
Remove TestEnvironment.
2020-01-30 08:13:32 -08:00
Matthew Stevenson
1f13c17a28
Adding back in grpc_init.
2020-01-30 06:42:31 -08:00
Vijay Pai
c34999ae2c
Remove unneeded curly braces
2020-01-30 00:20:17 -08:00
Matthew Stevenson
0b51d535f3
Remove grpc_init.
2020-01-29 18:42:29 -08:00
Matthew Stevenson
e392d0ac7d
experiment test
2020-01-29 15:36:44 -08:00
matthewstevenson88
9e0b87f523
Revert "Updates to TLS credentials, version 2"
2020-01-29 12:24:21 -08:00
Jan Tattermusch
f098606c4a
Revert "Revert "Reintroduce #21527 (boringssl submodule unification)""
...
This reverts commit cca892022b .
2020-01-29 09:18:51 -05:00
Vijay Pai
d173d3fde8
Fix cancellation to make it easier to follow
2020-01-29 00:39:49 -08:00
Vijay Pai
e695974375
Merge branch 'master' into synced_alarm
2020-01-28 23:59:12 -08:00
Esun Kim
257411aa2d
Fix test flakiness
2020-01-28 19:53:29 -08:00
Mark D. Roth
cb6168667c
remove unused "using" declaration
2020-01-28 13:29:52 -08:00
Mark D. Roth
1490b5a24e
Fix unused-result errors on import.
2020-01-28 12:47:37 -08:00
hcaseyal
5631724539
Merge pull request #21805 from grpc/revert-21797-reintroduce_21527
...
Revert "Reintroduce #21527 (boringssl submodule unification)"
2020-01-28 10:41:33 -08:00
matthewstevenson88
deb59ef6c0
Merge pull request #21804 from matthewstevenson88/tls-credentials-1
...
Updates to TLS credentials, version 2
2020-01-28 09:40:56 -08:00
Mark D. Roth
404d235153
Merge pull request #21775 from markdroth/xds_timeout
...
Support xds request timeouts.
2020-01-27 15:50:46 -08:00
hcaseyal
cca892022b
Revert "Reintroduce #21527 (boringssl submodule unification)"
2020-01-27 13:46:10 -08:00
Matthew Stevenson
e18defc303
Fix attempt #2 .
2020-01-27 12:47:32 -08:00
Mark D. Roth
d7a91d59bb
Support xds request timeouts.
2020-01-27 11:27:44 -08:00
Matthew Stevenson
6395896cc3
Merge remote-tracking branch 'upstream/master' into tls-credentials-1
2020-01-27 11:25:10 -08:00
Jan Tattermusch
f91a1c5a69
avoid async_end2end_test timeout on msan
2020-01-27 05:27:55 -05:00
Mark D. Roth
ac7c1d20ed
Add LDS/RDS into XdsClient
2020-01-24 08:05:02 -08:00
Matthew Stevenson
4d61655409
Merge remote-tracking branch 'upstream/master' into tls-credentials-1
2020-01-23 14:31:17 -08:00
Matthew Stevenson
b2f1510dd7
Fix load TLS server credentials 1.
2020-01-23 13:44:18 -08:00
matthewstevenson88
26d50f726a
Revert "Collect TLS-specific changes from PR 20568."
2020-01-23 12:34:43 -08:00
matthewstevenson88
87bc81fd28
Merge pull request #21766 from matthewstevenson88/tls-credentials-1
...
Collect TLS-specific changes from PR 20568.
2020-01-22 15:56:57 -08:00
Vijay Pai
8ee7657a3d
Merge pull request #21738 from vjpai/bm_server_noncore
...
Stop using core server shutdown in microbenchmarks
2020-01-22 15:13:39 -08:00
Matthew Stevenson
5cfff04ce9
Collect TLS-specific changes from PR 2-568.
2020-01-22 13:06:22 -08:00
Vijay Pai
3ade3e84a9
Make use of alarm in test service more robust
2020-01-22 10:31:25 -08:00
Vijay Pai
3b7286f1a1
Alarm callback should run on executor
2020-01-21 23:52:47 -08:00
Vijay Pai
2678afe310
Stop using core server shutdown in microbenchmarks
2020-01-21 14:24:42 -08:00
Jan Tattermusch
3f3cf8b62a
Revert "grpclb stabilization"
2020-01-20 14:11:16 +01:00
Yash Tibrewal
48139ebe2e
Fix 21686 to use the correct status
2020-01-17 13:29:30 -08:00
Yash Tibrewal
ccf20e254f
Fix xds_end2end_test
2020-01-16 16:08:54 -08:00
Juanli Shen
a0b812c30f
Add CDS to xds client
2020-01-15 19:38:54 -08:00
Yang Gao
56972ae715
Merge pull request #21648 from yang-g/init_first
...
InitGoogleTest before grpc_init
2020-01-14 15:07:37 -08:00
yang-g
5bc57b64fe
InitGoogleTest before grpc_init
2020-01-14 13:29:15 -08:00
Mark D. Roth
e396b3e153
Merge pull request #21644 from markdroth/pf_reset_backoff_test_fix
...
Increase test timeout to avoid flakiness.
2020-01-14 11:34:03 -08:00
Mark D. Roth
118fe7405f
Increase test timeout to avoid flakiness.
2020-01-13 12:47:06 -08:00
Esun Kim
74d2fb842e
Timeout for shutdown!
2020-01-13 10:28:46 -08:00
Esun Kim
8c9dcf7c35
Merge pull request #21625 from veblush/testenv2
...
Make test code use TestEnvironment (part 2)
2020-01-10 15:44:24 -08:00
Mark D. Roth
7388c47c91
Merge pull request #20803 from markdroth/grpclb_stabilization
...
grpclb stabilization
2020-01-10 10:47:46 -08:00
Mark D. Roth
5b18402914
grpclb stabilization
2020-01-10 09:13:10 -08:00
Esun Kim
f31ca23a6a
Add TestEnvironment to more tests
2020-01-09 17:01:52 -08:00
Esun Kim
9ae81e1d3f
Make test code use TestEnvironment
2020-01-09 14:14:16 -08:00
Yash Tibrewal
c613162e1d
Merge branch 'master' into uselogicalthread
2020-01-09 12:47:18 -08:00
Akshay Kumar
cee3e85266
Merge branch 'master' into full-chain-callback-experimental
2020-01-06 09:30:24 -08:00