FAQ
Ari, where can I find our Hudson build's configuration? While I have access
to the machine, I don't know that..

Looks like someone is locking database:
http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports/TEST-org.apache.cayenne.CDOOneToManyFKTest.xml

Maybe it is Derby-1.5 build? Then we should create different databases for
JDK 5 and 6 builds

2010/1/21 Apache Hudson Server <hudson@hudson.zones.apache.org>
See <
http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/186/changes<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,label=Ubuntu/186/changes>
Changes:

[andrey] CAY-1368 Left Join and Prefetches do not work together

------------------------------------------
[...truncated 7667 lines...]
testGeneratePkForDbEntity(org.apache.cayenne.dba.PkGeneratorTest)

testSerializeResolver(org.apache.cayenne.access.DataContextSerializationTest)

testSerializeChannel(org.apache.cayenne.access.DataContextSerializationTest)

testSerializeWithSharedCache(org.apache.cayenne.access.DataContextSerializationTest)

testSerializeWithLocalCache(org.apache.cayenne.access.DataContextSerializationTest)
testSerializeNew(org.apache.cayenne.access.DataContextSerializationTest)

testSerializeCommitted(org.apache.cayenne.access.DataContextSerializationTest)

testSerializeModified(org.apache.cayenne.access.DataContextSerializationTest)
testRefreshToMany(org.apache.cayenne.CayenneContextRefreshQueryTest)
testPrefetchingToOne(org.apache.cayenne.NestedCayenneContextTest)
testPrefetchingToMany(org.apache.cayenne.NestedCayenneContextTest)
testSelect(org.apache.cayenne.NestedCayenneContextTest)
testLocalObjectSynchronize(org.apache.cayenne.NestedCayenneContextTest)
testLocalObjectsNoOverride(org.apache.cayenne.NestedCayenneContextTest)
testLocalObjectRelationship(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)
testCAY1194(org.apache.cayenne.NestedCayenneContextTest)

testCommitChangesToParentOneToMany(org.apache.cayenne.NestedCayenneContextTest)

testCommitChangesToParentOneToOne(org.apache.cayenne.NestedCayenneContextTest)

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)

testIterator(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)

