[
https://issues.apache.org/jira/browse/KAFKA-17174?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chia-Ping Tsai updated KAFKA-17174:
-----------------------------------
Description:
Connect module has its `EmbeddedKafkaCluster`, so another alternative is to
re-implement it by `ClusterInstance`. However, both of them are a kind of
"embedded service" interface. Personally, I prefer to unify the interface for
all modules in testing. We can move any useful helpers from
`EmbeddedKafkaCluster` to `ClusterInstance` in order to make other modules get
benefits too.
`OffsetsApiIntegrationTest` has
was:
Connect module has its `EmbeddedKafkaCluster`, so another alternative is to
re-implement it by `ClusterInstance`. However, both of them are a kind of
"embedded service" interface. Personally, I prefer to unify the interface for
all modules in testing. We can move any useful helpers from
`EmbeddedKafkaCluster` to `ClusterInstance` in order to make other modules get
benefits too.
> Migrate OffsetsApiIntegrationTest to use ClusterTestExtensions
> --------------------------------------------------------------
>
> Key: KAFKA-17174
> URL: https://issues.apache.org/jira/browse/KAFKA-17174
> Project: Kafka
> Issue Type: Improvement
> Reporter: Chia-Ping Tsai
> Assignee: Chia-Ping Tsai
> Priority: Minor
>
> Connect module has its `EmbeddedKafkaCluster`, so another alternative is to
> re-implement it by `ClusterInstance`. However, both of them are a kind of
> "embedded service" interface. Personally, I prefer to unify the interface for
> all modules in testing. We can move any useful helpers from
> `EmbeddedKafkaCluster` to `ClusterInstance` in order to make other modules
> get benefits too.
> `OffsetsApiIntegrationTest` has
--
This message was sent by Atlassian Jira
(v8.20.10#820010)