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

grpc / grpc-java / #19866
89%

Build:
DEFAULT BRANCH: master
Ran 16 Jun 2025 02:42PM UTC
Jobs 1
Files 615
Run time 6min
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

16 Jun 2025 02:32PM UTC coverage: 88.566% (-0.01%) from 88.578%
#19866

push

github

ejona86
xds: Support tracking non-xds resources in XdsDepManager

This will be used for logical dns clusters as part of gRFC A74. Swapping
to EnumMap wasn't really necessary, but was easy given the new type
system.

I can't say I'm particularly happy with the name of the new
TrackedWatcher type, but XdsConfigWatcher prevented using "Watcher"
because it won't implement the new interface, and ResourceWatcher
already exists in XdsClient. So we have TrackedWatcher, WatcherTracer,
TypeWatchers, and TrackedWatcherType.

34547 of 39007 relevant lines covered (88.57%)

0.89 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.55
-0.57% ../core/src/main/java/io/grpc/internal/DelayedClientTransport.java
1
94.12
-1.18% ../netty/src/main/java/io/grpc/netty/WriteBufferingAndExceptionHandler.java
1
93.17
-0.14% ../okhttp/src/main/java/io/grpc/okhttp/OkHttpClientTransport.java
1
93.33
0.95% ../xds/src/main/java/io/grpc/xds/client/ControlPlaneClient.java
5
83.02
-9.43% ../core/src/main/java/io/grpc/internal/Http2Ping.java
23
93.33
0.07% ../xds/src/main/java/io/grpc/xds/XdsDependencyManager.java
Jobs
ID Job ID Ran Files Coverage
1 #19866.1 16 Jun 2025 02:42PM UTC 615
88.57
Source Files on build #19866
  • Tree
  • List 615
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #19866
  • d5b4fb51 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

© 2025 Coveralls, Inc