Hello all, We have had a look at the Remote Container feature, which was mentioned by Toni Menzel in his presentation at http://www.slideshare.net/tonimenzel/pax-exam-2 slide 67ff. It seems to nicely address one of our use cases: execute a series of integration tests in a running OSGi instance located on a remote host in a cloud.
In analogy to Pax Runner we would go through the process of - Provisioning the probe bundles - Executing the tests - Collect test reports - Cleanup (uninstall the probe bundles) Implementation of the feature has already started as we can see in project org.ops4j.pax.exam.pax-exam-container-remote (we cloned the Pax Exam code from git repo at https://github.com/ops4j/org.ops4j.pax.exam2.git). Could you give us a hint about the current status of the feature? We have done some experiments to get the use case running which involved - Enhancing the implementation of RBCRemoteContainerFactory and adding META-INF/services/org.ops4j.pax.exam.TestContainerFactory - Preparing the target instance by provisioning the required Pax bundles (as mentioned in the presentation) - Starting an RMI registry and getting RMI class loading to work on the remote host - Reactor strategy for the case a running instance is used (rather than creating and disposing an instance per test method) If it helps we could contribute to the feature. Best regards, Markus _______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
