You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ke...@apache.org on 2014/07/10 11:10:21 UTC
git commit: Exclude leveldb tests on AIX, Solaris, HP-UX,
and Windows as they cause problems with CI
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 <ke...@kevinearls.com>
Authored: Thu Jul 10 11:10:11 2014 +0200
Committer: Kevin Earls <ke...@kevinearls.com>
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>