Esun Kim
981fbd32b1
Clean up absl-base and time external binds. ( #30278 )
...
* Clean up absl-base and time binds.
* Fix fix_build_deps.py
Co-authored-by: Jingyi Wei <wjywbs@gmail.com>
3 years ago
Michael Lumish
a3c9b90705
xDS k8s tests: add Node skips for unsupported tests ( #30279 )
3 years ago
kennylong
9d6a29ca2f
fix a broken link in the binary log document ( #30098 )
...
Signed-off-by: kennylong <im.longkai@gmail.com>
3 years ago
ktr
f7feeca03e
Fix a broken link ( #28647 )
3 years ago
Bruno Pitrus
c5b2f557ac
Remove non-portable ISO646 operator spelling ( #29118 )
3 years ago
Esun Kim
89fedf9a9d
Rollback gtestified minimal_stack_is_minimal_test ( #30275 )
3 years ago
Esun Kim
0e16835fe4
Fix missing file and line ( #30269 )
3 years ago
Vignesh Babu
ee3c400330
Prevent a gRPC connection from being fatally terminated due to ENOBUFS error ( #29961 )
...
* Save ENOBUFS errno correctly in tcp_posix for subsequent handling
* update
* Prevent a gRPC connection from being fatally terminated due to ENOBUFS error
* update comment
* Add comments
* fix enobufs handling when zero-copy is not used
* remove hdr file
3 years ago
Esun Kim
c0ec55d2f1
gtestify test/core/util ( #30195 )
...
* Gtestify cmdline_test
* gtestify histogram_test
* Fix
3 years ago
Jundol
17d37ac9cf
doc# fix: udpate Protocol ABNF syntax link url ( #30217 )
...
change rfc5234 link protocol to https.
3 years ago
Esun Kim
98c423503c
gtestify test/core/channel ( #30201 )
...
* gtestify test/core/channel
* Update by review
* Fix 2
3 years ago
Esun Kim
dfe6a8b903
gtestify test/core/gprpp ( #30197 )
...
* fix
* gtestify test/core/gprpp
* Update by review
3 years ago
Esun Kim
98b1a7710e
Changed num_threads based on slowness factor for xSAN ( #30240 )
...
* Changed num_threads
* Update by review
* Update by review
3 years ago
Craig Tiller
5314ee43ec
[chttp2] Fix import related bug #30262
...
This function signature changed by accident; it's not used anywhere in the OSS codebase, only internally (perhaps a good hint that it should be eliminated... I'm going to look into that).
Revert the signature from the change in #30252 to unblock the import.
3 years ago
AJ Heller
64939531f9
Re-Reland: Add SRV and TXT record lookup methods to the iomgr API ( #30246 )
...
* Revert "Revert "Reland: Add SRV and TXT record lookup methods to the iomgr PAI (#30242 )"
This reverts commit b5966f39eb
.
* release lock before unreffing
3 years ago
Craig Tiller
d7e6878ec4
[chttp2] use new channel args type ( #30252 )
...
* x
* x
* Automated change: Fix sanity tests
* fix
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Craig Tiller
fb67563c73
[ios] Fix build ( #30248 )
...
* build fix
* Automated change: Fix sanity tests
* x
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
AJ Heller
1076a7d447
Use AnyInvocable in EventEngine APIs ( #30220 )
3 years ago
Eric Anderson
f4c162f30d
Allow Gradle to use more memory when building Java interop ( #30249 )
...
Should fix "Expiring Daemon because JVM heap space is exhausted".
https://github.com/grpc/grpc-java/pull/9269 probably pushed the build
over the edge, but there's been evidence via flakes for a good while
that we've been reaching the limit.
b/238438006
3 years ago
Thomas Van Lenten
22b441f2fc
ObjC: Optional support skip methods with types without prefixes. ( #30174 )
...
The existing optional support for objc_class_prefix only checks the file
defining the service, but the types for the messages can come from other files.
This allows those methods to be skipped if the other files didn't have a
objc_class_prefix set.
3 years ago
Mark D. Roth
936f4a21f7
XdsClient: convert timers to use EE API ( #30189 )
...
* XdsClient: convert timers to use EE API
* fix build
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* code review comments
* fix build
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
3 years ago
AJ Heller
d43c904495
fix missing dep ( #30251 )
3 years ago
Craig Tiller
1b5295a4a2
[iomgr] Remove executor/...
...
I've tried this before in #27445 and we found some internal usage of this code. Today I can find no such usage, so let's try again.
3 years ago
AJ Heller
b5966f39eb
Revert "Reland: Add SRV and TXT record lookup methods to the iomgr PAI ( #30242 )
...
* Revert "Reland: Add SRV and TXT record lookup methods to the iomgr API (#30206 )"
This reverts commit c229703f9f
.
* Automated change: Fix sanity tests
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
Craig Tiller
d304712f64
[channel_args] Spread grpc_core::ChannelArgs through client channel code ( #30008 )
...
* [channel_args] Spread grpc_core::ChannelArgs through client channel code
* progress
* progress
* grpc compiles
* uniqueptr+compiles
* fix
* fix
* fix
* fix
* fix
* fix
* fixes
* fix
* fix
* fixes
* fix-lb
* fix
* fix up arg construction
* fix
* fix
* fix
* fix
* move to const& to save bytes
* fix
* fix
* progress
* review feedback
* fix
* fix
* fixes
* fixes
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fix
* fix
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fix
* debug-helper
* Automated change: Fix sanity tests
* fix
* Automated change: Fix sanity tests
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
yifeizhuang
d9708884e9
xds interop test: temporarily disable failover test ( #30243 )
...
Temporarily disable failover test for Java and Go
3 years ago
Terry Wilson
a4f0ce13a7
Include an invalid config to custom LB test ( #30236 )
...
This will verify that the configuration for a missing LB gets skipped
in favor of the valid one.
3 years ago
Mark D. Roth
7f536bdfff
outlier detection: improve trace logging ( #30239 )
...
* outlier detection: improve trace logging
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
3 years ago
Esun Kim
7dfd49429f
gtestify test/core/handshake ( #30207 )
...
* gtestify test/core/security (#30199 )
* fix
* gtestify test/core/security
* Fix
* Fix
3 years ago
Mark D. Roth
694e634a79
client_lb_end2end_test: fix flake in RoundRobin.SingleReconnect test ( #30229 )
...
* client_lb_end2end_test: fix flake in RoundRobin.SingleReconnect test
* fix condition used to determine when client has seen backend 0 down
* remove duplicate counter reset
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
3 years ago
Craig Tiller
38284a07a2
Revert "[build] Automate deps for grpc_base ( #29995 )" ( #30234 )
...
* Revert "[build] Automate deps for grpc_base (#29995 )"
This reverts commit 5956fb8829
.
* fix merge
* Automated change: Fix sanity tests
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
3 years ago
Esun Kim
156ad18623
gtestify test/core/security ( #30199 )
...
* fix
* gtestify test/core/security
* Fix
3 years ago
Mark D. Roth
a3afb81274
Second attempt: XdsClient: refactor transport code to make it injectable ( #30225 )
...
* Revert "Revert "XdsClient: refactor transport code to make it injectable (#30183 )" (#30223 )"
This reverts commit fa57b9d0bc
.
* fix deadlock seen internally
* Automated change: Fix sanity tests
* fix memory leak
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
3 years ago
Esun Kim
70a311b736
gtestify test/core/tsi ( #30211 )
...
* Fix
* test/core/tsi/alts/frame_protector
* Fix
* Fix
3 years ago
Esun Kim
87c0bb1a98
gtestify test/core/address_utils ( #30193 )
...
* Fix
* Fix
* Fix
* Fix
3 years ago
Denny C. Dai
7565f58a39
[gRPC/iOS] Test fix preventing close callback after test case done ( #30231 )
3 years ago
github-actions[bot]
f5c2e34ddd
Automated change: Fix sanity tests ( #30221 )
...
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
AJ Heller
c229703f9f
Reland: Add SRV and TXT record lookup methods to the iomgr API ( #30206 )
...
* Revert "Revert "Add SRV and TXT record lookup methods to the iomgr API (#30078 )" (#30176 )"
This reverts commit 2c3acbb2b2
.
* one way to fix the ares handle race. Another option: work_serializer
* replace mu with parent's work serializer
* add lock annotations
* Revert "replace mu with parent's work serializer"
This reverts commit 0fce0ae150
.
* statusor -> optional
* Automated change: Fix sanity tests
* add missing dep
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
Terry Wilson
d64e200db4
Add is_supported function to the custom lb test ( #30222 )
3 years ago
Michael Lumish
7b10852a98
xDS k8s: Enable outlier detection tracing in client images ( #30227 )
3 years ago
Esun Kim
1bb9426baf
Clean up ( #30226 )
3 years ago
Esun Kim
508279bdd5
gtestify test/core/client_channel/resolvers ( #30203 )
...
* gtestify test/core/client_channel/resolvers
* Update by review
3 years ago
Esun Kim
4749078ecc
gtestify test/core/resource_quota ( #30215 )
...
* gtestify test/core/resource_quota
* Fix
3 years ago
Sergii Tkachenko
8d4c9a6f99
xds-k8s: Fix assertRpcsEventuallyGoToGivenServers not raising ( #30224 )
...
All tests that use `assertRpcsEventuallyGoToGivenServers` method were
reporting successes when the assertion failed:
- FailoverTest
- ChangeBackendServiceTest
- RemoveNegTest
3 years ago
AJ Heller
fa57b9d0bc
Revert "XdsClient: refactor transport code to make it injectable ( #30183 )" ( #30223 )
...
This reverts commit bd9bc5fd3e
.
3 years ago
AJ Heller
71c0eb090a
Revert "[WIP] Use AnyInvocable in EventEngine APIs ( #30208 )" ( #30219 )
...
This reverts commit dbbf16f07a
.
3 years ago
AJ Heller
dbbf16f07a
[WIP] Use AnyInvocable in EventEngine APIs ( #30208 )
...
This provides a move-only alternative to std::function.
fix oracle and engine factory
fix generate_projects for any_invocable
fix
format & iwyu
Automated change: Fix sanity tests (#30205 )
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
Co-authored-by: drfloob <drfloob@users.noreply.github.com>
3 years ago
Esun Kim
36102dc910
gtestify test/core/surface ( #30212 )
3 years ago
Mark D. Roth
bd9bc5fd3e
XdsClient: refactor transport code to make it injectable ( #30183 )
...
* XdsClient: refactor transport code to make it injectable
* clang-format
* Automated change: Fix sanity tests
* remove unnecessary dtor
* fix build
* re-add missing drain of WorkSerializer queue after receiving a message
* remove unused code
* fix memory leak
* Automated change: Fix sanity tests
* fix another memory leak
* fix unused parameter
* fix tsan failure
* Automated change: Fix sanity tests
Co-authored-by: markdroth <markdroth@users.noreply.github.com>
3 years ago
AJ Heller
5a2804d8c7
Remove ExecCtx requirements from the EventEngine conformance test suite ( #30154 )
3 years ago