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/01/10 07:12:12 UTC

lucene-solr:branch_7x: SOLR-10995: Improve ChaosMonkey logic to find Jetty running leader node

Repository: lucene-solr
Updated Branches:
  refs/heads/branch_7x da011e6fc -> 720f2d576


SOLR-10995: Improve ChaosMonkey logic to find Jetty running leader node


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

Branch: refs/heads/branch_7x
Commit: 720f2d576750e20906185203f837f47658421edf
Parents: da011e6
Author: Tomas Fernandez Lobbe <tf...@apache.org>
Authored: Tue Jan 9 22:58:22 2018 -0800
Committer: Tomas Fernandez Lobbe <tf...@apache.org>
Committed: Tue Jan 9 23:12:01 2018 -0800

----------------------------------------------------------------------
 .../src/java/org/apache/solr/cloud/ChaosMonkey.java            | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/720f2d57/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
----------------------------------------------------------------------
diff --git a/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java b/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
index abb6255..71e1b43 100644
--- a/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
+++ b/solr/test-framework/src/java/org/apache/solr/cloud/ChaosMonkey.java
@@ -418,11 +418,7 @@ public class ChaosMonkey {
       CoreContainer cc = cjetty.jetty.getCoreContainer();
       if (cc != null) {
         try (SolrCore core = cc.getCore(leader.getStr(ZkStateReader.CORE_NAME_PROP))) {
-          if (core == null) {
-            monkeyLog("selected jetty not running correctly - skip");
-            return null;
-          }
-          rtIsLeader = core.getCoreDescriptor().getCloudDescriptor().isLeader();
+          rtIsLeader = core != null && core.getCoreDescriptor().getCloudDescriptor().isLeader();
         }
       } else {
         return null;