warmer test to use 0 replicas
they are meaningless in the context of the test, should stabilize it
This commit is contained in:
parent
4724725681
commit
07569b4808
|
@ -31,10 +31,8 @@ import org.elasticsearch.test.integration.AbstractSharedClusterTest;
|
||||||
import org.hamcrest.Matchers;
|
import org.hamcrest.Matchers;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import static org.hamcrest.MatcherAssert.assertThat;
|
|
||||||
import static org.hamcrest.Matchers.equalTo;
|
import static org.hamcrest.Matchers.equalTo;
|
||||||
import static org.hamcrest.Matchers.greaterThan;
|
import static org.hamcrest.Matchers.greaterThanOrEqualTo;
|
||||||
import static org.hamcrest.Matchers.is;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
|
@ -182,7 +180,7 @@ public class SimpleIndicesWarmerTests extends AbstractSharedClusterTest {
|
||||||
public void ensureThatIndexWarmersCanBeChangedOnRuntime() throws Exception {
|
public void ensureThatIndexWarmersCanBeChangedOnRuntime() throws Exception {
|
||||||
client().admin().indices().prepareDelete().execute().actionGet();
|
client().admin().indices().prepareDelete().execute().actionGet();
|
||||||
client().admin().indices().prepareCreate("test")
|
client().admin().indices().prepareCreate("test")
|
||||||
.setSettings(ImmutableSettings.settingsBuilder().put("index.number_of_shards", 1))
|
.setSettings(ImmutableSettings.settingsBuilder().put("index.number_of_shards", 1, "index.number_of_replicas", 0))
|
||||||
.execute().actionGet();
|
.execute().actionGet();
|
||||||
|
|
||||||
client().admin().cluster().prepareHealth("test").setWaitForGreenStatus().execute().actionGet();
|
client().admin().cluster().prepareHealth("test").setWaitForGreenStatus().execute().actionGet();
|
||||||
|
@ -191,16 +189,16 @@ public class SimpleIndicesWarmerTests extends AbstractSharedClusterTest {
|
||||||
.setSearchRequest(client().prepareSearch("test").setTypes("test").setQuery(QueryBuilders.matchAllQuery()))
|
.setSearchRequest(client().prepareSearch("test").setTypes("test").setQuery(QueryBuilders.matchAllQuery()))
|
||||||
.execute().actionGet();
|
.execute().actionGet();
|
||||||
|
|
||||||
client().prepareIndex("test", "test", "1").setSource("{ \"foo\" : \"bar\"}").setRefresh(true).execute().actionGet();
|
client().prepareIndex("test", "test", "1").setSource("foo", "bar").setRefresh(true).execute().actionGet();
|
||||||
|
|
||||||
client().admin().indices().prepareUpdateSettings("test").setSettings("{ \"index.warmer.enabled\": false}").execute().actionGet();
|
client().admin().indices().prepareUpdateSettings("test").setSettings(ImmutableSettings.builder().put("index.warmer.enabled", false)).execute().actionGet();
|
||||||
|
|
||||||
long warmerRunsAfterDisabling = getWarmerRuns();
|
long warmerRunsAfterDisabling = getWarmerRuns();
|
||||||
assertThat(warmerRunsAfterDisabling, is(greaterThan(1L)));
|
assertThat(getWarmerRuns(), greaterThanOrEqualTo(1L));
|
||||||
|
|
||||||
client().prepareIndex("test", "test", "2").setSource("{ \"foo2\" : \"bar2\"}").setRefresh(true).execute().actionGet();
|
client().prepareIndex("test", "test", "2").setSource("foo2", "bar2").setRefresh(true).execute().actionGet();
|
||||||
|
|
||||||
assertThat(warmerRunsAfterDisabling, is(getWarmerRuns()));
|
assertThat(getWarmerRuns(), equalTo(warmerRunsAfterDisabling));
|
||||||
}
|
}
|
||||||
|
|
||||||
private long getWarmerRuns() {
|
private long getWarmerRuns() {
|
||||||
|
|
Loading…
Reference in New Issue