Skip to content

Commit 40fc178

Browse files
committed
Test compilation
1 parent 19592ef commit 40fc178

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

x-pack/plugin/ml/src/test/java/org/elasticsearch/xpack/ml/job/persistence/JobResultsProviderTests.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020
import org.elasticsearch.client.internal.Client;
2121
import org.elasticsearch.cluster.metadata.IndexMetadata;
2222
import org.elasticsearch.cluster.metadata.MappingMetadata;
23+
import org.elasticsearch.common.breaker.CircuitBreaker;
24+
import org.elasticsearch.common.breaker.NoopCircuitBreaker;
2325
import org.elasticsearch.common.bytes.BytesReference;
2426
import org.elasticsearch.common.document.DocumentField;
2527
import org.elasticsearch.common.settings.Settings;
@@ -921,7 +923,7 @@ private static SearchResponse createSearchResponse(List<Map<String, Object>> sou
921923
fields.put("field_1", new DocumentField("field_1", Collections.singletonList("foo")));
922924
fields.put("field_2", new DocumentField("field_2", Collections.singletonList("foo")));
923925

924-
SearchHit hit = new SearchHit(123, String.valueOf(map.hashCode()));
926+
SearchHit hit = new SearchHit(123, String.valueOf(map.hashCode()), new NoopCircuitBreaker(CircuitBreaker.REQUEST));
925927
hit.addDocumentFields(fields, Collections.emptyMap());
926928
hit.sourceRef(BytesReference.bytes(XContentFactory.jsonBuilder().map(_source)));
927929

x-pack/plugin/ml/src/test/java/org/elasticsearch/xpack/ml/job/persistence/MockClientBuilder.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
import org.elasticsearch.client.internal.Client;
2626
import org.elasticsearch.client.internal.ClusterAdminClient;
2727
import org.elasticsearch.client.internal.IndicesAdminClient;
28+
import org.elasticsearch.common.breaker.CircuitBreaker;
29+
import org.elasticsearch.common.breaker.NoopCircuitBreaker;
2830
import org.elasticsearch.common.bytes.BytesReference;
2931
import org.elasticsearch.common.document.DocumentField;
3032
import org.elasticsearch.common.settings.Settings;
@@ -130,7 +132,7 @@ public MockClientBuilder prepareSearch(String indexName, List<BytesReference> do
130132

131133
SearchHit hits[] = new SearchHit[docs.size()];
132134
for (int i = 0; i < docs.size(); i++) {
133-
SearchHit hit = new SearchHit(10);
135+
SearchHit hit = new SearchHit(10, new NoopCircuitBreaker(CircuitBreaker.REQUEST));
134136
hit.sourceRef(docs.get(i));
135137
hits[i] = hit;
136138
}

x-pack/plugin/ml/src/test/java/org/elasticsearch/xpack/ml/job/persistence/StateStreamerTests.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
import org.elasticsearch.action.search.SearchRequestBuilder;
1010
import org.elasticsearch.action.search.SearchResponse;
1111
import org.elasticsearch.client.internal.Client;
12+
import org.elasticsearch.common.breaker.CircuitBreaker;
13+
import org.elasticsearch.common.breaker.NoopCircuitBreaker;
1214
import org.elasticsearch.common.bytes.BytesReference;
1315
import org.elasticsearch.index.query.QueryBuilder;
1416
import org.elasticsearch.index.query.QueryBuilders;
@@ -103,7 +105,9 @@ private static SearchResponse createSearchResponse(List<Map<String, Object>> sou
103105
SearchHit[] hits = new SearchHit[source.size()];
104106
int i = 0;
105107
for (Map<String, Object> s : source) {
106-
SearchHit hit = new SearchHit(1).sourceRef(BytesReference.bytes(XContentFactory.jsonBuilder().map(s)));
108+
SearchHit hit = new SearchHit(1, new NoopCircuitBreaker(CircuitBreaker.REQUEST)).sourceRef(
109+
BytesReference.bytes(XContentFactory.jsonBuilder().map(s))
110+
);
107111
hits[i++] = hit;
108112
}
109113
SearchHits searchHits = new SearchHits(hits, null, (float) 0.0);

x-pack/plugin/ml/src/test/java/org/elasticsearch/xpack/ml/job/retention/AbstractExpiredJobDataRemoverTests.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
import org.elasticsearch.action.search.SearchResponse;
1212
import org.elasticsearch.client.internal.Client;
1313
import org.elasticsearch.client.internal.OriginSettingClient;
14+
import org.elasticsearch.common.breaker.CircuitBreaker;
15+
import org.elasticsearch.common.breaker.NoopCircuitBreaker;
1416
import org.elasticsearch.common.bytes.BytesReference;
1517
import org.elasticsearch.core.TimeValue;
1618
import org.elasticsearch.search.SearchHit;
@@ -105,7 +107,7 @@ static SearchResponse createSearchResponseFromHits(List<SearchHit> hits) {
105107
private static SearchResponse createSearchResponse(List<? extends ToXContent> toXContents, int totalHits) throws IOException {
106108
SearchHit[] hitsArray = new SearchHit[toXContents.size()];
107109
for (int i = 0; i < toXContents.size(); i++) {
108-
hitsArray[i] = new SearchHit(randomInt());
110+
hitsArray[i] = new SearchHit(randomInt(), new NoopCircuitBreaker(CircuitBreaker.REQUEST));
109111
XContentBuilder jsonBuilder = JsonXContent.contentBuilder();
110112
toXContents.get(i).toXContent(jsonBuilder, ToXContent.EMPTY_PARAMS);
111113
hitsArray[i].sourceRef(BytesReference.bytes(jsonBuilder));

0 commit comments

Comments
 (0)