Jazarine Jamal wrote:
I've just fixed a source bug on derby but don't quite know how to test it..
The wiki has been telling me that I need to write my own tests to test derby.. And do I have to run all the tests: Functional,performance etc..? Please give me an insight into Derby Testing...

Hello Jazarine,

Derby has a set of regression tests in the code repository.
If you check out trunk, they are located under java/testing.

Most of the tests are based on JUnit, and you should be able to run them any way you normally run JUnit tests. Each "test package" has a _Suite class that runs the tests in that package, and there are also a number of higher level suites in java/testing/org/apache/derbyTesting/suites.

Note that running all the tests takes a while (we're talking in the range of hours).

You can find more information here:
http://wiki.apache.org/db-derby/DerbyTesting

To get you started, there are also some ant targets that will run the tests for you, for instance 'junit-all' or 'junitreport'.


Hope this gets you started, please ask again for more information.


regards,
--
Kristian

Reply via email to