Hi Mike (mrg)! Wonder why we are getting a bunch of Hudson H2 errors? Is this a different H2 version compared to what you've tested against?
Cheers, Andrus On Sep 28, 2010, at 4:19 PM, Apache Hudson Server wrote: > See > <https://hudson.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=h2,jdk=JDK%201.5%20(latest),label=Ubuntu/372/changes> > > Changes: > > [mgentry] Updated the H2 Adapter to support auto-generating primary keys > through H2's AUTO_INCREMENT option. > > ------------------------------------------ > [...truncated 26528 lines...] > testSetContext(org.apache.cayenne.CayenneDataObjectInContextTest) > testFetchByAttribute(org.apache.cayenne.CayenneDataObjectInContextTest) > testUniquing(org.apache.cayenne.CayenneDataObjectInContextTest) > testSnapshotVersion1(org.apache.cayenne.CayenneDataObjectInContextTest) > testSnapshotVersion2(org.apache.cayenne.CayenneDataObjectInContextTest) > testSnapshotVersion3(org.apache.cayenne.CayenneDataObjectInContextTest) > > testObjectsCommittedManualOID(org.apache.cayenne.CayenneDataObjectInContextTest) > > testGeneratedJoinInFlattenedRelationship(org.apache.cayenne.access.IdentityColumnsTest) > > testCompoundPKWithGeneratedColumn(org.apache.cayenne.access.IdentityColumnsTest) > testDbEntityQualifier(org.apache.cayenne.access.trans.SelectTranslatorTest) > testSave(org.apache.cayenne.access.InheritanceTest) > test(org.apache.cayenne.query.StatementFetchSizeTest) > testPerformPaginatedQuery(org.apache.cayenne.access.DataContextTest) > testCurrentSnapshot1(org.apache.cayenne.access.DataContextTest) > testCurrentSnapshot2(org.apache.cayenne.access.DataContextTest) > testCurrentSnapshot3(org.apache.cayenne.access.DataContextTest) > testCurrentSnapshotWithToOneFault(org.apache.cayenne.access.DataContextTest) > testCharFetch(org.apache.cayenne.access.DataContextTest) > testCharInQualifier(org.apache.cayenne.access.DataContextTest) > testMultiObjRelFetch(org.apache.cayenne.access.DataContextTest) > testMultiDbRelFetch(org.apache.cayenne.access.DataContextTest) > testSelectDate(org.apache.cayenne.access.DataContextTest) > testCaseInsensitiveOrdering(org.apache.cayenne.access.DataContextTest) > testPerformSelectQuery1(org.apache.cayenne.access.DataContextTest) > testPerformSelectQuery2(org.apache.cayenne.access.DataContextTest) > testPerformNonSelectingQuery(org.apache.cayenne.access.DataContextTest) > > testPerformNonSelectingQueryCounts1(org.apache.cayenne.access.DataContextTest) > > testPerformNonSelectingQueryCounts2(org.apache.cayenne.access.DataContextTest) > testPerformPaginatedQuery1(org.apache.cayenne.access.DataContextTest) > testPerformPaginatedQueryBigPage(org.apache.cayenne.access.DataContextTest) > testPerformDataRowQuery(org.apache.cayenne.access.DataContextTest) > testCommitChangesRO1(org.apache.cayenne.access.DataContextTest) > testCommitChangesRO2(org.apache.cayenne.access.DataContextTest) > testCommitChangesRO3(org.apache.cayenne.access.DataContextTest) > testCommitChangesRO4(org.apache.cayenne.access.DataContextTest) > testPerformIteratedQuery1(org.apache.cayenne.access.DataContextTest) > testPerformIteratedQuery2(org.apache.cayenne.access.DataContextTest) > testHasChangesPhantom(org.apache.cayenne.access.DataContextTest) > testHasChangesRealModify(org.apache.cayenne.access.DataContextTest) > testInvalidateObjects(org.apache.cayenne.access.DataContextTest) > > testBeforeHollowDeleteShouldChangeStateToCommited(org.apache.cayenne.access.DataContextTest) > > testSelectSelectCommitRefresh(org.apache.cayenne.access.DataContextSharedCacheEmpiricTest) > > testSelectSelectCommitRefreshReverse(org.apache.cayenne.access.DataContextSharedCacheEmpiricTest) > > testSelectUpdateSelectCommitRefresh(org.apache.cayenne.access.DataContextSharedCacheEmpiricTest) > testGeneratePkForDbEntity(org.apache.cayenne.dba.PkGeneratorTest) > testSerializeNew(org.apache.cayenne.access.DataContextSerializationTest) > > testSerializeCommitted(org.apache.cayenne.access.DataContextSerializationTest) > testSerializeResolver(org.apache.cayenne.access.DataContextSerializationTest) > testSerializeChannel(org.apache.cayenne.access.DataContextSerializationTest) > > testSerializeNestedChannel(org.apache.cayenne.access.DataContextSerializationTest) > > testSerializeWithSharedCache(org.apache.cayenne.access.DataContextSerializationTest) > > testSerializeWithLocalCache(org.apache.cayenne.access.DataContextSerializationTest) > testSerializeModified(org.apache.cayenne.access.DataContextSerializationTest) > testLocalObjectSynchronize(org.apache.cayenne.NestedCayenneContextTest) > testLocalObjectsNoOverride(org.apache.cayenne.NestedCayenneContextTest) > testSelect(org.apache.cayenne.NestedCayenneContextTest) > testPrefetchingToOne(org.apache.cayenne.NestedCayenneContextTest) > testPrefetchingToMany(org.apache.cayenne.NestedCayenneContextTest) > testDeleteNew(org.apache.cayenne.NestedCayenneContextTest) > testNullifyToOne(org.apache.cayenne.NestedCayenneContextTest) > testCommitChangesToParent(org.apache.cayenne.NestedCayenneContextTest) > testCommitChangesToParentDeleted(org.apache.cayenne.NestedCayenneContextTest) > testCommitChanges(org.apache.cayenne.NestedCayenneContextTest) > testAddRemove(org.apache.cayenne.NestedCayenneContextTest) > testChangeRel(org.apache.cayenne.NestedCayenneContextTest) > testCAY1183(org.apache.cayenne.NestedCayenneContextTest) > > testIterator(org.apache.cayenne.access.SimpleIdIncrementalFaultListDataRowsTest) > testGet1(org.apache.cayenne.access.SimpleIdIncrementalFaultListDataRowsTest) > > testIndexOf1(org.apache.cayenne.access.SimpleIdIncrementalFaultListDataRowsTest) > > testIndexOf2(org.apache.cayenne.access.SimpleIdIncrementalFaultListDataRowsTest) > > testLastIndexOf1(org.apache.cayenne.access.SimpleIdIncrementalFaultListDataRowsTest) > > testLastIndexOf2(org.apache.cayenne.access.SimpleIdIncrementalFaultListDataRowsTest) > testCompareToNull(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testCompareToNull2(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testCompareToNull3(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testIsNull(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testIsNotNull(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testToOneIsNull(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testToOneIsNotNull(org.apache.cayenne.access.DataContextEJBQLIsNullTest) > testFetchLimit(org.apache.cayenne.access.DataContextSQLTemplateTest) > testFetchOffset(org.apache.cayenne.access.DataContextSQLTemplateTest) > testPageSize(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testSQLResultSetMappingScalar(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testSQLResultSetMappingMixed(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testSQLResultSetMappingScalarArray(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testColumnNamesCapitalization(org.apache.cayenne.access.DataContextSQLTemplateTest) > testFetchDataRows(org.apache.cayenne.access.DataContextSQLTemplateTest) > testFetchObjects(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectEqualShort(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectNotEqualShort(org.apache.cayenne.access.DataContextSQLTemplateTest) > testBindObjectEqualFull(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectEqualFullNonArray(org.apache.cayenne.access.DataContextSQLTemplateTest) > testBindObjectEqualNull(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectNotEqualFull(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectEqualCompound(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectNotEqualCompound(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testBindObjectNotEqualNull(org.apache.cayenne.access.DataContextSQLTemplateTest) > testBindEqualNull(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testFetchOffsetFetchLimit(org.apache.cayenne.access.DataContextSQLTemplateTest) > testIteratedQuery(org.apache.cayenne.access.DataContextSQLTemplateTest) > > testQueryWithLineBreakAfterMacro(org.apache.cayenne.access.DataContextSQLTemplateTest) > testManyToMany(org.apache.cayenne.access.FlattenedPrefetchTest) > testMultiPrefetch(org.apache.cayenne.access.FlattenedPrefetchTest) > testJointManyToMany(org.apache.cayenne.access.FlattenedPrefetchTest) > testJointMultiPrefetch(org.apache.cayenne.access.FlattenedPrefetchTest) > testOrderByDefault(org.apache.cayenne.access.DataContextEJBQLOrderByTest) > testOrderByAsc(org.apache.cayenne.access.DataContextEJBQLOrderByTest) > testOrderByDesc(org.apache.cayenne.access.DataContextEJBQLOrderByTest) > testOrderByQualified(org.apache.cayenne.access.DataContextEJBQLOrderByTest) > testOrderByMultiple(org.apache.cayenne.access.DataContextEJBQLOrderByTest) > testOrderByPath(org.apache.cayenne.access.DataContextEJBQLOrderByTest) > > testCollectionMemberOfThetaJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest) > testCommitDecorated(org.apache.cayenne.access.DataContextDecoratedStackTest) > > testGetParentDataDomain(org.apache.cayenne.access.DataContextDecoratedStackTest) > > testLocalCacheStaysLocal(org.apache.cayenne.access.NestedDataContextLocalCacheTest) > > testParentUpdatedId(org.apache.cayenne.access.NestedDataContextParentEventsTest) > 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) > > testUpdateNoQualifierBoolean(org.apache.cayenne.access.DataContextEJBQLUpdateTest) > > testUpdateNoQualifierToOne(org.apache.cayenne.access.DataContextEJBQLUpdateTest) > > testUpdateNoQualifierToOneCompoundPK(org.apache.cayenne.access.DataContextEJBQLUpdateTest) > testFetchLimit(org.apache.cayenne.query.SelectQueryTest) > testFetchOffset(org.apache.cayenne.query.SelectQueryTest) > testDbEntityRoot(org.apache.cayenne.query.SelectQueryTest) > testFetchLimitWithOffset(org.apache.cayenne.query.SelectQueryTest) > testFetchOffsetWithQualifier(org.apache.cayenne.query.SelectQueryTest) > testFetchLimitWithQualifier(org.apache.cayenne.query.SelectQueryTest) > testSelectAllObjectsRootEntityName(org.apache.cayenne.query.SelectQueryTest) > testSelectAllObjectsRootClass(org.apache.cayenne.query.SelectQueryTest) > testSelectAllObjectsRootObjEntity(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeExactMatch(org.apache.cayenne.query.SelectQueryTest) > > testSelectNotLikeSingleWildcardMatch(org.apache.cayenne.query.SelectQueryTest) > > testSelectNotLikeIgnoreCaseSingleWildcardMatch(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeCaseSensitive(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeSingleWildcardMatch(org.apache.cayenne.query.SelectQueryTest) > > testSelectLikeSingleWildcardMatchAndEscape(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeMultipleWildcardMatch(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeIgnoreCaseObjects1(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeIgnoreCaseObjects2(org.apache.cayenne.query.SelectQueryTest) > testSelectLikeIgnoreCaseClob(org.apache.cayenne.query.SelectQueryTest) > testSelectIn(org.apache.cayenne.query.SelectQueryTest) > testSelectParameterizedIn(org.apache.cayenne.query.SelectQueryTest) > testSelectParameterizedEmptyIn(org.apache.cayenne.query.SelectQueryTest) > testSelectParameterizedEmptyNotIn(org.apache.cayenne.query.SelectQueryTest) > testSelectEmptyIn(org.apache.cayenne.query.SelectQueryTest) > testSelectEmptyNotIn(org.apache.cayenne.query.SelectQueryTest) > testSelectBooleanTrue(org.apache.cayenne.query.SelectQueryTest) > testSelectBooleanNotTrueOr(org.apache.cayenne.query.SelectQueryTest) > testSelectBooleanFalse(org.apache.cayenne.query.SelectQueryTest) > testSelectBooleanFalseOr(org.apache.cayenne.query.SelectQueryTest) > testRouteWithPrefetches(org.apache.cayenne.query.SelectQueryTest) > > testRouteQueryWithPrefetchesNoReverse(org.apache.cayenne.query.SelectQueryTest) > > testRouteQueryWithPrefetchesPrefetchExpressionPath(org.apache.cayenne.query.SelectQueryTest) > testLeftJoinAndPrefetchToMany(org.apache.cayenne.query.SelectQueryTest) > testLeftJoinAndPrefetchToOne(org.apache.cayenne.query.SelectQueryTest) > > testRollbackRelationshipModification(org.apache.cayenne.remote.RemoteRollbackTest) > testRollbackDeletedObject(org.apache.cayenne.remote.RemoteRollbackTest) > testRollbackModifiedObject(org.apache.cayenne.remote.RemoteRollbackTest) > testNullify(org.apache.cayenne.remote.RelationshipChangeTest) > testChange(org.apache.cayenne.remote.RelationshipChangeTest) > testAddToMany(org.apache.cayenne.CDOCollectionRelationshipTest) > testAddToManyViaReverse(org.apache.cayenne.CDOCollectionRelationshipTest) > testFlushToParent_Commit(org.apache.cayenne.access.DataContextCommitTest) > > testDeepMergeExistingSubclass(org.apache.cayenne.util.DeepMergeOperationInheritanceTest) > > testDeepMergeNonExistentSubclass(org.apache.cayenne.util.DeepMergeOperationInheritanceTest) > testReadRelationship(org.apache.cayenne.CDOOneToManyFKTest) > > testGeneratedKey(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest) > > testToManyRelationshipWithMeaningfulPK2(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest) > testNotLike(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testIn(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testNotIn(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testOr(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testAnd(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testNot(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testEqual(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testNotEqual(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testLessThan(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testLessThanEqualTo(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testGreaterThan(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testGreaterThanEqualTo(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testLike(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testLikeIgnoreCase(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testNotLikeIgnoreCase(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testBetween(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testNotBetween(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testParameter(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testDbExpression(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testFloatExpression(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testNullExpression(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testTrueExpression(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testFalseExpression(org.apache.cayenne.exp.ParsedExpQualifierCompatTest) > testMultipleOrdering(org.apache.cayenne.access.DataContextOrderingTest) > > testMultipleOrderingInSelectClauseCAY_1074(org.apache.cayenne.access.DataContextOrderingTest) > testCommit(org.apache.cayenne.access.UserTransactionTest) > > testLocalObjectPeerContextMap(org.apache.cayenne.access.DataContextObjectTrackingTest) > > testLocalObjectPeerContextNoOverride(org.apache.cayenne.access.DataContextObjectTrackingTest) > > testFetchLimit_DistinctResultIterator(org.apache.cayenne.access.jdbc.SelectActionTest) > > testLocalCacheRefreshObjectsRefresh(org.apache.cayenne.access.DataContextQueryCachingTest) > > testPeerObjectUpdatedSimpleProperty(org.apache.cayenne.access.NestedDataContextParentPeerEventsTest) > > testPeerObjectUpdatedToOneRelationship(org.apache.cayenne.access.NestedDataContextParentPeerEventsTest) > > testPeerObjectUpdatedToManyRelationship(org.apache.cayenne.access.NestedDataContextParentPeerEventsTest) > > Tests run: 2065, Failures: 3, Errors: 851, Skipped: 0 > > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] There are test failures. > > Please refer to > <https://hudson.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=h2,jdk=JDK%201.5%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports> > for the individual test results. > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.BuildFailureException: There are test failures. > > Please refer to > <https://hudson.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=h2,jdk=JDK%201.5%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports> > for the individual test results. > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:715) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) > at > org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.MojoFailureException: There are test > failures. > > Please refer to > <https://hudson.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=h2,jdk=JDK%201.5%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports> > for the individual test results. > at > org.apache.maven.plugin.surefire.SurefirePlugin.execute(SurefirePlugin.java:629) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) > ... 17 more > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 50 seconds > [INFO] Finished at: Tue Sep 28 13:19:26 UTC 2010 > [INFO] Final Memory: 73M/431M > [INFO] > ------------------------------------------------------------------------ > Recording test results > >
