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

ben-manes / caffeine / 2640 / 2
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 11 Oct 2020 06:08AM UTC
Files 77
Run time 5s
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

11 Oct 2020 05:05AM UTC coverage: 93.199% (-0.02%) from 93.214%
TERM=dumb ORG_GRADLE_PROJECT_checksumFailOn=build_finish ORG_GRADLE_PROJECT_checksumPrint=true ORG_GRADLE_PROJECT_checksumIgnore=false GROUP=tests

push

travis-ci

ben-manes
Aggressively clear TestNG result queues to free memory

TestNG retains the test results in various queues and maps. The
results are only used by some test reporters, none of which we
use. Since the result objects are large and held in-memory, it
causes excessive GC or (in the past) out-of-memory errors due to
the high number of test executions in our build.

Further hacks into the guts, often relying on reflection, allows
us to clear the results after test execution. This drops the memory
usage and speeds up the build. Ideally TestNG itself would avoid
the memory grab by default and have its reporters stream their
output rather than waste memory waiting until the suite completes.

6235 of 6690 relevant lines covered (93.2%)

0.93 hits per line

Source Files on job 2640.2 (TERM=dumb ORG_GRADLE_PROJECT_checksumFailOn=build_finish ORG_GRADLE_PROJECT_checksumPrint=true ORG_GRADLE_PROJECT_checksumIgnore=false GROUP=tests)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2496
  • Travis Job 2640.2
  • 62801436 on github
  • Prev Job for TERM=dumb ORG_GRADLE_PROJECT_checksumFailOn=build_finish ORG_GRADLE_PROJECT_checksumPrint=true ORG_GRADLE_PROJECT_checksumIgnore=false GROUP=tests on master (#2639.2)
  • Next Job for TERM=dumb ORG_GRADLE_PROJECT_checksumFailOn=build_finish ORG_GRADLE_PROJECT_checksumPrint=true ORG_GRADLE_PROJECT_checksumIgnore=false GROUP=tests on master (#2641.2)
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