X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=tests%2Fofproto-macros.at;h=fe765eeffa9deb07553e06b4ee89867b5a3c7ccd;hb=6dc5374435cc25bc4051b27bd52635e609a8872a;hp=d034105daaabf43346a23343a53b95526eae23c6;hpb=1c3e353dbd10241ced4a04a5da655364704388ba;p=sliver-openvswitch.git diff --git a/tests/ofproto-macros.at b/tests/ofproto-macros.at index d034105da..fe765eeff 100644 --- a/tests/ofproto-macros.at +++ b/tests/ofproto-macros.at @@ -21,7 +21,7 @@ s/ hard_age=[0-9]*,// # log, given that the server was told to listen on a kernel-chosen # port, file provided on stdin, and prints the port number on stdout. # You should specify the listening remote as ptcp:0:127.0.0.1 or -# pssl:0:127.0.0.1. +# pssl:0:127.0.0.1, or the equivalent with [::1] instead of 127.0.0.1. # # Here's an example of how to use this with ovsdb-server: # @@ -29,7 +29,7 @@ s/ hard_age=[0-9]*,// # ovsdb-server --log-file --remote=ptcp:0:127.0.0.1 ... # TCP_PORT=`parse_listening_port < ovsdb-server.log` parse_listening_port () { - sed -n 's/.*0:127\.0\.0\.1: listening on port \([0-9]*\)$/\1/p' + sed -n 's/.*0:.*: listening on port \([0-9]*\)$/\1/p' }] m4_divert_pop([PREPARE_TESTS]) @@ -83,12 +83,17 @@ m4_define([OVS_VSWITCHD_START], /ofproto|INFO|datapath ID changed to fedcba9876543210/d']]) dnl Add bridges, ports, etc. - AT_CHECK([ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 protocols=[[OpenFlow10,OpenFlow12,OpenFlow13]] fail-mode=secure -- $1 m4_if([$2], [], [], [| ${PERL} $srcdir/uuidfilt.pl])], [0], [$2]) + AT_CHECK([ovs-vsctl -- add-br br0 -- set bridge br0 datapath-type=dummy other-config:datapath-id=fedcba9876543210 other-config:hwaddr=aa:55:aa:55:00:00 fail-mode=secure -- $1 m4_if([$2], [], [], [| ${PERL} $srcdir/uuidfilt.pl])], [0], [$2]) ]) m4_divert_push([PREPARE_TESTS]) check_logs () { sed -n "$1 +/timeval.*Unreasonably long [[0-9]]*ms poll interval/d +/timeval.*faults: [[0-9]]* minor, [[0-9]]* major/d +/timeval.*disk: [[0-9]]* reads, [[0-9]]* writes/d +/timeval.*context switches: [[0-9]]* voluntary, [[0-9]]* involuntary/d +/ovs_rcu.*blocked [[0-9]]* ms waiting for .* to quiesce/d /|WARN|/p /|ERR|/p /|EMER|/p" ovs-vswitchd.log ovsdb-server.log