FrankChen021 opened a new pull request, #19916:
URL: https://github.com/apache/druid/pull/19916

   Part of [#13948](https://github.com/apache/druid/issues/13948).
   
   ## Summary
   
   This PR migrates an independent `extensions-contrib` batch to JUnit 5:
   
   - `druid-iceberg-extensions`
   - `druid-deltalake-extensions`
   - `consul-extensions`
   - `cassandra-storage` (POM cleanup; no test sources)
   
   The migrated module POMs remove direct JUnit 4/Hamcrest usage and use 
Jupiter where tests are present. This batch deliberately does not change the 
shared SQL/processing test fixtures and does not depend on #19908 or #19915. 
The modules that require the shared `AggregationTestHelper` fixture are owned 
by #19908 instead.
   
   This branch is based directly on `master`; it is independent of the other 
migration PRs.
   
   Related migration PRs: [#19908](https://github.com/apache/druid/pull/19908), 
[#19915](https://github.com/apache/druid/pull/19915), 
[#19875](https://github.com/apache/druid/pull/19875), 
[#19876](https://github.com/apache/druid/pull/19876), 
[#19877](https://github.com/apache/druid/pull/19877), 
[#19878](https://github.com/apache/druid/pull/19878), 
[#19879](https://github.com/apache/druid/pull/19879), 
[#19880](https://github.com/apache/druid/pull/19880), 
[#19881](https://github.com/apache/druid/pull/19881), and 
[#19882](https://github.com/apache/druid/pull/19882).
   
   ## Validation
   
   - `test-compile` passed for all four modules and their reactor dependencies.
   - Focused tests passed: Iceberg (35), Delta Lake (82), and Consul (43); 
Cassandra has no tests.
   - Checkstyle passed with 0 violations for all four modules.
   - SpotBugs passed with 0 bugs/errors for all four modules.
   - No JUnit 4/Hamcrest source imports or direct POM dependencies remain in 
these modules.
   - `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