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

Julian Hyde julianhyde at speakeasy.net
Wed Mar 21 13:39:51 EDT 2007


Richard,

Your change caused a new test exception (in certain configurations):

     [java] 1)
testMultipleMeasures(mondrian.rolap.TestAggregationManager)junit.framewo
rk.AssertionFailedError
     [java] 	at
mondrian.rolap.TestAggregationManager.assertRequestSql(TestAggregationMa
nager.java:695)
     [java] 	at
mondrian.rolap.TestAggregationManager.testMultipleMeasures(TestAggregati
onManager.java:149)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
     [java] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
     [java] 	at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java] 	at java.lang.Thread.run(Thread.java:534)

And some javadoc warnings:

  [javadoc]
/home/jhyde/open2/mondrian/src/main/mondrian/rolap/agg/AggregationManage
r.java:380: warning - Tag @link: reference not found: PinSet
  [javadoc]
/home/jhyde/open2/mondrian/src/main/mondrian/rolap/agg/AggregationManage
r.java:380: warning - Tag @link: reference not found: PinSet
  [javadoc]
/home/jhyde/open2/mondrian/src/main/mondrian/rolap/agg/AggregationManage
r.java:380: warning - Tag @link: reference not found: PinSet
  [javadoc]
/home/jhyde/open2/mondrian/src/main/mondrian/rolap/agg/AggregationManage
r.java:380: warning - Tag @link: reference not found: PinSet

And these:

     [java] There were 4 failures:
     [java] 1)
testFlush(mondrian.rolap.CacheControlTest)junit.framework.ComparisonFail
ure: expected:<...Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2, Q3, Q4}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2, Q3, Q4}
     [java]     time_by_day.month_of_year=any, values={1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}

     [java] discard segment - it has no columns in common: Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any
     [java]     product_class.product_family=any}
     [java] Cache state after flush:
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter(true - [Time].[1997].[Q1]),
values={Q2, Q3, Q4}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={[Time].[1997].[Q1]}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter(true - [Time].[1997].[Q1]),
values={Q2, Q3, Q4}
     [java]     time_by_day.month_of_year=any, values={1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={[Time].[1997].[Q1]}}...> but was:<...
     [java] Cache state after flush:...>
     [java] 	at
mondrian.test.DiffRepository.assertEquals(DiffRepository.java:465)
     [java] 	at
mondrian.rolap.CacheControlTest.assertCacheStateEquals(CacheControlTest.
java:78)
     [java] 	at
mondrian.rolap.CacheControlTest.testFlush(CacheControlTest.java:305)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
     [java] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
     [java] 	at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java] 	at java.lang.Thread.run(Thread.java:619)
     [java] 2)
testPartialFlush(mondrian.rolap.CacheControlTest)junit.framework.Compari
sonFailure: expected:<...Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2, Q3, Q4}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2, Q3, Q4}
     [java]     time_by_day.month_of_year=any, values={1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}

     [java] discard segment - it has no columns in common: Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any
     [java]     product_class.product_family=any}
     [java] Cache state after flush:
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter(true - [Time].[1997].[Q1]),
values={Q2, Q3, Q4}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={[Time].[1997].[Q1]}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter(true - [Time].[1997].[Q1]),
values={Q2, Q3, Q4}
     [java]     time_by_day.month_of_year=any, values={1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={[Time].[1997].[Q1]}}...> but was:<...
     [java] Cache state after flush:...>
     [java] 	at
mondrian.test.DiffRepository.assertEquals(DiffRepository.java:465)
     [java] 	at
mondrian.rolap.CacheControlTest.assertCacheStateEquals(CacheControlTest.
java:78)
     [java] 	at
mondrian.rolap.CacheControlTest.testPartialFlush(CacheControlTest.java:3
42)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
     [java] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
     [java] 	at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java] 	at java.lang.Thread.run(Thread.java:619)
     [java] 3)
