[ https://issues.apache.org/jira/browse/SQOOP-3230?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Szabolcs Vasas updated SQOOP-3230: ---------------------------------- Issue Type: Sub-task (was: Task) Parent: SQOOP-3228 > 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 > > 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 (v6.4.14#64029)