Author: slaws
Date: Tue Feb  9 09:23:00 2010
New Revision: 907981

URL: http://svn.apache.org/viewvc?rev=907981&view=rev
Log:
Add some code to all for easier manual running of the test 

Modified:
    
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml
    
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml
    
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java

Modified: 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml?rev=907981&r1=907980&r2=907981&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml 
(original)
+++ 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml 
Tue Feb  9 09:23:00 2010
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
 -->
-<project name="server" default="run">
+<project name="client" default="run">
 
        <!--echo>${runtime_classpath}</echo-->
 
@@ -28,4 +28,28 @@
                </java>         
        </target>
 
+       
+       <target name="run-cmdline">
+               <java 
classpath="../../../distribution/all/target/apache-tuscany-sca-all-2.0-SNAPSHOT.dir/tuscany-sca-2.0-SNAPSHOT/features/tuscany-sca-manifest.jar:./target/test-classes:../helloworld-iface/target/classes"
 
+                         classname="itest.Client"
+                         fork="true"
+                         failonerror="true">
+               </java> 
+       </target>
+               
+       <target name="run-cmdline-seq">
+               <sequential>
+            <antcall target="run-cmdline"/>
+                       <antcall target="run-cmdline"/>
+            <antcall target="run-cmdline"/>
+               </sequential>
+       </target>       
+       
+       <target name="run-cmdline-par">
+               <parallel>
+            <antcall target="run-cmdline"/>
+                       <antcall target="run-cmdline"/>
+            <antcall target="run-cmdline"/>
+               </parallel>
+       </target>       
 </project>
\ No newline at end of file

Modified: 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml?rev=907981&r1=907980&r2=907981&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml 
(original)
+++ 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml 
Tue Feb  9 09:23:00 2010
@@ -26,5 +26,13 @@
                        <arg value="./server-config.xml"/>
                </java>
        </target>
+       
+       <target name="run-cmdline">
+               <java 
classpath="../../../distribution/all/target/apache-tuscany-sca-all-2.0-SNAPSHOT.dir/tuscany-sca-2.0-SNAPSHOT/features/tuscany-sca-manifest.jar:./target/test-classes:../helloworld-iface/target/classes"
 
+                         classname="itest.Service" 
+                         fork="true"
+                         failonerror="true">   
+               </java>         
+       </target>       
 
 </project>
\ No newline at end of file

Modified: 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java?rev=907981&r1=907980&r2=907981&view=diff
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
 (original)
+++ 
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
 Tue Feb  9 09:23:00 2010
@@ -49,5 +49,18 @@
         if (serviceNode != null) {
             serviceNode.stop();
         }
+    } 
+    
+    public static void main(String[] args) throws Exception {
+        Service.setUpBeforeClass();
+        
+        try {
+            System.out.println("Press a key to stop");
+            System.in.read();
+        } catch (Exception ex) {
+            // do nothing
+        }
+        
+        Service.tearDownAfterClass();
     }    
 }


Reply via email to