From e3d2cc754448cb6b4e18133eaf730361160177ff Mon Sep 17 00:00:00 2001 From: lapentafd Date: Thu, 22 Aug 2024 11:32:09 +0100 Subject: [PATCH] Dependecy update in a1pms using spring parent 3.3.2 - London Issue-ID: CCSDK-4026 Change-Id: I94cf0210a97a1fc2b604c452cc87380862ec7ded Signed-off-by: lapentafd --- a1-policy-management/pom.xml | 14 ++++---------- .../configuration/MetersTest.java | 4 ++-- .../controllers/v2/ApplicationTest.java | 13 +++---------- 3 files changed, 9 insertions(+), 22 deletions(-) diff --git a/a1-policy-management/pom.xml b/a1-policy-management/pom.xml index d010a8c3..49f1e42b 100644 --- a/a1-policy-management/pom.xml +++ b/a1-policy-management/pom.xml @@ -25,8 +25,8 @@ 4.0.0 org.onap.ccsdk.parent - spring-boot-30-starter-parent - 2.5.5 + spring-boot-33-starter-parent + 2.8.0-SNAPSHOT org.onap.ccsdk.oran @@ -37,13 +37,13 @@ 17 17 2.10.1 - 20230227 + 20240303 1.20.1 1.20.1 2.22.0 2.35.0 2.11.0 - 31.0.1-jre + 33.3.0-jre 2.0.2 0.30.0 3.0.0-M8 @@ -54,12 +54,6 @@ false - - - org.yaml - snakeyaml - 2.0 - org.springframework.boot spring-boot diff --git a/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/configuration/MetersTest.java b/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/configuration/MetersTest.java index 922d139d..c714268d 100644 --- a/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/configuration/MetersTest.java +++ b/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/configuration/MetersTest.java @@ -22,8 +22,8 @@ package org.onap.ccsdk.oran.a1policymanagementservice.configuration; import static org.assertj.core.api.Assertions.assertThat; -import io.micrometer.prometheus.PrometheusConfig; -import io.micrometer.prometheus.PrometheusMeterRegistry; +import io.micrometer.prometheusmetrics.PrometheusConfig; +import io.micrometer.prometheusmetrics.PrometheusMeterRegistry; import java.time.Instant; import java.util.Arrays; diff --git a/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ApplicationTest.java b/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ApplicationTest.java index 1de3b2e9..b0255bf0 100644 --- a/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ApplicationTest.java +++ b/a1-policy-management/src/test/java/org/onap/ccsdk/oran/a1policymanagementservice/controllers/v2/ApplicationTest.java @@ -219,7 +219,6 @@ class ApplicationTest { } @Test - @SuppressWarnings("squid:S2925") // "Thread.sleep" should not be used in tests. @DisplayName("test ZZ Actuator") void testZZActuator() throws Exception { // The test must be run last, hence the "ZZ" in the name. All succeeding tests @@ -235,15 +234,9 @@ class ApplicationTest { client.post("/actuator/loggers/org.springframework.boot.actuate", "{\"configuredLevel\":\"trace\"}").block(); // This will stop the web server and all coming tests will fail. - client.post("/actuator/shutdown", "").block(); - - Thread.sleep(1000); - - StepVerifier.create(restClient().get("/rics")) // Any call - .expectSubscription() // - .expectErrorMatches(t -> t instanceof WebClientRequestException) // - .verify(); - + ResponseEntity entity = client.postForEntity("/actuator/shutdown", "").block(); + assertThat(entity.getStatusCode()).isEqualTo(HttpStatus.OK); + assertThat(((String) entity.getBody())).contains("Shutting down"); } @Test -- 2.16.6