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

ben-manes / caffeine / 1585 / 1
94%
master: 100%

Build:
Build:
LAST BUILD BRANCH: v3.dev
DEFAULT BRANCH: master
Ran 17 Feb 2016 06:21AM UTC
Files 64
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

17 Feb 2016 05:36AM UTC coverage: 94.2%. First build
TERM=dumb

push

travis-ci

ben-manes
Early integration with existing tests passing

The next phase is to enhance the parameterized test generator to also
create async caches using only an AsyncLoadingCache. That would ensure
that all the behaviors pass with that API configuration.

Refresh remains a quirk. Unfortunately an asyncRefresh really can't be
done fully asynchronously as that would escape the map's compute block.
If the map held the refreshed value this would break the contract by
not providing the old value while the new one was loaded. So the async
task needs to wait for another async task to complete. To avoid this,
we hint to the task by supplying a same-thread executor so that our
async thread does the work instead. Similarly we try to prefer the
synchronous reload to avoid creating unnecessary garbage.

4856 of 5155 relevant lines covered (94.2%)

0.94 hits per line

Source Files on job 1585.1 (TERM=dumb)
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1585
  • Travis Job 1585.1
  • d03c3d7b on github
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