Author: dkulp
Date: Wed Jul 27 03:05:54 2011
New Revision: 1151319

URL: http://svn.apache.org/viewvc?rev=1151319&view=rev
Log:
Start playing with parallel testing.   Lots of work to do.

Modified:
    camel/trunk/components/camel-cxf/pom.xml
    
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/AbstractCXFGreeterRouterTest.java
    
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
    
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterConverterRouterTest.java
    
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterMessageRouterTest.java
    
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadRouterTest.java
    
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadWithFeatureRouterTest.java

Modified: camel/trunk/components/camel-cxf/pom.xml
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/pom.xml?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- camel/trunk/components/camel-cxf/pom.xml (original)
+++ camel/trunk/components/camel-cxf/pom.xml Wed Jul 27 03:05:54 2011
@@ -215,6 +215,9 @@
           <reportFormat>brief</reportFormat>
           <useFile>false</useFile>
           <runOrder>alphabetical</runOrder>
+          <!--parallel>classes</parallel>
+          <perCoreThreadCount>true</perCoreThreadCount>
+          <threads>2</threads-->
           <systemPropertyVariables>
             
<java.util.logging.config.file>${basedir}/target/test-classes/logging.properties</java.util.logging.config.file>
           </systemPropertyVariables>

Modified: 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/AbstractCXFGreeterRouterTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/AbstractCXFGreeterRouterTest.java?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/AbstractCXFGreeterRouterTest.java
 (original)
+++ 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/AbstractCXFGreeterRouterTest.java
 Wed Jul 27 03:05:54 2011
@@ -37,7 +37,6 @@ import org.springframework.context.suppo
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
 public abstract class AbstractCXFGreeterRouterTest extends CamelTestSupport {
-    protected static Endpoint endpoint;
     protected AbstractXmlApplicationContext applicationContext;
     
     private final QName serviceName = new 
QName("http://apache.org/hello_world_soap_http";,
@@ -79,13 +78,6 @@ public abstract class AbstractCXFGreeter
     }
     
     
-    @AfterClass
-    public static void stopService() {
-        if (endpoint != null) {
-            endpoint.stop();
-        }
-    }
-
     @Test
     public void testInvokingServiceFromCXFClient() throws Exception {
         Service service = Service.create(serviceName);

Modified: 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
 (original)
+++ 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CXFGreeterRouterTest.java
 Wed Jul 27 03:05:54 2011
@@ -39,6 +39,14 @@ import org.springframework.context.suppo
 
 public class CXFGreeterRouterTest extends AbstractCXFGreeterRouterTest {
 
+    protected static Endpoint endpoint;
+    @AfterClass
+    public static void stopService() {
+        if (endpoint != null) {
+            endpoint.stop();
+        }
+    }
+
 
     @BeforeClass
     public static void startService() {

Modified: 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterConverterRouterTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterConverterRouterTest.java?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterConverterRouterTest.java
 (original)
+++ 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterConverterRouterTest.java
 Wed Jul 27 03:05:54 2011
@@ -21,12 +21,20 @@ import javax.xml.ws.Endpoint;
 
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.hello_world_soap_http.GreeterImpl;
+
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
 
 public class CxfGreeterConverterRouterTest extends 
AbstractCXFGreeterRouterTest {
-
+    protected static Endpoint endpoint;
+    @AfterClass
+    public static void stopService() {
+        if (endpoint != null) {
+            endpoint.stop();
+        }
+    }
 
     @BeforeClass
     public static void startService() {

Modified: 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterMessageRouterTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterMessageRouterTest.java?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterMessageRouterTest.java
 (original)
+++ 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterMessageRouterTest.java
 Wed Jul 27 03:05:54 2011
@@ -22,6 +22,8 @@ import javax.xml.ws.Endpoint;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.hello_world_soap_http.GreeterImpl;
+
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -29,6 +31,14 @@ import org.springframework.context.suppo
  * The Greeter test with the MESSAGE date format
  */
 public class CxfGreeterMessageRouterTest extends AbstractCXFGreeterRouterTest {
+    protected static Endpoint endpoint;
+    @AfterClass
+    public static void stopService() {
+        if (endpoint != null) {
+            endpoint.stop();
+        }
+    }
+
 
     @BeforeClass
     public static void startService() {

Modified: 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadRouterTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadRouterTest.java?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadRouterTest.java
 (original)
+++ 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadRouterTest.java
 Wed Jul 27 03:05:54 2011
@@ -21,6 +21,8 @@ import javax.xml.ws.Endpoint;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.hello_world_soap_http.GreeterImpl;
+
+import org.junit.AfterClass;
 import org.junit.BeforeClass;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
 
@@ -28,6 +30,13 @@ import org.springframework.context.suppo
  * The Greeter test with the PAYLOAD date format
  */
 public class CxfGreeterPayLoadRouterTest  extends AbstractCXFGreeterRouterTest 
{
+    protected static Endpoint endpoint;
+    @AfterClass
+    public static void stopService() {
+        if (endpoint != null) {
+            endpoint.stop();
+        }
+    }
 
     @BeforeClass
     public static void startService() {

Modified: 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadWithFeatureRouterTest.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadWithFeatureRouterTest.java?rev=1151319&r1=1151318&r2=1151319&view=diff
==============================================================================
--- 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadWithFeatureRouterTest.java
 (original)
+++ 
camel/trunk/components/camel-cxf/src/test/java/org/apache/camel/component/cxf/CxfGreeterPayLoadWithFeatureRouterTest.java
 Wed Jul 27 03:05:54 2011
@@ -20,6 +20,8 @@ import javax.xml.ws.Endpoint;
 
 import org.apache.camel.test.AvailablePortFinder;
 import org.apache.hello_world_soap_http.GreeterImpl;
+
+import org.junit.AfterClass;
 import org.junit.Before;
 import org.junit.BeforeClass;
 import org.springframework.context.support.ClassPathXmlApplicationContext;
@@ -31,6 +33,14 @@ import org.springframework.context.suppo
  * @version 
  */
 public class CxfGreeterPayLoadWithFeatureRouterTest extends 
AbstractCXFGreeterRouterTest {
+    protected static Endpoint endpoint;
+    @AfterClass
+    public static void stopService() {
+        if (endpoint != null) {
+            endpoint.stop();
+        }
+    }
+
 
     @BeforeClass
     public static void startService() {


Reply via email to