On Mon, Jun 22, 2015 at 9:26 AM, Alin Serdean <aserd...@cloudbasesolutions.com> wrote: > Acked-by: Alin Gabriel Serdean <aserd...@cloudbasesolutions.com> Thanks, Alin. I pushed both the changes to master.
> > > -----Mesaj original----- > De la: dev [mailto:dev-boun...@openvswitch.org] În numele Gurucharan Shetty > Trimis: Friday, June 19, 2015 12:18 AM > Către: dev@openvswitch.org > Cc: Gurucharan Shetty > Subiect: [ovs-dev] [PATCH v2 2/2] tests: Adjust output of vconn for windows. > > Recent tests added for openflow atomic bundle support looks for Linux > specific output in logs. Adjust them so that tests pass in Windows too. > > Signed-off-by: Gurucharan Shetty <gshe...@nicira.com> > --- > tests/ofproto-macros.at | 9 ++++++++- > tests/ofproto.at | 4 ++-- > tests/ovs-ofctl.at | 4 ++-- > 3 files changed, 12 insertions(+), 5 deletions(-) > > diff --git a/tests/ofproto-macros.at b/tests/ofproto-macros.at index > 83b2480..74b02b7 100644 > --- a/tests/ofproto-macros.at > +++ b/tests/ofproto-macros.at > @@ -16,7 +16,7 @@ s/ hard_age=[0-9]*,// > } > > # Filter (multiline) vconn debug messages from ovs-vswitchd.log. > -# Use with ofctl_strip() > +# Use with vconn_windows_sub() and ofctl_strip() > print_vconn_debug () { awk -F\| < ovs-vswitchd.log ' > BEGIN { prt=0 } > /\|vconn\|DBG\|/ { sub(/[ \t]*$/, ""); print $3 "|" $4 "|" $5; prt=1; next } > @@ -25,6 +25,13 @@ prt==1 { sub(/[ \t]*$/, ""); print $0 } ' > } > > +vconn_windows_sub() { > + sed ' > +s/tcp:127.0.0.1:[0-9][0-9]*:/unix:/ > +s/No error/Success/ > +' > +} > + > # parse_listening_port [SERVER] > # > # Parses the TCP or SSL port on which a server is listening from the diff > --git a/tests/ofproto.at b/tests/ofproto.at index f3da397..08585d1 100644 > --- a/tests/ofproto.at > +++ b/tests/ofproto.at > @@ -3510,8 +3510,8 @@ NXST_FLOW reply: > > dnl Check logs for OpenFlow trace > # Prevent race. > -OVS_WAIT_UNTIL([test `grep -- "|vconn|DBG|unix: sent (Success): NXST_FLOW > reply" ovs-vswitchd.log | wc -l` -ge 3]) -AT_CHECK([print_vconn_debug | > ofctl_strip], [0], [dnl > +OVS_WAIT_UNTIL([cat ovs-vswitchd.log | vconn_windows_sub | test `grep > +-- "|vconn|DBG|unix: sent (Success): NXST_FLOW reply" | wc -l` -ge 3]) > +AT_CHECK([print_vconn_debug | vconn_windows_sub | ofctl_strip], [0], > +[dnl > vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5): > version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 > vconn|DBG|unix: received: OFPT_HELLO: > diff --git a/tests/ovs-ofctl.at b/tests/ovs-ofctl.at index 6c48569..f20f2da > 100644 > --- a/tests/ovs-ofctl.at > +++ b/tests/ovs-ofctl.at > @@ -2834,9 +2834,9 @@ AT_CHECK([ovs-ofctl -O OpenFlow14 dump-flows br0 | > ofctl_strip | sed '/OFPST_FLO > > dnl Check logs for OpenFlow trace > # Prevent race. > -OVS_WAIT_UNTIL([test `grep -- "|vconn|DBG|unix: sent (Success): OFPST_FLOW > reply" ovs-vswitchd.log | wc -l` -ge 2]) > +OVS_WAIT_UNTIL([cat ovs-vswitchd.log | vconn_windows_sub | test `grep > +-- "|vconn|DBG|unix: sent (Success): OFPST_FLOW reply" | wc -l` -ge 2]) > # AT_CHECK([sed -n "s/^.*\(|vconn|DBG|.*xid=.*:\).*$/\1/p" > ovs-vswitchd.log], [0], [dnl -AT_CHECK([print_vconn_debug | ofctl_strip], > [0], [dnl > +AT_CHECK([print_vconn_debug | vconn_windows_sub | ofctl_strip], [0], > +[dnl > vconn|DBG|unix: sent (Success): OFPT_HELLO (OF1.5): > version bitmap: 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 > vconn|DBG|unix: received: OFPT_HELLO (OF1.4): > -- > 1.7.9.5 > > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev