I've committed another major update to the Maven plugin for Terracotta. Now we have tc:test goal that is basically a clustered version of the standard Maven's Surefire plugin. It allows to run same test cases on multiple DSO-enabled JVMs and provide synchronization between tests (no any code is required for that). See example project under \tc-maven-plugin\examples\tc-maven-sample-surefire
I updated the plugin wiki page at http://www.terracotta.org/confluence/display/wiki/Terracotta+Maven+Plugin As before, you'll need to build and install tc jars to the local Maven repository, using recent code from the trunk. For using tc:test also make sure that clustered-surefire-2.3 module is available in the dist. Current limitations: -- still need to specify absolute path/url to the modules repository (either in pom.xml or in tc-config.xml); Juris and Jason are working on required changes in DSO and tcbuild/kit layout, after that we'll be able to update plugin to download modules from the Maven repositories -- currently, clustered-surefire-2.3 module need to be manually declared in tc-config.xml. once previous item is resolved we should be able to turn this module on automatically when tc:test goal is used. regards, Eugene _______________________________________________ tc-dev mailing list [email protected] http://lists.terracotta.org/mailman/listinfo/tc-dev
