From c7fa4cedd9b6c121015e93a6f6646449a28ab40a Mon Sep 17 00:00:00 2001 From: I538344 Date: Thu, 5 Feb 2026 16:21:58 +0100 Subject: [PATCH] fix: [DevOps] Update outdated DeploymentTest --- .../sdk/app/controllers/DeploymentTest.java | 24 +++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/sample-code/spring-app/src/test/java/com/sap/ai/sdk/app/controllers/DeploymentTest.java b/sample-code/spring-app/src/test/java/com/sap/ai/sdk/app/controllers/DeploymentTest.java index 87f71d7ae..0abe0dc4e 100644 --- a/sample-code/spring-app/src/test/java/com/sap/ai/sdk/app/controllers/DeploymentTest.java +++ b/sample-code/spring-app/src/test/java/com/sap/ai/sdk/app/controllers/DeploymentTest.java @@ -2,13 +2,33 @@ import static org.assertj.core.api.Assertions.assertThat; +import com.sap.ai.sdk.core.client.ConfigurationApi; +import com.sap.ai.sdk.core.model.AiConfigurationBaseData; import com.sap.ai.sdk.core.model.AiDeployment; import com.sap.ai.sdk.core.model.AiDeploymentStatus; +import com.sap.ai.sdk.foundationmodels.openai.OpenAiModel; import org.junit.jupiter.api.Test; class DeploymentTest { - /** Java end-to-end test specific configuration ID. "name":"config-java-e2e-test" */ - public static final String CONFIG_ID = "67e8d039-c7f1-4179-9f8f-60d158a36b0e"; + /** Java end-to-end test specific configuration ID. "name":"config-java-e2e-test-gpt-5" */ + public static final String CONFIG_ID = "9db691a2-a136-41c9-8fe1-1ffad5a63594"; + + /** + * Manual execution to create a new config for a new model when the current model gets deprecated. + */ + // @Test + void createConfiguration() { + String modelToDeploy = OpenAiModel.GPT_5.name(); + var response = + new ConfigurationApi() + .create( + "default", + AiConfigurationBaseData.create() + .name("config-java-e2e-test-" + modelToDeploy) + .executableId("azure-openai") + .scenarioId("foundation-models")); + System.out.println("Created configuration with ID: " + response.getId()); + } @Test void createDelete() {