[ https://issues.apache.org/jira/browse/YETUS-172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14997339#comment-14997339 ]
Chris Nauroth commented on YETUS-172: ------------------------------------- Thanks, Allen. Regarding YETUS-144, I see how doing a blanket {{mvn install}} makes sense, but I also prefer it as an optimization if we don't need to do it for things like bash-only patches. Maybe in addition to YETUS-144, we detect bash-only patches and run {{bats}} directly instead of hopping through {{mvn}}? > Hadoop personality does not capture the pre-requisite of hadoop-maven-plugins. > ------------------------------------------------------------------------------ > > Key: YETUS-172 > URL: https://issues.apache.org/jira/browse/YETUS-172 > Project: Yetus > Issue Type: Bug > Components: Test Patch > Reporter: Chris Nauroth > > Most of the modules in the Hadoop codebase depend on the hadoop-maven-plugins > module as a pre-requisite. This is not currently captured in the personality > file. In one case, we saw that a Bash-only patch failed, because a Bash-only > patch doesn't need to run {{mvninstall}}. Therefore, hadoop-maven-plugins > isn't placed into the isolated Maven repo for that pre-commit run. -- This message was sent by Atlassian JIRA (v6.3.4#6332)