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

grpc / grpc-java / #19383
89%

Build:
DEFAULT BRANCH: master
Ran 31 Jul 2024 08:41PM UTC
Jobs 1
Files 603
Run time 1min
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

31 Jul 2024 08:32PM UTC coverage: 84.448% (+0.001%) from 84.447%
#19383

push

github

ejona86
xds: Stop extending RR in WRR

They share very little code, and we really don't want RoundRobinLb to be
public and non-final. Originally, WRR was expected to share much more
code with RR, and even delegated to RR at times. The delegation was
removed in 111ff60e. After dca89b25, most of the sharing has been moved
out into general-purpose tools that can be used by any LB policy.

FixedResultPicker now has equals to makes it as a EmptyPicker
replacement. RoundRobinLb still uses EmptyPicker because fixing its
tests is a larger change. OutlierDetectionLbTest was changed because
FixedResultPicker is used by PickFirstLeafLb, and now RoundRobinLb can
squelch some of its updates for ready pickers.

33265 of 39391 relevant lines covered (84.45%)

0.84 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
77.51
0.55% ../api/src/main/java/io/grpc/LoadBalancer.java
5
83.02
-9.43% ../core/src/main/java/io/grpc/internal/Http2Ping.java
5
98.43
0.12% ../xds/src/main/java/io/grpc/xds/WeightedRoundRobinLoadBalancer.java
6
88.33
0.0% ../util/src/main/java/io/grpc/util/RoundRobinLoadBalancer.java
Jobs
ID Job ID Ran Files Coverage
1 #19383.1 31 Jul 2024 08:41PM UTC 603
84.45
Source Files on build #19383
  • Tree
  • List 603
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19383
  • dc83446d 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