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>
