You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ch...@apache.org on 2017/07/26 12:26:41 UTC

hbase git commit: HBASE-18449 Fix client.locking.TestEntityLocks

Repository: hbase
Updated Branches:
  refs/heads/master d9ea8ee2f -> 3d81f7b9e


HBASE-18449 Fix client.locking.TestEntityLocks


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

Branch: refs/heads/master
Commit: 3d81f7b9e7b3c15fbe7b987901e521ba01e3e3cf
Parents: d9ea8ee
Author: Chia-Ping Tsai <ch...@gmail.com>
Authored: Wed Jul 26 20:26:24 2017 +0800
Committer: Chia-Ping Tsai <ch...@gmail.com>
Committed: Wed Jul 26 20:26:24 2017 +0800

----------------------------------------------------------------------
 .../org/apache/hadoop/hbase/client/locking/TestEntityLocks.java   | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/3d81f7b9/hbase-server/src/test/java/org/apache/hadoop/hbase/client/locking/TestEntityLocks.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/locking/TestEntityLocks.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/locking/TestEntityLocks.java
index 904c36d..4ac3654 100644
--- a/hbase-server/src/test/java/org/apache/hadoop/hbase/client/locking/TestEntityLocks.java
+++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/client/locking/TestEntityLocks.java
@@ -192,6 +192,9 @@ public class TestEntityLocks {
     lock.requestLock();
     lock.await();
     assertTrue(waitLockTimeOut(lock, 100 * workerSleepTime));
+    while (lock.getWorker().isAlive()) {
+      TimeUnit.MILLISECONDS.sleep(100);
+    }
     verify(abortable, times(1)).abort(any(), isA(HBaseIOException.class));
     assertFalse(lock.getWorker().isAlive());
   }