milvus/internal
congqixia 5bca28764b
fix: [2.6][skip e2e]use eventual assertion for pending message check in replicate stream test (#44972) (#44987)
Cherry-pick from master
pr: #44972
Related to #44620

The test was flaky because pendingMessages.Len() assertion happened
before async message processing completed. Changed to assert.Eventually
to wait up to 1 second for the pending queue to drain, fixing the race
condition where actual was 1 but expected was 0.

Fixes TestReplicateStreamClient_Reconnect flakiness.

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2025-10-21 10:44:05 +08:00
..