FrankChen021 opened a new pull request, #19917: URL: https://github.com/apache/druid/pull/19917
Part of [#13948](https://github.com/apache/druid/issues/13948). ## Summary This PR migrates the final independent `extensions-contrib` batch to JUnit 5. Migrated modules: - `ambari-metrics-emitter` - `cloudfiles-extensions` - `druid-ranger-security` - `graphite-emitter` - `gce-extensions` - `influx-extensions` - `influxdb-emitter` - `kafka-emitter` - `opentelemetry-emitter` - `prometheus-emitter` - `redis-cache` - `sqlserver-metadata-storage` - `statsd-emitter` - `thrift-extensions` - `virtual-columns` - `dropwizard-emitter` The migrated module POMs remove their direct JUnit 4, JUnit Vintage, and Hamcrest dependencies. No production code changes are included. This branch is based directly on `master` and is intentionally independent of the shared-fixture PR [#19908](https://github.com/apache/druid/pull/19908) and the other contrib batches. The `distinctcount` module is owned by #19908 because its migrated tests use processing's shared `TestHelper`, which is converted there; this batch contains no dependency on that shared fixture change. ## Validation - `test-compile` passed for all 16 migrated modules and their reactor dependencies. - Focused migrated tests passed: 225 executions, 0 failures, and 0 errors. - Checkstyle passed with 0 violations for all changed modules. - SpotBugs passed with 0 bugs and 0 errors for all changed modules. - No JUnit 4, Hamcrest, `TemporaryFolder`, or legacy query-stack imports remain in the migrated module sources/POMs. - `git diff --check` 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
