From 6fc7e2e002c1295a782fd2402d7f4e37194702b0 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Mon, 12 Dec 2011 20:45:30 +0000 Subject: [PATCH] HADOOP-7912. test-patch should run eclipse:eclipse to verify that it does not break again. Contributed by Robert Joseph Evans git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1213432 13f79535-47bb-0310-9956-ffa450edef68 --- dev-support/test-patch.sh | 31 +++++++++++++++++++ .../hadoop-common/CHANGES.txt | 3 ++ 2 files changed, 34 insertions(+) diff --git a/dev-support/test-patch.sh b/dev-support/test-patch.sh index 4b2d1155800..7435365fce9 100755 --- a/dev-support/test-patch.sh +++ b/dev-support/test-patch.sh @@ -585,6 +585,35 @@ $JIRA_COMMENT_FOOTER" return 0 } +############################################################################### +### Verify eclipse:eclipse works +checkEclipseGeneration () { + echo "" + echo "" + echo "======================================================================" + echo "======================================================================" + echo " Running mvn eclipse:eclipse." + echo "======================================================================" + echo "======================================================================" + echo "" + echo "" + + echo "$MVN eclipse:eclipse -D${PROJECT_NAME}PatchProcess" + $MVN eclipse:eclipse -D${PROJECT_NAME}PatchProcess + if [[ $? != 0 ]] ; then + JIRA_COMMENT="$JIRA_COMMENT + + -1 eclipse:eclipse. The patch failed to build with eclipse:eclipse." + return 1 + fi + JIRA_COMMENT="$JIRA_COMMENT + + +1 eclipse:eclipse. The patch built with eclipse:eclipse." + return 0 +} + + + ############################################################################### ### Run the tests runTests () { @@ -790,6 +819,8 @@ checkJavadocWarnings (( RESULT = RESULT + $? )) checkJavacWarnings (( RESULT = RESULT + $? )) +checkEclipseGeneration +(( RESULT = RESULT + $? )) ### Checkstyle not implemented yet #checkStyle #(( RESULT = RESULT + $? )) diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index c51a0a475ee..66d10da0ed0 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -172,6 +172,9 @@ Release 0.23.1 - Unreleased HADOOP-6886. LocalFileSystem Needs createNonRecursive API. (Nicolas Spiegelberg and eli via eli) + HADOOP-7912. test-patch should run eclipse:eclipse to verify that it does + not break again. (Robert Joseph Evans via tomwhite) + OPTIMIZATIONS BUG FIXES