Sean Busbey created HBASE-17188:
-----------------------------------
Summary: Improve precommit handling of modules to run against so
that when top level is changed, only the top level is run
Key: HBASE-17188
URL: https://issues.apache.org/jira/browse/HBASE-17188
Project: HBase
Issue Type: Task
Components: build, community
Reporter: Sean Busbey
Priority: Minor
Our personality's definition of which modules to run (called
"personality_modules") should make the optimization to only run the top level
build when the "changed modules" includes the top-level (indicated with ".").
An example of this can be found in the way the example Apache Yetus personality
for Apache Hadoop handles the "unit" test type : [ref
github|https://github.com/apache/yetus/blob/master/precommit/personality/hadoop.sh#L279].
We should do this for all test types.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)