On 7/13/26 6:06 AM, Naveen Yerramneni wrote:
> Refactor the Network function inline packet-flow tests so they run
> reliably under parallel load:
> 
> - Drop TAG_UNSTABLE and remove static sleep.
> 
> - Extract the helper functions shared by the four NF packet-flow
>   tests into an NF_HELPERS m4 macro (nf_setup_hypervisors,
>   nf_teardown_hypervisors, nf_test_icmp, nf_create_port_binding,
>   nf_cleanup_port_binding).
> 
> - Tear down and recreate hypervisors between subtests so each
>   subtest starts with fresh datapath state, avoiding flakiness
>   caused by state left over from the previous chassis binding,
>   such as timing issues while FDB entries are relearned.
> 
> - Add OVN_CLEAR_ARP_TABLE macro (tests/ovn-macros.at) used by
>   nf_teardown_hypervisors to reset the ARP table populated by
>   ovn_attach().
> 
> Fixes: 8e2d6fa14804 ("northd, tests: Network Function insertion logical flow 
> programming.")
> Signed-off-by: Naveen Yerramneni <[email protected]>
> Assisted-by: Claude Opus 4.7, Cursor
> ---

Hi Naveen,

Thanks for the fix, applied to main.

Regards,
Dumitru

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to