[Mondrian] FW: Cron <jhyde@marmalade> nice bash --login
/home/jhyde/open2/mondrian/bin/megatest --nightly
Julian Hyde
jhyde at pentaho.com
Sun Apr 13 02:13:11 EDT 2008
testSQLForTotalOnCJofMembersWithDistinctCount(mondrian.rolap.GroupingSetQuer
yTest) has just started failing on Oracle (see below). Who broke this? Ajit,
Rushan and Will made changes recently.
Julian
-----Original Message-----
From: Cron Daemon [mailto:root at marmalade.hydromatic.net]
Sent: Saturday, April 12, 2008 3:30 AM
To: julianhyde at gmail.com
Subject: Cron <jhyde at marmalade> nice bash --login
/home/jhyde/open2/mondrian/bin/megatest --nightly
LD_LIBRARY_PATH is:
/home/jhyde/open2/thirdparty/stlport/lib
/home/jhyde/open2/thirdparty/boost/lib
/home/jhyde/open2/aspen/cpp/aspen/farrago/.libs
/home/jhyde/open2/aspen/cpp/aspen/test/.libs
/home/jhyde/open2/aspen/cpp/aspen/libaspen/.libs
/lib
/home/jhyde/open2/fennel/../thirdparty/stlport/lib
/home/jhyde/open2/fennel/../thirdparty/boost/lib
/home/jhyde/open2/fennel/lucidera/farrago/.libs
/home/jhyde/open2/fennel/disruptivetech/farrago/.libs
/home/jhyde/open2/fennel/farrago/.libs
/home/jhyde/open2/fennel/test/.libs
/home/jhyde/open2/fennel/lucidera/libfennel_lu/.libs
/home/jhyde/open2/fennel/disruptivetech/libfennel_dt/.libs
/home/jhyde/open2/fennel/libfennel/.libs
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib
//open/mondrian/testsrc/main/mondrian/test/SolveOrderScopeIsolationTest.java
#1 - added as
/home/jhyde/open2/mondrian/testsrc/main/mondrian/test/SolveOrderScopeIsolati
onTest.java
/home/jhyde/open2/mondrian/build.xml - merging //open/mondrian/build.xml#185
Diff chunks: 0 yours + 5 theirs + 0 both + 1 conflicting
//jhyde.marmalade2/mondrian/build.xml - resolve skipped.
U src/org/olap4j/driver/xmla/XmlaOlap4jDatabaseMetaData.java
G src/org/olap4j/driver/xmla/XmlaOlap4jConnection.java
Updated to revision 87.
::: Summary :::::::::::::::::::::::::::::::::::::
Tests completed at Sat Apr 12 13:56:38 PDT 2008.
Running test with JDK=jdk1.6 retroweave= database=oracle props={}
[java] 1)
testSQLForTotalOnCJofMembersWithDistinctCount(mondrian.rolap.GroupingSetQuer
yTest)junit.framework.AssertionFailedError: expected query [select
"store"."store_country" as "c0", "time_by_day"."the_year" as "c1",
"customer"."gender" as "c2", count(distinct "sales_fact_1997"."customer_id")
as "m0", grouping("customer"."gender") as "g0",
grouping("store"."store_country") as "g1" from "store" "store",
"sales_fact_1997" "sales_fact_1997", "time_by_day" "time_by_day", "customer"
"customer" where "sales_fact_1997"."store_id" = "store"."store_id" and
"sales_fact_1997"."time_id" = "time_by_day"."time_id" and
"time_by_day"."the_year" = 1997 and "sales_fact_1997"."customer_id" =
"customer"."customer_id" group by grouping sets
(("store"."store_country","time_by_day"."the_year","customer"."gender"),("st
ore"."store_country","time_by_day"."the_year"),("time_by_day"."the_year"),("
time_by_day"."the_year","customer"."gender"))] did not occur
[java] Tests run: 1802, Failures: 1, Errors: 0
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 57.988 sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 6.482 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 4.112 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.832 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.584 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.589 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.603 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.616 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 4.45 sec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 3,322.368
sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 13.875 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 11.441 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.097 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.622 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.595 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.619 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.59 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 4.838 sec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 56.515 sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 5.64 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 3.996 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.858 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.61 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.593 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.608 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.597 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 3.753 sec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 3,396.98
sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 14.955 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 17.671 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.903 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.635 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.619 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.598 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.585 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 6.258 sec
Running test with JDK=jdk1.5 retroweave= database=oracle props={}
[java] OK (1802 tests)
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 63.558 sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 9.943 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 8.646 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.37 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.773 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.753 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.723 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.718 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 7.108 sec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 3,228.771
sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 25.668 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 17.622 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.192 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.712 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.705 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.724 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.788 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 8.391 sec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 66.135 sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 9.883 sec
[junit] Tests run: 4, Failures: 0, Errors: 0, Time elapsed: 9.704 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.191 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.738 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.728 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.718 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.749 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 7.868 sec
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 3,344.098
sec
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 25.16 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 31.917 sec
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.319 sec
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.748 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.769 sec
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.788 sec
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.861 sec
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 12.311 sec
Running test with JDK=jdk1.5 retroweave= database=derby props={
mondrian.test.VUsers=1}
[java] OK (1802 tests)
Running test with JDK=jdk1.4 retroweave=true database=mysql props={
mondrian.test.VUsers=1 mondrian.rolap.aggregates.Use=true
mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1802, Failures: 2, Errors: 0
Running test with JDK=jdk1.5 retroweave= database=mysql props={
mondrian.test.VUsers=1 mondrian.rolap.aggregates.Use=true
mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1802, Failures: 2, Errors: 0
Running test with JDK=jdk1.4 retroweave=true database=oracle props={
mondrian.test.VUsers=1}
[java] OK (1802 tests)
Running test with JDK=jdk1.5 retroweave= database=oracle props={
mondrian.test.VUsers=1}
[java] OK (1802 tests)
Running test with JDK=jdk1.6 retroweave= database=oracle props={
mondrian.test.VUsers=1}
[java] 1)
testSQLForTotalOnCJofMembersWithDistinctCount(mondrian.rolap.GroupingSetQuer
yTest)junit.framework.AssertionFailedError: expected query [select
"store"."store_country" as "c0", "time_by_day"."the_year" as "c1",
"customer"."gender" as "c2", count(distinct "sales_fact_1997"."customer_id")
as "m0", grouping("customer"."gender") as "g0",
grouping("store"."store_country") as "g1" from "store" "store",
"sales_fact_1997" "sales_fact_1997", "time_by_day" "time_by_day", "customer"
"customer" where "sales_fact_1997"."store_id" = "store"."store_id" and
"sales_fact_1997"."time_id" = "time_by_day"."time_id" and
"time_by_day"."the_year" = 1997 and "sales_fact_1997"."customer_id" =
"customer"."customer_id" group by grouping sets
(("store"."store_country","time_by_day"."the_year","customer"."gender"),("st
ore"."store_country","time_by_day"."the_year"),("time_by_day"."the_year"),("
time_by_day"."the_year","customer"."gender"))] did not occur
[java] Tests run: 1802, Failures: 1, Errors: 0
Running test with JDK=jdk1.5 retroweave= database=oracle props={
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.test.random.seed=-1 mondrian.expCache.enable=false}
[java] 1)
testRollupPolicySimultaneous(mondrian.test.AccessControlTest)mondrian.olap.M
ondrianException: Mondrian Error:Internal error: Error while executing query
[with member [Measures].[Foo] as '[Measures].[Unit Sales]'
[java] 2)
testSnowflakeClosure(mondrian.test.ParentChildHierarchyTest)mondrian.olap.Mo
ndrianException: Mondrian Error:Internal error: Error while executing query
[select {[Measures].[Count], [Measures].[Org Salary], [Measures].[Number of
Employees], [Measures].[Avg Salary]} ON COLUMNS,
[java] 1)
testNoTotalForMeasureWithCrossJoinOfJoiningAndNonJoiningDims(mondrian.test.I
gnoreMeasureForNonJoiningDimensionInAggregationTest)junit.framework.Comparis
onFailure: Expected:
[java] Tests run: 1802, Failures: 1, Errors: 2
Running test with JDK=jdk1.5 retroweave= database=derby props={
mondrian.test.Class=mondrian.rolap.FastBatchingCellReaderTest}
[java] OK (38 tests)
Running test with JDK=jdk1.5 retroweave= database=mysql props={
mondrian.test.Class=mondrian.rolap.FastBatchingCellReaderTest}
[java] OK (38 tests)
Running test with JDK=jdk1.5 retroweave= database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1802, Failures: 2, Errors: 0
Running test with JDK=jdk1.5 retroweave= database=oracle props={
mondrian.olap.case.sensitive=false}
[java] OK (1802 tests)
Running test with JDK=jdk1.4 retroweave=true database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
mondrian.rolap.aggregates.ChooseByVolume=true
mondrian.rolap.star.disableCaching=true mondrian.olap.case.sensitive=false
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.olap.fun.crossjoin.optimizer.size=10
mondrian.rolap.groupingsets.enable=true}
[java] 1)
testRollupPolicySimultaneous(mondrian.test.AccessControlTest)mondrian.olap.M
ondrianException: Mondrian Error:Internal error: Error while executing query
[with member [Measures].[Foo] as '[Measures].[Unit Sales]'
[java] 1)
testParentChildDrillThrough(mondrian.test.ParentChildHierarchyTest)junit.fra
mework.ComparisonFailure: expected:<...39,431.67> but was:<...239,893.59>
[java] 2)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 3)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 4)
testAggregationOnCJofMembersGeneratesOptimalQuery(mondrian.rolap.agg.Aggrega
tionOnDistinctCountMeasuresTest)junit.framework.AssertionFailedError:
expected query [select "store"."store_state" as "c0",
"time_by_day"."the_year" as "c1", count(distinct
"sales_fact_1997"."customer_id") as "m0" from "store" "store",
"sales_fact_1997" "sales_fact_1997", "time_by_day" "time_by_day" where
"sales_fact_1997"."store_id" = "store"."store_id" and
"sales_fact_1997"."time_id" = "time_by_day"."time_id" and
"time_by_day"."the_year" = 1997 group by "store"."store_state",
"time_by_day"."the_year"] did not occur
[java] 5)
testAggregateDistinctCount3(mondrian.rolap.FastBatchingCellReaderTest)junit.
framework.AssertionFailedError: expected query [select
"time_by_day"."the_year" as "c0", "time_by_day"."quarter" as "c1",
"promotion"."media_type" as "c2", count(distinct
"sales_fact_1997"."customer_id") as "m0" from "time_by_day" "time_by_day",
"sales_fact_1997" "sales_fact_1997", "promotion" "promotion" where
"sales_fact_1997"."time_id" = "time_by_day"."time_id" and
"time_by_day"."the_year" = 1997 and "time_by_day"."quarter" = 'Q1' and
"sales_fact_1997"."promotion_id" = "promotion"."promotion_id" and
"promotion"."media_type" in ('Radio', 'TV') group by
"time_by_day"."the_year", "time_by_day"."quarter", "promotion"."media_type"]
did not occur
[java] Tests run: 1802, Failures: 5, Errors: 1
Running test with JDK=jdk1.5 retroweave=true database=mysql props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
mondrian.rolap.aggregates.ChooseByVolume=true
mondrian.rolap.star.disableCaching=true mondrian.olap.case.sensitive=false
mondrian.expCache.enable=false
mondrian.rolap.SparseSegmentValueThreshold=25000
mondrian.olap.fun.crossjoin.optimizer.size=0
mondrian.rolap.groupingsets.enable=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1802, Failures: 2, Errors: 0
Running test with JDK=jdk1.5 retroweave=true database=derby props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
mondrian.rolap.aggregates.ChooseByVolume=true
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.rolap.star.disableCaching=true
mondrian.rolap.EnableRolapCubeMemberCache=false
mondrian.xmla.drillthroughTotalCount.enable=false
mondrian.expCache.enable=false mondrian.rolap.SparseSegmentValueThreshold=10
mondrian.olap.fun.crossjoin.optimizer.size=10000}
[java] 1)
testBug1630754(mondrian.test.BasicQueryTest)mondrian.olap.MondrianException:
Mondrian Error:Internal error: Error while executing query [with set
[#DataSet#] as 'NonEmptyCrossJoin({Descendants([Customer_2].[All Customers],
2.0)}, {[Product].[All Products]})'
[java] 2)
testRollupPolicySimultaneous(mondrian.test.AccessControlTest)mondrian.olap.M
ondrianException: Mondrian Error:Internal error: Error while executing query
[with member [Measures].[Foo] as '[Measures].[Unit Sales]'
[java] 1)
executeHR(mondrian.xmla.test.XmlaTest)junit.framework.ComparisonFailure:
expected:<...5537...> but was:<...6691...>
[java] 2)
testBatchedFill2(mondrian.test.clearview.BatchedFillTest)junit.framework.Ass
ertionFailedError: expected query [select "time_by_day"."the_year" as "c0",
"product_class"."product_family" as "c1",
sum("sales_fact_1997"."store_sales") as "m0",
sum("sales_fact_1997"."unit_sales") as "m1" from "time_by_day" as
"time_by_day", "sales_fact_1997" as "sales_fact_1997", "product_class" as
"product_class", "product" as "product" where "sales_fact_1997"."time_id" =
"time_by_day"."time_id" and "time_by_day"."the_year" = 1997 and
"sales_fact_1997"."product_id" = "product"."product_id" and
"product"."product_class_id" = "product_class"."product_class_id" group by
"time_by_day"."the_year", "product_class"."product_family"] did not occur
[java] Tests run: 1802, Failures: 2, Errors: 2
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 1, Errors: 0
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 4.112 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 11.441 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 3.996 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 17.671 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 17.622 sec
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 31.917 sec
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 1, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 1, Errors: 2
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 5, Errors: 1
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 2, Errors: 2
There were failures.
::: check javadoc :::::::::::::::::::::::::::::::
::: megatest.log :::::::::::::::::::::::::::::::::
derby oracle mysql
database oracle ok
========================================
Sat Apr 12 03:30:08 PDT 2008
Running test with JDK=jdk1.6 retroweave= database=oracle props={}
build=true
Buildfile: build.xml
clean:
version:
prepare:
[mkdir] Created dir: /home/jhyde/open2/mondrian/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/mondrian/src/main/mondrian/olap/Parser.cup...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 58 non-terminals, and 124 productions declared,
[javacup] producing 192 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "Parser.java", and "ParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
generate.resources:
[javac] Compiling 7 source files to /home/jhyde/open2/mondrian/classes
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties
def:
[xomgen] Writing src/main/mondrian/olap/mondrian.dtd
[xomgen] Writing src/main/mondrian/olap/MondrianDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/gui/mondrian_SW.dtd
[xomgen] Writing src/main/mondrian/gui/MondrianGuiDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/xmla/datasourcesconfig.dtd
[xomgen] Writing src/main/mondrian/xmla/DataSourcesConfig.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
compile.java:
[javac] Compiling 499 source files to /home/jhyde/open2/mondrian/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
info:
[echo] ==============================================================
[echo] | Mondrian configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/mondrian
[echo] jdk.home = /usr/local/jdk1.6
[echo] catalina.home = ${env.CATALINA_HOME}
[echo] junit.home = ${env.JUNIT_HOME}
[echo] log4j.configuration = ${log4j.configuration}
[echo] mondrian.foodmart.catalogURL =
file:/home/jhyde/open2/mondrian/demo/FoodMart.xml
[echo] mondrian.foodmart.jdbcURL =
jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydromatic.net:1521/XE
[echo] mondrian.jdbcDrivers = oracle.jdbc.OracleDriver
[echo] ==============================================================
compile.java:
compile.tests:
[javac] Compiling 135 source files to
/home/jhyde/open2/mondrian/testclasses
[javac] Note:
/home/jhyde/open2/mondrian/testsrc/main/mondrian/xmla/impl/DynamicDatasource
XmlaServletTest.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
test-nobuild:
set.connectString:
test-only:
[echo] Connecting to
jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydromatic.net:1521/XE
[echo] Connect String:
Provider=mondrian;Jdbc=jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydrom
atic.net:1521/XE;JdbcUser=foodmart;JdbcPassword=foodmart;Catalog=/home/jhyde
/open2/mondrian/demo/FoodMart.xml;JdbcDrivers=oracle.jdbc.OracleDriver;RoleX
X='California manager';
[java] log4j:WARN No appenders could be found for logger
(mondrian.olap.MondrianProperties).
[java] log4j:WARN Please initialize the log4j system properly.
[java] testName:
[java] testClass:
[java] java.version: 1.6.0_05
[java] [0 - 1] : mondrian.rolap.IndexedValuesTest
[java] [1 - 2] : mondrian.util.MemoryMonitorTest
[java] [2 - 5] : mondrian.util.ObjectPoolTest
[java] [5 - 11] : mondrian.rolap.RolapConnectionTest
[java] [11 - 23] : mondrian.test.DialectTest
[java] [23 - 199] : mondrian.test.comp.ResultComparatorTest
[java] [199 - 209] : mondrian.test.DrillThroughTest
[java] [209 - 340] : mondrian.test.BasicQueryTest
[java] [340 - 342] : mondrian.test.clearview.CVBasicTest
[java] [342 - 347] : mondrian.test.clearview.GrandTotalTest
[java] [347 - 360] : mondrian.test.clearview.MetricFilterTest
[java] [360 - 363] : mondrian.test.clearview.MiscTest
[java] [363 - 378] : mondrian.test.clearview.PredicateFilterTest
[java] [378 - 384] : mondrian.test.clearview.SubTotalTest
[java] [384 - 394] : mondrian.test.clearview.SummaryMetricPercentTest
[java] [394 - 410] : mondrian.test.clearview.SummaryTest
[java] [410 - 423] : mondrian.test.clearview.TopBottomTest
[java] [423 - 431] : mondrian.rolap.CacheControlTest
[java] [431 - 438] : mondrian.rolap.MemberCacheControlTest
[java] [438 - 892] : mondrian.olap.fun.FunctionTest
[java] [892 - 974] : mondrian.olap.fun.vba.VbaTest
[java] [974 - 975] : mondrian.olap.HierarchyBugTest
[java] [975 - 988] : mondrian.util.ScheduleTest
[java] [988 - 1001] : mondrian.olap.UtilTestCase
[java] [1001 - 1004] : mondrian.olap.fun.SortTest
[java] [1004 - 1024] : mondrian.rolap.TestAggregationManager
[java] [1024 - 1044] : mondrian.rolap.VirtualCubeTest
[java] [1044 - 1076] : mondrian.test.ParameterTest
[java] [1076 - 1105] : mondrian.test.AccessControlTest
[java] [1105 - 1126] : mondrian.olap.ParserTest
[java] [1126 - 1147] : mondrian.test.ParentChildHierarchyTest
[java] [1147 - 1185] : mondrian.xmla.XmlaBasicTest
[java] [1185 - 1214] : mondrian.xmla.XmlaErrorTest
[java] [1214 - 1238] : mondrian.xmla.XmlaExcel2000Test
[java] [1238 - 1265] : mondrian.xmla.XmlaExcelXPTest
[java] [1265 - 1274] : mondrian.xmla.XmlaCognosTest
[java] [1274 - 1281] : mondrian.xmla.XmlaTabularTest
[java] [1281 - 1284] : mondrian.xmla.XmlaTests
[java] [1284 - 1291] :
mondrian.xmla.impl.DynamicDatasourceXmlaServletTest
[java] [1291 - 1308] : mondrian.xmla.test.XmlaTest
[java] [1308 - 1340] : mondrian.test.TestCalculatedMembers
[java] [1340 - 1353] : mondrian.test.RaggedHierarchyTest
[java] [1353 - 1355] : mondrian.rolap.NonEmptyPropertyForAllAxisTest
[java] [1355 - 1358] : mondrian.test.InlineTableTest
[java] [1358 - 1374] : mondrian.test.CompatibilityTest
[java] [1374 - 1377] : mondrian.test.CaptionTest
[java] [1377 - 1405] : mondrian.test.UdfTest
[java] [1405 - 1406] : mondrian.udf.NullValueTest
[java] [1406 - 1422] : mondrian.test.NamedSetTest
[java] [1422 - 1426] : mondrian.test.PropertiesTest
[java] [1426 - 1431] : mondrian.test.MultipleHierarchyTest
[java] [1431 - 1435] : mondrian.test.I18nTest
[java] [1435 - 1446] : mondrian.util.FormatTest
[java] [1446 - 1447] : mondrian.test.ParallelTest
[java] [1447 - 1487] : mondrian.test.SchemaTest
[java] [1487 - 1496] : mondrian.rolap.GroupingSetQueryTest
[java] [1496 - 1498] : mondrian.test.CmdRunnerTest
[java] [1498 - 1500] : mondrian.rolap.DataSourceChangeListenerTest
[java] [1500 - 1504] : mondrian.rolap.ModulosTest
[java] [1504 - 1507] : mondrian.util.PrimeFinderTest
[java] [1507 - 1513] : mondrian.rolap.CellKeyTest
[java] [1513 - 1517] : mondrian.rolap.RolapAxisTest
[java] [1517 - 1520] : mondrian.olap.fun.MemberHelperTest
[java] [1520 - 1544] : mondrian.olap.fun.CrossJoinTest
[java] [1544 - 1548] : mondrian.rolap.RolapResultTest
[java] [1548 - 1550] : mondrian.calc.impl.ConstantCalcTest
[java] [1550 - 1557] : mondrian.rolap.SharedDimensionTest
[java] [1557 - 1560] : mondrian.olap.CellPropertyTest
[java] [1560 - 1562] : mondrian.olap.QueryTest
[java] [1562 - 1565] : mondrian.rolap.RolapSchemaReaderTest
[java] [1565 - 1574] : mondrian.rolap.RolapCubeTest
[java] [1574 - 1577] : mondrian.olap.NullMemberRepresentationTest
[java] [1577 - 1584] : mondrian.test.IgnoreUnrelatedDimensionsTest
[java] [1584 - 1595] :
mondrian.test.IgnoreMeasureForNonJoiningDimensionInAggregationTest
[java] [1595 - 1597] : mondrian.olap.fun.SetFunDefTest
[java] [1597 - 1633] :
mondrian.rolap.agg.AggregationOnDistinctCountMeasuresTest
[java] [1633 - 1650] : mondrian.rolap.BitKeyTest
[java] [1650 - 1654] : mondrian.olap.type.TypeTest
[java] [1654 - 1755] : mondrian.rolap.NonEmptyTest
[java] [1755 - 1793] : mondrian.rolap.FastBatchingCellReaderTest
[java] [1793 - 1800] : mondrian.rolap.sql.SqlQueryTest
[java] [1800 - 1802] : mondrian.test.clearview.BatchedFillTest
[java]
[java] Iterations=1
[java] All 1 thread(s) started.
[java]
[java] [0] ........................................
[java] [40] ........................................
[java] [80] ........................................
[java] [120] ........................................
[java] [160] ........................................
[java] [200] ........................................
[java] [240] ........................................
[java] [280] ........................................
[java] [320] ........................................
[java] [360] ........................................
[java] [400] ........................................
[java] [440] ........................................
[java] [480] ........................................
[java] [520] ........................................
[java] [560] ........................................
[java] [600] ........................................
[java] [640] ........................................
[java] [680] ........................................
[java] [720] ........................................
[java] [760] ........................................
[java] [800] ........................................
[java] [840] ........................................
[java] [880] ........................................
[java] [920] ........................................
[java] [960] ........................................
[java] [1000] ........................................
[java] [1040] ........................................
[java] [1080] ........................................
[java] [1120] ........................................
[java] [1160] ........................................
[java] [1200] ........................................
[java] [1240] ........................................
[java] [1280] ........................................
[java] [1320] ........................................
[java] [1360] ........................................
[java] [1400] ........................................
[java] [1440] ........................................
[java] [1480] ...............F.........................
[java] [1520] ........................................
[java] [1560] ........................................
[java] [1600] ........................................
[java] [1640] ........................................
[java] [1680] ........................................
[java] [1720] ........................................
[java] [1760] ........................................
[java] [1800] ..
[java] There was 1 failure:
[java] 1)
testSQLForTotalOnCJofMembersWithDistinctCount(mondrian.rolap.GroupingSetQuer
yTest)junit.framework.AssertionFailedError: expected query [select
"store"."store_country" as "c0", "time_by_day"."the_year" as "c1",
"customer"."gender" as "c2", count(distinct "sales_fact_1997"."customer_id")
as "m0", grouping("customer"."gender") as "g0",
grouping("store"."store_country") as "g1" from "store" "store",
"sales_fact_1997" "sales_fact_1997", "time_by_day" "time_by_day", "customer"
"customer" where "sales_fact_1997"."store_id" = "store"."store_id" and
"sales_fact_1997"."time_id" = "time_by_day"."time_id" and
"time_by_day"."the_year" = 1997 and "sales_fact_1997"."customer_id" =
"customer"."customer_id" group by grouping sets
(("store"."store_country","time_by_day"."the_year","customer"."gender"),("st
ore"."store_country","time_by_day"."the_year"),("time_by_day"."the_year"),("
time_by_day"."the_year","customer"."gender"))] did not occur
[java] at
mondrian.rolap.BatchTestCase.assertQuerySqlOrNot(BatchTestCase.java:380)
[java] at
mondrian.rolap.BatchTestCase.assertQuerySql(BatchTestCase.java:263)
[java] at
mondrian.rolap.GroupingSetQueryTest.testSQLForTotalOnCJofMembersWithDistinct
Count(GroupingSetQueryTest.java:548)
[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:619)
[java]
[java] FAILURES!!!
[java] Tests run: 1802, Failures: 1, Errors: 0
[java]
[java] Time: 299.783
[java] Test stopped due to errors.
[java] Java Result: 1
BUILD SUCCESSFUL
Total time: 5 minutes 58 seconds
========================================
Sat Apr 12 03:36:07 PDT 2008
Running olap4j test with JDK=jdk1.6 driver=mondrian wrapper=NONE
Buildfile: build.xml
clean:
BUILD SUCCESSFUL
Total time: 0 seconds
Buildfile: build.xml
prepare:
[mkdir] Created dir: /home/jhyde/open2/olap4j/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/olap4j/src/org/olap4j/mdx/parser/impl/DefaultMdxParser.cup
...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "DefaultMdxParser.java", and
"DefaultMdxParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
compile.java:
[javac] Compiling 124 source files to /home/jhyde/open2/olap4j/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 12 source files to
/home/jhyde/open2/olap4j/testclasses
[javac] Note:
/home/jhyde/open2/olap4j/testsrc/org/olap4j/ConnectionTest.java uses
unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
info:
[echo] ==============================================================
[echo] | olap4j configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/olap4j
[echo] jdk.home = /usr/local/jdk1.6
[echo] junit.dir = ${junit.dir}
[echo] ==============================================================
compile.tests:
test:
test-nobuild:
[junit] Running org.olap4j.ConnectionTest
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 57.988 sec
[junit] Running org.olap4j.MetadataTest
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 6.482 sec
[junit] Running org.olap4j.OlapTest
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 4.112 sec
[junit] Test org.olap4j.OlapTest FAILED
[junit] Running org.olap4j.impl.Base64Test
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.832 sec
[junit] Running org.olap4j.impl.ConnectStringParserTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.584 sec
[junit] Running org.olap4j.impl.Olap4jUtilTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.589 sec
[junit] Running org.olap4j.mdx.MdxTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.603 sec
[junit] Running org.olap4j.test.ArrayMapTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.616 sec
[junit] Running org.olap4j.test.ParserTest
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 4.45 sec
BUILD SUCCESSFUL
Total time: 1 minute 40 seconds
Buildfile: build.xml
javadoc:
[delete] Deleting: /home/jhyde/open2/olap4j/doc/api/index.html
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source files for package org.olap4j...
[javadoc] Loading source files for package org.olap4j.mdx...
[javadoc] Loading source files for package org.olap4j.mdx.parser...
[javadoc] Loading source files for package org.olap4j.metadata...
[javadoc] Loading source files for package org.olap4j.query...
[javadoc] Loading source files for package org.olap4j.type...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.6.0_05
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /home/jhyde/open2/olap4j/doc/api/stylesheet.css...
[javadoc] Note: Custom tags that could override future standard tags:
@post, @pre, @testcase. To avoid potential overrides, use at least one
period character (.) in custom tag names.
[javadoc] Note: Custom tags that were not seen: @post, @pre, @testcase
BUILD SUCCESSFUL
Total time: 9 seconds
========================================
Sat Apr 12 03:37:59 PDT 2008
Running olap4j test with JDK=jdk1.6 driver=xmla wrapper=NONE
Buildfile: build.xml
clean:
BUILD SUCCESSFUL
Total time: 1 second
Buildfile: build.xml
prepare:
[mkdir] Created dir: /home/jhyde/open2/olap4j/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/olap4j/src/org/olap4j/mdx/parser/impl/DefaultMdxParser.cup
...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "DefaultMdxParser.java", and
"DefaultMdxParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
compile.java:
[javac] Compiling 124 source files to /home/jhyde/open2/olap4j/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 12 source files to
/home/jhyde/open2/olap4j/testclasses
[javac] Note:
/home/jhyde/open2/olap4j/testsrc/org/olap4j/ConnectionTest.java uses
unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
info:
[echo] ==============================================================
[echo] | olap4j configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/olap4j
[echo] jdk.home = /usr/local/jdk1.6
[echo] junit.dir = ${junit.dir}
[echo] ==============================================================
compile.tests:
test:
test-nobuild:
[junit] Running org.olap4j.ConnectionTest
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 3,322.368
sec
[junit] Running org.olap4j.MetadataTest
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 13.875 sec
[junit] Running org.olap4j.OlapTest
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 11.441 sec
[junit] Test org.olap4j.OlapTest FAILED
[junit] Running org.olap4j.impl.Base64Test
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 2.097 sec
[junit] Running org.olap4j.impl.ConnectStringParserTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.622 sec
[junit] Running org.olap4j.impl.Olap4jUtilTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.595 sec
[junit] Running org.olap4j.mdx.MdxTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.619 sec
[junit] Running org.olap4j.test.ArrayMapTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.59 sec
[junit] Running org.olap4j.test.ParserTest
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 4.838 sec
BUILD SUCCESSFUL
Total time: 56 minutes 19 seconds
Buildfile: build.xml
javadoc:
[delete] Deleting: /home/jhyde/open2/olap4j/doc/api/index.html
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source files for package org.olap4j...
[javadoc] Loading source files for package org.olap4j.mdx...
[javadoc] Loading source files for package org.olap4j.mdx.parser...
[javadoc] Loading source files for package org.olap4j.metadata...
[javadoc] Loading source files for package org.olap4j.query...
[javadoc] Loading source files for package org.olap4j.type...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.6.0_05
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /home/jhyde/open2/olap4j/doc/api/stylesheet.css...
[javadoc] Note: Custom tags that could override future standard tags:
@post, @pre, @testcase. To avoid potential overrides, use at least one
period character (.) in custom tag names.
[javadoc] Note: Custom tags that were not seen: @post, @pre, @testcase
BUILD SUCCESSFUL
Total time: 8 seconds
========================================
Sat Apr 12 04:34:30 PDT 2008
Running olap4j test with JDK=jdk1.6 driver=mondrian wrapper=DBCP
Buildfile: build.xml
clean:
BUILD SUCCESSFUL
Total time: 1 second
Buildfile: build.xml
prepare:
[mkdir] Created dir: /home/jhyde/open2/olap4j/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/olap4j/src/org/olap4j/mdx/parser/impl/DefaultMdxParser.cup
...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "DefaultMdxParser.java", and
"DefaultMdxParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
compile.java:
[javac] Compiling 124 source files to /home/jhyde/open2/olap4j/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 12 source files to
/home/jhyde/open2/olap4j/testclasses
[javac] Note:
/home/jhyde/open2/olap4j/testsrc/org/olap4j/ConnectionTest.java uses
unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
info:
[echo] ==============================================================
[echo] | olap4j configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/olap4j
[echo] jdk.home = /usr/local/jdk1.6
[echo] junit.dir = ${junit.dir}
[echo] ==============================================================
compile.tests:
test:
test-nobuild:
[junit] Running org.olap4j.ConnectionTest
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 56.515 sec
[junit] Running org.olap4j.MetadataTest
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 5.64 sec
[junit] Running org.olap4j.OlapTest
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 3.996 sec
[junit] Test org.olap4j.OlapTest FAILED
[junit] Running org.olap4j.impl.Base64Test
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.858 sec
[junit] Running org.olap4j.impl.ConnectStringParserTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.61 sec
[junit] Running org.olap4j.impl.Olap4jUtilTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.593 sec
[junit] Running org.olap4j.mdx.MdxTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.608 sec
[junit] Running org.olap4j.test.ArrayMapTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.597 sec
[junit] Running org.olap4j.test.ParserTest
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 3.753 sec
BUILD SUCCESSFUL
Total time: 1 minute 35 seconds
Buildfile: build.xml
javadoc:
[delete] Deleting: /home/jhyde/open2/olap4j/doc/api/index.html
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source files for package org.olap4j...
[javadoc] Loading source files for package org.olap4j.mdx...
[javadoc] Loading source files for package org.olap4j.mdx.parser...
[javadoc] Loading source files for package org.olap4j.metadata...
[javadoc] Loading source files for package org.olap4j.query...
[javadoc] Loading source files for package org.olap4j.type...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.6.0_05
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /home/jhyde/open2/olap4j/doc/api/stylesheet.css...
[javadoc] Note: Custom tags that could override future standard tags:
@post, @pre, @testcase. To avoid potential overrides, use at least one
period character (.) in custom tag names.
[javadoc] Note: Custom tags that were not seen: @post, @pre, @testcase
BUILD SUCCESSFUL
Total time: 4 seconds
========================================
Sat Apr 12 04:36:13 PDT 2008
Running olap4j test with JDK=jdk1.6 driver=xmla wrapper=DBCP
Buildfile: build.xml
clean:
BUILD SUCCESSFUL
Total time: 1 second
Buildfile: build.xml
prepare:
[mkdir] Created dir: /home/jhyde/open2/olap4j/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/olap4j/src/org/olap4j/mdx/parser/impl/DefaultMdxParser.cup
...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "DefaultMdxParser.java", and
"DefaultMdxParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
compile.java:
[javac] Compiling 124 source files to /home/jhyde/open2/olap4j/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 12 source files to
/home/jhyde/open2/olap4j/testclasses
[javac] Note:
/home/jhyde/open2/olap4j/testsrc/org/olap4j/ConnectionTest.java uses
unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
info:
[echo] ==============================================================
[echo] | olap4j configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/olap4j
[echo] jdk.home = /usr/local/jdk1.6
[echo] junit.dir = ${junit.dir}
[echo] ==============================================================
compile.tests:
test:
test-nobuild:
[junit] Running org.olap4j.ConnectionTest
[junit] Tests run: 25, Failures: 0, Errors: 0, Time elapsed: 3,396.98
sec
[junit] Running org.olap4j.MetadataTest
[junit] Tests run: 20, Failures: 0, Errors: 0, Time elapsed: 14.955 sec
[junit] Running org.olap4j.OlapTest
[junit] Tests run: 4, Failures: 1, Errors: 0, Time elapsed: 17.671 sec
[junit] Test org.olap4j.OlapTest FAILED
[junit] Running org.olap4j.impl.Base64Test
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 1.903 sec
[junit] Running org.olap4j.impl.ConnectStringParserTest
[junit] Tests run: 6, Failures: 0, Errors: 0, Time elapsed: 0.635 sec
[junit] Running org.olap4j.impl.Olap4jUtilTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.619 sec
[junit] Running org.olap4j.mdx.MdxTest
[junit] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.598 sec
[junit] Running org.olap4j.test.ArrayMapTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.585 sec
[junit] Running org.olap4j.test.ParserTest
[junit] Tests run: 19, Failures: 0, Errors: 0, Time elapsed: 6.258 sec
BUILD SUCCESSFUL
Total time: 57 minutes 42 seconds
Buildfile: build.xml
javadoc:
[delete] Deleting: /home/jhyde/open2/olap4j/doc/api/index.html
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source files for package org.olap4j...
[javadoc] Loading source files for package org.olap4j.mdx...
[javadoc] Loading source files for package org.olap4j.mdx.parser...
[javadoc] Loading source files for package org.olap4j.metadata...
[javadoc] Loading source files for package org.olap4j.query...
[javadoc] Loading source files for package org.olap4j.type...
[javadoc] Constructing Javadoc information...
[javadoc] Standard Doclet version 1.6.0_05
[javadoc] Building tree for all the packages and classes...
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /home/jhyde/open2/olap4j/doc/api/stylesheet.css...
[javadoc] Note: Custom tags that could override future standard tags:
@post, @pre, @testcase. To avoid potential overrides, use at least one
period character (.) in custom tag names.
[javadoc] Note: Custom tags that were not seen: @post, @pre, @testcase
BUILD SUCCESSFUL
Total time: 7 seconds
derby oracle mysql
database oracle ok
========================================
Sat Apr 12 05:34:06 PDT 2008
Running test with JDK=jdk1.5 retroweave= database=oracle props={}
build=true
Buildfile: build.xml
clean:
version:
prepare:
[mkdir] Created dir: /home/jhyde/open2/mondrian/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/mondrian/src/main/mondrian/olap/Parser.cup...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #100
[javacup] between value_expression_primary ::= NULL (*)
[javacup