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

ben-manes / caffeine / 2211
100%

Build:
DEFAULT BRANCH: master
Ran 22 Dec 2017 11:16PM UTC
Jobs 1
Files 66
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

pending completion
2211

push

travis-ci

ben-manes
JCache 1.1; Automatic-Module-Name; and other potential fixes

Now passes the TCK tests that were backwards incompatible with 1.0. The
OSGI test is enabled now that jsr107 includes the bindings.

Added a Jigsaw module names (fixes #211) for Java 9 modules. The work
towards a clean Java 9 library (no javax.annotations, no Unsafe) is
pending. This will released as version 3.0 when ready.

Stricter expiration checks for #212. Previously a stale read of the
current time was used where it was perceived as benign, to avoid
excessive (expensive) calls to the system clock. This might have
unintentionally resulted in an AsyncLoadingCache not expiring a
future properly.

Replaces the unnecessary NonReentrantLock with the JDK's rentrant one.
In #203 a deadlock occurs, though it is not reproducable and most likely
is due to a known (and scary) Linux kernel bug in older versions. The
improvements to state management also means the lock is extremely cheap
so any gains in the slimmer version are not detectable.

32 of 32 new or added lines in 3 files covered. (100.0%)

5722 of 6083 relevant lines covered (94.07%)

0.94 hits per line

Coverage Regressions

Lines Coverage ∆ File
80
100.0
caffeine/src/main/java/com/github/benmanes/caffeine/cache/BoundedLocalCache.java
28
100.0
jcache/src/main/java/com/github/benmanes/caffeine/jcache/CacheProxy.java
2
100.0
jcache/src/main/java/com/github/benmanes/caffeine/jcache/CacheManagerImpl.java
Jobs
ID Job ID Ran Files Coverage
2 2211.2 (GROUP=tests) 22 Dec 2017 11:16PM UTC 0
94.07
Travis Job 2211.2
Source Files on build 2211
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2211
  • b3e54121 on github
  • Prev Build on master (#2209)
  • Next Build on master (#2212)
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