• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

grpc / grpc-java / 22136
89%

Build:
DEFAULT BRANCH: master
Ran 11 May 2021 09:14AM UTC
Jobs 1
Files 446
Run time 33s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
22136

push

travis-ci

web-flow
xds: ring_hash self recover from TRANSIENT_FAILURE by attempting to connect one subchannel (#8144)

Kicks off connection for one of IDLE subchannels (if exist) when the ring_hash LB policy is reporting TRANSIENT_FAILURE to its upstream.

While the ring_hash policy is reporting TRANSIENT_FAILURE, it will not be getting any pick requests from the priority policy. However, because the ring_hash policy does not attempt to reconnect to subchannels unless it is getting pick requests, it will need special handling to ensure that it will eventually recover from TRANSIENT_FAILURE state once the problem is resolved. Specifically, it will make sure that it is attempting to connect (after applicable backoff period) to at least one subchannel at any given time.

27072 of 30728 relevant lines covered (88.1%)

0.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22136.1 (GRADLE_OPTS=-Xmx512m LDFLAGS=-L/tmp/protobuf/lib CXXFLAGS=-I/tmp/protobuf/include LD_LIBRARY_PATH=/tmp/protobuf/lib) 11 May 2021 09:14AM UTC 0
88.1
Travis Job 22136.1
Source Files on build 22136
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #22136
  • dbc5786c on github
  • Prev Build on master (#22124)
  • Next Build on master (#22143)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc