浏览代码

HADOOP-7709. Running a set of methods in a Single Test Class. (Jonathan Eagles via mahadev) - Merging r1182686 from trunk

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1182687 13f79535-47bb-0310-9956-ffa450edef68
Mahadev Konar 13 年之前
父节点
当前提交
17161d9041

+ 1 - 1
BUILDING.txt

@@ -59,7 +59,7 @@ Maven build goals:
 
   * Use -DskipTests to skip tests when running the following Maven goals:
     'package',  'install', 'deploy' or 'verify'
-  * -Dtest=<TESTCLASSNAME>,....
+  * -Dtest=<TESTCLASSNAME>,<TESTCLASSNAME#METHODNAME>,....
   * -Dtest.exclude=<TESTCLASSNAME>
   * -Dtest.exclude.pattern=**/<TESTCLASSNAME1>.java,**/<TESTCLASSNAME2>.java
 

+ 3 - 0
hadoop-common-project/hadoop-common/CHANGES.txt

@@ -392,6 +392,9 @@ Release 0.23.0 - Unreleased
     HADOOP-7627. Improve MetricsAsserts to give more understandable output
     on failure. (todd)
 
+    HADOOP-7709. Running a set of methods in a Single Test Class. 
+    (Jonathan Eagles via mahadev)
+
   OPTIMIZATIONS
   
     HADOOP-7333. Performance improvement in PureJavaCrc32. (Eric Caspole

+ 1 - 0
hadoop-common-project/hadoop-common/pom.xml

@@ -338,6 +338,7 @@
                 TODO: from a previous run is present
                 -->
                 <delete dir="${test.build.data}"/>
+                <mkdir dir="${test.build.data}"/>
                 <mkdir dir="${hadoop.log.dir}"/>
 
                 <copy toDir="${project.build.directory}/test-classes">

+ 1 - 1
hadoop-project/pom.xml

@@ -420,7 +420,7 @@
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
-          <version>2.6</version>
+          <version>2.9</version>
         </plugin>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>