- 
                Notifications
    
You must be signed in to change notification settings  - Fork 194
 
Open
Labels
improvementA change that improves our (or users) QoLA change that improves our (or users) QoLjavaIssues related to Java SDKIssues related to Java SDK
Description
Title
Improve error handling test coverage for async TCP client
Description
The async client needs comprehensive error handling tests to ensure robust behavior under failure conditions. Currently, only NULL consumer timeout is tested.
Tasks
-  Add connection failure tests:
- Server unreachable
 - Invalid host/port
 - Connection timeout scenarios
 
 -  Add network interruption tests:
- Connection drops during operation
 - Partial message transmission
 - Reconnection logic
 
 -  Add protocol error tests:
- Invalid command codes
 - Malformed messages
 - Server error responses
 
 -  Add resource cleanup tests:
- Proper channel closure
 - Memory leak prevention
 - Thread pool shutdown
 
 
Labels
enhancement, testing, reliability, async-client, java-sdk
Metadata
Metadata
Assignees
Labels
improvementA change that improves our (or users) QoLA change that improves our (or users) QoLjavaIssues related to Java SDKIssues related to Java SDK