No worries, it was easy to think about when I saw a DMQ with negative scores. :)
Le ven. 14 oct. 2016 à 16:07, Uwe Schindler <u...@thetaphi.de> a écrit : > 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 > >