Szabolcs Vasas created SQOOP-3230:
-------------------------------------

             Summary: 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: 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)

Reply via email to