diff --git a/solr/core/src/test/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java b/solr/core/src/test/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java index 6197c41ac0f..c411b2129d1 100644 --- a/solr/core/src/test/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java +++ b/solr/core/src/test/org/apache/solr/cloud/autoscaling/sim/SimClusterStateProvider.java @@ -1998,7 +1998,12 @@ public class SimClusterStateProvider implements ClusterStateProvider { if (buffered != null) { bufferedDocs += buffered.get(); } - activeReplicas += s.getReplicas().size(); + + for (Replica r : s.getReplicas()) { + if (r.getState() == Replica.State.ACTIVE) { + activeReplicas++; + } + } Replica leader = s.getLeader(); if (leader == null) { noLeader++;