[Mondrian] Mondrian regression suite

Julian Hyde julianhyde at speakeasy.net
Fri Feb 23 03:47:14 EST 2007


Latest regression test output is attached.

Richard, can you take a look at the failures in RolapResultTest:

     [java] 1)
testAll(mondrian.rolap.RolapResultTest)mondrian.olap.MondrianException:
Mondrian Error:Internal error:
Can not find Default Member with name "[D2].[w]" in Hierarchy "D2"
     [java]     at
mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:732)
     [java]     at mondrian.olap.Util.newInternal(Util.java:1068)
     [java]     at
mondrian.rolap.RolapHierarchy.init(RolapHierarchy.java:296)
     [java]     at
mondrian.rolap.RolapDimension.init(RolapDimension.java:193)
     [java]     at mondrian.rolap.RolapCube.init(RolapCube.java:1006)
     [java]     at mondrian.rolap.RolapCube.<init>(RolapCube.java:251)
     [java]     at mondrian.rolap.RolapSchema.load(RolapSchema.java:416)
     [java]     at mondrian.rolap.RolapSchema.load(RolapSchema.java:301)
     [java]     at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:204)
     [java]     at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:77)
     [java]     at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:856)
     [java]     at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:672)
     [java]     at
mondrian.rolap.RolapConnection.<init>(RolapConnection.java:148)
     [java]     at
mondrian.rolap.RolapConnection.<init>(RolapConnection.java:79)
     [java]     at
mondrian.olap.DriverManager.getConnection(DriverManager.java:122)
     [java]     at
mondrian.test.TestContext.getFoodMartConnection(TestContext.java:233)
     [java]     at
mondrian.test.TestContext$1.getFoodMartConnection(TestContext.java:959)
     [java]     at
mondrian.test.TestContext.getConnection(TestContext.java:189)
     [java]     at
mondrian.test.TestContext.executeQuery(TestContext.java:357)
     [java]     at
mondrian.rolap.RolapResultTest.testAll(RolapResultTest.java:103)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
     [java]     at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java]     at java.lang.Thread.run(Thread.java:534)
     [java] 2)
testD2(mondrian.rolap.RolapResultTest)mondrian.olap.MondrianException:
Mondrian Error:Internal error: Can not find Default Member with name
"[D2].[w]" in Hierarchy "D2"
     [java]     at
mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:732)
     [java]     at mondrian.olap.Util.newInternal(Util.java:1068)
     [java]     at
mondrian.rolap.RolapHierarchy.init(RolapHierarchy.java:296)
     [java]     at
mondrian.rolap.RolapDimension.init(RolapDimension.java:193)
     [java]     at mondrian.rolap.RolapCube.init(RolapCube.java:1006)
     [java]     at mondrian.rolap.RolapCube.<init>(RolapCube.java:251)
     [java]     at mondrian.rolap.RolapSchema.load(RolapSchema.java:416)
     [java]     at mondrian.rolap.RolapSchema.load(RolapSchema.java:301)
     [java]     at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:204)
     [java]     at mondrian.rolap.RolapSchema.<init>(RolapSchema.java:77)
     [java]     at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:856)
     [java]     at mondrian.rolap.RolapSchema$Pool.get(RolapSchema.java:672)
     [java]     at
mondrian.rolap.RolapConnection.<init>(RolapConnection.java:148)
     [java]     at
mondrian.rolap.RolapConnection.<init>(RolapConnection.java:79)
     [java]     at
mondrian.olap.DriverManager.getConnection(DriverManager.java:122)
     [java]     at
mondrian.test.TestContext.getFoodMartConnection(TestContext.java:233)
     [java]     at
mondrian.test.TestContext$1.getFoodMartConnection(TestContext.java:959)
     [java]     at
mondrian.test.TestContext.getConnection(TestContext.java:189)
     [java]     at
mondrian.test.TestContext.executeQuery(TestContext.java:357)
     [java]     at
