lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Muir (JIRA)" <>
Subject [jira] [Created] (LUCENE-4252) Detect/Fail tests when they leak RAM in static fields
Date Wed, 25 Jul 2012 04:31:38 GMT
Robert Muir created LUCENE-4252:

             Summary: Detect/Fail tests when they leak RAM in static fields
                 Key: LUCENE-4252
             Project: Lucene - Core
          Issue Type: Test
          Components: general/test
            Reporter: Robert Muir

We run our junit tests without firing up a JVM each time.

But some tests initialize lots of stuff in @BeforeClass and don't properly null it out in
an @AfterClass, which can cause a subsequent test in the same JVM to OOM, which is difficult
to debug.

Inspiration for this was me committing Mike's cool TestPostingsFormat, which forgot to do
this: then we were seeing OOMs in several jenkins runs.

We should try to detect these leaks in LuceneTestCase with RAMUsageEstimator and fail the

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message