FrankChen021 opened a new pull request, #19910: URL: https://github.com/apache/druid/pull/19910
## Summary - Migrate the remaining `indexing-service` and `services` tests to JUnit 5. - Move the shared seekable-stream and Derby test fixtures to Jupiter-compatible APIs. - Remove direct JUnit 4, Vintage, migration-support, JUnitParams, and Hamcrest dependencies that are no longer needed. ## Validation - Indexing-service test compilation passed. - 311 shared seekable-stream tests passed. - 228 services tests passed. - Checkstyle, PMD, forbidden APIs, Enforcer, and SpotBugs passed with no findings. - Docker-only `TestcontainerResourceTest` was not run locally because Docker is unavailable. - JUnit 4/Hamcrest source and dependency audits passed for both modules. ## Dependencies This batch is the sole owner of the shared indexing test fixtures. It unblocks the final Kafka/Kinesis dependency cleanup in #19875; no compatibility dependency is retained in this batch. ## Tracking Part of #13948. Related migration PRs: #19875, #19908, and #19909. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
