sanghyeok An created KAFKA-20522:
------------------------------------
Summary: Refine test coverage for consumer close-on-interrupt
best-effort behavior
Key: KAFKA-20522
URL: https://issues.apache.org/jira/browse/KAFKA-20522
Project: Kafka
Issue Type: Improvement
Reporter: sanghyeok An
Assignee: sanghyeok An
Improve test coverage for consumer close-on-interrupt behavior by replacing
flaky integration-level verification with assertions that match the current
best-effort semantics.
Instead of checking whether the broker actually observes group leave
completion, the updated tests will verify that the consumer triggers the leave
logic as expected during close.
This may involve either moving the current integration test to a unit test, or
improving the integration test itself. This makes the test more deterministic
and better aligned with the intended behavior.
Related Test codes
- PlaintextConsumerTest testCloseLeavesGroupOnInterrupt (classic)
Related Issues
- https://issues.apache.org/jira/browse/KAFKA-17397
- https://issues.apache.org/jira/browse/KAFKA-18031
--
This message was sent by Atlassian Jira
(v8.20.10#820010)