I committed a fix!

Mike McCandless

http://blog.mikemccandless.com


On Tue, Jun 5, 2012 at 4:51 PM,  <[email protected]> wrote:
> Build: 
> http://jenkins.sd-datasolutions.de/job/Lucene-Solr-trunk-Linux-Java7-64/176/
>
> 1 tests failed.
> REGRESSION:  org.apache.lucene.search.TestNRTManager.testNRTManager
>
> Error Message:
> Thread threw an uncaught exception, thread: Thread[Thread-307,5,]
>
> Stack Trace:
> java.lang.RuntimeException: Thread threw an uncaught exception, thread: 
> Thread[Thread-307,5,]
>        at 
> com.carrotsearch.randomizedtesting.RunnerThreadGroup.processUncaught(RunnerThreadGroup.java:96)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:857)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(RandomizedRunner.java:132)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(RandomizedRunner.java:669)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:695)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:734)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:745)
>        at 
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>        at 
> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68)
>        at 
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>        at 
> org.apache.lucene.util.TestRuleIcuHack$1.evaluate(TestRuleIcuHack.java:51)
>        at 
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
>        at 
> org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53)
>        at 
> org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52)
>        at 
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36)
>        at 
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
>        at 
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:56)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:605)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(RandomizedRunner.java:132)
>        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:551)
> Caused by: java.lang.RuntimeException: 
> java.util.ConcurrentModificationException
>        at __randomizedtesting.SeedInfo.seed([3682E47D2B613FC3]:0)
>        at 
> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$2.run(ThreadedIndexingAndSearchingTestCase.java:397)
> Caused by: java.util.ConcurrentModificationException
>        at java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:785)
>        at java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:824)
>        at java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:822)
>        at java.util.AbstractMap.toString(AbstractMap.java:518)
>        at java.lang.String.valueOf(String.java:2902)
>        at java.lang.StringBuilder.append(StringBuilder.java:128)
>        at 
> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$2.run(ThreadedIndexingAndSearchingTestCase.java:347)
>
>
>
>
> Build Log:
> [...truncated 896 lines...]
>   [junit4] Completed on J1 in 2.05s, 5 tests
>   [junit4]
>   [junit4] Suite: org.apache.lucene.search.TestNRTManager
>   [junit4]    > (@BeforeClass output)
>   [junit4]   2> NOTE: Suppressing codecs [SimpleText, Memory] for 
> TestNRTManager.
>   [junit4]   2>
>   [junit4] ERROR   3.15s J1 | TestNRTManager.testNRTManager
>   [junit4]    > Throwable #1: java.lang.AssertionError
>   [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([3682E47D2B613FC3:35ED1866E5AB341D]:0)
>   [junit4]    >        at org.junit.Assert.fail(Assert.java:92)
>   [junit4]    >        at org.junit.Assert.assertTrue(Assert.java:43)
>   [junit4]    >        at org.junit.Assert.assertFalse(Assert.java:68)
>   [junit4]    >        at org.junit.Assert.assertFalse(Assert.java:79)
>   [junit4]    >        at 
> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase.runTest(ThreadedIndexingAndSearchingTestCase.java:528)
>   [junit4]    >        at 
> org.apache.lucene.search.TestNRTManager.testNRTManager(TestNRTManager.java:53)
>   [junit4]    >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
>   [junit4]    >        at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>   [junit4]    >        at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>   [junit4]    >        at java.lang.reflect.Method.invoke(Method.java:601)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1969)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$1100(RandomizedRunner.java:132)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:814)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:875)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:889)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:32)
>   [junit4]    >        at 
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:821)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(RandomizedRunner.java:132)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(RandomizedRunner.java:669)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:695)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:734)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:745)
>   [junit4]    >        at 
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleIcuHack$1.evaluate(TestRuleIcuHack.java:51)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:56)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:605)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(RandomizedRunner.java:132)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:551)
>   [junit4]    > Throwable #2: java.lang.RuntimeException: Thread threw an 
> uncaught exception, thread: Thread[Thread-307,5,]
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RunnerThreadGroup.processUncaught(RunnerThreadGroup.java:96)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:857)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$700(RandomizedRunner.java:132)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$3$1.run(RandomizedRunner.java:669)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:695)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:734)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:745)
>   [junit4]    >        at 
> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleReportUncaughtExceptions$1.evaluate(TestRuleReportUncaughtExceptions.java:68)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleIcuHack$1.evaluate(TestRuleIcuHack.java:51)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleNoInstanceHooksOverrides$1.evaluate(TestRuleNoInstanceHooksOverrides.java:53)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleNoStaticHooksShadowing$1.evaluate(TestRuleNoStaticHooksShadowing.java:52)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:36)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
>   [junit4]    >        at 
> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:56)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:605)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner.access$400(RandomizedRunner.java:132)
>   [junit4]    >        at 
> com.carrotsearch.randomizedtesting.RandomizedRunner$2.run(RandomizedRunner.java:551)
>   [junit4]    > Caused by: java.lang.RuntimeException: 
> java.util.ConcurrentModificationException
>   [junit4]    >        at 
> __randomizedtesting.SeedInfo.seed([3682E47D2B613FC3]:0)
>   [junit4]    >        at 
> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$2.run(ThreadedIndexingAndSearchingTestCase.java:397)
>   [junit4]    > Caused by: java.util.ConcurrentModificationException
>   [junit4]    >        at 
> java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:785)
>   [junit4]    >        at 
> java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:824)
>   [junit4]    >        at 
> java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:822)
>   [junit4]    >        at java.util.AbstractMap.toString(AbstractMap.java:518)
>   [junit4]    >        at java.lang.String.valueOf(String.java:2902)
>   [junit4]    >        at 
> java.lang.StringBuilder.append(StringBuilder.java:128)
>   [junit4]    >        at 
> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$2.run(ThreadedIndexingAndSearchingTestCase.java:347)
>   [junit4]    >
>   [junit4]   1> Thread-307: hit exc
>   [junit4]   1> java.util.ConcurrentModificationException
>   [junit4]   1>        at 
> java.util.WeakHashMap$HashIterator.nextEntry(WeakHashMap.java:785)
>   [junit4]   1>        at 
> java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:824)
>   [junit4]   1>        at 
> java.util.WeakHashMap$EntryIterator.next(WeakHashMap.java:822)
>   [junit4]   1>        at java.util.AbstractMap.toString(AbstractMap.java:518)
>   [junit4]   1>        at java.lang.String.valueOf(String.java:2902)
>   [junit4]   1>        at 
> java.lang.StringBuilder.append(StringBuilder.java:128)
>   [junit4]   1>        at 
> org.apache.lucene.index.ThreadedIndexingAndSearchingTestCase$2.run(ThreadedIndexingAndSearchingTestCase.java:347)
>   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestNRTManager 
> -Dtests.method=testNRTManager -Dtests.seed=3682E47D2B613FC3 
> -Dtests.multiplier=3 -Dtests.locale=be -Dtests.timezone=Europe/Moscow 
> -Dargs="-Dfile.encoding=UTF-8"
>   [junit4]   1>
>   [junit4]   2>
>   [junit4]    > (@AfterClass output)
>   [junit4]   2> NOTE: test params are: codec=Lucene40: 
> {extra29=Lucene40(minBlockSize=88 maxBlockSize=264), 
> extra28=MockFixedIntBlock(blockSize=202), 
> body=PostingsFormat(name=Lucene40WithOrds), 
> extra27=PostingsFormat(name=MockSep), 
> extra25=PostingsFormat(name=NestedPulsing), 
> extra24=PostingsFormat(name=Lucene40WithOrds), test=Lucene40(minBlockSize=88 
> maxBlockSize=264), extra23=MockVariableIntBlock(baseBlockSize=33), 
> extra22=Pulsing40(freqCutoff=1 minBlockSize=88 maxBlockSize=264), 
> packID=MockFixedIntBlock(blockSize=202), 
> date=PostingsFormat(name=MockRandom), docid=PostingsFormat(name=MockRandom), 
> title=Pulsing40(freqCutoff=1 minBlockSize=88 maxBlockSize=264), 
> extra20=Pulsing40(freqCutoff=1 minBlockSize=88 maxBlockSize=264), 
> extra21=MockVariableIntBlock(baseBlockSize=33), 
> extra38=MockVariableIntBlock(baseBlockSize=33), 
> extra12=PostingsFormat(name=MockSep), 
> extra8=PostingsFormat(name=NestedPulsing), 
> extra11=PostingsFormat(name=MockRandom), 
> extra9=PostingsFormat(name=MockRandom), extra14=Lucene40(minBlockSize=88 
> maxBlockSize=264), extra39=PostingsFormat(name=Lucene40WithOrds), 
> extra13=MockFixedIntBlock(blockSize=202), 
> extra34=MockFixedIntBlock(blockSize=202), 
> extra33=PostingsFormat(name=MockSep), extra15=Pulsing40(freqCutoff=5 
> minBlockSize=88 maxBlockSize=264), 
> extra18=PostingsFormat(name=Lucene40WithOrds), 
> extra17=MockVariableIntBlock(baseBlockSize=33), 
> extra0=PostingsFormat(name=Lucene40WithOrds), 
> extra19=PostingsFormat(name=MockSep), 
> extra1=PostingsFormat(name=NestedPulsing), 
> extra2=PostingsFormat(name=MockRandom), extra3=PostingsFormat(name=MockSep), 
> extra4=MockFixedIntBlock(blockSize=202), extra5=Lucene40(minBlockSize=88 
> maxBlockSize=264), extra6=Pulsing40(freqCutoff=5 minBlockSize=88 
> maxBlockSize=264), extra7=Pulsing40(freqCutoff=1 minBlockSize=88 
> maxBlockSize=264), titleTokenized=MockFixedIntBlock(blockSize=202), 
> extra30=PostingsFormat(name=MockRandom), 
> extra32=MockFixedIntBlock(blockSize=202), 
> extra10=PostingsFormat(name=MockSep)}, 
> sim=RandomSimilarityProvider(queryNorm=true,coord=true): {extra29=DFR 
> I(ne)L2, extra28=DFR I(F)B3(800.0), body=DFR I(n)BZ(0.3), extra27=LM 
> Jelinek-Mercer(0.700000), extra25=DFR I(F)LZ(0.3), extra24=DFR I(n)1, 
> test=DFR I(n)L3(800.0), extra23=DFR I(ne)L1, extra22=DFR I(n)LZ(0.3), 
> extra20=IB SPL-DZ(0.3), extra21=DFR I(n)2, extra38=DFR I(n)L1, extra12=DFR 
> I(n)L1, extra8=DFR I(ne)B2, extra11=DFR I(F)2, extra9=BM25(k1=1.2,b=0.75), 
> extra14=DFR I(n)B1, extra39=DFR I(ne)LZ(0.3), extra13=DFR I(ne)LZ(0.3), 
> extra34=DFR G3(800.0), extra33=DFR G2, extra15=DFR I(n)3(800.0), extra18=DFR 
> I(ne)3(800.0), extra17=DFR I(F)BZ(0.3), extra0=DFR I(n)LZ(0.3), extra19=IB 
> LL-L1, extra1=DFR I(ne)L1, extra2=DFR I(n)1, extra3=DFR I(F)LZ(0.3), 
> extra4=IB SPL-D2, extra5=LM Jelinek-Mercer(0.700000), extra6=DFR 
> I(F)B3(800.0), extra7=DFR I(ne)L2, titleTokenized=DFR GL2, extra30=IB SPL-D1, 
> extra32=DFR GB1, extra10=DFR I(F)1}, locale=be, timezone=Europe/Moscow
>   [junit4]   2> NOTE: Linux 2.6.32-41-server amd64/Oracle Corporation 
> 1.7.0_04 (64-bit)/cpus=8,threads=3,free=102063544,total=531628032
>   [junit4]   2> NOTE: All tests run in this JVM: [TestPulsingReuse, 
> TestPositiveScoresOnlyCollector, TestWeakIdentityMap, 
> TestSnapshotDeletionPolicy, TestUTF32ToUTF8, TestDocTermOrds, 
> TestSimpleSearchEquivalence, TestPersistentSnapshotDeletionPolicy, 
> TestNoDeletionPolicy, TestTermdocPerf, TestSpanMultiTermQueryWrapper, 
> TestPayloads, TestRecyclingByteBlockAllocator, TestDirectory, TestScorerPerf, 
> TestSentinelIntSet, TestMultiValuedNumericRangeQuery, TestExternalCodecs, 
> TestPerSegmentDeletes, TestCharTermAttributeImpl, TestSloppyPhraseQuery, 
> TestSegmentTermEnum, TestIndexWriterForceMerge, TestPayloadTermQuery, 
> TestSearchWithThreads, TestDocument, TestPrefixCodedTerms, TestRollingBuffer, 
> TestPagedBytes, TestNumericRangeQuery64, TestBufferedIndexInput, 
> TestFixedBitSet, TestTermVectorsWriter, TestIndexWriterExceptions, 
> TestShardSearching, TestIndexWriterOnDiskFull, TestOmitTf, TestCopyBytes, 
> TestFieldCacheRangeFilter, TestPrefixQuery, TestBackwardsCompatibility, 
> TestRegexpRandom2, TestPostingsOffsets, TestNRTManager]
>   [junit4]   2>
>   [junit4] Completed on J1 in 3.19s, 3 tests, 1 error <<< FAILURES!
> [...truncated 614 lines...]
>
> [...truncated 1611 lines...]
>
> [...truncated 1611 lines...]
>
> [...truncated 1611 lines...]
>
> [...truncated 1611 lines...]
>
> [...truncated 1611 lines...]
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to