From 62b670bc49f7e0f33c770e28ddbd14a161d05e5e Mon Sep 17 00:00:00 2001 From: Mike Drob Date: Thu, 12 Oct 2017 12:04:28 -0500 Subject: [PATCH] HBASE-18505 Yetus only run root when all modules changed --- dev-support/hbase-personality.sh | 5 +++++ .../java/org/apache/hadoop/hbase/NamespaceNotFoundException.java | 2 +- pom.xml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-support/hbase-personality.sh b/dev-support/hbase-personality.sh index c0386e5e40..43371f87da 100755 --- a/dev-support/hbase-personality.sh +++ b/dev-support/hbase-personality.sh @@ -111,6 +111,11 @@ function personality_modules # and sets -Dtest.exclude.pattern/-Dtest to exclude/include the # tests respectively. if [[ ${testtype} = unit ]]; then + # if the modules include root, skip all the submodules HBASE-18505 + if [[ "${CHANGED_MODULES[*]}" =~ \. ]]; then + CHANGED_MODULES=(.) + fi + extra="${extra} -PrunAllTests" yetus_debug "EXCLUDE_TESTS_URL = ${EXCLUDE_TESTS_URL}" yetus_debug "INCLUDE_TESTS_URL = ${INCLUDE_TESTS_URL}" diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java index 72ff1e61b8..5e9a3c4d40 100644 --- a/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java +++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/NamespaceNotFoundException.java @@ -21,7 +21,7 @@ package org.apache.hadoop.hbase; import org.apache.yetus.audience.InterfaceAudience; /** - * Thrown when a namespace can not be located + * Thrown when a namespace cannot be located */ @InterfaceAudience.Public public class NamespaceNotFoundException extends DoNotRetryIOException { diff --git a/pom.xml b/pom.xml index faca5113a4..f4a3dcb790 100755 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ org.apache apache 18 - + org.apache.hbase -- 2.14.1