Weh ad the same on hudson a few days ago. The problem is a too heavy GC (because if GC is very active it removes the entry from the cache and then this error occurs).
This is a bug in the test. To test this correctly we can either: - during test replace WeakHashMap by a conventional HashMap (the map is package private, maybe we replace it in the test) - hold a reference to the cache entry during the test (that is the DocIdSet) Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: [email protected] > -----Original Message----- > From: Mark Miller [mailto:[email protected]] > Sent: Tuesday, August 24, 2010 10:33 PM > To: [email protected] > Subject: Lucene Test Failure: > org.apache.lucene.search.TestCachingWrapperFilter.testEnforceDeletions > (from TestCachingWrapperFilter) > > Error Message > > expected:<2> but was:<3> > Stacktrace > > junit.framework.AssertionFailedError: expected:<2> but was:<3> > at > org.apache.lucene.search.TestCachingWrapperFilter.testEnforceDeletions(Test > CachingWrapperFilter.java:228) > at > org.apache.lucene.util.LuceneTestCase.runBare(LuceneTestCase.java:380) > at > org.apache.lucene.util.LuceneTestCase.run(LuceneTestCase.java:372) > Standard Output > > NOTE: random codec of testcase 'testEnforceDeletions' was: PreFlex > NOTE: random locale of testcase 'testEnforceDeletions' was: zh_CN > NOTE: random timezone of testcase 'testEnforceDeletions' was: Etc/GMT+4 > NOTE: random seed of testcase 'testEnforceDeletions' was: - > 46038615367376670 > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] For additional > commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
