Thanks. will push soon.
On Tue, Jun 10, 2014 at 11:50 AM, Jarno Rajahalme <jrajaha...@nicira.com> wrote: > Acked-by: Jarno Rajahalme <jrajaha...@nicira.com> > > On Jun 9, 2014, at 9:33 AM, Andy Zhou <az...@nicira.com> wrote: > >> Ofproto-dpif bond tests relies on netdev-dummy ports to set up >> socket connection before actual tests. The time required >> for socket connection varies depends on system load, making the test >> prone to failure with simple sleep calls. On the other hand, >> conservative sleep value for the slowest machine may be excessive on >> a faster machine. >> >> This patch removes the sleep calls. Replace them with >> WAIT_FOR_DUMMY_PORTS() introduced in the last patch, thus removing >> the timing dependency. >> >> CC: Jarno Rajahalme <jrajaha...@nicira.com> >> Signed-off-by: Andy Zhou <az...@nicira.com> >> --- >> tests/ofproto-dpif.at | 7 +++---- >> 1 file changed, 3 insertions(+), 4 deletions(-) >> >> diff --git a/tests/ofproto-dpif.at b/tests/ofproto-dpif.at >> index e587d0d..3eaa01f 100644 >> --- a/tests/ofproto-dpif.at >> +++ b/tests/ofproto-dpif.at >> @@ -16,7 +16,7 @@ OVS_VSWITCHD_START( >> add-port br1 p3 -- set interface p3 type=dummy >> options:stream=unix:$OVS_RUNDIR/p1.sock ofport_request=3 -- \ >> add-port br1 p4 -- set interface p4 type=dummy >> options:stream=unix:$OVS_RUNDIR/p2.sock ofport_request=4 -- \ >> add-port br1 p8 -- set interface p8 ofport_request=8 type=dummy --]) >> -sleep 2 >> +WAIT_FOR_DUMMY_PORTS([p3], [p4]) >> AT_CHECK([ovs-appctl vlog/set dpif:dbg]) >> >> AT_CHECK([ovs-ofctl add-flow br0 action=normal]) >> @@ -67,12 +67,11 @@ OVS_VSWITCHD_START( >> add-port br1 p5 -- set interface p5 type=dummy >> options:stream=unix:$OVS_RUNDIR/p2.sock ofport_request=5 -- \ >> add-port br1 p6 -- set interface p6 type=dummy >> options:stream=unix:$OVS_RUNDIR/p3.sock ofport_request=6 -- \ >> add-port br1 p8 -- set interface p8 ofport_request=8 type=dummy --]) >> -sleep 2 >> +WAIT_FOR_DUMMY_PORTS([p4], [p5], [p6]) >> AT_CHECK([ovs-ofctl add-flow br0 action=normal]) >> AT_CHECK([ovs-ofctl add-flow br1 action=normal]) >> AT_CHECK([ovs-appctl netdev-dummy/set-admin-state up], 0, [OK >> ]) >> -ovs-appctl netdev-dummy/set-admin-state up >> ovs-appctl time/stop >> ovs-appctl time/warp 100 >> ( >> @@ -120,7 +119,7 @@ AT_CHECK([ovs-ofctl add-flow br0 action=normal]) >> AT_CHECK([ovs-ofctl add-flow br1 action=normal]) >> AT_CHECK([ovs-appctl upcall/disable-megaflows], [0], [megaflows disabled >> ], []) >> -sleep 2 >> +WAIT_FOR_DUMMY_PORTS([p4], [p5], [p6]) >> ovs-appctl time/stop >> ovs-appctl time/warp 100 >> ovs-appctl lacp/show > lacp.txt >> -- >> 1.9.1 >> > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev