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]

Reply via email to