add unit test that check validate that sync command sync ISB properly Signed-off-by: Mohammad Heib <[email protected]> --- tests/ovn-ic.at | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)
diff --git a/tests/ovn-ic.at b/tests/ovn-ic.at index d4c436f84..da7c37817 100644 --- a/tests/ovn-ic.at +++ b/tests/ovn-ic.at @@ -1274,3 +1274,25 @@ OVN_CLEANUP_IC([az1], [az2]) AT_CLEANUP ]) + +AT_SETUP([ovn-ic -- sync ISB status to INB]) +ovn_init_ic_db +net_add n1 + +ovn_start az1 +sim_add gw-az1 +as gw-az1 + +check ovs-vsctl add-br br-phys +ovn_az_attach az1 n1 br-phys 192.168.1.1 +check ovs-vsctl set open . external-ids:ovn-is-interconn=true + +ovn-ic-nbctl --wait=sb sync +set -- $(ovn-ic-nbctl get ic_nb_global . nb_ic_cfg sb_ic_cfg) +AS_VAR_SET([ic_nb_cfg], [$1]) +AS_VAR_SET([ic_sb_cfg], [$2]) +check test $ic_nb_cfg == $ic_sb_cfg + +OVN_CLEANUP_IC([az1]) +AT_CLEANUP +]) -- 2.34.3 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
