You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Ольга Ткачева <tk...@gmail.com> on 2010/01/13 13:13:15 UTC

Test results before RC2

Before Cayenne 3.0 RC2 release I ran tests at all db

result:
*
new errors* in postgres - 1 error, in derby - 6 errors, 2 failed (in last
release - only 2 errors)

*postgres (!!!)*

Tests in error:
  testNullParameter(org.apache.cayenne.query.EJBQLQueryTest)

Tests run: 2084, Failures: 0, Errors: 1, Skipped: 0

*derby (!!!)*

Failed tests:
  warning(junit.framework.TestSuite$1)
  testLoad(org.apache.cayenne.access.DbLoaderTest)

Tests in error:

testDifferentEntity(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
  testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
  testInsert(org.apache.cayenne.access.EmbeddingTest)
  testSelect(org.apache.cayenne.access.EmbeddingTest)
  testUpdateEmbeddedProperties(org.apache.cayenne.access.EmbeddingTest)
  testUpdateEmbedded(org.apache.cayenne.access.EmbeddingTest)

Tests run: 2084, Failures: 2, Errors: 6, Skipped: 0
*
Other db have had same result as before.*

*oracle, hsqldb, h2* - BUILD SUCCESSFUL

*sybase*

Tests in error:
  testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest)

Tests run: 2084, Failures: 0, Errors: 1, Skipped: 0
*
db2 *

Failed tests:
  test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
  testLoad(org.apache.cayenne.access.DbLoaderTest)

Tests in error:
  testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest)

Tests run: 2084, Failures: 2, Errors: 1, Skipped: 0
*
sqlserver*

Failed tests:
  testFetchLimitWithOffset(org.apache.cayenne.query.SelectQueryTest)

Tests run: 2084, Failures: 1, Errors: 0, Skipped: 0

*mysql*

Tests in error:
  test1MBClob(org.apache.cayenne.access.DataContextClobTest)
  test1MBBlob(org.apache.cayenne.access.DataContextBlobTest)

Tests run: 2084, Failures: 0, Errors: 2, Skipped: 0


-- 
Olga Tkacheva

Re: Test results before RC2

Posted by Aristedes Maniatis <ar...@maniatis.org>.
Yes, I set that up two years ago. I really like fisheye since it is so much more flexible and useful compared to viewvc. You can see it here:

http://fisheye6.atlassian.com/browse/cayenne/

but the URL is malformed from Hudson.


Ari


On 15/01/10 1:29 AM, Andrus Adamchik wrote:
> Another Hudson / Fisheye thing:
>
> (link originating from hudson)
> http://fisheye6.atlassian.com/browse/cayenne/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/ReturnTypesMappingTest.java?r1=899185&r2=899186
>
>
> Are we even setup on Fisheye?
>
> Andrus
>
>
> On Jan 14, 2010, at 1:22 PM, Aristedes Maniatis wrote:
>
>> On 14/01/10 10:12 PM, Andrus Adamchik wrote:
>>> Ari, they were disabled for a different reason - property name
>>> activating profiles contains dots on 3.0. So they won't work (or rather
>>> work against HSQLDB).
>>
>> Doh! Yeah, I remember now... I'll go switch them off.
>>
>> Ari
>>
>> --
>> -------------------------->
>> Aristedes Maniatis
>> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>>
>

-- 
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

Re: Test results before RC2

Posted by Andrus Adamchik <an...@objectstyle.org>.
Another Hudson / Fisheye thing:

(link originating from hudson) http://fisheye6.atlassian.com/browse/cayenne/cayenne/main/trunk/framework/cayenne-jdk1.5-unpublished/src/test/java/org/apache/cayenne/access/ReturnTypesMappingTest.java?r1=899185&r2=899186

Are we even setup on Fisheye?

Andrus


On Jan 14, 2010, at 1:22 PM, Aristedes Maniatis wrote:

