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

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

Build:
Build:
LAST BUILD BRANCH: v3.dev
DEFAULT BRANCH: master
Ran 03 Jul 2026 08:51PM 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

03 Jul 2026 08:24PM UTC coverage: 98.975% (-1.0%) from 99.988%
#5573

push

github

ben-manes
Bound per-cycle expiration to amortize idle-recovery spikes

Cap expireAfterAccessEntries/expireAfterWriteEntries at
EXPIRATION_THRESHOLD evictions per maintenance cycle, then re-arm
via PROCESSING_TO_REQUIRED so the backlog drains across cycles.
Mirrors drainWriteBuffer's cap; keeps a large expired population
from stalling a writer-assist under evictionLock. The validation
subject pumps cleanUp until IDLE to drain the re-armed backlog.

3996 of 4072 branches covered (98.13%)

16 of 16 new or added lines in 1 file covered. (100.0%)

84 existing lines in 13 files now uncovered.

8205 of 8290 relevant lines covered (98.97%)

0.99 hits per line

Coverage Regressions

Lines Coverage ∆ File
24
31.43
-68.57% caffeine/src/main/java/com/github/benmanes/caffeine/cache/stats/GuardedStatsCounter.java
18
97.7
-2.18% caffeine/src/main/java/com/github/benmanes/caffeine/cache/LocalAsyncCache.java
16
99.32
-0.68% caffeine/src/main/java/com/github/benmanes/caffeine/cache/BoundedLocalCache.java
6
94.44
-5.56% caffeine/src/main/java/com/github/benmanes/caffeine/cache/LocalLoadingCache.java
5
96.48
-3.52% caffeine/src/main/java/com/github/benmanes/caffeine/cache/CaffeineSpec.java
3
93.88
-6.12% caffeine/src/main/java/com/github/benmanes/caffeine/cache/LocalCacheFactory.java
3
93.75
-6.25% caffeine/src/main/java/com/github/benmanes/caffeine/cache/Scheduler.java
2
94.87
-5.13% caffeine/src/main/java/com/github/benmanes/caffeine/cache/CacheLoader.java
2
96.49
-3.51% caffeine/src/main/java/com/github/benmanes/caffeine/cache/NodeFactory.java
2
97.87
-2.13% jcache/src/main/java/com/github/benmanes/caffeine/jcache/spi/CaffeineCachingProvider.java
1
90.91
-9.09% caffeine/src/main/java/com/github/benmanes/caffeine/cache/AsyncCacheLoader.java
1
99.3
-0.7% caffeine/src/main/java/com/github/benmanes/caffeine/cache/LocalAsyncLoadingCache.java
1
99.47
-0.53% caffeine/src/main/java/com/github/benmanes/caffeine/cache/MpscGrowableArrayQueue.java
Jobs
ID Job ID Ran Files Coverage
1 #5573.1 03 Jul 2026 08:51PM UTC 78
98.97
Source Files on build #5573
  • Tree
  • List 78
  • Changed 13
  • Source Changed 1
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • b61b150e 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