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

grpc / grpc-java / #20138
89%

Build:
DEFAULT BRANCH: master
Ran 06 Jan 2026 06:15PM UTC
Jobs 1
Files 628
Run time 2min
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

06 Jan 2026 06:03PM UTC coverage: 88.702% (-0.007%) from 88.709%
#20138

push

github

web-flow
xds: Implement proactive connection in RingHashLoadBalancer

Implement proactive connection logic in RingHashLoadBalancer as
outlined in gRFC A61. This address the missing logic where the
balancer should initialize the first IDLE child when a child
balancer reports TRANSIENT_FAILURE and no other children are
connecting.

This behavior, which was previously present before #10610, ensures
that a backup subchannel starts connecting immediately outside of
the picker flow, reducing failover latency.

Fixes #12024

35376 of 39882 relevant lines covered (88.7%)

0.89 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.6
-0.83% ../rls/src/main/java/io/grpc/rls/LinkedHashLruCache.java
1
93.33
0.95% ../xds/src/main/java/io/grpc/xds/client/ControlPlaneClient.java
3
92.94
-0.42% ../okhttp/src/main/java/io/grpc/okhttp/OkHttpClientTransport.java
4
95.05
-0.58% ../core/src/main/java/io/grpc/internal/RetriableStream.java
8
94.74
-0.22% ../xds/src/main/java/io/grpc/xds/RingHashLoadBalancer.java
Jobs
ID Job ID Ran Files Coverage
1 #20138.1 06 Jan 2026 06:15PM UTC 628
88.7
Source Files on build #20138
  • Tree
  • List 628
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20138
  • 172f650f on github
  • Prev Build on master
  • Next Build on master
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