junit-sequential: [junit] Testsuite: org.apache.lucene.index.TestIndexWriterDelete [junit] Tests run: 1, Failures: 2, Errors: 0, Time elapsed: 1.635 sec [junit] [junit] ------------- Standard Output --------------- [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: setInfoStream deletionPolicy=org.apache.lucene.index.KeepOnlyLastCommitDeletionPolicy@4c6127da [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: [junit] dir=MockDirWrapper(org.apache.lucene.store.RAMDirectory@4476128 lockFactory=org.apache.lucene.store.SingleInstanceLockFactory@6a3b8b49) [junit] index= [junit] version=4.0-SNAPSHOT [junit] matchVersion=LUCENE_40 [junit] analyzer=org.apache.lucene.analysis.MockAnalyzer [junit] delPolicy=org.apache.lucene.index.KeepOnlyLastCommitDeletionPolicy [junit] commit=null [junit] openMode=CREATE_OR_APPEND [junit] maxFieldLength=2147483647 [junit] similarity=org.apache.lucene.search.DefaultSimilarity [junit] termIndexInterval=32 [junit] mergeScheduler=org.apache.lucene.index.ConcurrentMergeScheduler [junit] default WRITE_LOCK_TIMEOUT=1000 [junit] writeLockTimeout=1000 [junit] maxBufferedDeleteTerms=2 [junit] ramBufferSizeMB=16.0 [junit] maxBufferedDocs=57 [junit] mergedSegmentWarmer=null [junit] codecProvider=RandomCodecProvider: {} [junit] mergePolicy=[LogByteSizeMergePolicy: minMergeSize=1677721, mergeFactor=2, maxMergeSize=2147483648, calibrateSizeByDeletes=true, maxMergeDocs=2147483647, useCompoundFile=true, useCompoundDocStore=false] [junit] maxThreadStates=8 [junit] readerPooling=false [junit] readerTermsIndexDivisor=2 [junit] [junit] TEST: now optimize [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: optimize: index now [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: now flush at optimize [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: now trigger flush reason=explicit flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: start flush: applyAllDeletes=true closeDocStores=false [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: index before flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flush postings as segment _0 numDocs=2 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flushedFiles=[_0.nrm, _0_0.frq, _0_2.doc, _0.fnm, _0_2.tii, _0_2.frq, _0_0.tii, _0_0.prx, _0_2.skp, _0_0.tis, _0_1.pst, _0_2.pos, _0_2.pyl, _0_2.tis] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flushed codecs=SegmentCodecs [codecs=[Standard, SimpleText, MockSep], provider=RandomCodecProvider: {id=Standard, contents=SimpleText, city=MockSep}] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flush: segment=_0:C2->_0C+0 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: ramUsed=0.128 MB newFlushedSize=0 MB docs/MB=1,683.108 new/old=0.932% [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: now checkpoint "null" [1 segments ; isCommit = false] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: apply all deletes during flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: clearFlushPending [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: LMP: findMerges: 1 segments [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: LMP: level -1.0 to 10.283089: 1 segments [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: now merge [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: index: _0:C2->_0C+0 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: no more merges pending; now return [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: now merge [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: index: _0:C2->_0C+0 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: no more merges pending; now return [junit] TEST: now commit [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: start [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: enter lock [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: now prepare [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: prepareCommit: flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: now trigger flush reason=explicit flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: start flush: applyAllDeletes=true closeDocStores=true [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: index before flush _0:C2->_0C+0 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: closeDocStore: files=[_0.fdt, _0.fdx, _0.tvx, _0.tvf, _0.tvd]; segment=_0; docStoreOffset=2; numDocsInStore=2; isSeparate=true [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: closeDocStore: create compound file _0.cfx [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: closeDocStore: after compound file index=[_0:C2->_0c+0] [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: now checkpoint "null" [1 segments ; isCommit = false] [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: delete "_0.fdt" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: delete "_0.fdx" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: delete "_0.tvx" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: delete "_0.tvf" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: delete "_0.tvd" [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: skip flushing segment: no docs [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: apply all deletes during flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: clearFlushPending [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: startCommit(): start [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: startCommit index=_0:C2->_0c+0 changeCount=4 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: done all syncs [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: pendingCommit != null [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: wrote segments file "segments_1" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: now checkpoint "segments_1" [1 segments ; isCommit = true] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: done [junit] TEST: delete term=city:Amsterdam [junit] TEST: add empty doc [junit] TEST: now commit for failure [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: start [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: enter lock [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: now prepare [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: prepareCommit: flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: now trigger flush reason=explicit flush [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: start flush: applyAllDeletes=true closeDocStores=true [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: index before flush _0:C2->_0c+0 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: closeDocStore: files=[]; segment=_1; docStoreOffset=0; numDocsInStore=1; isSeparate=false [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flush postings as segment _1 numDocs=1 [junit] purge field=country [junit] purge field=contents [junit] purge field=id [junit] purge field=city [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flushedFiles=[_1_1.pst, _1_2.tii, _1_0.tii, _1_0.frq, _1_2.doc, _1_2.frq, _1.fnm, _1_0.prx, _1.fdx, _1_2.pyl, _1.fdt, _1_2.skp, _1_0.tis, _1_2.pos, _1.nrm, _1_2.tis] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flushed codecs=SegmentCodecs [codecs=[Standard, SimpleText, MockSep], provider=RandomCodecProvider: {id=Standard, contents=SimpleText, city=MockSep}] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flush: segment=_1:C1 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: ramUsed=0.127 MB newFlushedSize=0 MB docs/MB=2,641.249 new/old=0.298% [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: DW: flush: push buffered deletes to newSegment [junit] BD 0 [Mon Dec 13 14:39:04 AST 2010; main]: BD push deletes seg=_1:C1 dels= 1 deleted terms (unique count=1) bytesUsed=137 [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: now checkpoint "segments_1" [2 segments ; isCommit = false] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: apply all deletes during flush [junit] BD 0 [Mon Dec 13 14:39:04 AST 2010; main]: BD applyDeletes: applyInfos=[_0:C2->_0c+0, _1:C1]; index=[_0:C2->_0c+0, _1:C1] [junit] BD 0 [Mon Dec 13 14:39:04 AST 2010; main]: BD applyDeletes: seg=_1:C1 segment's deletes=[ 1 deleted terms (unique count=1) bytesUsed=137]; coalesced deletes=[null] [junit] BD 0 [Mon Dec 13 14:39:04 AST 2010; main]: BD applyDeletes: seg=_0:C2->_0c+0 segment's deletes=[null]; coalesced deletes=[ 1 deleted terms (unique count=1) bytesUsed=128] [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:58) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:180) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:59) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:180) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:60) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:180) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:61) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:180) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:58) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:181) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:59) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:181) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:60) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:181) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeInt(DataOutput.java:61) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:181) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.DataOutput.writeBytes(DataOutput.java:43) [junit] at org.apache.lucene.util.BitVector.writeBits(BitVector.java:182) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:171) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] TEST: mock failure: saw applyDeletes [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:661) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.close(MockIndexOutputWrapper.java:48) [junit] at org.apache.lucene.util.BitVector.write(BitVector.java:174) [junit] at org.apache.lucene.index.SegmentReader.commitChanges(SegmentReader.java:752) [junit] at org.apache.lucene.index.SegmentReader.doCommit(SegmentReader.java:730) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1206) [junit] at org.apache.lucene.index.IndexReader.commit(IndexReader.java:1193) [junit] at org.apache.lucene.index.IndexReader.decRef(IndexReader.java:189) [junit] at org.apache.lucene.index.IndexReader.close(IndexReader.java:1221) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:450) [junit] at org.apache.lucene.index.IndexWriter$ReaderPool.release(IndexWriter.java:413) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:282) [junit] at org.apache.lucene.index.BufferedDeletes.applyDeletes(BufferedDeletes.java:191) [junit] at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:2523) [junit] at org.apache.lucene.index.IndexWriter.flush(IndexWriter.java:2461) [junit] at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:2328) [junit] at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2401) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2383) [junit] at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2367) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:757) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:597) [junit] at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) [junit] at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) [junit] at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) [junit] at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) [junit] at org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) [junit] at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) [junit] at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) [junit] at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) [junit] at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) [junit] at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) [junit] at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) [junit] at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:420) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:911) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:768) [junit] BD 0 [Mon Dec 13 14:39:04 AST 2010; main]: BD applyDeletes took 66 msec [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: now checkpoint "segments_1" [2 segments ; isCommit = false] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: clearFlushPending [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: LMP: findMerges: 2 segments [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: LMP: level -1.0 to 9.292321: 2 segments [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: LMP: 0 to 2: add this merge [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: add merge to pendingMerges: _0:C2/1->_0c+0 _1:C1 [optimize] [total 1 pending] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: now merge [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: index: _0:C2/1->_0c+0 _1:C1 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: consider merge _0:C2/1->_0c+0 _1:C1 into _2 [optimize] [mergeDocStores] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: set priority of merge thread Lucene Merge Thread #0 to 6 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: launch new thread [Lucene Merge Thread #0] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: CMS: merge thread: start [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: now merge [junit] merge=_0:C2/1->_0c+0 _1:C1 into _2 [optimize] [mergeDocStores] [junit] index=_0:C2/1->_0c+0 _1:C1 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: merging _0:C2/1->_0c+0 _1:C1 into _2 [optimize] [mergeDocStores] [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: no more merges pending; now return [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: startCommit(): start [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: startCommit index=_0:C2/1->_0c+0 _1:C1 changeCount=8 [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: merge: total 2 docs [junit] TEST: mock failure: now fail [junit] java.lang.Throwable [junit] at org.apache.lucene.index.TestIndexWriterDelete$1.eval(TestIndexWriterDelete.java:650) [junit] at org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:457) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:122) [junit] at org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:73) [junit] at org.apache.lucene.store.DataOutput.writeVInt(DataOutput.java:71) [junit] at org.apache.lucene.index.FieldInfos.write(FieldInfos.java:294) [junit] at org.apache.lucene.index.FieldInfos.write(FieldInfos.java:287) [junit] at org.apache.lucene.index.SegmentMerger.mergeFields(SegmentMerger.java:290) [junit] at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:141) [junit] at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3251) [junit] at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:2784) [junit] at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:339) [junit] at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:407) [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: handleMergeException: merge=_0:C2/1->_0c+0 _1:C1 into _2 [optimize] [mergeDocStores] exc=java.io.IOException: fail after applyDeletes [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: hit exception during merge [junit] IFD [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: refresh [prefix=_2]: removing newly created unreferenced file "_2.fnm" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; Lucene Merge Thread #0]: delete "_2.fnm" [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: done all syncs [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: pendingCommit != null [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: wrote segments file "segments_2" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: now checkpoint "segments_2" [2 segments ; isCommit = true] [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: deleteCommits: now decRef commit "segments_1" [junit] IFD [Mon Dec 13 14:39:04 AST 2010; main]: delete "segments_1" [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: commit: done [junit] NOTE: reproduce with: ant test -Dtestcase=TestIndexWriterDelete -Dtestmethod=testErrorAfterApplyDeletes -Dtests.seed=4269712067829708991:1888184886355172227 -Dtests.codec=randomPerField [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: now wait for threads; currently 1 still running [junit] IW 0 [Mon Dec 13 14:39:04 AST 2010; main]: CMS: 0: merge thread: _0:C2/1->_0c+0 _1:C1 into _2 [optimize] [mergeDocStores] [junit] NOTE: test params are: codec=RandomCodecProvider: {id=Standard, contents=SimpleText, city=MockSep}, locale=ar_QA, timezone=America/Aruba [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] NOTE: all tests run in this JVM: [junit] [TestIndexWriterDelete] [junit] ------------- ---------------- --------------- [junit] Testcase: testErrorAfterApplyDeletes(org.apache.lucene.index.TestIndexWriterDelete): FAILED [junit] [junit] junit.framework.AssertionFailedError: [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.apache.lucene.index.TestIndexWriterDelete.testErrorAfterApplyDeletes(TestIndexWriterDelete.java:763) [junit] [junit] [junit] Testcase: testErrorAfterApplyDeletes(org.apache.lucene.index.TestIndexWriterDelete): FAILED [junit] ConcurrentMergeScheduler hit unhandled exceptions [junit] junit.framework.AssertionFailedError: ConcurrentMergeScheduler hit unhandled exceptions [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1043) [junit] at org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:981) [junit] at org.apache.lucene.util.LuceneTestCase.tearDown(LuceneTestCase.java:503) [junit] [junit] [junit] Test org.apache.lucene.index.TestIndexWriterDelete FAILED BUILD FAILED /Users/lauradice/eclipse/workspace/solrcene/lucene/common-build.xml:526: The following error occurred while executing this line: /Users/lauradice/eclipse/workspace/solrcene/lucene/common-build.xml:515: Tests failed! Total time: 5 seconds