Repository: activemq
Updated Branches:
  refs/heads/trunk eae211202 -> 13581c9aa


Exclude leveldb tests on AIX, Solaris, HP-UX, and Windows as they cause 
problems with CI


Project: http://git-wip-us.apache.org/repos/asf/activemq/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq/commit/13581c9a
Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/13581c9a
Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/13581c9a

Branch: refs/heads/trunk
Commit: 13581c9aac65fd1bfa113f159ec78dd00d216a72
Parents: eae2112
Author: Kevin Earls <[email protected]>
Authored: Thu Jul 10 11:10:11 2014 +0200
Committer: Kevin Earls <[email protected]>
Committed: Thu Jul 10 11:10:11 2014 +0200

----------------------------------------------------------------------
 activemq-leveldb-store/pom.xml | 107 ++++++++++++++++++++++
 activemq-spring/pom.xml        | 106 ++++++++++++++++++++++
 activemq-unit-tests/pom.xml    | 171 ++++++++++++++++++++++++++++++++++++
 3 files changed, 384 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/activemq/blob/13581c9a/activemq-leveldb-store/pom.xml
----------------------------------------------------------------------
diff --git a/activemq-leveldb-store/pom.xml b/activemq-leveldb-store/pom.xml
index 5807ed5..bd8d8f4 100644
--- a/activemq-leveldb-store/pom.xml
+++ b/activemq-leveldb-store/pom.xml
@@ -486,4 +486,111 @@
     </pluginManagement>
   </build>
 
+    <profiles>
+        <profile>
+            <id>activemq.tests.windows.excludes</id>
+            <activation>
+                <os>
+                    <family>Windows</family>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/*.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.solaris.excludes</id>
+            <activation>
+                <property>
+                    <name>os.name</name>
+                    <value>SunOS</value>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/*.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.aix.excludes</id>
+            <activation>
+                <property>
+                    <name>os.name</name>
+                    <value>AIX</value>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/*.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.mac.excludes</id>
+            <activation>
+                <os>
+                    <family>mac</family>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/*.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.hpux.excludes</id>
+            <activation>
+                <os>
+                    <family>HP-UX</family>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/*.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+
+
+
 </project>

http://git-wip-us.apache.org/repos/asf/activemq/blob/13581c9a/activemq-spring/pom.xml
----------------------------------------------------------------------
diff --git a/activemq-spring/pom.xml b/activemq-spring/pom.xml
index 38eadd5..afe1a69 100755
--- a/activemq-spring/pom.xml
+++ b/activemq-spring/pom.xml
@@ -300,4 +300,110 @@
     </plugins>
   </build>
 
+    <profiles>
+        <profile>
+            <id>activemq.tests.windows.excludes</id>
+            <activation>
+                <os>
+                    <family>Windows</family>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/LevelDBConfigTest.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.solaris.excludes</id>
+            <activation>
+                <property>
+                    <name>os.name</name>
+                    <value>SunOS</value>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/LevelDBConfigTest.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.aix.excludes</id>
+            <activation>
+                <property>
+                    <name>os.name</name>
+                    <value>AIX</value>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/LevelDBConfigTest.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.mac.excludes</id>
+            <activation>
+                <os>
+                    <family>mac</family>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/LevelDBConfigTest.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>activemq.tests.hpux.excludes</id>
+            <activation>
+                <os>
+                    <family>HP-UX</family>
+                </os>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <excludes combine.children="append">
+                                <exclude>**/LevelDBConfigTest.*</exclude>
+                            </excludes>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
+
+
 </project>

http://git-wip-us.apache.org/repos/asf/activemq/blob/13581c9a/activemq-unit-tests/pom.xml
----------------------------------------------------------------------
diff --git a/activemq-unit-tests/pom.xml b/activemq-unit-tests/pom.xml
index ed97bac..067652e 100755
--- a/activemq-unit-tests/pom.xml
+++ b/activemq-unit-tests/pom.xml
@@ -1040,5 +1040,176 @@
         </plugins>
       </build>
     </profile>
