You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by tf...@apache.org on 2018/02/27 23:07:05 UTC

lucene-solr:master: SOLR-12041: Fix random test failure in ChaosMonkeyNothingIsSafeWithPullReplicasTest

Repository: lucene-solr
Updated Branches:
  refs/heads/master d21e104de -> 029432e93


SOLR-12041: Fix random test failure in ChaosMonkeyNothingIsSafeWithPullReplicasTest


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/029432e9
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/029432e9
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/029432e9

Branch: refs/heads/master
Commit: 029432e9360b9e90610332e83b136e2334c0517f
Parents: d21e104
Author: Tomas Fernandez Lobbe <tf...@apache.org>
Authored: Tue Feb 27 15:06:01 2018 -0800
Committer: Tomas Fernandez Lobbe <tf...@apache.org>
Committed: Tue Feb 27 15:06:28 2018 -0800

----------------------------------------------------------------------
 .../java/org/apache/solr/cloud/AbstractFullDistribZkTestBase.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/029432e9/solr/test-framework/src/java/org/apache/solr/cloud/AbstractFullDistribZkTestBase.java
----------------------------------------------------------------------
diff --git a/solr/test-framework/src/java/org/apache/solr/cloud/AbstractFullDistribZkTestBase.java b/solr/test-framework/src/java/org/apache/solr/cloud/AbstractFullDistribZkTestBase.java
index be2b7db..c92329c 100644
--- a/solr/test-framework/src/java/org/apache/solr/cloud/AbstractFullDistribZkTestBase.java
+++ b/solr/test-framework/src/java/org/apache/solr/cloud/AbstractFullDistribZkTestBase.java
@@ -2104,7 +2104,7 @@ public abstract class AbstractFullDistribZkTestBase extends AbstractDistribZkTes
       containers.put(runner.getNodeName(), runner.getCoreContainer());
     }
     for(Slice s:collection.getSlices()) {
-      Replica leader = s.getLeader();
+      Replica leader = zkStateReader.getLeaderRetry(collectionName, s.getName(), (int)timeout.timeLeft(TimeUnit.MILLISECONDS));
       long leaderIndexVersion = -1;
       while (!timeout.hasTimedOut()) {
         leaderIndexVersion = getIndexVersion(leader);