[wise-commits] wise SVN: r402 - in core/trunk: integration-testsuite and 4 other directories.

wise-commits at lists.jboss.org wise-commits at lists.jboss.org
Fri Sep 10 06:00:24 EDT 2010


Author: alessio.soldano at jboss.com
Date: 2010-09-10 06:00:23 -0400 (Fri, 10 Sep 2010)
New Revision: 402

Added:
   core/trunk/integration-testsuite/
   core/trunk/integration-testsuite/common/
   core/trunk/integration-testsuite/native/
   core/trunk/integration-testsuite/native/pom.xml
   core/trunk/integration-testsuite/pom.xml
Removed:
   core/trunk/integration-native/
   core/trunk/integration-testsuite/common/src/test/java/org/jboss/wise/test/integration/wsaandwsse/
   core/trunk/integration-testsuite/common/src/test/java/org/jboss/wise/test/integration/wsaddressing/
   core/trunk/integration-testsuite/common/src/test/java/org/jboss/wise/test/integration/wsse/
   core/trunk/integration-testsuite/common/src/test/resources/WEB-INF/wsa/
   core/trunk/integration-testsuite/common/src/test/resources/WEB-INF/wsaandwsse/
   core/trunk/integration-testsuite/common/src/test/resources/WEB-INF/wsse/
   core/trunk/integration-testsuite/native/pom.xml
   core/trunk/integration/
Modified:
   core/trunk/integration-testsuite/common/pom.xml
   core/trunk/pom.xml
Log:
[WISE-169] Moving integration modules under a common integration-testsuite one



Property changes on: core/trunk/integration-testsuite
___________________________________________________________________
Name: svn:ignore
   + target
.settings
.classpath
.project


Copied: core/trunk/integration-testsuite/common (from rev 398, core/trunk/integration)

Modified: core/trunk/integration-testsuite/common/pom.xml
===================================================================
--- core/trunk/integration/pom.xml	2010-09-09 17:48:04 UTC (rev 398)
+++ core/trunk/integration-testsuite/common/pom.xml	2010-09-10 10:00:23 UTC (rev 402)
@@ -16,52 +16,18 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
 	<modelVersion>4.0.0</modelVersion>
-	<groupId>org.jboss.wise</groupId>
-	<artifactId>wise-integration</artifactId>
-	<version>1.2.0-SNAPSHOT</version>
-	<name>Wise Integration Test</name>
-	<url>http://www.jboss.org/wise</url>
 
+	<name>Wise Integration Common Test</name>
+	<artifactId>wise-integration-common</artifactId>
+
 	<parent>
 		<groupId>org.jboss.wise</groupId>
-		<artifactId>wise</artifactId>
+		<artifactId>wise-integration-testsuite</artifactId>
 		<version>1.2.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
+		<relativePath>../pom.xml</relativePath>
 	</parent>
 
-	<dependencies>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>javax.ejb</groupId>
-			<artifactId>ejb-api</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>org.jboss.wise</groupId>
-			<artifactId>wise-core</artifactId>
-			<version>${version}</version>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>jboss</groupId>
-			<artifactId>jbossall-client</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>xalan</groupId>
-			<artifactId>xalan</artifactId>
-			<scope>test</scope>
-		</dependency>
-	</dependencies>
+	<dependencies/>
 
 	<build>
 		<plugins>
@@ -88,7 +54,6 @@
 					</execution>
 				</executions>
 			</plugin>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-war-plugin</artifactId>
@@ -180,148 +145,8 @@
 					</execution>
 				</executions>
 			</plugin>
