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

   ## Summary
   
   - Migrate 73 owned `server/src/test` Java sources in catalog, Guice, 
indexing, metadata, segment-metadata, and lookup areas to JUnit 5.
   - Preserve class-wide cache-mode parameterization with Jupiter 
`@ParameterizedClass` and adapt owned Derby/Mockito test lifecycles to Jupiter 
extensions.
   - Keep `server/pom.xml`, shared POMs, and the other workers' 
coordinator/discovery/PR1-owned tests unchanged.
   
   ## Validation
   
   - `mvn -ntp -pl server -am -DskipTests -Pskip-static-checks 
-Dweb.console.skip=true -T1C test-compile` — PASS.
   - Focused catalog suite — PASS, 129 tests.
   - Focused Guice suite — PASS, 43 tests.
   - Focused indexing suite — PASS, 69 tests.
   - Focused lookup suite — PASS, 53 tests.
   - Focused metadata/coordinator suite — PASS, 73 tests across all three cache 
modes.
   - Focused segment-metadata/cache suite — PASS, 115 tests.
   - `mvn -ntp -pl server -DskipTests -Dweb.console.skip=true checkstyle:check` 
— PASS, 0 violations.
   - `mvn -ntp -pl server -DskipTests -Dweb.console.skip=true spotbugs:check` — 
PASS, 0 bugs and 0 errors.
   - `git diff --check offical/master` — PASS; no static imports in changed 
files.
   
   Part of #13948
   


-- 
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