YETUS-176-00.
diff --git a/precommit/personality/hadoop.sh b/precommit/personality/hadoop.sh
index eaeb79a..6ff2a22 100755
--- a/precommit/personality/hadoop.sh
+++ b/precommit/personality/hadoop.sh
@@ -302,6 +302,8 @@
     extra="${extra} ${flags}"
   fi
 
+  extra="-Ptest-patch ${extra}"
+
   hadoop_module_manipulation ${ordering}
 
   for module in ${HADOOP_MODULES}; do
@@ -327,13 +329,14 @@
        || ${filename} =~ src/main/conf
        ]]; then
     yetus_debug "tests/shell: ${filename}"
+    add_test mvnsite
     add_test unit
   elif [[ ${filename} =~ \.md$
        || ${filename} =~ \.md\.vm$
        || ${filename} =~ src/site
        ]]; then
     yetus_debug "tests/site: ${filename}"
-    add_test site
+    add_test mvnsite
   elif [[ ${filename} =~ \.c$
        || ${filename} =~ \.cc$
        || ${filename} =~ \.h$
@@ -343,18 +346,22 @@
        || ${filename} =~ CMakeLists.txt
        ]]; then
     yetus_debug "tests/units: ${filename}"
+    add_test compile
     add_test cc
-    add_test unit
+    add_test mvnsite
     add_test javac
+    add_test unit
   elif [[ ${filename} =~ build.xml$
        || ${filename} =~ pom.xml$
        || ${filename} =~ \.java$
        || ${filename} =~ src/main
        ]]; then
       yetus_debug "tests/javadoc+units: ${filename}"
+      add_test compile
       add_test javac
       add_test javadoc
       add_test mvninstall
+      add_test mvnsite
       add_test unit
   fi