conduktor.io ↗

KIP-680 — TopologyTestDriver should not require a Properties argument

Accepted Kafka 2.8 StreamsTesting

Adds no-arg and clock-time-only constructors to `TopologyTestDriver` so tests that require no special configuration do not need to supply an empty `Properties` object. The single existing constructor required a `Properties` argument even for tests that need no configuration, adding boilerplate and randomizes the `application.id` by default to prevent test isolation issues.

Details

AuthorRohit Deshpande
StatusAccepted
Kafka Version2.8
JIRAKAFKA-10629
WikiView on Apache Wiki
Created2020-11-03
Last Modified2020-12-04
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.