Skip to content

[Java SDK] Add Async-Specific Tests for Consumer Groups Operations #2225

Closed

Description

@chiradip

Title

Add comprehensive async tests for ConsumerGroupsTcpClient

Description

The async client's ConsumerGroupsTcpClient lacks dedicated async-specific tests. While the blocking client has consumer group tests, the async implementation needs its own test coverage to ensure proper handling of CompletableFuture-based operations.

Tasks

  • Create AsyncConsumerGroupsTest.java with tests for:
    • Create consumer group async
    • Delete consumer group async
    • Join consumer group async
    • Leave consumer group async
    • Get consumer group details async
    • List all consumer groups async
  • Test error scenarios:
    • Invalid group ID
    • Non-existent group
    • Concurrent join/leave operations
  • Verify proper CompletableFuture exception handling

Labels

enhancement, testing, async-client, java-sdk

Activity

  1. added
    javaIssues related to Java SDK
    testNew testcase, or improvement of existing
    on Oct 6, 2025
  2. atharvalade commented on Feb 10, 2026

    @atharvalade
    Contributor

    I would like to work on this, can someone assign this to me?

  3. added a commit that references this issue on Mar 10, 2026
    5af953c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

javaIssues related to Java SDKtestNew testcase, or improvement of existing

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions