I can't repro this but I see the [test] bug ... it's because we added
a method named "finishDocument" to CompressingStoredFieldsWriter :)

I committed a fix.

Mike McCandless

http://blog.mikemccandless.com

On Mon, Jan 14, 2013 at 4:56 PM,  <[email protected]> wrote:
> Build: builds.flonkings.com/job/Lucene-trunk-Linux-Java6-64-test-only/20323/
>
> 1 tests failed.
> REGRESSION:  
> org.apache.lucene.index.TestIndexWriterWithThreads.testIOExceptionDuringAbort
>
> Error Message:
> Captured an uncaught exception in thread: Thread[id=26, name=Lucene Merge 
> Thread #0, state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an 
> uncaught exception in thread: Thread[id=26, name=Lucene Merge Thread #0, 
> state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads]
>         at 
> __randomizedtesting.SeedInfo.seed([978103916B30FBED:C68E7587E456DBFE]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException: 
> java.io.IOException: now failing on purpose
>         at __randomizedtesting.SeedInfo.seed([978103916B30FBED]:0)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:541)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:514)
> Caused by: java.io.IOException: now failing on purpose
>         at 
> org.apache.lucene.index.TestIndexWriterWithThreads$FailOnlyOnAbortOrFlush.eval(TestIndexWriterWithThreads.java:371)
>         at 
> org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:787)
>         at 
> org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122)
>         at 
> org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73)
>         at org.apache.lucene.store.DataOutput.writeVInt(DataOutput.java:195)
>         at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.writeHeader(CompressingStoredFieldsWriter.java:191)
>         at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.flush(CompressingStoredFieldsWriter.java:215)
>         at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.finishDocument(CompressingStoredFieldsWriter.java:154)
>         at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.merge(CompressingStoredFieldsWriter.java:377)
>         at 
> org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:283)
>         at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:105)
>         at 
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3653)
>         at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3258)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:401)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:478)
>
>
>
>
> Build Log:
> [...truncated 297 lines...]
> [junit4:junit4] Suite: org.apache.lucene.index.TestIndexWriterWithThreads
> [junit4:junit4]   2> 2013-jan-14 14:53:40 
> com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler
>  uncaughtException
> [junit4:junit4]   2> VARNING: Uncaught exception in thread: Thread[Lucene 
> Merge Thread #0,6,TGRP-TestIndexWriterWithThreads]
> [junit4:junit4]   2> org.apache.lucene.index.MergePolicy$MergeException: 
> java.io.IOException: now failing on purpose
> [junit4:junit4]   2>    at 
> __randomizedtesting.SeedInfo.seed([978103916B30FBED]:0)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:541)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:514)
> [junit4:junit4]   2> Caused by: java.io.IOException: now failing on purpose
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.TestIndexWriterWithThreads$FailOnlyOnAbortOrFlush.eval(TestIndexWriterWithThreads.java:371)
> [junit4:junit4]   2>    at 
> org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:787)
> [junit4:junit4]   2>    at 
> org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122)
> [junit4:junit4]   2>    at 
> org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73)
> [junit4:junit4]   2>    at 
> org.apache.lucene.store.DataOutput.writeVInt(DataOutput.java:195)
> [junit4:junit4]   2>    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.writeHeader(CompressingStoredFieldsWriter.java:191)
> [junit4:junit4]   2>    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.flush(CompressingStoredFieldsWriter.java:215)
> [junit4:junit4]   2>    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.finishDocument(CompressingStoredFieldsWriter.java:154)
> [junit4:junit4]   2>    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.merge(CompressingStoredFieldsWriter.java:377)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:283)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:105)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3653)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3258)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:401)
> [junit4:junit4]   2>    at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:478)
> [junit4:junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestIndexWriterWithThreads 
> -Dtests.method=testIOExceptionDuringAbort -Dtests.seed=978103916B30FBED 
> -Dtests.slow=true -Dtests.locale=sv -Dtests.timezone=SystemV/MST7 
> -Dtests.file.encoding=ISO-8859-1
> [junit4:junit4] ERROR   1.34s J0 | 
> TestIndexWriterWithThreads.testIOExceptionDuringAbort <<<
> [junit4:junit4]    > Throwable #1: 
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an 
> uncaught exception in thread: Thread[id=26, name=Lucene Merge Thread #0, 
> state=RUNNABLE, group=TGRP-TestIndexWriterWithThreads]
> [junit4:junit4]    >    at 
> __randomizedtesting.SeedInfo.seed([978103916B30FBED:C68E7587E456DBFE]:0)
> [junit4:junit4]    > Caused by: 
> org.apache.lucene.index.MergePolicy$MergeException: java.io.IOException: now 
> failing on purpose
> [junit4:junit4]    >    at 
> __randomizedtesting.SeedInfo.seed([978103916B30FBED]:0)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:541)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:514)
> [junit4:junit4]    > Caused by: java.io.IOException: now failing on purpose
> [junit4:junit4]    >    at 
> org.apache.lucene.index.TestIndexWriterWithThreads$FailOnlyOnAbortOrFlush.eval(TestIndexWriterWithThreads.java:371)
> [junit4:junit4]    >    at 
> org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:787)
> [junit4:junit4]    >    at 
> org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122)
> [junit4:junit4]    >    at 
> org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73)
> [junit4:junit4]    >    at 
> org.apache.lucene.store.DataOutput.writeVInt(DataOutput.java:195)
> [junit4:junit4]    >    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.writeHeader(CompressingStoredFieldsWriter.java:191)
> [junit4:junit4]    >    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.flush(CompressingStoredFieldsWriter.java:215)
> [junit4:junit4]    >    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.finishDocument(CompressingStoredFieldsWriter.java:154)
> [junit4:junit4]    >    at 
> org.apache.lucene.codecs.compressing.CompressingStoredFieldsWriter.merge(CompressingStoredFieldsWriter.java:377)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:283)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:105)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3653)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3258)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:401)
> [junit4:junit4]    >    at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:478)
> [junit4:junit4]   2> NOTE: test params are: 
> codec=DummyCompressingStoredFields(storedFieldsFormat=CompressingStoredFieldsFormat(compressionMode=DUMMY,
>  chunkSize=188)), sim=RandomSimilarityProvider(queryNorm=false,coord=crazy): 
> {field=DFR I(ne)LZ(0.3), body=DFR G2, titleTokenized=DFR I(n)B3(800.0)}, 
> locale=sv, timezone=SystemV/MST7
> [junit4:junit4]   2> NOTE: Linux 3.2.0-26-generic amd64/Sun Microsystems Inc. 
> 1.6.0_33 (64-bit)/cpus=8,threads=1,free=43048176,total=212926464
> [junit4:junit4]   2> NOTE: All tests run in this JVM: [TestCheckIndex, 
> TestSpansAdvanced, TestBlockPostingsFormat3, TestIndexWriterWithThreads]
> [junit4:junit4] Completed on J0 in 11.67s, 12 tests, 1 error <<< FAILURES!
>
> [...truncated 829 lines...]
> BUILD FAILED
> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java6-64-test-only/checkout/lucene/build.xml:50:
>  The following error occurred while executing this line:
> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java6-64-test-only/checkout/lucene/common-build.xml:1176:
>  The following error occurred while executing this line:
> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java6-64-test-only/checkout/lucene/common-build.xml:841:
>  There were test failures: 325 suites, 1863 tests, 1 error, 23 ignored (11 
> assumptions)
>
> Total time: 3 minutes 51 seconds
> Build step 'Invoke Ant' marked build as failure
> Archiving artifacts
> Recording test results
> Email was triggered for: Failure
> Sending email for trigger: Failure
>
>
>
>
>
> ---------------------------------------------------------------------
> 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]

Reply via email to