blob: a0e5e6fc6e08bd77143ec18a5a7d344aa6ff1c0c [file] [log] [blame]
diff -ur zookeeper-3.4.6/src_/java/systest/org/apache/zookeeper/test/system/BaseSysTest.java zookeeper-3.4.6/src/java/systest/org/apache/zookeeper/test/system/BaseSysTest.java
--- zookeeper-3.4.6/src_/java/systest/org/apache/zookeeper/test/system/BaseSysTest.java 2015-04-14 22:07:14.464000000 +0200
+++ zookeeper-3.4.6/src/java/systest/org/apache/zookeeper/test/system/BaseSysTest.java 2015-04-14 22:07:18.728000000 +0200
@@ -37,6 +37,8 @@
@Ignore("No tests in this class.")
public class BaseSysTest extends TestCase {
+ private static final File testData = new File(
+ System.getProperty("test.data.dir", "build/test/data"));
private static int fakeBasePort = 33222;
private static String zkHostPort;
protected String prefix = "/sysTest";
@@ -149,7 +151,7 @@
}
StringBuilder sb = new StringBuilder();
for(int i = 0; i < count; i++) {
- qpsDirs[i] = File.createTempFile("sysTest", ".tmp");
+ qpsDirs[i] = File.createTempFile("sysTest", ".tmp", testData);
qpsDirs[i].delete();
qpsDirs[i].mkdir();
int port = fakeBasePort+10+i;
diff -ur zookeeper-3.4.6/src_/java/systest/org/apache/zookeeper/test/system/QuorumPeerInstance.java zookeeper-3.4.6/src/java/systest/org/apache/zookeeper/test/system/QuorumPeerInstance.java
--- zookeeper-3.4.6/src_/java/systest/org/apache/zookeeper/test/system/QuorumPeerInstance.java 2015-04-14 22:07:14.464000000 +0200
+++ zookeeper-3.4.6/src/java/systest/org/apache/zookeeper/test/system/QuorumPeerInstance.java 2015-04-14 22:07:18.728000000 +0200
@@ -36,6 +36,9 @@
class QuorumPeerInstance implements Instance {
final private static Logger LOG = LoggerFactory.getLogger(QuorumPeerInstance.class);
+ private static final File testData = new File(
+ System.getProperty("test.data.dir", "build/test/data"));
+
private static final int syncLimit = 3;
private static final int initLimit = 3;
private static final int tickTime = 2000;
@@ -55,7 +58,7 @@
public QuorumPeerInstance() {
try {
- File tmpFile = File.createTempFile("test", ".dir");
+ File tmpFile = File.createTempFile("test", ".dir", testData);
File tmpDir = tmpFile.getParentFile();
tmpFile.delete();
File zkDirs = new File(tmpDir, "zktmp.cfg");
diff -ur zookeeper-3.4.6/src_/java/test/org/apache/zookeeper/server/quorum/LearnerTest.java zookeeper-3.4.6/src/java/test/org/apache/zookeeper/server/quorum/LearnerTest.java
--- zookeeper-3.4.6/src_/java/test/org/apache/zookeeper/server/quorum/LearnerTest.java 2015-04-14 22:07:14.464000000 +0200
+++ zookeeper-3.4.6/src/java/test/org/apache/zookeeper/server/quorum/LearnerTest.java 2015-04-14 22:07:18.728000000 +0200
@@ -47,6 +47,9 @@
import org.junit.Test;
public class LearnerTest extends ZKTestCase {
+ private static final File testData = new File(
+ System.getProperty("test.data.dir", "build/test/data"));
+
class SimpleLearnerZooKeeperServer extends LearnerZooKeeperServer {
boolean startupCalled;
@@ -84,7 +87,7 @@
}
@Test
public void syncTest() throws Exception {
- File tmpFile = File.createTempFile("test", ".dir");
+ File tmpFile = File.createTempFile("test", ".dir", testData);
tmpFile.delete();
try {
FileTxnSnapLog ftsl = new FileTxnSnapLog(tmpFile, tmpFile);
diff -ur zookeeper-3.4.6/src_/java/test/org/apache/zookeeper/server/quorum/Zab1_0Test.java zookeeper-3.4.6/src/java/test/org/apache/zookeeper/server/quorum/Zab1_0Test.java
--- zookeeper-3.4.6/src_/java/test/org/apache/zookeeper/server/quorum/Zab1_0Test.java 2015-04-14 22:07:14.464000000 +0200
+++ zookeeper-3.4.6/src/java/test/org/apache/zookeeper/server/quorum/Zab1_0Test.java 2015-04-14 22:07:18.728000000 +0200
@@ -80,6 +80,9 @@
private static final Logger LOG = LoggerFactory.getLogger(Zab1_0Test.class);
+ private static final File testData = new File(
+ System.getProperty("test.data.dir", "build/test/data"));
+
private static final class LeadThread extends Thread {
private final Leader leader;
@@ -149,7 +152,7 @@
}
@Test
public void testLeaderInConnectingFollowers() throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
Leader leader = null;
@@ -203,7 +206,7 @@
@Test
public void testLastAcceptedEpoch() throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
Leader leader = null;
@@ -241,7 +244,7 @@
@Test
public void testLeaderInElectingFollowers() throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
Leader leader = null;
@@ -348,7 +351,7 @@
Socket pair[] = getSocketPair();
Socket leaderSocket = pair[0];
Socket followerSocket = pair[1];
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
LeadThread leadThread = null;
@@ -390,7 +393,7 @@
Socket pair[] = getSocketPair();
Socket leaderSocket = pair[0];
Socket followerSocket = pair[1];
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
LeadThread leadThread = null;
@@ -457,7 +460,7 @@
public void testFollowerConversation(FollowerConversation conversation) throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
Thread followerThread = null;
@@ -509,7 +512,7 @@
}
public void testObserverConversation(ObserverConversation conversation) throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
Thread observerThread = null;
@@ -629,7 +632,7 @@
@Override
public void converseWithFollower(InputArchive ia, OutputArchive oa,
Follower f) throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
File logDir = f.fzk.getTxnLogFactory().getDataDir().getParentFile();
@@ -757,7 +760,7 @@
@Override
public void converseWithFollower(InputArchive ia, OutputArchive oa,
Follower f) throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
File logDir = f.fzk.getTxnLogFactory().getDataDir().getParentFile();
@@ -995,7 +998,7 @@
@Override
public void converseWithObserver(InputArchive ia, OutputArchive oa,
Observer o) throws Exception {
- File tmpDir = File.createTempFile("test", "dir");
+ File tmpDir = File.createTempFile("test", "dir", testData);
tmpDir.delete();
tmpDir.mkdir();
File logDir = o.zk.getTxnLogFactory().getDataDir().getParentFile();
@@ -1413,7 +1416,7 @@
@Test
public void testInitialAcceptedCurrent() throws Exception {
- File tmpDir = File.createTempFile("test", ".dir");
+ File tmpDir = File.createTempFile("test", ".dir", testData);
tmpDir.delete();
tmpDir.mkdir();
try {