Test: always use replicas in testClusterInfoServiceInformationClearOnError

It assume the local node always has a shard
This commit is contained in:
Boaz Leskes 2015-01-28 00:22:01 +01:00
parent 06667c6aa8
commit 3512860956
1 changed files with 2 additions and 1 deletions

View File

@ -29,6 +29,7 @@ import org.elasticsearch.action.admin.cluster.node.stats.NodesStatsAction;
import org.elasticsearch.action.admin.indices.stats.IndicesStatsAction;
import org.elasticsearch.action.support.ActionFilter;
import org.elasticsearch.action.support.ActionFilters;
import org.elasticsearch.cluster.metadata.IndexMetaData;
import org.elasticsearch.cluster.node.DiscoveryNode;
import org.elasticsearch.common.Strings;
import org.elasticsearch.common.inject.Inject;
@ -181,7 +182,7 @@ public class ClusterInfoServiceTests extends ElasticsearchIntegrationTest {
// manually control publishing
ImmutableSettings.builder().put(InternalClusterInfoService.INTERNAL_CLUSTER_INFO_UPDATE_INTERVAL, "60m").build())
.get();
createIndex("test");
prepareCreate("test").setSettings(IndexMetaData.SETTING_NUMBER_OF_REPLICAS, 1).get();
ensureGreen("test");
InternalTestCluster internalTestCluster = internalCluster();
InternalClusterInfoService infoService = (InternalClusterInfoService) internalTestCluster.getInstance(ClusterInfoService.class, internalTestCluster.getMasterName());