[Mondrian] RE: FW: Cron <jhyde at marmalade> nice sh --login /home/jhyde/open2/mondrian/testAll --nightly

Julian Hyde julianhyde at speakeasy.net
Fri Jul 13 19:29:26 EDT 2007


Thanks for fixing this even though you didn't cause the problem! I've added
that combination of parameters to the standard test run.

Julian 

> -----Original Message-----
> From: Rushan Chen [mailto:rchen at lucidera.com] 
> Sent: Friday, July 13, 2007 4:18 PM
> To: Julian Hyde
> Cc: mondrian at pentaho.org
> Subject: Re: FW: Cron <jhyde at marmalade> nice sh --login 
> /home/jhyde/open2/mondrian/testAll --nightly
> 
> These runs use special property settings that caused the 
> failures you saw, specifically these two settings:
> 
> mondrian.test.ExpDependencies=10
> mondrian.native.crossjoin.enable=false
> 
> The first setting causes extra sqls to be issued and that 
> could cause false negatives in the tests.The second setting 
> turns off native NECJ, which changes query pattern. Both 
> problems should have happened without the recent change from me.
> 
> Fixed those tests in 9581.
> 
> Julian Hyde wrote:
> > Rushan,
> >
> > Here are a couple of test failures that might be caused by 
> your recent 
> > change. Let me know if you think they're unrelated.
> >
> > 1. Running test with JDK=jdk1.6 database=oracle props={ 
> > mondrian.rolap.aggregates.Use=true 
> mondrian.rolap.aggregates.Read=true
> > mondrian.olap.case.sensitive=false mondrian.test.ExpDependencies=10
> > mondrian.rolap.evaluate.MaxEvalDepth=6
> > mondrian.xmla.drillthroughTotalCount.enable=false
> > mondrian.expCache.enable=false
> > mondrian.rolap.SparseSegmentValueThreshold=25000}
> >      [java] 1)
> > 
> testCrossjoin(mondrian.rolap.NonEmptyTest)mondrian.olap.ResourceLimitE
> > xceede
> > dException: Mondrian Error:Number of members to be read 
> exceeded limit 
> > (45)
> >
> > 2. Running test with JDK=jdk1.6 database=derby props={ 
> > mondrian.native.crossjoin.enable=false 
> > mondrian.native.topcount.enable=false
> > mondrian.native.nonempty.enable=false
> > mondrian.xmla.drillthroughTotalCount.enable=false}
> >      [java] 1)
> > 
> testNativeSetCaching(mondrian.rolap.VirtualCubeTest)junit.framework.As
> > sertio
> > nFailedError: expected query [select 
> "product_class"."product_family", 
> > "store"."store_country" from "product" as "product", 
> "product_class" 
> > as "product_class", "sales_fact_1997" as "sales_fact_1997", 
> "store" as "store"
> > where "product"."product_class_id" = 
> > "product_class"."product_class_id" and 
> "sales_fact_1997"."product_id" 
> > = "product"."product_id" and "sales_fact_1997"."store_id" = 
> > "store"."store_id" group by "product_class"."product_family", 
> > "store"."store_country" order by 1 ASC, 2 ASC] did not occur
> >      [java] Tests run: 1347,  Failures: 1,  Errors: 0
> >
> > Full test log is attached.
> >
> > Julian
> 
> 
> 




More information about the Mondrian mailing list