This doesnt reproduce yet for me. But its the new safety check from
LUCENE-5842 detecting file truncation (or bug in ramdir or similar)

On Mon, Jul 28, 2014 at 1:48 AM,  <[email protected]> wrote:
> Build: builds.flonkings.com/job/Lucene-trunk-Linux-Java7-64-test-only/91095/
>
> 1 tests failed.
> REGRESSION:  
> org.apache.lucene.index.TestBinaryDocValuesUpdates.testManyReopensAndFields
>
> Error Message:
> Captured an uncaught exception in thread: Thread[id=354, name=Lucene Merge 
> Thread #6, state=RUNNABLE, group=TGRP-TestBinaryDocValuesUpdates]
>
> Stack Trace:
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an 
> uncaught exception in thread: Thread[id=354, name=Lucene Merge Thread #6, 
> state=RUNNABLE, group=TGRP-TestBinaryDocValuesUpdates]
>         at 
> __randomizedtesting.SeedInfo.seed([879E92147F435095:B162F03BFEB63389]:0)
> Caused by: org.apache.lucene.index.MergePolicy$MergeException: 
> java.io.EOFException: read past EOF: 
> RAMInputStream(name=RAMInputStream(name=_i.cfs) [slice=_i_Memory_0.mdvd])
>         at __randomizedtesting.SeedInfo.seed([879E92147F435095]:0)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
> Caused by: java.io.EOFException: read past EOF: 
> RAMInputStream(name=RAMInputStream(name=_i.cfs) [slice=_i_Memory_0.mdvd])
>         at 
> org.apache.lucene.store.RAMInputStream.switchCurrentBuffer(RAMInputStream.java:98)
>         at 
> org.apache.lucene.store.RAMInputStream.readBytes(RAMInputStream.java:81)
>         at 
> org.apache.lucene.store.MockIndexInputWrapper.readBytes(MockIndexInputWrapper.java:128)
>         at 
> org.apache.lucene.store.BufferedChecksumIndexInput.readBytes(BufferedChecksumIndexInput.java:49)
>         at org.apache.lucene.store.DataInput.readBytes(DataInput.java:82)
>         at org.apache.lucene.store.DataInput.skipBytes(DataInput.java:266)
>         at 
> org.apache.lucene.store.ChecksumIndexInput.seek(ChecksumIndexInput.java:51)
>         at 
> org.apache.lucene.codecs.CodecUtil.checksumEntireFile(CodecUtil.java:267)
>         at 
> org.apache.lucene.codecs.memory.MemoryDocValuesProducer.checkIntegrity(MemoryDocValuesProducer.java:258)
>         at 
> org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsReader.checkIntegrity(PerFieldDocValuesFormat.java:329)
>         at 
> org.apache.lucene.index.SegmentReader.checkIntegrity(SegmentReader.java:644)
>         at org.apache.lucene.index.SegmentMerger.<init>(SegmentMerger.java:60)
>         at 
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3978)
>         at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3589)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
>         at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
>
>
>
>
> Build Log:
> [...truncated 1541 lines...]
>    [junit4] Suite: org.apache.lucene.index.TestBinaryDocValuesUpdates
>    [junit4]   2> NOTE: reproduce with: ant test  
> -Dtestcase=TestBinaryDocValuesUpdates -Dtests.method=testManyReopensAndFields 
> -Dtests.seed=879E92147F435095 -Dtests.slow=true -Dtests.locale=sr_CS 
> -Dtests.timezone=Asia/Anadyr -Dtests.file.encoding=UTF-8
>    [junit4] ERROR   1.09s J5 | 
> TestBinaryDocValuesUpdates.testManyReopensAndFields <<<
>    [junit4]    > Throwable #1: 
> com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an 
> uncaught exception in thread: Thread[id=354, name=Lucene Merge Thread #6, 
> state=RUNNABLE, group=TGRP-TestBinaryDocValuesUpdates]
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([879E92147F435095:B162F03BFEB63389]:0)
>    [junit4]    > Caused by: 
> org.apache.lucene.index.MergePolicy$MergeException: java.io.EOFException: 
> read past EOF: RAMInputStream(name=RAMInputStream(name=_i.cfs) 
> [slice=_i_Memory_0.mdvd])
>    [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([879E92147F435095]:0)
>    [junit4]    >        at 
> org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
>    [junit4]    >        at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
>    [junit4]    > Caused by: java.io.EOFException: read past EOF: 
> RAMInputStream(name=RAMInputStream(name=_i.cfs) [slice=_i_Memory_0.mdvd])
>    [junit4]    >        at 
> org.apache.lucene.store.RAMInputStream.switchCurrentBuffer(RAMInputStream.java:98)
>    [junit4]    >        at 
> org.apache.lucene.store.RAMInputStream.readBytes(RAMInputStream.java:81)
>    [junit4]    >        at 
> org.apache.lucene.store.MockIndexInputWrapper.readBytes(MockIndexInputWrapper.java:128)
>    [junit4]    >        at 
> org.apache.lucene.store.BufferedChecksumIndexInput.readBytes(BufferedChecksumIndexInput.java:49)
>    [junit4]    >        at 
> org.apache.lucene.store.DataInput.readBytes(DataInput.java:82)
>    [junit4]    >        at 
> org.apache.lucene.store.DataInput.skipBytes(DataInput.java:266)
>    [junit4]    >        at 
> org.apache.lucene.store.ChecksumIndexInput.seek(ChecksumIndexInput.java:51)
>    [junit4]    >        at 
> org.apache.lucene.codecs.CodecUtil.checksumEntireFile(CodecUtil.java:267)
>    [junit4]    >        at 
> org.apache.lucene.codecs.memory.MemoryDocValuesProducer.checkIntegrity(MemoryDocValuesProducer.java:258)
>    [junit4]    >        at 
> org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsReader.checkIntegrity(PerFieldDocValuesFormat.java:329)
>    [junit4]    >        at 
> org.apache.lucene.index.SegmentReader.checkIntegrity(SegmentReader.java:644)
>    [junit4]    >        at 
> org.apache.lucene.index.SegmentMerger.<init>(SegmentMerger.java:60)
>    [junit4]    >        at 
> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3978)
>    [junit4]    >        at 
> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3589)
>    [junit4]    >        at 
> org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
>    [junit4]    >        at 
> org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
>    [junit4]   2> NOTE: test params are: codec=Lucene49: 
> {bdv=PostingsFormat(name=SimpleText), 
> k2=PostingsFormat(name=Lucene41VarGapFixedInterval), 
> foo=PostingsFormat(name=Asserting), 
> dvUpdateKey=PostingsFormat(name=Asserting), f=PostingsFormat(name=Asserting), 
> k1=PostingsFormat(name=Asserting), 
> key=PostingsFormat(name=Lucene41VarGapFixedInterval), 
> upd=PostingsFormat(name=MockRandom), updKey=PostingsFormat(name=SimpleText), 
> id=PostingsFormat(name=Lucene41VarGapFixedInterval)}, 
> docValues:{f2=DocValuesFormat(name=Lucene49), 
> sdv=DocValuesFormat(name=SimpleText), bdv1=DocValuesFormat(name=SimpleText), 
> cf4=DocValuesFormat(name=SimpleText), f3=DocValuesFormat(name=SimpleText), 
> cf3=DocValuesFormat(name=Lucene49), ssdv=DocValuesFormat(name=Asserting), 
> bdv2=DocValuesFormat(name=Asserting), 
> control=DocValuesFormat(name=SimpleText), 
> val=DocValuesFormat(name=SimpleText), f4=DocValuesFormat(name=Asserting), 
> bdv=DocValuesFormat(name=Lucene49), f0=DocValuesFormat(name=Asserting), 
> cf2=DocValuesFormat(name=Memory), cf1=DocValuesFormat(name=Asserting), 
> cf0=DocValuesFormat(name=SimpleText), f=DocValuesFormat(name=Asserting), 
> f5=DocValuesFormat(name=Memory), f1=DocValuesFormat(name=Memory), 
> cf=DocValuesFormat(name=Memory), ndv=DocValuesFormat(name=Lucene49)}, 
> sim=RandomSimilarityProvider(queryNorm=false,coord=no): {}, locale=sr_CS, 
> timezone=Asia/Anadyr
>    [junit4]   2> NOTE: Linux 3.2.0-26-generic amd64/Oracle Corporation 
> 1.7.0_55 (64-bit)/cpus=8,threads=1,free=110349872,total=234356736
>    [junit4]   2> NOTE: All tests run in this JVM: [TestSloppyMath, 
> TestFieldInfos, TestAutomaton, TestDocumentsWriterDeleteQueue, Nested1, 
> TestOperations, TestNIOFSDirectory, TestMultiFields, Nested1, Nested2, 
> Nested3, TestStressNRT, TestPerFieldPostingsFormat2, Test4GBStoredFields, 
> TestPhrasePrefixQuery, TestAtomicUpdate, TestTopDocsCollector, 
> TestNewestSegment, TestUTF32ToUTF8, TestMinShouldMatch2, 
> TestLucene45DocValuesFormat, TestBooleanMinShouldMatch, TestDateTools, 
> TestField, TestBytesStore, TestSortRandom, Test2BPostings, 
> TestDocValuesFormat, TestBackwardsCompatibility, TestArrayUtil, 
> TestConsistentFieldNumbers, TestCompressingStoredFieldsFormat, Nested2, 
> Nested, TestIndexInput, TestNearSpansOrdered, TestScorerPerf, 
> TestRegexpRandom, TestCheckIndex, TestBooleanQueryVisitSubscorers, 
> TestSizeBoundedForceMerge, TestParallelTermEnum, TestBinaryTerms, 
> TestIndexWriterConfig, TestDateSort, TestFilterIterator, 
> TestMockDirectoryWrapper, TestAssertions, TestIndexWriterOnJRECrash, 
> TestTermdocPerf, TestBinaryDocValuesUpdates]
>    [junit4] Completed on J5 in 41.95s, 30 tests, 1 error <<< FAILURES!
>
> [...truncated 19 lines...]
> BUILD FAILED
> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/build.xml:49:
>  The following error occurred while executing this line:
> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/common-build.xml:1298:
>  The following error occurred while executing this line:
> /var/lib/jenkins/workspace/Lucene-trunk-Linux-Java7-64-test-only/checkout/lucene/common-build.xml:922:
>  There were test failures: 403 suites, 3373 tests, 1 error, 117 ignored (106 
> assumptions)
>
> Total time: 6 minutes 1 second
> 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