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

grpc / grpc-java / 12029
89%

Build:
DEFAULT BRANCH: master
Ran 05 Nov 2018 10:23PM UTC
Jobs 1
Files 260
Run time 10min
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
12029

push

travis-ci

ejona86
core: Improve error for Auto-LB configuration failure

The ManagedChannelImpl change prevents any LB initialization failure
from producing a useless exception like:
java.lang.NullPointerException
	at io.grpc.internal.ManagedChannelImpl.shutdownNameResolverAndLoadBalancer(ManagedChannelImpl.java:321)
	at io.grpc.internal.ManagedChannelImpl.panic(ManagedChannelImpl.java:738)
	at io.grpc.internal.ManagedChannelImpl$1.uncaughtException(ManagedChannelImpl.java:144)

Instead, now it will have the expected panic behavior of an INTERNAL
Status with a proper cause.

Since the NPE in AutoConfiguredLoadBalancerFactory wouldn't mean much to
users, it now has a more explicit message.

4 of 4 new or added lines in 2 files covered. (100.0%)

15208 of 17351 relevant lines covered (87.65%)

0.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 12029.1 05 Nov 2018 10:23PM UTC 0
87.65
Travis Job 12029.1
Source Files on build 12029
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #12029
  • 424daa09 on github
  • Prev Build on master (#12028)
  • Next Build on master (#12041)
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