You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2014/03/19 04:44:09 UTC
svn commit: r1579121 - in /lucene/dev/branches/branch_4x: ./ solr/
solr/test-framework/
solr/test-framework/src/java/org/apache/solr/cloud/AbstractDistribZkTestBase.java
solr/test-framework/src/java/org/apache/solr/cloud/AbstractZkTestCase.java
Author: markrmiller
Date: Wed Mar 19 03:44:09 2014
New Revision: 1579121
URL: http://svn.apache.org/r1579121
Log:
SOLR-5880: Start using zookeeper.forceSync=false in tests.
Modified:
lucene/dev/branches/branch_4x/ (props changed)
lucene/dev/branches/branch_4x/solr/ (props changed)
lucene/dev/branches/branch_4x/solr/test-framework/ (props changed)
lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractDistribZkTestBase.java
lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractZkTestCase.java
Modified: lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractDistribZkTestBase.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractDistribZkTestBase.java?rev=1579121&r1=1579120&r2=1579121&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractDistribZkTestBase.java (original)
+++ lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractDistribZkTestBase.java Wed Mar 19 03:44:09 2014
@@ -38,6 +38,10 @@ import org.junit.BeforeClass;
public abstract class AbstractDistribZkTestBase extends BaseDistributedSearchTestCase {
+ private static final String REMOVE_VERSION_FIELD = "remove.version.field";
+ private static final String ENABLE_UPDATE_LOG = "enable.update.log";
+ private static final String ZK_HOST = "zkHost";
+ private static final String ZOOKEEPER_FORCE_SYNC = "zookeeper.forceSync";
protected static final String DEFAULT_COLLECTION = "collection1";
private static final boolean DEBUG = false;
protected ZkTestServer zkServer;
@@ -61,9 +65,10 @@ public abstract class AbstractDistribZkT
zkServer = new ZkTestServer(zkDir);
zkServer.run();
- System.setProperty("zkHost", zkServer.getZkAddress());
- System.setProperty("enable.update.log", "true");
- System.setProperty("remove.version.field", "true");
+ System.setProperty(ZK_HOST, zkServer.getZkAddress());
+ System.setProperty(ENABLE_UPDATE_LOG, "true");
+ System.setProperty(REMOVE_VERSION_FIELD, "true");
+ System.setProperty(ZOOKEEPER_FORCE_SYNC, "false");
String schema = getSchemaFile();
if (schema == null) schema = "schema.xml";
@@ -211,13 +216,15 @@ public abstract class AbstractDistribZkT
if (DEBUG) {
printLayout();
}
- System.clearProperty("zkHost");
+ System.clearProperty(ZK_HOST);
System.clearProperty("collection");
- System.clearProperty("enable.update.log");
- System.clearProperty("remove.version.field");
+ System.clearProperty(ENABLE_UPDATE_LOG);
+ System.clearProperty(REMOVE_VERSION_FIELD);
System.clearProperty("solr.directoryFactory");
System.clearProperty("solr.test.sys.prop1");
System.clearProperty("solr.test.sys.prop2");
+ System.clearProperty(ZOOKEEPER_FORCE_SYNC);
+
resetExceptionIgnores();
super.tearDown();
zkServer.shutdown();
Modified: lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractZkTestCase.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractZkTestCase.java?rev=1579121&r1=1579120&r2=1579121&view=diff
==============================================================================
--- lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractZkTestCase.java (original)
+++ lucene/dev/branches/branch_4x/solr/test-framework/src/java/org/apache/solr/cloud/AbstractZkTestCase.java Wed Mar 19 03:44:09 2014
@@ -35,7 +35,8 @@ import org.slf4j.LoggerFactory;
* Base test class for ZooKeeper tests.
*/
public abstract class AbstractZkTestCase extends SolrTestCaseJ4 {
-
+ private static final String ZOOKEEPER_FORCE_SYNC = "zookeeper.forceSync";
+
static final int TIMEOUT = 10000;
private static final boolean DEBUG = false;
@@ -71,6 +72,7 @@ public abstract class AbstractZkTestCase
System.setProperty("solrcloud.skip.autorecovery", "true");
System.setProperty("zkHost", zkServer.getZkAddress());
System.setProperty("jetty.port", "0000");
+ System.setProperty(ZOOKEEPER_FORCE_SYNC, "false");
buildZooKeeper(zkServer.getZkHost(), zkServer.getZkAddress(), SOLRHOME,
"solrconfig.xml", "schema.xml");
@@ -152,6 +154,7 @@ public abstract class AbstractZkTestCase
System.clearProperty("solr.test.sys.prop2");
System.clearProperty("solrcloud.skip.autorecovery");
System.clearProperty("jetty.port");
+ System.clearProperty(ZOOKEEPER_FORCE_SYNC);
zkServer.shutdown();