> On 14/01/10 10:12 PM, Andrus Adamchik wrote:
>> Ari, they were disabled for a different reason - property name
>> activating profiles contains dots on 3.0. So they won't work (or  
>> rather
>> work against HSQLDB).
>
> Doh! Yeah, I remember now... I'll go switch them off.
>
> Ari
>
> -- 
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>


Re: Test results before RC2

Posted by Aristedes Maniatis <ar...@maniatis.org>.
On 14/01/10 10:12 PM, Andrus Adamchik wrote:
> Ari, they were disabled for a different reason - property name
> activating profiles contains dots on 3.0. So they won't work (or rather
> work against HSQLDB).

Doh! Yeah, I remember now... I'll go switch them off.

Ari

-- 
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

Re: Test results before RC2

Posted by Andrus Adamchik <an...@objectstyle.org>.
On Jan 14, 2010, at 1:09 PM, Aristedes Maniatis wrote:

> I just enabled H2 and Derby database tests on the 3.0 build.

Ari, they were disabled for a different reason - property name  
activating profiles contains dots on 3.0. So they won't work (or  
rather work against HSQLDB).

Andrus


Re: Test results before RC2

Posted by Aristedes Maniatis <ar...@maniatis.org>.
Now that most of the false failures coming from Hudson have been sorted out, I just enabled H2 and Derby database tests on the 3.0 build.

Ari


