On 6/1/26 11:52 AM, Dumitru Ceara via dev wrote: > When the test toggles add_route from true to false, the > OpenFlow routing rules are removed after --wait=hv, but > stale megaflow entries cached in the OVS datapath from > the previous successful pings may survive until the > revalidator timer fires. The first ping packet can match > such a stale flow and get forwarded, causing an > intermittent "1 received" instead of "0 received". > > Wait for datapath revalidation after the configuration > change to avoid the race. > > Other system tests that toggle connectivity on and off > may suffer from the same class of issue, but this one > happens to fail more often in CI, e.g.: > https://github.com/dceara/ovn/actions/runs/26631517208/job/78481704883#step:11:6606 > > Assisted-by: Claude Opus 4.6, Claude Code > Signed-off-by: Dumitru Ceara <[email protected]> > --- > V2: > - Addressed Ilya's comment: > - used revalidator/wait > --- > tests/system-ovn.at | 2 ++ > 1 file changed, 2 insertions(+) >
Recheck-request: github-robot-_ovn-kubernetes _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