testPartialFlushRange(mondrian.rolap.CacheControlTest)junit.framework.Co
mparisonFailure: expected:<...Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2, Q3, Q4}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2, Q3, Q4}
     [java]     time_by_day.month_of_year=any, values={1, 2, 3, 4, 5, 6,
7, 8, 9, 10, 11, 12}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}}

     [java] Cache state after flush:
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={>= [Time].[1997].[Q2].[4]}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1, Q2}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={>= [Time].[1997].[Q2].[4]}}
     [java] Segment ## {
     [java]     measure=sum(sales_fact_1997.unit_sales)
     [java]     time_by_day.the_year=any, values={1997}
     [java]     time_by_day.quarter=any, values={Q1}
     [java]     time_by_day.month_of_year=any, values={1, 2, 3}
     [java]     product_class.product_family=any, values={Drink, Food,
Non-Consumable}
     [java]     excluded={>= [Time].[1997].[Q2].[4]}}...> but was:<...
     [java] Cache state after flush:...>
     [java] 	at
mondrian.test.DiffRepository.assertEquals(DiffRepository.java:465)
     [java] 	at
mondrian.rolap.CacheControlTest.assertCacheStateEquals(CacheControlTest.
java:78)
     [java] 	at
mondrian.rolap.CacheControlTest.testPartialFlushRange(CacheControlTest.j
ava:406)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
     [java] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
     [java] 	at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java] 	at java.lang.Thread.run(Thread.java:619)
     [java] 4)
testDrillThrough(mondrian.xmla.XmlaBasicTest)junit.framework.ComparisonF
ailure: expected:<...86</Store_x0020_Country>
     [java]
<Store_x0020_State>86</Store_x0020_State>
     [java]
<Store_x0020_City>86</Store_x0020_City>
     [java]
<Store_x0020_Name>86</Store_x0020_Name>
     [java]
<Store_x0020_Sqft>86</Store_x0020_Sqft>
     [java]
<Store_x0020_Type>86</Store_x0020_Type>
     [java]                         <Year>86</Year>
     [java]                         <Quarter>86</Quarter>
     [java]                         <Month>86</Month>
     [java]
<Product_x0020_Family>86</Product_x0020_Family>
     [java]
<Product_x0020_Department>86</Product_x0020_Department>
     [java]
<Product_x0020_Category>86</Product_x0020_Category>
     [java]
<Product_x0020_Subcategory>86</Product_x0020_Subcategory>
     [java]
<Brand_x0020_Name>86</Brand_x0020_Name>
     [java]
<Product_x0020_Name>86</Product_x0020_Name>
     [java]
<Media_x0020_Type>86</Media_x0020_Type>
     [java]
<Promotion_x0020_Name>86</Promotion_x0020_Name>
     [java]
<State_x0020_Province>86</State_x0020_Province>
     [java]                         <City>86</City>
     [java]                         <Name>86</Name>
     [java]
<Name_x0020__x0028_Key_x0029_>86</Name_x0020__x0028_Key_x0029_>
     [java]
<Education_x0020_Level>86</Education_x0020_Level>
     [java]                         <Gender>86</Gender>
     [java]
<Marital_x0020_Status>86</Marital_x0020_Status>
     [java]
<Yearly_x0020_Income>86</Yearly_x0020_Income>
     [java]
<Unit_x0020_Sales>86</Unit_x0020_Sales>
     [java]                     </row>
     [java]                     <row>
     [java]                         <Store_x0020_Country>...> but
was:<......>
     [java] 	at
mondrian.test.DiffRepository.assertEquals(DiffRepository.java:465)
     [java] 	at
mondrian.xmla.XmlaBasicTest.doTests(XmlaBasicTest.java:625)
     [java] 	at
mondrian.xmla.XmlaBasicTest.doTestInline(XmlaBasicTest.java:526)
     [java] 	at
mondrian.xmla.XmlaBasicTest.doTest(XmlaBasicTest.java:501)
     [java] 	at
mondrian.xmla.XmlaBasicTest.testDrillThrough(XmlaBasicTest.java:414)
     [java] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
     [java] 	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
     [java] 	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
     [java] 	at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
     [java] 	at java.lang.Thread.run(Thread.java:619)

     [java] FAILURES!!!
     [java] Tests run: 1262,  Failures: 4,  Errors: 0

The executeHR.xml exception is pre-existing.

Julian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: testAll.log.gz
Type: application/x-gzip
Size: 21271 bytes
Desc: not available
Url : http://lists.pentaho.org/pipermail/mondrian/attachments/20070321/7f717ec6/attachment.gz 


More information about the Mondrian mailing list