testDBGeneratorStrategy(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

testThrowOnPartialStrategyTableExist(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

testThrowOnPartialStrategyWithOneTable(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

testMixedStrategyTableNoExist(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

testMixedStrategyTableExist(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

testMixedStrategyWithOneTable(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

testNoStandartSchema(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)
testObjectRoot(org.apache.cayenne.CayenneContextSQLTemplateTest)
testReadNestedProperty1(org.apache.cayenne.CayenneDataObjectRelTest)
testReadNestedProperty2(org.apache.cayenne.CayenneDataObjectRelTest)
testReciprocalRel1(org.apache.cayenne.CayenneDataObjectRelTest)
testReadToOneRel1(org.apache.cayenne.CayenneDataObjectRelTest)
testReadToOneRel2(org.apache.cayenne.CayenneDataObjectRelTest)
testReadToOneRel3(org.apache.cayenne.CayenneDataObjectRelTest)
testReadToManyRel1(org.apache.cayenne.CayenneDataObjectRelTest)
testReadToManyRel2(org.apache.cayenne.CayenneDataObjectRelTest)

testReflexiveRelationshipInsertOrder1(org.apache.cayenne.CayenneDataObjectRelTest)

testReflexiveRelationshipInsertOrder2(org.apache.cayenne.CayenneDataObjectRelTest)

testReflexiveRelationshipInsertOrder3(org.apache.cayenne.CayenneDataObjectRelTest)

testReflexiveRelationshipInsertOrder4(org.apache.cayenne.CayenneDataObjectRelTest)

testCrossContextRelationshipException(org.apache.cayenne.CayenneDataObjectRelTest)

testComplexInsertUpdateOrdering(org.apache.cayenne.CayenneDataObjectRelTest)
testNewToMany(org.apache.cayenne.CayenneDataObjectRelTest)

testSQLResultSetMappingScalar(org.apache.cayenne.access.DataContextSQLTemplateTest)

testSQLResultSetMappingMixed(org.apache.cayenne.access.DataContextSQLTemplateTest)
testFetchLimit(org.apache.cayenne.access.DataContextSQLTemplateTest)
testFetchOffset(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)
testPageSize(org.apache.cayenne.access.DataContextSQLTemplateTest)
testIteratedQuery(org.apache.cayenne.access.DataContextSQLTemplateTest)

testQueryWithLineBreakAfterMacroCAY726(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)

testCollectionMemberOfThetaJoinLongRelationshipSequence(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testCollectionInnerJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testCollectionAsInnerJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testCollectionThetaJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testCollectionIdentificationVariable(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testAssociationFieldSelect(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testCollectionSubquery1(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

testResolveToManyReverseResolved(org.apache.cayenne.PersistentObjectInContextTest)
testToOneRelationship(org.apache.cayenne.PersistentObjectInContextTest)

testResolveToOneReverseResolved(org.apache.cayenne.PersistentObjectInContextTest)

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)

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)
testReadToMany(org.apache.cayenne.CDOCollectionRelationshipTest)

testReadToManyPrefetching(org.apache.cayenne.CDOCollectionRelationshipTest)
testAddToMany(org.apache.cayenne.CDOCollectionRelationshipTest)
testRemoveToMany(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)

testInsertWithMeaningfulPK(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

testGeneratedKey(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

testChangeKey(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

testToManyRelationshipWithMeaningfulPK1(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

testToManyRelationshipWithMeaningfulPK2(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)
testSelect(org.apache.cayenne.access.DataContextEJBQLInheritanceTest)
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)
testPrefetchToOne(org.apache.cayenne.unit.jira.CAY_788Test)

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: 2053, Failures: 1, Errors: 1008, Skipped: 0

[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to <
http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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 <
http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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 <
http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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: 47 seconds
[INFO] Finished at: Wed Jan 20 22:55:34 UTC 2010
[INFO] Final Memory: 66M/198M
[INFO]
------------------------------------------------------------------------
Recording test results

--
Andrey

Search Discussions

  • Andrus Adamchik at Jan 21, 2010 at 8:13 am
    I wonder if it is possible to add the "rm -rf" step to the build
    config for Derby to ensure Cayenne always creates a fresh Derby DB on
    each build. For now you may try to manually rm the db files from vesta
    and/or minerva.

    Andrus
    On Jan 21, 2010, at 10:07 AM, Andrey Razumovsky wrote:

    Ari, where can I find our Hudson build's configuration? While I have
    access
    to the machine, I don't know that..

    Looks like someone is locking database:
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports/TEST-org.apache.cayenne.CDOOneToManyFKTest.xml

    Maybe it is Derby-1.5 build? Then we should create different
    databases for
    JDK 5 and 6 builds

    2010/1/21 Apache Hudson Server <hudson@hudson.zones.apache.org>
    See <
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/186/changes
    <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,label=Ubuntu/186/changes
    Changes:

    [andrey] CAY-1368 Left Join and Prefetches do not work together

    ------------------------------------------
    [...truncated 7667 lines...]
    testGeneratePkForDbEntity(org.apache.cayenne.dba.PkGeneratorTest)

    testSerializeResolver
    (org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeChannel
    (org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeWithSharedCache
    (org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeWithLocalCache
    (org.apache.cayenne.access.DataContextSerializationTest)
    testSerializeNew
    (org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeCommitted
    (org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeModified
    (org.apache.cayenne.access.DataContextSerializationTest)
    testRefreshToMany(org.apache.cayenne.CayenneContextRefreshQueryTest)
    testPrefetchingToOne(org.apache.cayenne.NestedCayenneContextTest)
    testPrefetchingToMany(org.apache.cayenne.NestedCayenneContextTest)
    testSelect(org.apache.cayenne.NestedCayenneContextTest)
    testLocalObjectSynchronize
    (org.apache.cayenne.NestedCayenneContextTest)
    testLocalObjectsNoOverride
    (org.apache.cayenne.NestedCayenneContextTest)
    testLocalObjectRelationship
    (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)
    testCAY1194(org.apache.cayenne.NestedCayenneContextTest)

    testCommitChangesToParentOneToMany
    (org.apache.cayenne.NestedCayenneContextTest)

    testCommitChangesToParentOneToOne
    (org.apache.cayenne.NestedCayenneContextTest)

    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)

    testIterator
    (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)

    testDBGeneratorStrategy
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testThrowOnPartialStrategyTableExist
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testThrowOnPartialStrategyWithOneTable
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testMixedStrategyTableNoExist
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testMixedStrategyTableExist
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testMixedStrategyWithOneTable
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testNoStandartSchema
    (org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)
    testObjectRoot(org.apache.cayenne.CayenneContextSQLTemplateTest)
    testReadNestedProperty1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadNestedProperty2(org.apache.cayenne.CayenneDataObjectRelTest)
    testReciprocalRel1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToOneRel1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToOneRel2(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToOneRel3(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToManyRel1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToManyRel2(org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder1
    (org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder2
    (org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder3
    (org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder4
    (org.apache.cayenne.CayenneDataObjectRelTest)

    testCrossContextRelationshipException
    (org.apache.cayenne.CayenneDataObjectRelTest)

    testComplexInsertUpdateOrdering
    (org.apache.cayenne.CayenneDataObjectRelTest)
    testNewToMany(org.apache.cayenne.CayenneDataObjectRelTest)

    testSQLResultSetMappingScalar
    (org.apache.cayenne.access.DataContextSQLTemplateTest)

    testSQLResultSetMappingMixed
    (org.apache.cayenne.access.DataContextSQLTemplateTest)
    testFetchLimit(org.apache.cayenne.access.DataContextSQLTemplateTest)
    testFetchOffset(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)
    testPageSize(org.apache.cayenne.access.DataContextSQLTemplateTest)
    testIteratedQuery
    (org.apache.cayenne.access.DataContextSQLTemplateTest)

    testQueryWithLineBreakAfterMacroCAY726
    (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)

    testCollectionMemberOfThetaJoinLongRelationshipSequence
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionInnerJoin
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionAsInnerJoin
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionThetaJoin
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionIdentificationVariable
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testAssociationFieldSelect
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionSubquery1
    (org
    .apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testResolveToManyReverseResolved
    (org.apache.cayenne.PersistentObjectInContextTest)
    testToOneRelationship
    (org.apache.cayenne.PersistentObjectInContextTest)

    testResolveToOneReverseResolved
    (org.apache.cayenne.PersistentObjectInContextTest)

    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)

    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)
    testReadToMany(org.apache.cayenne.CDOCollectionRelationshipTest)

    testReadToManyPrefetching
    (org.apache.cayenne.CDOCollectionRelationshipTest)
    testAddToMany(org.apache.cayenne.CDOCollectionRelationshipTest)
    testRemoveToMany(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)

    testInsertWithMeaningfulPK
    (org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testGeneratedKey
    (org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testChangeKey
    (org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testToManyRelationshipWithMeaningfulPK1
    (org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testToManyRelationshipWithMeaningfulPK2
    (org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)
    testSelect(org.apache.cayenne.access.DataContextEJBQLInheritanceTest)
    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)
    testPrefetchToOne(org.apache.cayenne.unit.jira.CAY_788Test)

    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: 2053, Failures: 1, Errors: 1008, Skipped: 0

    [INFO]
    ------------------------------------------------------------------------
    [ERROR] BUILD FAILURE
    [INFO]
    ------------------------------------------------------------------------
    [INFO] There are test failures.

    Please refer to <
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports
    <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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 <
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports
    <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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 <
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports
    <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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: 47 seconds
    [INFO] Finished at: Wed Jan 20 22:55:34 UTC 2010
    [INFO] Final Memory: 66M/198M
    [INFO]
    ------------------------------------------------------------------------
    Recording test results

    --
    Andrey
  • Aristedes Maniatis at Jan 21, 2010 at 8:27 am
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/configure

    I just turned on "Run each configuration sequentially". Before it was running the builds simultaneously (and possibly spread over different nodes). This will be much slower now, but if both builds are trying to git the same db... Can we control where on disk Derby saves its temp files? I thought it was happening completely in RAM.


    Ari

    On 21/01/10 7:07 PM, Andrey Razumovsky wrote:
    Ari, where can I find our Hudson build's configuration? While I have access
    to the machine, I don't know that..

    Looks like someone is locking database:
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports/TEST-org.apache.cayenne.CDOOneToManyFKTest.xml

    Maybe it is Derby-1.5 build? Then we should create different databases for
    JDK 5 and 6 builds

    2010/1/21 Apache Hudson Server<hudson@hudson.zones.apache.org>
    See<
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/186/changes<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,label=Ubuntu/186/changes>
    Changes:

    [andrey] CAY-1368 Left Join and Prefetches do not work together

    ------------------------------------------
    [...truncated 7667 lines...]
    testGeneratePkForDbEntity(org.apache.cayenne.dba.PkGeneratorTest)

    testSerializeResolver(org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeChannel(org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeWithSharedCache(org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeWithLocalCache(org.apache.cayenne.access.DataContextSerializationTest)
    testSerializeNew(org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeCommitted(org.apache.cayenne.access.DataContextSerializationTest)

    testSerializeModified(org.apache.cayenne.access.DataContextSerializationTest)
    testRefreshToMany(org.apache.cayenne.CayenneContextRefreshQueryTest)
    testPrefetchingToOne(org.apache.cayenne.NestedCayenneContextTest)
    testPrefetchingToMany(org.apache.cayenne.NestedCayenneContextTest)
    testSelect(org.apache.cayenne.NestedCayenneContextTest)
    testLocalObjectSynchronize(org.apache.cayenne.NestedCayenneContextTest)
    testLocalObjectsNoOverride(org.apache.cayenne.NestedCayenneContextTest)
    testLocalObjectRelationship(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)
    testCAY1194(org.apache.cayenne.NestedCayenneContextTest)

    testCommitChangesToParentOneToMany(org.apache.cayenne.NestedCayenneContextTest)

    testCommitChangesToParentOneToOne(org.apache.cayenne.NestedCayenneContextTest)

    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)

    testIterator(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)

    testDBGeneratorStrategy(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testThrowOnPartialStrategyTableExist(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testThrowOnPartialStrategyWithOneTable(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testMixedStrategyTableNoExist(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testMixedStrategyTableExist(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testMixedStrategyWithOneTable(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)

    testNoStandartSchema(org.apache.cayenne.access.dbsync.SchemaUpdateStrategyTest)
    testObjectRoot(org.apache.cayenne.CayenneContextSQLTemplateTest)
    testReadNestedProperty1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadNestedProperty2(org.apache.cayenne.CayenneDataObjectRelTest)
    testReciprocalRel1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToOneRel1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToOneRel2(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToOneRel3(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToManyRel1(org.apache.cayenne.CayenneDataObjectRelTest)
    testReadToManyRel2(org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder1(org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder2(org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder3(org.apache.cayenne.CayenneDataObjectRelTest)

    testReflexiveRelationshipInsertOrder4(org.apache.cayenne.CayenneDataObjectRelTest)

    testCrossContextRelationshipException(org.apache.cayenne.CayenneDataObjectRelTest)

    testComplexInsertUpdateOrdering(org.apache.cayenne.CayenneDataObjectRelTest)
    testNewToMany(org.apache.cayenne.CayenneDataObjectRelTest)

    testSQLResultSetMappingScalar(org.apache.cayenne.access.DataContextSQLTemplateTest)

    testSQLResultSetMappingMixed(org.apache.cayenne.access.DataContextSQLTemplateTest)
    testFetchLimit(org.apache.cayenne.access.DataContextSQLTemplateTest)
    testFetchOffset(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)
    testPageSize(org.apache.cayenne.access.DataContextSQLTemplateTest)
    testIteratedQuery(org.apache.cayenne.access.DataContextSQLTemplateTest)

    testQueryWithLineBreakAfterMacroCAY726(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)

    testCollectionMemberOfThetaJoinLongRelationshipSequence(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionInnerJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionAsInnerJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionThetaJoin(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionIdentificationVariable(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testAssociationFieldSelect(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testCollectionSubquery1(org.apache.cayenne.access.DataContextEJBQLFlattenedRelationshipsTest)

    testResolveToManyReverseResolved(org.apache.cayenne.PersistentObjectInContextTest)
    testToOneRelationship(org.apache.cayenne.PersistentObjectInContextTest)

    testResolveToOneReverseResolved(org.apache.cayenne.PersistentObjectInContextTest)

    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)

    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)
    testReadToMany(org.apache.cayenne.CDOCollectionRelationshipTest)

    testReadToManyPrefetching(org.apache.cayenne.CDOCollectionRelationshipTest)
    testAddToMany(org.apache.cayenne.CDOCollectionRelationshipTest)
    testRemoveToMany(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)

    testInsertWithMeaningfulPK(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testGeneratedKey(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testChangeKey(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testToManyRelationshipWithMeaningfulPK1(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)

    testToManyRelationshipWithMeaningfulPK2(org.apache.cayenne.access.DataContextEntityWithMeaningfulPKTest)
    testSelect(org.apache.cayenne.access.DataContextEJBQLInheritanceTest)
    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)
    testPrefetchToOne(org.apache.cayenne.unit.jira.CAY_788Test)

    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: 2053, Failures: 1, Errors: 1008, Skipped: 0

    [INFO]
    ------------------------------------------------------------------------
    [ERROR] BUILD FAILURE
    [INFO]
    ------------------------------------------------------------------------
    [INFO] There are test failures.

    Please refer to<
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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<
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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<
    http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20(latest),label=Ubuntu/ws/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports<http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=derby,jdk=JDK%201.6%20%28latest%29,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: 47 seconds
    [INFO] Finished at: Wed Jan 20 22:55:34 UTC 2010
    [INFO] Final Memory: 66M/198M
    [INFO]
    ------------------------------------------------------------------------
    Recording test results
    --
    -------------------------->
    Aristedes Maniatis
    GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
  • Andrus Adamchik at Jan 21, 2010 at 8:33 am

    On Jan 21, 2010, at 10:26 AM, Aristedes Maniatis wrote:

    I just turned on "Run each configuration sequentially". Before it
    was running the builds simultaneously (and possibly spread over
    different nodes). This will be much slower now, but if both builds
    are trying to git the same db..
    I observed a number of builds, and I think builds on the same machine
    are never run in parallel. So parallel builds shouldn't be a problem
    unless /tmp is shared between vesta and minerva. If tmp is indeed
    shared, we can still ensure that separate dbs are generated by editing
    copies of ~/.cayenne/connection.properties on both build servers,
    changing this line:

    derby.jdbc.url = jdbc:derby:/tmp/....;create=true

    Andrus
  • Andrus Adamchik at Jan 22, 2010 at 2:56 pm
    FYI - I re-enabled parallel builds for speed, as clearly the Derby
    problem wasn't fixed by sequential builds.
    On Jan 21, 2010, at 10:32 AM, Andrus Adamchik wrote:

    On Jan 21, 2010, at 10:26 AM, Aristedes Maniatis wrote:

    I just turned on "Run each configuration sequentially". Before it
    was running the builds simultaneously (and possibly spread over
    different nodes). This will be much slower now, but if both builds
    are trying to git the same db..
    I observed a number of builds, and I think builds on the same
    machine are never run in parallel. So parallel builds shouldn't be a
    problem unless /tmp is shared between vesta and minerva. If tmp is
    indeed shared, we can still ensure that separate dbs are generated
    by editing copies of ~/.cayenne/connection.properties on both build
    servers, changing this line:

    derby.jdbc.url = jdbc:derby:/tmp/....;create=true

    Andrus


  • Andrus Adamchik at Jan 22, 2010 at 3:20 pm
    Also I changed derby location to the relative Maven build dirs:

    derby.jdbc.url = jdbc:derby:./target/derby/testdb;create=true

    So there shouldn't be a need to access/manage /tmp. Now waiting for
    some other projects' stuck builds to die so that the Cayenne-trunk can
    start building on Ubuntu machines.

    Andrus

    On Jan 22, 2010, at 4:56 PM, Andrus Adamchik wrote:

    FYI - I re-enabled parallel builds for speed, as clearly the Derby
    problem wasn't fixed by sequential builds.
    On Jan 21, 2010, at 10:32 AM, Andrus Adamchik wrote:

    On Jan 21, 2010, at 10:26 AM, Aristedes Maniatis wrote:

    I just turned on "Run each configuration sequentially". Before it
    was running the builds simultaneously (and possibly spread over
    different nodes). This will be much slower now, but if both builds
    are trying to git the same db..
    I observed a number of builds, and I think builds on the same
    machine are never run in parallel. So parallel builds shouldn't be
    a problem unless /tmp is shared between vesta and minerva. If tmp
    is indeed shared, we can still ensure that separate dbs are
    generated by editing copies of ~/.cayenne/connection.properties on
    both build servers, changing this line:

    derby.jdbc.url = jdbc:derby:/tmp/....;create=true

    Andrus


Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupdev @
categoriescayenne
postedJan 21, '10 at 8:08a
activeJan 22, '10 at 3:20p
posts6
users3
websitecayenne.apache.org

People

Translate

site design / logo © 2021 Grokbase