You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2013/09/16 11:29:37 UTC
[08/10] git commit: Skip JMX tests on AIX servers as they hang
Skip JMX tests on AIX servers as they hang
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/10dd32e3
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/10dd32e3
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/10dd32e3
Branch: refs/heads/camel-2.12.x
Commit: 10dd32e3a201696e4167d9f65dd5d16232713fa7
Parents: b3b4582
Author: Claus Ibsen <da...@apache.org>
Authored: Mon Sep 16 11:22:24 2013 +0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Mon Sep 16 11:29:17 2013 +0200
----------------------------------------------------------------------
.../camel/management/BacklogDebuggerTest.java | 30 +++++++++++++++++
.../management/BacklogTracerFilterTest.java | 5 +++
.../BacklogTracerIdOnAllNodesTest.java | 5 +++
.../BacklogTracerPatternRouteTest.java | 5 +++
.../management/BacklogTracerPatternTest.java | 5 +++
.../camel/management/BacklogTracerTest.java | 5 +++
.../DualManagedThreadPoolProfileTest.java | 5 +++
.../DualManagedThreadPoolWithIdTest.java | 5 +++
.../management/EndpointCompletionTest.java | 10 ++++++
.../JmxInstrumentationCustomMBeanTest.java | 20 +++++++++++
...nstrumentationDisableOnCamelContextTest.java | 5 +++
.../JmxInstrumentationDisableTest.java | 5 +++
...onOnlyRegisterProcessorWithCustomIdTest.java | 5 +++
.../JmxInstrumentationUsingDefaultsTest.java | 10 ++++++
.../JmxInstrumentationUsingPlatformMBSTest.java | 5 +++
.../JmxInstrumentationUsingPropertiesTest.java | 5 +++
.../camel/management/JmxRecipientListTest.java | 10 ++++++
.../ManagedBrowsableEndpointAsXmlTest.java | 35 ++++++++++++++++++++
.../ManagedBrowsableEndpointEmptyTest.java | 5 +++
.../ManagedBrowsableEndpointTest.java | 5 +++
.../apache/camel/management/ManagedCBRTest.java | 5 +++
.../ManagedCamelContextAutoStartupTest.java | 5 +++
.../ManagedCamelContextDumpRoutesAsXmlTest.java | 5 +++
.../ManagedCamelContextDumpStatsAsXmlTest.java | 5 +++
.../ManagedCamelContextPropertiesTest.java | 6 +++-
.../ManagedCamelContextRestartTest.java | 5 +++
.../ManagedCamelContextSuspendResumeTest.java | 5 +++
.../ManagedCamelContextSuspendStartTest.java | 5 +++
.../management/ManagedCamelContextTest.java | 20 +++++++++++
.../ManagedCamelContextTracerTest.java | 5 +++
...agedCamelContextUpdateRoutesFromXmlTest.java | 5 +++
...nagedCanekContextExchangeStatisticsTest.java | 5 +++
.../ManagedConsumerCacheHitsTest.java | 5 +++
.../management/ManagedConsumerCacheTest.java | 5 +++
.../camel/management/ManagedCustomBeanTest.java | 5 +++
.../management/ManagedCustomPolicyTest.java | 5 +++
.../management/ManagedCustomProcessorTest.java | 5 +++
.../camel/management/ManagedDelayerTest.java | 5 +++
.../management/ManagedDualCamelContextTest.java | 5 +++
.../management/ManagedDuplicateIdTest.java | 5 +++
.../management/ManagedEndpointRegistryTest.java | 5 +++
.../camel/management/ManagedEndpointTest.java | 5 +++
.../ManagedErrorHandlerOptionsTest.java | 5 +++
.../ManagedErrorHandlerRedeliveryTest.java | 5 +++
.../management/ManagedErrorHandlerTest.java | 5 +++
.../ManagedFileIdempotentConsumerTest.java | 5 +++
.../camel/management/ManagedInterceptTest.java | 5 +++
.../management/ManagedLoadBalancerTest.java | 5 +++
.../management/ManagedLogEndpointTest.java | 5 +++
.../ManagedMemoryIdempotentConsumerTest.java | 10 ++++++
.../camel/management/ManagedMulticastTest.java | 5 +++
.../management/ManagedNamePatternFixedTest.java | 5 +++
.../management/ManagedNamePatternTest.java | 5 +++
.../ManagedRedeliverRouteOnlyTest.java | 5 +++
.../camel/management/ManagedRedeliverTest.java | 5 +++
.../ManagedRegisterCamelContextTest.java | 5 +++
.../management/ManagedRegisterEndpointTest.java | 5 +++
.../ManagedRegisterExchangeStatisticsTest.java | 5 +++
.../management/ManagedRegisterRouteTest.java | 5 +++
.../ManagedRegisterTwoRoutesTest.java | 5 +++
...nagedRemoveRouteAggregateThreadPoolTest.java | 5 +++
.../ManagedResetIncludeProcessorsTest.java | 5 +++
.../ManagedResetIncludeRoutesTest.java | 5 +++
.../camel/management/ManagedResourceTest.java | 5 +++
.../ManagedRouteAddFromRouteTest.java | 5 +++
.../management/ManagedRouteAddRemoveTest.java | 5 +++
...eAddSecondRouteNotRegisterNewRoutesTest.java | 5 +++
.../ManagedRouteAddSecondRouteTest.java | 5 +++
.../management/ManagedRouteAutoStartupTest.java | 5 +++
.../ManagedRouteContextTracerTest.java | 5 +++
.../ManagedRouteDumpRouteAsXmlTest.java | 5 +++
.../ManagedRouteDumpStatsAsXmlTest.java | 5 +++
.../ManagedRouteNoAutoStartupTest.java | 5 +++
.../ManagedRoutePerformanceCounterTest.java | 5 +++
.../management/ManagedRoutePolicyTest.java | 5 +++
...outeRemoveContextScopedErrorHandlerTest.java | 5 +++
...veRouteAndContextScopedErrorHandlerTest.java | 10 ++++++
...dRouteRemoveRouteScopedErrorHandlerTest.java | 5 +++
.../management/ManagedRouteRemoveTest.java | 5 +++
...outeRemoveWireTapExplicitThreadPoolTest.java | 5 +++
.../ManagedRouteRemoveWireTapTest.java | 5 +++
.../ManagedRouteShutdownAndStartTest.java | 5 +++
.../ManagedRouteStopAndStartCleanupTest.java | 5 +++
.../ManagedRouteStopAndStartTest.java | 5 +++
.../camel/management/ManagedRouteStopTest.java | 5 +++
.../ManagedRouteStopUsingMBeanAPITest.java | 5 +++
...nagedRouteStopWithAbortAfterTimeoutTest.java | 12 +++++--
.../ManagedRouteSuspendAndResumeTest.java | 5 +++
.../ManagedRouteUpdateRouteFromXmlTest.java | 5 +++
.../ManagedScheduledPollConsumerTest.java | 5 +++
.../management/ManagedSedaEndpointTest.java | 5 +++
.../management/ManagedSedaRouteRemoveTest.java | 5 +++
.../management/ManagedSendProcessorTest.java | 5 +++
.../management/ManagedServiceUrlPathTest.java | 5 +++
.../management/ManagedShutdownStrategyTest.java | 7 +++-
.../ManagedStatisticsDisabledTest.java | 5 +++
.../ManagedStatisticsLevelOffTest.java | 5 +++
.../ManagedStatisticsLevelRoutesOnlyTest.java | 5 +++
.../camel/management/ManagedStatisticsTest.java | 5 +++
.../ManagedStatisticsWithSplitterTest.java | 5 +++
.../ManagedStreamCachingStrategyTest.java | 5 +++
.../management/ManagedSuspendedServiceTest.java | 5 +++
.../ManagedThreadPoolProfileTest.java | 5 +++
.../camel/management/ManagedThreadPoolTest.java | 5 +++
.../management/ManagedThreadPoolWithIdTest.java | 5 +++
.../camel/management/ManagedThrottlerTest.java | 5 +++
.../camel/management/ManagedTimerTest.java | 5 +++
.../management/ManagedTracerOptionsTest.java | 10 ++++++
.../ManagedTypeConverterRegistryTest.java | 5 +++
.../ManagedUnregisterCamelContextTest.java | 5 +++
.../ManagedUnregisterComponentTest.java | 5 +++
.../ManagedUnregisterConsumerTest.java | 5 +++
.../ManagedUnregisterEndpointTest.java | 5 +++
.../ManagedUnregisterProcessorTest.java | 5 +++
.../ManagedUnregisterProducerTest.java | 5 +++
.../management/ManagedUnregisterRouteTest.java | 5 +++
.../management/MultiInstanceProcessorTest.java | 10 ++++++
.../management/RemoveRouteDefinitionTest.java | 15 +++++++++
...edCamelContextAutoAssignedNameClashTest.java | 13 ++++++--
.../TwoManagedCamelContextClashTest.java | 18 ++++++++--
.../management/TwoManagedCamelContextTest.java | 13 ++++++--
.../management/TwoManagedNamePatternTest.java | 13 ++++++--
122 files changed, 775 insertions(+), 12 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/BacklogDebuggerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/BacklogDebuggerTest.java b/camel-core/src/test/java/org/apache/camel/management/BacklogDebuggerTest.java
index 05f77ef..694865f 100644
--- a/camel-core/src/test/java/org/apache/camel/management/BacklogDebuggerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/BacklogDebuggerTest.java
@@ -27,6 +27,11 @@ public class BacklogDebuggerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogDebugger() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogDebugger");
assertNotNull(on);
@@ -82,6 +87,11 @@ public class BacklogDebuggerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogDebuggerUpdateBodyAndHeader() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogDebugger");
assertNotNull(on);
@@ -154,6 +164,11 @@ public class BacklogDebuggerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogDebuggerSuspendOnlyOneAtBreakpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogDebugger");
assertNotNull(on);
@@ -210,6 +225,11 @@ public class BacklogDebuggerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogDebuggerConditional() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogDebugger");
assertNotNull(on);
@@ -277,6 +297,11 @@ public class BacklogDebuggerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogDebuggerStep() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogDebugger");
assertNotNull(on);
@@ -373,6 +398,11 @@ public class BacklogDebuggerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogDebuggerStepCurrentNode() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogDebugger");
assertNotNull(on);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/BacklogTracerFilterTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerFilterTest.java b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerFilterTest.java
index a314512..59d6d8b 100644
--- a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerFilterTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerFilterTest.java
@@ -29,6 +29,11 @@ public class BacklogTracerFilterTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogTracerFilter() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogTracer");
assertNotNull(on);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/BacklogTracerIdOnAllNodesTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerIdOnAllNodesTest.java b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerIdOnAllNodesTest.java
index 75a041a..a0cdbb8 100644
--- a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerIdOnAllNodesTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerIdOnAllNodesTest.java
@@ -35,6 +35,11 @@ public class BacklogTracerIdOnAllNodesTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogTracerEventMessage() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogTracer");
assertNotNull(on);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternRouteTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternRouteTest.java b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternRouteTest.java
index 69dfb8a..560b249 100644
--- a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternRouteTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternRouteTest.java
@@ -28,6 +28,11 @@ public class BacklogTracerPatternRouteTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogTracerPattern() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogTracer");
assertNotNull(on);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternTest.java b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternTest.java
index 970d01b..42feee4 100644
--- a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerPatternTest.java
@@ -29,6 +29,11 @@ public class BacklogTracerPatternTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogTracerPattern() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogTracer");
assertNotNull(on);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/BacklogTracerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerTest.java b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerTest.java
index d6e80bd..289bf82 100644
--- a/camel-core/src/test/java/org/apache/camel/management/BacklogTracerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/BacklogTracerTest.java
@@ -32,6 +32,11 @@ public class BacklogTracerTest extends ManagementTestSupport {
@SuppressWarnings("unchecked")
public void testBacklogTracerEventMessage() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = new ObjectName("org.apache.camel:context=localhost/camel-1,type=tracer,name=BacklogTracer");
assertNotNull(on);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolProfileTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolProfileTest.java b/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolProfileTest.java
index 97ab415..4db9a45 100644
--- a/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolProfileTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolProfileTest.java
@@ -29,6 +29,11 @@ import org.apache.camel.spi.ThreadPoolProfile;
public class DualManagedThreadPoolProfileTest extends ManagementTestSupport {
public void testManagedThreadPool() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=threadpools,name=\"threads1(threads)\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolWithIdTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolWithIdTest.java b/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolWithIdTest.java
index 3551ef1..eff7c0a 100644
--- a/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolWithIdTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/DualManagedThreadPoolWithIdTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class DualManagedThreadPoolWithIdTest extends ManagementTestSupport {
public void testManagedThreadPool() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=threadpools,name=\"myThreads(threads)\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/EndpointCompletionTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/EndpointCompletionTest.java b/camel-core/src/test/java/org/apache/camel/management/EndpointCompletionTest.java
index a5d10c5..c9a0c7d 100644
--- a/camel-core/src/test/java/org/apache/camel/management/EndpointCompletionTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/EndpointCompletionTest.java
@@ -33,6 +33,11 @@ public class EndpointCompletionTest extends ManagementTestSupport {
private static final Logger LOG = LoggerFactory.getLogger(EndpointCompletionTest.class);
public void testEndpointCompletion() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance(
"org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
@@ -50,6 +55,11 @@ public class EndpointCompletionTest extends ManagementTestSupport {
}
public void testEndpointConfigurationJson() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance(
"org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationCustomMBeanTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationCustomMBeanTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationCustomMBeanTest.java
index 62bb012..48a1b8b 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationCustomMBeanTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationCustomMBeanTest.java
@@ -50,6 +50,11 @@ public class JmxInstrumentationCustomMBeanTest extends JmxInstrumentationUsingDe
}
public void testCustomEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
assertDefaultDomain();
resolveMandatoryEndpoint("custom://end", CustomEndpoint.class);
@@ -70,6 +75,11 @@ public class JmxInstrumentationCustomMBeanTest extends JmxInstrumentationUsingDe
}
public void testManagedEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
assertDefaultDomain();
resolveMandatoryEndpoint("direct:start", DirectEndpoint.class);
@@ -80,6 +90,11 @@ public class JmxInstrumentationCustomMBeanTest extends JmxInstrumentationUsingDe
}
public void testCounters() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
CustomEndpoint resultEndpoint = resolveMandatoryEndpoint("custom:end", CustomEndpoint.class);
resultEndpoint.expectedBodiesReceived("<hello>world!</hello>");
sendBody("direct:start", "<hello>world!</hello>");
@@ -90,6 +105,11 @@ public class JmxInstrumentationCustomMBeanTest extends JmxInstrumentationUsingDe
}
public void testMBeansRegistered() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
assertDefaultDomain();
Set<ObjectName> s = mbsc.queryNames(new ObjectName(domainName + ":type=endpoints,*"), null);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableOnCamelContextTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableOnCamelContextTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableOnCamelContextTest.java
index 9aa08f0..01b0595 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableOnCamelContextTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableOnCamelContextTest.java
@@ -44,6 +44,11 @@ public class JmxInstrumentationDisableOnCamelContextTest extends JmxInstrumentat
@Override
public void testMBeansRegistered() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
resolveMandatoryEndpoint("mock:end", MockEndpoint.class);
Set<ObjectName> s = mbsc.queryNames(new ObjectName(domainName + ":type=endpoints,*"), null);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableTest.java
index d778d67..504bb6f 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationDisableTest.java
@@ -37,6 +37,11 @@ public class JmxInstrumentationDisableTest extends JmxInstrumentationUsingProper
@Override
public void testMBeansRegistered() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
assertDefaultDomain();
resolveMandatoryEndpoint("mock:end", MockEndpoint.class);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationOnlyRegisterProcessorWithCustomIdTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationOnlyRegisterProcessorWithCustomIdTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationOnlyRegisterProcessorWithCustomIdTest.java
index 8a71e0f..78343d2 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationOnlyRegisterProcessorWithCustomIdTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationOnlyRegisterProcessorWithCustomIdTest.java
@@ -40,6 +40,11 @@ public class JmxInstrumentationOnlyRegisterProcessorWithCustomIdTest extends Con
}
public void testCustomId() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
Set<ObjectName> s = server.queryNames(new ObjectName(domainName + ":type=endpoints,*"), null);
assertEquals("Could not find 2 endpoints: " + s, 6, s.size());
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingDefaultsTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingDefaultsTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingDefaultsTest.java
index 86f5a6b..7f426d7 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingDefaultsTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingDefaultsTest.java
@@ -55,6 +55,11 @@ public class JmxInstrumentationUsingDefaultsTest extends ContextTestSupport {
}
public void testMBeansRegistered() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
assertDefaultDomain();
template.sendBody("direct:start", "Hello World");
@@ -81,6 +86,11 @@ public class JmxInstrumentationUsingDefaultsTest extends ContextTestSupport {
}
public void testCounters() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MockEndpoint resultEndpoint = resolveMandatoryEndpoint("mock:end", MockEndpoint.class);
resultEndpoint.expectedBodiesReceived("<hello>world!</hello>");
sendBody("direct:start", "<hello>world!</hello>");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPlatformMBSTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPlatformMBSTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPlatformMBSTest.java
index dbb3c45..6b003c5 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPlatformMBSTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPlatformMBSTest.java
@@ -44,6 +44,11 @@ public class JmxInstrumentationUsingPlatformMBSTest extends JmxInstrumentationUs
@Override
public void testMBeanServerType() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
try {
mbsc.getMBeanInfo(new ObjectName("java.lang:type=OperatingSystem"));
assertFalse(true); // should not get here
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPropertiesTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPropertiesTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPropertiesTest.java
index 5223946..92dd6a2 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPropertiesTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxInstrumentationUsingPropertiesTest.java
@@ -40,6 +40,11 @@ public class JmxInstrumentationUsingPropertiesTest extends JmxInstrumentationUsi
}
public void testMBeanServerType() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// default is platform mbs
assertNotNull(mbsc.getMBeanInfo(new ObjectName("java.lang:type=OperatingSystem")));
}
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/JmxRecipientListTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/JmxRecipientListTest.java b/camel-core/src/test/java/org/apache/camel/management/JmxRecipientListTest.java
index c334389..f6f81cb 100644
--- a/camel-core/src/test/java/org/apache/camel/management/JmxRecipientListTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/JmxRecipientListTest.java
@@ -28,6 +28,11 @@ import org.apache.camel.component.mock.MockEndpoint;
public class JmxRecipientListTest extends ManagementTestSupport {
public void testJmxEndpointsAddedDynamicallyDefaultRegister() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MockEndpoint x = getMockEndpoint("mock:x");
MockEndpoint y = getMockEndpoint("mock:y");
MockEndpoint z = getMockEndpoint("mock:z");
@@ -62,6 +67,11 @@ public class JmxRecipientListTest extends ManagementTestSupport {
}
public void testJmxEndpointsAddedDynamicallyAlwaysRegister() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// enable always register
context.getManagementStrategy().getManagementAgent().setRegisterAlways(true);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointAsXmlTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointAsXmlTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointAsXmlTest.java
index 076f332..9f6baab 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointAsXmlTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointAsXmlTest.java
@@ -31,6 +31,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
public void testBrowseableEndpointAsXmlIncludeBody() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(7);
template.sendBody("direct:start", "<foo>Camel > Donkey</foo>");
@@ -99,6 +104,11 @@ public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
}
public void testBrowseableEndpointAsXml() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(2);
template.sendBodyAndHeader("direct:start", "Hello World", "foo", 123);
@@ -125,6 +135,11 @@ public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
}
public void testBrowseableEndpointAsXmlAllIncludeBody() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(2);
template.sendBody("direct:start", "Hello World");
@@ -148,6 +163,11 @@ public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
}
public void testBrowseableEndpointAsXmlAll() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(2);
template.sendBodyAndHeader("direct:start", "Hello World", "foo", 123);
@@ -172,6 +192,11 @@ public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
}
public void testBrowseableEndpointAsXmlRangeIncludeBody() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(3);
template.sendBody("direct:start", "Hello World");
@@ -196,6 +221,11 @@ public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
}
public void testBrowseableEndpointAsXmlRange() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(3);
template.sendBodyAndHeader("direct:start", "Hello World", "foo", 123);
@@ -221,6 +251,11 @@ public class ManagedBrowsableEndpointAsXmlTest extends ManagementTestSupport {
}
public void testBrowseableEndpointAsXmlRangeInvalidIndex() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName name = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=endpoints,name=\"mock://result\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointEmptyTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointEmptyTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointEmptyTest.java
index f7f27c2..d22b591 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointEmptyTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointEmptyTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedBrowsableEndpointEmptyTest extends ManagementTestSupport {
public void testBrowseableEndpointEmpty() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName name = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=endpoints,name=\"mock://result\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointTest.java
index 6e0184a..2ce562e 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedBrowsableEndpointTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedBrowsableEndpointTest extends ManagementTestSupport {
public void testBrowseableEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(2);
template.sendBody("direct:start", "Hello World");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCBRTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCBRTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCBRTest.java
index c0e4d19..3e3bcff 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCBRTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCBRTest.java
@@ -28,6 +28,11 @@ public class ManagedCBRTest extends ManagementTestSupport {
// CAMEL-4044: mbeans not registered for children of choice
public void testManagedCBR() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=routes,name=\"route\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextAutoStartupTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextAutoStartupTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextAutoStartupTest.java
index 6c72541..4d216dc 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextAutoStartupTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextAutoStartupTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedCamelContextAutoStartupTest extends ManagementTestSupport {
public void testManagedCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpRoutesAsXmlTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpRoutesAsXmlTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpRoutesAsXmlTest.java
index 26d0d0b..0a00fea 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpRoutesAsXmlTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpRoutesAsXmlTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedCamelContextDumpRoutesAsXmlTest extends ManagementTestSupport {
public void testDumpAsXml() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpStatsAsXmlTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpStatsAsXmlTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpStatsAsXmlTest.java
index b09795d..fbda944 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpStatsAsXmlTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextDumpStatsAsXmlTest.java
@@ -28,6 +28,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedCamelContextDumpStatsAsXmlTest extends ManagementTestSupport {
public void testPerformanceCounterStats() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// get the stats for the route
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextPropertiesTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextPropertiesTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextPropertiesTest.java
index 004f417..f8de8d9 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextPropertiesTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextPropertiesTest.java
@@ -38,6 +38,11 @@ public class ManagedCamelContextPropertiesTest extends ManagementTestSupport {
}
public void testGetSetProperties() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/19-camel-1,type=context,name=\"camel-1\"");
@@ -62,7 +67,6 @@ public class ManagedCamelContextPropertiesTest extends ManagementTestSupport {
invoke = mbeanServer.invoke(on, "getProperty", new String[]{Exchange.LOG_DEBUG_BODY_STREAMS}, new String[]{"java.lang.String"});
assertEquals("true", invoke);
-
}
@Override
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextRestartTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextRestartTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextRestartTest.java
index 07bbfb4..7fd6930 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextRestartTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextRestartTest.java
@@ -59,6 +59,11 @@ public class ManagedCamelContextRestartTest extends ManagementTestSupport {
}
public void testManagedCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendResumeTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendResumeTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendResumeTest.java
index 930ca41..ec0c0c1 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendResumeTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendResumeTest.java
@@ -28,6 +28,11 @@ import org.apache.camel.component.mock.MockEndpoint;
public class ManagedCamelContextSuspendResumeTest extends ManagementTestSupport {
public void testManagedCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendStartTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendStartTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendStartTest.java
index dc1a56e..554494a 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendStartTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextSuspendStartTest.java
@@ -28,6 +28,11 @@ import org.apache.camel.component.mock.MockEndpoint;
public class ManagedCamelContextSuspendStartTest extends ManagementTestSupport {
public void testManagedCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTest.java
index b43c723..309a378 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTest.java
@@ -40,6 +40,11 @@ public class ManagedCamelContextTest extends ManagementTestSupport {
}
public void testManagedCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/19-camel-1,type=context,name=\"camel-1\"");
@@ -99,6 +104,11 @@ public class ManagedCamelContextTest extends ManagementTestSupport {
}
public void testManagedCamelContextCreateEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/19-camel-1,type=context,name=\"camel-1\"");
@@ -124,6 +134,11 @@ public class ManagedCamelContextTest extends ManagementTestSupport {
}
public void testManagedCamelContextRemoveEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/19-camel-1,type=context,name=\"camel-1\"");
@@ -158,6 +173,11 @@ public class ManagedCamelContextTest extends ManagementTestSupport {
}
public void testFindComponentsInClasspath() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/19-camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTracerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTracerTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTracerTest.java
index 7b9f46e..462af11 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTracerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextTracerTest.java
@@ -31,6 +31,11 @@ import org.apache.camel.processor.interceptor.Tracer;
public class ManagedCamelContextTracerTest extends ManagementTestSupport {
public void testCamelContextTracing() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName camel = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextUpdateRoutesFromXmlTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextUpdateRoutesFromXmlTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextUpdateRoutesFromXmlTest.java
index bb7bd64..c606500 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextUpdateRoutesFromXmlTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCamelContextUpdateRoutesFromXmlTest.java
@@ -29,6 +29,11 @@ import org.apache.camel.component.mock.MockEndpoint;
public class ManagedCamelContextUpdateRoutesFromXmlTest extends ManagementTestSupport {
public void testDumpAsXml() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MockEndpoint mock = getMockEndpoint("mock:result");
mock.expectedBodiesReceived("Hello World");
template.sendBody("direct:start", "Hello World");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCanekContextExchangeStatisticsTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCanekContextExchangeStatisticsTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCanekContextExchangeStatisticsTest.java
index 7f1401b..c280881 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCanekContextExchangeStatisticsTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCanekContextExchangeStatisticsTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedCanekContextExchangeStatisticsTest extends ManagementTestSupport {
public void testExchangesCompletedStatistics() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheHitsTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheHitsTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheHitsTest.java
index a6d0b5d..0e83e1d 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheHitsTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheHitsTest.java
@@ -32,6 +32,11 @@ import org.apache.camel.impl.ConsumerCache;
public class ManagedConsumerCacheHitsTest extends ManagementTestSupport {
public void testManageConsumerCache() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// always register services in JMX so we can enlist our consumer template/cache
context.getManagementStrategy().getManagementAgent().setRegisterAlways(true);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheTest.java
index b8dadc6..cebb4cb 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedConsumerCacheTest.java
@@ -34,6 +34,11 @@ import org.apache.camel.impl.ConsumerCache;
public class ManagedConsumerCacheTest extends ManagementTestSupport {
public void testManageConsumerCache() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// always register services in JMX so we can enlist our consumer template/cache
context.getManagementStrategy().getManagementAgent().setRegisterAlways(true);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCustomBeanTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCustomBeanTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCustomBeanTest.java
index dfebc6d..7185e61 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCustomBeanTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCustomBeanTest.java
@@ -32,6 +32,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedCustomBeanTest extends ManagementTestSupport {
public void testManageCustomBean() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=processors,name=\"custom\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCustomPolicyTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCustomPolicyTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCustomPolicyTest.java
index 748deba..6535a69 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCustomPolicyTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCustomPolicyTest.java
@@ -36,6 +36,11 @@ public class ManagedCustomPolicyTest extends ManagementTestSupport {
private final AtomicInteger counter = new AtomicInteger();
public void testPolicy() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(1);
template.sendBody("direct:start", "Hello World");
assertMockEndpointsSatisfied();
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedCustomProcessorTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedCustomProcessorTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedCustomProcessorTest.java
index 54486b3..ccb88af 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedCustomProcessorTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedCustomProcessorTest.java
@@ -32,6 +32,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedCustomProcessorTest extends ManagementTestSupport {
public void testManageCustomProcessor() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=processors,name=\"custom\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedDelayerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedDelayerTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedDelayerTest.java
index 4bd650d..d7c8172 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedDelayerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedDelayerTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedDelayerTest extends ManagementTestSupport {
public void testManageDelay() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(1);
template.sendBody("direct:start", "Hello World");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedDualCamelContextTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedDualCamelContextTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedDualCamelContextTest.java
index cf14209..43cce62 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedDualCamelContextTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedDualCamelContextTest.java
@@ -41,6 +41,11 @@ public class ManagedDualCamelContextTest extends TestSupport {
}
public void testDualCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
CamelContext camel1 = createCamelContext();
camel1.start();
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedDuplicateIdTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedDuplicateIdTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedDuplicateIdTest.java
index 8202571..627e549 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedDuplicateIdTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedDuplicateIdTest.java
@@ -25,6 +25,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedDuplicateIdTest extends ManagementTestSupport {
public void testDuplicateId() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
context.addRoutes(new RouteBuilder() {
@Override
public void configure() throws Exception {
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointRegistryTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointRegistryTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointRegistryTest.java
index b861a1d..cf4ba59 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointRegistryTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointRegistryTest.java
@@ -30,6 +30,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedEndpointRegistryTest extends ManagementTestSupport {
public void testManageEndpointRegistry() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedMessageCount(1);
template.sendBody("direct:start", "Hello World");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointTest.java
index a0f7982..dd59fdd 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedEndpointTest.java
@@ -28,6 +28,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedEndpointTest extends ManagementTestSupport {
public void testManageEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=endpoints,name=\"seda://test\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerOptionsTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerOptionsTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerOptionsTest.java
index 198de71..8182f51 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerOptionsTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerOptionsTest.java
@@ -36,6 +36,11 @@ public class ManagedErrorHandlerOptionsTest extends ManagementTestSupport {
private static int counter;
public void testManagedErrorHandlerOptions() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
counter = 0;
MBeanServer mbeanServer = getMBeanServer();
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerRedeliveryTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerRedeliveryTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerRedeliveryTest.java
index e1d6d3c..4bc9e54 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerRedeliveryTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerRedeliveryTest.java
@@ -36,6 +36,11 @@ public class ManagedErrorHandlerRedeliveryTest extends ManagementTestSupport {
private static int counter;
public void testManagedErrorHandlerRedelivery() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
counter = 0;
MBeanServer mbeanServer = getMBeanServer();
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerTest.java
index 17bcdaa..3800823 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedErrorHandlerTest.java
@@ -29,6 +29,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedErrorHandlerTest extends ManagementTestSupport {
public void testManagedErrorHandler() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
Set<ObjectName> set = mbeanServer.queryNames(new ObjectName("*:type=errorhandlers,*"), null);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedFileIdempotentConsumerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedFileIdempotentConsumerTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedFileIdempotentConsumerTest.java
index 3e27862..2e21e43 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedFileIdempotentConsumerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedFileIdempotentConsumerTest.java
@@ -41,6 +41,11 @@ public class ManagedFileIdempotentConsumerTest extends ManagementTestSupport {
private IdempotentRepository<String> repo;
public void testDuplicateMessagesAreFilteredOut() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
// services
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedInterceptTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedInterceptTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedInterceptTest.java
index aa168f2..6263e96 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedInterceptTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedInterceptTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedInterceptTest extends ManagementTestSupport {
public void testIntercept() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:result").expectedBodiesReceived("Hello World");
getMockEndpoint("mock:intercept").expectedBodiesReceived("Hello World", "Hello World");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedLoadBalancerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedLoadBalancerTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedLoadBalancerTest.java
index 7f4a934..833058a 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedLoadBalancerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedLoadBalancerTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedLoadBalancerTest extends ManagementTestSupport {
public void testLoadBalancer() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:a").expectedBodiesReceived("Hello World", "Hi World");
getMockEndpoint("mock:b").expectedBodiesReceived("Bye World");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedLogEndpointTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedLogEndpointTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedLogEndpointTest.java
index 7bd5383..45db905 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedLogEndpointTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedLogEndpointTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedLogEndpointTest extends ManagementTestSupport {
public void testLogEndpoint() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:a").expectedMessageCount(10);
for (int i = 0; i < 10; i++) {
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedMemoryIdempotentConsumerTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedMemoryIdempotentConsumerTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedMemoryIdempotentConsumerTest.java
index cc5d6c1..e75c54c 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedMemoryIdempotentConsumerTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedMemoryIdempotentConsumerTest.java
@@ -38,6 +38,11 @@ public class ManagedMemoryIdempotentConsumerTest extends ManagementTestSupport {
private IdempotentRepository<String> repo;
public void testDuplicateMessagesAreFilteredOut() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
// services
@@ -93,6 +98,11 @@ public class ManagedMemoryIdempotentConsumerTest extends ManagementTestSupport {
}
public void testDuplicateMessagesCountAreCorrectlyCounted() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
// processors
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedMulticastTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedMulticastTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedMulticastTest.java
index 0a2f22a..b650f52 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedMulticastTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedMulticastTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedMulticastTest extends ManagementTestSupport {
public void testMulticast() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
getMockEndpoint("mock:a").expectedMessageCount(3);
getMockEndpoint("mock:b").expectedMessageCount(3);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternFixedTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternFixedTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternFixedTest.java
index 3cd5497..19f14fd 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternFixedTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternFixedTest.java
@@ -35,6 +35,11 @@ public class ManagedNamePatternFixedTest extends ManagementTestSupport {
}
public void testManagedNamePattern() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
assertEquals("cool", context.getManagementName());
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternTest.java
index 5366877..6b9ac52 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedNamePatternTest.java
@@ -35,6 +35,11 @@ public class ManagedNamePatternTest extends ManagementTestSupport {
}
public void testManagedNamePattern() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
assertTrue(context.getManagementName().startsWith("cool"));
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverRouteOnlyTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverRouteOnlyTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverRouteOnlyTest.java
index cfbf557..c293f73 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverRouteOnlyTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverRouteOnlyTest.java
@@ -30,6 +30,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedRedeliverRouteOnlyTest extends ManagementTestSupport {
public void testRedeliver() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
getMockEndpoint("mock:foo").expectedMessageCount(1);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverTest.java
index de0a77d..8af0f52 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRedeliverTest.java
@@ -30,6 +30,11 @@ import org.apache.camel.component.mock.MockEndpoint;
public class ManagedRedeliverTest extends ManagementTestSupport {
public void testRedeliver() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
MockEndpoint mock = getMockEndpoint("mock:foo");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterCamelContextTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterCamelContextTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterCamelContextTest.java
index 461d5fe..9104f62 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterCamelContextTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterCamelContextTest.java
@@ -28,6 +28,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedRegisterCamelContextTest extends ManagementTestSupport {
public void testRegisterCamelContext() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=context,name=\"camel-1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterEndpointTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterEndpointTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterEndpointTest.java
index 58bc0bf..4c48690 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterEndpointTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterEndpointTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedRegisterEndpointTest extends ManagementTestSupport {
public void testLookupEndpointsByName() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName name = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=endpoints,name=\"direct://start\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterExchangeStatisticsTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterExchangeStatisticsTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterExchangeStatisticsTest.java
index 3ecc029..d0f7baa 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterExchangeStatisticsTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterExchangeStatisticsTest.java
@@ -27,6 +27,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedRegisterExchangeStatisticsTest extends ManagementTestSupport {
public void testExchangesCompletedStatistics() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=routes,name=\"route1\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterRouteTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterRouteTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterRouteTest.java
index 222bfa3..946430c 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterRouteTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterRouteTest.java
@@ -29,6 +29,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedRegisterRouteTest extends ManagementTestSupport {
public void testRoutes() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
Set<ObjectName> set = mbeanServer.queryNames(new ObjectName("*:type=routes,*"), null);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterTwoRoutesTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterTwoRoutesTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterTwoRoutesTest.java
index 6cb3a25..8fdc3c4 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterTwoRoutesTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRegisterTwoRoutesTest.java
@@ -29,6 +29,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedRegisterTwoRoutesTest extends ManagementTestSupport {
public void testRoutes() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
Set<ObjectName> set = mbeanServer.queryNames(new ObjectName("*:type=routes,*"), null);
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedRemoveRouteAggregateThreadPoolTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedRemoveRouteAggregateThreadPoolTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedRemoveRouteAggregateThreadPoolTest.java
index c9ae9f0..1842369 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedRemoveRouteAggregateThreadPoolTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedRemoveRouteAggregateThreadPoolTest.java
@@ -29,6 +29,11 @@ import org.apache.camel.processor.aggregate.UseLatestAggregationStrategy;
public class ManagedRemoveRouteAggregateThreadPoolTest extends ManagementTestSupport {
public void testRemove() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
MBeanServer mbeanServer = getMBeanServer();
ObjectName on = ObjectName.getInstance("org.apache.camel:context=localhost/camel-1,type=routes,name=\"foo\"");
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeProcessorsTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeProcessorsTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeProcessorsTest.java
index ddbdcbe..1d6ac2a 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeProcessorsTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeProcessorsTest.java
@@ -32,6 +32,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedResetIncludeProcessorsTest extends ManagementTestSupport {
public void testReset() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// get the stats for the route
MBeanServer mbeanServer = getMBeanServer();
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeRoutesTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeRoutesTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeRoutesTest.java
index 75070ff..c1c03d5 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeRoutesTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedResetIncludeRoutesTest.java
@@ -32,6 +32,11 @@ import org.apache.camel.builder.RouteBuilder;
public class ManagedResetIncludeRoutesTest extends ManagementTestSupport {
public void testReset() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
// get the stats for the route
MBeanServer mbeanServer = getMBeanServer();
http://git-wip-us.apache.org/repos/asf/camel/blob/10dd32e3/camel-core/src/test/java/org/apache/camel/management/ManagedResourceTest.java
----------------------------------------------------------------------
diff --git a/camel-core/src/test/java/org/apache/camel/management/ManagedResourceTest.java b/camel-core/src/test/java/org/apache/camel/management/ManagedResourceTest.java
index 89116b5..5db2db6 100644
--- a/camel-core/src/test/java/org/apache/camel/management/ManagedResourceTest.java
+++ b/camel-core/src/test/java/org/apache/camel/management/ManagedResourceTest.java
@@ -44,6 +44,11 @@ public class ManagedResourceTest extends ManagementTestSupport {
@Test
public void testManagedResource() throws Exception {
+ // JMX tests dont work well on AIX CI servers (hangs them)
+ if (isPlatform("aix")) {
+ return;
+ }
+
final ManagementAgent managementAgent = context.getManagementStrategy().getManagementAgent();
TestCase.assertNotNull(managementAgent);