-			<plugin>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<configuration>
-					<skip>true</skip>
-				</configuration>
-				<executions>
-					<execution>
-						<id>unit-tests</id>
-						<phase>test</phase>
-						<goals>
-							<goal>test</goal>
-						</goals>
-						<configuration>
-							<skip>false</skip>
-							<excludes>
-								<exclude>**/integration/**/*Test.java</exclude>
-								<exclude>**/*StressTest.java</exclude>
-								<exclude>**/*$*.java</exclude>
-							</excludes>
-						</configuration>
-					</execution>
-					<execution>
-						<id>integration-tests</id>
-						<phase>integration-test</phase>
-						<goals>
-							<goal>test</goal>
-						</goals>
-						<configuration>
-							<skip>false</skip>
-							<excludes>
-								<exclude>**/*StressTest.java</exclude>
-								<exclude>**/*$*.java</exclude>
-							</excludes>
-							<includes>
-								<include>**/*Integration*Test.java</include>
-							</includes>
-							<systemProperties>
-								<property>
-									<name>log4j.configuration</name>
-									<value>integration-test-log4j.xml</value>
-								</property>
-							</systemProperties>
-						</configuration>
-
-					</execution>
-				</executions>
-			</plugin>
 		</plugins>
 	</build>
 	
-	<profiles>
-		<profile>
-			<id>skip.tests</id>
-			<activation>
-				<property>
-					<name>!jboss.bind.address</name>
-				</property>
-			</activation>
-			<build>
-				<plugins>
-					<plugin>
-						<artifactId>maven-surefire-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>integration-tests</id>
-								<phase>integration-test</phase>
-								<goals>
-									<goal>test</goal>
-								</goals>
-								<configuration>
-									<skip>true</skip>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-		<profile>
-			<id>use.endorsed.dir</id>
-			<activation>
-				<property>
-					<name>endorsed.dir</name>
-				</property>
-			</activation>
-			<build>
-				<plugins>
-					<plugin>
-						<artifactId>maven-surefire-plugin</artifactId>
-						<configuration>
-							<argLine>-Djava.endorsed.dirs=${endorsed.dir}</argLine>
-						</configuration>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-		<profile>
-			<id>stress.tests</id>
-			<build>
-				<plugins>
-					<plugin>
-						<artifactId>maven-surefire-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>integration-tests</id>
-								<phase>integration-test</phase>
-								<goals>
-									<goal>test</goal>
-								</goals>
-								<configuration>
-									<systemProperties>
-										<property>
-											<name>wise.stress.threads</name>
-											<value>300</value>
-										</property>
-										<property>
-											<name>wise.stress.threadPoolSize</name>
-											<value>50</value>
-										</property>
-										<property>
-											<name>wise.stress.expensive.threads</name>
-											<value>30</value>
-										</property>
-										<property>
-											<name>wise.stress.expensive.threadPoolSize</name>
-											<value>5</value>
-										</property>
-									</systemProperties>
-									<excludes>
-										<exclude>**/*Integration*Test.java</exclude>
-										<exclude>**/*$*.java</exclude>
-									</excludes>
-									<includes>
-										<include>**/*StressTest.java</include>
-									</includes>
-
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-	</profiles>
+	<profiles/>
 </project>

Copied: core/trunk/integration-testsuite/native (from rev 398, core/trunk/integration-native)

