Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-2678

TestCachingSpanFilter sometimes fails

Details

    • Test
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 3.1, 4.0-ALPHA
    • core/search
    • None
    • New

    Description

      if I run

       
      ant test -Dtestcase=TestCachingSpanFilter -Dtestmethod=testEnforceDeletions -Dtests.seed=5015158121350221714:-3342860915127740146 -Dtests.iter=100
      

      I get two failures on my machine against current trunk

       
      
      junit-sequential:
          [junit] Testsuite: org.apache.lucene.search.TestCachingSpanFilter
          [junit] Testcase: testEnforceDeletions(org.apache.lucene.search.TestCachingSpanFilter):	FAILED
          [junit] expected:<2> but was:<3>
          [junit] junit.framework.AssertionFailedError: expected:<2> but was:<3>
          [junit] 	at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:795)
          [junit] 	at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:768)
          [junit] 	at org.apache.lucene.search.TestCachingSpanFilter.testEnforceDeletions(TestCachingSpanFilter.java:101)
          [junit] 
          [junit] 
          [junit] Testcase: testEnforceDeletions(org.apache.lucene.search.TestCachingSpanFilter):	FAILED
          [junit] expected:<2> but was:<3>
          [junit] junit.framework.AssertionFailedError: expected:<2> but was:<3>
          [junit] 	at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:795)
          [junit] 	at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:768)
          [junit] 	at org.apache.lucene.search.TestCachingSpanFilter.testEnforceDeletions(TestCachingSpanFilter.java:101)
          [junit] 
          [junit] 
          [junit] Tests run: 100, Failures: 2, Errors: 0, Time elapsed: 2.297 sec
          [junit] 
          [junit] ------------- Standard Output ---------------
          [junit] NOTE: reproduce with: ant test -Dtestcase=TestCachingSpanFilter -Dtestmethod=testEnforceDeletions -Dtests.seed=5015158121350221714:-3342860915127740146
          [junit] NOTE: reproduce with: ant test -Dtestcase=TestCachingSpanFilter -Dtestmethod=testEnforceDeletions -Dtests.seed=5015158121350221714:-3342860915127740146
          [junit] NOTE: test params are: codec=MockVariableIntBlock(baseBlockSize=43), locale=fr, timezone=Africa/Bangui
          [junit] ------------- ---------------- ---------------
          [junit] Test org.apache.lucene.search.TestCachingSpanFilter FAILED
      

      not sure what it is but it seems likely to be a WeakRef / GC issue in the cache.

      Attachments

        Activity

          People

            mikemccand Michael McCandless
            simonw Simon Willnauer
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: