FrankChen021 opened a new pull request, #19875: URL: https://github.com/apache/druid/pull/19875
## Summary\n\n- Migrate the initial extensions-core test batch to JUnit 5:\n - AWS RDS, Kerberos, Kafka extraction namespace, PostgreSQL metadata storage, ORC, EC2, MySQL metadata storage, Pac4j, testing-tools, and the JUnit5-compatible Bloom filter tests.\n- Add JUnit5-compatible temp-directory factories to processing's test-only AggregationTestHelper so migrated extension tests do not need TemporaryFolder.\n- Remove JUnit 4/Vintage dependencies from the migrated module POMs.\n\n## Validation\n\n- Batch-1 test-compile passed.\n- Migrated Batch-1 test classes and the inherited Bloom parameterized suite executed: 9,140 executions, 352 skips, no migration-caused failures.\n- BloomDimFilterTest: 9,408 executions, 672 skips, no failures.\n- ClusterTestingModuleTest still has the existing FileTaskLogs payload-provisioning errors; this is unrelated to the JUnit migration.\n- git diff --check passed.\n\n## Tracking\n\nPart of #13948.\n\n## Scope note\n\nBloomDimFilterTest remains on JUn it 4/Vintage because it extends processing's JUnit4-parameterized BaseFilterTest. That shared processing fixture will be migrated in its coordinated processing work; the other Bloom tests in this batch are JUnit5-only. -- 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]
