This is doing a lot of lookups by term (from previous readers) in its
setNextReader to go back to ord, i'm not really sure its the most
efficient way.

Also it doesn't help the test gets simpletext codec.

But from my perspective, DocTermsOrds should not have such a slow
seekExact(), but implement both lookupTerm() and termsEnum(). the
latter is trivial and makes the test finish in 4 minutes. I'll look at
the seekCeil logic and see if I can address lookupTerm too.

Index: lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java
===================================================================
--- lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java       
(revision
1458071)
+++ lucene/core/src/java/org/apache/lucene/index/DocTermOrds.java       
(working copy)
@@ -880,5 +880,12 @@
     public long getValueCount() {
       return numTerms();
     }
+
+    // TODO: implement lookupTerm based on logic in seekCeil()
+
+    @Override
+    public TermsEnum termsEnum() {
+      return te;
+    }
   }
 }

On Mon, Mar 18, 2013 at 8:45 PM, Robert Muir <[email protected]> wrote:
> I'll dig. it seems to emit heartbeats with jdk7 too.
>
> On Mon, Mar 18, 2013 at 8:39 PM, Policeman Jenkins Server
> <[email protected]> wrote:
>> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/4726/
>> Java: 32bit/jdk1.8.0-ea-b79 -client -XX:+UseConcMarkSweepGC
>>
>> 2 tests failed.
>> FAILED:  
>> junit.framework.TestSuite.org.apache.lucene.search.grouping.GroupFacetCollectorTest
>>
>> Error Message:
>> Suite timeout exceeded (>= 7200000 msec).
>>
>> Stack Trace:
>> java.lang.Exception: Suite timeout exceeded (>= 7200000 msec).
>>         at __randomizedtesting.SeedInfo.seed([66116EFB07D97440]:0)
>>
>>
>> REGRESSION:  
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest.testRandom
>>
>> 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([66116EFB07D97440]:0)
>>
>>
>>
>>
>> Build Log:
>> [...truncated 7101 lines...]
>> [junit4:junit4] Suite: 
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest
>> [junit4:junit4]   2> mar 18, 2013 9:36:40 PM 
>> com.carrotsearch.randomizedtesting.ThreadLeakControl$2 evaluate
>> [junit4:junit4]   2> Avvertenza: Suite execution timed out: 
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest
>> [junit4:junit4]   2> ==== jstack at approximately timeout time ====
>> [junit4:junit4]   2> 
>> "TEST-GroupFacetCollectorTest.testRandom-seed#[66116EFB07D97440]" ID=10 
>> RUNNABLE
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:494)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:111)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:57)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:156)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.index.DocTermOrds$OrdWrappedTermsEnum.seekExact(DocTermOrds.java:736)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.index.DocTermOrds.lookupTerm(DocTermOrds.java:761)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.index.DocTermOrds$Iterator.lookupOrd(DocTermOrds.java:870)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.index.SortedSetDocValues.lookupTerm(SortedSetDocValues.java:106)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.index.SortedSetDocValuesTermsEnum.seekExact(SortedSetDocValuesTermsEnum.java:65)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.search.grouping.term.TermGroupFacetCollector$MV.setNextReader(TermGroupFacetCollector.java:305)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:602)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:309)
>> [junit4:junit4]   2>    at 
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest.testRandom(GroupFacetCollectorTest.java:379)
>> [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:487)
>> [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-GroupFacetCollectorTest-seed#[66116EFB07D97440]" 
>> ID=9 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@45d66c
>> [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=5 RUNNABLE
>> [junit4:junit4]   2>
>> [junit4:junit4]   2> "Finalizer" ID=3 WAITING on 
>> java.lang.ref.ReferenceQueue$Lock@3aae4a
>> [junit4:junit4]   2>    at java.lang.Object.wait(Native Method)
>> [junit4:junit4]   2>    - waiting on java.lang.ref.ReferenceQueue$Lock@3aae4a
>> [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@152f172
>> [junit4:junit4]   2>    at java.lang.Object.wait(Native Method)
>> [junit4:junit4]   2>    - waiting on java.lang.ref.Reference$Lock@152f172
>> [junit4:junit4]   2>    at java.lang.Object.wait(Object.java:502)
>> [junit4:junit4]   2>    at 
>> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:142)
>> [junit4:junit4]   2>
>> [junit4:junit4]   2> "main" ID=1 WAITING on 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$1@421c14
>> [junit4:junit4]   2>    at java.lang.Object.wait(Native Method)
>> [junit4:junit4]   2>    - waiting on 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$1@421c14
>> [junit4:junit4]   2>    at java.lang.Thread.join(Thread.java:1261)
>> [junit4:junit4]   2>    at java.lang.Thread.join(Thread.java:1335)
>> [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: reproduce with: ant test  
>> -Dtestcase=GroupFacetCollectorTest -Dtests.method=testRandom 
>> -Dtests.seed=66116EFB07D97440 -Dtests.multiplier=3 -Dtests.slow=true 
>> -Dtests.locale=it_IT -Dtests.timezone=America/Jujuy 
>> -Dtests.file.encoding=ISO-8859-1
>> [junit4:junit4] ERROR   7199s J1 | GroupFacetCollectorTest.testRandom <<<
>> [junit4:junit4]    > Throwable #1: java.lang.Exception: Test abandoned 
>> because suite timeout was reached.
>> [junit4:junit4]    >    at 
>> __randomizedtesting.SeedInfo.seed([66116EFB07D97440]:0)
>> [junit4:junit4]   2> mar 18, 2013 9:36:40 PM 
>> com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks
>> [junit4:junit4]   2> Avvertenza: Will linger awaiting termination of 1 
>> leaked thread(s).
>> [junit4:junit4]   2> mar 18, 2013 9:37:00 PM 
>> com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks
>> [junit4:junit4]   2> Grave: 1 thread leaked from SUITE scope at 
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest:
>> [junit4:junit4]   2>    1) Thread[id=10, 
>> name=TEST-GroupFacetCollectorTest.testRandom-seed#[66116EFB07D97440], 
>> state=RUNNABLE, group=TGRP-GroupFacetCollectorTest]
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.newPair(PairOutputs.java:74)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.add(PairOutputs.java:134)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.add(PairOutputs.java:31)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.add(PairOutputs.java:135)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.add(PairOutputs.java:31)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:488)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:111)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:57)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:156)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.DocTermOrds$OrdWrappedTermsEnum.seekExact(DocTermOrds.java:736)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.DocTermOrds.lookupTerm(DocTermOrds.java:761)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.DocTermOrds$Iterator.lookupOrd(DocTermOrds.java:870)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.SortedSetDocValues.lookupTerm(SortedSetDocValues.java:106)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.SortedSetDocValuesTermsEnum.seekExact(SortedSetDocValuesTermsEnum.java:65)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.grouping.term.TermGroupFacetCollector$MV.setNextReader(TermGroupFacetCollector.java:305)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:602)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:309)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest.testRandom(GroupFacetCollectorTest.java:379)
>> [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:487)
>> [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> mar 18, 2013 9:37:00 PM 
>> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll
>> [junit4:junit4]   2> Informazioni: Starting to interrupt leaked threads:
>> [junit4:junit4]   2>    1) Thread[id=10, 
>> name=TEST-GroupFacetCollectorTest.testRandom-seed#[66116EFB07D97440], 
>> state=RUNNABLE, group=TGRP-GroupFacetCollectorTest]
>> [junit4:junit4]   2> mar 18, 2013 9:37:03 PM 
>> com.carrotsearch.randomizedtesting.ThreadLeakControl tryToInterruptAll
>> [junit4:junit4]   2> Grave: There are still zombie threads that couldn't be 
>> terminated:
>> [junit4:junit4]   2>    1) Thread[id=10, 
>> name=TEST-GroupFacetCollectorTest.testRandom-seed#[66116EFB07D97440], 
>> state=RUNNABLE, group=TGRP-GroupFacetCollectorTest]
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.valid(PairOutputs.java:93)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.add(PairOutputs.java:133)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.PairOutputs.add(PairOutputs.java:31)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.FSTEnum.pushFirst(FSTEnum.java:488)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.FSTEnum.doNext(FSTEnum.java:111)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.util.fst.BytesRefFSTEnum.next(BytesRefFSTEnum.java:57)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.codecs.simpletext.SimpleTextFieldsReader$SimpleTextTermsEnum.next(SimpleTextFieldsReader.java:156)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.DocTermOrds$OrdWrappedTermsEnum.seekExact(DocTermOrds.java:736)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.DocTermOrds.lookupTerm(DocTermOrds.java:761)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.DocTermOrds$Iterator.lookupOrd(DocTermOrds.java:870)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.SortedSetDocValues.lookupTerm(SortedSetDocValues.java:106)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.index.SortedSetDocValuesTermsEnum.seekExact(SortedSetDocValuesTermsEnum.java:65)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.grouping.term.TermGroupFacetCollector$MV.setNextReader(TermGroupFacetCollector.java:305)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:602)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:309)
>> [junit4:junit4]   2>         at 
>> org.apache.lucene.search.grouping.GroupFacetCollectorTest.testRandom(GroupFacetCollectorTest.java:379)
>> [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:487)
>> [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> NOTE: test params are: codec=Lucene42: 
>> {group=PostingsFormat(name=SimpleText), hotel=Lucene41(blocksize=128), 
>> facet=PostingsFormat(name=SimpleText), 
>> content=PostingsFormat(name=NestedPulsing), x=Lucene41(blocksize=128), 
>> airport=PostingsFormat(name=NestedPulsing)}, 
>> docValues:{facet_dv=DocValuesFormat(name=SimpleText), 
>> group_dv=DocValuesFormat(name=SimpleText)}, sim=DefaultSimilarity, 
>> locale=it_IT, timezone=America/Jujuy
>> [junit4:junit4]   2> NOTE: Linux 3.2.0-38-generic i386/Oracle Corporation 
>> 1.8.0-ea (32-bit)/cpus=8,threads=2,free=12003920,total=25985024
>> [junit4:junit4]   2> NOTE: All tests run in this JVM: 
>> [GroupFacetCollectorTest]
>> [junit4:junit4]   2> NOTE: reproduce with: ant test  
>> -Dtestcase=GroupFacetCollectorTest -Dtests.seed=66116EFB07D97440 
>> -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=it_IT 
>> -Dtests.timezone=America/Jujuy -Dtests.file.encoding=ISO-8859-1
>> [junit4:junit4] ERROR   0.00s J1 | GroupFacetCollectorTest (suite) <<<
>> [junit4:junit4]    > Throwable #1: java.lang.Exception: Suite timeout 
>> exceeded (>= 7200000 msec).
>> [junit4:junit4]    >    at 
>> __randomizedtesting.SeedInfo.seed([66116EFB07D97440]:0)
>> [junit4:junit4] Completed on J1 in 7223.36s, 2 tests, 2 errors <<< FAILURES!
>>
>> [...truncated 14 lines...]
>> BUILD FAILED
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:381: The 
>> following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:361: The 
>> following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:39: The following 
>> error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/build.xml:548: The 
>> following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1757:
>>  The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/module-build.xml:61: 
>> The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1213:
>>  The following error occurred while executing this line:
>> /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:877:
>>  There were test failures: 6 suites, 11 tests, 1 suite-level error, 1 error, 
>> 1 ignored
>>
>> Total time: 151 minutes 31 seconds
>> Build step 'Invoke Ant' marked build as failure
>> Archiving artifacts
>> Recording test results
>> Description set: Java: 32bit/jdk1.8.0-ea-b79 -client -XX:+UseConcMarkSweepGC
>> Email was triggered for: Failure
>> Sending email for trigger: Failure
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]

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

Reply via email to