public class MuleEventCopyPerformanceTestCase extends AbstractMuleContextTestCase
Modifier and Type | Field and Description |
---|---|
org.databene.contiperf.junit.ContiPerfRule |
rule |
callbackCalled, CLASSNAME_ANNOTATIONS_CONFIG_BUILDER, IGNORED_DOT_MULE_DIRS, LOCK_TIMEOUT, muleContext, RECEIVE_TIMEOUT, TEST_MESSAGE, TEST_PAYLOAD, WORKING_DIRECTORY_SYSTEM_PROPERTY_KEY, workingDirectory
DEFAULT_TEST_TIMEOUT_SECS, globalTimeout, logger, name, TEST_TIMEOUT_SYSTEM_PROPERTY, TESTING_MODE_PROPERTY_NAME
Constructor and Description |
---|
MuleEventCopyPerformanceTestCase() |
Modifier and Type | Method and Description |
---|---|
void |
before() |
void |
copy() |
void |
copyWith100FlowVarsAndPropertiesWrite25OfEach() |
void |
copyWith10FlowVarsAnd10PopertiesWrite1OfEach() |
void |
copyWith10FlowVarsAnd10PopertiesWrite5OfEach() |
void |
copyWith10FlowVarsAnd10Properties() |
void |
copyWith50FlowVarsAnd50Properties() |
void |
copyWith50FlowVarsAnd50PropertiesWrite1OfEach() |
protected DefaultMuleEvent |
createMuleEvent() |
protected DefaultMuleEvent |
createMuleEventWithFlowVarsAndProperties(int numProperties) |
int |
getTestTimeoutSecs()
Defines the timeout in seconds that will be used to run the test.
|
addBuilders, configureMuleContext, createMuleContext, createObject, createObject, disposeContext, disposeContextPerTest, doSetUp, doSetUpBeforeMuleContextCreation, doTearDown, doTearDownAfterMuleContextDispose, getBuilder, getConfigurationResources, getFileInsideWorkingDirectory, getNonBlockingResponse, getNonBlockingTestEventUsingFlow, getSensingNullMessageProcessor, getStartUpProperties, getTestConnector, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEvent, getTestEventContext, getTestEventContext, getTestEventUsingFlow, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestInboundEndpoint, getTestMuleMessage, getTestMuleMessage, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestOutboundEndpoint, getTestService, getTestService, getTestService, getTestSession, getTestTransactedInboundEndpoint, getTestTransformer, getTriggerableMessageSource, getTriggerableMessageSource, getWorkingDirectory, initialiseObject, isDisposeContextPerClass, isGracefulShutdown, isStartContext, setDisposeContextPerClass, setStartContext, setUpMuleContext
clearExcludedFlag, clearRequestContext, clearTestCaseName, createTestTimeoutRule, dumpFilteredThreadsInTest, getTestHeader, getTimeoutSystemProperty, initializeMuleTest, isDisabledInThisEnvironment, isDisabledInThisEnvironment, isExcluded, isFailOnTimeout, isOffline, isTestIncludedInExclusionFile, takeTestCaseName
public int getTestTimeoutSecs()
AbstractMuleTestCase
getTestTimeoutSecs
in class AbstractMuleTestCase
public void before() throws IOException
IOException
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copy() throws Exception
Exception
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copyWith10FlowVarsAnd10Properties() throws Exception
Exception
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copyWith50FlowVarsAnd50Properties() throws Exception
Exception
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copyWith10FlowVarsAnd10PopertiesWrite1OfEach() throws Exception
Exception
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copyWith10FlowVarsAnd10PopertiesWrite5OfEach() throws Exception
Exception
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copyWith50FlowVarsAnd50PropertiesWrite1OfEach() throws Exception
Exception
@PerfTest(duration=15000, threads=1, warmUp=5000) public void copyWith100FlowVarsAndPropertiesWrite25OfEach() throws Exception
Exception
protected DefaultMuleEvent createMuleEvent() throws Exception
Exception
protected DefaultMuleEvent createMuleEventWithFlowVarsAndProperties(int numProperties) throws Exception
Exception
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.