I committed a fix. It wasn't actually deadlock: the test was plodding along with SimpleText and too many iterations. I just cut the iterations ...
Mike McCandless http://blog.mikemccandless.com On Sat, Nov 22, 2014 at 4:02 PM, Apache Jenkins Server <[email protected]> wrote: > Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-5.x/681/ > > 2 tests failed. > REGRESSION: org.apache.lucene.index.TestIndexWriterOutOfMemory.testCheckpoint > > Error Message: > Test abandoned because suite timeout was reached. > > Stack Trace: > java.lang.Exception: Test abandoned because suite timeout was reached. > at __randomizedtesting.SeedInfo.seed([DFAC7CC0C8C15945]:0) > > > FAILED: > junit.framework.TestSuite.org.apache.lucene.index.TestIndexWriterOutOfMemory > > Error Message: > Suite timeout exceeded (>= 7200000 msec). > > Stack Trace: > java.lang.Exception: Suite timeout exceeded (>= 7200000 msec). > at __randomizedtesting.SeedInfo.seed([DFAC7CC0C8C15945]:0) > > > > > Build Log: > [...truncated 1859 lines...] > [junit4] Suite: org.apache.lucene.index.TestIndexWriterOutOfMemory > [junit4] 2> nov 22, 2014 4:46:06 PM > com.carrotsearch.randomizedtesting.ThreadLeakControl$2 evaluate > [junit4] 2> WARNING: Suite execution timed out: > org.apache.lucene.index.TestIndexWriterOutOfMemory > [junit4] 2> ==== jstack at approximately timeout time ==== > [junit4] 2> > "TEST-TestIndexWriterOutOfMemory.testCheckpoint-seed#[DFAC7CC0C8C15945]" > ID=5621 RUNNABLE > [junit4] 2> at java.lang.Throwable.getStackTraceElement(Native > Method) > [junit4] 2> at > java.lang.Throwable.getOurStackTrace(Throwable.java:827) > [junit4] 2> - locked java.lang.Exception@8c8fd6 > [junit4] 2> at > java.lang.Throwable.getStackTrace(Throwable.java:816) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory$3.eval(TestIndexWriterOutOfMemory.java:257) > [junit4] 2> at > org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:960) > [junit4] 2> - locked > org.apache.lucene.store.MockDirectoryWrapper@c372ae2 > [junit4] 2> at > org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:128) > [junit4] 2> at > org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:111) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextUtil.write(SimpleTextUtil.java:49) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextFieldInfosFormat.write(SimpleTextFieldInfosFormat.java:189) > [junit4] 2> at > org.apache.lucene.index.DefaultIndexingChain.flush(DefaultIndexingChain.java:118) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWriterPerThread.java:439) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:511) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWriter.java:622) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2731) > [junit4] 2> - locked java.lang.Object@79e061b1 > [junit4] 2> - locked java.lang.Object@7a2de9f9 > [junit4] 2> at > org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2886) > [junit4] 2> - locked java.lang.Object@7a2de9f9 > [junit4] 2> at > org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2853) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory.doTest(TestIndexWriterOutOfMemory.java:177) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory.testCheckpoint(TestIndexWriterOutOfMemory.java:253) > [junit4] 2> at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [junit4] 2> at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > [junit4] 2> at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [junit4] 2> at java.lang.reflect.Method.invoke(Method.java:606) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1618) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:827) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:877) > [junit4] 2> at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) > [junit4] 2> at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) > [junit4] 2> at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) > [junit4] 2> at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:798) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:458) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:836) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:738) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:772) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:783) > [junit4] 2> at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) > [junit4] 2> at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:54) > [junit4] 2> at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) > [junit4] 2> at java.lang.Thread.run(Thread.java:745) > [junit4] 2> > [junit4] 2> "SUITE-TestIndexWriterOutOfMemory-seed#[DFAC7CC0C8C15945]" > ID=5620 RUNNABLE > [junit4] 2> at sun.management.ThreadImpl.dumpThreads0(Native > Method) > [junit4] 2> at > sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl.formatThreadStacksFull(ThreadLeakControl.java:671) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl.access$900(ThreadLeakControl.java:62) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$2.evaluate(ThreadLeakControl.java:412) > [junit4] 2> - locked java.lang.Object@5c5c1919 > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:642) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$200(RandomizedRunner.java:129) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$1.run(RandomizedRunner.java:559) > [junit4] 2> > [junit4] 2> "JUnit4-serializer-daemon" ID=9 TIMED_WAITING > [junit4] 2> at java.lang.Thread.sleep(Native Method) > [junit4] 2> at > com.carrotsearch.ant.tasks.junit4.events.Serializer$1.run(Serializer.java:47) > [junit4] 2> > [junit4] 2> "Signal Dispatcher" ID=4 RUNNABLE > [junit4] 2> > [junit4] 2> "Finalizer" ID=3 WAITING on > java.lang.ref.ReferenceQueue$Lock@2273e7ae > [junit4] 2> at java.lang.Object.wait(Native Method) > [junit4] 2> - waiting on > java.lang.ref.ReferenceQueue$Lock@2273e7ae > [junit4] 2> at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) > [junit4] 2> at > java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) > [junit4] 2> at > java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) > [junit4] 2> > [junit4] 2> "Reference Handler" ID=2 WAITING on > java.lang.ref.Reference$Lock@676f622d > [junit4] 2> at java.lang.Object.wait(Native Method) > [junit4] 2> - waiting on java.lang.ref.Reference$Lock@676f622d > [junit4] 2> at java.lang.Object.wait(Object.java:503) > [junit4] 2> at > java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) > [junit4] 2> > [junit4] 2> "main" ID=1 WAITING on > com.carrotsearch.randomizedtesting.RandomizedRunner$1@27b2476d > [junit4] 2> at java.lang.Object.wait(Native Method) > [junit4] 2> - waiting on > com.carrotsearch.randomizedtesting.RandomizedRunner$1@27b2476d > [junit4] 2> at java.lang.Thread.join(Thread.java:1281) > [junit4] 2> at java.lang.Thread.join(Thread.java:1355) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:569) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:435) > [junit4] 2> at > com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:199) > [junit4] 2> at > com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:310) > [junit4] 2> at > com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:12) > [junit4] 2> > [junit4] 2> ^^============================================== > [junit4] 2> > [junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. > [junit4] 2> NOTE: reproduce with: ant test > -Dtestcase=TestIndexWriterOutOfMemory -Dtests.method=testCheckpoint > -Dtests.seed=DFAC7CC0C8C15945 -Dtests.multiplier=2 -Dtests.nightly=true > -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=sl_SI -Dtests.timezone=America/Halifax -Dtests.asserts=true > -Dtests.file.encoding=US-ASCII > [junit4] ERROR 7200s J1 | TestIndexWriterOutOfMemory.testCheckpoint <<< > [junit4] > Throwable #1: java.lang.Exception: Test abandoned because > suite timeout was reached. > [junit4] > at > __randomizedtesting.SeedInfo.seed([DFAC7CC0C8C15945]:0) > [junit4] 2> nov 22, 2014 4:46:07 PM > com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks > [junit4] 2> WARNING: Will linger awaiting termination of 1 leaked > thread(s). > [junit4] 2> nov 22, 2014 4:46:27 PM > com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks > [junit4] 2> SEVERE: 1 thread leaked from SUITE scope at > org.apache.lucene.index.TestIndexWriterOutOfMemory: > [junit4] 2> 1) Thread[id=5621, > name=TEST-TestIndexWriterOutOfMemory.testCheckpoint-seed#[DFAC7CC0C8C15945], > state=RUNNABLE, group=TGRP-TestIndexWriterOutOfMemory] > [junit4] 2> at java.lang.Throwable.getStackTraceElement(Native > Method) > [junit4] 2> at > java.lang.Throwable.getOurStackTrace(Throwable.java:827) > [junit4] 2> at > java.lang.Throwable.getStackTrace(Throwable.java:816) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory$3.eval(TestIndexWriterOutOfMemory.java:257) > [junit4] 2> at > org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:960) > [junit4] 2> at > org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:128) > [junit4] 2> at > org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:111) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextUtil.write(SimpleTextUtil.java:49) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextStoredFieldsWriter.write(SimpleTextStoredFieldsWriter.java:187) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextStoredFieldsWriter.writeField(SimpleTextStoredFieldsWriter.java:89) > [junit4] 2> at > org.apache.lucene.index.DefaultIndexingChain.processField(DefaultIndexingChain.java:374) > [junit4] 2> at > org.apache.lucene.index.DefaultIndexingChain.processDocument(DefaultIndexingChain.java:311) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriterPerThread.updateDocument(DocumentsWriterPerThread.java:240) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriter.updateDocument(DocumentsWriter.java:455) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1398) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1133) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1118) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory.doTest(TestIndexWriterOutOfMemory.java:130) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory.testCheckpoint(TestIndexWriterOutOfMemory.java:253) > [junit4] 2> at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [junit4] 2> at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > [junit4] 2> at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [junit4] 2> at java.lang.reflect.Method.invoke(Method.java:606) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1618) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:827) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:877) > [junit4] 2> at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) > [junit4] 2> at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) > [junit4] 2> at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) > [junit4] 2> at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:798) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:458) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:836) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:738) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:772) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:783) > [junit4] 2> at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) > [junit4] 2> at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:54) > [junit4] 2> at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) > [junit4] 2> at java.lang.Thread.run(Thread.java:745) > [junit4] 2> nov 22, 2014 4:46:27 PM > com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll > [junit4] 2> INFO: Starting to interrupt leaked threads: > [junit4] 2> 1) Thread[id=5621, > name=TEST-TestIndexWriterOutOfMemory.testCheckpoint-seed#[DFAC7CC0C8C15945], > state=RUNNABLE, group=TGRP-TestIndexWriterOutOfMemory] > [junit4] 2> nov 22, 2014 4:46:30 PM > com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll > [junit4] 2> SEVERE: There are still zombie threads that couldn't be > terminated: > [junit4] 2> 1) Thread[id=5621, > name=TEST-TestIndexWriterOutOfMemory.testCheckpoint-seed#[DFAC7CC0C8C15945], > state=RUNNABLE, group=TGRP-TestIndexWriterOutOfMemory] > [junit4] 2> at java.lang.Throwable.getStackTraceElement(Native > Method) > [junit4] 2> at > java.lang.Throwable.getOurStackTrace(Throwable.java:827) > [junit4] 2> at > java.lang.Throwable.getStackTrace(Throwable.java:816) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory$3.eval(TestIndexWriterOutOfMemory.java:257) > [junit4] 2> at > org.apache.lucene.store.MockDirectoryWrapper.maybeThrowDeterministicException(MockDirectoryWrapper.java:960) > [junit4] 2> at > org.apache.lucene.store.MockIndexOutputWrapper.writeBytes(MockIndexOutputWrapper.java:128) > [junit4] 2> at > org.apache.lucene.store.MockIndexOutputWrapper.writeByte(MockIndexOutputWrapper.java:111) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextUtil.write(SimpleTextUtil.java:49) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextDocValuesWriter.doAddBinary(SimpleTextDocValuesWriter.java:170) > [junit4] 2> at > org.apache.lucene.codecs.simpletext.SimpleTextDocValuesWriter.addSortedNumericField(SimpleTextDocValuesWriter.java:278) > [junit4] 2> at > org.apache.lucene.index.SortedNumericDocValuesWriter.flush(SortedNumericDocValuesWriter.java:111) > [junit4] 2> at > org.apache.lucene.index.DefaultIndexingChain.writeDocValues(DefaultIndexingChain.java:142) > [junit4] 2> at > org.apache.lucene.index.DefaultIndexingChain.flush(DefaultIndexingChain.java:93) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriterPerThread.flush(DocumentsWriterPerThread.java:439) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriter.doFlush(DocumentsWriter.java:511) > [junit4] 2> at > org.apache.lucene.index.DocumentsWriter.flushAllThreads(DocumentsWriter.java:622) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2731) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2886) > [junit4] 2> at > org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2853) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory.doTest(TestIndexWriterOutOfMemory.java:177) > [junit4] 2> at > org.apache.lucene.index.TestIndexWriterOutOfMemory.testCheckpoint(TestIndexWriterOutOfMemory.java:253) > [junit4] 2> at > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [junit4] 2> at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > [junit4] 2> at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > [junit4] 2> at java.lang.reflect.Method.invoke(Method.java:606) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1618) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:827) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:877) > [junit4] 2> at > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) > [junit4] 2> at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) > [junit4] 2> at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) > [junit4] 2> at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:798) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:458) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:836) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:738) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:772) > [junit4] 2> at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:783) > [junit4] 2> at > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) > [junit4] 2> at > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:54) > [junit4] 2> at > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) > [junit4] 2> at > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) > [junit4] 2> at > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > [junit4] 2> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) > [junit4] 2> at java.lang.Thread.run(Thread.java:745) > [junit4] 2> NOTE: test params are: codec=SimpleText, > sim=RandomSimilarityProvider(queryNorm=false,coord=yes): {text_payloads=IB > LL-L1, text_vectors=DFR I(ne)Z(0.3), text1=DFR I(ne)3(800.0)}, locale=sl_SI, > timezone=America/Halifax > [junit4] 2> NOTE: FreeBSD 9.1-RELEASE-p3 amd64/Oracle Corporation > 1.7.0_65 (64-bit)/cpus=16,threads=2,free=23754728,total=88080384 > [junit4] 2> NOTE: All tests run in this JVM: [TestIndexWriterMerging, > TestGraphTokenizers, TestSameTokenSamePosition, TestOfflineSorter, > TestParallelLeafReader, TestSparseFixedBitSet, TestConjunctions, > TestPostingsOffsets, TestAssertingDocValuesFormat, TestSort, TestDeterminism, > TestSimilarity, TestPhrasePrefixQuery, TestTimeLimitingCollector, > TestDisjunctionMaxQuery, Nested1, TestPackedInts, TestFuzzyQuery, > TestParallelCompositeReader, TestCachingWrapperFilter, TestRoaringDocIdSet, > TestMultiLevelSkipList, TestAutomatonQueryUnicode, > TestPositiveScoresOnlyCollector, TestTopDocsMerge, TestTopFieldCollector, > TestAssertingPostingsFormat, TestSpanFirstQuery, TestOperations, > TestThreadedForceMerge, TestQueryWrapperFilter, TestLongPostings, TestBasics, > TestLevenshteinAutomata, TestDateFilter, TestSumDocFreq, TestLock, > TestBooleanUnevenly, TestLucene50CompoundFormat, TestTermdocPerf, > TestBlockPostingsFormat, TestBooleanQuery, TestMinShouldMatch2, > TestNormsFormat, TestIndexFileDeleter, TestSimpleExplanationsOfNonMatches, > TestStressAdvance, TestTryDelete, TestSloppyPhraseQuery, > TestCrashCausesCorruptIndex, TestPerFieldDocValuesFormat, > TestIndexWriterReader, TestTermVectorsFormat, TestLockFactory, > TestPhraseQuery, TestBagOfPositions, TestOmitNorms, TestFixedBitSet, > TestComplexExplanations, TestMockAnalyzer, TestFieldCacheRewriteMethod, > TestCrash, TestToken, TestFieldsReader, TestDocValuesIndexing, > TestPayloadTermQuery, TestBooleanMinShouldMatch, TestTermsEnum2, TestSpans, > TestCustomNorms, TestMixedCodecs, TestTransactionRollback, TestFlex, > TestUTF32ToUTF8, TestSpanExplanations, TestStressIndexing2, > TestLazyProxSkipping, TestDocsAndPositions, > TestRamUsageEstimatorOnWildAnimals, TestFieldCacheRangeFilter, > TestBagOfPostings, TestCheckIndex, TestPayloadsOnVectors, > TestBooleanQueryVisitSubscorers, TestCompiledAutomaton, TestPrefixQuery, > Before3, Before3, TestBinaryTerms, TestPositionIncrement, > TestIdentityHashSet, TestSimilarityProvider, TestSetOnce, > TestCachingTokenFilter, TestPriorityQueue, TestDocCount, > TestCachingCollector, NestedSetupChain, NestedTeardownChain, > TestFieldCacheTermsFilter, TestTotalHitCountCollector, > TestRecyclingByteBlockAllocator, TestRamUsageEstimator, Nested1, > TestIsCurrent, TestNoMergePolicy, TestNoMergeScheduler, TestNamedSPILoader, > TestIndexWriterLockRelease, TestBytesRef, TestCharFilter, > TestTwoPhaseCommitTool, TestNot, TestMockCharFilter, > TestIndexWriterOnJRECrash, TestPrefixFilter, Nested1, Test4GBStoredFields, > TestCodecUtil, TestDocValues, TestExceedMaxTermLength, TestFieldReuse, > TestIndexReaderClose, TestIndexWriterExceptions2, TestIndexWriterOutOfMemory] > [junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. > [junit4] 2> NOTE: reproduce with: ant test > -Dtestcase=TestIndexWriterOutOfMemory -Dtests.seed=DFAC7CC0C8C15945 > -Dtests.multiplier=2 -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=sl_SI -Dtests.timezone=America/Halifax -Dtests.asserts=true > -Dtests.file.encoding=US-ASCII > [junit4] ERROR 0.00s J1 | TestIndexWriterOutOfMemory (suite) <<< > [junit4] > Throwable #1: java.lang.Exception: Suite timeout exceeded > (>= 7200000 msec). > [junit4] > at > __randomizedtesting.SeedInfo.seed([DFAC7CC0C8C15945]:0) > [junit4] Completed on J1 in 7223.26s, 1 test, 2 errors <<< FAILURES! > > [...truncated 13 lines...] > BUILD FAILED > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/build.xml:532: > The following error occurred while executing this line: > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/build.xml:473: > The following error occurred while executing this line: > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/build.xml:61: > The following error occurred while executing this line: > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/extra-targets.xml:39: > The following error occurred while executing this line: > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/lucene/build.xml:49: > The following error occurred while executing this line: > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/lucene/common-build.xml:1359: > The following error occurred while executing this line: > /usr/home/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-5.x/lucene/common-build.xml:966: > There were test failures: 406 suites, 3323 tests, 1 suite-level error, 1 > error, 40 ignored (30 assumptions) > > Total time: 162 minutes 56 seconds > Build step 'Invoke Ant' marked build as failure > Archiving artifacts > Sending artifact delta relative to Lucene-Solr-NightlyTests-5.x #680 > Archived 5 artifacts > Archive block size is 32768 > Received 0 blocks and 3652859 bytes > Compression is 0.0% > Took 1.1 sec > 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]
