Skip to content

Commit d1161f3

Browse files
committed
iter
1 parent 77004be commit d1161f3

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

x-pack/plugin/inference/src/internalClusterTest/java/org/elasticsearch/xpack/inference/integration/InferenceRevokeDefaultEndpointsIT.java

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.elasticsearch.test.http.MockResponse;
2323
import org.elasticsearch.test.http.MockWebServer;
2424
import org.elasticsearch.threadpool.ThreadPool;
25+
import org.elasticsearch.xpack.inference.LocalStateInferencePlugin;
2526
import org.elasticsearch.xpack.inference.external.http.HttpClientManager;
2627
import org.elasticsearch.xpack.inference.external.http.sender.HttpRequestSenderTests;
2728
import org.elasticsearch.xpack.inference.logging.ThrottlerManager;
@@ -57,7 +58,7 @@ public void createComponents() throws Exception {
5758
threadPool = createThreadPool(inferenceUtilityPool());
5859
webServer.start();
5960
gatewayUrl = getUrl(webServer);
60-
modelRegistry = new ModelRegistry(client());
61+
modelRegistry = node().injector().getInstance(ModelRegistry.class);
6162
}
6263

6364
@After
@@ -73,7 +74,7 @@ protected boolean resetNodeAfterTest() {
7374

7475
@Override
7576
protected Collection<Class<? extends Plugin>> getPlugins() {
76-
return pluginList(ReindexPlugin.class);
77+
return pluginList(ReindexPlugin.class, LocalStateInferencePlugin.class);
7778
}
7879

7980
public void testDefaultConfigs_Returns_DefaultChatCompletion_V1_WhenTaskTypeIsCorrect() throws Exception {
@@ -208,7 +209,11 @@ public void testRemoves_DefaultChatCompletion_V1_WhenAuthorizationDoesNotReturnA
208209
service.defaultConfigIds(),
209210
is(
210211
List.of(
211-
new InferenceService.DefaultConfigId(".elser-v2-elastic", MinimalServiceSettings.sparseEmbedding(), service),
212+
new InferenceService.DefaultConfigId(
213+
".elser-v2-elastic",
214+
MinimalServiceSettings.sparseEmbedding(ElasticInferenceService.NAME),
215+
service
216+
),
212217
new InferenceService.DefaultConfigId(
213218
".rainbow-sprinkles-elastic",
214219
MinimalServiceSettings.chatCompletion(ElasticInferenceService.NAME),
@@ -254,7 +259,11 @@ public void testRemoves_DefaultChatCompletion_V1_WhenAuthorizationDoesNotReturnA
254259
service.defaultConfigIds(),
255260
is(
256261
List.of(
257-
new InferenceService.DefaultConfigId(".elser-v2-elastic", MinimalServiceSettings.sparseEmbedding(), service)
262+
new InferenceService.DefaultConfigId(
263+
".elser-v2-elastic",
264+
MinimalServiceSettings.sparseEmbedding(ElasticInferenceService.NAME),
265+
service
266+
)
258267
)
259268
)
260269
);

0 commit comments

Comments
 (0)