FrankChen021 opened a new pull request, #19922: URL: https://github.com/apache/druid/pull/19922
## Summary - Migrate the indexing-service Overlord core and Overlord API tests to JUnit 5. - Replace JUnit 4 and Hamcrest usage with Jupiter and AssertJ APIs, including Jupiter parameterization where needed. - Use Druid's existing temporary-directory and Derby lifecycle utilities. - Keep this batch independent from Task Actions/Compaction, ingestion/parallel indexing, common support, seekable streams, and worker migrations. ## Validation - `TaskLockConfigTest`: 3 passed. - `TaskQueueTest`: 22 passed. - Full changed batch: 621 tests, 0 failures, 0 errors, 0 skips. - Clean static reactor verification passed with Checkstyle, PMD, Enforcer, forbidden APIs, compilation, and packaging. - `git diff --check` and scoped legacy/prohibited-usage scans passed. ## Tracking Part of [#13948](https://github.com/apache/druid/issues/13948). Related: [#19910](https://github.com/apache/druid/pull/19910) and [#19920](https://github.com/apache/druid/pull/19920). -- 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]
