-
Notifications
You must be signed in to change notification settings - Fork 536
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handshake/WithHandshakeArgs4.RandomLoss/23 fail #4328
Comments
OK, the timer is 10 sec which was set at 44. then expired at 54 06:50:44.810 [Microsoft-Quic][conn][0x243EF6A38B0] Setting TIMER.IDLE , delay=10000000 us |
What's this? this says ignoring, but |
My idea are
|
Random loss tests are hard. I don't know a way to guarantee they pass, because it's always theoretically possible (though rare) that all packets end up getting randomly dropped. Unless you have a good suggestion (I'll look at your PR), I think we just prioritize looking at other failed tests..... one idea, maybe we add retry support to our test scripts to retry test cases that fail? |
how about retrying test from |
Sure, give it a try? |
Describe the bug
QUIC_CONNECTION_EVENT_SHUTDOWN_INITIATED_BY_TRANSPORT
before checkingServer->GetIsConnected()
Simply slow machine? then how to manage this.
Can we make idle timer longer for test?
https://github.com/microsoft/msquic/actions/runs/9281377624/job/25537479115?pr=4327
Affected OS
Additional OS information
No response
MsQuic version
main
Steps taken to reproduce bug
not repro locally
Expected behavior
pass
Actual outcome
D:\a\msquic\msquic\src\test\lib\HandshakeTest.cpp(323): error: Server->GetIsConnected() not true
Additional details
No response
The text was updated successfully, but these errors were encountered: