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

Reply via email to