accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-1349) Enable tests with a suffix of IT to run in a profile
Date Fri, 26 Apr 2013 11:48:16 GMT

    [ https://issues.apache.org/jira/browse/ACCUMULO-1349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13642759#comment-13642759
] 

Christopher Tubbs commented on ACCUMULO-1349:
---------------------------------------------

[~sonixbp]: to satisfy the purpose of the ticket, you should really just use "mvn package"
to generate build artifacts, instead of "mvn verify", which executes the integration tests.
(See the [maven-build-lifecycle|https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html]).

It might be a good idea to put some long-running ones in a profile, with a different filename
pattern that isn't matched by the default failsafe or surefire plugins, or by setting a system
property that the test itself is sensitive to, if those are particularly long tests that we
don't want to run during any point of the normal build lifecycle. However, we've historically
put those types of tests in the python test suite (some of which execute java code from the
test package), and given the resource limitations on the Jenkins build servers, I don't see
this practice changing any time soon.
                
> Enable tests with a suffix of IT to run in a profile
> ----------------------------------------------------
>
>                 Key: ACCUMULO-1349
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1349
>             Project: Accumulo
>          Issue Type: Improvement
>            Reporter: Corey J. Nolet
>             Fix For: 1.6.0
>
>
> Now that we're planning on using the MiniAccumuloCluster more and more to test the less-unit-testable
features, we should probably start running them in a profile that is planned to take much
longer than a basic build. That way people who need to build the source quickly can do so
without the integration tests slowing them down.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message