[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