diff --git a/muted-tests.yml b/muted-tests.yml index 2bbad28b75f80..2042b7199fc45 100644 --- a/muted-tests.yml +++ b/muted-tests.yml @@ -449,9 +449,6 @@ tests: - class: org.elasticsearch.xpack.kql.parser.KqlParserBooleanQueryTests method: testParseOrQuery issue: https://github.com/elastic/elasticsearch/issues/133863 -- class: org.elasticsearch.xpack.writeloadforecaster.WriteLoadForecasterIT - method: testWriteLoadForecastGetsPopulatedDuringRollovers - issue: https://github.com/elastic/elasticsearch/issues/134123 # Examples: # diff --git a/x-pack/plugin/write-load-forecaster/src/internalClusterTest/java/org/elasticsearch/xpack/writeloadforecaster/WriteLoadForecasterIT.java b/x-pack/plugin/write-load-forecaster/src/internalClusterTest/java/org/elasticsearch/xpack/writeloadforecaster/WriteLoadForecasterIT.java index 26bf25bf8c82b..965eaf2e064ae 100644 --- a/x-pack/plugin/write-load-forecaster/src/internalClusterTest/java/org/elasticsearch/xpack/writeloadforecaster/WriteLoadForecasterIT.java +++ b/x-pack/plugin/write-load-forecaster/src/internalClusterTest/java/org/elasticsearch/xpack/writeloadforecaster/WriteLoadForecasterIT.java @@ -145,6 +145,8 @@ private void setUpDataStreamWriteDocsAndRollover(String dataStreamName) throws E private void setUpDataStreamWriteDocsAndRollover(String dataStreamName, Settings extraIndexTemplateSettings) throws Exception { final int numberOfShards = randomIntBetween(1, 5); final int numberOfReplicas = randomIntBetween(0, 1); + internalCluster().ensureAtLeastNumDataNodes(numberOfReplicas + 1); + final Settings indexSettings = Settings.builder() .put(extraIndexTemplateSettings) .put(IndexMetadata.SETTING_NUMBER_OF_SHARDS, numberOfShards)