Deleted: core/trunk/integration-testsuite/native/pom.xml
===================================================================
--- core/trunk/integration-native/pom.xml	2010-09-09 17:48:04 UTC (rev 398)
+++ core/trunk/integration-testsuite/native/pom.xml	2010-09-10 10:00:23 UTC (rev 402)
@@ -1,270 +0,0 @@
-<!--
-	Licensed to the Apache Software Foundation (ASF) under one or more
-	contributor license agreements. See the NOTICE file distributed with
-	this work for additional information regarding copyright ownership.
-	The ASF licenses this file to you under the Apache License, Version
-	2.0 (the "License"); you may not use this file except in compliance
-	with the License. You may obtain a copy of the License at
-	http://www.apache.org/licenses/LICENSE-2.0 Unless required by
-	applicable law or agreed to in writing, software distributed under the
-	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
-	CONDITIONS OF ANY KIND, either express or implied. See the License for
-	the specific language governing permissions and limitations under the
-	License.
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>org.jboss.wise</groupId>
-	<artifactId>wise-integration-native</artifactId>
-	<version>1.2.0-SNAPSHOT</version>
-	<name>Wise Integration - Native</name>
-	<url>http://www.jboss.org/wise</url>
-
-	<packaging>jar</packaging>
-
-	<parent>
-		<groupId>org.jboss.wise</groupId>
-		<artifactId>wise</artifactId>
-		<version>1.2.0-SNAPSHOT</version>
-        <relativePath>../pom.xml</relativePath>
-	</parent>
-
-	<dependencies>
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>javax.ejb</groupId>
-			<artifactId>ejb-api</artifactId>
-			<scope>test</scope>
-		</dependency>
- 		<dependency>
-			<groupId>org.jboss.wise</groupId>
-			<artifactId>wise-core-native</artifactId>
-			<version>${project.version}</version>
-			<scope>test</scope>
-		</dependency>
-		<dependency>
-			<groupId>jboss</groupId>
-			<artifactId>jbossall-client</artifactId>
-			<scope>test</scope>
-		</dependency>
-	</dependencies>
-
-	<build>
-		<plugins>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-war-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>war-wsse</id>
-						<phase>pre-integration-test</phase>
-						<goals>
-							<goal>war</goal>
-						</goals>
-						<configuration>
-							<webXml>${basedir}/src/test/resources/WEB-INF/wsse/web.xml</webXml>
-							<warName>wsse</warName>
-							<outputDirectory>${project.build.testOutputDirectory}</outputDirectory>
-							<webappDirectory>${project.build.directory}/wsse</webappDirectory>
-							<warSourceExcludes>**/lib/**</warSourceExcludes>
-							<webResources>
-								<webResource>
-									<targetPath>WEB-INF/classes</targetPath>
-									<directory>${basedir}/target/test-classes/</directory>
-									<includes>
-										<include>**/wsse/*.class</include>
-									</includes>
-									<excludes>
-										<exclude>**/*Test.class</exclude>
-									</excludes>
-								</webResource>
-								<webResource>
-									<targetPath>WEB-INF</targetPath>
-									<directory>${basedir}/src/test/resources/WEB-INF/wsse/</directory>
-									<includes>
-										<include>**/*.*</include>
-									</includes>
-								</webResource>
-							</webResources>
-						</configuration>
-					</execution>
-					<execution>
-						<id>war-wsaddress</id>
-						<phase>pre-integration-test</phase>
-						<goals>
-							<goal>war</goal>
-						</goals>
-						<configuration>
-							<webXml>${basedir}/src/test/resources/WEB-INF/wsa/web.xml</webXml>
-							<warName>wsa</warName>
-							<outputDirectory>${project.build.testOutputDirectory}</outputDirectory>
-							<webappDirectory>${project.build.directory}/wsa</webappDirectory>
-							<warSourceExcludes>**/lib/**</warSourceExcludes>
-							<webResources>
-								<webResource>
-									<targetPath>WEB-INF/classes</targetPath>
-									<directory>${basedir}/target/test-classes/
-									</directory>
-									<includes>
-										<include>**/wsaddressing/*.class</include>
-									</includes>
-									<excludes>
-										<exclude>**/*Test.class</exclude>
-									</excludes>
-								</webResource>
-							</webResources>
-						</configuration>
-					</execution>
-					<execution>
-						<id>war-wsaandwsse</id>
-						<phase>pre-integration-test</phase>
-						<goals>
-							<goal>war</goal>
-						</goals>
-						<configuration>
-							<webXml>${basedir}/src/test/resources/WEB-INF/wsaandwsse/web.xml</webXml>
-							<warName>wsaandwsse</warName>
-							<outputDirectory>${project.build.testOutputDirectory}</outputDirectory>
-							<webappDirectory>${project.build.directory}/wsaandwsse</webappDirectory>
-							<warSourceExcludes>**/lib/**</warSourceExcludes>
-							<webResources>
-								<webResource>
-									<targetPath>WEB-INF/classes</targetPath>
-									<directory>${basedir}/target/test-classes/</directory>
-									<includes>
-										<include>**/wsaandwsse/*.class</include>
-										<include>**/wsaandwsse/handlers.xml</include>
-									</includes>
-									<excludes>
-										<exclude>**/*Test.class</exclude>
-									</excludes>
-								</webResource>
-								<webResource>
-									<targetPath>WEB-INF</targetPath>
-									<directory>${basedir}/src/test/resources/WEB-INF/wsaandwsse/</directory>
-									<includes>
-										<include>**/*.*</include>
-									</includes>
-								</webResource>
-							</webResources>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-
- 			<plugin>
-				<artifactId>maven-surefire-plugin</artifactId>
-				<configuration>
-					<skip>true</skip>
-				</configuration>
-				<executions>
-					<execution>
-						<id>unit-tests</id>
-						<phase>test</phase>
-						<goals>
-							<goal>test</goal>
-						</goals>
-						<configuration>
-							<skip>false</skip>
-							<excludes>
-								<exclude>**/integration/**/*Test.java</exclude>
-								<exclude>**/*StressTest.java</exclude>
-								<exclude>**/*$*.java</exclude>
-							</excludes>
-						</configuration>
-					</execution>
-					<execution>
-						<id>integration-tests</id>
-						<phase>integration-test</phase>
-						<goals>
-							<goal>test</goal>
-						</goals>
-						<configuration>
-							<skip>false</skip>
-							<excludes>
-								<exclude>**/*StressTest.java</exclude>
-								<exclude>**/*$*.java</exclude>
-							</excludes>
-							<includes>
-								<include>**/*Integration*Test.java</include>
-							</includes>
-							<systemProperties>
-								<property>
-									<name>log4j.configuration</name>
-									<value>integration-test-log4j.xml</value>
-								</property>
-							</systemProperties>
-						</configuration>
-					</execution>
-				</executions>
-			</plugin>
-
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-javadoc-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>package</id>
-						<phase>package</phase>
-						<goals>
-							<goal>jar</goal>
-						</goals>
-					</execution>
-				</executions>
-				<configuration>
-					<header>JBoss Wise API</header>
-					<footer>JBoss Wise API</footer>
-				</configuration>
-			</plugin>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-source-plugin</artifactId>
-				<executions>
-					<execution>
-						<id>attach-sources</id>
-						<goals>
-							<goal>jar</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-
-	</build>
-	
-	<profiles>
-	    <profile>
-			<id>skip.tests</id>
-			<activation>
-				<property>
-					<name>!jboss.bind.address</name>
-				</property>
-			</activation>
-			<build>
-				<plugins>
-					<plugin>
-						<artifactId>maven-surefire-plugin</artifactId>
-						<executions>
-							<execution>
-								<id>integration-tests</id>
-								<phase>integration-test</phase>
-								<goals>
-									<goal>test</goal>
-								</goals>
-								<configuration>
-									<skip>true</skip>
-								</configuration>
-							</execution>
-						</executions>
-					</plugin>
-				</plugins>
-			</build>
-		</profile>
-	</profiles>
-
-</project>

Copied: core/trunk/integration-testsuite/native/pom.xml (from rev 401, core/trunk/integration-native/pom.xml)
===================================================================
--- core/trunk/integration-testsuite/native/pom.xml	                        (rev 0)
+++ core/trunk/integration-testsuite/native/pom.xml	2010-09-10 10:00:23 UTC (rev 402)
@@ -0,0 +1,152 @@
+<!--
+	Licensed to the Apache Software Foundation (ASF) under one or more
+	contributor license agreements. See the NOTICE file distributed with
+	this work for additional information regarding copyright ownership.
+	The ASF licenses this file to you under the Apache License, Version
+	2.0 (the "License"); you may not use this file except in compliance
+	with the License. You may obtain a copy of the License at
+	http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+	applicable law or agreed to in writing, software distributed under the
+	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+	CONDITIONS OF ANY KIND, either express or implied. See the License for
+	the specific language governing permissions and limitations under the
+	License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+
+	<name>Wise Integration Native Test</name>
+	<artifactId>wise-integration-native</artifactId>
+
+	<packaging>jar</packaging>
+
+	<parent>
+		<groupId>org.jboss.wise</groupId>
+		<artifactId>wise-integration-testsuite</artifactId>
+		<version>1.2.0-SNAPSHOT</version>
+		<relativePath>../pom.xml</relativePath>
+	</parent>
+
+	<dependencies>
+		<dependency>
+			<groupId>org.jboss.wise</groupId>
+			<artifactId>wise-core-native</artifactId>
+			<version>${project.version}</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.ws.native</groupId>
+			<artifactId>jbossws-native-client</artifactId>
+			<scope>test</scope>
+		</dependency>
+    </dependencies>
+
+	<build>
+		<plugins>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-war-plugin</artifactId>
+				<executions>
+					<execution>
+						<id>war-wsse</id>
+						<phase>pre-integration-test</phase>
+						<goals>
+							<goal>war</goal>
+						</goals>
+						<configuration>
+							<webXml>${basedir}/src/test/resources/WEB-INF/wsse/web.xml</webXml>
+							<warName>wsse</warName>
+							<outputDirectory>${project.build.testOutputDirectory}</outputDirectory>
+							<webappDirectory>${project.build.directory}/wsse</webappDirectory>
+							<warSourceExcludes>**/lib/**</warSourceExcludes>
+							<webResources>
+								<webResource>
+									<targetPath>WEB-INF/classes</targetPath>
+									<directory>${basedir}/target/test-classes/</directory>
+									<includes>
+										<include>**/wsse/*.class</include>
+									</includes>
+									<excludes>
+										<exclude>**/*Test.class</exclude>
+									</excludes>
+								</webResource>
+								<webResource>
+									<targetPath>WEB-INF</targetPath>
+									<directory>${basedir}/src/test/resources/WEB-INF/wsse/</directory>
+									<includes>
+										<include>**/*.*</include>
+									</includes>
+								</webResource>
+							</webResources>
+						</configuration>
+					</execution>
+					<execution>
+						<id>war-wsaddress</id>
+						<phase>pre-integration-test</phase>
+						<goals>
+							<goal>war</goal>
+						</goals>
+						<configuration>
+							<webXml>${basedir}/src/test/resources/WEB-INF/wsa/web.xml</webXml>
+							<warName>wsa</warName>
+							<outputDirectory>${project.build.testOutputDirectory}</outputDirectory>
+							<webappDirectory>${project.build.directory}/wsa</webappDirectory>
+							<warSourceExcludes>**/lib/**</warSourceExcludes>
+							<webResources>
+								<webResource>
+									<targetPath>WEB-INF/classes</targetPath>
+									<directory>${basedir}/target/test-classes/
+									</directory>
+									<includes>
+										<include>**/wsaddressing/*.class</include>
+									</includes>
+									<excludes>
+										<exclude>**/*Test.class</exclude>
+									</excludes>
+								</webResource>
+							</webResources>
+						</configuration>
+					</execution>
+					<execution>
+						<id>war-wsaandwsse</id>
+						<phase>pre-integration-test</phase>
+						<goals>
+							<goal>war</goal>
+						</goals>
+						<configuration>
+							<webXml>${basedir}/src/test/resources/WEB-INF/wsaandwsse/web.xml</webXml>
+							<warName>wsaandwsse</warName>
+							<outputDirectory>${project.build.testOutputDirectory}</outputDirectory>
+							<webappDirectory>${project.build.directory}/wsaandwsse</webappDirectory>
+							<warSourceExcludes>**/lib/**</warSourceExcludes>
+							<webResources>
+								<webResource>
+									<targetPath>WEB-INF/classes</targetPath>
+									<directory>${basedir}/target/test-classes/</directory>
+									<includes>
+										<include>**/wsaandwsse/*.class</include>
+										<include>**/wsaandwsse/handlers.xml</include>
+									</includes>
+									<excludes>
+										<exclude>**/*Test.class</exclude>
+									</excludes>
+								</webResource>
+								<webResource>
+									<targetPath>WEB-INF</targetPath>
+									<directory>${basedir}/src/test/resources/WEB-INF/wsaandwsse/</directory>
+									<includes>
+										<include>**/*.*</include>
+									</includes>
+								</webResource>
+							</webResources>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+	
+	<profiles/>
+
+</project>

