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

ben-manes / caffeine / 2637
93%
master: 100%

Build:
Build:
LAST BUILD BRANCH: v3.dev
DEFAULT BRANCH: master
Ran 11 Oct 2020 01:28AM 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
2637

push

travis-ci

ben-manes
Aggressively free test memory

In some runs an out-of-memory error would occur locally due to a higher
concurrency than the CI resulting in more GC pressure. At 512mb heap it
could fail, despite test methods being friendly to collect. The memory
grabs are more aggressively cleared, helping to cut the heap in half
when inspecting the heap dumps.

1. Set the Awaitility executor to avoid finalization
(awaitility/awaitility#168)
2. Use same-thread poll in verifier to avoid async pile up due to
lambda not being GC'd promptly
3. Assist GC by removing circular references in timer wheel sentinel
4. Assist GC by clearing the cache's data and null'ing node links
5. Remove heavy-weight testng context
6. Enable parallel ref cleanup to better discard weak/soft entries

6224 of 6690 relevant lines covered (93.03%)

0.93 hits per line

Jobs
ID Job ID Ran Files Coverage
2 2637.2 (TERM=dumb ORG_GRADLE_PROJECT_checksumFailOn=build_finish ORG_GRADLE_PROJECT_checksumPrint=true ORG_GRADLE_PROJECT_checksumIgnore=false GROUP=tests) 11 Oct 2020 01:28AM UTC 0
93.03
Travis Job 2637.2
Source Files on build 2637
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2637
  • 6d67b374 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