Uploaded image for project: 'Sqoop'
  1. Sqoop
  2. SQOOP-3228

Add docker support to Sqoop test infrastructure to run third party tests automatically

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Executing Sqoop third party tests is not a quick and easy task to do currently. It requires running instances of MySQL, MSSQL, Oracle EE, Cubrid and PostgreSQL database servers which makes it very hard for the contributors to verify their patches before submitting them and thus it increases the chance of introducing new bugs and regressions.
      An idea to make this process easier is to use docker containers running the necessary database server instances and execute the Sqoop third party test suite against these instances. This would enable any contributor to fully verify the patches without installing 5 extra applications and we could also extend our CI system to run the third party test pack too.
      This is an umbrella JIRA I created for the subtasks required to achieve these goals. If you have any suggestion please feel free to leave it in a comment.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            vasas Szabolcs Vasas
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Development