[
https://issues.apache.org/jira/browse/HBASE-14167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15098837#comment-15098837
]
Sean Busbey commented on HBASE-14167:
-------------------------------------
{quote}
another thing but can be left for later when we actually need it is, different
profiles for small/medium/large scala tests
{quote}
agreed. I don't remember if we categorize integration tests elsewhere.
{quote}
change scalatest plugin to skip scala integration tests. Although we can simply
skip over all scala tests since all are ITs, I would say that we use tags so
that non-it scala tests can be easily added in future.
{quote}
There are two different executions for the scalatest-maven-plugin. the first is
for the 'test' phase, which is non-it scala tests. It's set to always skip
because the scalatest-maven-plugin would run the integration tests at the test
phase (this particular plugin is made for running unit tests, we're just using
it at integration test time). The second is for the 'integration test' phase.
I agree that the skipITs profile should just cause the second execution to be
skipped.
> hbase-spark integration tests do not respect -DskipIntegrationTests
> -------------------------------------------------------------------
>
> Key: HBASE-14167
> URL: https://issues.apache.org/jira/browse/HBASE-14167
> Project: HBase
> Issue Type: Improvement
> Components: pom, spark
> Affects Versions: 2.0.0
> Reporter: Andrew Purtell
> Assignee: Gabor Liptak
> Priority: Minor
> Attachments: HBASE-14167-master-v2.patch, HBASE-14167.11.patch
>
>
> When running a build with {{mvn ... -DskipIntegrationTests}}, the hbase-spark
> module's integration tests do not respect the flag and run anyway. Fix.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)