This is an automated email from the ASF dual-hosted git repository. jamesnetherton pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit 6876b48b4483dc56fa71faa6311b43a9981a64d2 Author: Lukas Lowinger <[email protected]> AuthorDate: Mon Jul 6 11:01:42 2026 +0200 Possiblity to disable Jolokia multicast --- .../apache/camel/quarkus/component/jolokia/it/JolokiaTest.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/integration-tests/jolokia/src/test/java/org/apache/camel/quarkus/component/jolokia/it/JolokiaTest.java b/integration-tests/jolokia/src/test/java/org/apache/camel/quarkus/component/jolokia/it/JolokiaTest.java index 45a618e88b..430d05c22a 100644 --- a/integration-tests/jolokia/src/test/java/org/apache/camel/quarkus/component/jolokia/it/JolokiaTest.java +++ b/integration-tests/jolokia/src/test/java/org/apache/camel/quarkus/component/jolokia/it/JolokiaTest.java @@ -39,13 +39,21 @@ class JolokiaTest { @Test void defaultConfiguration() { + // Read the configured discovery mode to determine expected discoveryEnabled value + // Some machines don't support IPV4 multicast + String discoveryMode = ConfigProvider.getConfig() + .getOptionalValue("quarkus.camel.jolokia.server.discovery-enabled-mode", String.class) + .orElse("all"); + + boolean discoveryExpected = !"none".equals(discoveryMode); + RestAssured.given() .get("/jolokia/") .then() .statusCode(200) .body( "status", equalTo(200), - "value.config.discoveryEnabled", equalTo("true"), + "value.config.discoveryEnabled", equalTo(String.valueOf(discoveryExpected)), "value.config.restrictorClass", equalTo(CamelJolokiaRestrictor.class.getName()), "value.config.agentDescription", equalTo("camel-quarkus-integration-test-jolokia"), "value.details.url", matchesPattern("http://.*:8778/jolokia"));
