Bruno Cadonna created KAFKA-19110:
-------------------------------------
Summary: Add missing unit test for Streams-consumer integration
Key: KAFKA-19110
URL: https://issues.apache.org/jira/browse/KAFKA-19110
Project: Kafka
Issue Type: Test
Components: consumer, streams
Reporter: Bruno Cadonna
PR https://github.com/apache/kafka/pull/19377 adds the integration of Streams
with the async Kafka consumer for the implementation of the new Streams
rebalance protocol specified in
[KIP-1071|https://cwiki.apache.org/confluence/display/KAFKA/KIP-1071%3A+Streams+Rebalance+Protocol].
However, the PR misses some unit tests.
Specifically:
* Construct `AsyncKafkaConsumer` constructor and verify that the
`RequestManagers.supplier()` contains Streams-specific data structures.
* Verify that `RequestManagers` constructs the Streams request managers
correctly
* Test `StreamsGroupHeartbeatManager#resetPollTimer()`
* Test changes `ApplicationEventProcessor`
* Test `DefaultStreamsGroupRebalanceCallbacks`
* Test changes in `StreamThread`
--
This message was sent by Atlassian Jira
(v8.20.10#820010)