You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sqoop.apache.org by "Szabolcs Vasas (JIRA)" <ji...@apache.org> on 2017/08/30 08:13:00 UTC
[jira] [Updated] (SQOOP-3230) Add a build step which starts RDBMS
docker containers before the third party tests are executed
[ 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)