Hi Anna,

Thank you for your feedback! I have added these points to SQOOP-3231
<https://issues.apache.org/jira/browse/SQOOP-3231>.

Szabolcs

On Wed, Aug 30, 2017 at 1:54 PM, Anna Szonyi <szo...@cloudera.com> wrote:

> Hi Szabolcs,
>
> The only thing I want to add/point out is that we will need to make sure to
> reach out to apache legal regarding what we can add to the Sqoop repo and
> into the Sqoop CI. We also need to confirm that the jenkins infra is ready
> to run docker.
>
> Other than this, this would be a very useful addition to our project,
> thanks for driving this!
>
> Thanks,
> Anna
>
> On Wed, Aug 30, 2017 at 11:40 AM, Szabolcs Vasas <va...@cloudera.com>
> wrote:
>
> > Hi All,
> >
> > I have been working on making the third party test execution easier
> during
> > the last couple of months and I would like to share my results/plans and
> > ask for feedback.
> > Executing the Sqoop third party test cases is way too painful and we have
> > already discussed it in another chain that a possible solution to this
> > would be to use docker containers to run the necessary RDBMSs. This
> > solution could also enable us to run the third party test cases in our CI
> > system which would be a really important step to improve the quality of
> > Sqoop.
> > I have created an umbrella JIRA for this initiative (
> > https://issues.apache.org/jira/browse/SQOOP-3228) please feel free to
> take
> > a look and leave a comment with your suggestions and ideas.
> > My plan is to implement this initiative in 3 phases:
> >
> > Phase 1 (subtasks 1-5):
> > The goal of this phase is to document how the contributors can setup the
> > docker environment and start the necessary docker containers on their
> > machines to be able to execute all the third party tests manually.
> > This phase includes the necessary fixes in the test infrastructure and
> > fixing the currently failing third party test cases too.
> > We are actually very close to complete this phase I have managed to run
> the
> > third party test cases with docker containers on my machine in 20
> minutes,
> > the documentation is the only step left.
> >
> > Phase 2 (subtasks 6-7):
> > The goal of this phase is to automate the dockerized third party test
> > execution. We want to have an ant task which starts up the necessary
> > containers, executes the third party tests and shuts down the containers.
> >
> > Phase 3 (subtask 8):
> > Change the Sqoop CI build to execute the third party test cases as well.
> >
> >
> > Please let me know if you have any comments/concerns/suggestions
> regarding
> > this initiative.
> >
> > Regards,
> > Szabolcs
> >
>



-- 
Szabolcs Vasas
Software Engineer
<http://www.cloudera.com>

Reply via email to