On 14/01/10 9:59 PM, Ольга Ткачева wrote:
> I was wrong in the tests on Derby. Here correct results:
>
> derby
>
> Tests in error:
>
> testDifferentEntity(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
>    testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
>
> Tests run: 2087, Failures: 0, Errors: 2, Skipped: 0
>
> And now in RC2 we have same result as in RC1
>
> 2010/1/14 Ольга Ткачева<tk...@gmail.com>
>
>> Postgres - BUILD SUCCESSFUL. I fixed
>> testNullParameter(org.apache.cayenne.query.EJBQLQueryTest)
>>
>>
>> 2010/1/14 Andrus Adamchik<an...@objectstyle.org>
>>
>>
>>> On Jan 13, 2010, at 4:41 PM, Kevin Menard wrote:
>>>
>>>   Andrey mentioned he knew what the error in postgres is.  IIRC it was a
>>>> case
>>>> of "= NULL" being used instead of "IS NULL" on an EJBQL expression..
>>>>
>>>> --
>>>> Kevin
>>>>
>>>
>>> True, but since Cayenne expressions do support "= NULL", it sort of made
>>> sense to make it consistent (especially now that we don't strive for JPA
>>> compliance). Olga was going to commit a patch for that.
>>>
>>> Andrus
>>>
>>>
>>
>>
>> --
>> Olga Tkacheva
>>
>
>
>

-- 
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A

Re: Test results before RC2

Posted by Ольга Ткачева <tk...@gmail.com>.
I was wrong in the tests on Derby. Here correct results:

derby

Tests in error:

testDifferentEntity(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
  testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)

Tests run: 2087, Failures: 0, Errors: 2, Skipped: 0

And now in RC2 we have same result as in RC1

2010/1/14 Ольга Ткачева <tk...@gmail.com>

> Postgres - BUILD SUCCESSFUL. I fixed
> testNullParameter(org.apache.cayenne.query.EJBQLQueryTest)
>
>
> 2010/1/14 Andrus Adamchik <an...@objectstyle.org>
>
>
>> On Jan 13, 2010, at 4:41 PM, Kevin Menard wrote:
>>
>>  Andrey mentioned he knew what the error in postgres is.  IIRC it was a
>>> case
>>> of "= NULL" being used instead of "IS NULL" on an EJBQL expression..
>>>
>>> --
>>> Kevin
>>>
>>
>> True, but since Cayenne expressions do support "= NULL", it sort of made
>> sense to make it consistent (especially now that we don't strive for JPA
>> compliance). Olga was going to commit a patch for that.
>>
>> Andrus
>>
>>
>
>
> --
> Olga Tkacheva
>



-- 
Olga Tkacheva

Re: Test results before RC2

Posted by Ольга Ткачева <tk...@gmail.com>.
Postgres - BUILD SUCCESSFUL. I fixed
testNullParameter(org.apache.cayenne.query.EJBQLQueryTest)


2010/1/14 Andrus Adamchik <an...@objectstyle.org>

>
> On Jan 13, 2010, at 4:41 PM, Kevin Menard wrote:
>
>  Andrey mentioned he knew what the error in postgres is.  IIRC it was a
>> case
>> of "= NULL" being used instead of "IS NULL" on an EJBQL expression..
>>
>> --
>> Kevin
>>
>
> True, but since Cayenne expressions do support "= NULL", it sort of made
> sense to make it consistent (especially now that we don't strive for JPA
> compliance). Olga was going to commit a patch for that.
>
> Andrus
>
>


-- 
Olga Tkacheva

Re: Test results before RC2

Posted by Andrus Adamchik <an...@objectstyle.org>.
On Jan 13, 2010, at 4:41 PM, Kevin Menard wrote:

> Andrey mentioned he knew what the error in postgres is.  IIRC it was  
> a case
> of "= NULL" being used instead of "IS NULL" on an EJBQL expression..
>
> -- 
> Kevin

True, but since Cayenne expressions do support "= NULL", it sort of  
made sense to make it consistent (especially now that we don't strive  
for JPA compliance). Olga was going to commit a patch for that.

Andrus


Re: Test results before RC2

Posted by Kevin Menard <ni...@gmail.com>.
Andrey mentioned he knew what the error in postgres is.  IIRC it was a case
of "= NULL" being used instead of "IS NULL" on an EJBQL expression..

-- 
Kevin


2010/1/13 Ольга Ткачева <tk...@gmail.com>

> I look at this errors at postgres and derby now
>
>
> 2010/1/13 Ольга Ткачева <tk...@gmail.com>
>
> > Before Cayenne 3.0 RC2 release I ran tests at all db
> >
> > result:
> > *
> > new errors* in postgres - 1 error, in derby - 6 errors, 2 failed (in last
> > release - only 2 errors)
> >
> > *postgres (!!!)*
> >
> > Tests in error:
> >   testNullParameter(org.apache.cayenne.query.EJBQLQueryTest)
> >
> > Tests run: 2084, Failures: 0, Errors: 1, Skipped: 0
> >
> > *derby (!!!)*
> >
> > Failed tests:
> >   warning(junit.framework.TestSuite$1)
> >   testLoad(org.apache.cayenne.access.DbLoaderTest)
> >
> > Tests in error:
> >
> >
> testDifferentEntity(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
> >   testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
> >   testInsert(org.apache.cayenne.access.EmbeddingTest)
> >   testSelect(org.apache.cayenne.access.EmbeddingTest)
> >   testUpdateEmbeddedProperties(org.apache.cayenne.access.EmbeddingTest)
> >   testUpdateEmbedded(org.apache.cayenne.access.EmbeddingTest)
> >
> > Tests run: 2084, Failures: 2, Errors: 6, Skipped: 0
> > *
> > Other db have had same result as before.*
> >
> > *oracle, hsqldb, h2* - BUILD SUCCESSFUL
> >
> > *sybase*
> >
> > Tests in error:
> >   testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest)
> >
> > Tests run: 2084, Failures: 0, Errors: 1, Skipped: 0
> > *
> > db2 *
> >
> > Failed tests:
> >   test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
> >   testLoad(org.apache.cayenne.access.DbLoaderTest)
> >
> > Tests in error:
> >   testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest)
> >
> > Tests run: 2084, Failures: 2, Errors: 1, Skipped: 0
> > *
> > sqlserver*
> >
> > Failed tests:
> >   testFetchLimitWithOffset(org.apache.cayenne.query.SelectQueryTest)
> >
> > Tests run: 2084, Failures: 1, Errors: 0, Skipped: 0
> >
> > *mysql*
> >
> > Tests in error:
> >   test1MBClob(org.apache.cayenne.access.DataContextClobTest)
> >   test1MBBlob(org.apache.cayenne.access.DataContextBlobTest)
> >
> > Tests run: 2084, Failures: 0, Errors: 2, Skipped: 0
> >
> >
> > --
> > Olga Tkacheva
> >
>
>
>
> --
> Olga Tkacheva
>

