Contributing JUnit Plug-in Tests to Builds

Last updated: August 30, 2004

1. The tests need to be contributed as one or more plugins that use the org.eclipse.test automated testing framework.
JUnit tests can also be written as performance tests. Click here for the latest instructions.

2. Get PMC approval to create the new plugins projects on dev.eclipse.org:/home/eclipse. Once the projects are created, proceed to the next step.

3. Send a request for commit rights to the org.eclipse.releng project on dev.eclipse.org:/home/eclipse. Check out org.eclipse.releng from dev.eclipse.org:/home/eclipse and create a new file with a .map extension or use an existing to add entries for the new test plug-ins. Click here for a description of the format used in the map files.

4. Install the org.eclipse.releng.tools plug-in, and use the "Release" action in the context menu of the test plug-in project to update and commit map file.

5. Send a request to platform-releng-dev@eclipse.org to add the test plugins to the build process. Include the following information:

The Eclipse release engineering team will update the appropriate feature and scripts to build and run the new tests.

Example (with UI): http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ui.tests/
Example (headless): http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.ant.tests.core/


Performance Monitoring and JUnit Testing

Click here for the latest instructions on writing and contributing performance tests to the builds.