You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by ap...@apache.org on 2017/09/15 17:42:20 UTC
[3/4] hbase git commit: Revert "Amend HBASE-18813 TestCanaryTool
fails on branch-1 / branch-1.4"
Revert "Amend HBASE-18813 TestCanaryTool fails on branch-1 / branch-1.4"
This reverts commit ae5da908bd8eb6cb6db6517dbdbe46aff6b9d933.
Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/31b90960
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/31b90960
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/31b90960
Branch: refs/heads/branch-1.4
Commit: 31b9096034e19171989fd5b76313e7e0f1a9a12a
Parents: 55aa7bb
Author: Andrew Purtell <ap...@apache.org>
Authored: Fri Sep 15 10:19:12 2017 -0700
Committer: Andrew Purtell <ap...@apache.org>
Committed: Fri Sep 15 10:42:09 2017 -0700
----------------------------------------------------------------------
.../org/apache/hadoop/hbase/tool/TestCanaryTool.java | 13 -------------
1 file changed, 13 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hbase/blob/31b90960/hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java b/hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java
index 3e714b0..f186281 100644
--- a/hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java
+++ b/hbase-server/src/test/java/org/apache/hadoop/hbase/tool/TestCanaryTool.java
@@ -120,7 +120,6 @@ public class TestCanaryTool {
@Test
public void testReadTableTimeouts() throws Exception {
- if (skipOldJREs()) return;
final TableName [] tableNames = new TableName[2];
tableNames[0] = TableName.valueOf("testReadTableTimeouts1");
tableNames[1] = TableName.valueOf("testReadTableTimeouts2");
@@ -164,7 +163,6 @@ public class TestCanaryTool {
@Test
public void testWriteTableTimeout() throws Exception {
- if (skipOldJREs()) return;
ExecutorService executor = new ScheduledThreadPoolExecutor(1);
Canary.RegionStdOutSink sink = spy(new Canary.RegionStdOutSink());
Canary canary = new Canary(executor, sink);
@@ -183,7 +181,6 @@ public class TestCanaryTool {
//no table created, so there should be no regions
@Test
public void testRegionserverNoRegions() throws Exception {
- if (skipOldJREs()) return;
runRegionserverCanary();
verify(mockAppender).doAppend(argThat(new ArgumentMatcher<LoggingEvent>() {
@Override
@@ -196,7 +193,6 @@ public class TestCanaryTool {
//by creating a table, there shouldn't be any region servers not serving any regions
@Test
public void testRegionserverWithRegions() throws Exception {
- if (skipOldJREs()) return;
TableName tableName = TableName.valueOf("testTable");
testingUtility.createTable(tableName, new byte[][] { FAMILY });
runRegionserverCanary();
@@ -231,15 +227,6 @@ public class TestCanaryTool {
assertEquals("verify no read error count", 0, canary.getReadFailures().size());
}
- // We have unexpected trouble asserting with custom matchers using Mockito on Java < 8,
- // so skip the relevant tests if running on an older JRE.
- private static boolean skipOldJREs() {
- String specVersion[] = System.getProperty("java.specification.version").split("\\.");
- int majorVersion = Integer.valueOf(specVersion[0]);
- int minorVersion = Integer.valueOf(specVersion[1]);
- return !(majorVersion > 1 || (majorVersion == 1 && minorVersion > 7));
- }
-
private void runRegionserverCanary() throws Exception {
ExecutorService executor = new ScheduledThreadPoolExecutor(1);
Canary canary = new Canary(executor, new Canary.RegionServerStdOutSink());