KIP-1238 — Multipartition for TopologyTestDriver in Kafka Streams
Discussion StreamsTesting
Extends TopologyTestDriver to support multi-partition topics, enabling unit tests that exercise repartitioning, co-partitioned joins, and other partition-dependent stream processing logic. The driver currently simulates all topics as single-partition, making it impossible to test topologies that rely on repartition semantics without spinning up a full EmbeddedKafkaCluster.
Details
| Author | Marie-Laure Momplot |
| Status | Discussion |
| JIRA | KAFKA-19871 |
| Wiki | View on Apache Wiki |
| Created | 2025-10-10 |
| Last Modified | 2026-03-09 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.