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

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

Build:
Build:
LAST BUILD BRANCH: v3.dev
DEFAULT BRANCH: master
Ran 09 Sep 2022 09:25AM UTC
Jobs 1
Files 77
Run time 3s
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
#3294

push

github-actions

ben-manes
Remove akka because it is no longer an open-source project

We restrict the promotion of community and project adoption to open-source
projects so as to not imply a commercial bias. Unfortunitly the recent
announcement by the akka project requires that we remove it from this
list and our own usage in the cache simulator.

The cache simulator used Akka for convenience as it models the
eviction policy as an actor. This allows the actors to be executed in
parallel, where each actor applies the access events in sequence. An
actor runs as a virtual thread by coordinating its work using
ForkJoinPool to avoid platform thread context switches.

We emulate this behavior by chaining a sequence of CompletableFuture
tasks per actor. The buffering of messages in the mailbox is managed
by the chain length, where a semaphore blocks the sending of new work
until the actor has caught up. This has the same performance, is less
code, and does not require any learning a foreign framework.

7392 of 7501 relevant lines covered (98.55%)

0.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #3294.1 09 Sep 2022 09:25AM UTC 0
98.55
Source Files on build #3294
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #3294
  • 4fddeab5 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