Updated Branches:
  refs/heads/master d8c7412cc -> faf13e296

BIGTOP-901. Oozie smoke tests mightn't be able to obtain the jobtracker or 
namenode hostnames, using old config. names


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

Branch: refs/heads/master
Commit: faf13e296bafa09bcb67a6b6aec9633aaa8af8f6
Parents: d8c7412
Author: Konstantin Boudnik <[email protected]>
Authored: Tue Apr 2 14:28:25 2013 -0700
Committer: Konstantin Boudnik <[email protected]>
Committed: Tue Apr 2 14:28:25 2013 -0700

----------------------------------------------------------------------
 .../bigtop/itest/ooziesmoke/TestOozieSmoke.groovy  |   16 ++++++++++----
 1 files changed, 11 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/faf13e29/bigtop-tests/test-artifacts/oozie/src/main/groovy/org/apache/bigtop/itest/ooziesmoke/TestOozieSmoke.groovy
----------------------------------------------------------------------
diff --git 
a/bigtop-tests/test-artifacts/oozie/src/main/groovy/org/apache/bigtop/itest/ooziesmoke/TestOozieSmoke.groovy
 
b/bigtop-tests/test-artifacts/oozie/src/main/groovy/org/apache/bigtop/itest/ooziesmoke/TestOozieSmoke.groovy
index 0220e7e..56e34d4 100644
--- 
a/bigtop-tests/test-artifacts/oozie/src/main/groovy/org/apache/bigtop/itest/ooziesmoke/TestOozieSmoke.groovy
+++ 
b/bigtop-tests/test-artifacts/oozie/src/main/groovy/org/apache/bigtop/itest/ooziesmoke/TestOozieSmoke.groovy
@@ -18,6 +18,8 @@
 package org.apache.bigtop.itest.ooziesmoke
 
 import org.junit.Test
+
+import static junit.framework.Assert.assertNull
 import static org.junit.Assert.assertTrue
 import org.apache.bigtop.itest.shell.Shell
 import org.junit.AfterClass
@@ -31,18 +33,22 @@ class TestOozieSmoke {
   private static String tmp_dir = "oozie.${(new Date().getTime())}";
 
   private static String oozie_url;
-  private static String jobtracker;
+  private static String resourcemanager;
   private static String namenode;
   private static String oozie_tar_home;
 
   @BeforeClass
   static void setUp() {
     Configuration conf = new Configuration();
-    conf.addResource('mapred-site.xml');
+    conf.addResource('yarn-site.xml');
 
     oozie_url = System.getProperty("org.apache.bigtop.itest.oozie_url", 
"http://localhost:11000/oozie";);
-    jobtracker = System.getProperty("org.apache.bigtop.itest.jobtracker", 
"${conf.get('mapred.job.tracker')}");
-    namenode = System.getProperty("org.apache.bigtop.itest.namenode", 
"${conf.get('fs.default.name')}");
+    resourcemanager = ${conf.get("yarn.resourcemanager.address")}
+    resourcemanager = 
System.getProperty("org.apache.bigtop.itest.resourcemanager", resourcemanager);
+    namenode = ${conf.get('fs.defaultFS')} ? ${conf.get('fs.defaultFS')} : 
${conf.get('fs.default.name')}
+    namenode = System.getProperty("org.apache.bigtop.itest.namenode", 
namenode);
+    assertNull("resourcemanager hostname isn't set", resourcemanager)
+    assertNull("namenode hostname isn't set", namenode)
 
     oozie_tar_home = 
System.getProperty("org.apache.bigtop.itest.oozie_tar_home",
                                         (new 
File("/usr/share/doc/packages/oozie/")).exists() ?
@@ -65,7 +71,7 @@ class TestOozieSmoke {
   }
 
   void testOozieExamplesCommon(String testname) {
-    sh.exec("oozie job -oozie ${oozie_url} -run -DjobTracker=${jobtracker} 
-DnameNode=${namenode} " +
+    sh.exec("oozie job -oozie ${oozie_url} -run 
-DjobTracker=${resourcemanager} -DnameNode=${namenode} " +
             "-DexamplesRoot=${tmp_dir}/examples -config 
/tmp/${tmp_dir}/examples/apps/${testname}/job.properties");
     assertEquals("Oozie job submition ${testname} failed",
                  0, sh.ret);

Reply via email to