From 17c4067012d1bce5186bedfa6ba09e00cd5e42f3 Mon Sep 17 00:00:00 2001 From: Weilong Chen Date: Fri, 22 Nov 2013 16:45:08 +0800 Subject: fix: qa/testing netperf is hard coded to use eth0 Add a param 'ETH' to the .yaml.Its default value is "eth0", In the .json,it can be used like this: "testdef_repos": [ { "git-repo": "git://....", "testdef": "openembedded/netperf-server-multinode.yaml", "parameters": {"ETH": "eth1"} } (test on "eth1") or "testdef_repos": [ { "git-repo": "git://....", "testdef": "openembedded/netperf-server-multinode.yaml", } (test on "eth0") Change-Id: I7bfea8a1cc37419ca166064de750a03900ebc467 Signed-off-by: Weilong Chen --- openembedded/netperf-client-multinode.yaml | 6 ++++-- openembedded/netperf-server-multinode.yaml | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/openembedded/netperf-client-multinode.yaml b/openembedded/netperf-client-multinode.yaml index 4609e44..88e3142 100644 --- a/openembedded/netperf-client-multinode.yaml +++ b/openembedded/netperf-client-multinode.yaml @@ -18,13 +18,15 @@ metadata: - beaglebone-black - beagle-xm - mx53loco +params: + - "ETH=eth0" run: steps: - ifconfig -a - route - - lava-network broadcast eth0 - - lava-network collect eth0 + - lava-network broadcast $ETH + - lava-network collect $ETH - lava-sync ready - lava-test-case multinode-lava-network --shell ./common/scripts/netperf-client.sh - lava-sync done diff --git a/openembedded/netperf-server-multinode.yaml b/openembedded/netperf-server-multinode.yaml index df6c93a..cac43a0 100644 --- a/openembedded/netperf-server-multinode.yaml +++ b/openembedded/netperf-server-multinode.yaml @@ -18,13 +18,15 @@ metadata: - beaglebone-black - beagle-xm - mx53loco +params: + - "ETH=eth0" run: steps: - ifconfig -a - route - - lava-network broadcast eth0 - - lava-network collect eth0 + - lava-network broadcast $ETH + - lava-network collect $ETH - lava-test-case multinode-lava-network --shell ./common/scripts/netperf-server.sh - lava-sync ready - lava-sync done -- cgit v1.2.3