mondrian.rolap.RolapResultTest.testD2(RolapResultTest.java:152)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
     [java]     at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java]     at java.lang.Thread.run(Thread.java:534)


John, can you look at testMemberOrdinalCaching:

     [java] 1)
testMemberOrdinalCaching(mondrian.test.BasicQueryTest)junit.framework.Compar
isonFailure: Expected:
     [java] Axis #0:
     [java] {}
     [java] Axis #1:
     [java] {[Measures].[o]}
     [java] Axis #2:
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Tracy Meyer]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Vanessa
Thompson]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Velma Lykes]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[William
Battaglia]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Wilma Fink]}
     [java] Row #0: 0
     [java] Row #1: 0
     [java] Row #2: 0
     [java] Row #3: 0
     [java] Row #4: 0

     [java] Actual:
     [java] Axis #0:
     [java] {}
     [java] Axis #1:
     [java] {[Measures].[o]}
     [java] Axis #2:
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Vanessa
Thompson]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Velma Lykes]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[William
Battaglia]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Wilma Fink]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Louis Gomez]}
     [java] Row #0: 0
     [java] Row #1: 0
     [java] Row #2: 0
     [java] Row #3: 0
     [java] Row #4: 0

     [java] Actual java:
     [java] fold(
     [java] "Axis #0:\n" +
     [java] "{}\n" +
     [java] "Axis #1:\n" +
     [java] "{[Measures].[o]}\n" +
     [java] "Axis #2:\n" +
     [java] "{[Customers].[All Customers].[USA].[WA].[Yakima].[Vanessa
Thompson]}\n" +
     [java] "{[Customers].[All Customers].[USA].[WA].[Yakima].[Velma
Lykes]}\n" +
     [java] "{[Customers].[All Customers].[USA].[WA].[Yakima].[William
Battaglia]}\n" +
     [java] "{[Customers].[All Customers].[USA].[WA].[Yakima].[Wilma
Fink]}\n" +
     [java] "{[Customers].[All Customers].[USA].[WA].[Yakima].[Louis
Gomez]}\n" +
     [java] "Row #0: 0\n" +
     [java] "Row #1: 0\n" +
     [java] "Row #2: 0\n" +
     [java] "Row #3: 0\n" +
     [java] "Row #4: 0\n")
     [java]  expected:<...Tracy Meyer]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Vanessa
Thompson]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Velma Lykes]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[William
Battaglia]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Wilma Fink...>
but was:<...Vanessa Thompson]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Velma Lykes]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[William
Battaglia]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Wilma Fink]}
     [java] {[Customers].[All Customers].[USA].[WA].[Yakima].[Louis
Gomez...>
     [java]     at
mondrian.test.TestContext.assertEqualsVerbose(TestContext.java:623)
     [java]     at
mondrian.test.TestContext.assertEqualsVerbose(TestContext.java:591)
     [java]     at
mondrian.test.TestContext.assertQueryReturns(TestContext.java:577)
     [java]     at
mondrian.test.FoodMartTestCase.assertQueryReturns(FoodMartTestCase.java:128)
     [java]     at
mondrian.test.BasicQueryTest.tryMemberOrdinalCaching(BasicQueryTest.java:524
2)
     [java]     at
mondrian.test.BasicQueryTest.testMemberOrdinalCaching(BasicQueryTest.java:51
99)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
     [java]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
     [java]     at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java]     at java.lang.Thread.run(Thread.java:534)

Julian

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20070223/2ad00160/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 145 bytes
Desc: not available
Url : http://lists.pentaho.org/pipermail/mondrian/attachments/20070223/2ad00160/attachment.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testAll.log.gz
Type: application/x-gzip
Size: 77369 bytes
Desc: not available
Url : http://lists.pentaho.org/pipermail/mondrian/attachments/20070223/2ad00160/attachment.gz 


More information about the Mondrian mailing list