[Mondrian] Re: FW: Cron <jhyde at marmalade> ssh -oPort=6022 jhyde at 192.168.2.101 /open/mondrian/bin/megatest --nightly
Khanh Vu
kvu at lucidera.com
Thu Oct 25 18:24:28 EDT 2007
Sorry about the breakage; I am looking into it. --Khanh.
Julian Hyde wrote:
> Khanh,
>
> Your recent change to ClearViewTest broke it on Windows/Access. See below.
> Please fix it.
>
> Julian
>
> -----Original Message-----
> From: Cron Daemon [mailto:root at marmalade.hydromatic.net]
> Sent: Thursday, October 25, 2007 12:40 PM
> To: julianhyde at gmail.com
> Subject: Cron <jhyde at marmalade> ssh -oPort=6022 jhyde at 192.168.2.101
> /open/mondrian/bin/megatest --nightly
>
> ... - file(s) up-to-date.
>
> No file(s) to resolve.
>
> At revision 35.
>
> ::: Summary :::::::::::::::::::::::::::::::::::::
> Tests completed at Fri Oct 26 11:02:03 PDT 2007.
> Running test with JDK=jdk1.5 retroweave= database=access props={}
> Running test with JDK=jdk1.5 retroweave= database=derby props={
> mondrian.test.VUsers=1}
> Running test with JDK=jdk1.6 retroweave=true database=derby props={
> mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
> mondrian.rolap.star.disableCaching=true mondrian.test.ExpDependencies=10
> mondrian.rolap.evaluate.MaxEvalDepth=6
> mondrian.rolap.star.disableCaching=true
> mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
> mondrian.native.nonempty.enable=false
> mondrian.rolap.LargeDimensionThreshold=1
> mondrian.rolap.SparseSegmentValueThreshold=10}
> [java] 1)
> executeHR(mondrian.xmla.test.XmlaTest)junit.framework.ComparisonFailure:
> expected:<...5537...> but was:<...6691...>
>
> [java] 2)
> testBatchedFill1(mondrian.test.clearview.BatchedFillTest)junit.framework.Ass
> ertionFailedError: expected query [select "store"."store_state" as "c0",
> "time_by_day"."the_year" as "c1", sum("sales_fact_1997"."unit_sales") as
> "m0", sum("sales_fact_1997"."store_sales") as "m1",
> sum("sales_fact_1997"."store_cost") as "m2", count(distinct
> "sales_fact_1997"."customer_id") as "m3",
> count("sales_fact_1997"."product_id") as "m4" from "store" as "store",
> "sales_fact_1997" as "sales_fact_1997", "time_by_day" as "time_by_day" where
> "sales_fact_1997"."store_id" = "store"."store_id" and "store"."store_state"
> = 'CA' 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] 3)
> 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: 1422, Failures: 3, Errors: 0
>
> Running test with JDK=jdk1.6 retroweave= database=derby props={
> mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
> mondrian.native.nonempty.enable=false
> mondrian.xmla.drillthroughTotalCount.enable=false}
> [java] FAILURES!!!
>
> [java] Tests run: 1422, Failures: 3, Errors: 0
>
> There were failures.
>
> ::: check javadoc :::::::::::::::::::::::::::::::
>
> ::: megatest.log :::::::::::::::::::::::::::::::::
> megatest.log: done.
> database oracle not ok
> database oracle not ok
> access derby
> database access ok
>
> ========================================
> Fri Oct 26 05:56:35 PDT 2007
> Running test with JDK=jdk1.5 retroweave= database=access props={}
> build=true
> Buildfile: build.xml
>
> version:
>
> prepare:
>
> parser:
> [javacup] Files are up to date.
>
> generate.resources:
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java is up to
> date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties is up
> to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java is up
> to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties is
> up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_es_ES.properties
> is up to date
>
> def:
>
> compile.java:
>
> compile:
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
>
> unzip-databases:
>
> all:
>
> BUILD SUCCESSFUL
> Total time: 9 seconds
> Buildfile: build.xml
>
> clean:
>
> version:
>
> prepare:
> [mkdir] Created dir: c:\open\mondrian\build
>
> parser:
> [javacup] Opening files...
> [javacup] Parsing specification from
> c:\open\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 c:\open\mondrian\classes
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java
> [resgen] Generating
> c:\open\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 c:\open\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 c:\open\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 c:\open\mondrian\lib
>
> compile.java:
> [javac] Compiling 455 source files to c:\open\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 = c:\open\mondrian
> [echo] jdk.home = c:/jdk1.5.0_12
> [echo] catalina.home = ${env.CATALINA_HOME}
> [echo] junit.home = ${env.JUNIT_HOME}
> [echo] mondrian.foodmart.catalogURL =
> file:c:\open\mondrian/demo/FoodMart.xml
> [echo] mondrian.foodmart.jdbcURL = jdbc:odbc:MondrianFoodMart
> [echo] mondrian.jdbcDrivers = sun.jdbc.odbc.JdbcOdbcDriver
> [echo] ==============================================================
>
> compile.java:
>
> compile.tests:
> [javac] Compiling 122 source files to c:\open\mondrian\testclasses
> [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.
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
> [unzip] Expanding: c:\open\mondrian\demo\FoodMartCreateData.zip into
> c:\open\mondrian\demo
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
> [unzip] Expanding:
> c:\open\mondrian\demo\access\MondrianFoodMart-Access.zip into
> c:\open\mondrian\demo\access
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
> [unzip] Expanding: c:\open\mondrian\demo\derby\derby-foodmart.zip into
> c:\open\mondrian\demo\derby
>
> unzip-databases:
>
> set.connectString:
>
> test-nobuild:
> [echo] Connecting to jdbc:odbc:MondrianFoodMart
> [echo] Connect String:
> Provider=mondrian;Jdbc='jdbc:odbc:MondrianFoodMart';Catalog='file:c:\open\mo
> ndrian/demo/FoodMart.xml'
> [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.5.0_12
> [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] ...............................E.E........
> [java] [1040] ......................................F..
> [java] [1080] ................................F.E.E.E.E.E.E.E.E
> [java] [1120] .E.E.E.E.E.E.E.E..........
> [java] Exception java.lang.OutOfMemoryError: requested 16000 bytes for
> GrET* in
> C:/BUILD_AREA/jdk1.5.0_12/hotspot\src\share\vm\utilities\growableArray.cpp.
> Out of swap space?
> [java] Java Result: 1
>
> BUILD SUCCESSFUL
> Total time: 21 minutes 35 seconds
>
> ========================================
> Fri Oct 26 06:18:52 PDT 2007
> Running olap4j test with JDK=jdk1.5
> /open/mondrian/bin/megatest: line 203: ant: command not found
> /open/mondrian/bin/megatest: line 204: ant: command not found
> access derby
> database derby ok
>
> ========================================
> Fri Oct 26 06:18:56 PDT 2007
> Running test with JDK=jdk1.5 retroweave= database=derby props={
> mondrian.test.VUsers=1}
> build=true
> Buildfile: build.xml
>
> version:
>
> prepare:
>
> parser:
> [javacup] Files are up to date.
>
> generate.resources:
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java is up to
> date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties is up
> to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java is up
> to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties is
> up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_es_ES.properties
> is up to date
>
> def:
>
> compile.java:
>
> compile:
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
>
> unzip-databases:
>
> all:
>
> BUILD SUCCESSFUL
> Total time: 10 seconds
> Buildfile: build.xml
>
> clean:
>
> version:
>
> prepare:
> [mkdir] Created dir: c:\open\mondrian\build
>
> parser:
> [javacup] Opening files...
> [javacup] Parsing specification from
> c:\open\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 c:\open\mondrian\classes
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java
> [resgen] Generating
> c:\open\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 c:\open\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 c:\open\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 c:\open\mondrian\lib
>
> compile.java:
> [javac] Compiling 455 source files to c:\open\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 = c:\open\mondrian
> [echo] jdk.home = c:/jdk1.5.0_12
> [echo] catalina.home = ${env.CATALINA_HOME}
> [echo] junit.home = ${env.JUNIT_HOME}
> [echo] mondrian.foodmart.catalogURL =
> file:c:\open\mondrian/demo/FoodMart.xml
> [echo] mondrian.foodmart.jdbcURL = jdbc:derby:demo/derby/foodmart
> [echo] mondrian.jdbcDrivers =
> org.apache.derby.jdbc.EmbeddedDriver
> [echo] ==============================================================
>
> compile.java:
>
> compile.tests:
> [javac] Compiling 122 source files to c:\open\mondrian\testclasses
> [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.
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
> [unzip] Expanding: c:\open\mondrian\demo\FoodMartCreateData.zip into
> c:\open\mondrian\demo
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
> [unzip] Expanding:
> c:\open\mondrian\demo\access\MondrianFoodMart-Access.zip into
> c:\open\mondrian\demo\access
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
> [unzip] Expanding: c:\open\mondrian\demo\derby\derby-foodmart.zip into
> c:\open\mondrian\demo\derby
>
> unzip-databases:
>
> set.connectString:
>
> test-nobuild:
> [echo] Connecting to jdbc:derby:demo/derby/foodmart
> [echo] Connect String:
> Provider=mondrian;Jdbc=jdbc:derby:demo/derby/foodmart;JdbcUser=sa;JdbcPasswo
> rd=sa;PoolNeeded=false;Catalog=demo/FoodMart.xml;JdbcDrivers=org.apache.derb
> y.jdbc.EmbeddedDriver;RoleXX='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.5.0_12
> [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] Exception in thread "CompilerThread0"
> java.lang.OutOfMemoryError: requested 32756 bytes for ChunkPool::allocate.
> Out of swap space?
> [java] Java Result: 1
>
> BUILD SUCCESSFUL
> Total time: 81 minutes 40 seconds
> database mysql not ok
> database mysql not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> ::: do 10 random tests :::
> access derby
> database derby ok
>
> ========================================
> Fri Oct 26 07:41:49 PDT 2007
> Running test with JDK=jdk1.6 retroweave=true database=derby props={
> mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
> mondrian.rolap.star.disableCaching=true mondrian.test.ExpDependencies=10
> mondrian.rolap.evaluate.MaxEvalDepth=6
> mondrian.rolap.star.disableCaching=true
> mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
> mondrian.native.nonempty.enable=false
> mondrian.rolap.LargeDimensionThreshold=1
> mondrian.rolap.SparseSegmentValueThreshold=10}
> build=true
> Buildfile: build.xml
>
> clean:
>
> version:
>
> prepare:
> [mkdir] Created dir: c:\open\mondrian\build
>
> parser:
> [javacup] Opening files...
> [javacup] Parsing specification from
> c:\open\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 c:\open\mondrian\classes
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java
> [resgen] Generating
> c:\open\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 c:\open\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 c:\open\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 c:\open\mondrian\lib
>
> compile.java:
> [javac] Compiling 455 source files to c:\open\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:
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
> [unzip] Expanding: c:\open\mondrian\demo\FoodMartCreateData.zip into
> c:\open\mondrian\demo
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
> [unzip] Expanding:
> c:\open\mondrian\demo\access\MondrianFoodMart-Access.zip into
> c:\open\mondrian\demo\access
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
> [unzip] Expanding: c:\open\mondrian\demo\derby\derby-foodmart.zip into
> c:\open\mondrian\demo\derby
>
> unzip-databases:
>
> all:
>
> version:
>
> prepare:
>
> parser:
> [javacup] Files are up to date.
>
> generate.resources:
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java is up to
> date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties is up
> to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java is up
> to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties is
> up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_es_ES.properties
> is up to date
>
> def:
>
> compile.java:
>
> compile:
>
> info:
> [echo] ==============================================================
> [echo] | Mondrian configuration info |
> [echo] ==============================================================
> [echo] project.location = c:\open\mondrian
> [echo] jdk.home = c:/jdk1.6.0_02
> [echo] catalina.home = ${env.CATALINA_HOME}
> [echo] junit.home = ${env.JUNIT_HOME}
> [echo] mondrian.foodmart.catalogURL =
> file:c:\open\mondrian/demo/FoodMart.xml
> [echo] mondrian.foodmart.jdbcURL = jdbc:derby:demo/derby/foodmart
> [echo] mondrian.jdbcDrivers =
> org.apache.derby.jdbc.EmbeddedDriver
> [echo] ==============================================================
>
> compile.tests:
> [javac] Compiling 122 source files to c:\open\mondrian\testclasses
> [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.
>
> jar:
> [jar] Building jar: c:\open\mondrian\lib\mondrian.jar
>
> retroweave:
> [mkdir] Created dir: c:\open\mondrian\testclasses-jdk14
> [retroweaver] Processing 1460 classe(s)
> [retroweaver] 1460 classe(s) weaved.
> [retroweaver] Processing 244 classe(s)
> [retroweaver] 244 classe(s) weaved.
>
> BUILD SUCCESSFUL
> Total time: 4 minutes 27 seconds
> Buildfile: build.xml
>
> set.connectString:
>
> test-nobuild:
> [echo] Connecting to jdbc:derby:demo/derby/foodmart
> [echo] Connect String:
> Provider=mondrian;Jdbc=jdbc:derby:demo/derby/foodmart;JdbcUser=sa;JdbcPasswo
> rd=sa;PoolNeeded=false;Catalog=demo/FoodMart.xml;JdbcDrivers=org.apache.derb
> y.jdbc.EmbeddedDriver;RoleXX='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_02
> [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] ......................F..................
> [java] [1160] ........................................
> [java] [1200] ........................................
> [java] [1240] ........................................
> [java] [1280] ........................................
> [java] [1320] ........................................
> [java] [1360] ........................................
> [java] [1400] ...............This test is currently not avaliable for
> dialect 'Apache Derby'. Please add expectations for this dialect
> [java] This test is currently not avaliable for dialect 'Apache Derby'.
> Please add expectations for this dialect
> [java] .This test is currently not avaliable for dialect 'Apache
> Derby'. Please add expectations for this dialect
> [java] .This test is currently not avaliable for dialect 'Apache
> Derby'. Please add expectations for this dialect
> [java] ....F.F
> [java] There were 3 failures:
> [java] 1)
> executeHR(mondrian.xmla.test.XmlaTest)junit.framework.ComparisonFailure:
> expected:<...5537...> but was:<...6691...>
> [java] at
> mondrian.test.DiffRepository.assertEquals(DiffRepository.java:516)
> [java] at mondrian.xmla.test.XmlaTest.runTest(XmlaTest.java:104)
> [java] at
> mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
> [java] at java.lang.Thread.run(Thread.java:619)
> [java] 2)
> testBatchedFill1(mondrian.test.clearview.BatchedFillTest)junit.framework.Ass
> ertionFailedError: expected query [select "store"."store_state" as "c0",
> "time_by_day"."the_year" as "c1", sum("sales_fact_1997"."unit_sales") as
> "m0", sum("sales_fact_1997"."store_sales") as "m1",
> sum("sales_fact_1997"."store_cost") as "m2", count(distinct
> "sales_fact_1997"."customer_id") as "m3",
> count("sales_fact_1997"."product_id") as "m4" from "store" as "store",
> "sales_fact_1997" as "sales_fact_1997", "time_by_day" as "time_by_day" where
> "sales_fact_1997"."store_id" = "store"."store_id" and "store"."store_state"
> = 'CA' 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] at
> mondrian.rolap.BatchTestCase.assertQuerySqlOrNot(BatchTestCase.java:314)
> [java] at
> mondrian.test.clearview.ClearViewBase.assertQuerySql(ClearViewBase.java:121)
> [java] at
> mondrian.test.clearview.BatchedFillTest.runTest(BatchedFillTest.java:51)
> [java] at
> mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
> [java] at java.lang.Thread.run(Thread.java:619)
> [java] 3)
> 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] at
> mondrian.rolap.BatchTestCase.assertQuerySqlOrNot(BatchTestCase.java:314)
> [java] at
> mondrian.test.clearview.ClearViewBase.assertQuerySql(ClearViewBase.java:121)
> [java] at
> mondrian.test.clearview.BatchedFillTest.runTest(BatchedFillTest.java:51)
> [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: 1422, Failures: 3, Errors: 0
> [java]
> [java] Time: 7,091.157
> [java] Test stopped due to errors.
> [java] Java Result: 1
>
> BUILD SUCCESSFUL
> Total time: 118 minutes 40 seconds
> /open/mondrian/bin/megatest: line 552: ((:
> mondrian.rolap.SparseSegmentValueThreshold=10: syntax error: invalid
> arithmetic operator (error token is ".rolap.SparseSegmentValueThreshold=10")
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> database oracle not ok
> This test caused a bug
> database mysql not ok
> This test caused a bug with testDescendantsXxx
> database oracle not ok
> This test caused a bug in testNativeSetCaching
> database oracle not ok
> This test caused a bug
> database oracle not ok
> This test caused a bug in testFlush
> database mysql not ok
> This test took more than 3 cycles to load aggs in
> FunctionTest.testComplexOrExpr
> database oracle not ok
> This test caused a bug in testFlush
> access derby
> database derby ok
>
> ========================================
> Fri Oct 26 09:45:48 PDT 2007
> Running test with JDK=jdk1.6 retroweave= database=derby props={
> mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
> mondrian.native.nonempty.enable=false
> mondrian.xmla.drillthroughTotalCount.enable=false}
> build=true
> Buildfile: build.xml
>
> version:
>
> prepare:
>
> parser:
> [javacup] Files are up to date.
>
> generate.resources:
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java is up to
> date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties is up
> to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> is up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java is up
> to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties is
> up to date
> [resgen]
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java is
> up to date
> [resgen]
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_es_ES.properties
> is up to date
>
> def:
>
> compile.java:
>
> compile:
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
>
> unzip-databases:
>
> all:
>
> BUILD SUCCESSFUL
> Total time: 12 seconds
> Buildfile: build.xml
>
> clean:
>
> version:
>
> prepare:
> [mkdir] Created dir: c:\open\mondrian\build
>
> parser:
> [javacup] Opening files...
> [javacup] Parsing specification from
> c:\open\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 c:\open\mondrian\classes
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_en_US.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_en_US.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de_DE.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de_DE.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_de.java
> [resgen] Generating
> c:\open\mondrian\classes\mondrian\resource\MondrianResource_de.properties
> [resgen] Generating
> c:\open\mondrian\src\main\mondrian\resource\MondrianResource_es_ES.java
> [resgen] Generating
> c:\open\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 c:\open\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 c:\open\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 c:\open\mondrian\lib
>
> compile.java:
> [javac] Compiling 455 source files to c:\open\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 = c:\open\mondrian
> [echo] jdk.home = c:/jdk1.6.0_02
> [echo] catalina.home = ${env.CATALINA_HOME}
> [echo] junit.home = ${env.JUNIT_HOME}
> [echo] mondrian.foodmart.catalogURL =
> file:c:\open\mondrian/demo/FoodMart.xml
> [echo] mondrian.foodmart.jdbcURL = jdbc:derby:demo/derby/foodmart
> [echo] mondrian.jdbcDrivers =
> org.apache.derby.jdbc.EmbeddedDriver
> [echo] ==============================================================
>
> compile.java:
>
> compile.tests:
> [javac] Compiling 122 source files to c:\open\mondrian\testclasses
> [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.
>
> check-FoodMartCreateData-uptodate:
>
> unzip-FoodMartCreateData:
> [unzip] Expanding: c:\open\mondrian\demo\FoodMartCreateData.zip into
> c:\open\mondrian\demo
>
> check-FoodMartAccessDB-uptodate:
>
> unzip-FoodMartAccessDB:
> [unzip] Expanding:
> c:\open\mondrian\demo\access\MondrianFoodMart-Access.zip into
> c:\open\mondrian\demo\access
>
> check-FoodMartDerbyDB-uptodate:
>
> unzip-FoodMartDerbyDB:
> [unzip] Expanding: c:\open\mondrian\demo\derby\derby-foodmart.zip into
> c:\open\mondrian\demo\derby
>
> unzip-databases:
>
> set.connectString:
>
> test-nobuild:
> [echo] Connecting to jdbc:derby:demo/derby/foodmart
> [echo] Connect String:
> Provider=mondrian;Jdbc=jdbc:derby:demo/derby/foodmart;JdbcUser=sa;JdbcPasswo
> rd=sa;PoolNeeded=false;Catalog=demo/FoodMart.xml;JdbcDrivers=org.apache.derb
> y.jdbc.EmbeddedDriver;RoleXX='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_02
> [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] # An unexpected error has been detected by Java Runtime
> Environment:
> [java] #
> [java] # java.lang.OutOfMemoryError: requested 56160 bytes for GrET in
> C:\BUILD_AREA\jdk6_02\hotspot\src\share\vm\utilities\growableArray.cpp. Out
> of swap space?
> [java] #
> [java] # Internal Error
> (414C4C4F434154494F4E0E494E4C494E450E4850500017), pid=724, tid=964
> [java] #
> [java] # Java VM: Java HotSpot(TM) Client VM (1.6.0_02-b05 mixed mode,
> sharing)
> [java] # An error report file with more information is saved as
> hs_err_pid724.log
> [java] #
> [java] # If you would like to submit a bug report, please visit:
> [java] # http://java.sun.com/webapps/bugreport/crash.jsp
> [java] #
> [java] Java Result: 1
>
> BUILD SUCCESSFUL
> Total time: 75 minutes 49 seconds
>
>
More information about the Mondrian
mailing list