[
https://issues.apache.org/jira/browse/SYSTEMML-581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15239900#comment-15239900
]
Mike Dusenberry edited comment on SYSTEMML-581 at 4/13/16 7:28 PM:
-------------------------------------------------------------------
[~tommy_cug] So we will still need to do a few things to integrate those tests
into the current testing infrastructure. Currently, we maintain the actual
tests in the {{src/test}} directory, and then group these tests into "suites"
in the {{src/test_suites}} directory. When we run the tests, we execute the
different "suites" in parallel, and run the tests in a given suite
sequentially. The reason we need this is that the tests in any given suite
could interfere with each other if run in parallel, but will not interfere with
tests in a different suite.
So, let's do a couple of things:
* Create a new {{org.apache.sysml.test.integration.applications.mlpipeline}}
package & associated directory under {{src/test}}.
* Move the {{LogisticRegressionSuite}} tests (and associated files) to this new
directory, and adjust the package statements accordingly.
* Create a new
{{org.apache.sysml.test.integration.applications.mlpipeline.ZPackageSuite}}
class in the {{src/test_suites}} directory.
* Add the {{LogisticRegressionSuite}} as an entry in the new {{ZPackageSuite}}
above, thus enabling Maven to run this test (use one of the existing
{{ZPackageSuite}} files as a template).
was (Author: [email protected]):
[~tommy_cug] So we will still need to do a few things to integrate those tests
into the current testing infrastructure. Currently, we maintain the actual
tests in the {{src/test}} directory, and then group these tests into "suites"
in the {{src/test_suites}} directory. When we run the tests, we execute the
different "suites" in parallel, and run the tests in a given suite
sequentially. The reason we need this is that the tests in any given suite
could interfere with each other if run in parallel, but will not interfere with
tests in a different suite.
So, let's do a couple of things:
* Create a new {{org.apache.sysml.test.integration.applications.mlpipeline}}
package & associated directory.
* Move the {{LogisticRegressionSuite}} tests (and associated files) to this new
directory, and adjust the package statements accordingly.
* Create a new
{{org.apache.sysml.test.integration.applications.mlpipeline.ZPackageSuite}}
class in the {{test_suites}} directory.
* Add the {{LogisticRegressionSuite}} as an entry in the new {{ZPackageSuite}}
above, thus enabling Maven to run this test (use one of the existing
{{ZPackageSuite}} files as a template).
> Add Scala API Tests to Maven Test Suites
> ----------------------------------------
>
> Key: SYSTEMML-581
> URL: https://issues.apache.org/jira/browse/SYSTEMML-581
> Project: SystemML
> Issue Type: New Feature
> Reporter: Mike Dusenberry
> Priority: Minor
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)