You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by no...@apache.org on 2017/05/29 03:49:26 UTC

lucene-solr:feature/autoscaling: added tests for headpUsage, sysLoadAvg

Repository: lucene-solr
Updated Branches:
  refs/heads/feature/autoscaling b4ef706a2 -> b1ce4d3b8


added tests for headpUsage, sysLoadAvg


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

Branch: refs/heads/feature/autoscaling
Commit: b1ce4d3b8887c11822b69fe2ab263963f4065fac
Parents: b4ef706
Author: Noble Paul <no...@apache.org>
Authored: Mon May 29 13:19:19 2017 +0930
Committer: Noble Paul <no...@apache.org>
Committed: Mon May 29 13:19:19 2017 +0930

----------------------------------------------------------------------
 .../org/apache/solr/cloud/autoscaling/TestPolicyCloud.java   | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/b1ce4d3b/solr/core/src/test/org/apache/solr/cloud/autoscaling/TestPolicyCloud.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/autoscaling/TestPolicyCloud.java b/solr/core/src/test/org/apache/solr/cloud/autoscaling/TestPolicyCloud.java
index 657d48d..b1abdec 100644
--- a/solr/core/src/test/org/apache/solr/cloud/autoscaling/TestPolicyCloud.java
+++ b/solr/core/src/test/org/apache/solr/cloud/autoscaling/TestPolicyCloud.java
@@ -61,8 +61,14 @@ public class TestPolicyCloud extends SolrCloudTestCase {
     DocCollection rulesCollection = getCollectionState("policiesTest");
     SolrClientDataProvider provider = new SolrClientDataProvider(cluster.getSolrClient());
 
-    Map<String, Object> val = provider.getNodeValues(rulesCollection.getReplicas().get(0).getNodeName(), Arrays.asList("freedisk", "cores"));
+    Map<String, Object> val = provider.getNodeValues(rulesCollection.getReplicas().get(0).getNodeName(), Arrays.asList(
+        "freedisk",
+        "cores",
+        "heapUsage",
+        "sysLoadAvg"));
     assertTrue(((Number) val.get("cores")).intValue() > 0);
     assertTrue("freedisk value is "+((Number) val.get("freedisk")).longValue() , ((Number) val.get("freedisk")).longValue() > 0);
+    assertTrue("heapUsage value is "+((Number) val.get("heapUsage")).longValue() , ((Number) val.get("heapUsage")).longValue() > 0);
+    assertTrue("sysLoadAvg value is "+((Number) val.get("sysLoadAvg")).longValue() , ((Number) val.get("sysLoadAvg")).longValue() > 0);
   }
 }