I couldn't repro this 2+ hour test ... it finished in ~5.5 minutes for me ...
Mike McCandless http://blog.mikemccandless.com On Wed, Mar 20, 2013 at 3:41 PM, Robert Muir <[email protected]> wrote: > Unrelated to why this took > 2 hours (I have no clue on that!): i > think NIGHTLY flag makes the checkReader() in newSearcher happen too > much (as rarely probably equals every other reopen) > > you see it happening here... and the reader it checks has about 20 > nested parallelreaders :) > > This is probably not good for NRT tests. Actually the checkReader was > a coverage hack but i think instead of doing it in newSearcher we > should only do it explicitly in unit tests for filterreaders? The > sortingreader's tests are an example of this. > > For now i'll make it happen like 1% of the time... but again I don't > think we have figured out the root cause of this thing. > > On Wed, Mar 20, 2013 at 7:51 AM, Apache Jenkins Server > <[email protected]> wrote: >> Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-trunk/212/ >> >> 2 tests failed. >> REGRESSION: org.apache.lucene.index.TestNRTThreads.testNRTThreads >> >> 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([F5B0736B991E384]:0)[]\ >> >> >> FAILED: junit.framework.TestSuite.org.apache.lucene.index.TestNRTThreads >> >> Error Message: >> Suite timeout exceeded (>= 7200000 msec). >> >> Stack Trace: >> java.lang.Exception: Suite timeout exceeded (>= 7200000 msec). >> at __randomizedtesting.SeedInfo.seed([F5B0736B991E384]:0) >> >> >> >> >> Build Log: >> [...truncated 1191 lines...] >> [junit4:junit4] Suite: org.apache.lucene.index.TestNRTThreads >> [junit4:junit4] 2> ??? 20, 2013 10:34:37 ? >> com.carrotsearch.randomizedtesting.ThreadLeakControl$2 evaluate >> [junit4:junit4] 2> WARNING: Suite execution timed out: >> org.apache.lucene.index.TestNRTThreads >> [junit4:junit4] 2> ==== jstack at approximately timeout time ==== >> [junit4:junit4] 2> "Thread-8" ID=59 BLOCKED on >> org.apache.lucene.index.SerialMergeScheduler@1682259 owned by >> "TEST-TestNRTThreads.testNRTThreads-seed#[F5B0736B991E384]" ID=57 >> [junit4:junit4] 2> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:37) >> [junit4:junit4] 2> - blocked on >> org.apache.lucene.index.SerialMergeScheduler@1682259 >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1256) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1206) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1191) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.addDocuments(ThreadedIndexingAndSearchingTestCase.java:97) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1.run(ThreadedIndexingAndSearchingTestCase.java:216) >> [junit4:junit4] 2> >> [junit4:junit4] 2> "Thread-7" ID=58 BLOCKED on >> org.apache.lucene.index.SerialMergeScheduler@1682259 owned by >> "TEST-TestNRTThreads.testNRTThreads-seed#[F5B0736B991E384]" ID=57 >> [junit4:junit4] 2> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:37) >> [junit4:junit4] 2> - blocked on >> org.apache.lucene.index.SerialMergeScheduler@1682259 >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1482) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1146) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1127) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.addDocument(ThreadedIndexingAndSearchingTestCase.java:101) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1.run(ThreadedIndexingAndSearchingTestCase.java:233) >> [junit4:junit4] 2> >> [junit4:junit4] 2> >> "TEST-TestNRTThreads.testNRTThreads-seed#[F5B0736B991E384]" ID=57 RUNNABLE >> [junit4:junit4] 2> at >> org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get(CompressingTermVectorsReader.java:330) >> [junit4:junit4] 2> at >> org.apache.lucene.index.SegmentReader.getTermVectors(SegmentReader.java:175) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FilterAtomicReader.getTermVectors(FilterAtomicReader.java:354) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FieldFilterAtomicReader.getTermVectors(FieldFilterAtomicReader.java:61) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FilterAtomicReader.getTermVectors(FilterAtomicReader.java:354) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FieldFilterAtomicReader.getTermVectors(FieldFilterAtomicReader.java:61) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.BaseCompositeReader.getTermVectors(BaseCompositeReader.java:97) >> [junit4:junit4] 2> at >> org.apache.lucene.index.SlowCompositeReaderWrapper.getTermVectors(SlowCompositeReaderWrapper.java:190) >> [junit4:junit4] 2> at >> org.apache.lucene.index.CheckIndex.testTermVectors(CheckIndex.java:1480) >> [junit4:junit4] 2> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:245) >> [junit4:junit4] 2> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:234) >> [junit4:junit4] 2> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1253) >> [junit4:junit4] 2> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$3.warm(ThreadedIndexingAndSearchingTestCase.java:472) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3772) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3251) >> [junit4:junit4] 2> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:40) >> [junit4:junit4] 2> - locked >> org.apache.lucene.index.SerialMergeScheduler@1682259 >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:388) >> [junit4:junit4] 2> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenFromWriter(StandardDirectoryReader.java:270) >> [junit4:junit4] 2> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:245) >> [junit4:junit4] 2> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:235) >> [junit4:junit4] 2> at >> org.apache.lucene.index.DirectoryReader.openIfChanged(DirectoryReader.java:169) >> [junit4:junit4] 2> at >> org.apache.lucene.index.TestNRTThreads.doSearching(TestNRTThreads.java:46) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.runTest(ThreadedIndexingAndSearchingTestCase.java:507) >> [junit4:junit4] 2> at >> org.apache.lucene.index.TestNRTThreads.testNRTThreads(TestNRTThreads.java:128) >> [junit4:junit4] 2> at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [junit4:junit4] 2> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> [junit4:junit4] 2> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [junit4:junit4] 2> at java.lang.reflect.Method.invoke(Method.java:601) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) >> [junit4:junit4] 2> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693) >> [junit4:junit4] 2> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 2> at java.lang.Thread.run(Thread.java:722) >> [junit4:junit4] 2> >> [junit4:junit4] 2> "SUITE-TestNRTThreads-seed#[F5B0736B991E384]" ID=56 >> RUNNABLE >> [junit4:junit4] 2> at sun.management.ThreadImpl.dumpThreads0(Native >> Method) >> [junit4:junit4] 2> at >> sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.formatThreadStacksFull(ThreadLeakControl.java:655) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.access$800(ThreadLeakControl.java:60) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$2.evaluate(ThreadLeakControl.java:396) >> [junit4:junit4] 2> - locked java.lang.Object@777e8be1 >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:556) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$200(RandomizedRunner.java:79) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$1.run(RandomizedRunner.java:492) >> [junit4:junit4] 2> >> [junit4:junit4] 2> "Signal Dispatcher" ID=4 RUNNABLE >> [junit4:junit4] 2> >> [junit4:junit4] 2> "Finalizer" ID=3 WAITING on >> java.lang.ref.ReferenceQueue$Lock@15119e11 >> [junit4:junit4] 2> at java.lang.Object.wait(Native Method) >> [junit4:junit4] 2> - waiting on >> java.lang.ref.ReferenceQueue$Lock@15119e11 >> [junit4:junit4] 2> at >> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) >> [junit4:junit4] 2> at >> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) >> [junit4:junit4] 2> at >> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) >> [junit4:junit4] 2> >> [junit4:junit4] 2> "Reference Handler" ID=2 WAITING on >> java.lang.ref.Reference$Lock@37a078e5 >> [junit4:junit4] 2> at java.lang.Object.wait(Native Method) >> [junit4:junit4] 2> - waiting on java.lang.ref.Reference$Lock@37a078e5 >> [junit4:junit4] 2> at java.lang.Object.wait(Object.java:503) >> [junit4:junit4] 2> at >> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) >> [junit4:junit4] 2> >> [junit4:junit4] 2> "main" ID=1 WAITING on >> com.carrotsearch.randomizedtesting.RandomizedRunner$1@57c7185e >> [junit4:junit4] 2> at java.lang.Object.wait(Native Method) >> [junit4:junit4] 2> - waiting on >> com.carrotsearch.randomizedtesting.RandomizedRunner$1@57c7185e >> [junit4:junit4] 2> at java.lang.Thread.join(Thread.java:1258) >> [junit4:junit4] 2> at java.lang.Thread.join(Thread.java:1332) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:502) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:399) >> [junit4:junit4] 2> at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:180) >> [junit4:junit4] 2> at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:275) >> [junit4:junit4] 2> at >> com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:12) >> [junit4:junit4] 2> >> [junit4:junit4] 2> ^^============================================== >> [junit4:junit4] 2> >> [junit4:junit4] 2> NOTE: download the large Jenkins line-docs file by >> running 'ant get-jenkins-line-docs' in the lucene directory. >> [junit4:junit4] 2> NOTE: reproduce with: ant test >> -Dtestcase=TestNRTThreads -Dtests.method=testNRTThreads >> -Dtests.seed=F5B0736B991E384 -Dtests.multiplier=2 -Dtests.nightly=true >> -Dtests.slow=true >> -Dtests.linedocsfile=/home/hudson/lucene-data/enwiki.random.lines.txt >> -Dtests.locale=ar_IQ -Dtests.timezone=Asia/Vladivostok >> -Dtests.file.encoding=UTF-8 >> [junit4:junit4] ERROR 7200s J0 | TestNRTThreads.testNRTThreads <<< >> [junit4:junit4] > Throwable #1: java.lang.Exception: Test abandoned >> because suite timeout was reached. >> [junit4:junit4] > at >> __randomizedtesting.SeedInfo.seed([F5B0736B991E384]:0) >> [junit4:junit4] 2> ??? 20, 2013 10:34:37 ? >> com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks >> [junit4:junit4] 2> WARNING: Will linger awaiting termination of 3 leaked >> thread(s). >> [junit4:junit4] 2> ??? 20, 2013 10:34:57 ? >> com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks >> [junit4:junit4] 2> SEVERE: 3 threads leaked from SUITE scope at >> org.apache.lucene.index.TestNRTThreads: >> [junit4:junit4] 2> 1) Thread[id=58, name=Thread-7, state=BLOCKED, >> group=TGRP-TestNRTThreads] >> [junit4:junit4] 2> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:37) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1482) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1146) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1127) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.addDocument(ThreadedIndexingAndSearchingTestCase.java:101) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1.run(ThreadedIndexingAndSearchingTestCase.java:233) >> [junit4:junit4] 2> 2) Thread[id=57, >> name=TEST-TestNRTThreads.testNRTThreads-seed#[F5B0736B991E384], >> state=RUNNABLE, group=TGRP-TestNRTThreads] >> [junit4:junit4] 2> at >> org.apache.lucene.store.MockIndexInputWrapper.readByte(MockIndexInputWrapper.java:112) >> [junit4:junit4] 2> at >> org.apache.lucene.codecs.compressing.LZ4.decompress(LZ4.java:110) >> [junit4:junit4] 2> at >> org.apache.lucene.codecs.compressing.CompressionMode$4.decompress(CompressionMode.java:135) >> [junit4:junit4] 2> at >> org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get(CompressingTermVectorsReader.java:493) >> [junit4:junit4] 2> at >> org.apache.lucene.index.SegmentReader.getTermVectors(SegmentReader.java:175) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FilterAtomicReader.getTermVectors(FilterAtomicReader.java:354) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FieldFilterAtomicReader.getTermVectors(FieldFilterAtomicReader.java:61) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FilterAtomicReader.getTermVectors(FilterAtomicReader.java:354) >> [junit4:junit4] 2> at >> org.apache.lucene.index.FieldFilterAtomicReader.getTermVectors(FieldFilterAtomicReader.java:61) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.BaseCompositeReader.getTermVectors(BaseCompositeReader.java:97) >> [junit4:junit4] 2> at >> org.apache.lucene.index.SlowCompositeReaderWrapper.getTermVectors(SlowCompositeReaderWrapper.java:190) >> [junit4:junit4] 2> at >> org.apache.lucene.index.CheckIndex.testTermVectors(CheckIndex.java:1480) >> [junit4:junit4] 2> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:245) >> [junit4:junit4] 2> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:234) >> [junit4:junit4] 2> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1253) >> [junit4:junit4] 2> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1236) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$3.warm(ThreadedIndexingAndSearchingTestCase.java:472) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3772) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3251) >> [junit4:junit4] 2> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:40) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:388) >> [junit4:junit4] 2> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenFromWriter(StandardDirectoryReader.java:270) >> [junit4:junit4] 2> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:245) >> [junit4:junit4] 2> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:235) >> [junit4:junit4] 2> at >> org.apache.lucene.index.DirectoryReader.openIfChanged(DirectoryReader.java:169) >> [junit4:junit4] 2> at >> org.apache.lucene.index.TestNRTThreads.doSearching(TestNRTThreads.java:46) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.runTest(ThreadedIndexingAndSearchingTestCase.java:507) >> [junit4:junit4] 2> at >> org.apache.lucene.index.TestNRTThreads.testNRTThreads(TestNRTThreads.java:128) >> [junit4:junit4] 2> at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [junit4:junit4] 2> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> [junit4:junit4] 2> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [junit4:junit4] 2> at >> java.lang.reflect.Method.invoke(Method.java:601) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) >> [junit4:junit4] 2> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693) >> [junit4:junit4] 2> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 2> at >> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 2> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 2> at java.lang.Thread.run(Thread.java:722) >> [junit4:junit4] 2> 3) Thread[id=59, name=Thread-8, state=BLOCKED, >> group=TGRP-TestNRTThreads] >> [junit4:junit4] 2> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:37) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.updateDocuments(IndexWriter.java:1256) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1206) >> [junit4:junit4] 2> at >> org.apache.lucene.index.IndexWriter.addDocuments(IndexWriter.java:1191) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.addDocuments(ThreadedIndexingAndSearchingTestCase.java:97) >> [junit4:junit4] 2> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$1.run(ThreadedIndexingAndSearchingTestCase.java:216) >> [junit4:junit4] 2> ??? 20, 2013 10:34:57 ? >> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll >> [junit4:junit4] 2> INFO: Starting to interrupt leaked threads: >> [junit4:junit4] 2> 1) Thread[id=58, name=Thread-7, state=BLOCKED, >> group=TGRP-TestNRTThreads] >> [junit4:junit4] 2> 2) Thread[id=57, >> name=TEST-TestNRTThreads.testNRTThreads-seed#[F5B0736B991E384], >> state=RUNNABLE, group=TGRP-TestNRTThreads] >> [junit4:junit4] 2> 3) Thread[id=59, name=Thread-8, state=BLOCKED, >> group=TGRP-TestNRTThreads] >> [junit4:junit4] 1> CheckReader failed >> [junit4:junit4] 1> test: field norms.........OK [38 fields] >> [junit4:junit4] 1> test: terms, freq, prox...OK [30283 terms; 55566 >> terms/docs pairs; 97177 tokens] >> [junit4:junit4] 1> test: stored fields.......OK [2490 total field >> count; avg 5.145 fields per doc] >> [junit4:junit4] 1> test: term vectors........ERROR [null: >> NIOFSIndexInput(_32.tvd in >> path="/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/build/core/test/J0/TestNRTThreads665670tmp/_32.cfs" >> slice=84662:680984)] >> [junit4:junit4] 1> java.io.IOException: null: NIOFSIndexInput(_32.tvd in >> path="/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/build/core/test/J0/TestNRTThreads665670tmp/_32.cfs" >> slice=84662:680984) >> [junit4:junit4] 1> at >> org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:182) >> [junit4:junit4] 1> at >> org.apache.lucene.store.BufferedIndexInput.refill(BufferedIndexInput.java:272) >> [junit4:junit4] 1> at >> org.apache.lucene.store.BufferedIndexInput.readByte(BufferedIndexInput.java:51) >> [junit4:junit4] 1> at >> org.apache.lucene.store.DataInput.readVInt(DataInput.java:108) >> [junit4:junit4] 1> at >> org.apache.lucene.store.BufferedIndexInput.readVInt(BufferedIndexInput.java:219) >> [junit4:junit4] 1> at >> org.apache.lucene.store.MockIndexInputWrapper.readVInt(MockIndexInputWrapper.java:161) >> [junit4:junit4] 1> at >> org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get(CompressingTermVectorsReader.java:187) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SegmentReader.getTermVectors(SegmentReader.java:175) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FilterAtomicReader.getTermVectors(FilterAtomicReader.java:354) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FieldFilterAtomicReader.getTermVectors(FieldFilterAtomicReader.java:61) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FilterAtomicReader.getTermVectors(FilterAtomicReader.java:354) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FieldFilterAtomicReader.getTermVectors(FieldFilterAtomicReader.java:61) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexReader.getTermVector(IndexReader.java:295) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getTermVectors(ParallelAtomicReader.java:236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.BaseCompositeReader.getTermVectors(BaseCompositeReader.java:97) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SlowCompositeReaderWrapper.getTermVectors(SlowCompositeReaderWrapper.java:190) >> [junit4:junit4] 1> at >> org.apache.lucene.index.CheckIndex.testTermVectors(CheckIndex.java:1480) >> [junit4:junit4] 1> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:245) >> [junit4:junit4] 1> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:234) >> [junit4:junit4] 1> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1253) >> [junit4:junit4] 1> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$3.warm(ThreadedIndexingAndSearchingTestCase.java:472) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3772) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3251) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:40) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:388) >> [junit4:junit4] 1> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenFromWriter(StandardDirectoryReader.java:270) >> [junit4:junit4] 1> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:245) >> [junit4:junit4] 1> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:235) >> [junit4:junit4] 1> at >> org.apache.lucene.index.DirectoryReader.openIfChanged(DirectoryReader.java:169) >> [junit4:junit4] 1> at >> org.apache.lucene.index.TestNRTThreads.doSearching(TestNRTThreads.java:46) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.runTest(ThreadedIndexingAndSearchingTestCase.java:507) >> [junit4:junit4] 1> at >> org.apache.lucene.index.TestNRTThreads.testNRTThreads(TestNRTThreads.java:128) >> [junit4:junit4] 1> at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [junit4:junit4] 1> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> [junit4:junit4] 1> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [junit4:junit4] 1> at java.lang.reflect.Method.invoke(Method.java:601) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) >> [junit4:junit4] 1> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693) >> [junit4:junit4] 1> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 1> at java.lang.Thread.run(Thread.java:722) >> [junit4:junit4] 1> Caused by: java.nio.channels.ClosedByInterruptException >> [junit4:junit4] 1> at >> java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202) >> [junit4:junit4] 1> at >> sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:679) >> [junit4:junit4] 2> Mar 20, 2013 11:34:57 AM >> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll >> [junit4:junit4] 2> INFO: All leaked threads terminated. >> [junit4:junit4] 1> at >> org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:167) >> [junit4:junit4] 1> ... 78 more >> [junit4:junit4] 1> test: docvalues...........ERROR [null: >> NIOFSIndexInput(_32_Asserting_0.dvd in >> path="/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/build/core/test/J0/TestNRTThreads665670tmp/_32.cfs" >> slice=19037:38246)] >> [junit4:junit4] 1> java.io.IOException: null: >> NIOFSIndexInput(_32_Asserting_0.dvd in >> path="/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/build/core/test/J0/TestNRTThreads665670tmp/_32.cfs" >> slice=19037:38246) >> [junit4:junit4] 1> at >> org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:182) >> [junit4:junit4] 1> at >> org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:158) >> [junit4:junit4] 1> at >> org.apache.lucene.store.BufferedIndexInput.readBytes(BufferedIndexInput.java:113) >> [junit4:junit4] 1> at >> org.apache.lucene.store.MockIndexInputWrapper.readBytes(MockIndexInputWrapper.java:118) >> [junit4:junit4] 1> at >> org.apache.lucene.util.fst.BytesStore.<init>(BytesStore.java:63) >> [junit4:junit4] 1> at >> org.apache.lucene.util.fst.FST.<init>(FST.java:364) >> [junit4:junit4] 1> at >> org.apache.lucene.util.fst.FST.<init>(FST.java:299) >> [junit4:junit4] 1> at >> org.apache.lucene.codecs.lucene42.Lucene42DocValuesProducer.getSorted(Lucene42DocValuesProducer.java:238) >> [junit4:junit4] 1> at >> org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesProducer.getSorted(AssertingDocValuesFormat.java:235) >> [junit4:junit4] 1> at >> org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsReader.getSorted(PerFieldDocValuesFormat.java:260) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SegmentCoreReaders.getSortedDocValues(SegmentCoreReaders.java:250) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SegmentReader.getSortedDocValues(SegmentReader.java:247) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FilterAtomicReader.getSortedDocValues(FilterAtomicReader.java:433) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FieldFilterAtomicReader.getSortedDocValues(FieldFilterAtomicReader.java:131) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getSortedDocValues(ParallelAtomicReader.java:284) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FilterAtomicReader.getSortedDocValues(FilterAtomicReader.java:433) >> [junit4:junit4] 1> at >> org.apache.lucene.index.FieldFilterAtomicReader.getSortedDocValues(FieldFilterAtomicReader.java:131) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getSortedDocValues(ParallelAtomicReader.java:284) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getSortedDocValues(ParallelAtomicReader.java:284) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getSortedDocValues(ParallelAtomicReader.java:284) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ParallelAtomicReader.getSortedDocValues(ParallelAtomicReader.java:284) >> [junit4:junit4] 1> at >> org.apache.lucene.index.MultiDocValues.getSortedValues(MultiDocValues.java:196) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SlowCompositeReaderWrapper.getSortedDocValues(SlowCompositeReaderWrapper.java:108) >> [junit4:junit4] 1> at >> org.apache.lucene.index.CheckIndex.checkDocValues(CheckIndex.java:1388) >> [junit4:junit4] 1> at >> org.apache.lucene.index.CheckIndex.testDocValues(CheckIndex.java:1275) >> [junit4:junit4] 1> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:246) >> [junit4:junit4] 1> at >> org.apache.lucene.util._TestUtil.checkReader(_TestUtil.java:234) >> [junit4:junit4] 1> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1253) >> [junit4:junit4] 1> at >> org.apache.lucene.util.LuceneTestCase.newSearcher(LuceneTestCase.java:1236) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$3.warm(ThreadedIndexingAndSearchingTestCase.java:472) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:3772) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3251) >> [junit4:junit4] 1> at >> org.apache.lucene.index.SerialMergeScheduler.merge(SerialMergeScheduler.java:40) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1845) >> [junit4:junit4] 1> at >> org.apache.lucene.index.IndexWriter.getReader(IndexWriter.java:388) >> [junit4:junit4] 1> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenFromWriter(StandardDirectoryReader.java:270) >> [junit4:junit4] 1> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:245) >> [junit4:junit4] 1> at >> org.apache.lucene.index.StandardDirectoryReader.doOpenIfChanged(StandardDirectoryReader.java:235) >> [junit4:junit4] 1> at >> org.apache.lucene.index.DirectoryReader.openIfChanged(DirectoryReader.java:169) >> [junit4:junit4] 1> at >> org.apache.lucene.index.TestNRTThreads.doSearching(TestNRTThreads.java:46) >> [junit4:junit4] 1> at >> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.runTest(ThreadedIndexingAndSearchingTestCase.java:507) >> [junit4:junit4] 1> at >> org.apache.lucene.index.TestNRTThreads.testNRTThreads(TestNRTThreads.java:128) >> [junit4:junit4] 1> at >> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> [junit4:junit4] 1> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> [junit4:junit4] 1> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> [junit4:junit4] 1> at java.lang.reflect.Method.invoke(Method.java:601) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) >> [junit4:junit4] 1> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693) >> [junit4:junit4] 1> at >> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) >> [junit4:junit4] 1> at >> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> [junit4:junit4] 1> at >> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) >> [junit4:junit4] 1> at java.lang.Thread.run(Thread.java:722) >> [junit4:junit4] 1> Caused by: java.nio.channels.ClosedChannelException >> [junit4:junit4] 1> at >> sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:94) >> [junit4:junit4] 1> at >> sun.nio.ch.FileChannelImpl.read(FileChannelImpl.java:665) >> [junit4:junit4] 1> at >> org.apache.lucene.store.NIOFSDirectory$NIOFSIndexInput.readInternal(NIOFSDirectory.java:167) >> [junit4:junit4] 1> ... 78 more >> [junit4:junit4] 1> >> [junit4:junit4] 2> NOTE: test params are: codec=Lucene42: >> {extra29=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra28=PostingsFormat(name=NestedPulsing), >> body=PostingsFormat(name=MockRandom), extra27=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra26=PostingsFormat(name=MockRandom), >> extra25=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra24=PostingsFormat(name=NestedPulsing), extra23=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra22=PostingsFormat(name=MockRandom), >> packID=PostingsFormat(name=MockRandom), >> date=PostingsFormat(name=MockRandom), >> docid=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> title=PostingsFormat(name=NestedPulsing), >> extra20=PostingsFormat(name=NestedPulsing), >> extra21=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra12=Pulsing41(freqCutoff=3 minBlockSize=33 maxBlockSize=73), >> extra38=Pulsing41(freqCutoff=3 minBlockSize=33 maxBlockSize=73), >> extra8=PostingsFormat(name=MockRandom), >> extra11=PostingsFormat(name=MockRandom), extra9=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra37=PostingsFormat(name=MockRandom), >> extra14=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra39=PostingsFormat(name=NestedPulsing), >> extra13=PostingsFormat(name=NestedPulsing), extra16=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra34=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra15=PostingsFormat(name=MockRandom), >> extra33=PostingsFormat(name=MockRandom), >> extra18=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra36=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra35=PostingsFormat(name=NestedPulsing), >> extra17=PostingsFormat(name=NestedPulsing), >> extra0=PostingsFormat(name=MockRandom), extra1=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra19=PostingsFormat(name=MockRandom), >> extra2=PostingsFormat(name=NestedPulsing), >> extra3=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra4=PostingsFormat(name=MockRandom), extra5=Pulsing41(freqCutoff=3 >> minBlockSize=33 maxBlockSize=73), extra6=PostingsFormat(name=NestedPulsing), >> extra7=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> titleTokenized=Pulsing41(freqCutoff=3 minBlockSize=33 maxBlockSize=73), >> extra30=Pulsing41(freqCutoff=3 minBlockSize=33 maxBlockSize=73), >> extra31=PostingsFormat(name=NestedPulsing), >> extra32=PostingsFormat(name=TestBloomFilteredLucene41Postings), >> extra10=PostingsFormat(name=TestBloomFilteredLucene41Postings)}, >> docValues:{titleDV=DocValuesFormat(name=Asserting)}, sim=DefaultSimilarity, >> locale=ar_IQ, timezone=Asia/Vladivostok >> [junit4:junit4] 2> NOTE: FreeBSD 9.0-RELEASE amd64/Oracle Corporation >> 1.7.0_17 (64-bit)/cpus=16,threads=1,free=34834704,total=72417280 >> [junit4:junit4] 2> NOTE: All tests run in this JVM: [TestRegexpRandom2, >> TestForTooMuchCloning, TestNumericRangeQuery64, TestPositionIncrement, >> TestDocIdSet, Test2BDocs, TestMockDirectoryWrapper, TestCharFilter, >> TestFieldCache, TestSimilarityBase, TestNumericRangeQuery32, >> TestIdentityHashSet, TestPrefixCodedTerms, TestNRTThreads] >> [junit4:junit4] 2> NOTE: download the large Jenkins line-docs file by >> running 'ant get-jenkins-line-docs' in the lucene directory. >> [junit4:junit4] 2> NOTE: reproduce with: ant test >> -Dtestcase=TestNRTThreads -Dtests.seed=F5B0736B991E384 -Dtests.multiplier=2 >> -Dtests.nightly=true -Dtests.slow=true >> -Dtests.linedocsfile=/home/hudson/lucene-data/enwiki.random.lines.txt >> -Dtests.locale=ar_IQ -Dtests.timezone=Asia/Vladivostok >> -Dtests.file.encoding=UTF-8 >> [junit4:junit4] ERROR 0.00s J0 | TestNRTThreads (suite) <<< >> [junit4:junit4] > Throwable #1: java.lang.Exception: Suite timeout >> exceeded (>= 7200000 msec). >> [junit4:junit4] > at >> __randomizedtesting.SeedInfo.seed([F5B0736B991E384]:0) >> [junit4:junit4] Completed on J0 in 7220.38s, 1 test, 2 errors <<< FAILURES! >> >> [...truncated 267 lines...] >> BUILD FAILED >> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/build.xml:382: >> The following error occurred while executing this line: >> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/build.xml:355: >> The following error occurred while executing this line: >> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/build.xml:39: >> The following error occurred while executing this line: >> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/build.xml:50: >> The following error occurred while executing this line: >> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/common-build.xml:1210: >> The following error occurred while executing this line: >> /usr/home/hudson/hudson-slave/workspace/Lucene-Solr-NightlyTests-trunk/lucene/common-build.xml:874: >> There were test failures: 348 suites, 2195 tests, 1 suite-level error, 1 >> error, 44 ignored (32 assumptions) >> >> Total time: 138 minutes 21 seconds >> Build step 'Invoke Ant' marked build as failure >> Archiving artifacts >> Recording test results >> Email was triggered for: Failure >> Sending email for trigger: Failure >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
