HDFS-4787. Create a new HdfsConfiguration before each TestDFSClientRetries testcases. Contributed by Tian Hong Wang.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1483238 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Aaron Myers 2013-05-16 08:16:07 +00:00
parent f0c2f42b38
commit 4069886102
2 changed files with 10 additions and 1 deletions

View File

@ -264,6 +264,9 @@ Release 2.0.5-beta - UNRELEASED
HDFS-3180. Add socket timeouts to WebHdfsFileSystem. (Chris Nauroth via HDFS-3180. Add socket timeouts to WebHdfsFileSystem. (Chris Nauroth via
szetszwo) szetszwo)
HDFS-4787. Create a new HdfsConfiguration before each TestDFSClientRetries
testcases. (Tian Hong Wang via atm)
BREAKDOWN OF HDFS-347 SUBTASKS AND RELATED JIRAS BREAKDOWN OF HDFS-347 SUBTASKS AND RELATED JIRAS
HDFS-4353. Encapsulate connections to peers in Peer and PeerServer classes. HDFS-4353. Encapsulate connections to peers in Peer and PeerServer classes.

View File

@ -90,6 +90,7 @@ import org.apache.hadoop.util.Time;
import org.apache.log4j.Level; import org.apache.log4j.Level;
import org.junit.Assert; import org.junit.Assert;
import org.junit.Test; import org.junit.Test;
import org.junit.Before;
import org.mockito.Mockito; import org.mockito.Mockito;
import org.mockito.internal.stubbing.answers.ThrowsException; import org.mockito.internal.stubbing.answers.ThrowsException;
import org.mockito.invocation.InvocationOnMock; import org.mockito.invocation.InvocationOnMock;
@ -107,7 +108,7 @@ public class TestDFSClientRetries {
final static private int MIN_SLEEP_TIME = 1000; final static private int MIN_SLEEP_TIME = 1000;
public static final Log LOG = public static final Log LOG =
LogFactory.getLog(TestDFSClientRetries.class.getName()); LogFactory.getLog(TestDFSClientRetries.class.getName());
final static private Configuration conf = new HdfsConfiguration(); static private Configuration conf = null;
private static class TestServer extends Server { private static class TestServer extends Server {
private boolean sleep; private boolean sleep;
@ -157,6 +158,11 @@ public class TestDFSClientRetries {
} }
} }
@Before
public void setupConf(){
conf = new HdfsConfiguration();
}
/** /**
* This makes sure that when DN closes clients socket after client had * This makes sure that when DN closes clients socket after client had
* successfully connected earlier, the data can still be fetched. * successfully connected earlier, the data can still be fetched.