diff --git a/server/src/internalClusterTest/java/org/elasticsearch/action/search/TransportSearchIT.java b/server/src/internalClusterTest/java/org/elasticsearch/action/search/TransportSearchIT.java index eab5576707092..378f1e88a3e5f 100644 --- a/server/src/internalClusterTest/java/org/elasticsearch/action/search/TransportSearchIT.java +++ b/server/src/internalClusterTest/java/org/elasticsearch/action/search/TransportSearchIT.java @@ -9,6 +9,8 @@ package org.elasticsearch.action.search; +import com.carrotsearch.randomizedtesting.annotations.Repeat; + import org.apache.lucene.index.LeafReaderContext; import org.apache.lucene.search.ScoreMode; import org.elasticsearch.TransportVersion; @@ -29,6 +31,7 @@ import org.elasticsearch.common.settings.Settings; import org.elasticsearch.common.util.LongArray; import org.elasticsearch.common.util.concurrent.AtomicArray; +import org.elasticsearch.core.SuppressForbidden; import org.elasticsearch.core.TimeValue; import org.elasticsearch.index.IndexSettings; import org.elasticsearch.index.query.RangeQueryBuilder; @@ -40,7 +43,6 @@ import org.elasticsearch.rest.RestStatus; import org.elasticsearch.search.DocValueFormat; import org.elasticsearch.search.SearchHit; -import org.elasticsearch.search.SearchService; import org.elasticsearch.search.aggregations.AbstractAggregationBuilder; import org.elasticsearch.search.aggregations.AggregationBuilder; import org.elasticsearch.search.aggregations.AggregationExecutionContext; @@ -446,8 +448,9 @@ public void testSearchIdle() throws Exception { ); } + @SuppressForbidden(reason = "testing") + @Repeat(iterations = 100) public void testCircuitBreakerReduceFail() throws Exception { - updateClusterSettings(Settings.builder().put(SearchService.BATCHED_QUERY_PHASE.getKey(), false)); int numShards = randomIntBetween(1, 10); indexSomeDocs("test", numShards, numShards * 3); @@ -521,9 +524,7 @@ public void onFailure(Exception exc) { } assertBusy(() -> assertThat(requestBreakerUsed(), equalTo(0L))); } finally { - updateClusterSettings( - Settings.builder().putNull("indices.breaker.request.limit").putNull(SearchService.BATCHED_QUERY_PHASE.getKey()) - ); + updateClusterSettings(Settings.builder().putNull("indices.breaker.request.limit")); } }