[ovs-dev] [PATCH 2/2] tests/run-ryu: Fix setup for Ryu tests
Simon Horman
horms at verge.net.au
Tue Feb 18 01:11:02 UTC 2014
On Mon, Feb 17, 2014 at 05:14:17PM +0900, YAMAMOTO Takashi wrote:
> Tweak our configuration to match with Ryu tests' single-bridge assumption.
>
> Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Tested-by: Simon Horman <horms at verge.net.au>
> ---
> tests/run-ryu | 32 +++++++++++++++++++++++---------
> 1 file changed, 23 insertions(+), 9 deletions(-)
>
> diff --git a/tests/run-ryu b/tests/run-ryu
> index b907a51..05578d4 100755
> --- a/tests/run-ryu
> +++ b/tests/run-ryu
> @@ -86,16 +86,10 @@ do
> -- set interface $port2 ofport_request=2 type=patch options:peer=$peer2
> done
>
> -# Run Ryu.
> -cd $RYUDIR
> logs=
> -for app in \
> - ryu/tests/switch/tester.py \
> - ryu/tests/integrated/test_add_flow_v10.py \
> - ryu/tests/integrated/test_request_reply_v12.py \
> - ryu/tests/integrated/test_add_flow_v12_actions.py \
> - ryu/tests/integrated/test_add_flow_v12_matches.py
> -do
> +
> +run_app() {
> + app=$1
> cat <<EOF
>
> --- Running $app...
> @@ -122,6 +116,26 @@ EOF
> done
> kill $pid
> wait
> +}
> +
> +# Run Ryu.
> +cd $RYUDIR
> +for app in \
> + ryu/tests/switch/tester.py
> +do
> + run_app $app
> +done
> +
> +# tweak OVS setup because the following tests assume single bridge.
> +run ovs-vsctl -- del-br br1
> +
> +for app in \
> + ryu/tests/integrated/test_add_flow_v10.py \
> + ryu/tests/integrated/test_request_reply_v12.py \
> + ryu/tests/integrated/test_add_flow_v12_actions.py \
> + ryu/tests/integrated/test_add_flow_v12_matches.py
> +do
> + run_app $app
> done
>
> cat <<EOF
> --
> 1.8.3.1
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
>
More information about the dev
mailing list