HDFS-12185. Ozone: Fix Leaking in TestXceiverClientManager. Contributed by Xiaoyu Yao.
Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/63e211ff Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/63e211ff Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/63e211ff Branch: refs/heads/HDFS-7240 Commit: 63e211ff75274a8a3aa0aac548454c516a1f5561 Parents: 91b089c Author: Anu Engineer <[email protected]> Authored: Fri Jul 21 21:06:37 2017 -0700 Committer: Anu Engineer <[email protected]> Committed: Fri Jul 21 21:06:37 2017 -0700 ---------------------------------------------------------------------- .../org/apache/hadoop/ozone/scm/TestXceiverClientManager.java | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/hadoop/blob/63e211ff/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/ozone/scm/TestXceiverClientManager.java ---------------------------------------------------------------------- diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/ozone/scm/TestXceiverClientManager.java b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/ozone/scm/TestXceiverClientManager.java index 08c6f0c..4a43d72 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/ozone/scm/TestXceiverClientManager.java +++ b/hadoop-hdfs-project/hadoop-hdfs/src/test/java/org/apache/hadoop/ozone/scm/TestXceiverClientManager.java @@ -19,6 +19,7 @@ package org.apache.hadoop.ozone.scm; import com.google.common.cache.Cache; import org.apache.commons.lang.RandomStringUtils; +import org.apache.hadoop.io.IOUtils; import org.apache.hadoop.ozone.MiniOzoneCluster; import org.apache.hadoop.ozone.OzoneConfiguration; import org.apache.hadoop.ozone.OzoneConsts; @@ -29,6 +30,7 @@ import org.apache.hadoop.scm.protocolPB .StorageContainerLocationProtocolClientSideTranslatorPB; import org.apache.hadoop.scm.storage.ContainerProtocolCalls; import org.junit.Assert; +import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Rule; import org.junit.Test; @@ -61,6 +63,11 @@ public class TestXceiverClientManager { .createStorageContainerLocationClient(); } + @AfterClass + public static void shutdown() { + IOUtils.cleanup(null, cluster, storageContainerLocationClient); + } + @Test public void testCaching() throws IOException { OzoneConfiguration conf = new OzoneConfiguration(); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