+      <profile>
+          <id>activemq.tests.windows.excludes</id>
+          <activation>
+              <os>
+                  <family>Windows</family>
+              </os>
+          </activation>
+          <build>
+              <plugins>
+                  <plugin>
+                      <artifactId>maven-surefire-plugin</artifactId>
+                      <configuration>
+                          <excludes combine.children="append">
+                              
<exclude>**/QueueMasterSlaveSingleUrlTest.*</exclude>
+                              
<exclude>**/mLevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/StoreQueueCursorLevelDBNoDuplicateTest.*</exclude>
+                              <exclude>**/AMQ2149LevelDBTest.*</exclude>
+                              
<exclude>**/SparseAckReplayAfterStoreCleanupLevelDBStoreTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              
<exclude>**/LevelDBXARecoveryBrokerTest.*</exclude>
+                              <exclude>**/LevelDBDurableTopicTest.*</exclude>
+                              <exclude>**/LevelDBStoreQueueTest.*</exclude>
+                              <exclude>**/LevelDBNegativeQueueTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              
<exclude>**/LevelDBStorePerDestinationTest.*</exclude>
+                              
<exclude>**/LevelDBDurableSubscriptionTest.*</exclude>
+                              <exclude>**/QueueBrowsingLevelDBTest.*</exclude>
+                              
<exclude>**/SingleBrokerVirtualDestinationsWithWildcardLevelDBTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkLevelDBTest.*</exclude>
+                          </excludes>
+                      </configuration>
+                  </plugin>
+              </plugins>
+          </build>
+      </profile>
+      <profile>
+          <id>activemq.tests.aix.excludes</id>
+          <activation>
+              <property>
+                  <name>os.name</name>
+                  <value>AIX</value>
+              </property>
+          </activation>
+          <build>
+              <plugins>
+                  <plugin>
+                      <artifactId>maven-surefire-plugin</artifactId>
+                      <configuration>
+                          <excludes combine.children="append">   <!-- See 
https://issues.apache.org/jira/browse/AMQ-4296 -->
+                              
<exclude>**/QueueMasterSlaveSingleUrlTest.*</exclude>
+                              <exclude>**/AMQ1866.*</exclude>
+                              <exclude>**/AMQ2149Test.*</exclude>
+                              <exclude>**/AMQ2149LevelDBTest.*</exclude>
+                              <exclude>**/AMQ2584Test.*</exclude>
+                              <exclude>**/ExpiredMessagesTest.*</exclude>
+                              
<exclude>**/LevelDBDurableSubscriptionTest.*</exclude>
+                              
<exclude>**/LevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/ManagedDurableSubscriptionTest.*</exclude>
+                              
<exclude>**/SparseAckReplayAfterStoreCleanupLevelDBStoreTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkAMQPATest.*</exclude>
+                              
<exclude>**/ConcurrentProducerDurableConsumerTest.*</exclude>  <!-- AIX only -->
+                              
<exclude>**/ConcurrentProducerQueueConsumerTest.*</exclude>    <!-- AIX only -->
+                              
<exclude>**/mLevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/StoreQueueCursorLevelDBNoDuplicateTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              <exclude>**/LevelDBDurableTopicTest.*</exclude>
+                              <exclude>**/LevelDBStoreQueueTest.*</exclude>
+                              <exclude>**/LevelDBNegativeQueueTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              
<exclude>**/LevelDBStorePerDestinationTest.*</exclude>
+                              <exclude>**/QueueBrowsingLevelDBTest.*</exclude>
+                              
<exclude>**/SingleBrokerVirtualDestinationsWithWildcardLevelDBTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkLevelDBTest.*</exclude>
+                          </excludes>
+                      </configuration>
+                  </plugin>
+              </plugins>
+          </build>
+      </profile>
+      <profile>
+          <id>activemq.tests.solaris.excludes</id>
+          <activation>
+              <property>
+                  <name>os.name</name>
+                  <value>SunOS</value>
+              </property>
+          </activation>
+          <build>
+              <plugins>
+                  <plugin>
+                      <artifactId>maven-surefire-plugin</artifactId>
+                      <configuration>
+                          <excludes combine.children="append">
+                              
<exclude>**/QueueMasterSlaveSingleUrlTest.*</exclude>
+                              <exclude>**/AMQ2149Test.*</exclude>
+                              <exclude>**/AMQ2149LevelDBTest.*</exclude>
+                              <exclude>**/AMQ2584Test.*</exclude>
+                              <exclude>**/ExpiredMessagesTest.*</exclude>
+                              
<exclude>**/LevelDBDurableSubscriptionTest.*</exclude>
+                              
<exclude>**/LevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/ManagedDurableSubscriptionTest.*</exclude>
+                              
<exclude>**/SparseAckReplayAfterStoreCleanupLevelDBStoreTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkAMQPATest.*</exclude>
+                              
<exclude>**/mLevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/StoreQueueCursorLevelDBNoDuplicateTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              <exclude>**/LevelDBDurableTopicTest.*</exclude>
+                              <exclude>**/LevelDBStoreQueueTest.*</exclude>
+                              <exclude>**/LevelDBNegativeQueueTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              
<exclude>**/LevelDBStorePerDestinationTest.*</exclude>
+                              <exclude>**/QueueBrowsingLevelDBTest.*</exclude>
+                              
<exclude>**/SingleBrokerVirtualDestinationsWithWildcardLevelDBTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkLevelDBTest.*</exclude>
+                              <!-- These are performance tests and take too 
long to run -->
+                              <exclude>**/perf/*</exclude>
+                              <!-- These are load tests and take too long to 
run -->
+                              <exclude>**/load/*</exclude>
+                          </excludes>
+                      </configuration>
+                  </plugin>
+              </plugins>
+          </build>
+      </profile>
+      <profile>
+          <id>activemq.tests.hpux.excludes</id>
+          <activation>
+              <os>
+                  <family>HP-UX</family>
+              </os>
+          </activation>
+          <build>
+              <plugins>
+                  <plugin>
+                      <artifactId>maven-surefire-plugin</artifactId>
+                      <configuration>
+                          <excludes combine.children="append">
+                              
<exclude>**/QueueMasterSlaveSingleUrlTest.*</exclude>
+                              <exclude>**/AMQ2149Test.*</exclude>
+                              <exclude>**/AMQ2149LevelDBTest.*</exclude>
+                              <exclude>**/AMQ2584Test.*</exclude>
+                              <exclude>**/ExpiredMessagesTest.*</exclude>
+                              
<exclude>**/LevelDBDurableSubscriptionTest.*</exclude>
+                              
<exclude>**/LevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/ManagedDurableSubscriptionTest.*</exclude>
+                              
<exclude>**/SparseAckReplayAfterStoreCleanupLevelDBStoreTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkAMQPATest.*</exclude>
+                              
<exclude>**/mLevelDBXARecoveryBrokerTest.*</exclude>
+                              
<exclude>**/StoreQueueCursorLevelDBNoDuplicateTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              <exclude>**/LevelDBDurableTopicTest.*</exclude>
+                              <exclude>**/LevelDBStoreQueueTest.*</exclude>
+                              <exclude>**/LevelDBNegativeQueueTest.*</exclude>
+                              <exclude>**/LevelDBStoreBrokerTest.*</exclude>
+                              
<exclude>**/LevelDBStorePerDestinationTest.*</exclude>
+                              <exclude>**/QueueBrowsingLevelDBTest.*</exclude>
+                              
<exclude>**/SingleBrokerVirtualDestinationsWithWildcardLevelDBTest.*</exclude>
+                              
<exclude>**/ThreeBrokerVirtualTopicNetworkLevelDBTest.*</exclude>
+                              <!-- These are performance tests and take too 
long to run -->
+                              <exclude>**/perf/*</exclude>
+                              <!-- These are load tests and take too long to 
run -->
+                              <exclude>**/load/*</exclude>
+                          </excludes>
+                      </configuration>
+                  </plugin>
+              </plugins>
+          </build>
+      </profile>
+
+
+
   </profiles>
 </project>

Reply via email to