You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "Todd Lipcon (JIRA)" <ji...@apache.org> on 2012/06/07 00:57:24 UTC

[jira] [Commented] (INFRA-4886) when Jenkins tests a patch, it should compile with -Pnative

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

Todd Lipcon commented on INFRA-4886:
------------------------------------

I'm confused why this is in the INFRA JIRA -- the test-patch script and Jenkins configs are managed by the Hadoop project, not the central infra team. Want to move this back to the Hadoop project, or just reopen the original JIRA?
                
> when Jenkins tests a patch, it should compile with -Pnative 
> ------------------------------------------------------------
>
>                 Key: INFRA-4886
>                 URL: https://issues.apache.org/jira/browse/INFRA-4886
>             Project: Infrastructure
>          Issue Type: Improvement
>      Security Level: public(Regular issues) 
>          Components: Jenkins
>            Reporter: Colin Patrick McCabe
>            Priority: Minor
>
> It would be nice if Jenkins would compile with mvn compile -Pnative or a similar command line.
> Currently, we don't seem to build the native code at all when testing patches.  Unfortunately, this allows patches that break the native parts of the build to go in without the usual testing.
> It's true that the Jenkins build would not catch all native code issues (it only compiles in one environment, and there may be #ifdefs).  However, some testing is sure better than none.  I believe with cmake the performance overhead of -Pnative should be very minimal.
> This would also allow us to run the junit tests which depend on native code, and the raw native unit tests in Jenkins.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira