ramu11 opened a new pull request, #9044: URL: https://github.com/apache/camel-quarkus/pull/9044
Fixes #5209 Enable the existing Micrometer JMX integration tests to run in native mode. Native support is already available in the current `quarkus-micrometer-registry-jmx` version. This change enables JMX monitoring for the native integration test and moves JMX queries into the application process, allowing the existing `MicrometerIT` tests to validate JMX behavior through REST endpoints. Changes include: - Enable the native JMX server for the Micrometer integration test. - Enable the existing JMX-related tests for native execution. - Expose the required in-process JMX operations through test REST endpoints. - Make the custom `JmxMeterRegistry` available in the native application. - Remove the outdated documentation limitation stating that JMX is unavailable in native mode. Validation: - `./mvnw test -pl integration-tests/micrometer` - `./mvnw verify -pl integration-tests/micrometer -Dnative` - `./mvnw -pl extensions/micrometer/runtime,extensions/micrometer/deployment process-classes` All validations passed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
