Author: alessio.soldano(a)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>