JinyuChen97 opened a new pull request, #8882: URL: https://github.com/apache/camel-quarkus/pull/8882
Move QuarkusUnitTest-based tests that cover interoperability with Quarkus or non-Camel transitives out of the deployment modules and into their respective integration-tests modules, so that they can be exercised when running the test suite against alternate Quarkus platform BOMs. kafka (integration-tests/kafka): - Add QuarkusKafkaClientFactory enabled/disabled/merge-config tests - Add KafkaDevServices enabled/disabled tests - Add two-execution surefire split to separate QuarkusUnitTest from @QuarkusTest runs (required to avoid JVM process conflicts) - Add deployment jar test-scope dependency for QuarkusUnitTest support quartz (integration-tests/quartz): - Add QuartzQuarkusScheduler autowired/not-autowired/custom/ambiguous tests - Refactor @Produces methods into inner @ApplicationScoped classes to prevent CDI bean pollution of the @QuarkusTest application context - Use quarkus.arc.exclude-types in test application.properties to exclude inner producer classes from @QuarkusTest Jandex indexing - Add two-execution surefire split and deployment jar test-scope dependency Remaining components with eligible tests not yet migrated: jasypt, micrometer, microprofile-health, jolokia, jta, opentelemetry, debug, cli-connector (extensions-jvm), console (extensions-jvm) Co-authored-by: Bob <[email protected]> -- 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]
