This is an automated email from the ASF dual-hosted git repository. gnodet pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 542b17b CAMEL-16323 - Create a Camel-AWS-Secret-Manager component new 2e8fbc3 Move flattened poms to the target folder new ab82192 Make tests in core run in parallel new 8d5c800 Enable parallel tests on dsl (excluded the management tests) new 260a867 Enable concurrent testing in camel-spring-xml new 7e059e8 Fix concurrency issue with the noStart option new 18b733a Fix core tests locking for system properties new d9aced1 Make camel-ftp tests run concurrently new a8381e5 Make camel-jms tests run concurrently The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: camel-dependencies/pom.xml | 4 + components/camel-ftp/pom.xml | 19 +-- .../file/remote/FileToFtpTempFileNameTest.java | 6 +- ...FromFileToFtpDefaultRootRenameStrategyTest.java | 2 +- .../file/remote/FromFileToFtpDeleteTest.java | 15 +- .../file/remote/FromFtpAsyncProcessTest.java | 8 +- .../file/remote/FromFtpClientSoTimeout3Test.java | 9 +- .../FromFtpConsumerTemplateRollbackTest.java | 2 +- .../file/remote/FromFtpConsumerTemplateTest.java | 4 +- .../file/remote/FromFtpDeleteFileTest.java | 4 +- .../remote/FromFtpDirectoryToBinaryFilesTest.java | 18 +-- .../FromFtpDoNotDeleteFileIfProcessFailsTest.java | 4 +- .../FromFtpExclusiveReadNoneStrategyTest.java | 6 +- .../file/remote/FromFtpKeepLastModifiedTest.java | 20 ++- ...FromFtpMoveFileAbsoluteFolderRecursiveTest.java | 6 +- .../file/remote/FromFtpMoveFilePostfixTest.java | 4 +- .../file/remote/FromFtpMoveFilePrefixTest.java | 4 +- .../file/remote/FromFtpMoveFileRecursiveTest.java | 6 +- .../component/file/remote/FromFtpMoveFileTest.java | 4 +- ...FromFtpMoveFileToHiddenFolderRecursiveTest.java | 6 +- ...tpNoEndpointPathRelativeMoveToAbsoluteTest.java | 6 +- .../component/file/remote/FromFtpNoFilesTest.java | 2 +- .../remote/FromFtpNoopIdempotentFalseTest.java | 2 +- .../component/file/remote/FromFtpNoopTest.java | 2 +- .../file/remote/FromFtpPreMoveDeleteTest.java | 4 +- .../remote/FromFtpPreMoveFileExpressionTest.java | 4 +- .../file/remote/FromFtpPreMoveFilePostfixTest.java | 4 +- .../file/remote/FromFtpPreMoveFilePrefixTest.java | 4 +- .../file/remote/FromFtpPreMoveNoopTest.java | 4 +- .../file/remote/FromFtpSedaDeleteFileTest.java | 4 +- .../FromFtpSetNamesWithMultiDirectoriesTest.java | 15 +- ...leNoEndpointPathRelativeMoveToAbsoluteTest.java | 6 +- ...leNoEndpointPathRelativeMoveToRelativeTest.java | 6 +- .../FromFtpSimpleRelativeMoveToAbsoluteTest.java | 6 +- .../FromFtpSimpleRelativeMoveToRelativeTest.java | 6 +- .../file/remote/FromFtpThirdPoolOkTest.java | 13 +- .../FromFtpToAsciiFileNoBodyConversionTest.java | 3 +- .../file/remote/FromFtpToAsciiFileTest.java | 5 +- .../file/remote/FromFtpToBinaryFileTest.java | 4 +- .../file/remote/FromFtpToBinaryFilesTest.java | 7 +- .../remote/FromFtpToFileNoFileNameHeaderTest.java | 4 +- .../file/remote/FromFtpTwoSlashesIssueTest.java | 2 +- .../file/remote/FtpBrowsableEndpointTest.java | 37 ++--- .../file/remote/FtpChangedReadLockTest.java | 11 +- .../file/remote/FtpChangedRootDirReadLockTest.java | 16 +-- .../remote/FtpChangedZeroLengthReadLockTest.java | 8 +- .../file/remote/FtpConsumerAbsolutePathTest.java | 2 - .../file/remote/FtpConsumerAsyncStressTest.java | 2 +- .../file/remote/FtpConsumerAutoCreateTest.java | 16 +-- ...nsumerLocalWorkDirectoryAsAbsolutePathTest.java | 26 ++-- .../FtpConsumerLocalWorkDirectoryDirectTest.java | 23 ++- .../remote/FtpConsumerLocalWorkDirectoryTest.java | 22 ++- ...onsumerLocalWorkDirectoryWorkOnPayloadTest.java | 2 +- .../file/remote/FtpConsumerMoveExpressionTest.java | 15 +- .../FtpConsumerPostProcessingOnDisconnect.java | 15 +- .../remote/FtpConsumerProcessStrategyTest.java | 2 +- .../remote/FtpConsumerRelativeFileNameTest.java | 10 +- .../file/remote/FtpConsumerResumeDownloadTest.java | 45 ++---- .../file/remote/FtpConsumerTemplateTest.java | 6 +- .../file/remote/FtpConsumerWithCharsetTest.java | 2 +- .../camel/component/file/remote/FtpLoginTest.java | 4 +- ...llEnrichConsumeWithDisconnectAndDeleteTest.java | 4 +- .../remote/FtpPollingConsumerIdleMessageTest.java | 4 +- .../file/remote/FtpPollingConsumerTest.java | 2 +- ...pProducerAllowNullBodyFileAlreadyExistTest.java | 4 +- .../file/remote/FtpProducerAllowNullBodyTest.java | 6 +- .../file/remote/FtpProducerBuildDirectoryTest.java | 2 +- .../FtpProducerBuildPartOfDirectoryTest.java | 2 +- .../file/remote/FtpProducerConcurrentTest.java | 2 +- .../file/remote/FtpProducerDoneFileNameTest.java | 16 +-- .../file/remote/FtpProducerExpressionTest.java | 23 +-- ...FtpProducerFileExistAppendNoFileBeforeTest.java | 12 +- .../remote/FtpProducerFileExistAppendTest.java | 5 +- .../file/remote/FtpProducerFileExistFailTest.java | 4 +- .../remote/FtpProducerFileExistIgnoreTest.java | 5 +- ...pProducerFileExistOverrideNoFileBeforeTest.java | 12 +- .../remote/FtpProducerFileExistOverrideTest.java | 2 +- .../FtpProducerFileExistOverrideTwoUploadTest.java | 4 +- .../remote/FtpProducerFileWithCharsetTest.java | 2 +- .../FtpProducerFileWithPathNoStepwiseTest.java | 2 +- ...ileWithPathPathSeparatorAutoNoStepwiseTest.java | 2 +- ...ileWithPathPathSeparatorUnixNoStepwiseTest.java | 2 +- ...WithPathPathSeparatorWindowsNoStepwiseTest.java | 2 +- .../file/remote/FtpProducerFileWithPathTest.java | 2 +- .../file/remote/FtpProducerMoveExistingTest.java | 89 ++++-------- .../remote/FtpProducerMultipleSiteCommandTest.java | 2 +- .../file/remote/FtpProducerRawPasswordTest.java | 2 +- .../file/remote/FtpProducerRecipientListTest.java | 6 +- .../remote/FtpProducerRootFileExistFailTest.java | 2 +- .../file/remote/FtpProducerSendNoopFalseTest.java | 2 +- .../file/remote/FtpProducerSiteCommandTest.java | 2 +- .../remote/FtpProducerTempFileExistIssueTest.java | 10 +- .../file/remote/FtpProducerTempPrefixTest.java | 2 +- .../remote/FtpProducerToDMoveExistingTest.java | 4 +- .../FtpReconnectAttemptServerStoppedTest.java | 2 +- .../file/remote/FtpServerTestSupport.java | 16 +++ .../file/remote/FtpSimpleConsumeAbsoluteTest.java | 2 +- ...ectoryParseWithAbsoluteDepthNoStepwiseTest.java | 2 +- .../FtpSimpleConsumeStreamingPartialReadTest.java | 2 +- ...FtpSimpleConsumeStreamingStepwiseFalseTest.java | 2 +- ...impleConsumeStreamingWithMultipleFilesTest.java | 2 +- .../file/remote/FtpStreamingMoveTest.java | 11 +- .../RemoteFileProduceOverruleOnlyOnceTest.java | 16 +-- ...llEnrichConsumeWithDisconnectAndDeleteTest.java | 4 +- .../remote/ToFtpTempFileTargetFileExistTest.java | 4 +- .../remote/manual/FtpConsumerCamelManualTest.java | 12 +- .../FtpConsumerCamelRecursiveManualTest.java | 12 +- ...ConsumerCamelRecursiveToAbsoluteManualTest.java | 10 -- .../FtpConsumerNotStepwiseCamelManualTest.java | 12 +- ...onsumerNotStepwiseCamelRecursiveManualTest.java | 12 +- ...StepwiseCamelRecursiveToAbsoluteManualTest.java | 10 -- .../remote/manual/FtpConsumerScottManualTest.java | 12 +- .../FtpConsumerScottRecursiveManualTest.java | 12 +- .../file/remote/services/FtpEmbeddedService.java | 104 ++++++++------ .../file/remote/services/FtpsEmbeddedService.java | 1 + .../file/remote/services/SftpEmbeddedService.java | 101 +++++-------- ...FromSftpRecursiveNotStepwiseNoBasePathTest.java | 2 +- .../file/remote/sftp/SftpChangedReadLockTest.java | 25 +--- .../component/file/remote/sftp/SftpChmodTest.java | 4 +- .../file/remote/sftp/SftpConsumeTemplateTest.java | 2 +- .../remote/sftp/SftpConsumerAutoCreateTest.java | 8 +- .../remote/sftp/SftpConsumerDisconnectTest.java | 6 +- .../sftp/SftpConsumerProcessStrategyTest.java | 2 +- .../remote/sftp/SftpConsumerWithCharsetTest.java | 2 +- .../file/remote/sftp/SftpECKeyFileConsumeTest.java | 2 +- .../remote/sftp/SftpFromSedaDeleteFileTest.java | 4 +- .../file/remote/sftp/SftpKeyConsumeTest.java | 21 +-- .../file/remote/sftp/SftpKeyFileConsumeTest.java | 2 +- .../remote/sftp/SftpKeyPairDSAConsumeTest.java | 4 +- .../remote/sftp/SftpKeyPairRSAConsumeTest.java | 4 +- .../sftp/SftpKeyUriConsumeFromClasspathTest.java | 2 +- .../file/remote/sftp/SftpKeyUriConsumeTest.java | 6 +- .../file/remote/sftp/SftpProduceTempFileTest.java | 4 +- .../SftpProducerFileWithPathNoStepwiseTest.java | 4 +- .../remote/sftp/SftpProducerFileWithPathTest.java | 14 +- .../remote/sftp/SftpProducerMoveExistingTest.java | 47 +++--- .../remote/sftp/SftpProducerWithCharsetTest.java | 2 +- .../file/remote/sftp/SftpServerTestSupport.java | 6 + .../file/remote/sftp/SftpSetCipherTest.java | 4 +- .../file/remote/sftp/SftpSetOperationsTest.java | 4 +- .../sftp/SftpSimpleConsumeNotStepwiseTest.java | 2 +- .../SftpSimpleConsumeRecursiveNotStepwiseTest.java | 2 +- .../sftp/SftpSimpleConsumeRecursiveTest.java | 8 +- .../SftpSimpleConsumeStreamingPartialReadTest.java | 2 +- .../sftp/SftpSimpleConsumeStreamingTest.java | 2 +- ...impleConsumeStreamingWithMultipleFilesTest.java | 2 +- .../file/remote/sftp/SftpSimpleConsumeTest.java | 2 +- .../sftp/SftpSimpleConsumeThroughProxyTest.java | 2 +- .../remote/sftp/SftpSimpleIPV6ConsumeTest.java | 2 +- .../sftp/SftpSimpleProduceDisconnectTest.java | 8 +- .../sftp/SftpSimpleProduceNotStepwiseTest.java | 12 +- .../file/remote/sftp/SftpSimpleProduceTest.java | 12 +- .../sftp/SftpSimpleProduceThroughProxyTest.java | 12 +- .../file/remote/sftp/SftpUseListFalseTest.java | 2 +- .../camel-ftp/src/test/resources/known_hosts | 2 +- components/camel-jms/pom.xml | 12 +- .../camel/component/jms/CamelJmsTestHelper.java | 65 ++++++--- .../jms/JmsSpringLoadBalanceFailoverTest.xml | 4 +- .../jms/SpringJmsRoutingSlipInOutTest.xml | 4 +- .../camel/component/jms/SpringJmsSelectorTest.xml | 4 +- .../component/jms/SpringJmsXPathHeaderTest.xml | 4 +- .../org/apache/camel/component/jms/bind/spring.xml | 4 +- .../issues/JmsInOutWithSpringRestartIssueTest.xml | 4 +- .../jms/issues/JmsResequencerTest-context.xml | 4 +- ...tionErrorHandlerRedeliveryDelayTest-context.xml | 4 +- .../component/jms/jmsHeaderFilteringWithSpring.xml | 4 +- .../camel/component/jms/jmsRouteUsingSpring.xml | 4 +- .../jms/jmsRouteUsingSpringAndJmsName.xml | 4 +- .../jms/jmsRouteUsingSpringJMSTemplate.xml | 4 +- .../jms/jmsRouteUsingSpringWithAutoWire.xml | 4 +- .../org/apache/camel/component/jms/spring.xml | 4 +- .../tuning/PerformanceRoutePojoTest-context.xml | 4 +- .../jms/tx/ActiveMQWithoutTransactionManager.xml | 7 +- .../jms/tx/JMSTransactionErrorHandlerTest.xml | 4 +- .../JMSTransactionIsTransactedRedeliveredTest.xml | 6 +- .../jms/tx/JMSTransactionRollbackTest.xml | 4 +- .../tx/JMSTransactionThrottlingRoutePolicyTest.xml | 4 +- .../jms/tx/JMSTransactionalClientTest.xml | 4 +- .../tx/JMSTransactionalClientWithRollbackTest.xml | 4 +- .../component/jms/tx/JMXTXUseOriginalBodyTest.xml | 4 +- ...JMXTXUseOriginalBodyWithDLCErrorHandlerTest.xml | 4 +- .../JMXTXUseOriginalBodyWithTXErrorHandlerTest.xml | 4 +- .../component/jms/tx/JmsToJmsTransactedTest.xml | 4 +- .../component/jms/tx/JmsTransacted-context.xml | 4 +- .../component/jms/tx/RouteIdTransactedTest.xml | 4 +- .../jms/tx/TransactedAsyncUsingThreadsTest.xml | 4 +- ...nsactionErrorHandlerBuilderAsSpringBeanTest.xml | 4 +- ...sactionErrorHandlerCustomerSpringParserTest.xml | 4 +- .../tx/TransactionInterceptSendToEndpointTest.xml | 4 +- .../jms/tx/TransactionMinimalConfigurationTest.xml | 4 +- .../apache/camel/component/mock/MockEndpoint.java | 22 +++ components/camel-spring-xml/pom.xml | 32 ++++- .../properties/SpringPropertiesComponentTest.java | 4 +- .../apache/camel/spring/DefaultJMXAgentTest.java | 51 +------ .../apache/camel/spring/DisableJmxAgentTest.java | 12 +- .../spring/SendMessageOnRouteStartAndStopTest.java | 12 +- .../org/apache/camel/spring/SpringTestSupport.java | 42 ++++++ .../camel/spring/StartAndStopEventNotifier.java | 8 +- .../camel/spring/example/PojoVmConsumerTest.java | 2 + .../SpringFileAntPathMatcherFileFilterTest.java | 7 - .../file/SpringFileConsumerPreMoveIssueTest.java | 4 + .../spring/file/SpringFileConsumerPreMoveTest.java | 3 + .../spring/file/SpringFileLanguageCBRTest.java | 14 +- .../camel/spring/file/SpringFileRouteTest.java | 11 +- .../file/SpringSimpleFileNameWithQuoteTest.java | 9 +- ...urceTransactedWithFileLocalOnExceptionTest.java | 4 +- ...ataSourceTransactedWithFileOnExceptionTest.java | 10 +- ...onalClientDataSourceTransactedWithFileTest.java | 16 +-- .../issues/FileWireTapWithXMLPayloadIssueTest.java | 6 +- ...ngPropertyPlaceholderFileEndpointIssueTest.java | 4 +- .../issues/SpringRenameFileOnCommitIssueTest.java | 12 +- ...ualCamelContextManagedAutoAssignedNameTest.java | 4 +- .../management/DualCamelContextManagedTest.java | 4 +- .../ManagedEndpointInjectRefEndpointTest.java | 11 +- .../spring/management/ManagedRefEndpointTest.java | 11 +- .../SpringJmxDumpCBRRoutesAsXmlTest.java | 6 +- ...pringJmxDumpRoutesAsXmlIncludeHostNameTest.java | 4 +- .../management/SpringJmxDumpRoutesAsXmlTest.java | 2 +- .../SpringJmxEndpointInjectBeanRefTest.java | 6 +- .../SpringJmxEndpointInjectBeanRefTwoTest.java | 6 +- .../SpringJmxEndpointInjectBeanTest.java | 6 +- .../SpringJmxRecipientListRegisterAlwaysTest.java | 12 +- .../management/SpringJmxRecipientListTest.java | 12 +- .../management/SpringManagedCamelContextTest.java | 29 +--- .../SpringManagedCustomProcessorTest.java | 3 +- .../SpringManagedNamePatternFixedTest.java | 5 - .../management/SpringManagedNamePatternTest.java | 5 - .../management/SpringManagedResourceTest.java | 5 - ...edRouteRemoveContextScopedErrorHandlerTest.java | 5 - ...emoveRouteAndContextScopedErrorHandlerTest.java | 5 - ...agedRouteRemoveRouteScopedErrorHandlerTest.java | 5 - .../management/SpringManagedSanitizeTest.java | 5 - .../management/SpringManagedSedaEndpointTest.java | 3 +- .../SpringManagedStatisticsLevelOffTest.java | 5 - ...SpringManagedStatisticsLevelRoutesOnlyTest.java | 5 - ...uageWithSpringPropertyPlaceholderRouteTest.java | 13 +- .../FileConsumerSpringSchedulerTest.java | 10 +- .../DualSpringManagedThreadsThreadPoolTest.java | 6 +- .../SpringManagedThreadsThreadPoolTest.java | 3 +- .../camel/spring/processor/SpringSagaTest.java | 2 + .../processor/SpringSamplingThrottlerTest.java | 28 ++++ .../SpringShutdownCompleteAllTasksTest.java | 8 +- .../processor/SpringSplitSubUnitOfWorkTest.java | 5 +- .../camel/spring/processor/SpringTestHelper.java | 28 +++- .../FileConsumerIdempotentLoadStoreTest.java | 34 ++--- .../idempotent/FileConsumerIdempotentTest.java | 10 +- .../properties/SpringPropertiesComponentTest.xml | 2 +- .../SpringTokenXMLPairNamespaceSplitTest.xml | 2 +- .../camel/language/SpringXMLTokenSplitTest.xml | 2 +- ...ingFileAntPathMatcherFileFilterTest-context.xml | 2 +- .../file/SpringFileConsumerPreMoveIssueTest.xml | 4 +- .../spring/file/SpringFileConsumerPreMoveTest.xml | 4 +- .../spring/file/SpringFileLanguageCBRTest.xml | 2 +- .../spring/file/SpringFileRouteTest-context.xml | 2 +- .../SpringSimpleFileNameWithQuoteTest-context.xml | 2 +- .../CamelContextModelErrorHandlerIssueTest.xml | 4 +- .../camel/spring/issues/CustomIdIssueTest.xml | 4 +- .../issues/FileWireTapWithXMLPayloadIssueTest.xml | 2 +- .../issues/SpringRenameFileOnCommitIssueTest.xml | 2 +- .../apache/camel/spring/issues/myprop.properties | 2 +- .../management/SpringJmxDumpCBRRouteAsXmlTest.xml | 4 +- ...dualCamelContextManagedAutoAssignedNameTest.xml | 4 +- .../management/dualCamelContextManagedTest.xml | 4 +- .../spring/placeholder/bundle-context.properties | 4 +- .../FileConsumerSpringSchedulerTest.xml | 2 +- .../processor/ShutdownCompleteAllTasksTest.xml | 4 +- .../ShutdownCompleteCurrentTaskOnlyTest.xml | 2 +- ...etterChannelUseOriginalExchangeWithFileTest.xml | 2 +- .../processor/SpringSplitSubUnitOfWorkTest.xml | 2 - ...xml => FileConsumerIdempotentLoadStoreTest.xml} | 4 +- .../idempotent/fileConsumerIdempotentTest.xml | 4 +- .../processor/interceptSendToEndpointDynamic.xml | 2 +- .../apache/camel/test/junit5/CamelTestSupport.java | 87 ++++++++++- .../org/apache/camel/test/junit5/TestSupport.java | 65 +++++++++ .../junit5/CamelSpringTestContextLoader.java | 11 +- .../CamelSpringDelegatingTestContextLoader.java | 4 +- .../test/spring/CamelSpringTestContextLoader.java | 11 +- .../camel/test/spring/CamelSpringTestSupport.java | 17 ++- .../camel/impl/engine/AbstractCamelContext.java | 3 +- .../org/apache/camel/impl/DefaultCamelContext.java | 2 +- core/camel-core/pom.xml | 5 +- .../java/org/apache/camel/ContextTestSupport.java | 7 + .../test/java/org/apache/camel/TestSupport.java | 117 ++++++++++++++- .../builder/RouteTemplateDuplicateIdIssueTest.java | 9 +- .../apache/camel/builder/xml/XPathFeatureTest.java | 3 + .../apache/camel/builder/xml/XsltBuilderTest.java | 20 +-- .../camel/builder/xml/XsltOutputFileTest.java | 7 +- .../camel/catalog/RuntimeCamelCatalogTest.java | 2 +- ...seMethodWithMatchingTypeAndSkipSettersTest.java | 12 +- .../bean/FileBeanParameterBindingTest.java | 16 +-- .../dataset/DataSetTestFileSplitTest.java | 12 +- .../component/dataset/DataSetTestFileTest.java | 12 +- .../direct/DirectEndpointRouteInlinedTest.java | 7 +- .../directvm/AbstractDirectVmTestSupport.java | 2 + .../directvm/DirectVmConsumerExpressionTest.java | 2 + .../directvm/DirectVmHeaderFilterStrategyTest.java | 2 + .../component/directvm/DirectVmNoConsumerTest.java | 2 + ...DirectVmNoPropertyPropagationComponentTest.java | 2 + .../DirectVmNoPropertyPropagationTest.java | 2 + .../directvm/DirectVmProducerBlockingTest.java | 2 + .../directvm/DirectVmShouldUseSameThreadTest.java | 2 + .../DirectVmTwoCamelContextAdviceWithTest.java | 2 + ...rectVmTwoCamelContextDuplicateConsumerTest.java | 7 +- .../file/AntPathMatcherGenericFileFilterTest.java | 160 +++++++++++---------- .../camel/component/file/BeanToFileTest.java | 4 +- .../file/ConsumerTemplateFileShutdownTest.java | 6 +- .../component/file/DirectoryCreateIssueTest.java | 15 +- .../file/FileAbsoluteAndRelativeConsumerTest.java | 22 +-- .../component/file/FileAbsolutePathIssueTest.java | 10 +- .../file/FileBatchConsumerMemoryLeakTest.java | 23 +-- .../file/FileBeginFailureOneTimeTest.java | 12 +- .../component/file/FileBrowsableEndpointTest.java | 52 +++---- .../FileConcurrentWriteAppendSameFileTest.java | 18 +-- .../camel/component/file/FileConfigureTest.java | 64 ++++----- .../FileConsumeAlterFileNameHeaderIssueTest.java | 34 ++--- .../file/FileConsumeBackoffMultiplierTest.java | 5 +- .../component/file/FileConsumeCharsetTest.java | 9 +- .../file/FileConsumeDoneFileIssueTest.java | 80 +++++------ ...eConsumeDynamicDoneFileNameWithTwoDotsTest.java | 23 +-- .../file/FileConsumeFilesAndDeleteTest.java | 20 +-- .../file/FileConsumeMaxMessagesPerPollTest.java | 10 +- .../file/FileConsumeMoveRelativeNameTest.java | 16 +-- .../file/FileConsumeMultipleDirectoriesTest.java | 16 +-- .../file/FileConsumeNoopIdempotentAutoTest.java | 2 +- .../FileConsumeNoopIdempotentDisabledTest.java | 13 +- .../file/FileConsumeNoopIdempotentEnabledTest.java | 12 +- .../FileConsumeNotEagerMaxMessagesPerPollTest.java | 12 +- .../file/FileConsumePollEnrichFileTest.java | 27 ++-- ...ileConsumePollEnrichFileUsingProcessorTest.java | 83 ++++++----- .../file/FileConsumeRootDirManualTest.java | 7 +- .../file/FileConsumeRunLoggingLevelTest.java | 12 +- ...ileConsumeSimpleAbsoluteMoveToAbsoluteTest.java | 16 +-- ...ileConsumeSimpleAbsoluteMoveToRelativeTest.java | 16 +-- ...meSimpleDynamicDoneFileNameWithTwoDotsTest.java | 23 +-- ...ileConsumeSimpleRelativeMoveToAbsoluteTest.java | 30 ++-- ...ileConsumeSimpleRelativeMoveToRelativeTest.java | 18 +-- .../file/FileConsumeSingleDirectoryOnlyTest.java | 17 +-- .../component/file/FileConsumeTemplateTest.java | 16 +-- .../file/FileConsumeWithDollarInPathTest.java | 14 +- .../FileConsumerAbsolutePathDefaultMoveTest.java | 20 +-- .../file/FileConsumerAbsolutePathTest.java | 18 +-- ...leConsumerAbsolutePathWithAbsoluteMoveTest.java | 20 +-- ...leConsumerAbsolutePathWithRelativeMoveTest.java | 24 +--- ...ileConsumerAbsoluteRootPathDefaultMoveTest.java | 10 +- .../file/FileConsumerAutoCreateDirectoryTest.java | 46 +++--- .../component/file/FileConsumerBatchTest.java | 14 +- ...BeginAndCommitExpressionRenameStrategyTest.java | 41 +++--- ...leConsumerBeginAndCommitRenameStrategyTest.java | 26 ++-- ...eConsumerBeginExpressionRenameStrategyTest.java | 23 +-- .../file/FileConsumerBeginRenameStrategyTest.java | 22 +-- ...ileConsumerBridgeRouteExceptionHandlerTest.java | 6 +- ...nsumerCommitRenameAbsolutePathStrategyTest.java | 24 +--- .../file/FileConsumerCommitRenameStrategyTest.java | 28 +--- .../file/FileConsumerConsumedFileNameTest.java | 14 +- .../FileConsumerCustomExceptionHandlerTest.java | 9 +- .../file/FileConsumerCustomSchedulerTest.java | 12 +- .../file/FileConsumerDeleteAndFailureTest.java | 18 +-- .../file/FileConsumerDeleteAndMoveFailedTest.java | 2 +- .../file/FileConsumerDirectoryFilterTest.java | 20 +-- ...erDirectoryMustExistBridgeErrorHandlerTest.java | 15 +- .../file/FileConsumerDirectoryNotMatchedTest.java | 27 ++-- .../component/file/FileConsumerExcludeExtTest.java | 20 +-- .../file/FileConsumerExcludeNameTest.java | 6 +- .../file/FileConsumerExtendedAttributesTest.java | 8 +- .../file/FileConsumerFailureHandledTest.java | 32 ++--- .../file/FileConsumerFileExpressionTest.java | 30 ++-- ...leConsumerFileExpressionThrowExceptionTest.java | 20 +-- .../component/file/FileConsumerFileFilterTest.java | 19 +-- .../file/FileConsumerFileNameFilterTest.java | 18 +-- .../file/FileConsumerFilterDirectoryTest.java | 23 +-- .../component/file/FileConsumerFilterFileTest.java | 24 +--- ...FileConsumerIdempotentKeyChangedIssue2Test.java | 4 +- .../FileConsumerIdempotentKeyChangedIssueTest.java | 4 +- .../FileConsumerIdempotentKeyNameAndSizeTest.java | 9 +- .../file/FileConsumerIdempotentKeyTest.java | 2 +- ...leConsumerIdempotentOnExceptionHandledTest.java | 16 +-- .../file/FileConsumerIdempotentRefTest.java | 21 +-- .../component/file/FileConsumerIdempotentTest.java | 24 +--- .../file/FileConsumerIdleMessageTest.java | 2 +- .../FileConsumerIncludeAndExcludeNameTest.java | 23 +-- .../component/file/FileConsumerIncludeExtTest.java | 20 +-- .../file/FileConsumerIncludeNameTest.java | 23 +-- .../file/FileConsumerInterceptEmptyFileTest.java | 20 +-- .../file/FileConsumerMoveAndMoveFailureTest.java | 18 +-- .../file/FileConsumerMoveExpressionTest.java | 52 +++---- .../FileConsumerMoveFailureOnCompletionTest.java | 22 +-- .../file/FileConsumerMoveFailureTest.java | 18 +-- .../camel/component/file/FileConsumerNoopTest.java | 20 +-- .../file/FileConsumerPathWithAmpersandTest.java | 12 +- .../file/FileConsumerPollStrategyNotBeginTest.java | 26 ++-- ...FileConsumerPollStrategyPolledMessagesTest.java | 27 ++-- ...umerPollStrategyRollbackThrowExceptionTest.java | 26 ++-- ...FileConsumerPollStrategyStopOnRollbackTest.java | 26 ++-- .../file/FileConsumerPollStrategyTest.java | 26 ++-- ...rPreMoveCopyAndDeleteOnRenameFailFalseTest.java | 5 +- .../file/FileConsumerPreMoveDeleteTest.java | 29 ++-- .../file/FileConsumerPreMoveIssueTest.java | 24 ++-- .../file/FileConsumerPreMoveLastModifiedTest.java | 12 +- .../file/FileConsumerPreMoveNoopTest.java | 29 ++-- .../component/file/FileConsumerPreMoveTest.java | 28 ++-- ...ileConsumerPreMoveWithProbeContentTypeTest.java | 12 +- .../file/FileConsumerProducerRouteTest.java | 16 +-- .../file/FileConsumerRelativeFileNameTest.java | 26 ++-- .../file/FileConsumerRestartNotLeakThreadTest.java | 16 +-- .../FileConsumerSharedThreadPollStopRouteTest.java | 10 +- .../file/FileConsumerSharedThreadPollTest.java | 17 +-- .../file/FileConsumerSkipDotFilesTest.java | 16 +-- .../file/FileConsumerSpringSchedulerTest.java | 2 +- ...onsumerStartingDirectoryMustHaveAccessTest.java | 19 +-- .../file/FileConsumerSuspendAndResumeTest.java | 27 ++-- .../component/file/FileConsumerSuspendTest.java | 22 +-- .../component/file/FileConsumerTemplateTest.java | 25 ++-- .../FileConsumerThreadsInProgressIssueTest.java | 19 +-- .../component/file/FileContentBasedRouterTest.java | 16 +-- .../component/file/FileConvertBodyToUTF8Test.java | 22 +-- .../file/FileEagerDeleteTargetFileTest.java | 34 +++-- .../file/FileExclusiveReadLockCopyTest.java | 14 +- .../file/FileExclusiveReadManuelTest.java | 10 +- .../file/FileExclusiveReadNoneStrategyTest.java | 34 ++--- .../file/FileHeaderFileNameProducedTest.java | 2 +- .../file/FileIdempotentReadSameFileAgainTest.java | 18 +-- .../file/FileInvalidStartingPathTest.java | 4 +- .../component/file/FileKeepLastModifiedTest.java | 32 ++--- .../camel/component/file/FileLanguageCBRTest.java | 16 +-- .../camel/component/file/FileMEPInOutTest.java | 4 +- .../file/FileMarkerFileDeleteOldLockFilesTest.java | 14 +- ...eMarkerFileRecursiveDeleteOldLockFilesTest.java | 18 +-- ...erFileRecursiveDoNotDeleteOldLockFilesTest.java | 20 +-- ...cursiveFilterDeleteOldLockFilesIncludeTest.java | 35 ++--- ...rFileRecursiveFilterDeleteOldLockFilesTest.java | 30 ++-- .../file/FileMoveAndMoveFailedIssueTest.java | 25 ++-- .../FileMoveErrorOnExceptionNotHandledTest.java | 14 +- .../component/file/FileMulticastDeleteTest.java | 12 +- .../camel/component/file/FileNoOpLockFileTest.java | 41 ++---- .../component/file/FilePollEnrichNoWaitTest.java | 19 +-- .../camel/component/file/FilePollEnrichTest.java | 19 +-- .../component/file/FilePollingConsumerTest.java | 23 ++- .../component/file/FileProduceAppendCharsTest.java | 12 +- .../component/file/FileProduceAppendTest.java | 17 +-- .../file/FileProduceGeneratedFileNameTest.java | 11 +- .../file/FileProduceOverruleExpressionTest.java | 14 +- .../file/FileProduceOverruleOnlyOnceTest.java | 15 +- .../component/file/FileProduceOverruleTest.java | 16 +-- .../file/FileProduceTempFileNameTest.java | 36 ++--- .../component/file/FileProduceTempPrefixTest.java | 25 +--- ...ProducerAllowNullBodyFileAlreadyExistsTest.java | 21 ++- .../file/FileProducerAllowNullBodyTest.java | 22 ++- .../file/FileProducerCharsetUTFOptimizedTest.java | 63 +++----- .../FileProducerCharsetUTFtoISOConfiguredTest.java | 67 ++------- ...leProducerCharsetUTFtoISOConvertBodyToTest.java | 71 ++------- .../file/FileProducerCharsetUTFtoISOTest.java | 67 ++------- .../file/FileProducerCharsetUTFtoUTFTest.java | 63 ++------ .../file/FileProducerChmodOptionTest.java | 53 ++----- .../file/FileProducerDirectoryChmodOptionTest.java | 44 ++---- .../component/file/FileProducerExpressionTest.java | 44 +++--- .../file/FileProducerFileBodyGetsMovedTest.java | 14 +- ...ileProducerFileExistAppendNoFileBeforeTest.java | 14 +- .../file/FileProducerFileExistAppendTest.java | 28 ++-- .../file/FileProducerFileExistFailTest.java | 32 ++--- .../file/FileProducerFileExistIgnoreTest.java | 16 +-- ...eProducerFileExistOverrideNoFileBeforeTest.java | 14 +- .../file/FileProducerFileExistOverrideTest.java | 16 +-- .../file/FileProducerFileExistTryRenameTest.java | 16 +-- .../file/FileProducerFilenameConstantTest.java | 17 +-- .../FileProducerJailStartingDirectoryTest.java | 11 +- .../file/FileProducerMoveExistingStrategyTest.java | 28 +--- .../file/FileProducerMoveExistingTest.java | 157 +++++++------------- .../file/FileProducerNoForcedWritesTest.java | 26 ++-- .../file/FileProducerRenameUsingCopyTest.java | 23 +-- .../component/file/FileProducerStreamTest.java | 19 +-- .../file/FileProducerTempFileExistsIssueTest.java | 101 +++++-------- .../file/FileProducerToDMoveExistingTest.java | 15 +- .../component/file/FileRecursiveDepthTest.java | 50 +++---- .../component/file/FileRecursiveNoopTest.java | 22 +-- .../file/FileRenameFileOnCommitIssueTest.java | 16 +-- .../FileRenameReadLockMustUseMarkerFileTest.java | 16 +-- .../file/FileRouteOnDosWithNoVolTest.java | 7 +- .../component/file/FileSortByExpressionTest.java | 20 +-- .../file/FileSortByIgnoreCaseExpressionTest.java | 22 +-- .../file/FileSortByNestedExpressionTest.java | 22 +-- .../camel/component/file/FileSorterRefTest.java | 19 +-- .../camel/component/file/FileSplitInSplitTest.java | 23 ++- .../component/file/FileSplitXPathCharsetTest.java | 18 +-- .../component/file/FileToFileNioLowBufferTest.java | 16 +-- .../component/file/FileToFileWithFlattenTest.java | 54 ++++--- .../camel/component/file/FileURLDecodingTest.java | 21 +-- .../file/FilerConsumerDoneFileNameDeleteTest.java | 24 +--- .../file/FilerConsumerDoneFileNamePrefixTest.java | 21 +-- .../FilerConsumerDoneFileNameSimplePrefixTest.java | 21 +-- .../file/FilerConsumerDoneFileNameSuffixTest.java | 21 +-- .../file/FilerConsumerDoneFileNameTest.java | 25 +--- .../file/FilerConsumerDoneFileNoopTest.java | 24 +--- .../file/FilerConsumerDualDoneFileNameTest.java | 18 +-- .../FilerConsumerMoveFailedDoneFileNameTest.java | 25 +--- .../file/FilerConsumerPreMoveDoneFileNameTest.java | 21 +-- .../file/FilerConsumerRetryDoneFileNameTest.java | 31 +--- .../FilerConsumerShouldSkipDoneFilePrefixTest.java | 24 +--- .../FilerConsumerShouldSkipDoneFileSuffixTest.java | 24 +--- .../file/FilerConsumerShouldSkipDoneFileTest.java | 24 +--- .../component/file/FilerProducerAbsoluteTest.java | 14 +- .../file/FilerProducerDoneFileNameRouteTest.java | 19 +-- .../file/FilerProducerDoneFileNameTest.java | 81 ++++------- .../component/file/FilerProducerFileNamesTest.java | 26 +--- .../FromFileDoNotDeleteFileIfProcessFailsTest.java | 19 +-- .../FromFileDoNotMoveFileIfProcessFailsTest.java | 19 +-- .../file/FromFileMoveDoneCustomHeaderTest.java | 19 +-- .../file/FromFileMoveFileIfProcessFailsTest.java | 14 +- .../file/FromFileMulticastToFilesTest.java | 36 ++--- .../file/FromFilePollThirdTimeOkTest.java | 23 +-- .../component/file/GenericFileConverterTest.java | 32 ++--- .../component/file/GenericFileMessageTest.java | 6 +- ...kerFileExclusiveReadLockStrategyUnlockTest.java | 36 ++--- .../camel/component/file/NewFileConsumeTest.java | 22 +-- .../camel/component/file/NewFileConsumerTest.java | 12 +- .../camel/component/file/NewFileProduceTest.java | 16 +-- .../camel/component/file/ToFileRouteTest.java | 8 +- .../camel/component/file/XPathToFileTest.java | 26 +--- .../FileLockClusteredRoutePolicyFactoryTest.java | 5 +- .../cluster/FileLockClusteredRoutePolicyTest.java | 3 +- .../FileChangedReadLockLoggingLevelTest.java | 7 +- .../FileChangedReadLockMarkerFileFalseTest.java | 4 +- .../FileChangedReadLockMinAgeShortCircuitTest.java | 28 ++-- .../strategy/FileChangedReadLockMinAgeTest.java | 37 ++--- .../file/strategy/FileChangedReadLockTest.java | 31 ++-- .../strategy/FileChangedReadLockTimeoutTest.java | 4 +- .../FileChangedReadLockZeroTimeoutTest.java | 29 ++-- .../FileChangedZeroLengthReadLockTest.java | 21 +-- .../FileIdempotentChangedReadLockTest.java | 19 +-- .../FileIdempotentReadLockDelayedAsyncTest.java | 32 ++--- .../FileIdempotentReadLockDelayedTest.java | 32 ++--- .../file/strategy/FileIdempotentReadLockTest.java | 15 +- .../strategy/FileIdempotentRenameReadLockTest.java | 19 +-- .../GenericFileDeleteProcessStrategyTest.java | 12 +- .../MarkerFileExclusiveReadLockStrategyTest.java | 60 ++++---- .../file/stress/FileAsyncStressFileDropper.java | 21 +-- .../file/stress/FileAsyncStressManually.java | 10 +- .../FileAsyncStressReadLockLockFileTest.java | 2 +- .../stress/FileAsyncStressReadLockNoneTest.java | 2 +- .../stress/FileAsyncStressReadLockRenameTest.java | 2 +- .../component/file/stress/FileAsyncStressTest.java | 16 +-- .../file/stress/FileConsumerPollManyFilesTest.java | 15 +- .../FileProducerAppendManyMessagesFastTest.java | 35 ++--- .../stress/FileProducerAppendManyMessagesTest.java | 35 ++--- .../LanguageLoadScriptFromFileUpdateTest.java | 17 +-- ...opertiesComponentConcatenatePropertiesTest.java | 3 + .../PropertiesComponentDefaultFunctionsTest.java | 3 + ...ponentLoadPropertiesFromFileTrimValuesTest.java | 45 +++--- .../properties/PropertiesRouteFromTest.java | 3 +- .../camel/component/ref/RefFileEndpointTest.java | 12 +- .../seda/FileSedaShutdownCompleteAllTasksTest.java | 10 +- .../apache/camel/component/stub/StubAwsTest.java | 2 + .../camel/component/stub/StubConsumerTest.java | 2 + .../camel/component/stub/StubInOnlyTest.java | 2 + .../apache/camel/component/stub/StubInOutTest.java | 2 + .../org/apache/camel/component/stub/StubTest.java | 2 + .../validator/FileValidatorRouteTest.java | 15 +- .../camel/component/vm/AbstractVmTestSupport.java | 2 + .../component/vm/ConsumerCamelContextAware.java | 2 + .../component/vm/SameVmQueueSizeAndNoSizeTest.java | 2 + .../vm/VmComponentReferenceEndpointTest.java | 3 +- .../component/vm/VmDiscardIfNoConsumerTest.java | 3 +- .../component/vm/VmMultipleConsumersIssueTest.java | 3 +- .../vm/VmMultipleConsumersKeepRouteTest.java | 2 + .../vm/VmMultipleConsumersMultipleContextTest.java | 3 +- .../vm/VmMultipleConsumersRemoteRouteTest.java | 2 + .../component/xslt/XsltFromFileExceptionTest.java | 33 +---- .../XsltIncludeClasspathDotInDirectoryTest.java | 26 ++-- .../component/xslt/XsltOutputFileDeleteTest.java | 11 +- .../camel/component/xslt/XsltOutputFileTest.java | 6 +- .../apache/camel/converter/IOConverterTest.java | 30 ++-- .../apache/camel/converter/NIOConverterTest.java | 5 +- .../camel/converter/jaxp/XmlConverterTest.java | 27 ++-- .../converter/stream/CachedOutputStreamTest.java | 38 +++-- .../CamelContextAddRestDefinitionsFromXmlTest.java | 5 +- .../apache/camel/impl/CamelContextTrackerTest.java | 2 + .../camel/impl/ConsumerCacheOneCapacityTest.java | 12 +- .../camel/impl/DefaultConsumerTemplateTest.java | 18 +-- .../impl/DefaultProducerTemplateAsyncTest.java | 132 +++++++++-------- .../apache/camel/impl/FileStateRepositoryTest.java | 16 +-- .../camel/impl/FromHasNoOutputRouteTest.java | 8 +- .../org/apache/camel/impl/RouteNoOutputTest.java | 8 +- .../impl/event/EventNotifierExchangeSentTest.java | 6 +- .../camel/issues/FilePollingConsumerIssueTest.java | 12 +- .../issues/FileSplitStreamingWithChoiceTest.java | 14 +- ...derExactlyDoneSplitterWhereSentToIssueTest.java | 2 + ...eOriginalMessageEndpointExceptionIssueTest.java | 20 +-- .../RecipientListUseOriginalMessageIssueTest.java | 48 +++---- ...etryRouteScopedUntilRecipientListIssueTest.java | 24 +--- .../issues/RouteIdAnonymousAndFixedClashTest.java | 20 +++ .../camel/issues/RoutingSlipMemoryLeakTest.java | 12 +- .../camel/issues/SedaFileIdempotentIssueTest.java | 23 ++- .../SedaFileIdempotentNoTimeoutIssueTest.java | 2 +- .../issues/SedaFileIdempotentTimeoutIssueTest.java | 2 +- .../camel/issues/SplitPropertiesFileIssueTest.java | 14 +- .../apache/camel/issues/XPathSplitStreamTest.java | 7 +- .../ConstantLanguageBinaryResourceTest.java | 2 +- .../camel/language/FileLanguageExtSingleTest.java | 6 +- .../apache/camel/language/FileLanguageTest.java | 16 ++- ...okenPairIteratorSplitChoicePerformanceTest.java | 70 ++++----- .../camel/language/TokenPairPredicateTest.java | 27 +--- .../TokenXMLPairMultiNamespaceSplitTest.java | 2 +- .../TokenXMLPairNamespaceMultilineSplitTest.java | 2 +- ...kenXMLPairNamespaceSplitChildNamespaceTest.java | 17 +-- .../language/TokenXMLPairNamespaceSplitTest.java | 17 +-- .../apache/camel/language/XMLTokenSplitTest.java | 17 +-- .../camel/language/XPathFromFileExceptionTest.java | 33 +---- .../language/XPathSplitChoicePerformanceTest.java | 69 ++++----- .../apache/camel/language/simple/SimpleTest.java | 3 + .../XMLTokenizeLanguageStreamingFileTest.java | 13 +- .../camel/model/ProcessorDefinitionHelperTest.java | 3 +- .../model/StartingRoutesErrorReportedTest.java | 2 + ...LetterChannelUseOriginalInBodyWithFileTest.java | 12 +- .../camel/processor/DynamicRouterNoCacheTest.java | 2 +- .../apache/camel/processor/EnrichNoCacheTest.java | 2 +- .../camel/processor/FileIdempotentClearTest.java | 2 +- .../FileIdempotentConsumerCreateRepoTest.java | 5 +- .../FileIdempotentConsumerLoadStoreTest.java | 48 +++---- .../processor/FileIdempotentConsumerTest.java | 46 +++--- .../camel/processor/FileIdempotentRemoveTest.java | 2 +- .../processor/FileIdempotentTrunkStoreTest.java | 2 +- .../processor/FileRollbackOnCompletionTest.java | 25 ++-- ...ParallelAndStreamCachingWithEncryptionTest.java | 7 +- .../camel/processor/PollEnrichNoCacheTest.java | 2 +- .../RecipientListExchangePatternOptionTest.java | 2 + .../camel/processor/RecipientListNoCacheTest.java | 4 +- .../RecipientListParallelTimeoutTest.java | 2 +- .../camel/processor/RouteFormattedUriTest.java | 10 +- .../camel/processor/RoutingSlipNoCacheTest.java | 2 +- .../processor/SendExchangePatternOptionTest.java | 2 + .../processor/ShutdownCompleteAllTasksTest.java | 9 +- .../ShutdownCompleteCurrentTaskOnlyTest.java | 3 +- .../apache/camel/processor/ShutdownDeferTest.java | 14 +- .../camel/processor/ShutdownNotDeferTest.java | 14 +- .../camel/processor/SplitGroupMultiXmlTest.java | 12 +- .../processor/SplitGroupMultiXmlTokenTest.java | 12 +- .../SplitGroupWrappedMultiXmlTokenTest.java | 12 +- .../SplitSubUnitOfWorkStopOnExceptionTest.java | 4 +- .../camel/processor/SplitSubUnitOfWorkTest.java | 4 +- .../processor/SplitterParallelBigFileTest.java | 37 ++--- .../processor/SplitterStreamingUoWIssueTest.java | 16 +-- .../camel/processor/SplitterUoWIssueTest.java | 16 +-- .../StreamCachingCustomShouldSpoolRuleTest.java | 13 +- .../camel/processor/StreamCachingInOutTest.java | 2 + .../StreamCachingSpoolDirectoryQuarkusTest.java | 13 +- .../camel/processor/ToDynamicNoCacheTest.java | 2 +- .../camel/processor/ToDynamicStopProducerTest.java | 10 +- .../apache/camel/processor/WireTapNoCacheTest.java | 2 +- ...yBatchConsumerSendEmptyMessageWhenIdleTest.java | 2 +- .../AggregateSimpleExpressionIssueTest.java | 29 +--- .../AggregateTimeoutWithExecutorServiceTest.java | 4 +- ...ionStrategyCompletionFromBatchConsumerTest.java | 8 +- .../async/AsyncProcessorAwaitManagerTest.java | 3 +- .../enricher/PollEnrichBridgeErrorHandlerTest.java | 6 +- ...ollEnrichFileCustomAggregationStrategyTest.java | 36 ++--- ...llEnrichFileDefaultAggregationStrategyTest.java | 35 ++--- .../intercept/FromFileInterceptSendToIssue.java | 6 +- .../InterceptSendToEndpointDynamicTest.java | 23 +-- ...nterceptSendToEndpointNormalizePatternTest.java | 2 + .../RoutingSlipCreateProducerFailedTest.java | 2 +- .../FileIdempotentStoreOrderingTest.java | 23 +-- .../util/DumpModelAsXmlRouteExpressionTest.java | 3 +- .../apache/camel/util/FilePathResolverTest.java | 3 + .../java/org/apache/camel/util/FileUtilTest.java | 29 ++-- .../org/apache/camel/util/ResourceHelperTest.java | 6 +- .../endpoint/FileAbsolutePathIssueTest.java | 21 +-- .../endpoint/ManagedEnricherEndpointDslTest.java | 2 + .../main/MainPropertyPlaceholderWithEnvTest.java | 5 + .../MainPropertyPlaceholderWithSystemTest.java | 3 + core/camel-management/pom.xml | 7 +- .../LanguageLoadScriptFromFileCachedTest.java | 18 +-- .../component/xslt/ManagedXsltOutputBytesTest.java | 17 +-- .../camel/management/BacklogDebuggerTest.java | 64 +++------ .../camel/management/BacklogTracerFilterTest.java | 8 +- .../management/BacklogTracerIdOnAllNodesTest.java | 27 ++-- .../management/BacklogTracerPatternRouteTest.java | 8 +- .../camel/management/BacklogTracerPatternTest.java | 8 +- .../management/BacklogTracerStreamCachingTest.java | 8 +- .../apache/camel/management/BacklogTracerTest.java | 26 ++-- .../management/DefaultManagementAgentMockTest.java | 27 ++-- .../DualManagedThreadPoolProfileTest.java | 14 +- .../DualManagedThreadPoolWithIdTest.java | 10 +- .../JmxInstrumentationCustomMBeanTest.java | 25 ---- ...mxInstrumentationDisableOnCamelContextTest.java | 11 +- .../management/JmxInstrumentationDisableTest.java | 11 +- ...ationOnlyRegisterProcessorWithCustomIdTest.java | 13 +- .../JmxInstrumentationUsingDefaultsTest.java | 38 +---- .../JmxInstrumentationUsingPlatformMBSTest.java | 21 +-- .../JmxInstrumentationUsingPropertiesTest.java | 14 +- .../JmxNotificationEventNotifierTest.java | 13 +- .../camel/management/JmxRecipientListTest.java | 42 +++--- .../management/ManagedAggregateControllerTest.java | 15 +- .../management/ManagedBeanIntrospectionTest.java | 5 - .../ManagedBrowsableEndpointAsXmlFileTest.java | 19 +-- .../ManagedBrowsableEndpointAsXmlTest.java | 50 ++----- .../ManagedBrowsableEndpointEmptyTest.java | 8 +- .../management/ManagedBrowsableEndpointTest.java | 8 +- .../apache/camel/management/ManagedCBRTest.java | 23 ++- .../ManagedCamelContextAutoStartupTest.java | 12 +- ...gedCamelContextDumpRouteTemplatesAsXmlTest.java | 7 +- .../ManagedCamelContextDumpRoutesAsXmlTest.java | 21 +-- ...ManagedCamelContextDumpRoutesCoverageAsXml.java | 7 +- .../ManagedCamelContextDumpStatsAsXmlTest.java | 7 +- .../ManagedCamelContextNewProxyTest.java | 7 +- .../ManagedCamelContextPropertiesTest.java | 14 +- .../management/ManagedCamelContextRestartTest.java | 9 +- .../ManagedCamelContextSuspendResumeTest.java | 9 +- .../ManagedCamelContextSuspendStartTest.java | 9 +- .../camel/management/ManagedCamelContextTest.java | 43 ++---- .../ManagedCanekContextExchangeStatisticsTest.java | 12 +- .../apache/camel/management/ManagedChoiceTest.java | 10 +- .../camel/management/ManagedComponentTest.java | 18 +-- .../camel/management/ManagedConsumerCacheTest.java | 5 - .../camel/management/ManagedConvertBodyTest.java | 10 +- .../camel/management/ManagedCustomBeanTest.java | 8 +- .../management/ManagedCustomComponentNameTest.java | 7 +- .../management/ManagedCustomLoadBalancerTest.java | 10 +- .../camel/management/ManagedCustomPolicyTest.java | 12 +- .../management/ManagedCustomProcessorTest.java | 8 +- .../camel/management/ManagedDataFormatTest.java | 5 - .../ManagedDefaultReactiveExecutorTest.java | 4 +- .../camel/management/ManagedDelayerTest.java | 11 +- .../management/ManagedDualCamelContextTest.java | 14 +- .../camel/management/ManagedDuplicateIdTest.java | 5 - .../camel/management/ManagedDynamicRouterTest.java | 10 +- .../management/ManagedEndpointBaseUriTest.java | 9 +- .../management/ManagedEndpointExplainTest.java | 13 +- .../management/ManagedEndpointRegistryTest.java | 5 - .../camel/management/ManagedEndpointTest.java | 10 +- .../ManagedEndpointUtilizationStatisticsTest.java | 5 - .../camel/management/ManagedEnricherTest.java | 10 +- .../ManagedFailoverLoadBalancerTest.java | 10 +- .../management/ManagedFileIdempotentClearTest.java | 37 ++--- .../ManagedFileIdempotentConsumerTest.java | 52 +++---- .../apache/camel/management/ManagedFilterTest.java | 10 +- .../ManagedFromRestGetEmbeddedRouteTest.java | 7 +- .../camel/management/ManagedFromRestGetTest.java | 13 +- .../management/ManagedFromRestPlaceholderTest.java | 7 +- .../camel/management/ManagedHealthCheckTest.java | 19 +-- .../ManagedInflightRepositoryBrowseTest.java | 9 +- .../management/ManagedInflightRepositoryTest.java | 9 +- .../management/ManagedInflightStatisticsTest.java | 12 +- .../management/ManagedInlinedProcessorTest.java | 8 +- .../camel/management/ManagedInterceptFromTest.java | 5 - .../camel/management/ManagedInterceptTest.java | 13 +- .../camel/management/ManagedLoadBalancerTest.java | 13 +- .../camel/management/ManagedLogEndpointTest.java | 8 +- .../apache/camel/management/ManagedLoopTest.java | 10 +- .../camel/management/ManagedMarshalTest.java | 10 +- .../ManagedMemoryIdempotentClearTest.java | 10 -- .../ManagedMemoryIdempotentConsumerTest.java | 10 -- .../management/ManagedMessageHistoryTest.java | 7 +- .../camel/management/ManagedMulticastTest.java | 13 +- .../management/ManagedNamePatternFixedTest.java | 8 +- .../ManagedNamePatternIncludeHostNameTest.java | 8 +- .../ManagedNamePatternJvmSystemPropertyTest.java | 12 +- .../camel/management/ManagedNamePatternTest.java | 8 +- .../management/ManagedNonManagedServiceTest.java | 10 -- .../camel/management/ManagedPollEnricherTest.java | 10 +- .../management/ManagedPooledExchangeTest.java | 3 +- .../camel/management/ManagedProcessTest.java | 10 +- ...gedProducerRecipientListRegisterAlwaysTest.java | 7 +- .../ManagedProducerRecipientListTest.java | 5 - ...edProducerRouteAddRemoveRegisterAlwaysTest.java | 6 +- .../camel/management/ManagedProducerTest.java | 7 +- .../management/ManagedRandomLoadBalancerTest.java | 10 +- .../camel/management/ManagedRecipientListTest.java | 10 +- .../management/ManagedRedeliverRouteOnlyTest.java | 8 +- .../camel/management/ManagedRedeliverTest.java | 11 +- .../camel/management/ManagedRefProducerTest.java | 5 - .../ManagedRegisterCamelContextTest.java | 9 +- .../management/ManagedRegisterEndpointTest.java | 14 +- .../ManagedRegisterExchangeStatisticsTest.java | 8 +- .../camel/management/ManagedRegisterRouteTest.java | 5 - .../management/ManagedRegisterTwoRoutesTest.java | 5 - .../ManagedRemoveRouteAggregateThreadPoolTest.java | 8 +- .../camel/management/ManagedResequencerTest.java | 10 +- .../ManagedResetIncludeProcessorsTest.java | 5 - .../management/ManagedResetIncludeRoutesTest.java | 7 +- .../camel/management/ManagedResourceTest.java | 14 +- .../camel/management/ManagedRestRegistryTest.java | 8 +- .../ManagedRoundRobinLoadBalancerTest.java | 10 +- .../management/ManagedRouteAddFromRouteTest.java | 10 +- .../management/ManagedRouteAddRemoveTest.java | 26 ++-- ...outeAddSecondRouteNotRegisterNewRoutesTest.java | 10 +- .../management/ManagedRouteAddSecondRouteTest.java | 10 +- .../management/ManagedRouteAutoStartupTest.java | 14 +- .../ManagedRouteDirectWhileIssueLeakTest.java | 5 - .../ManagedRouteDumpRouteAsXmlPlaceholderTest.java | 5 - .../management/ManagedRouteDumpRouteAsXmlTest.java | 15 -- ...DumpStatsAsXmlAndResetWithCustomDomainTest.java | 8 +- ...ManagedRouteDumpStatsAsXmlCustomDomainTest.java | 8 +- .../management/ManagedRouteDumpStatsAsXmlTest.java | 8 +- .../management/ManagedRouteGetPropertiesTest.java | 5 +- .../management/ManagedRouteLoadstatisticsTest.java | 15 +- .../management/ManagedRouteNoAutoStartupTest.java | 5 - .../ManagedRoutePerformanceCounterTest.java | 8 +- ...edRouteRemoveContextScopedErrorHandlerTest.java | 5 - ...emoveRouteAndContextScopedErrorHandlerTest.java | 10 -- ...agedRouteRemoveRouteScopedErrorHandlerTest.java | 5 - .../camel/management/ManagedRouteRemoveTest.java | 17 +-- ...edRouteRemoveWireTapExplicitThreadPoolTest.java | 8 +- .../management/ManagedRouteRemoveWireTapTest.java | 8 +- .../camel/management/ManagedRouteRestartTest.java | 5 - .../ManagedRouteShutdownAndStartTest.java | 19 +-- .../ManagedRouteStopAndStartCleanupTest.java | 9 +- .../management/ManagedRouteStopAndStartTest.java | 19 +-- .../camel/management/ManagedRouteStopTest.java | 5 - .../ManagedRouteStopUsingMBeanAPITest.java | 5 - .../ManagedRouteSuspendAndResumeTest.java | 19 +-- .../camel/management/ManagedRoutingSlipTest.java | 10 +- .../camel/management/ManagedSanitizeTest.java | 4 +- .../ManagedScheduledPollConsumerTest.java | 10 +- .../camel/management/ManagedSedaEndpointTest.java | 8 +- .../management/ManagedSedaRouteRemoveTest.java | 5 - .../ManagedSendDynamicProcessorTest.java | 13 +- .../camel/management/ManagedSendProcessorTest.java | 10 +- ...ManagedSetAndRemoveHeaderAndPropertiesTest.java | 5 - .../management/ManagedShutdownStrategyTest.java | 7 +- .../camel/management/ManagedSplitterTest.java | 10 +- .../management/ManagedStatisticsDisabledTest.java | 5 - .../management/ManagedStatisticsLevelOffTest.java | 5 - .../ManagedStatisticsLevelRoutesOnlyTest.java | 5 - .../camel/management/ManagedStatisticsTest.java | 10 +- .../ManagedStatisticsWithSplitterTest.java | 17 +-- .../apache/camel/management/ManagedStepTest.java | 10 +- .../management/ManagedStickyLoadBalancerTest.java | 10 +- .../ManagedStreamCachingStrategyTest.java | 13 +- .../ManagedSupervisingRouteControllerTest.java | 9 +- .../management/ManagedSuspendedServiceTest.java | 36 ++--- .../management/ManagedThreadPoolProfileTest.java | 15 +- .../camel/management/ManagedThreadPoolTest.java | 10 +- .../management/ManagedThreadPoolWithIdTest.java | 8 +- .../camel/management/ManagedThreadsTest.java | 10 +- .../camel/management/ManagedThrottlerTest.java | 56 +++----- .../ManagedThrottlingExceptionRoutePolicyTest.java | 8 +- .../ManagedThrottlingInflightRoutePolicyTest.java | 5 - .../apache/camel/management/ManagedTimerTest.java | 11 +- .../management/ManagedTopicLoadBalancerTest.java | 10 +- .../apache/camel/management/ManagedTracerTest.java | 16 +-- .../management/ManagedTransformerRegistryTest.java | 5 - .../ManagedTypeConverterRegistryTest.java | 8 +- .../camel/management/ManagedUnmarshalTest.java | 10 +- .../ManagedUnregisterCamelContextTest.java | 9 +- .../management/ManagedUnregisterComponentTest.java | 7 +- .../management/ManagedUnregisterConsumerTest.java | 7 +- .../management/ManagedUnregisterEndpointTest.java | 8 +- .../management/ManagedUnregisterProcessorTest.java | 9 +- .../management/ManagedUnregisterProducerTest.java | 5 - .../management/ManagedUnregisterRouteTest.java | 10 +- .../management/ManagedValidatorRegistryTest.java | 5 - .../ManagedWeightedLoadBalancerTest.java | 10 +- .../camel/management/ManagedWireTapTest.java | 10 +- .../camel/management/ManagementTestSupport.java | 65 +++++++++ .../management/MultiInstanceProcessorTest.java | 10 -- .../management/RemoveRouteDefinitionTest.java | 15 -- ...nagedCamelContextAutoAssignedNameClashTest.java | 18 +-- .../TwoManagedCamelContextClashTest.java | 32 ++--- .../management/TwoManagedCamelContextTest.java | 16 ++- .../management/TwoManagedNamePatternTest.java | 5 - core/pom.xml | 1 + .../camel/component/jms/jmsRouteUsingSpring.xml | 4 +- .../management/ManagedCustomProcessorTest.java | 8 +- dsl/camel-xml-jaxb-dsl-test/management/pom.xml | 3 +- ...ManagedCamelContextUpdateRoutesFromXmlTest.java | 16 +-- ...RoutesWithPropertyPlaceholdersFromXmlPTest.java | 31 ++-- .../ManagedRouteUpdateRouteFromXmlTest.java | 26 +--- .../xml/jaxb/management/ManagementTestSupport.java | 40 ++++++ dsl/pom.xml | 1 + parent/pom.xml | 16 ++- pom.xml | 2 + .../infra/common/services/AbstractTestService.java | 76 ++++++++++ tests/camel-itest/pom.xml | 9 +- 872 files changed, 4615 insertions(+), 7911 deletions(-) copy components/camel-spring-xml/src/test/resources/org/apache/camel/spring/processor/idempotent/{fileConsumerIdempotentTest.xml => FileConsumerIdempotentLoadStoreTest.xml} (86%) create mode 100644 test-infra/camel-test-infra-common/src/test/java/org/apache/camel/test/infra/common/services/AbstractTestService.java