This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git.
from cbc2269 CAMEL-15704: camel-csimple - Compiled simple language. add 1821d39 CAMEL-15915: fix camel-ftp tests (#4738) No new revisions were added by this update. Summary of changes: components/camel-ftp/pom.xml | 18 ++ .../file/remote/BaseServerTestSupport.java | 22 --- .../remote/ConsumerTemplateFtpShutdownTest.java | 2 +- .../file/remote/FileToFtpTempFileNameTest.java | 4 +- ...LWithClientAuthAndSSLContextParametersTest.java | 4 +- .../FileToFtpsExplicitSSLWithClientAuthTest.java | 6 +- ...lientAuthAndGlobalSSLContextParametersTest.java | 2 +- ...thoutClientAuthAndSSLContextParametersTest.java | 2 +- ...FileToFtpsExplicitSSLWithoutClientAuthTest.java | 8 +- ...SWithClientAuthAndSSLContextParametersTest.java | 2 +- .../FileToFtpsExplicitTLSWithClientAuthTest.java | 8 +- ...thoutClientAuthAndSSLContextParametersTest.java | 2 +- ...FileToFtpsExplicitTLSWithoutClientAuthTest.java | 8 +- ...LWithClientAuthAndSSLContextParametersTest.java | 2 +- .../FileToFtpsImplicitSSLWithClientAuthTest.java | 8 +- ...thoutClientAuthAndSSLContextParametersTest.java | 2 +- ...FileToFtpsImplicitSSLWithoutClientAuthTest.java | 8 +- ...SWithClientAuthAndSSLContextParametersTest.java | 2 +- .../FileToFtpsImplicitTLSWithClientAuthTest.java | 8 +- ...thoutClientAuthAndSSLContextParametersTest.java | 2 +- ...FileToFtpsImplicitTLSWithoutClientAuthTest.java | 9 +- ...psWithCustomKeyAndTrustStorePropertiesTest.java | 8 +- ...leToFtpsWithCustomTrustStorePropertiesTest.java | 8 +- .../FileToFtpsWithDefaultSettingsIPV6Test.java | 6 +- .../remote/FileToFtpsWithDefaultSettingsTest.java | 8 +- .../FileToFtpsWithFtpClientConfigRefTest.java | 8 +- .../file/remote/FromFilePasswordBeanRefTest.java | 2 +- .../remote/FromFilePasswordPropertyRefTest.java | 2 +- .../remote/FromFilePercentSignInPasswordTest.java | 2 +- ...lePercentSignInPasswordUserInfoEncodedTest.java | 2 +- .../FromFilePercentSignInPasswordUserInfoTest.java | 2 +- ...FromFileToFtpDefaultRootRenameStrategyTest.java | 6 +- .../file/remote/FromFileToFtpDeleteTest.java | 4 +- .../file/remote/FromFileToFtpNotStepwiseTest.java | 2 +- .../component/file/remote/FromFileToFtpTest.java | 2 +- .../file/remote/FromFileToFtpWithChmodTest.java | 2 +- .../remote/FromFileTransferLoggingLevelTest.java | 2 +- .../FromFileTransferLoggingLevelVerboseTest.java | 2 +- .../file/remote/FromFtpActivePortRangeTest.java | 2 +- .../file/remote/FromFtpAsyncProcessTest.java | 11 +- .../file/remote/FromFtpClientConfigRefTest.java | 2 +- .../file/remote/FromFtpClientDataTimeoutTest.java | 2 +- .../file/remote/FromFtpClientSoTimeout2Test.java | 2 +- .../file/remote/FromFtpClientSoTimeout3Test.java | 2 +- .../file/remote/FromFtpClientSoTimeoutTest.java | 2 +- .../FromFtpConsumerTemplateRollbackTest.java | 6 +- .../file/remote/FromFtpConsumerTemplateTest.java | 6 +- .../remote/FromFtpDeleteFileNotStepwiseTest.java | 2 +- .../remote/FromFtpDeleteFileScottTigerTest.java | 2 +- .../file/remote/FromFtpDeleteFileTest.java | 6 +- ...omFtpDirectoryToBinaryFilesNotStepwiseTest.java | 2 +- .../remote/FromFtpDirectoryToBinaryFilesTest.java | 48 ++--- .../FromFtpDoNotDeleteFileIfProcessFailsTest.java | 6 +- .../FromFtpExclusiveReadNoneStrategyTest.java | 8 +- .../file/remote/FromFtpFilterNotStepwiseTest.java | 2 +- .../component/file/remote/FromFtpFilterTest.java | 2 +- .../FromFtpKeepLastModifiedNotStepwiseTest.java | 2 +- .../file/remote/FromFtpKeepLastModifiedTest.java | 2 +- ...FileAbsoluteFolderRecursiveNotStepwiseTest.java | 2 +- ...FromFtpMoveFileAbsoluteFolderRecursiveTest.java | 8 +- .../remote/FromFtpMoveFileNotStepwiseTest.java | 2 +- .../FromFtpMoveFilePostfixNotStepwiseTest.java | 2 +- .../file/remote/FromFtpMoveFilePostfixTest.java | 6 +- .../FromFtpMoveFilePrefixNotStepwiseTest.java | 2 +- .../file/remote/FromFtpMoveFilePrefixTest.java | 6 +- .../FromFtpMoveFileRecursiveNotStepwiseTest.java | 2 +- .../file/remote/FromFtpMoveFileRecursiveTest.java | 8 +- .../component/file/remote/FromFtpMoveFileTest.java | 6 +- ...FileToHiddenFolderRecursiveNotStepwiseTest.java | 2 +- ...FromFtpMoveFileToHiddenFolderRecursiveTest.java | 8 +- ...tPathRelativeMoveToAbsoluteNotStepwiseTest.java | 2 +- ...tpNoEndpointPathRelativeMoveToAbsoluteTest.java | 8 +- .../component/file/remote/FromFtpNoFilesTest.java | 6 +- .../file/remote/FromFtpNoopAccountTest.java | 2 +- .../remote/FromFtpNoopIdempotentFalseTest.java | 4 +- .../component/file/remote/FromFtpNoopTest.java | 4 +- .../file/remote/FromFtpNotDownloadTest.java | 2 +- .../file/remote/FromFtpPassiveModeTest.java | 2 +- .../file/remote/FromFtpPollFileOnlyTest.java | 4 +- .../FromFtpPreMoveDeleteNotStepwiseTest.java | 2 +- .../file/remote/FromFtpPreMoveDeleteTest.java | 6 +- .../remote/FromFtpPreMoveFileExpressionTest.java | 6 +- .../FromFtpPreMoveFilePostfixNotStepwiseTest.java | 2 +- .../file/remote/FromFtpPreMoveFilePostfixTest.java | 6 +- .../FromFtpPreMoveFilePrefixNotStepwiseTest.java | 2 +- .../file/remote/FromFtpPreMoveFilePrefixTest.java | 6 +- .../remote/FromFtpPreMoveNoopNotStepwiseTest.java | 2 +- .../file/remote/FromFtpPreMoveNoopTest.java | 6 +- .../FromFtpRecursiveNoopNotStepwiseTest.java | 2 +- .../file/remote/FromFtpRecursiveNoopTest.java | 2 +- .../FromFtpRecursiveNotStepwiseNoBasePathTest.java | 2 +- .../file/remote/FromFtpRegexPatternTest.java | 4 +- .../FromFtpRemoteFileFilterDirectoryTest.java | 2 +- .../file/remote/FromFtpRemoteFileFilterTest.java | 2 +- .../FromFtpRemoteFileSortByExpressionTest.java | 2 +- ...tpRemoteFileSortByIgnoreCaseExpressionTest.java | 4 +- ...romFtpRemoteFileSortByNestedExpressionTest.java | 2 +- .../file/remote/FromFtpRemoteFileSorterTest.java | 2 +- .../file/remote/FromFtpSedaDeleteFileTest.java | 14 +- .../FromFtpServerLanguageCodeAndTimeoutTest.java | 2 +- .../file/remote/FromFtpServerLanguageCodeTest.java | 2 +- .../FromFtpSetNamesWithMultiDirectoriesTest.java | 6 +- ...tPathRelativeMoveToAbsoluteNotStepwiseTest.java | 2 +- ...leNoEndpointPathRelativeMoveToAbsoluteTest.java | 8 +- ...tPathRelativeMoveToRelativeNotStepwiseTest.java | 2 +- ...leNoEndpointPathRelativeMoveToRelativeTest.java | 8 +- ...impleRelativeMoveToAbsoluteNotStepwiseTest.java | 2 +- .../FromFtpSimpleRelativeMoveToAbsoluteTest.java | 8 +- ...impleRelativeMoveToRelativeNotStepwiseTest.java | 2 +- .../FromFtpSimpleRelativeMoveToRelativeTest.java | 8 +- .../FromFtpSimulateNetworkIssueRecoverTest.java | 2 +- .../FromFtpStartingDirAndFileNameClashTest.java | 2 +- .../file/remote/FromFtpThirdPoolOkTest.java | 6 +- .../FromFtpToAsciiFileNoBodyConversionTest.java | 2 +- .../file/remote/FromFtpToAsciiFileTest.java | 2 +- .../file/remote/FromFtpToBinaryFileTest.java | 3 +- .../file/remote/FromFtpToBinaryFilesTest.java | 7 +- .../remote/FromFtpToFileNoFileNameHeaderTest.java | 2 +- .../component/file/remote/FromFtpToMockTest.java | 2 +- .../file/remote/FromFtpTwoSlashesIssueTest.java | 4 +- .../file/remote/FromFtpUseListFalseTest.java | 33 ++-- .../remote/FromQueueThenConsumeFtpToMockTest.java | 4 +- .../component/file/remote/FtpAnonymousTest.java | 2 +- .../file/remote/FtpBadLoginConnectionLeakTest.java | 2 +- .../FtpBadLoginInProducerConnectionLeakTest.java | 2 +- .../FtpBadLoginMockNoopConnectionLeakTest.java | 2 +- .../file/remote/FtpBrowsableEndpointTest.java | 35 +++- .../FtpChangedReadLockFastExistCheckTest.java | 2 +- .../file/remote/FtpChangedReadLockTest.java | 6 +- ...tpChangedRootDirReadLockFastExistCheckTest.java | 2 +- .../file/remote/FtpChangedRootDirReadLockTest.java | 6 +- .../remote/FtpChangedZeroLengthReadLockTest.java | 6 +- .../file/remote/FtpConnectTimeoutTest.java | 2 +- .../file/remote/FtpConsumerAbsolutePathTest.java | 2 +- .../file/remote/FtpConsumerAsyncStressTest.java | 5 +- .../file/remote/FtpConsumerAutoCreateTest.java | 23 ++- .../file/remote/FtpConsumerBodyAsStringTest.java | 2 +- .../FtpConsumerDeleteNoWritePermissionTest.java | 4 +- .../FtpConsumerDirectoriesNotMatchedTest.java | 2 +- .../file/remote/FtpConsumerDisconnectTest.java | 2 +- .../FtpConsumerDoneFileNameFixedStepwiseTest.java | 2 +- .../remote/FtpConsumerDoneFileNameFixedTest.java | 4 +- .../FtpConsumerDoneFileNameStepwiseTest.java | 2 +- .../file/remote/FtpConsumerDoneFileNameTest.java | 4 +- .../remote/FtpConsumerDualDoneFileNameTest.java | 2 +- .../file/remote/FtpConsumerExcludeNameTest.java | 2 +- .../file/remote/FtpConsumerFileSplitTest.java | 2 +- .../remote/FtpConsumerIPV6BodyAsStringTest.java | 2 +- .../FtpConsumerIdempotentKeyChangedIssueTest.java | 2 +- .../remote/FtpConsumerIdempotentMemoryRefTest.java | 6 +- .../file/remote/FtpConsumerIdempotentRefTest.java | 6 +- .../file/remote/FtpConsumerIdempotentTest.java | 2 +- .../file/remote/FtpConsumerIncludeNameTest.java | 2 +- ...nsumerLocalWorkDirectoryAsAbsolutePathTest.java | 2 +- .../FtpConsumerLocalWorkDirectoryDirectTest.java | 2 +- .../remote/FtpConsumerLocalWorkDirectoryTest.java | 2 +- .../remote/FtpConsumerMaxMessagesPerPollTest.java | 17 +- .../file/remote/FtpConsumerMoveExpressionTest.java | 4 +- .../remote/FtpConsumerMultipleDirectoriesTest.java | 2 +- .../FtpConsumerNotEagerMaxMessagesPerPollTest.java | 2 +- .../FtpConsumerPostProcessingOnDisconnect.java | 22 +-- .../remote/FtpConsumerProcessStrategyTest.java | 7 +- .../remote/FtpConsumerRelativeFileNameTest.java | 2 +- .../file/remote/FtpConsumerReplyStringTest.java | 2 +- .../file/remote/FtpConsumerResumeDownloadTest.java | 7 +- .../file/remote/FtpConsumerSkipDotFilesTest.java | 2 +- .../file/remote/FtpConsumerTemplateTest.java | 8 +- .../FtpConsumerTemplateUseListFalseTest.java | 5 +- ...FtpConsumerThrowExceptionOnLoginFailedTest.java | 2 +- .../FtpConsumerUsingFTPClientConfigTest.java | 2 +- .../file/remote/FtpConsumerWithCharsetTest.java | 4 +- .../remote/FtpConsumerWithNoFileOptionTest.java | 2 +- .../file/remote/FtpEndpointURISanitizedTest.java | 2 +- .../component/file/remote/FtpLoginNoRetryTest.java | 7 +- .../camel/component/file/remote/FtpLoginTest.java | 6 +- .../FtpNoReconnectAttemptUnknownHostTest.java | 2 +- .../FtpPollEnrichBridgeErrorHandlerTest.java | 6 +- ...llEnrichConsumeWithDisconnectAndDeleteTest.java | 10 +- .../remote/FtpPollingConsumerIdleMessageTest.java | 4 +- .../file/remote/FtpPollingConsumerTest.java | 4 +- ...pProducerAllowNullBodyFileAlreadyExistTest.java | 6 +- .../file/remote/FtpProducerAllowNullBodyTest.java | 6 +- .../file/remote/FtpProducerBuildDirectoryTest.java | 4 +- .../FtpProducerBuildPartOfDirectoryTest.java | 4 +- .../file/remote/FtpProducerConcurrentTest.java | 4 +- .../remote/FtpProducerConnectErrorsHeaderTest.java | 2 +- .../FtpProducerDisconnectOnBatchCompleteTest.java | 2 +- .../file/remote/FtpProducerDisconnectTest.java | 2 +- .../file/remote/FtpProducerDoneFileNameTest.java | 18 +- .../file/remote/FtpProducerExpressionTest.java | 18 +- ...FtpProducerFileExistAppendNoFileBeforeTest.java | 4 +- .../remote/FtpProducerFileExistAppendTest.java | 4 +- .../file/remote/FtpProducerFileExistFailTest.java | 4 +- .../remote/FtpProducerFileExistIgnoreTest.java | 4 +- ...pProducerFileExistOverrideNoFileBeforeTest.java | 4 +- ...rrideNotEagerDeleteTargetFileTwoUploadTest.java | 2 +- .../remote/FtpProducerFileExistOverrideTest.java | 4 +- .../FtpProducerFileExistOverrideTwoUploadTest.java | 6 +- .../remote/FtpProducerFileFastExistFailTest.java | 2 +- .../remote/FtpProducerFileWithCharsetTest.java | 4 +- .../FtpProducerFileWithPathNoStepwiseTest.java | 4 +- ...ileWithPathPathSeparatorAutoNoStepwiseTest.java | 4 +- ...ileWithPathPathSeparatorUnixNoStepwiseTest.java | 4 +- ...WithPathPathSeparatorWindowsNoStepwiseTest.java | 4 +- .../file/remote/FtpProducerFileWithPathTest.java | 4 +- .../FtpProducerJailStartingDirectoryTest.java | 2 +- .../file/remote/FtpProducerMoveExistingTest.java | 90 +++++---- .../remote/FtpProducerMultipleSiteCommandTest.java | 4 +- .../file/remote/FtpProducerRawPasswordTest.java | 4 +- ...tpProducerRecipientListParallelTimeoutTest.java | 2 +- .../file/remote/FtpProducerRecipientListTest.java | 8 +- .../file/remote/FtpProducerReplyStringTest.java | 2 +- .../remote/FtpProducerRootFileExistFailTest.java | 4 +- .../file/remote/FtpProducerSendNoopFalseTest.java | 4 +- .../file/remote/FtpProducerSiteCommandTest.java | 4 +- .../remote/FtpProducerTempFileExistIssueTest.java | 12 +- .../file/remote/FtpProducerTempPrefixTest.java | 4 +- .../remote/FtpProducerToDMoveExistingTest.java | 6 +- .../FtpReconnectAttemptServerStoppedTest.java | 9 +- .../remote/FtpReconnectAttemptUnknownHostTest.java | 2 +- .../file/remote/FtpRecursiveDepth2Test.java | 14 +- .../file/remote/FtpRecursiveDepth3Test.java | 14 +- .../file/remote/FtpRecursiveDepthTest.java | 16 +- .../file/remote/FtpServerTestSupport.java | 132 +------------- .../remote/FtpShutdownCompleteAllTasksTest.java | 4 +- .../FtpShutdownCompleteCurrentTaskOnlyTest.java | 4 +- .../file/remote/FtpSimpleConsumeAbsoluteTest.java | 8 +- ...ectoryParseWithAbsoluteDepthNoStepwiseTest.java | 8 +- .../FtpSimpleConsumeStreamingPartialReadTest.java | 8 +- ...FtpSimpleConsumeStreamingStepwiseFalseTest.java | 8 +- ...impleConsumeStreamingWithMultipleFilesTest.java | 8 +- .../file/remote/FtpStreamingMoveTest.java | 8 +- .../FtpThrowExceptionOnConnectionFailedTest.java | 4 +- ...ServerExplicitSSLWithClientAuthTestSupport.java | 32 +--- ...verExplicitSSLWithoutClientAuthTestSupport.java | 32 +--- ...ServerExplicitTLSWithClientAuthTestSupport.java | 32 +--- ...verExplicitTLSWithoutClientAuthTestSupport.java | 32 +--- ...ServerImplicitSSLWithClientAuthTestSupport.java | 33 +--- ...verImplicitSSLWithoutClientAuthTestSupport.java | 33 +--- ...ServerImplicitTLSWithClientAuthTestSupport.java | 33 +--- ...verImplicitTLSWithoutClientAuthTestSupport.java | 32 +--- .../file/remote/FtpsServerTestSupport.java | 105 +---------- .../component/file/remote/PaddyRouteTest.java | 2 +- .../RecipientListErrorHandlingIssueTest.java | 2 +- .../RemoteFileProduceOverruleOnlyOnceTest.java | 4 +- ...llEnrichConsumeWithDisconnectAndDeleteTest.java | 14 +- .../remote/ToFtpTempFileTargetFileExistTest.java | 6 +- .../FtpEmbeddedService.java} | 162 +++++++++-------- .../file/remote/services/FtpsEmbeddedService.java | 102 +++++++++++ .../file/remote/services/SftpEmbeddedService.java | 202 +++++++++++++++++++++ ...FromSftpRecursiveNotStepwiseNoBasePathTest.java | 28 +-- .../file/remote/sftp/SftpChangedReadLockTest.java | 15 +- .../component/file/remote/sftp/SftpChmodTest.java | 12 +- .../file/remote/sftp/SftpConsumeTemplateTest.java | 11 +- .../remote/sftp/SftpConsumerAutoCreateTest.java | 35 ++-- .../remote/sftp/SftpConsumerDisconnectTest.java | 37 ++-- .../sftp/SftpConsumerProcessStrategyTest.java | 10 +- .../remote/sftp/SftpConsumerWithCharsetTest.java | 11 +- .../file/remote/sftp/SftpECKeyFileConsumeTest.java | 13 +- .../remote/sftp/SftpFromSedaDeleteFileTest.java | 7 +- .../file/remote/sftp/SftpKeyConsumeTest.java | 10 +- .../file/remote/sftp/SftpKeyFileConsumeTest.java | 13 +- .../remote/sftp/SftpKeyPairDSAConsumeTest.java | 13 +- .../remote/sftp/SftpKeyPairRSAConsumeTest.java | 13 +- .../sftp/SftpKeyUriConsumeFromClasspathTest.java | 10 +- .../file/remote/sftp/SftpKeyUriConsumeTest.java | 12 +- .../file/remote/sftp/SftpProduceTempFileTest.java | 16 +- .../SftpProducerFileWithPathNoStepwiseTest.java | 10 +- .../remote/sftp/SftpProducerFileWithPathTest.java | 32 +--- .../remote/sftp/SftpProducerMoveExistingTest.java | 77 ++++---- .../remote/sftp/SftpProducerWithCharsetTest.java | 10 +- .../file/remote/sftp/SftpServerTestSupport.java | 146 +-------------- .../file/remote/sftp/SftpSetCipherTest.java | 12 +- .../file/remote/sftp/SftpSetOperationsTest.java | 10 +- .../sftp/SftpSimpleConsumeNoStartingDirTest.java | 8 +- .../sftp/SftpSimpleConsumeNotStepwiseTest.java | 4 +- .../SftpSimpleConsumeRecursiveNotStepwiseTest.java | 2 +- .../sftp/SftpSimpleConsumeRecursiveTest.java | 16 +- .../SftpSimpleConsumeStreamingPartialReadTest.java | 12 +- .../sftp/SftpSimpleConsumeStreamingTest.java | 10 +- ...impleConsumeStreamingWithMultipleFilesTest.java | 12 +- .../file/remote/sftp/SftpSimpleConsumeTest.java | 10 +- .../sftp/SftpSimpleConsumeThroughProxyTest.java | 33 ++-- .../remote/sftp/SftpSimpleIPV6ConsumeTest.java | 10 +- .../sftp/SftpSimpleProduceDisconnectTest.java | 20 +- .../sftp/SftpSimpleProduceNotStepwiseTest.java | 28 +-- .../file/remote/sftp/SftpSimpleProduceTest.java | 29 ++- .../sftp/SftpSimpleProduceThroughProxyTest.java | 88 +++------ .../file/remote/sftp/SftpUseListFalseTest.java | 10 +- test-infra/camel-test-infra-ftp/pom.xml | 55 ++++++ .../src/main/resources/META-INF/MANIFEST.MF | 0 .../camel/test/infra/ftp/common/FtpProperties.java | 14 +- .../test/infra/ftp/services/FtpRemoteService.java | 20 +- .../camel/test/infra/ftp/services/FtpService.java | 19 +- .../test/infra/ftp/services/FtpServiceFactory.java | 23 ++- test-infra/pom.xml | 1 + 296 files changed, 1481 insertions(+), 1760 deletions(-) copy components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/{FtpServerTestSupport.java => services/FtpEmbeddedService.java} (53%) create mode 100644 components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/services/FtpsEmbeddedService.java create mode 100644 components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/services/SftpEmbeddedService.java create mode 100644 test-infra/camel-test-infra-ftp/pom.xml copy {tooling/maven/camel-resources-plugin => test-infra/camel-test-infra-ftp}/src/main/resources/META-INF/MANIFEST.MF (100%) copy components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FromFileToFtpNotStepwiseTest.java => test-infra/camel-test-infra-ftp/src/test/java/org/apache/camel/test/infra/ftp/common/FtpProperties.java (73%) copy components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FromFtpDeleteFileScottTigerTest.java => test-infra/camel-test-infra-ftp/src/test/java/org/apache/camel/test/infra/ftp/services/FtpRemoteService.java (72%) copy components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FromFtpKeepLastModifiedNotStepwiseTest.java => test-infra/camel-test-infra-ftp/src/test/java/org/apache/camel/test/infra/ftp/services/FtpService.java (61%) copy components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/FromFilePercentSignInPasswordUserInfoEncodedTest.java => test-infra/camel-test-infra-ftp/src/test/java/org/apache/camel/test/infra/ftp/services/FtpServiceFactory.java (56%)