sqoop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Szabolcs Vasas (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (SQOOP-3230) Add a build step which starts RDBMS docker containers before the third party tests are executed
Date Mon, 19 Nov 2018 10:47:00 GMT

     [ 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)

Mime
View raw message