Author: jukka
Date: Mon Jul 9 10:11:44 2012
New Revision: 1359020
URL: http://svn.apache.org/viewvc?rev=1359020&view=rev
Log:
OAK-163: Move the JCR TCK back to the integrationTesting profile
Improve the README documentation abou the integration tests.
Also update the list of Oak components.
Modified:
jackrabbit/oak/trunk/README.md
Modified: jackrabbit/oak/trunk/README.md
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/README.md?rev=1359020&r1=1359019&r2=1359020&view=diff
==============================================================================
--- jackrabbit/oak/trunk/README.md (original)
+++ jackrabbit/oak/trunk/README.md Mon Jul 9 10:11:44 2012
@@ -20,22 +20,29 @@ Maven 3 and Java 6 (or higher) like this
mvn clean install
-To run the build with all integration tests enabled, use:
+To enable all integration tests, including the JCR TCK, use:
mvn clean install -PintegrationTesting
+Before committing changes or submitting a patch, please make sure that
+the above integration testing build passes without errors. If you like,
+you can enable integration tests by default by setting the
+`OAK_INTEGRATION_TESTING` environment variable.
+
The build consists of the following main components:
- oak-parent - parent POM
- oak-commons - shared utility code
- - oak-mk - MicroKernel API and default implementation
+ - oak-mk-api - MicroKernel API
+ - oak-mk - default MicroKernel implementation
+ - oak-mk-remote - MicroKernel remoting
- [oak-core][1] - Oak repository API and implementation
- oak-jcr - JCR binding for the Oak repository
- oak-sling - integration with Apache Sling
+ - oak-http - HTTP binding for Oak
- oak-run - runnable jar packaging
- oak-it - integration tests
- oak-it/mk - integration tests for MicroKernel
- - oak-it/jcr - integration tests for JCR
- oak-it/osgi - integration tests for OSGi
- oak-bench - performance tests