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:D954023F895AFE29]: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.java:505) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.java:56) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.java:183) >> >> > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:79) >> >> > at >> >> > >> >> > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:48) >> >> > at >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:69) >> >> > at >> >> > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSearcher.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(BaseExplanationTestCase.java:112) >> >> > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSimpleExplanationsWithFillerDocs.java:115) >> >> > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanations.testDMQ9(TestSimpleExplanations.java:198) >> >> > 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:498) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) >> >> > at >> >> > >> >> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827) >> >> > at >> >> > >> >> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) >> >> > 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:53) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(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:1862119F0E84EDE2]: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.java:505) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.java:56) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.java:183) >> >> > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:79) >> >> > at >> >> > >> >> > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:48) >> >> > at >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:69) >> >> > at >> >> > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) >> >> > at >> >> > >> >> > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSearcher.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(BaseExplanationTestCase.java:112) >> >> > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSimpleExplanationsWithFillerDocs.java:115) >> >> > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanations.testDMQ8(TestSimpleExplanations.java:183) >> >> > 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:498) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1764) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:871) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:907) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:921) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) >> >> > at >> >> > >> >> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:809) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:460) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:880) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:781) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:816) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:827) >> >> > at >> >> > >> >> > org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) >> >> > 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:53) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) >> >> > at >> >> > >> >> > org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) >> >> > at >> >> > >> >> > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(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:D954023F895AFE29]: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.java:505) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.java:56) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.java:183) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:79) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:48) >> >> > [junit4] > at >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:69) >> >> > [junit4] > at >> >> > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSearcher.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(BaseExplanationTestCase.java:112) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSimpleExplanationsWithFillerDocs.java:115) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanations.testDMQ9(TestSimpleExplanations.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:1862119F0E84EDE2]: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.java:505) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingCollector$1.collect(AssertingCollector.java:56) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingLeafCollector.collect(AssertingLeafCollector.java:52) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.scoreRange(Weight.java:183) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.Weight$DefaultBulkScorer.score(Weight.java:170) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:79) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.ReqExclBulkScorer.score(ReqExclBulkScorer.java:48) >> >> > [junit4] > at >> >> > org.apache.lucene.search.BulkScorer.score(BulkScorer.java:39) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingBulkScorer.score(AssertingBulkScorer.java:69) >> >> > [junit4] > at >> >> > org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:659) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.AssertingIndexSearcher.search(AssertingIndexSearcher.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(BaseExplanationTestCase.java:112) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanationsWithFillerDocs.qtest(TestSimpleExplanationsWithFillerDocs.java:115) >> >> > [junit4] > at >> >> > >> >> > org.apache.lucene.search.TestSimpleExplanations.testDMQ8(TestSimpleExplanations.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