LENS-1171: TestMetastoreService is creating/destroying session in each test


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

Branch: refs/heads/master
Commit: 1362e667e8c1375bb20abd555a266934bbc9faa1
Parents: aad1250
Author: Rajat Khandelwal <[email protected]>
Authored: Wed Jun 8 23:10:28 2016 +0530
Committer: Rajat Khandelwal <[email protected]>
Committed: Wed Jun 8 23:10:28 2016 +0530

----------------------------------------------------------------------
 .../apache/lens/server/metastore/TestMetastoreService.java    | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lens/blob/1362e667/lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
----------------------------------------------------------------------
diff --git 
a/lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
 
b/lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
index 5424404..1b76ea5 100644
--- 
a/lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
+++ 
b/lens-server/src/test/java/org/apache/lens/server/metastore/TestMetastoreService.java
@@ -55,6 +55,7 @@ import org.apache.lens.server.api.util.LensUtil;
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.lang.time.DateUtils;
 import org.apache.hadoop.fs.Path;
+import org.apache.hadoop.hive.conf.HiveConf;
 import org.apache.hadoop.hive.metastore.TableType;
 import org.apache.hadoop.hive.metastore.api.FieldSchema;
 import org.apache.hadoop.hive.ql.session.SessionState;
@@ -81,7 +82,7 @@ public class TestMetastoreService extends LensJerseyTest {
     assertEquals(result.getStatus(), Status.SUCCEEDED, String.valueOf(result));
   }
 
-  @BeforeMethod
+  @BeforeTest
   public void setUp() throws Exception {
     super.setUp();
     cubeObjectFactory = new ObjectFactory();
@@ -90,7 +91,7 @@ public class TestMetastoreService extends LensJerseyTest {
 
   }
 
-  @AfterMethod
+  @AfterTest
   public void tearDown() throws Exception {
     metastoreService.closeSession(lensSessionId);
     super.tearDown();
@@ -2663,6 +2664,7 @@ public class TestMetastoreService extends LensJerseyTest {
     setCurrentDatabase(DB, mediaType);
 
     try {
+      SessionState.start(new HiveConf());
       // create hive table
       String tableName = "test_simple_table";
       SessionState.get().setCurrentDatabase(DB);
@@ -2774,6 +2776,7 @@ public class TestMetastoreService extends LensJerseyTest {
     } finally {
       dropDatabase(DB, mediaType);
       setCurrentDatabase(prevDb, mediaType);
+      SessionState.detachSession();
     }
   }
 

Reply via email to