You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by aw...@apache.org on 2015/07/28 19:46:50 UTC

[10/10] hadoop git commit: HADOOP-12254. test-patch.sh should run findbugs if only findbugs-exclude.xml has changed (Kengo Seki via aw)

HADOOP-12254. test-patch.sh should run findbugs if only findbugs-exclude.xml has changed (Kengo Seki via aw)


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/03335bb4
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/03335bb4
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/03335bb4

Branch: refs/heads/HADOOP-12111
Commit: 03335bb4d5a047569519ee6775e6edd0c939cf03
Parents: 7c92f0f
Author: Allen Wittenauer <aw...@apache.org>
Authored: Tue Jul 28 10:44:37 2015 -0700
Committer: Allen Wittenauer <aw...@apache.org>
Committed: Tue Jul 28 10:44:37 2015 -0700

----------------------------------------------------------------------
 dev-support/test-patch.d/findbugs.sh | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/03335bb4/dev-support/test-patch.d/findbugs.sh
----------------------------------------------------------------------
diff --git a/dev-support/test-patch.d/findbugs.sh b/dev-support/test-patch.d/findbugs.sh
index 1d7118b..4fa5428 100755
--- a/dev-support/test-patch.d/findbugs.sh
+++ b/dev-support/test-patch.d/findbugs.sh
@@ -20,13 +20,14 @@ FINDBUGS_WARNINGS_FAIL_PRECHECK=false
 
 add_plugin findbugs
 
-function findbugs_file_filter
+function findbugs_filefilter
 {
   local filename=$1
 
   if [[ ${BUILDTOOL} == maven
     || ${BUILDTOOL} == ant ]]; then
-    if [[ ${filename} =~ \.java$ ]]; then
+    if [[ ${filename} =~ \.java$
+      || ${filename} =~ (^|/)findbugs-exclude.xml$ ]]; then
       add_test findbugs
     fi
   fi
@@ -139,7 +140,7 @@ function findbugs_runner
       savestop=$(stop_clock)
       MODULE_STATUS_TIMER[${i}]=${savestop}
       module_status ${i} -1 "" "${name}/${module} cannot run setBugDatabaseInfo from findbugs"
-      ((retval = retval + 1))
+      ((result=result+1))
       ((i=i+1))
       continue
     fi
@@ -151,7 +152,7 @@ function findbugs_runner
       savestop=$(stop_clock)
       MODULE_STATUS_TIMER[${i}]=${savestop}
       module_status ${i} -1 "" "${name}/${module} cannot run convertXmlToText from findbugs"
-      ((result = result + 1))
+      ((result=result+1))
     fi
 
     if [[ -z ${FINDBUGS_VERSION}
@@ -182,7 +183,7 @@ function findbugs_preapply
   local i=0
   local warnings_file
   local module_findbugs_warnings
-  local results=0
+  local result=0
 
   big_console_header "Pre-patch findbugs detection"
 
@@ -199,7 +200,7 @@ function findbugs_preapply
   fi
 
   findbugs_runner branch
-  results=$?
+  result=$?
 
   if [[ "${FINDBUGS_WARNINGS_FAIL_PRECHECK}" == "true" ]]; then
     until [[ $i -eq ${#MODULE[@]} ]]; do
@@ -222,7 +223,7 @@ function findbugs_preapply
 
       if [[ ${module_findbugs_warnings} -gt 0 ]] ; then
         module_status ${i} -1 "branch-findbugs-${fn}.html" "${module} in ${PATCH_BRANCH} cannot run convertXmlToText from findbugs"
-        ((results=results+1))
+        ((result=result+1))
       fi
       savestop=$(stop_clock)
       MODULE_STATUS_TIMER[${i}]=${savestop}
@@ -231,7 +232,7 @@ function findbugs_preapply
     modules_messages branch findbugs true
   fi
 
-  if [[ ${results} != 0 ]]; then
+  if [[ ${result} != 0 ]]; then
     return 1
   fi
   return 0
@@ -256,7 +257,7 @@ function findbugs_postinstall
   local firstpart
   local secondpart
   local i=0
-  local results=0
+  local result=0
   local savestop
 
   big_console_header "Patch findbugs detection"