Hmm...

I'm suprised i didnt' hit this in my beasting -- but it makes sense, both 
qualifications and jobs have a "year" field (which is what i'm doing a 
parent query on)

I'm working on the fix.



: Date: Thu, 20 Aug 2015 21:06:39 +0000 (UTC)
: From: Policeman Jenkins Server <[email protected]>
: Reply-To: [email protected]
: To: [email protected], [email protected]
: Subject: [JENKINS-EA] Lucene-Solr-trunk-Linux (64bit/jdk1.8.0_60-ea-b25) -
:     Build # 13936 - Failure!
: 
: Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/13936/
: Java: 64bit/jdk1.8.0_60-ea-b25 -XX:-UseCompressedOops -XX:+UseSerialGC
: 
: 1 tests failed.
: FAILED:  
org.apache.lucene.search.join.TestBlockJoin.testMultiChildQueriesOfDiffParentLevels
: 
: Error Message:
: Parent query yields document which is not matched by parents filter, docID=176
: 
: Stack Trace:
: java.lang.IllegalStateException: Parent query yields document which is not 
matched by parents filter, docID=176
:       at 
__randomizedtesting.SeedInfo.seed([59C3C972F28CD88F:8826D6BE121A21E9]:0)
:       at 
org.apache.lucene.search.join.ToChildBlockJoinQuery$ToChildBlockJoinScorer.validateParentDoc(ToChildBlockJoinQuery.java:245)
:       at 
org.apache.lucene.search.join.ToChildBlockJoinQuery$ToChildBlockJoinScorer.advance(ToChildBlockJoinQuery.java:271)
:       at 
org.apache.lucene.search.AssertingScorer.advance(AssertingScorer.java:115)
:       at 
org.apache.lucene.search.ConjunctionDISI.doNext(ConjunctionDISI.java:118)
:       at 
org.apache.lucene.search.ConjunctionDISI.nextDoc(ConjunctionDISI.java:151)
:       at 
org.apache.lucene.search.ConjunctionScorer.nextDoc(ConjunctionScorer.java:62)
:       at 
org.apache.lucene.search.Weight$DefaultBulkScorer.scoreAll(Weight.java:216)
:       at 
org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:169)
:       at org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39)
:       at 
org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:70)
:       at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:621)
:       at 
org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSearcher.java:92)
:       at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:425)
:       at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:544)
:       at 
org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:402)
:       at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:413)
:       at 
org.apache.lucene.search.join.TestBlockJoin.testMultiChildQueriesOfDiffParentLevels(TestBlockJoin.java:1720)
:       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
:       at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
:       at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
:       at java.lang.reflect.Method.invoke(Method.java:497)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1627)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:836)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:872)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:886)
:       at 
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
:       at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
:       at 
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49)
:       at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65)
:       at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
:       at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
:       at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365)
:       at 
com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:798)
:       at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:458)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:845)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:747)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:781)
:       at 
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:792)
:       at 
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
:       at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
:       at 
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
:       at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
:       at 
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
:       at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
:       at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
:       at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
:       at 
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:54)
:       at 
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
:       at 
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65)
:       at 
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
:       at 
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
:       at 
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365)
:       at java.lang.Thread.run(Thread.java:745)
: 
: 
: 
: 
: Build Log:
: [...truncated 6710 lines...]
:    [junit4] Suite: org.apache.lucene.search.join.TestBlockJoin
:    [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestBlockJoin 
-Dtests.method=testMultiChildQueriesOfDiffParentLevels 
-Dtests.seed=59C3C972F28CD88F -Dtests.multiplier=3 -Dtests.slow=true 
-Dtests.locale=es_ES -Dtests.timezone=America/Goose_Bay -Dtests.asserts=true 
-Dtests.file.encoding=ISO-8859-1
:    [junit4] ERROR   0.09s J2 | 
TestBlockJoin.testMultiChildQueriesOfDiffParentLevels <<<
:    [junit4]    > Throwable #1: java.lang.IllegalStateException: Parent query 
yields document which is not matched by parents filter, docID=176
:    [junit4]    >      at 
__randomizedtesting.SeedInfo.seed([59C3C972F28CD88F:8826D6BE121A21E9]:0)
:    [junit4]    >      at 
org.apache.lucene.search.join.ToChildBlockJoinQuery$ToChildBlockJoinScorer.validateParentDoc(ToChildBlockJoinQuery.java:245)
:    [junit4]    >      at 
org.apache.lucene.search.join.ToChildBlockJoinQuery$ToChildBlockJoinScorer.advance(ToChildBlockJoinQuery.java:271)
:    [junit4]    >      at 
org.apache.lucene.search.AssertingScorer.advance(AssertingScorer.java:115)
:    [junit4]    >      at 
org.apache.lucene.search.ConjunctionDISI.doNext(ConjunctionDISI.java:118)
:    [junit4]    >      at 
org.apache.lucene.search.ConjunctionDISI.nextDoc(ConjunctionDISI.java:151)
:    [junit4]    >      at 
org.apache.lucene.search.ConjunctionScorer.nextDoc(ConjunctionScorer.java:62)
:    [junit4]    >      at 
org.apache.lucene.search.Weight$DefaultBulkScorer.scoreAll(Weight.java:216)
:    [junit4]    >      at 
org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:169)
:    [junit4]    >      at 
org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39)
:    [junit4]    >      at 
org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:70)
:    [junit4]    >      at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:621)
:    [junit4]    >      at 
org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSearcher.java:92)
:    [junit4]    >      at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:425)
:    [junit4]    >      at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:544)
:    [junit4]    >      at 
org.apache.lucene.search.IndexSearcher.searchAfter(IndexSearcher.java:402)
:    [junit4]    >      at 
org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:413)
:    [junit4]    >      at 
org.apache.lucene.search.join.TestBlockJoin.testMultiChildQueriesOfDiffParentLevels(TestBlockJoin.java:1720)
:    [junit4]    >      at java.lang.Thread.run(Thread.java:745)
:    [junit4]   2> NOTE: test params are: codec=Asserting(Lucene53): 
{country=FST50, parent=PostingsFormat(name=Memory doPackFST= false), 
isParent=FST50, year=PostingsFormat(name=Direct), docType=FST50, 
isparent=PostingsFormat(name=Memory doPackFST= false), childID=FSTOrd50, 
child0=FST50, parentID=PostingsFormat(name=Direct), 
child1=PostingsFormat(name=Direct), foo_parent=FSTOrd50, 
parent0=PostingsFormat(name=Memory doPackFST= false), qualification=FSTOrd50, 
parent1=FSTOrd50, skill=PostingsFormat(name=Direct), name=FSTOrd50, 
foo_child=FSTOrd50, childText=PostingsFormat(name=Direct), parentText=FSTOrd50, 
parent2=FST50, parent3=PostingsFormat(name=Direct), 
child=PostingsFormat(name=Memory doPackFST= false)}, 
docValues:{parent0=DocValuesFormat(name=Asserting), 
parent1=DocValuesFormat(name=Lucene50), childID=DocValuesFormat(name=Lucene50), 
parentID=DocValuesFormat(name=Memory), parent2=DocValuesFormat(name=Direct), 
child0=DocValuesFormat(name=Direct), parent3=DocValuesFormat(name=Memory)
 , child1=DocValuesFormat(name=Memory)}, sim=DefaultSimilarity, locale=es_ES, 
timezone=America/Goose_Bay
:    [junit4]   2> NOTE: Linux 3.19.0-25-generic amd64/Oracle Corporation 
1.8.0_60-ea (64-bit)/cpus=12,threads=1,free=402510344,total=508887040
:    [junit4]   2> NOTE: All tests run in this JVM: [TestBlockJoinSelector, 
TestBlockJoin]
:    [junit4] Completed [6/6] on J2 in 10.36s, 19 tests, 1 error <<< FAILURES!
: 
: [...truncated 11 lines...]
: BUILD FAILED
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:775: The following 
error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:719: The following 
error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:59: The following 
error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/build.xml:470: The 
following error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:2161: 
The following error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/module-build.xml:58: 
The following error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:1431: 
The following error occurred while executing this line:
: /home/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common-build.xml:986: 
There were test failures: 6 suites, 42 tests, 1 error
: 
: Total time: 13 minutes 0 seconds
: Build step 'Invoke Ant' marked build as failure
: Archiving artifacts
: [WARNINGS] Skipping publisher since build result is FAILURE
: Recording test results
: Email was triggered for: Failure - Any
: Sending email for trigger: Failure - Any
: 
: 
: 

-Hoss
http://www.lucidworks.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to