Re: Test results before RC2

Posted by Ольга Ткачева <tk...@gmail.com>.
I look at this errors at postgres and derby now


2010/1/13 Ольга Ткачева <tk...@gmail.com>

> Before Cayenne 3.0 RC2 release I ran tests at all db
>
> result:
> *
> new errors* in postgres - 1 error, in derby - 6 errors, 2 failed (in last
> release - only 2 errors)
>
> *postgres (!!!)*
>
> Tests in error:
>   testNullParameter(org.apache.cayenne.query.EJBQLQueryTest)
>
> Tests run: 2084, Failures: 0, Errors: 1, Skipped: 0
>
> *derby (!!!)*
>
> Failed tests:
>   warning(junit.framework.TestSuite$1)
>   testLoad(org.apache.cayenne.access.DbLoaderTest)
>
> Tests in error:
>
> testDifferentEntity(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
>   testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
>   testInsert(org.apache.cayenne.access.EmbeddingTest)
>   testSelect(org.apache.cayenne.access.EmbeddingTest)
>   testUpdateEmbeddedProperties(org.apache.cayenne.access.EmbeddingTest)
>   testUpdateEmbedded(org.apache.cayenne.access.EmbeddingTest)
>
> Tests run: 2084, Failures: 2, Errors: 6, Skipped: 0
> *
> Other db have had same result as before.*
>
> *oracle, hsqldb, h2* - BUILD SUCCESSFUL
>
> *sybase*
>
> Tests in error:
>   testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest)
>
> Tests run: 2084, Failures: 0, Errors: 1, Skipped: 0
> *
> db2 *
>
> Failed tests:
>   test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
>   testLoad(org.apache.cayenne.access.DbLoaderTest)
>
> Tests in error:
>   testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest)
>
> Tests run: 2084, Failures: 2, Errors: 1, Skipped: 0
> *
> sqlserver*
>
> Failed tests:
>   testFetchLimitWithOffset(org.apache.cayenne.query.SelectQueryTest)
>
> Tests run: 2084, Failures: 1, Errors: 0, Skipped: 0
>
> *mysql*
>
> Tests in error:
>   test1MBClob(org.apache.cayenne.access.DataContextClobTest)
>   test1MBBlob(org.apache.cayenne.access.DataContextBlobTest)
>
> Tests run: 2084, Failures: 0, Errors: 2, Skipped: 0
>
>
> --
> Olga Tkacheva
>



-- 
Olga Tkacheva

Re: Test results before RC2

Posted by Andrus Adamchik <an...@objectstyle.org>.
Doesn't look like it.

On Jan 13, 2010, at 2:38 PM, Aristedes Maniatis wrote:

> On 13/01/10 11:13 PM, Ольга Ткачева wrote:
>> *derby (!!!)*
>>
>> Failed tests:
>>   warning(junit.framework.TestSuite$1)
>>   testLoad(org.apache.cayenne.access.DbLoaderTest)
>
> Isn't this one the race condition in the test case which happens  
> sometimes and then spontaneously goes away?
>
> Ari
>
> -- 
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>


Re: Test results before RC2

Posted by Aristedes Maniatis <ar...@maniatis.org>.
On 13/01/10 11:13 PM, Ольга Ткачева wrote:
> *derby (!!!)*
>
> Failed tests:
>    warning(junit.framework.TestSuite$1)
>    testLoad(org.apache.cayenne.access.DbLoaderTest)

Isn't this one the race condition in the test case which happens sometimes and then spontaneously goes away?

Ari

-- 
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A