[
https://issues.apache.org/jira/browse/SOLR-5488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13881549#comment-13881549
]
Erick Erickson commented on SOLR-5488:
--------------------------------------
Still the same problem, or a close variant:
ant test -Dtestcase=FunctionTest -Dtests.seed=32D06837FE8C4122
-Dtests.slow=true -Dtests.locale=et -Dtests.timezone=Etc/GMT+3
-Dtests.file.encoding=US-ASCII
2> 570438 T4357 C1115 oasc.SolrException.log ERROR
java.lang.IllegalArgumentException: No stat named 'median' in this collector
[junit4] 2> at
org.apache.solr.analytics.statistics.MinMaxStatsCollector.getStat(MinMaxStatsCollector.java:86)
[junit4] 2> at
org.apache.solr.analytics.expression.BaseExpression.getValue(BaseExpression.java:38)
[junit4] 2> at
org.apache.solr.analytics.accumulator.BasicAccumulator.export(BasicAccumulator.java:116)
[junit4] 2> at
org.apache.solr.analytics.request.AnalyticsStats.execute(AnalyticsStats.java:132)
[junit4] 2> at
org.apache.solr.handler.component.AnalyticsComponent.process(AnalyticsComponent.java:44)
[junit4] 2> at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:215)
[junit4] 2> at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
[junit4] 2> at
org.apache.solr.core.SolrCore.execute(SolrCore.java:1915)
[junit4] 2> at
org.apache.solr.util.TestHarness.query(TestHarness.java:291)
[junit4] 2> at
org.apache.solr.util.TestHarness.query(TestHarness.java:273)
[junit4] 2> at
org.apache.solr.analytics.util.valuesource.FunctionTest.beforeClass(FunctionTest.java:85)
[junit4] 2> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit4] 2> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[junit4] 2> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit4] 2> at
java.lang.reflect.Method.invoke(Method.java:601)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:677)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53)
[junit4] 2> at
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
[junit4] 2> at
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
[junit4] 2> at
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43)
[junit4] 2> at
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
[junit4] 2> at
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
[junit4] 2> at
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
[junit4] 2> at
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
[junit4] 2> at java.lang.Thread.run(Thread.java:722)
[junit4] 2>
[junit4] 2> ASYNC NEW_CORE C1116 name=collection1
org.apache.solr.core.SolrCore@412cebbe
[junit4] 2> 570450 T4357 C1116 oasc.SolrCore.execute [collection1]
webapp=null path=null
params={o.ar.s.sum=sum(add(int_id,float_fd))&o.cdr.s.median=median(const_date(1800-06-30T23:59:59Z))&rows=0&o.ar.s.mean=mean(add(long_ld,double_dd,float_fd))&o.cr.s.maxc=max(concat_second_sd)&o.rr.s.max=max(rev(string_sd))&o.rr.s.min=min(rev(string_sd))&o.cnr.s.sum=sum(const_num(8))&o.mr.s.meanc=mean(mult_ldf_dd)&o.dmr.s.max=max(date_math(date_dtd,const_str(%2B2MONTHS)))&o.nr.s.sum=sum(neg(int_id))&o.mr.s.sum=sum(mult(int_id,float_fd))&o.avr.s.sumc=sum(int_id)&o.dr.s.mean=mean(div(long_ld,double_dd))&o.nr.s.sumc=sum(neg_i_dd)&o.cnr.s.meanc=mean(const_10_dd)&o.rr.s.minc=min(rev_sd)&o.csr.s.max=max(const_str(this+is+the+second))&o.cr.s.minc=min(concat_first_sd)&o.ms.s.min=min(miss_dd)&o.dr.s.meanc=mean(div_ld_dd)&o.dmr.s.median=median(date_math(date_dtd,const_str(%2B2YEARS)))&o.cdr.s.maxc=max(const_04_dtd)&o.avr.s.mean=mean(abs(neg(int_id)))&o.nr.s.mean=mean(neg(long_ld))&o.mr.s.mean=mean(mult(long_ld,double_dd,float_fd))&o.cr.s.max=max(concat(const_str(this+is+the+second),string_sd))&o.mr.s.sumc=sum(mult_if_dd)&o.csr.s.minc=min(const_first_sd)&o.dr.s.sum=sum(div(int_id,float_fd))&o.avr.s.meanc=mean(int_id)&o.cdr.s.max=max(const_date(1804-06-30T23:59:59Z))&o.rr.s.maxc=max(rev_sd)&o.nr.s.meanc=mean(neg_l_dd)&o.cnr.s.sumc=sum(const_8_dd)&o.dmr.s.maxc=max(dm_2m_dtd)&o.ms.s.max=max(miss_dd)&o.dr.s.sumc=sum(div_if_dd)&o.cr.s.min=min(concat(const_str(this+is+the+first),string_sd))&o.pr.s.sumc=sum(pow_if_dd)&o.pr.s.meanc=mean(pow_ld_dd)&o.avr.s.sum=sum(abs(neg(int_id)))&o.ar.s.meanc=mean(add_ldf_dd)&olap=true&o.csr.s.min=min(const_str(this+is+the+first))&o.pr.s.sum=sum(pow(int_id,float_fd))&o.ar.s.sumc=sum(add_if_dd)&indent=true&q=*:*&o.cnr.s.mean=mean(const_num(10))&o.csr.s.maxc=max(const_second_sd)&o.pr.s.mean=mean(pow(long_ld,double_dd))&o.dmr.s.medianc=median(dm_2y_dtd)&o.cdr.s.medianc=median(const_00_dtd)}
hits=100 status=500 QTime=113
[junit4] 2> 570451 T4357 oas.SolrTestCaseJ4.deleteCore ###deleteCore
******
ant test -Dtestcase=FieldFacetTest -Dtests.seed=32D06837FE8C4122
-Dtests.slow=true -Dtests.locale=et_EE -Dtests.timezone=Europe/Isle_of_Man
-Dtests.file.encoding=US-ASCII
[junit4] 2> 574920 T2148 C1719 oasc.SolrException.log ERROR
java.lang.IllegalArgumentException: No stat named 'min' in this collector
[junit4] 2> at
org.apache.solr.analytics.statistics.MinMaxStatsCollector.getStat(MinMaxStatsCollector.java:86)
[junit4] 2> at
org.apache.solr.analytics.expression.BaseExpression.getValue(BaseExpression.java:38)
[junit4] 2> at
org.apache.solr.analytics.accumulator.FacetingAccumulator.export(FacetingAccumulator.java:541)
[junit4] 2> at
org.apache.solr.analytics.accumulator.FacetingAccumulator.export(FacetingAccumulator.java:489)
[junit4] 2> at
org.apache.solr.analytics.request.AnalyticsStats.execute(AnalyticsStats.java:132)
[junit4] 2> at
org.apache.solr.handler.component.AnalyticsComponent.process(AnalyticsComponent.java:44)
[junit4] 2> at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:215)
[junit4] 2> at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
[junit4] 2> at
org.apache.solr.core.SolrCore.execute(SolrCore.java:1915)
[junit4] 2> at
org.apache.solr.util.TestHarness.query(TestHarness.java:291)
[junit4] 2> at
org.apache.solr.util.TestHarness.query(TestHarness.java:273)
[junit4] 2> at
org.apache.solr.analytics.facet.FieldFacetTest.beforeClass(FieldFacetTest.java:391)
[junit4] 2> at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit4] 2> at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[junit4] 2> at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[junit4] 2> at
java.lang.reflect.Method.invoke(Method.java:601)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:677)
[junit4] 2> at
com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53)
[junit4] 2> at
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
[junit4] 2> at
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
[junit4] 2> at
org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43)
[junit4] 2> at
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
[junit4] 2> at
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
[junit4] 2> at
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
[junit4] 2> at
com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
[junit4] 2> at
com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
[junit4] 2> at java.lang.Thread.run(Thread.java:722)
[junit4] 2>
[junit4] 2> 574921 T2148 C1719 oasc.SolrCore.execute [collection1]
webapp=null path=null
params={o.max.s.str=max(string_sd)&o.percentile_60n.s.float=percentile(60,float_fd)&o.percentile_60.ff=int_id&o.percentile_60.ff=long_ld&o.mean.s.long=mean(long_ld)&o.max.s.date=max(date_dtd)&o.maxn.ff=string_sd&o.maxn.ff=date_dtd&o.sumOfSquares.s.double=sumofsquares(double_dd)&o.median.s.double=median(double_dd)&o.sum.s.float=sum(float_fd)&o.unique.ff=int_id&o.unique.ff=long_ld&o.percentile_60n.ff=string_sd&o.percentile_60n.ff=date_dtd&o.sumOfSquares.s.int=sumofsquares(int_id)&o.sumOfSquares.ff=string_sd&o.sumOfSquares.ff=date_dtd&o.multivalued.s.mean=mean(int_id)&o.missingf.ff.string_sd.sm=true&o.min.ff=int_id&o.min.ff=long_ld&o.stddev.ff=string_sd&o.stddev.ff=date_dtd&o.count.s.str=count(string_sd)&o.percentile_60n.s.double=percentile(60,double_dd)&o.unique.s.str=unique(string_sd)&o.maxn.s.double=max(double_dd)&o.maxn.s.float=max(float_fd)&o.max.ff=int_id&o.max.ff=long_ld&o.mean.ff=string_sd&o.mean.ff=date_dtd&o.median.s.int=median(int_id)&o.median.ff=string_sd&o.median.ff=date_dtd&o.minn.s.int=min(int_id)&o.missingn.ff=string_sd&o.missingn.ff=date_dtd&o.percentile_20n.s.long=percentile(20,long_ld)&o.uniquen.s.float=unique(float_fd)&o.minn.ff=string_sd&o.minn.ff=date_dtd&o.missingf.ff.date_dtd.dim=true&o.count.ff=int_id&o.count.ff=long_ld&o.percentile_60n.s.int=percentile(60,int_id)&o.percentile_60.s.date=percentile(60,date_dtd)&o.sumOfSquares.s.float=sumofsquares(float_fd)&o.uniquen.s.double=unique(double_dd)&o.stddev.s.float=stddev(float_fd)&q=*:*&o.percentile_20n.ff=string_sd&o.percentile_20n.ff=date_dtd&o.missingf.ff=date_dtd&o.missingf.ff=string_sd&o.missingf.ff=date_dtdm&o.uniquen.s.long=unique(long_ld)&o.percentile_20n.s.float=percentile(20,float_fd)&o.minn.s.float=min(float_fd)&o.missingn.s.float=missing(float_fd)&o.min.s.str=min(string_sd)&o.sum.s.long=sum(long_ld)&o.sumOfSquares.s.long=sumofsquares(long_ld)&o.missing.ff=int_id&o.missing.ff=long_ld&o.uniquen.s.int=unique(int_id)&o.minn.s.double=min(double_dd)&o.percentile_20.s.str=percentile(20,string_sd)&rows=0&o.percentile_20.ff=int_id&o.percentile_20.ff=long_ld&o.missingf.s.mean=mean(int_id)&o.min.s.date=min(date_dtd)&o.missingn.s.int=missing(int_id)&o.stddev.s.double=stddev(double_dd)&o.stddev.s.int=stddev(int_id)&o.sum.s.int=sum(int_id)&o.percentile_20.s.date=percentile(20,date_dtd)&o.minn.s.long=min(long_ld)&o.maxn.s.long=max(long_ld)&o.multivalued.ff=long_ldm&o.multivalued.ff=string_sdm&o.multivalued.ff=date_dtdm&o.median.s.long=median(long_ld)&o.unique.s.date=unique(date_dtd)&o.countn.ff=string_sd&o.countn.ff=date_dtd&o.missing.s.str=missing(string_sd)&o.countn.s.float=count(float_fd)&o.countn.s.int=count(int_id)&indent=true&o.countn.s.double=count(double_dd)&o.countn.s.long=count(long_ld)&o.sum.s.double=sum(double_dd)&o.missingf.ff.string_sd.dim=true&o.median.s.float=median(float_fd)&o.stddev.s.long=stddev(long_ld)&o.percentile_60.s.str=percentile(60,string_sd)&o.missing.s.date=missing(date_dtd)&o.sum.ff=string_sd&o.sum.ff=date_dtd&o.percentile_20n.s.int=percentile(20,int_id)&o.missingf.ff.date_dtdm.sm=true&o.missingn.s.double=missing(double_dd)&o.uniquen.ff=string_sd&o.uniquen.ff=date_dtd&o.maxn.s.int=max(int_id)&o.mean.s.double=mean(double_dd)&o.mean.s.int=mean(int_id)&o.percentile_20n.s.double=percentile(20,double_dd)&o.percentile_60n.s.long=percentile(60,long_ld)&o.missingn.s.long=missing(long_ld)&o.count.s.date=count(date_dtd)&olap=true&o.mean.s.float=mean(float_fd)}
hits=100 status=500 QTime=167
[junit4] 2> 574922 T2148 oas.SolrTestCaseJ4.deleteCore ###deleteCore
> Fix up test failures for Analytics Component
> --------------------------------------------
>
> Key: SOLR-5488
> URL: https://issues.apache.org/jira/browse/SOLR-5488
> Project: Solr
> Issue Type: Bug
> Affects Versions: 5.0, 4.7
> Reporter: Erick Erickson
> Assignee: Erick Erickson
> Attachments: SOLR-5488.patch, SOLR-5488.patch, SOLR-5488.patch,
> SOLR-5488.patch, SOLR-5488.patch, SOLR-5488.patch
>
>
> The analytics component has a few test failures, perhaps
> environment-dependent. This is just to collect the test fixes in one place
> for convenience when we merge back into 4.x
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]