In this test case it didn't wait for all HVs to catch up, which leads to occasional failures due to timing. This fix updates the --wait=sb to --wait=hv, which fixes the problem.
Signed-off-by: Han Zhou <hzh...@ebay.com> --- tests/ovn.at | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/ovn.at b/tests/ovn.at index 4a53165..5554a24 100644 --- a/tests/ovn.at +++ b/tests/ovn.at @@ -8866,7 +8866,7 @@ AT_CHECK([ovn-nbctl lsp-set-type ln_port localnet]) AT_CHECK([ovn-nbctl lsp-set-options ln_port network_name=physnet1]) # wait for earlier changes to take effect -AT_CHECK([ovn-nbctl --timeout=3 --wait=sb sync], [0], [ignore]) +AT_CHECK([ovn-nbctl --timeout=3 --wait=hv sync], [0], [ignore]) reset_pcap_file() { local iface=$1 @@ -8882,7 +8882,7 @@ as hv1 reset_pcap_file snoopvif hv1/snoopvif as hv2 reset_pcap_file br-phys_n1 hv2/br-phys_n1 as hv3 reset_pcap_file br-phys_n1 hv3/br-phys_n1 # add nat-addresses option -ovn-nbctl --wait=sb lsp-set-options lrp0-rp router-port=lrp0 nat-addresses="router" +ovn-nbctl --wait=hv lsp-set-options lrp0-rp router-port=lrp0 nat-addresses="router" # Wait for packets to be received through hv2. OVS_WAIT_UNTIL([test `wc -c < "hv1/snoopvif-tx.pcap"` -ge 100]) @@ -8942,11 +8942,11 @@ AT_CHECK([grep $garp hv2_br_phys_tx | sort], [0], []) AT_CHECK([ovn-nbctl set Logical_Switch_Port ln_port tag=2014]) # wait for earlier changes to take effect -AT_CHECK([ovn-nbctl --timeout=3 --wait=sb sync], [0], [ignore]) +AT_CHECK([ovn-nbctl --timeout=3 --wait=hv sync], [0], [ignore]) # update nat-addresses option -ovn-nbctl --wait=sb lsp-set-options lrp0-rp router-port=lrp0 -ovn-nbctl --wait=sb lsp-set-options lrp0-rp router-port=lrp0 nat-addresses="router" +ovn-nbctl --wait=hv lsp-set-options lrp0-rp router-port=lrp0 +ovn-nbctl --wait=hv lsp-set-options lrp0-rp router-port=lrp0 nat-addresses="router" as hv1 reset_pcap_file snoopvif hv1/snoopvif as hv2 reset_pcap_file br-phys_n1 hv2/br-phys_n1 -- 2.1.0 _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev