diff options
author | Hongbo Zhang <hongbo.zhang@linaro.org> | 2014-08-18 19:18:00 +0800 |
---|---|---|
committer | Hongbo Zhang <hongbo.zhang@linaro.org> | 2014-08-18 19:18:00 +0800 |
commit | b9b6d1810ff765bcd2547e976081bdc0334cd344 (patch) | |
tree | 77aa9a44d99281ef9bd37847f8ff34e1c063349b /openembedded | |
parent | 3064b718167c2ee95159e542152e2fb8e2374571 (diff) |
add ltp network multinode, 1st test
Change-Id: I78ecb0073d56c51e65b09a3bed663b6061fae479
Diffstat (limited to 'openembedded')
-rw-r--r-- | openembedded/ltp-network-client.yaml | 25 | ||||
-rw-r--r-- | openembedded/ltp-network-server.yaml | 25 | ||||
-rw-r--r-- | openembedded/scripts/ltp-network-client.sh | 9 | ||||
-rw-r--r-- | openembedded/scripts/ltp-network-server.sh | 7 |
4 files changed, 66 insertions, 0 deletions
diff --git a/openembedded/ltp-network-client.yaml b/openembedded/ltp-network-client.yaml new file mode 100644 index 0000000..879689f --- /dev/null +++ b/openembedded/ltp-network-client.yaml @@ -0,0 +1,25 @@ +metadata: + name: ltp-network + format: "Lava-Test-Shell Test Definition 1.0" + description: "Run LTP network tests" + maintainer: + - hongbo.zhang@linaro.org + os: + - openembedded + scope: + - functional + devices: + - arndale + +params: + TEST_INTERFACE: "eth0" + +run: + steps: + - "./openembedded/scripts/ltp-network-client.sh" + +parse: + pattern: "^(?P<test_case_id>.+)\\s+(?P<result>\\w+)\\s+\\d+" + fixupdict: + FAIL: fail + PASS: pass diff --git a/openembedded/ltp-network-server.yaml b/openembedded/ltp-network-server.yaml new file mode 100644 index 0000000..430b5d7 --- /dev/null +++ b/openembedded/ltp-network-server.yaml @@ -0,0 +1,25 @@ +metadata: + name: ltp-network + format: "Lava-Test-Shell Test Definition 1.0" + description: "Run LTP network tests" + maintainer: + - hongbo.zhang@linaro.org + os: + - openembedded + scope: + - functional + devices: + - arndale + +params: + TEST_INTERFACE: "eth0" + +run: + steps: + - "./openembedded/scripts/ltp-network-server.sh" + +parse: + pattern: "^(?P<test_case_id>.+)\\s+(?P<result>\\w+)\\s+\\d+" + fixupdict: + FAIL: fail + PASS: pass diff --git a/openembedded/scripts/ltp-network-client.sh b/openembedded/scripts/ltp-network-client.sh new file mode 100644 index 0000000..5a3d16b --- /dev/null +++ b/openembedded/scripts/ltp-network-client.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +lava-wait server_ip + +SERVER_IPADDR=$(cat /tmp/lava_multi_node_cache.txt | cut -d = -f 2) +cat /tmp/lava_multi_node_cache.txt +echo $(SERVER_IPADDR) + +lava-send client-done diff --git a/openembedded/scripts/ltp-network-server.sh b/openembedded/scripts/ltp-network-server.sh new file mode 100644 index 0000000..9e61c91 --- /dev/null +++ b/openembedded/scripts/ltp-network-server.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +lava-send server_ip IPADDR=`ifconfig eth0 |grep "inet addr"| cut -f 2 -d ":"|cut -f 1 -d " "` +echo "server ready" + +lava-wait client-done + |