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