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

grpc / grpc-java / #20046
89%
master: 89%

Build:
Build:
LAST BUILD BRANCH: v1.79.x
DEFAULT BRANCH: master
Ran 03 Nov 2025 09:42PM UTC
Jobs 1
Files 621
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

03 Nov 2025 09:31PM UTC coverage: 88.53% (+0.008%) from 88.522%
#20046

push

github

ejona86
xds: Avoid default bootstrap when global override in XdsNameResolver

This fixes a regression with an internal API from 27d150890 where
overridding the global bootstrap didn't impact parsing the default
bootstrap. So if no global bootstrap was available XdsNameResolver would
fail to start even though an override was in place in
SharedXdsClientPoolProvider. Instead of dealing with the override in
SharedXdsClientPoolProvider, do it in GrpcBootstrapperImpl so
XdsNameResolver is ignorant of the source of the default bootstrap.

We want all of this to go away in favor of XDS_CLIENT_SUPPLIER
injection, but there needs to be some overlap for migration.

cl/826085025

34963 of 39493 relevant lines covered (88.53%)

0.89 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
2
93.03
-0.14% ../okhttp/src/main/java/io/grpc/okhttp/OkHttpClientTransport.java
3
95.24
2.7% ../xds/src/main/java/io/grpc/xds/SharedXdsClientPoolProvider.java
7
84.91
-6.93% ../xds/src/main/java/io/grpc/xds/GrpcBootstrapperImpl.java
Jobs
ID Job ID Ran Files Coverage
1 #20046.1 03 Nov 2025 09:42PM UTC 621
88.53
Source Files on build #20046
  • Tree
  • List 621
  • Changed 7
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20046
  • 9cc31e5f on github
  • Prev Build on master
  • Next Build on v1.77.x
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