On Thu, Jul 25, 2019 at 04:24:05PM -0700, Yi-Hung Wei wrote: > From: William Tu <[email protected]> > > The patch adds the following commands > $ ovs-vsctl {add,del,list}-dp > for creating/deleting/listing the datapath, and > $ ovs-vsctl {add,del,list}-zone-tp > for conntrack zones and timeout policies. > > Signed-off-by: William Tu <[email protected]> > --- > tests/ovs-vsctl.at | 20 +++- > utilities/ovs-vsctl.8.in | 29 ++++++ > utilities/ovs-vsctl.c | 245 > +++++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 292 insertions(+), 2 deletions(-) > > diff --git a/tests/ovs-vsctl.at b/tests/ovs-vsctl.at > index 77604c58a2bc..8854138ecb1e 100644 > --- a/tests/ovs-vsctl.at > +++ b/tests/ovs-vsctl.at > @@ -805,6 +805,22 @@ AT_CHECK( > [RUN_OVS_VSCTL([--if-exists remove netflow x targets '"1.2.3.4:567"'])]) > AT_CHECK( > [RUN_OVS_VSCTL([--if-exists clear netflow x targets])]) > + > +AT_CHECK([RUN_OVS_VSCTL([add-dp netdev])]) > +AT_CHECK([RUN_OVS_VSCTL([add-dp system])]) > +AT_CHECK([RUN_OVS_VSCTL([add-zone-tp netdev zone=1 icmp_first=1 > icmp_reply=2])]) > +AT_CHECK([RUN_OVS_VSCTL([list-zone-tp netdev])], [0], [Zone:1, Timeout > Policies: icmp_first=1 icmp_reply=2 > +]) > +AT_CHECK([RUN_OVS_VSCTL([add-zone-tp netdev zone=2 icmp_first=2 > icmp_reply=3])]) > +AT_CHECK([RUN_OVS_VSCTL([list-zone-tp netdev])], [0], [Zone:1, Timeout > Policies: icmp_first=1 icmp_reply=2 > +Zone:2, Timeout Policies: icmp_first=2 icmp_reply=3 > +]) > +AT_CHECK([RUN_OVS_VSCTL([del-zone-tp netdev zone=1])]) > +AT_CHECK([RUN_OVS_VSCTL([list-zone-tp netdev])], [0], [Zone:2, Timeout > Policies: icmp_first=2 icmp_reply=3 > +]) > +AT_CHECK([RUN_OVS_VSCTL([del-dp netdev])]) > +AT_CHECK([RUN_OVS_VSCTL([list-dp | sed 's/ uuid.*$//'])], [0], [system > +]) > OVS_VSCTL_CLEANUP > AT_CLEANUP >
I realize I should add more test cases here. The above has only positive checks, I will add negative checks. <snip> Thanks William _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
