You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cayenne.apache.org by Apache Hudson Server <hu...@hudson.zones.apache.org> on 2009/12/11 15:34:21 UTC

Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #94

See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/94/changes>

Changes:

[andrey] correcting graph event behavior

------------------------------------------
Started by upstream project "Cayenne-trunk" build number 94
Building on master
Updating http://svn.apache.org/repos/asf/cayenne/main/trunk
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java
At revision 889626
[locks-and-latches] Checking to see if we really have the locks
[locks-and-latches] Have all the locks, build can start
[trunk] $ /home/hudson/tools/maven/latest2/bin/mvn "-Djdk=JDK 1.6 (latest)" -DcayenneTestConnection=sqlite clean test
[INFO] Scanning for projects...
[INFO] Reactor build order: 
[INFO]   Cayenne
[INFO]   Cayenne Internal Build Plugin
[INFO]   Cayenne Internal Documentation Build Plugin
[INFO]   Cayenne Build Tools Parent
[INFO]   Cayenne License and Notice Bundle
[INFO]   Cayenne Dependency Injection Container
[INFO]   Cayenne Java 1.5 Unpublished
[INFO]   Cayenne Java 1.6 Extensions
[INFO]   Cayenne Aggregated Server Jar
[INFO]   Cayenne Aggregated Client Jar
[INFO]   Cayenne Tools
[INFO]   Cayenne Modeler
[INFO]   Cayenne Maven Plugin
[INFO]   Cayenne Modeler Maven Plugin
[INFO]   Cayenne Framework Aggregator Project
[INFO]   Cayenne Integration Tests Parent
[INFO]   Integration Tests Commons
[INFO]   Integration Tests - Cayenne DI Stack
[INFO]   Cayenne Modeler Java
[INFO]   Cayenne Modeler Parent
[INFO]   Cayenne Documentation
[INFO]   Cayenne Documenation Parent
[INFO] ------------------------------------------------------------------------
[INFO] Building Cayenne
[INFO]    task-segment: [clean, test]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Cayenne Internal Build Plugin
[INFO]    task-segment: [clean, test]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/build-tools/maven-cayenne-build-plugin/target
Downloading: http://objectstyle.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
Downloading: http://caucho.com/m2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
Downloading: http://repo1.maven.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 3 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 6 source files to /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/build-tools/maven-cayenne-build-plugin/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://objectstyle.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
Downloading: http://caucho.com/m2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
Downloading: http://repo1.maven.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.sqlite:sqlite-driver:jar:0.56

  Try downloading the file manually from the project website.

  Then, install it using the command: 
      mvn install:install-file -DgroupId=org.sqlite -DartifactId=sqlite-driver -Dversion=0.56 -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there: 
      mvn deploy:deploy-file -DgroupId=org.sqlite -DartifactId=sqlite-driver -Dversion=0.56 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
  	1) org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven-plugin:3.1-SNAPSHOT
  	2) org.sqlite:sqlite-driver:jar:0.56

----------
1 required artifact is missing.

for artifact: 
  org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven-plugin:3.1-SNAPSHOT

from the specified remote repositories:
  caucho (http://caucho.com/m2),
  objectstyle (http://objectstyle.org/maven2),
  Nexus (http://repository.apache.org/snapshots),
  central (http://repo1.maven.org/maven2)


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16 seconds
[INFO] Finished at: Fri Dec 11 14:33:48 UTC 2009
[INFO] Final Memory: 20M/195M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results


Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #99

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/99/changes>

Changes:

[aadamchik] CAY-1329 DI-based cayenne-project module

* Defining the new module and initial concepts of the new project handling

------------------------------------------
[...truncated 67954 lines...]
INFO: [bind: 1->IMAGE_BLOB:NULL, 2->PAINTING_ID:255, 3->TEXT_REVIEW:'Review #0']
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 3 ms.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.IMAGE_BLOB, t0.TEXT_REVIEW, t0.PAINTING_ID, t1.PAINTING_ID FROM PAINTING_INFO t0 JOIN PAINTING t1 ON (t0.PAINTING_ID = t1.PAINTING_ID)
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 2 ms.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec
Running org.apache.cayenne.access.jdbc.SQLStatementTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.cayenne.access.jdbc.SelectActionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 sec
Running org.apache.cayenne.access.DataContextQueryCachingTest
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: insert into ARTIST (ARTIST_ID, ARTIST_NAME) values (33001, 'aaa')
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (PAINTING_ID, PAINTING_TITLE, ARTIST_ID, ESTIMATED_PRICE) VALUES (33001, 'P', 33001, 4000)
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 2 ms.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: update ARTIST set ARTIST_NAME = 'bbb' where ARTIST_ID = 33001
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 1 ms.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.221 sec
Running org.apache.cayenne.access.NestedDataContextParentPeerEventsTest
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:256, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE ARTIST SET ARTIST_NAME = ? WHERE ARTIST_ID = ?
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_NAME:'Y', 2->ARTIST_ID:256]
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:31 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->ARTIST_NAME:'Y', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:256, 6->PAINTING_TITLE:'PPP']
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->PAINTING_ID:256]
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:257, 6->PAINTING_TITLE:'PX']
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:NULL, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:258, 6->PAINTING_TITLE:'PY']
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->PAINTING_ID:258]
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 8:07:32 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 8:07:33 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 8:07:33 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 8:07:33 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0 WHERE t0.ARTIST_ID = ? [bind: 1->ARTIST_ID:259]
Dec 12, 2009 8:07:33 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 2 rows. - took 3 ms.
Dec 12, 2009 8:07:33 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.599 sec
Running org.apache.cayenne.DataRowTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec
Running org.apache.cayenne.access.types.EnumTypeTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.cayenne.access.CustomQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.cayenne.project.validator.DomainValidatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec

Results :

Failed tests: 
  testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)
  testForreignKey(org.apache.cayenne.merge.DropRelationshipToModelTest)
  test(org.apache.cayenne.merge.ValueForNullTest)
  testSimpleColumn(org.apache.cayenne.merge.DropColumnToModelTest)
  testRemoveFKColumnWithoutRelationshipInDb(org.apache.cayenne.merge.DropColumnToModelTest)
  test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
  test(org.apache.cayenne.merge.SetAllowNullToDbTest)
  testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddTableToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyWithTable(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyAfterTable(org.apache.cayenne.merge.MergerFactoryTest)
  test(org.apache.cayenne.merge.SetNotNullToDbTest)
  testMerging(org.apache.cayenne.util.EntityMergeSupportTest)
  testSQLTemplateTimestamp(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateDate(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateTime(org.apache.cayenne.access.DateTimeTypesTest)
  testAddColumn(org.apache.cayenne.merge.AddColumnToModelTest)
  testDropTable(org.apache.cayenne.merge.DropTableToModelTest)

Tests in error: 
  testLongIn(org.apache.cayenne.exp.ExpressionFactoryTest)
  testMultiDBUpdate(org.apache.cayenne.access.DataContextCrossDBTest)
  testSelectCompound1(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectCompound2(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectEJQBQL(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testWithoutResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithOnlyResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse1(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse2(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testBindingForCollection(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testNewObject(org.apache.cayenne.access.IdentityColumnsTest)
  testCAY823(org.apache.cayenne.access.IdentityColumnsTest)
  testUnrelatedUpdate(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjectsSeparateTables(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjects(org.apache.cayenne.access.IdentityColumnsTest)
  testCompoundPKWithGeneratedColumn(org.apache.cayenne.access.IdentityColumnsTest)
  testUpdateDependentWithNewMaster(org.apache.cayenne.access.IdentityColumnsTest)
  testPropagateToDependent(org.apache.cayenne.access.IdentityColumnsTest)

Tests run: 2052, Failures: 20, Errors: 22, Skipped: 0

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

Please refer to /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11 minutes 54 seconds
[INFO] Finished at: Sat Dec 12 20:07:34 UTC 2009
[INFO] Final Memory: 52M/177M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results


Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #98

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/98/changes>

Changes:

[aadamchik] CAY-1319 Minimal DI container-based configuration to run Cayenne

* fixing configuration version loading

------------------------------------------
[...truncated 67893 lines...]
INFO: [bind: 1->IMAGE_BLOB:NULL, 2->PAINTING_ID:253, 3->TEXT_REVIEW:'Review #3']
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 3 ms.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.IMAGE_BLOB, t0.TEXT_REVIEW, t0.PAINTING_ID, t1.PAINTING_ID FROM PAINTING_INFO t0 JOIN PAINTING t1 ON (t0.PAINTING_ID = t1.PAINTING_ID)
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 2 ms.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.168 sec
Running org.apache.cayenne.access.jdbc.SQLStatementTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.cayenne.access.jdbc.SelectActionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 sec
Running org.apache.cayenne.access.DataContextQueryCachingTest
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: insert into ARTIST (ARTIST_ID, ARTIST_NAME) values (33001, 'aaa')
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (PAINTING_ID, PAINTING_TITLE, ARTIST_ID, ESTIMATED_PRICE) VALUES (33001, 'P', 33001, 4000)
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 1 ms.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: update ARTIST set ARTIST_NAME = 'bbb' where ARTIST_ID = 33001
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 2 ms.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.202 sec
Running org.apache.cayenne.access.NestedDataContextParentPeerEventsTest
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:256, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE ARTIST SET ARTIST_NAME = ? WHERE ARTIST_ID = ?
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_NAME:'Y', 2->ARTIST_ID:256]
Dec 12, 2009 6:35:42 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->ARTIST_NAME:'Y', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:256, 6->PAINTING_TITLE:'PPP']
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->PAINTING_ID:256]
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:NULL, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:257, 6->PAINTING_TITLE:'PY']
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:258, 6->PAINTING_TITLE:'PX']
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->PAINTING_ID:257]
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 6:35:43 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 6:35:44 PM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 6:35:44 PM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 6:35:44 PM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0 WHERE t0.ARTIST_ID = ? [bind: 1->ARTIST_ID:259]
Dec 12, 2009 6:35:44 PM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 2 rows. - took 2 ms.
Dec 12, 2009 6:35:44 PM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.325 sec
Running org.apache.cayenne.DataRowTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.cayenne.access.types.EnumTypeTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.cayenne.access.CustomQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.cayenne.project.validator.DomainValidatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec

Results :

Failed tests: 
  testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)
  testForreignKey(org.apache.cayenne.merge.DropRelationshipToModelTest)
  test(org.apache.cayenne.merge.ValueForNullTest)
  testSimpleColumn(org.apache.cayenne.merge.DropColumnToModelTest)
  testRemoveFKColumnWithoutRelationshipInDb(org.apache.cayenne.merge.DropColumnToModelTest)
  test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
  test(org.apache.cayenne.merge.SetAllowNullToDbTest)
  testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddTableToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyWithTable(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyAfterTable(org.apache.cayenne.merge.MergerFactoryTest)
  test(org.apache.cayenne.merge.SetNotNullToDbTest)
  testMerging(org.apache.cayenne.util.EntityMergeSupportTest)
  testSQLTemplateTimestamp(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateDate(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateTime(org.apache.cayenne.access.DateTimeTypesTest)
  testAddColumn(org.apache.cayenne.merge.AddColumnToModelTest)
  testDropTable(org.apache.cayenne.merge.DropTableToModelTest)

Tests in error: 
  testLongIn(org.apache.cayenne.exp.ExpressionFactoryTest)
  testMultiDBUpdate(org.apache.cayenne.access.DataContextCrossDBTest)
  testSelectCompound1(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectCompound2(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectEJQBQL(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testWithoutResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithOnlyResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse1(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse2(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testBindingForCollection(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testNewObject(org.apache.cayenne.access.IdentityColumnsTest)
  testCAY823(org.apache.cayenne.access.IdentityColumnsTest)
  testUnrelatedUpdate(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjectsSeparateTables(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjects(org.apache.cayenne.access.IdentityColumnsTest)
  testCompoundPKWithGeneratedColumn(org.apache.cayenne.access.IdentityColumnsTest)
  testUpdateDependentWithNewMaster(org.apache.cayenne.access.IdentityColumnsTest)
  testPropagateToDependent(org.apache.cayenne.access.IdentityColumnsTest)

Tests run: 2052, Failures: 20, Errors: 22, Skipped: 0

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

Please refer to /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 minutes 22 seconds
[INFO] Finished at: Sat Dec 12 18:35:45 UTC 2009
[INFO] Final Memory: 53M/189M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results


Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #97

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/97/changes>

Changes:

[andrey] CAY-1331 hessian upgrade stops rop. Removing custom enum serialization.. we're on jdk5+

------------------------------------------
[...truncated 67887 lines...]
INFO: [bind: 1->IMAGE_BLOB:NULL, 2->PAINTING_ID:246, 3->TEXT_REVIEW:'Review #4']
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 3 ms.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.IMAGE_BLOB, t0.TEXT_REVIEW, t0.PAINTING_ID, t1.PAINTING_ID FROM PAINTING_INFO t0 JOIN PAINTING t1 ON (t0.PAINTING_ID = t1.PAINTING_ID)
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 2 ms.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.273 sec
Running org.apache.cayenne.access.jdbc.SQLStatementTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.cayenne.access.jdbc.SelectActionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.179 sec
Running org.apache.cayenne.access.DataContextQueryCachingTest
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: insert into ARTIST (ARTIST_ID, ARTIST_NAME) values (33001, 'aaa')
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (PAINTING_ID, PAINTING_TITLE, ARTIST_ID, ESTIMATED_PRICE) VALUES (33001, 'P', 33001, 4000)
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 2 ms.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: update ARTIST set ARTIST_NAME = 'bbb' where ARTIST_ID = 33001
Dec 12, 2009 11:19:36 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 2 ms.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.629 sec
Running org.apache.cayenne.access.NestedDataContextParentPeerEventsTest
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:256, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE ARTIST SET ARTIST_NAME = ? WHERE ARTIST_ID = ?
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_NAME:'Y', 2->ARTIST_ID:256]
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:37 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->ARTIST_NAME:'Y', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:256, 6->PAINTING_TITLE:'PPP']
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->PAINTING_ID:256]
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:NULL, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:257, 6->PAINTING_TITLE:'PY']
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:258, 6->PAINTING_TITLE:'PX']
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->PAINTING_ID:257]
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 11:19:38 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 11:19:39 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 11:19:39 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 11:19:39 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0 WHERE t0.ARTIST_ID = ? [bind: 1->ARTIST_ID:259]
Dec 12, 2009 11:19:39 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 2 rows. - took 2 ms.
Dec 12, 2009 11:19:39 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.064 sec
Running org.apache.cayenne.DataRowTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 sec
Running org.apache.cayenne.access.types.EnumTypeTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.cayenne.access.CustomQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec
Running org.apache.cayenne.project.validator.DomainValidatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec

Results :

Failed tests: 
  testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)
  testForreignKey(org.apache.cayenne.merge.DropRelationshipToModelTest)
  test(org.apache.cayenne.merge.ValueForNullTest)
  testSimpleColumn(org.apache.cayenne.merge.DropColumnToModelTest)
  testRemoveFKColumnWithoutRelationshipInDb(org.apache.cayenne.merge.DropColumnToModelTest)
  test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
  test(org.apache.cayenne.merge.SetAllowNullToDbTest)
  testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddTableToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyWithTable(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyAfterTable(org.apache.cayenne.merge.MergerFactoryTest)
  test(org.apache.cayenne.merge.SetNotNullToDbTest)
  testMerging(org.apache.cayenne.util.EntityMergeSupportTest)
  testSQLTemplateTimestamp(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateDate(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateTime(org.apache.cayenne.access.DateTimeTypesTest)
  testAddColumn(org.apache.cayenne.merge.AddColumnToModelTest)
  testDropTable(org.apache.cayenne.merge.DropTableToModelTest)

Tests in error: 
  testLongIn(org.apache.cayenne.exp.ExpressionFactoryTest)
  testMultiDBUpdate(org.apache.cayenne.access.DataContextCrossDBTest)
  testSelectCompound1(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectCompound2(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectEJQBQL(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testWithoutResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithOnlyResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse1(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse2(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testBindingForCollection(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testNewObject(org.apache.cayenne.access.IdentityColumnsTest)
  testCAY823(org.apache.cayenne.access.IdentityColumnsTest)
  testUnrelatedUpdate(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjectsSeparateTables(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjects(org.apache.cayenne.access.IdentityColumnsTest)
  testCompoundPKWithGeneratedColumn(org.apache.cayenne.access.IdentityColumnsTest)
  testUpdateDependentWithNewMaster(org.apache.cayenne.access.IdentityColumnsTest)
  testPropagateToDependent(org.apache.cayenne.access.IdentityColumnsTest)

Tests run: 2052, Failures: 20, Errors: 22, Skipped: 0

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

Please refer to /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 11 minutes 5 seconds
[INFO] Finished at: Sat Dec 12 11:19:40 UTC 2009
[INFO] Final Memory: 52M/177M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results


Re: sqlite failed tests

Posted by Andrus Adamchik <an...@objectstyle.org>.
Thanks for disabling the emails. I guess that's all we need to do on  
the short run.

Andrus

On Dec 12, 2009, at 6:24 PM, Aristedes Maniatis wrote:

> On 13/12/09 6:24 AM, Andrus Adamchik wrote:
>> Now it looks like we'll be getting hudson failure emails on every  
>> commit
>> :-/
>
> Yeah, I think that's because the tests don't just fail, they have  
> errors. I'll disable the emails for now since they are getting  
> annoying. We need to figure out why the errors are occuring, but I  
> don't think I'll have time this side of Christmas.
>
> Ari
>
> -- 
>
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>


Re: sqlite failed tests

Posted by Aristedes Maniatis <ar...@maniatis.org>.
On 13/12/09 6:24 AM, Andrus Adamchik wrote:
> Now it looks like we'll be getting hudson failure emails on every commit
> :-/

Yeah, I think that's because the tests don't just fail, they have errors. I'll disable the emails for now since they are getting annoying. We need to figure out why the errors are occuring, but I don't think I'll have time this side of Christmas.

Ari

-- 

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

Re: sqlite failed tests

Posted by Andrus Adamchik <an...@objectstyle.org>.
Now it looks like we'll be getting hudson failure emails on every  
commit :-/

On Dec 11, 2009, at 11:22 PM, Aristedes Maniatis wrote:

> Yes, sqlite isn't a 'real' database. But we support it, so clearly  
> documenting (within Cayenne) what it can't do is important. So for  
> instance, the org.apache.cayenne.merge functions should perhaps  
> return 'unsupported' exceptions when trying to run on that database.  
> Perhaps each adaptor needs a supportsMerging() feature.
>
> I'd like to leave this test running on Hudson for a while. Perhaps  
> someone who knows something about sqlite (I've never used it) can  
> suggest what we need to do with it. Far better for users to get a  
> relevant exception than for things to silently fail.
>
> I'm far less keen on hacking the unit tests to stop them  
> complaining. Then users will try to use the features which don't  
> work and get unexpected and wrong results.
>
> Ari
>
>
> On 12/12/09 3:09 PM, Apache Hudson Server wrote:
>> Failed tests:
>>   testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)
>>    
>> testForreignKey(org.apache.cayenne.merge.DropRelationshipToModelTest)
>>   test(org.apache.cayenne.merge.ValueForNullTest)
>>   testSimpleColumn(org.apache.cayenne.merge.DropColumnToModelTest)
>>    
>> testRemoveFKColumnWithoutRelationshipInDb 
>> (org.apache.cayenne.merge.DropColumnToModelTest)
>>   test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
>>   test(org.apache.cayenne.merge.SetAllowNullToDbTest)
>>    
>> testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
>>    
>> testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
>>   testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
>>   testAddTableToDb(org.apache.cayenne.merge.MergerFactoryTest)
>>    
>> testAddForeignKeyWithTable 
>> (org.apache.cayenne.merge.MergerFactoryTest)
>>    
>> testAddForeignKeyAfterTable 
>> (org.apache.cayenne.merge.MergerFactoryTest)
>>   test(org.apache.cayenne.merge.SetNotNullToDbTest)
>>   testMerging(org.apache.cayenne.util.EntityMergeSupportTest)
>>    
>> testSQLTemplateTimestamp(org.apache.cayenne.access.DateTimeTypesTest)
>>   testSQLTemplateDate(org.apache.cayenne.access.DateTimeTypesTest)
>>   testSQLTemplateTime(org.apache.cayenne.access.DateTimeTypesTest)
>>   testAddColumn(org.apache.cayenne.merge.AddColumnToModelTest)
>>   testDropTable(org.apache.cayenne.merge.DropTableToModelTest)
>>
>> Tests in error:
>>   testLongIn(org.apache.cayenne.exp.ExpressionFactoryTest)
>>   testMultiDBUpdate(org.apache.cayenne.access.DataContextCrossDBTest)
>>    
>> testSelectCompound1 
>> (org.apache.cayenne.access.DataContextFlattenedAttributesTest)
>>    
>> testSelectCompound2 
>> (org.apache.cayenne.access.DataContextFlattenedAttributesTest)
>>    
>> testSelectEJQBQL 
>> (org.apache.cayenne.access.DataContextFlattenedAttributesTest)
>>    
>> testWithoutResultDirective 
>> (org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>>    
>> testWithOnlyResultDirective 
>> (org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>>    
>> testWithMixedDirectiveUse1 
>> (org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>>    
>> testWithMixedDirectiveUse2 
>> (org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>>    
>> testBindingForCollection 
>> (org.apache.cayenne.access.jdbc.BindDirectiveTest)
>>    
>> testBindForPassedNullParam 
>> (org.apache.cayenne.access.jdbc.BindDirectiveTest)
>>    
>> testBindWithJDBCForPassedNullParam 
>> (org.apache.cayenne.access.jdbc.BindDirectiveTest)
>>    
>> testBindForNotPassedParam 
>> (org.apache.cayenne.access.jdbc.BindDirectiveTest)
>>    
>> testBindWithJDBCForNotPassedParam 
>> (org.apache.cayenne.access.jdbc.BindDirectiveTest)
>>   testNewObject(org.apache.cayenne.access.IdentityColumnsTest)
>>   testCAY823(org.apache.cayenne.access.IdentityColumnsTest)
>>   testUnrelatedUpdate(org.apache.cayenne.access.IdentityColumnsTest)
>>    
>> testMultipleNewObjectsSeparateTables 
>> (org.apache.cayenne.access.IdentityColumnsTest)
>>    
>> testMultipleNewObjects(org.apache.cayenne.access.IdentityColumnsTest)
>>    
>> testCompoundPKWithGeneratedColumn 
>> (org.apache.cayenne.access.IdentityColumnsTest)
>>    
>> testUpdateDependentWithNewMaster 
>> (org.apache.cayenne.access.IdentityColumnsTest)
>>    
>> testPropagateToDependent 
>> (org.apache.cayenne.access.IdentityColumnsTest)
>
> -- 
>
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A
>


sqlite failed tests

Posted by Aristedes Maniatis <ar...@maniatis.org>.
Yes, sqlite isn't a 'real' database. But we support it, so clearly documenting (within Cayenne) what it can't do is important. So for instance, the org.apache.cayenne.merge functions should perhaps return 'unsupported' exceptions when trying to run on that database. Perhaps each adaptor needs a supportsMerging() feature.

I'd like to leave this test running on Hudson for a while. Perhaps someone who knows something about sqlite (I've never used it) can suggest what we need to do with it. Far better for users to get a relevant exception than for things to silently fail.

I'm far less keen on hacking the unit tests to stop them complaining. Then users will try to use the features which don't work and get unexpected and wrong results.

Ari


On 12/12/09 3:09 PM, Apache Hudson Server wrote:
> Failed tests:
>    testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)
>    testForreignKey(org.apache.cayenne.merge.DropRelationshipToModelTest)
>    test(org.apache.cayenne.merge.ValueForNullTest)
>    testSimpleColumn(org.apache.cayenne.merge.DropColumnToModelTest)
>    testRemoveFKColumnWithoutRelationshipInDb(org.apache.cayenne.merge.DropColumnToModelTest)
>    test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
>    test(org.apache.cayenne.merge.SetAllowNullToDbTest)
>    testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
>    testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
>    testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
>    testAddTableToDb(org.apache.cayenne.merge.MergerFactoryTest)
>    testAddForeignKeyWithTable(org.apache.cayenne.merge.MergerFactoryTest)
>    testAddForeignKeyAfterTable(org.apache.cayenne.merge.MergerFactoryTest)
>    test(org.apache.cayenne.merge.SetNotNullToDbTest)
>    testMerging(org.apache.cayenne.util.EntityMergeSupportTest)
>    testSQLTemplateTimestamp(org.apache.cayenne.access.DateTimeTypesTest)
>    testSQLTemplateDate(org.apache.cayenne.access.DateTimeTypesTest)
>    testSQLTemplateTime(org.apache.cayenne.access.DateTimeTypesTest)
>    testAddColumn(org.apache.cayenne.merge.AddColumnToModelTest)
>    testDropTable(org.apache.cayenne.merge.DropTableToModelTest)
>
> Tests in error:
>    testLongIn(org.apache.cayenne.exp.ExpressionFactoryTest)
>    testMultiDBUpdate(org.apache.cayenne.access.DataContextCrossDBTest)
>    testSelectCompound1(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
>    testSelectCompound2(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
>    testSelectEJQBQL(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
>    testWithoutResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>    testWithOnlyResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>    testWithMixedDirectiveUse1(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>    testWithMixedDirectiveUse2(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
>    testBindingForCollection(org.apache.cayenne.access.jdbc.BindDirectiveTest)
>    testBindForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
>    testBindWithJDBCForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
>    testBindForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
>    testBindWithJDBCForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
>    testNewObject(org.apache.cayenne.access.IdentityColumnsTest)
>    testCAY823(org.apache.cayenne.access.IdentityColumnsTest)
>    testUnrelatedUpdate(org.apache.cayenne.access.IdentityColumnsTest)
>    testMultipleNewObjectsSeparateTables(org.apache.cayenne.access.IdentityColumnsTest)
>    testMultipleNewObjects(org.apache.cayenne.access.IdentityColumnsTest)
>    testCompoundPKWithGeneratedColumn(org.apache.cayenne.access.IdentityColumnsTest)
>    testUpdateDependentWithNewMaster(org.apache.cayenne.access.IdentityColumnsTest)
>    testPropagateToDependent(org.apache.cayenne.access.IdentityColumnsTest)

-- 

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

Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #96

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/96/changes>

Changes:

[amaniatis] Switch the sqlite jdbc adaptor to one that seems rather more maintained and is much easier to install (maven takes care of it completely).

------------------------------------------
[...truncated 72712 lines...]
INFO: [bind: 1->IMAGE_BLOB:NULL, 2->PAINTING_ID:249, 3->TEXT_REVIEW:'Review #6']
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 2 ms.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.IMAGE_BLOB, t0.TEXT_REVIEW, t0.PAINTING_ID, t1.PAINTING_ID FROM PAINTING_INFO t0 JOIN PAINTING t1 ON (t0.PAINTING_ID = t1.PAINTING_ID)
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 10 rows. - took 2 ms.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.272 sec
Running org.apache.cayenne.access.jdbc.SQLStatementTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.cayenne.access.jdbc.SelectActionTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.14 sec
Running org.apache.cayenne.access.DataContextQueryCachingTest
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: insert into ARTIST (ARTIST_ID, ARTIST_NAME) values (33001, 'aaa')
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (PAINTING_ID, PAINTING_TITLE, ARTIST_ID, ESTIMATED_PRICE) VALUES (33001, 'P', 33001, 4000)
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 2 ms.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: update ARTIST set ARTIST_NAME = 'bbb' where ARTIST_ID = 33001
Dec 12, 2009 4:08:41 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.DATE_OF_BIRTH, t0.ARTIST_ID, t0.ARTIST_NAME FROM ARTIST t0
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 1 row. - took 2 ms.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.744 sec
Running org.apache.cayenne.access.NestedDataContextParentPeerEventsTest
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:256, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE ARTIST SET ARTIST_NAME = ? WHERE ARTIST_ID = ?
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_NAME:'Y', 2->ARTIST_ID:256]
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:42 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->ARTIST_NAME:'Y', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:258, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:256, 6->PAINTING_TITLE:'PPP']
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:257, 2->PAINTING_ID:256]
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 2 queries.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO ARTIST (ARTIST_ID, ARTIST_NAME, DATE_OF_BIRTH) VALUES (?, ?, ?)
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ARTIST_NAME:'X', 3->DATE_OF_BIRTH:NULL]
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: INSERT INTO PAINTING (ARTIST_ID, ESTIMATED_PRICE, GALLERY_ID, PAINTING_DESCRIPTION, PAINTING_ID, PAINTING_TITLE) VALUES (?, ?, ?, ?, ?, ?)
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:NULL, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:257, 6->PAINTING_TITLE:'PY']
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->ESTIMATED_PRICE:NULL, 3->GALLERY_ID:NULL, 4->PAINTING_DESCRIPTION:NULL, 5->PAINTING_ID:258, 6->PAINTING_TITLE:'PX']
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: UPDATE PAINTING SET ARTIST_ID = ? WHERE PAINTING_ID = ?
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logQueryParameters
INFO: [bind: 1->ARTIST_ID:259, 2->PAINTING_ID:257]
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logUpdateCount
INFO: === updated 1 row.
Dec 12, 2009 4:08:43 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Dec 12, 2009 4:08:44 AM org.apache.cayenne.access.QueryLogger logQueryStart
INFO: --- will run 1 query.
Dec 12, 2009 4:08:44 AM org.apache.cayenne.access.QueryLogger logBeginTransaction
INFO: --- transaction started.
Dec 12, 2009 4:08:44 AM org.apache.cayenne.access.QueryLogger logQuery
INFO: SELECT t0.ARTIST_ID, t0.PAINTING_ID, t0.GALLERY_ID, t0.PAINTING_DESCRIPTION, t0.ESTIMATED_PRICE, t0.PAINTING_TITLE FROM PAINTING t0 WHERE t0.ARTIST_ID = ? [bind: 1->ARTIST_ID:259]
Dec 12, 2009 4:08:44 AM org.apache.cayenne.access.QueryLogger logSelectCount
INFO: === returned 2 rows. - took 3 ms.
Dec 12, 2009 4:08:44 AM org.apache.cayenne.access.QueryLogger logCommitTransaction
INFO: +++ transaction committed.
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.088 sec
Running org.apache.cayenne.DataRowTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 sec
Running org.apache.cayenne.access.types.EnumTypeTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.cayenne.access.CustomQueryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.cayenne.project.validator.DomainValidatorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 sec

Results :

Failed tests: 
  testAddTable(org.apache.cayenne.merge.CreateTableToModelTest)
  testForreignKey(org.apache.cayenne.merge.DropRelationshipToModelTest)
  test(org.apache.cayenne.merge.ValueForNullTest)
  testSimpleColumn(org.apache.cayenne.merge.DropColumnToModelTest)
  testRemoveFKColumnWithoutRelationshipInDb(org.apache.cayenne.merge.DropColumnToModelTest)
  test(org.apache.cayenne.merge.SetPrimaryKeyToDbTest)
  test(org.apache.cayenne.merge.SetAllowNullToDbTest)
  testAddAndDropColumnToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testChangeVarcharSizeToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testMultipleTokensToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddTableToDb(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyWithTable(org.apache.cayenne.merge.MergerFactoryTest)
  testAddForeignKeyAfterTable(org.apache.cayenne.merge.MergerFactoryTest)
  test(org.apache.cayenne.merge.SetNotNullToDbTest)
  testMerging(org.apache.cayenne.util.EntityMergeSupportTest)
  testSQLTemplateTimestamp(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateDate(org.apache.cayenne.access.DateTimeTypesTest)
  testSQLTemplateTime(org.apache.cayenne.access.DateTimeTypesTest)
  testAddColumn(org.apache.cayenne.merge.AddColumnToModelTest)
  testDropTable(org.apache.cayenne.merge.DropTableToModelTest)

Tests in error: 
  testLongIn(org.apache.cayenne.exp.ExpressionFactoryTest)
  testMultiDBUpdate(org.apache.cayenne.access.DataContextCrossDBTest)
  testSelectCompound1(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectCompound2(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testSelectEJQBQL(org.apache.cayenne.access.DataContextFlattenedAttributesTest)
  testWithoutResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithOnlyResultDirective(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse1(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testWithMixedDirectiveUse2(org.apache.cayenne.access.jdbc.ResultDirectiveTest)
  testBindingForCollection(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForPassedNullParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testBindWithJDBCForNotPassedParam(org.apache.cayenne.access.jdbc.BindDirectiveTest)
  testNewObject(org.apache.cayenne.access.IdentityColumnsTest)
  testCAY823(org.apache.cayenne.access.IdentityColumnsTest)
  testUnrelatedUpdate(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjectsSeparateTables(org.apache.cayenne.access.IdentityColumnsTest)
  testMultipleNewObjects(org.apache.cayenne.access.IdentityColumnsTest)
  testCompoundPKWithGeneratedColumn(org.apache.cayenne.access.IdentityColumnsTest)
  testUpdateDependentWithNewMaster(org.apache.cayenne.access.IdentityColumnsTest)
  testPropagateToDependent(org.apache.cayenne.access.IdentityColumnsTest)

Tests run: 2052, Failures: 20, Errors: 22, Skipped: 0

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

Please refer to /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/framework/cayenne-jdk1.5-unpublished/target/surefire-reports for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 14 minutes 11 seconds
[INFO] Finished at: Sat Dec 12 04:08:45 UTC 2009
[INFO] Final Memory: 54M/176M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results


Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #95

Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/95/changes>

Changes:

[oltka] CAY-1327

* ComponentGeometry switched to Java preferences API

------------------------------------------
Started by upstream project "Cayenne-trunk" build number 95
Building on master
Updating http://svn.apache.org/repos/asf/cayenne/main/trunk
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/Application.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/EditorView.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/ModelerPreferences.java
D         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/_ComponentGeometry.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/pref/ComponentGeometry.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/dialog/LogConsole.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/CayenneModelerController.java
D         framework/cayenne-modeler/src/main/java/org/apache/cayenne/pref/UpgradeCayennePreferenceDecorator.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/pref/Preference.java
U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/pref/CayennePreference.java
A         framework/cayenne-modeler/src/main/java/org/apache/cayenne/pref/UpgradeCayennePreference.java
At revision 889664
[locks-and-latches] Checking to see if we really have the locks
[locks-and-latches] Have all the locks, build can start
[trunk] $ /home/hudson/tools/maven/latest2/bin/mvn "-Djdk=JDK 1.6 (latest)" -DcayenneTestConnection=sqlite clean test
[INFO] Scanning for projects...
[INFO] Reactor build order: 
[INFO]   Cayenne
[INFO]   Cayenne Internal Build Plugin
[INFO]   Cayenne Internal Documentation Build Plugin
[INFO]   Cayenne Build Tools Parent
[INFO]   Cayenne License and Notice Bundle
[INFO]   Cayenne Dependency Injection Container
[INFO]   Cayenne Java 1.5 Unpublished
[INFO]   Cayenne Java 1.6 Extensions
[INFO]   Cayenne Aggregated Server Jar
[INFO]   Cayenne Aggregated Client Jar
[INFO]   Cayenne Tools
[INFO]   Cayenne Modeler
[INFO]   Cayenne Maven Plugin
[INFO]   Cayenne Modeler Maven Plugin
[INFO]   Cayenne Framework Aggregator Project
[INFO]   Cayenne Integration Tests Parent
[INFO]   Integration Tests Commons
[INFO]   Integration Tests - Cayenne DI Stack
[INFO]   Cayenne Modeler Java
[INFO]   Cayenne Modeler Parent
[INFO]   Cayenne Documentation
[INFO]   Cayenne Documenation Parent
[INFO] ------------------------------------------------------------------------
[INFO] Building Cayenne
[INFO]    task-segment: [clean, test]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] No goals needed for project - skipping
[INFO] ------------------------------------------------------------------------
[INFO] Building Cayenne Internal Build Plugin
[INFO]    task-segment: [clean, test]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean]
[INFO] Deleting directory /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/build-tools/maven-cayenne-build-plugin/target
Downloading: http://objectstyle.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
Downloading: http://caucho.com/m2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
Downloading: http://repo1.maven.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
[INFO] [plugin:descriptor]
[INFO] Using 2 extractors.
[INFO] Applying extractor for language: java
[INFO] Extractor for language: java found 3 mojo descriptors.
[INFO] Applying extractor for language: bsh
[INFO] Extractor for language: bsh found 0 mojo descriptors.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile]
[INFO] Compiling 6 source files to /zonestorage/hudson/home/hudson/hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK 1.6 (latest)/trunk/build-tools/maven-cayenne-build-plugin/target/classes
[INFO] [resources:testResources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://objectstyle.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
Downloading: http://caucho.com/m2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
Downloading: http://repo1.maven.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) org.sqlite:sqlite-driver:jar:0.56

  Try downloading the file manually from the project website.

  Then, install it using the command: 
      mvn install:install-file -DgroupId=org.sqlite -DartifactId=sqlite-driver -Dversion=0.56 -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file there: 
      mvn deploy:deploy-file -DgroupId=org.sqlite -DartifactId=sqlite-driver -Dversion=0.56 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency: 
  	1) org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven-plugin:3.1-SNAPSHOT
  	2) org.sqlite:sqlite-driver:jar:0.56

----------
1 required artifact is missing.

for artifact: 
  org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven-plugin:3.1-SNAPSHOT

from the specified remote repositories:
  caucho (http://caucho.com/m2),
  objectstyle (http://objectstyle.org/maven2),
  Nexus (http://repository.apache.org/snapshots),
  central (http://repo1.maven.org/maven2)


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20 seconds
[INFO] Finished at: Fri Dec 11 15:50:31 UTC 2009
[INFO] Final Memory: 20M/195M
[INFO] ------------------------------------------------------------------------
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Recording test results


Re: Build failed in Hudson: Cayenne-trunk » sqlite,JDK 1.6 (latest) #94

Posted by Andrus Adamchik <an...@objectstyle.org>.
SQLite fails on lots of tests as it is not a full blown DB. That one  
we probably can't run on CI until the unit test rework.

Andrus

On Dec 11, 2009, at 9:34 AM, Apache Hudson Server wrote:

> See <http://hudson.zones.apache.org/hudson/job/Cayenne-trunk/./cayenneTestConnection=sqlite,jdk=JDK%201.6%20(latest)/94/changes 
> >
>
> Changes:
>
> [andrey] correcting graph event behavior
>
> ------------------------------------------
> Started by upstream project "Cayenne-trunk" build number 94
> Building on master
> Updating http://svn.apache.org/repos/asf/cayenne/main/trunk
> U         framework/cayenne-modeler/src/main/java/org/apache/cayenne/ 
> modeler/graph/BaseGraphBuilder.java
> At revision 889626
> [locks-and-latches] Checking to see if we really have the locks
> [locks-and-latches] Have all the locks, build can start
> [trunk] $ /home/hudson/tools/maven/latest2/bin/mvn "-Djdk=JDK 1.6  
> (latest)" -DcayenneTestConnection=sqlite clean test
> [INFO] Scanning for projects...
> [INFO] Reactor build order:
> [INFO]   Cayenne
> [INFO]   Cayenne Internal Build Plugin
> [INFO]   Cayenne Internal Documentation Build Plugin
> [INFO]   Cayenne Build Tools Parent
> [INFO]   Cayenne License and Notice Bundle
> [INFO]   Cayenne Dependency Injection Container
> [INFO]   Cayenne Java 1.5 Unpublished
> [INFO]   Cayenne Java 1.6 Extensions
> [INFO]   Cayenne Aggregated Server Jar
> [INFO]   Cayenne Aggregated Client Jar
> [INFO]   Cayenne Tools
> [INFO]   Cayenne Modeler
> [INFO]   Cayenne Maven Plugin
> [INFO]   Cayenne Modeler Maven Plugin
> [INFO]   Cayenne Framework Aggregator Project
> [INFO]   Cayenne Integration Tests Parent
> [INFO]   Integration Tests Commons
> [INFO]   Integration Tests - Cayenne DI Stack
> [INFO]   Cayenne Modeler Java
> [INFO]   Cayenne Modeler Parent
> [INFO]   Cayenne Documentation
> [INFO]   Cayenne Documenation Parent
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Building Cayenne
> [INFO]    task-segment: [clean, test]
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] [clean:clean]
> [INFO] No goals needed for project - skipping
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Building Cayenne Internal Build Plugin
> [INFO]    task-segment: [clean, test]
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] [clean:clean]
> [INFO] Deleting directory /zonestorage/hudson/home/hudson/hudson/ 
> jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/JDK  
> 1.6 (latest)/trunk/build-tools/maven-cayenne-build-plugin/target
> Downloading: http://objectstyle.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
> Downloading: http://caucho.com/m2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
> Downloading: http://repo1.maven.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.pom
> [INFO] [plugin:descriptor]
> [INFO] Using 2 extractors.
> [INFO] Applying extractor for language: java
> [INFO] Extractor for language: java found 3 mojo descriptors.
> [INFO] Applying extractor for language: bsh
> [INFO] Extractor for language: bsh found 0 mojo descriptors.
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] Compiling 6 source files to /zonestorage/hudson/home/hudson/ 
> hudson/jobs/Cayenne-trunk/workspace/cayenneTestConnection/sqlite/jdk/ 
> JDK 1.6 (latest)/trunk/build-tools/maven-cayenne-build-plugin/target/ 
> classes
> [INFO] [resources:testResources]
> [INFO] Using default encoding to copy filtered resources.
> Downloading: http://objectstyle.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
> Downloading: http://caucho.com/m2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
> Downloading: http://repo1.maven.org/maven2/org/sqlite/sqlite-driver/0.56/sqlite-driver-0.56.jar
> [INFO]  
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Failed to resolve artifact.
>
> Missing:
> ----------
> 1) org.sqlite:sqlite-driver:jar:0.56
>
>  Try downloading the file manually from the project website.
>
>  Then, install it using the command:
>      mvn install:install-file -DgroupId=org.sqlite - 
> DartifactId=sqlite-driver -Dversion=0.56 -Dpackaging=jar -Dfile=/ 
> path/to/file
>
>  Alternatively, if you host your own repository you can deploy the  
> file there:
>      mvn deploy:deploy-file -DgroupId=org.sqlite -DartifactId=sqlite- 
> driver -Dversion=0.56 -Dpackaging=jar -Dfile=/path/to/file - 
> Durl=[url] -DrepositoryId=[id]
>
>  Path to dependency:
>  	1) org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven- 
> plugin:3.1-SNAPSHOT
>  	2) org.sqlite:sqlite-driver:jar:0.56
>
> ----------
> 1 required artifact is missing.
>
> for artifact:
>  org.apache.cayenne.build-tools:maven-cayenne-build-plugin:maven- 
> plugin:3.1-SNAPSHOT
>
> from the specified remote repositories:
>  caucho (http://caucho.com/m2),
>  objectstyle (http://objectstyle.org/maven2),
>  Nexus (http://repository.apache.org/snapshots),
>  central (http://repo1.maven.org/maven2)
>
>
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Total time: 16 seconds
> [INFO] Finished at: Fri Dec 11 14:33:48 UTC 2009
> [INFO] Final Memory: 20M/195M
> [INFO]  
> ------------------------------------------------------------------------
> [locks-and-latches] Releasing all the locks
> [locks-and-latches] All the locks released
> Recording test results
>
>