Added: core/trunk/integration-testsuite/pom.xml
===================================================================
--- core/trunk/integration-testsuite/pom.xml	                        (rev 0)
+++ core/trunk/integration-testsuite/pom.xml	2010-09-10 10:00:23 UTC (rev 402)
@@ -0,0 +1,197 @@
+	<!--
+		Licensed to the Apache Software Foundation (ASF) under one or more
+		contributor license agreements. See the NOTICE file distributed with
+		this work for additional information regarding copyright ownership.
+		The ASF licenses this file to you under the Apache License, Version
+		2.0 (the "License"); you may not use this file except in compliance
+		with the License. You may obtain a copy of the License at
+
+		http://www.apache.org/licenses/LICENSE-2.0 Unless required by
+		applicable law or agreed to in writing, software distributed under the
+		License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+		CONDITIONS OF ANY KIND, either express or implied. See the License for
+		the specific language governing permissions and limitations under the
+		License.
+	-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+
+	<name>Wise Integration Test</name>
+	<artifactId>wise-integration-testsuite</artifactId>
+        <packaging>pom</packaging>
+
+	<parent>
+		<groupId>org.jboss.wise</groupId>
+		<artifactId>wise</artifactId>
+		<version>1.2.0-SNAPSHOT</version>
+		<relativePath>../pom.xml</relativePath>
+	</parent>
+
+        <modules>
+		<module>common</module>
+        </modules>
+
+	<dependencies>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>javax.ejb</groupId>
+			<artifactId>ejb-api</artifactId>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.wise</groupId>
+			<artifactId>wise-core</artifactId>
+			<version>${version}</version>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>jboss</groupId>
+			<artifactId>jbossall-client</artifactId>
+			<scope>test</scope>
+		</dependency>
+		<dependency>
+			<groupId>xalan</groupId>
+			<artifactId>xalan</artifactId>
+			<scope>test</scope>
+		</dependency>
+	</dependencies>
+
+	<build>
+		<plugins>
+			<plugin>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<configuration>
+					<skip>true</skip>
+				</configuration>
+				<executions>
+					<execution>
+						<id>unit-tests</id>
+						<phase>test</phase>
+						<goals>
+							<goal>test</goal>
+						</goals>
+						<configuration>
+							<skip>false</skip>
+							<excludes>
+								<exclude>**/*Test.java</exclude>
+								<exclude>**/*StressTest.java</exclude>
+								<exclude>**/*$*.java</exclude>
+							</excludes>
+						</configuration>
+					</execution>
+					<execution>
+						<id>integration-tests</id>
+						<phase>integration-test</phase>
+						<goals>
+							<goal>test</goal>
+						</goals>
+						<configuration>
+							<skip>false</skip>
+							<excludes>
+								<exclude>**/*StressTest.java</exclude>
+								<exclude>**/*$*.java</exclude>
+							</excludes>
+							<includes>
+								<include>**/*Integration*Test.java</include>
+							</includes>
+							<systemProperties>
+								<property>
+									<name>log4j.configuration</name>
+									<value>integration-test-log4j.xml</value>
+								</property>
+							</systemProperties>
+						</configuration>
+					</execution>
+				</executions>
+			</plugin>
+		</plugins>
+	</build>
+	
+	<profiles>
+		<profile>
+			<id>native</id>
+			<activation>
+				<property>
+					<name>!cxf.stack</name>
+				</property>
+			</activation>
+			<modules>
+				<module>native</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>use.endorsed.dir</id>
+			<activation>
+				<property>
+					<name>endorsed.dir</name>
+				</property>
+			</activation>
+			<build>
+				<plugins>
+					<plugin>
+						<artifactId>maven-surefire-plugin</artifactId>
+						<configuration>
+							<argLine>-Djava.endorsed.dirs=${endorsed.dir}</argLine>
+						</configuration>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+		<profile>
+			<id>stress.tests</id>
+			<build>
+				<plugins>
+					<plugin>
+						<artifactId>maven-surefire-plugin</artifactId>
+						<executions>
+							<execution>
+								<id>integration-tests</id>
+								<phase>integration-test</phase>
+								<goals>
+									<goal>test</goal>
+								</goals>
+								<configuration>
+									<systemProperties>
+										<property>
+											<name>wise.stress.threads</name>
+											<value>300</value>
+										</property>
+										<property>
+											<name>wise.stress.threadPoolSize</name>
+											<value>50</value>
+										</property>
+										<property>
+											<name>wise.stress.expensive.threads</name>
+											<value>30</value>
+										</property>
+										<property>
+											<name>wise.stress.expensive.threadPoolSize</name>
+											<value>5</value>
+										</property>
+									</systemProperties>
+									<excludes>
+										<exclude>**/*Integration*Test.java</exclude>
+										<exclude>**/*$*.java</exclude>
+									</excludes>
+									<includes>
+										<include>**/*StressTest.java</include>
+									</includes>
+								</configuration>
+							</execution>
+						</executions>
+					</plugin>
+				</plugins>
+			</build>
+		</profile>
+	</profiles>
+</project>

Modified: core/trunk/pom.xml
===================================================================
--- core/trunk/pom.xml	2010-09-10 07:58:58 UTC (rev 401)
+++ core/trunk/pom.xml	2010-09-10 10:00:23 UTC (rev 402)
@@ -84,7 +84,6 @@
 
 	<modules>
 		<module>core</module>
-		<module>integration</module>
 	</modules>
 	
 	<dependencyManagement>
@@ -540,7 +539,6 @@
           </activation>
           <modules>
             <module>core-native</module>
-            <module>integration-native</module>
           </modules>
           <dependencies>
           	<dependency>
@@ -567,6 +565,19 @@
             </dependency>
           </dependencies>
         </profile>
+
+        <profile>
+          <id>integration-testsuite</id>
+          <activation>
+            <property>
+              <name>jboss.bind.address</name>
+            </property>
+          </activation>
+          <modules>
+            <module>integration-testsuite</module>
+          </modules>
+        </profile>
+
     </profiles>
 
 



More information about the wise-commits mailing list