Nick Dimiduk created HBASE-29851:
------------------------------------
Summary: Add more directories to yetus skip-dirs
Key: HBASE-29851
URL: https://issues.apache.org/jira/browse/HBASE-29851
Project: HBase
Issue Type: Task
Components: build
Reporter: Nick Dimiduk
Assignee: Nick Dimiduk
Yetus has a feature of "module finding", where it will evaluate the set of
modules that require test execution based on what files are changed. Ours is a
maven project, so starting with a changed file, it walks up the directory tree
looking for the firs pom.xml it encounters -- this is the module that needs
testing for that file change. For directories that do not contain a pom.xml
file, this means it will walk up to the root pom and thus run all tests for all
modules. We currently omit `dev-support` so that changes to these scripts don't
result in a complete test run. However, we should do the same for the new
.github directory, as well as our `bin` and `conf` dirs.
We should also, probably, exclude `src` where our docs live, but we have
special handling in the personality file for asciidoc files, so I want to give
that more investigation before proposing changes there.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)