From ed36c7cbdae906b68fa649f5f261187ec9408c99 Mon Sep 17 00:00:00 2001 From: Zhihong Yu Date: Tue, 15 Nov 2011 11:00:38 +0000 Subject: [PATCH] HBASE-4764 Addendum add HLogUtilsForTests.java git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1202124 13f79535-47bb-0310-9956-ffa450edef68 --- ...tHLogUtils.java => HLogUtilsForTests.java} | 5 ++- .../hbase/util/SoftValueSortedMapTest.java | 41 ------------------- 2 files changed, 3 insertions(+), 43 deletions(-) rename src/test/java/org/apache/hadoop/hbase/regionserver/wal/{TestHLogUtils.java => HLogUtilsForTests.java} (90%) delete mode 100644 src/test/java/org/apache/hadoop/hbase/util/SoftValueSortedMapTest.java diff --git a/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogUtils.java b/src/test/java/org/apache/hadoop/hbase/regionserver/wal/HLogUtilsForTests.java similarity index 90% rename from src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogUtils.java rename to src/test/java/org/apache/hadoop/hbase/regionserver/wal/HLogUtilsForTests.java index 656a1f9f92a..33a6b6b5d16 100644 --- a/src/test/java/org/apache/hadoop/hbase/regionserver/wal/TestHLogUtils.java +++ b/src/test/java/org/apache/hadoop/hbase/regionserver/wal/HLogUtilsForTests.java @@ -26,9 +26,10 @@ import org.apache.hadoop.hbase.HConstants; * An Utility testcase that returns the number of log files that * were rolled to be accessed from outside packages. * - * + * This class makes available methods that are package protected. + * This is interesting for test only. */ -public class TestHLogUtils { +public class HLogUtilsForTests { /** * diff --git a/src/test/java/org/apache/hadoop/hbase/util/SoftValueSortedMapTest.java b/src/test/java/org/apache/hadoop/hbase/util/SoftValueSortedMapTest.java deleted file mode 100644 index 15f2ca892cf..00000000000 --- a/src/test/java/org/apache/hadoop/hbase/util/SoftValueSortedMapTest.java +++ /dev/null @@ -1,41 +0,0 @@ -/** - * Copyright 2008 The Apache Software Foundation - * - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.hadoop.hbase.util; - -import java.util.SortedMap; -import java.util.TreeMap; - -public class SoftValueSortedMapTest { - private static void testMap(SortedMap map) { - System.out.println("Testing " + map.getClass()); - for(int i = 0; i < 1000000; i++) { - map.put(i, i); - } - System.out.println(map.size()); - @SuppressWarnings("unused") - byte[] block = new byte[849*1024*1024]; // FindBugs DLS_DEAD_LOCAL_STORE - System.out.println(map.size()); - } - - public static void main(String[] args) { - testMap(new SoftValueSortedMap()); - testMap(new TreeMap()); - } -} \ No newline at end of file