[ https://issues.apache.org/jira/browse/SQOOP-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Szabolcs Vasas resolved SQOOP-3230. ----------------------------------- Resolution: Won't Do Resolving this ticked with 'Won't do' as it seems we will choose a different path. The containers will be started up by a script which will be invoked by the CI system. > Add a build step which starts RDBMS docker containers before the third party > tests are executed > ----------------------------------------------------------------------------------------------- > > Key: SQOOP-3230 > URL: https://issues.apache.org/jira/browse/SQOOP-3230 > Project: Sqoop > Issue Type: Sub-task > Reporter: Szabolcs Vasas > Priority: Major > > The task is to enable automatic third party test execution using our build > tool. > Ant should start up all the necessary containers before the tests are > executed and shut them down after they are completed. > The solution should address (at least) the below problems: > * Find a way to start docker containers from ant (probably a Java library) > * Random port support: we should make the solution more robust by not relying > on the default ports exposed by the containers since they may be occupied on > the host running the test cases. > * Health check logic should be implemented: the framework should make sure > that the containers are properly started before it executes the test cases. > * The solution should not be too tied to Ant since Gradle build will be > introduced soon -- This message was sent by Atlassian JIRA (v7.6.3#76005)