Michael, Here are the details of the environment:
Operating system name: Linux Operating system architecture: i386 Operating system version: 2.4.22-10mdkenterprise Java Runtime Environment version: 1.4.2_13 Java Runtime Environment vendor: Sun Microsystems Inc. Slava --- Michael McCandless <[EMAIL PROTECTED]> wrote: > > I also saw this earlier from parabuild and have tried hard to repro > but cannot (so far!). > > Does anyone know the details of the Parabuild build (OS, JVM, heap > settings, etc)? > > I don't think past state would cause this. That test is using > MockRAMDirectory which is entirely in RAM. > > This is a very recent test case I added... This particular test > forces many IOExceptions while closing doc stores, with multiple > threads. Then it closes the writer and closes the dir, and > MockRAMDirectory.close asserts that all open files had been closed. > I think it's a fairly minor failure ... I'll try to get to the bottom > of it. > > Mike > > On Jan 24, 2008, at 5:14 PM, Slava Imeshev wrote: > > > Maybe the build accumulates state. I have set it to do a clean > > checkout every time the build runs. > > > > Hope this helps. > > > > Slava > > > > --- Doron Cohen <[EMAIL PROTECTED]> wrote: > > > >> Failure is this: > >> > >> [junit] Testsuite: org.apache.lucene.index.TestIndexWriter > >> [junit] Tests run: 56, Failures: 0, Errors: 1, Time elapsed: > >> 177.901 sec > >> [junit] Test org.apache.lucene.index.TestIndexWriter FAILED > >> > >> [junit] Testcase: > >> testIOExceptionDuringCloseDocStoreWithThreads > >> (org.apache.lucene.index.TestIndexWriter): Caused > >> an ERROR > >> [junit] MockRAMDirectory: cannot close: there are still open > >> files: {_2.cfs=1, _8.cfs=1, _6.cfs=1, _5.cfs=1, _3.cfs=1, _1.cfs=1, > >> _0.cfs=1, _7.cfs=1} > >> [junit] java.lang.RuntimeException: MockRAMDirectory: cannot > >> close: there are still open files: {_2.cfs=1, _8.cfs=1, _6.cfs=1, > >> _5.cfs=1, _3.cfs=1, _1.cfs=1, _0.cfs=1, _7.cfs=1} > >> [junit] at > >> org.apache.lucene.store.MockRAMDirectory.close > >> (MockRAMDirectory.java:216) > >> [junit] at > >> org.apache.lucene.index.TestIndexWriter._testMultipleThreadsFailure > >> (TestIndexWriter.java:2551) > >> [junit] at > >> > > org.apache.lucene.index.TestIndexWriter.testIOExceptionDuringCloseDocS > > toreWithThreads(TestIndexWriter.java:2611) > >> > >> I am not able to recreate it, can anyone else recreate it? > >> > >> On Jan 24, 2008 11:26 PM, Build Administrator > >> <[EMAIL PROTECTED]> wrote: > >> > >>> BUILD result > >>> ------------------------------------------------------------ > >>> > >>> BUILD for lucene-daily (#170) on localhost was BROKEN: Script > >>> returned > >>> non-zero code "1" > >>> > >>> Build status: > >>> > >>> http://parabuild.viewtier.com:8080/parabuild/index.htm? > >>> view=detailed&buildid=258 > >>> > >>> > >>> Suspect Changes > >>> ------------------------------------------------------------ > >>> > >>> Change(s) by doronc : > >>> > >>> - LUCENE-1136: add ability to not count sub-task doLogic incre; > >>> Time: 10:46 AM 01/24/2008; Change list: 614956 > >>> > >>> Change(s) by gsingers : > >>> > >>> - Added javadocs about UNTOKENIZED_TOKEN_FLAG conundrum; > >>> Time: 07:42 AM 01/24/2008; Change list: 614905 > >>> > >>> - LUCENE-1133: Adds ability to keep certain strings as single ; > >>> Time: 07:05 AM 01/24/2008; Change list: 614895 > >>> > >>> - fixed javadoc; > >>> Time: 07:01 AM 01/24/2008; Change list: 614894 > >>> > >>> - LUCENE-1137; > >>> Time: 07:01 AM 01/24/2008; Change list: 614892 > >>> > >>> - LUCENE-1137: Added Token.get/setFlags() Release the hounds; > >>> Time: 06:58 AM 01/24/2008; Change list: 614891 > >>> > >>> - LUCENE-1128 and 1129: Add highlighting support to benchmark; > >>> Time: 06:39 AM 01/24/2008; Change list: 614885 > >>> > >>> - LUCENE-1127: added couple of convenience methods to TokenSou; > >>> Time: 06:36 AM 01/24/2008; Change list: 614884 > >>> > >>> Change(s) by buschmi : > >>> > >>> - Add 2.3.0 release to doap file.; > >>> Time: 06:44 PM 01/23/2008; Change list: 614772 > >>> > >>> Change(s) Details: > >>> > >>> http://parabuild.viewtier.com:8080/parabuild/build/changes.htm? > >>> buildrunid=7955 > >>> > >>> BUILD logs > >>> ------------------------------------------------------------ > >>> > >>> BUILD log: > >>> http://parabuild.viewtier.com:8080/parabuild/build/log.htm? > >>> logid=11329 > >>> Error Lines: > >>> http://parabuild.viewtier.com:8080/parabuild/build/log.htm? > >>> logid=11330 > >>> > >>> Log Lines Around Error > >>> ------------------------------------------------------------ > >>> > >>> [junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: > >>> 2.931 sec > >>> [junit] Testsuite: org.apache.lucene.search.TestThreadSafe > >>> [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: > >>> 39.826sec > >>> [junit] Testsuite: org.apache.lucene.search.TestWildcard > >>> [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: > >>> 1.904 sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.function.TestCustomScoreQuery > >>> [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: > >>> 168.663sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.function.TestFieldScoreQuery > >>> [junit] Tests run: 12, Failures: 0, Errors: 0, Time elapsed: > >>> 2.935sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.function.TestOrdValues > >>> [junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: > >>> 2.375 sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.payloads.TestBoostingTermQuery > >>> [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: > >>> 4.281 sec > >>> [junit] Testsuite: org.apache.lucene.search.spans.TestBasics > >>> [junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: > >>> 18.238sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.spans.TestNearSpansOrdered > >>> [junit] Tests run: 10, Failures: 0, Errors: 0, Time elapsed: > >>> 1.935sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.spans.TestSpanExplanations > >>> [junit] Tests run: 31, Failures: 0, Errors: 0, Time elapsed: > >>> 3.091sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.spans.TestSpanExplanationsOfNonMatches > >>> [junit] Tests run: 31, Failures: 0, Errors: 0, Time elapsed: > >>> 2.32 sec > >>> [junit] Testsuite: org.apache.lucene.search.spans.TestSpans > >>> [junit] Tests run: 21, Failures: 0, Errors: 0, Time elapsed: > >>> 3.086sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.spans.TestSpansAdvanced > >>> [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: > >>> 1.968 sec > >>> [junit] Testsuite: > >>> org.apache.lucene.search.spans.TestSpansAdvanced2 > >>> [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: > >>> 2.574 sec > >>> [junit] Testsuite: > >>> org.apache.lucene.store.TestBufferedIndexInput > >>> [junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: > >>> 5.773 sec > >>> [junit] Testsuite: org.apache.lucene.store.TestHugeRamFile > >>> [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: > >>> 18.816sec > >>> [junit] Testsuite: org.apache.lucene.store.TestLock > >>> [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: > >>> 1.056 sec > >>> [junit] Testsuite: org.apache.lucene.store.TestLockFactory > >>> [junit] Tests run: 13, Failures: 0, Errors: 0, Time elapsed: > >>> 13.175sec > >>> [junit] Testsuite: org.apache.lucene.store.TestMMapDirectory > >>> [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: > >>> 1.178 sec > >>> [junit] Testsuite: org.apache.lucene.store.TestWindowsMMap > >>> [junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: > >>> 2.144 sec > >>> [junit] Testsuite: org.apache.lucene.util.TestBitVector > >>> [junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: > === message truncated === --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]