unknowntpo opened a new pull request, #22274:
URL: https://github.com/apache/kafka/pull/22274

   Gradle test fixtures to the raft module and removes all dependencies
   on sourceSets.test.output. We should revisit other usages in this JIRA.
   This will simplify the dependency graph and unblock the upgrade to
   Gradle 9.5+
   
   This patch is working on raft module
   
   Ref: https://issues.apache.org/jira/browse/KAFKA-20553
   Similar to https://github.com/apache/kafka/pull/22229 (server-common) and
   https://github.com/apache/kafka/pull/22244 (storage:storage-api)
   
   - Apply `java-test-fixtures` plugin to `:raft`
   - Move test helper classes to testFixtures source set
   - Extract `VoterSetTestUtil` from `VoterSetTest` to resolve circular 
dependency between testFixtures and test source sets
   - Update `:core` and `:metadata` to use `testFixtures(project(':raft'))`
   - Add `:raft` to `protectedModules` validation


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

Reply via email to