chiradip opened a new issue, #2226:
URL: https://github.com/apache/iggy/issues/2226
### 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`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]