Lucene - Core
  1. Lucene - Core
  2. LUCENE-2576

Intermittent failure in TestIndexWriter.testCommitThreadSafety

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.2, 4.0-ALPHA
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New, Patch Available

      Description

      Mark's while(1) hudson box found this failure (and I can repro it too):

      Error Message
      
      MockRAMDirectory: cannot close: there are still open files: {_1m.cfs=1,
      _1k.cfs=1, _14.cfs=1, _1g.cfs=1, _1h.cfs=1, _1f.cfs=1, _1n.cfs=1,
      _1i.cfs=1, _1j.cfs=1, _1l.cfs=1}
      
      Stacktrace
      
      java.lang.RuntimeException: MockRAMDirectory: cannot close: there are
      still open files: {_1m.cfs=1, _1k.cfs=1, _14.cfs=1, _1g.cfs=1,
      _1h.cfs=1, _1f.cfs=1, _1n.cfs=1, _1i.cfs=1, _1j.cfs=1, _1l.cfs=1}
             at
      org.apache.lucene.store.MockRAMDirectory.close(MockRAMDirectory.java:282)
             at
      org.apache.lucene.index.TestIndexWriter.testCommitThreadSafety(TestIndexWriter.java:4616)
             at org.apache.lucene.util.LuceneTestCase.runBare(LuceneTestCase.java:328)
      
      Standard Output
      
      NOTE: random codec of testcase 'testCommitThreadSafety' was: Sep
      
      Standard Error
      
      The following exceptions were thrown by threads:
      *** Thread: Thread-1784 ***
      java.lang.RuntimeException: junit.framework.AssertionFailedError: null
             at org.apache.lucene.index.TestIndexWriter$9.run(TestIndexWriter.java:4606)
      Caused by: junit.framework.AssertionFailedError: null
             at junit.framework.Assert.fail(Assert.java:47)
             at junit.framework.Assert.assertTrue(Assert.java:20)
             at junit.framework.Assert.assertTrue(Assert.java:27)
             at org.apache.lucene.index.TestIndexWriter$9.run(TestIndexWriter.java:4597)
      
      1. LUCENE-2576.patch
        6 kB
        Michael McCandless
      2. LUCENE-2576.patch
        6 kB
        Michael McCandless

        Activity

          People

          • Assignee:
            Michael McCandless
            Reporter:
            Michael McCandless
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development