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 2009/06/06 09:06:06 UTC
svn commit: r782198 -
/camel/branches/camel-1.x/camel-core/src/test/java/org/apache/camel/management/MultiInstanceProcessorTest.java
Author: davsclaus
Date: Sat Jun 6 07:06:06 2009
New Revision: 782198
URL: http://svn.apache.org/viewvc?rev=782198&view=rev
Log:
Fixed unit test occationally failed on TC.
Modified:
camel/branches/camel-1.x/camel-core/src/test/java/org/apache/camel/management/MultiInstanceProcessorTest.java
Modified: camel/branches/camel-1.x/camel-core/src/test/java/org/apache/camel/management/MultiInstanceProcessorTest.java
URL: http://svn.apache.org/viewvc/camel/branches/camel-1.x/camel-core/src/test/java/org/apache/camel/management/MultiInstanceProcessorTest.java?rev=782198&r1=782197&r2=782198&view=diff
==============================================================================
--- camel/branches/camel-1.x/camel-core/src/test/java/org/apache/camel/management/MultiInstanceProcessorTest.java (original)
+++ camel/branches/camel-1.x/camel-core/src/test/java/org/apache/camel/management/MultiInstanceProcessorTest.java Sat Jun 6 07:06:06 2009
@@ -17,9 +17,10 @@
package org.apache.camel.management;
import java.util.Set;
-
import javax.management.ObjectName;
+import org.apache.camel.Exchange;
+import org.apache.camel.Processor;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
@@ -34,7 +35,12 @@
protected RouteBuilder createRouteBuilder() {
return new RouteBuilder() {
public void configure() {
- from("direct:start").to("mock:end").to("mock:end");
+ // must have a little delay to simulate a little processing
+ from("direct:start").process(new Processor() {
+ public void process(Exchange exchange) throws Exception {
+ Thread.sleep(10);
+ }
+ }).to("mock:end").to("mock:end");
}
};
}
@@ -65,7 +71,7 @@
s = mbsc.queryNames(
new ObjectName(domainName + ":type=processors,*"), null);
- assertEquals("Could not find 2 processor: " + s, 2, s.size());
+ assertEquals("Could not find 3 processor: " + s, 3, s.size());
s = mbsc.queryNames(
new ObjectName(domainName + ":type=routes,*"), null);