Hi, Many thanks. I was not aware that the f*cking explain() does not use scorer! I was about to look into this when I have seen your question, Mike, because I have seen negative scores :-)
Sorry, Uwe ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen http://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: Michael McCandless [mailto:luc...@mikemccandless.com] > Sent: Friday, October 14, 2016 3:37 PM > To: Lucene/Solr dev <dev@lucene.apache.org> > Subject: Re: [JENKINS] Lucene-Solr-master-Linux (32bit/jdk1.8.0_102) - Build # > 18039 - Still Unstable! > > Ahh thanks Adrien! > > Mike McCandless > > http://blog.mikemccandless.com > > > On Fri, Oct 14, 2016 at 9:33 AM, Adrien Grand <jpou...@gmail.com> wrote: > > This was caused by https://issues.apache.org/jira/browse/LUCENE-7486: > the > > dismax scorer had been updated to initialize maxScore to > NEGATIVE_INFINITY, > > but not its explain() method. Should be fixed now. > > > > Le ven. 14 oct. 2016 à 12:26, Michael McCandless > <luc...@mikemccandless.com> > > a écrit : > >> > >> Thanks Adrien. > >> > >> Mike McCandless > >> > >> http://blog.mikemccandless.com > >> > >> > >> On Fri, Oct 14, 2016 at 6:21 AM, Adrien Grand <jpou...@gmail.com> > wrote: > >> > I will look into it later today. > >> > > >> > Le ven. 14 oct. 2016 à 12:08, Michael McCandless > >> > <luc...@mikemccandless.com> > >> > a écrit : > >> >> > >> >> Does anyone have any idea on this one :) > >> >> > >> >> Mike McCandless > >> >> > >> >> http://blog.mikemccandless.com > >> >> > >> >> > >> >> On Thu, Oct 13, 2016 at 11:42 AM, Policeman Jenkins Server > >> >> <jenk...@thetaphi.de> wrote: > >> >> > Build: > >> >> > https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18039/ > >> >> > Java: 32bit/jdk1.8.0_102 -server -XX:+UseConcMarkSweepGC > >> >> > > >> >> > 2 tests failed. > >> >> > FAILED: > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.testDMQ9 > >> >> > > >> >> > Error Message: > >> >> > (+((field:yy (field:w5)^100.0) | (field:xx)^0.0)~0.5 -extra:extra) > >> >> > NEVER:MATCH: score(doc=433)=-3.9678193E-6 != > >> >> > explanationScore=-1.9839097E-6 > >> >> > Explanation: -1.9839097E-6 = sum of: -1.9839097E-6 = sum of: > >> >> > -1.9839097E-6 = max plus 0.5 times others of: -3.9678193E-6 = > >> >> > sum of: > >> >> > -3.9678193E-6 = weight(field:w5 in 433) [RandomSimilarity], result > >> >> > of: > >> >> > -3.9678193E-6 = score(IBSimilarity, doc=433, freq=1.0), computed > >> >> > from: > >> >> > 100.0 = boost 9.741334E-20 = NormalizationH1, computed > >> >> > from: > >> >> > 1.0 = tf 5.5031867 = avgFieldLength > >> >> > 5.6493154E19 > >> >> > = len 0.24889919 = LambdaTTF, computed from: > >> >> > 2147.0 = totalTermFreq 8629.0 = numberOfDocuments > >> >> > -3.9678195E-8 = DistributionSPL expected:<-3.9678193E-6> but > >> >> > was:<-1.9839097E-6> > >> >> > > >> >> > Stack Trace: > >> >> > junit.framework.AssertionFailedError: (+((field:yy (field:w5)^100.0) > >> >> > | > >> >> > (field:xx)^0.0)~0.5 -extra:extra) NEVER:MATCH: > >> >> > score(doc=433)=-3.9678193E-6 > >> >> > != explanationScore=-1.9839097E-6 Explanation: -1.9839097E-6 = > sum > >> >> > of: > >> >> > -1.9839097E-6 = sum of: > >> >> > -1.9839097E-6 = max plus 0.5 times others of: > >> >> > -3.9678193E-6 = sum of: > >> >> > -3.9678193E-6 = weight(field:w5 in 433) [RandomSimilarity], > >> >> > result of: > >> >> > -3.9678193E-6 = score(IBSimilarity, doc=433, freq=1.0), > >> >> > computed from: > >> >> > 100.0 = boost > >> >> > 9.741334E-20 = NormalizationH1, computed from: > >> >> > 1.0 = tf > >> >> > 5.5031867 = avgFieldLength > >> >> > 5.6493154E19 = len > >> >> > 0.24889919 = LambdaTTF, computed from: > >> >> > 2147.0 = totalTermFreq > >> >> > 8629.0 = numberOfDocuments > >> >> > -3.9678195E-8 = DistributionSPL > >> >> > expected:<-3.9678193E-6> but was:<-1.9839097E-6> > >> >> > at > >> >> > > >> >> > > __randomizedtesting.SeedInfo.seed([4458FBCA19109BFC:D954023F895AFE2 > 9]:0) > >> >> > at junit.framework.Assert.fail(Assert.java:50) > >> >> > at junit.framework.Assert.failNotEquals(Assert.java:287) > >> >> > at junit.framework.Assert.assertEquals(Assert.java:120) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.verifyExplanation(CheckHits.java:338) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits$ExplanationAsserter.collect(CheckHits.j > ava:505) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.jav > a:56) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.jav > a:183) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:79) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:4 > 8) > >> >> > at > >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:69) > >> >> > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSear > cher.java:72) > >> >> > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:463) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkExplanations(CheckHits.java:310) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.QueryUtils.checkExplanations(QueryUtils.java:104) > >> >> > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:132) > >> >> > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:128) > >> >> > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:118) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkHitCollector(CheckHits.java:98) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.BaseExplanationTestCase.qtest(BaseExplanationTe > stCase.java:112) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSi > mpleExplanationsWithFillerDocs.java:115) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanations.testDMQ9(TestSimpleExpl > anations.java:198) > >> >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >> >> > Method) > >> >> > at > >> >> > > >> >> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja > va:62) > >> >> > at > >> >> > > >> >> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess > orImpl.java:43) > >> >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize > dRunner.java:1764) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando > mizedRunner.java:871) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando > mizedRunner.java:907) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand > omizedRunner.java:921) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule > SetupTeardownChained.java:49) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAf > terRule.java:45) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThr > eadAndTestName.java:48) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleI > gnoreAfterMaxFailures.java:64) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure. > java:47) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.r > un(ThreadLeakControl.java:367) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask > (ThreadLeakControl.java:809) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL > eakControl.java:460) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran > domizedRunner.java:880) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando > mizedRunner.java:781) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando > mizedRunner.java:816) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando > mizedRunner.java:827) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAf > terRule.java:45) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCla > ssName.java:41) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAsse > rtionsRequired.java:53) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure. > java:47) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleI > gnoreAfterMaxFailures.java:64) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreT > estSuites.java:54) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.r > un(ThreadLeakControl.java:367) > >> >> > at java.lang.Thread.run(Thread.java:745) > >> >> > > >> >> > > >> >> > FAILED: > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.testDMQ8 > >> >> > > >> >> > Error Message: > >> >> > +((field:yy (field:w5)^100.0) | (field:xx)^100000.0)~0.5 > >> >> > -extra:extra: > >> >> > score(doc=433)=-3.9678193E-6 != explanationScore=-1.9839097E-6 > >> >> > Explanation: > >> >> > -1.9839097E-6 = sum of: -1.9839097E-6 = max plus 0.5 times others > >> >> > of: > >> >> > -3.9678193E-6 = sum of: -3.9678193E-6 = weight(field:w5 in 433) > >> >> > [RandomSimilarity], result of: -3.9678193E-6 = > >> >> > score(IBSimilarity, > >> >> > doc=433, freq=1.0), computed from: 100.0 = boost > >> >> > 9.741334E-20 = NormalizationH1, computed from: 1.0 = tf > >> >> > 5.5031867 = avgFieldLength 5.6493154E19 = len > >> >> > 0.24889919 = LambdaTTF, computed from: 2147.0 = > >> >> > totalTermFreq > >> >> > 8629.0 = numberOfDocuments -3.9678195E-8 = DistributionSPL > >> >> > expected:<-3.9678193E-6> but was:<-1.9839097E-6> > >> >> > > >> >> > Stack Trace: > >> >> > junit.framework.AssertionFailedError: +((field:yy (field:w5)^100.0) | > >> >> > (field:xx)^100000.0)~0.5 -extra:extra: score(doc=433)=-3.9678193E-6 > >> >> > != > >> >> > explanationScore=-1.9839097E-6 Explanation: -1.9839097E-6 = sum > of: > >> >> > -1.9839097E-6 = max plus 0.5 times others of: > >> >> > -3.9678193E-6 = sum of: > >> >> > -3.9678193E-6 = weight(field:w5 in 433) [RandomSimilarity], > >> >> > result > >> >> > of: > >> >> > -3.9678193E-6 = score(IBSimilarity, doc=433, freq=1.0), > >> >> > computed > >> >> > from: > >> >> > 100.0 = boost > >> >> > 9.741334E-20 = NormalizationH1, computed from: > >> >> > 1.0 = tf > >> >> > 5.5031867 = avgFieldLength > >> >> > 5.6493154E19 = len > >> >> > 0.24889919 = LambdaTTF, computed from: > >> >> > 2147.0 = totalTermFreq > >> >> > 8629.0 = numberOfDocuments > >> >> > -3.9678195E-8 = DistributionSPL > >> >> > expected:<-3.9678193E-6> but was:<-1.9839097E-6> > >> >> > at > >> >> > > >> >> > > __randomizedtesting.SeedInfo.seed([4458FBCA19109BFC:1862119F0E84EDE > 2]:0) > >> >> > at junit.framework.Assert.fail(Assert.java:50) > >> >> > at junit.framework.Assert.failNotEquals(Assert.java:287) > >> >> > at junit.framework.Assert.assertEquals(Assert.java:120) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.verifyExplanation(CheckHits.java:338) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits$ExplanationAsserter.collect(CheckHits.j > ava:505) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.jav > a:56) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.jav > a:183) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:79) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:4 > 8) > >> >> > at > >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:69) > >> >> > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSear > cher.java:72) > >> >> > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:463) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkExplanations(CheckHits.java:310) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.QueryUtils.checkExplanations(QueryUtils.java:104) > >> >> > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:132) > >> >> > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:128) > >> >> > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:118) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkHitCollector(CheckHits.java:98) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.BaseExplanationTestCase.qtest(BaseExplanationTe > stCase.java:112) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSi > mpleExplanationsWithFillerDocs.java:115) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanations.testDMQ8(TestSimpleExpl > anations.java:183) > >> >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > >> >> > Method) > >> >> > at > >> >> > > >> >> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja > va:62) > >> >> > at > >> >> > > >> >> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess > orImpl.java:43) > >> >> > at java.lang.reflect.Method.invoke(Method.java:498) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize > dRunner.java:1764) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando > mizedRunner.java:871) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(Rando > mizedRunner.java:907) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(Rand > omizedRunner.java:921) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule > SetupTeardownChained.java:49) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAf > terRule.java:45) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThr > eadAndTestName.java:48) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleI > gnoreAfterMaxFailures.java:64) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure. > java:47) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.r > un(ThreadLeakControl.java:367) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask > (ThreadLeakControl.java:809) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL > eakControl.java:460) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran > domizedRunner.java:880) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando > mizedRunner.java:781) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando > mizedRunner.java:816) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando > mizedRunner.java:827) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAf > terRule.java:45) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCla > ssName.java:41) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAsse > rtionsRequired.java:53) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure. > java:47) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleI > gnoreAfterMaxFailures.java:64) > >> >> > at > >> >> > > >> >> > > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreT > estSuites.java:54) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(State > mentAdapter.java:36) > >> >> > at > >> >> > > >> >> > > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.r > un(ThreadLeakControl.java:367) > >> >> > at java.lang.Thread.run(Thread.java:745) > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > Build Log: > >> >> > [...truncated 649 lines...] > >> >> > [junit4] Suite: > >> >> > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs > >> >> > [junit4] 2> NOTE: reproduce with: ant test > >> >> > -Dtestcase=TestSimpleExplanationsWithFillerDocs > >> >> > -Dtests.method=testDMQ9 > >> >> > -Dtests.seed=4458FBCA19109BFC -Dtests.multiplier=3 - > Dtests.slow=true > >> >> > -Dtests.locale=tr -Dtests.timezone=America/Nassau > >> >> > -Dtests.asserts=true > >> >> > -Dtests.file.encoding=UTF-8 > >> >> > [junit4] FAILURE 0.07s J0 | > >> >> > TestSimpleExplanationsWithFillerDocs.testDMQ9 <<< > >> >> > [junit4] > Throwable #1: junit.framework.AssertionFailedError: > >> >> > (+((field:yy (field:w5)^100.0) | (field:xx)^0.0)~0.5 -extra:extra) > >> >> > NEVER:MATCH: score(doc=433)=-3.9678193E-6 != > >> >> > explanationScore=-1.9839097E-6 > >> >> > Explanation: -1.9839097E-6 = sum of: > >> >> > [junit4] > -1.9839097E-6 = sum of: > >> >> > [junit4] > -1.9839097E-6 = max plus 0.5 times others of: > >> >> > [junit4] > -3.9678193E-6 = sum of: > >> >> > [junit4] > -3.9678193E-6 = weight(field:w5 in 433) > >> >> > [RandomSimilarity], result of: > >> >> > [junit4] > -3.9678193E-6 = score(IBSimilarity, > >> >> > doc=433, > >> >> > freq=1.0), computed from: > >> >> > [junit4] > 100.0 = boost > >> >> > [junit4] > 9.741334E-20 = NormalizationH1, computed > >> >> > from: > >> >> > [junit4] > 1.0 = tf > >> >> > [junit4] > 5.5031867 = avgFieldLength > >> >> > [junit4] > 5.6493154E19 = len > >> >> > [junit4] > 0.24889919 = LambdaTTF, computed from: > >> >> > [junit4] > 2147.0 = totalTermFreq > >> >> > [junit4] > 8629.0 = numberOfDocuments > >> >> > [junit4] > -3.9678195E-8 = DistributionSPL > >> >> > [junit4] > expected:<-3.9678193E-6> but was:<-1.9839097E-6> > >> >> > [junit4] > at > >> >> > > >> >> > > __randomizedtesting.SeedInfo.seed([4458FBCA19109BFC:D954023F895AFE2 > 9]:0) > >> >> > [junit4] > at > >> >> > junit.framework.Assert.fail(Assert.java:50) > >> >> > [junit4] > at > >> >> > junit.framework.Assert.failNotEquals(Assert.java:287) > >> >> > [junit4] > at > >> >> > junit.framework.Assert.assertEquals(Assert.java:120) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.verifyExplanation(CheckHits.java:338) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits$ExplanationAsserter.collect(CheckHits.j > ava:505) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.jav > a:56) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.jav > a:183) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:79) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:4 > 8) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:69) > >> >> > [junit4] > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSear > cher.java:72) > >> >> > [junit4] > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:463) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkExplanations(CheckHits.java:310) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.QueryUtils.checkExplanations(QueryUtils.java:104) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:132) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:128) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:118) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkHitCollector(CheckHits.java:98) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.BaseExplanationTestCase.qtest(BaseExplanationTe > stCase.java:112) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSi > mpleExplanationsWithFillerDocs.java:115) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanations.testDMQ9(TestSimpleExpl > anations.java:198) > >> >> > [junit4] > at java.lang.Thread.run(Thread.java:745) > >> >> > [junit4] 2> NOTE: reproduce with: ant test > >> >> > -Dtestcase=TestSimpleExplanationsWithFillerDocs > >> >> > -Dtests.method=testDMQ8 > >> >> > -Dtests.seed=4458FBCA19109BFC -Dtests.multiplier=3 - > Dtests.slow=true > >> >> > -Dtests.locale=tr -Dtests.timezone=America/Nassau > >> >> > -Dtests.asserts=true > >> >> > -Dtests.file.encoding=UTF-8 > >> >> > [junit4] FAILURE 0.07s J0 | > >> >> > TestSimpleExplanationsWithFillerDocs.testDMQ8 <<< > >> >> > [junit4] > Throwable #1: junit.framework.AssertionFailedError: > >> >> > +((field:yy (field:w5)^100.0) | (field:xx)^100000.0)~0.5 > >> >> > -extra:extra: > >> >> > score(doc=433)=-3.9678193E-6 != explanationScore=-1.9839097E-6 > >> >> > Explanation: > >> >> > -1.9839097E-6 = sum of: > >> >> > [junit4] > -1.9839097E-6 = max plus 0.5 times others of: > >> >> > [junit4] > -3.9678193E-6 = sum of: > >> >> > [junit4] > -3.9678193E-6 = weight(field:w5 in 433) > >> >> > [RandomSimilarity], result of: > >> >> > [junit4] > -3.9678193E-6 = score(IBSimilarity, doc=433, > >> >> > freq=1.0), computed from: > >> >> > [junit4] > 100.0 = boost > >> >> > [junit4] > 9.741334E-20 = NormalizationH1, computed > >> >> > from: > >> >> > [junit4] > 1.0 = tf > >> >> > [junit4] > 5.5031867 = avgFieldLength > >> >> > [junit4] > 5.6493154E19 = len > >> >> > [junit4] > 0.24889919 = LambdaTTF, computed from: > >> >> > [junit4] > 2147.0 = totalTermFreq > >> >> > [junit4] > 8629.0 = numberOfDocuments > >> >> > [junit4] > -3.9678195E-8 = DistributionSPL > >> >> > [junit4] > expected:<-3.9678193E-6> but was:<-1.9839097E-6> > >> >> > [junit4] > at > >> >> > > >> >> > > __randomizedtesting.SeedInfo.seed([4458FBCA19109BFC:1862119F0E84EDE > 2]:0) > >> >> > [junit4] > at > >> >> > junit.framework.Assert.fail(Assert.java:50) > >> >> > [junit4] > at > >> >> > junit.framework.Assert.failNotEquals(Assert.java:287) > >> >> > [junit4] > at > >> >> > junit.framework.Assert.assertEquals(Assert.java:120) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.verifyExplanation(CheckHits.java:338) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits$ExplanationAsserter.collect(CheckHits.j > ava:505) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.jav > a:56) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollect > or.java:52) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.jav > a:183) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:79) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:4 > 8) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.jav > a:69) > >> >> > [junit4] > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSear > cher.java:72) > >> >> > [junit4] > at > >> >> > > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:463) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkExplanations(CheckHits.java:310) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.QueryUtils.checkExplanations(QueryUtils.java:104) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:132) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:128) > >> >> > [junit4] > at > >> >> > org.apache.lucene.search.QueryUtils.check(QueryUtils.java:118) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.CheckHits.checkHitCollector(CheckHits.java:98) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.BaseExplanationTestCase.qtest(BaseExplanationTe > stCase.java:112) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSi > mpleExplanationsWithFillerDocs.java:115) > >> >> > [junit4] > at > >> >> > > >> >> > > org.apache.lucene.search.TestSimpleExplanations.testDMQ8(TestSimpleExpl > anations.java:183) > >> >> > [junit4] > at java.lang.Thread.run(Thread.java:745) > >> >> > [junit4] 2> NOTE: test params are: codec=CheapBastard, > >> >> > sim=RandomSimilarity(queryNorm=true): {field=IB SPL-L1, > NEVER=DFR > >> >> > GZ(0.3), > >> >> > alt=DFR I(n)2}, locale=tr, timezone=America/Nassau > >> >> > [junit4] 2> NOTE: Linux 4.4.0-36-generic i386/Oracle Corporation > >> >> > 1.8.0_102 (32- > bit)/cpus=12,threads=1,free=80237872,total=150106112 > >> >> > [junit4] 2> NOTE: All tests run in this JVM: > >> >> > [TestMultiPhraseEnum, > >> >> > TestPerSegmentDeletes, TestLucene50TermVectorsFormat, > >> >> > TestBufferedIndexInput, TestExternalCodecs, TestQueryBuilder, > >> >> > TestSortedSetSelector, TestMultiTermsEnum, > TestCustomSearcherSort, > >> >> > TestNoMergePolicy, TestBytesStore, TestExceedMaxTermLength, > >> >> > TestCodecs, > >> >> > TestIndexWriterDeleteByQuery, TestSpanNotQuery, > TestPostingsOffsets, > >> >> > TestNewestSegment, TestNotDocIdSet, TestSpanCollection, > >> >> > TestReaderClosed, > >> >> > TestClassicSimilarity, TestSegmentReader, Test4GBStoredFields, > >> >> > TestMatchAllDocsQuery, TestDocInverterPerFieldErrorInfo, > >> >> > TestSimilarityBase, > >> >> > TestIndexWriterThreadsToSegments, TestBytesRefArray, > >> >> > TestIndexWriterWithThreads, TestSparseFixedBitSet, > >> >> > TestDirectoryReaderReopen, TestDocIdsWriter, > TestTermRangeQuery, > >> >> > TestDeterminism, TestField, TestSizeBoundedForceMerge, > >> >> > TestPerFieldPostingsFormat2, TestPointQueries, TestSentinelIntSet, > >> >> > TestMmapDirectory, TestConcurrentMergeScheduler, > >> >> > TestIndexWriterOnDiskFull, > >> >> > TestIndexWriterForceMerge, TestSearchAfter, TestIndexWriter, > >> >> > TestSimpleExplanationsOfNonMatches, TestNeverDelete, > >> >> > TestLucene62SegmentInfoFormat, TestDocCount, > >> >> > LimitedFiniteStringsIteratorTest, TestSimpleExplanations, > >> >> > TestSpanMultiTermQueryWrapper, TestNGramPhraseQuery, > >> >> > TestForTooMuchCloning, > >> >> > TestRollingUpdates, TestScorerPerf, TestBinaryDocValuesUpdates, > >> >> > TestLucene50CompoundFormat, TestTopFieldCollector, > >> >> > TestSloppyPhraseQuery, > >> >> > TestSimpleExplanationsWithFillerDocs] > >> >> > [junit4] Completed [138/434 (1!)] on J0 in 20.56s, 70 tests, 2 > >> >> > failures <<< FAILURES! > >> >> > > >> >> > [...truncated 64670 lines...] > >> >> > > >> >> > > >> >> > > >> >> > --------------------------------------------------------------------- > >> >> > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > >> >> > For additional commands, e-mail: dev-h...@lucene.apache.org > >> >> > >> >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > >> >> For additional commands, e-mail: dev-h...@lucene.apache.org > >> >> > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > >> For additional commands, e-mail: dev-h...@lucene.apache.org > >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org