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]