As discussed and recorded in DERBY-1952 I have split some of the JUnit tests out so that they are *no longer* run under the old test harness and hence are *not* part of derbyall. (on the trunk).

A top-level JUnit test (suite) exists that runs all the tests that were removed from derbyall, the test's name is:

org.apache.derbyTesting.functionTests.suites.All

JUnit tests will continue to be added so that they run under this All test and thus be removed from the old harness.

Instructions on how to run this Junit test are in http://wiki.apache.org/db-derby/DerbyJUnitTesting

with notes on the configuration setup and how to write suite() methods in http://wiki.apache.org/db-derby/DerbyJunitTestConfiguration

I've been updating the wiki so that I think it is up to date with the latest changes.

I would encourage those that regularly run nightly or other testing to add this JUnit test into their framework. I'm sure there will be some issues getting it running on all the platforms but they should be easy to work through.

There is more work to be done for some of the tests in All so that they also run in the client server by themselves, and I'm working on it for the tests in tests.jdbcapi.

I'm also planning on laying out some form of a plan or work items that would move us completely over to JUnit.

Dan.
PS. The current runtime for this suite is a few minutes.

Reply via email to