Hello.

I am not able to reproduce the derby issues in cayenne trunk. Do you have an old derby version or am I doing something wrong.

svn update
mvn clean
cd framework/cayenne-jdk1.5-unpublished
mvn
grep FAIL target/surefire-reports/*.txt

I would love to fix the oracle issues with merging, but I do not have access to an oracle instance. Last time I tried, it was a lot of work to install oracle on any of the systems I work on - mac and ubuntu linux. Perhaps I should start up one of the images from oracle on Amazon EC2. Or perhaps they will bundle it for free with the next java install :)

Could we set up hudson to do testing on all the databases we support? I know it will be a lot of work, but will it be accepted by apache infra? We use hudson to test all of our internal stuff on both PostgreSQL and Derby.

 - Tore.

On May 17, 2009, at 18:38 , Andrus Adamchik wrote:

I created the tag, so unstable code checkins can resume on trunk now. Haven't created the artifacts yet, until we fix some of the unit test failures below. Specifically looks like there are some new problems with MySQL that I would like to fix before moving forward. Will be investigating this now.

Andrus




----------------
Unit testing results of the M6 tag:

HSQLDB [passed]
PostgreSQL [passed]
H2 [passed]
SQLServer [passed]

Derby (same errors as we had in M5)

testDifferentEntity (org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
testExists(org.apache.cayenne.access.DataContextEJBQLSubqueryTest)
testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)

Oracle
Failed tests:
testPerformQueryInheritanceSuper (org.apache.cayenne.CayenneContextInheritanceTest)
test(org.apache.cayenne.merge.SetNotNullToDbTest)
testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
test(org.apache.cayenne.merge.ValueForNullTest)
test(org.apache.cayenne.merge.SetAllowNullToDbTest)
testDBGeneratorStrategy (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest) testMixedStrategyTableNoExist (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)


MySQL

test(org.apache.cayenne.merge.SetAllowNullToDbTest)
testUpdateQualifier (org.apache.cayenne.access.DataContextEJBQLUpdateTest) testUpdateNoQualifierString (org.apache.cayenne.access.DataContextEJBQLUpdateTest) testUpdateNoQualifierNull (org.apache.cayenne.access.DataContextEJBQLUpdateTest) testUpdateNoQualifierMultipleItems (org.apache.cayenne.access.DataContextEJBQLUpdateTest) testUpdateNoQualifierDecimal (org.apache.cayenne.access.DataContextEJBQLUpdateTest) testUpdateNoQualifierToOne (org.apache.cayenne.access.DataContextEJBQLUpdateTest) testPreRemoveCallbacks (org.apache.cayenne.access.DataContextCallbacksTest) testObjectQueryStringBoolean (org.apache.cayenne.access.DataContextPerformQueryAPITest) testObjectQueryStringMapBoolean (org.apache.cayenne.access.DataContextPerformQueryAPITest) testProcedureQueryStringMapBoolean (org.apache.cayenne.access.DataContextPerformQueryAPITest) testNonSelectingQueryString (org.apache.cayenne.access.DataContextPerformQueryAPITest) testNonSelectingQueryStringMap (org.apache.cayenne.access.DataContextPerformQueryAPITest)
testJointPrefetchDataRows(org.apache.cayenne.access.JointPrefetchTest)
testJointPrefetchSQLTemplate (org.apache.cayenne.access.JointPrefetchTest)
testJointPrefetchToOne(org.apache.cayenne.access.JointPrefetchTest)
testJointPrefetchDataTypes (org.apache.cayenne.access.JointPrefetchTest)
testJointPrefetchToMany(org.apache.cayenne.access.JointPrefetchTest)
testJointPrefetchToManyNonConflictingQualifier (org.apache.cayenne.access.JointPrefetchTest) testJointPrefetchMultiStep (org.apache.cayenne.access.JointPrefetchTest) testSnapshotRetainedOnPropertyModification (org.apache.cayenne.access.ObjectStoreDiffRetainingTest) testSnapshotRetainedOnRelAndPropertyModification (org.apache.cayenne.access.ObjectStoreDiffRetainingTest)










Reply via email to