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

ben-manes / caffeine / #5581
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: v3.dev
DEFAULT BRANCH: master
Ran 04 Jul 2026 07:25PM UTC
Jobs 1
Files 78
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

04 Jul 2026 07:06PM UTC coverage: 99.904%. Remained the same
#5581

push

github

ben-manes
Handle duplicate keys in CoalescingBulkLoader

Two loads of the same key in one batch made Collectors.toMap throw
IllegalStateException, and the hookless subscribe let onError cancel the
subscription — bricking the loader so every later load hung. Collect the
futures per key with groupingBy and complete them all (a merge that kept
one future would silently strand the other). Add an error consumer so a
terminated pipeline is logged rather than swallowed by the global hook.

4080 of 4094 branches covered (99.66%)

8315 of 8323 relevant lines covered (99.9%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #5581.1 04 Jul 2026 07:26PM UTC 78
99.9
Source Files on build #5581
  • Tree
  • List 78
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • b9a12a38 on github
  • Prev Build on v3.dev
  • Next Build on v3.dev
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