You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Socket Multiplexor is quite complex with lots of different path and error condition. Existing integration test only cover a simple happy path. Need additional testing to cover different path. Maybe fuzzing testing?
The text was updated successfully, but these errors were encountered:
There are several scenarios, to name a few:
Integration test:
Client have multiple multiplexer from one socket but one multiplexer is close(literal use:multiplexor_clone.terminate.notify(usize::MAX)); => should have some test case error handling for other multiplexers
Server dies after sometimes, client needs to have some test to handle.
......
With fuzz test: maybe generating a variable of input msg for EchoRequest and AsyncRequest...
Just my 2-cent thinking, should be more scenarios
Thanks
Socket Multiplexor is quite complex with lots of different path and error condition. Existing integration test only cover a simple happy path. Need additional testing to cover different path. Maybe fuzzing testing?
The text was updated successfully, but these errors were encountered: