Wait for answer (#957)

Maybe this is what is causing test flakiness in GH CI. Let's see.
This commit is contained in:
Raja Subramanian
2022-08-25 13:41:25 +05:30
committed by GitHub
parent 781bd74098
commit 7ad8f87a52
+1 -1
View File
@@ -244,7 +244,7 @@ func TestFirstAnswerMissedDuringICERestart(t *testing.T) {
transportA.Negotiate(true)
require.Eventually(t, func() bool {
return transportB.pc.SignalingState() == webrtc.SignalingStateStable
return transportB.pc.SignalingState() == webrtc.SignalingStateStable && firstAnswerReceived.Load()
}, time.Second, 10*time.Millisecond, "transportB signaling state did not go to stable")
// set offer/answer with restart ICE, will negotiate twice,