You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by co...@apache.org on 2014/02/22 06:03:20 UTC

git commit: BIGTOP-1213. TestHadoopExamples smokes: orderering of tests; other improvements

Repository: bigtop
Updated Branches:
  refs/heads/master f241a0d29 -> 44b1f0965


BIGTOP-1213. TestHadoopExamples smokes: orderering of tests; other improvements


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/44b1f096
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/44b1f096
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/44b1f096

Branch: refs/heads/master
Commit: 44b1f096537c61faefaeaf45ad80b68705132ac9
Parents: f241a0d
Author: Konstantin Boudnik <co...@apache.org>
Authored: Fri Feb 21 21:01:46 2014 -0800
Committer: Konstantin Boudnik <co...@apache.org>
Committed: Fri Feb 21 21:01:46 2014 -0800

----------------------------------------------------------------------
 .../itest/hadoop/mapreduce/TestHadoopExamples.groovy | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/44b1f096/bigtop-tests/test-artifacts/hadoop/src/main/groovy/org/apache/bigtop/itest/hadoop/mapreduce/TestHadoopExamples.groovy
----------------------------------------------------------------------
diff --git a/bigtop-tests/test-artifacts/hadoop/src/main/groovy/org/apache/bigtop/itest/hadoop/mapreduce/TestHadoopExamples.groovy b/bigtop-tests/test-artifacts/hadoop/src/main/groovy/org/apache/bigtop/itest/hadoop/mapreduce/TestHadoopExamples.groovy
index 890e39b..fcecbbb 100644
--- a/bigtop-tests/test-artifacts/hadoop/src/main/groovy/org/apache/bigtop/itest/hadoop/mapreduce/TestHadoopExamples.groovy
+++ b/bigtop-tests/test-artifacts/hadoop/src/main/groovy/org/apache/bigtop/itest/hadoop/mapreduce/TestHadoopExamples.groovy
@@ -71,10 +71,14 @@ class TestHadoopExamples {
 
   //Number of rows for terasort ~ number of splits 
   public static String terasort_rows = System.getProperty("terasort_rows", "1000");
-  
-  static Map examples =
+
+  //Number of maps and samples for pi
+  public static String pi_maps = System.getProperty("pi_maps", "2");
+  public static String pi_samples = System.getProperty("pi_samples", "1000");
+
+  static LinkedHashMap examples =
     [
-        pi                :'2 1000',
+        pi                :"${pi_maps} ${pi_samples}",
         wordcount         :"$EXAMPLES/text $EXAMPLES_OUT/wordcount",
         teragen           :"${terasort_rows} teragen${terasortid}",
         terasort          :"teragen${terasortid} terasort${terasortid}",
@@ -83,7 +87,6 @@ class TestHadoopExamples {
         aggregatewordcount:"$EXAMPLES/text $EXAMPLES_OUT/aggregatewordcount 2 textinputformat",
         aggregatewordhist :"$EXAMPLES/text $EXAMPLES_OUT/aggregatewordhist 2 textinputformat",
         grep              :"$EXAMPLES/text $EXAMPLES_OUT/grep '[Cc]uriouser'",
-        sleep             :"-m 10 -r 10",
         secondarysort     :"$EXAMPLES/ints $EXAMPLES_OUT/secondarysort",
         randomtextwriter  :"-D $RANDOMTEXTWRITER_TOTALBYTES=1073741824 $EXAMPLES_OUT/randomtextwriter"
     ];
@@ -93,8 +96,8 @@ class TestHadoopExamples {
   private String testArgs;
 
   @Parameters
-  public static Map<String, Object[]> generateTests() {
-    Map<String, Object[]> res = [:];
+  public static LinkedHashMap<String, Object[]> generateTests() {
+    LinkedHashMap<String, Object[]> res = [:];
     examples.each { k, v -> res[k] = [k.toString(), v.toString()] as Object[]; }
     return res;
   }