Support user-defined shutdown timeout for CamelTestSupport
----------------------------------------------------------
Key: CAMEL-3129
URL: https://issues.apache.org/activemq/browse/CAMEL-3129
Project: Apache Camel
Issue Type: Improvement
Components: camel-core
Affects Versions: 2.4.0
Reporter: Bruno Borges
Would be nice if CamelTestSupport could allow user to define the Shutdown
timeout of CamelContext.
We at Neociclo are finding difficult to debug through JUnit tests because of
the hard-coded 10s timeout.
public void setUp() ... {
...
context = createCamelContext();
assertValidContext(context);
// reduce default shutdown timeout to avoid waiting for 300 seconds
-- context.getShutdownStrategy().setTimeout(10);
++ context.getShutdownStrategy().setTimeout(getShutdownTimeout());
...
}
+ protected int getShutdownTimeout() {
+ return 10;
+ }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.