sqoop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Boglarka Egyed (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SQOOP-3169) Evaluate and fix SQLServer Manual tests
Date Mon, 10 Apr 2017 12:44:42 GMT

     [ https://issues.apache.org/jira/browse/SQOOP-3169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Boglarka Egyed updated SQOOP-3169:
----------------------------------
    Description: 
SQL Server Manual tests seem to be somewhat abandoned as there are several failing test cases
which don't bring any value to the quality of Sqoop. I took a look at them and found some
improvement areas besides the failing test cases. Fixing and improving these tests would make
easier to execute them in case of SQL Server related changes which would help to keep Sqoop
more robust.

The following 14 test classes are affected by this ticket:
* com.cloudera.sqoop.manager
** SQLServerManagerExportManualTest
** SQLServerManagerImportManualTest
* org.apache.sqoop.manager.sqlserver
** SQLServerDatatypeExportDelimitedFileManualTest
** SQLServerDatatypeExportSequenceFileManualTest
** SQLServerDatatypeImportDelimitedFileManualTest
** SQLServerDatatypeImportSequenceFileManualTest
** SQLServerHiveImportManualTest
** SQLServerManagerManualTest
** SQLServerMultiColsManualTest
** SQLServerMultiMapsManualTest
** SQLServerParseMethodsManualTest
** SQLServerQueryManualTest
** SQLServerSplitByManualTest
** SQLServerWhereManualTest

Scope of this ticket is only fixing the test cases and also make them unified from the DB
connect string and credentials point of view. However, an extensive refactor could be made
in these test classes, which is addressed in another ticket, see SQOOP-3170

  was:
SQL Server Manual tests seem to be somewhat abandoned as there are several failing test cases
which don't bring any value to the quality of Sqoop. I took a look at them and found some
improvement areas besides the failing test cases. Fixing and improving these tests would make
easier to execute them in case of SQL Server related changes which would help to keep Sqoop
more robust.

The following 14 test classes are affected by this ticket:
* com.cloudera.sqoop.manager
** SQLServerManagerExportManualTest
** SQLServerManagerImportManualTest
* org.apache.sqoop.manager.sqlserver
** SQLServerDatatypeExportDelimitedFileManualTest
** SQLServerDatatypeExportSequenceFileManualTest
** SQLServerDatatypeImportDelimitedFileManualTest
** SQLServerDatatypeImportSequenceFileManualTest
** SQLServerHiveImportManualTest
** SQLServerManagerManualTest
** SQLServerMultiColsManualTest
** SQLServerMultiMapsManualTest
** SQLServerParseMethodsManualTest
** SQLServerQueryManualTest
** SQLServerSplitByManualTest
** SQLServerWhereManualTest


> Evaluate and fix SQLServer Manual tests
> ---------------------------------------
>
>                 Key: SQOOP-3169
>                 URL: https://issues.apache.org/jira/browse/SQOOP-3169
>             Project: Sqoop
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 1.4.6
>            Reporter: Boglarka Egyed
>            Assignee: Boglarka Egyed
>
> SQL Server Manual tests seem to be somewhat abandoned as there are several failing test
cases which don't bring any value to the quality of Sqoop. I took a look at them and found
some improvement areas besides the failing test cases. Fixing and improving these tests would
make easier to execute them in case of SQL Server related changes which would help to keep
Sqoop more robust.
> The following 14 test classes are affected by this ticket:
> * com.cloudera.sqoop.manager
> ** SQLServerManagerExportManualTest
> ** SQLServerManagerImportManualTest
> * org.apache.sqoop.manager.sqlserver
> ** SQLServerDatatypeExportDelimitedFileManualTest
> ** SQLServerDatatypeExportSequenceFileManualTest
> ** SQLServerDatatypeImportDelimitedFileManualTest
> ** SQLServerDatatypeImportSequenceFileManualTest
> ** SQLServerHiveImportManualTest
> ** SQLServerManagerManualTest
> ** SQLServerMultiColsManualTest
> ** SQLServerMultiMapsManualTest
> ** SQLServerParseMethodsManualTest
> ** SQLServerQueryManualTest
> ** SQLServerSplitByManualTest
> ** SQLServerWhereManualTest
> Scope of this ticket is only fixing the test cases and also make them unified from the
DB connect string and credentials point of view. However, an extensive refactor could be made
in these test classes, which is addressed in another ticket, see SQOOP-3170



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message