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

ben-manes / caffeine / 1487 / 1
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 02 Dec 2015 03:31AM UTC
Files 63
Run time 2s
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

02 Dec 2015 02:54AM UTC coverage: 94.194% (-0.2%) from 94.372%
TERM=dumb

push

travis-ci

ben-manes
NPE due to improperly scheduled write tasks (fixes #35)

When an absent computation returns null, a add/removal task was being
improperly scheduled. As there was no Node, this null field was then
causing an NPE during the maintenance cycle. Usually that was on a
background executor, but could be visible if `cleanUp` is called.

This wasn't caught by tests since the executor's was swalled, logged,
and logging was disabled to avoid spamming the report. Now the executor
is instrumented so that the validation can assert no failures occurred.
This detected the two bugs found with existing tests, so this provides
more coverage than a one-off fix.

4234 of 4495 relevant lines covered (94.19%)

0.94 hits per line

Source Files on job 1487.1 (TERM=dumb)
  • Tree
  • List 0
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1487
  • Travis Job 1487.1
  • 0e7daa29 on github
  • Prev Job for TERM=dumb on master (#1486.1)
  • Next Job for TERM=dumb on master (#1489.1)
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