diff options
author | Vincent Hsu <vincent.hsu@linaro.org> | 2013-11-11 17:58:25 +0800 |
---|---|---|
committer | Linaro Code Review <review@review.linaro.org> | 2013-12-20 14:54:01 +0000 |
commit | 572770e504e886e888f9e5829d735da4ab1365e1 (patch) | |
tree | 26ede2a8c781222c59f04ce8c6130e179dbda966 /ubuntu/ltp-network.yaml | |
parent | d5e1f2e6f904b0931395eb995bd6aa9983e18ec2 (diff) |
ubuntu/ltp-network: add ltp network test
temporarily disable some tests which can't run success in
ltp-network-skiplist. dhcpd test work fine but will conflict
with the dhcp server in lab.
apply some patches which have not accepted by upstream yet.
Change-Id: I4c4487f980b0af8f99b8bc31e88dc6b893838ea6
Signed-off-by: Vincent Hsu <vincent.hsu@linaro.org>
Diffstat (limited to 'ubuntu/ltp-network.yaml')
-rw-r--r-- | ubuntu/ltp-network.yaml | 57 |
1 files changed, 45 insertions, 12 deletions
diff --git a/ubuntu/ltp-network.yaml b/ubuntu/ltp-network.yaml index 69cb488..55e4d46 100644 --- a/ubuntu/ltp-network.yaml +++ b/ubuntu/ltp-network.yaml @@ -3,6 +3,7 @@ metadata: format: "Lava-Test-Shell Test Definition 1.0" description: "Run LTP network tests" maintainer: + - vincent.hsu@linaro.org - milosz.wasilewski@linaro.org - fathi.boudra@linaro.org os: @@ -16,31 +17,63 @@ metadata: - vexpress-a9 - vexpress-tc2 +params: + - "TEST_INTERFACE=eth1" + - "TEST_SERVER=172.31.1.4" + install: steps: + - 'echo "nameserver 8.8.8.8" >> /etc/resolf.conf' + - 'ntpdate pool.ntp.org' - 'wget http://sourceforge.net/projects/ltp/files/LTP%20Source/ltp-20130904/ltp-full-20130904.tar.xz' - 'tar --strip-components=1 -Jxf ltp-full-20130904.tar.xz' - - 'mkdir build' - - './configure --prefix=$(readlink -f build)' + - 'wget http://people.linaro.org/~vincent.hsu/ltp-network-patches.tgz' + - 'tar -zxf ltp-network-patches.tgz' + - 'for i in ./*.patch; do patch -p1 < $i; done' + - './configure' - 'make all' - 'make SKIP_IDCHECK=1 install' deps: - - bzip2 - flex - bison - build-essential - wget + - autoconf + - automake + - autotools-dev + - m4 + - libaio-dev + - libattr1-dev + - libcap-dev + - libtirpc-dev + - linux-headers-3.10.0-1-linaro-arndale + - traceroute + - rwho + - rdist + - rstat-client + - rstatd + - rusers + - rusersd + - ftp + - finger + - fingerd + - dmucs + - nfs-common + - nfs-kernel-server + - bind9-host + - iptables + - telnet + - tcpdump + - psmisc + - expect + - xinetd + run: steps: - - 'cd build' - - 'sudo ./runltp -f networktests -p -q' + - "./ubuntu/scripts/ltp-network.sh $TEST_INTERFACE $TEST_SERVER" parse: - pattern: "^(?P<test_case_id>\\S+)\\s+\\d+\\s+(?P<result>\\w+)\\s+:\\s+.+" + pattern: "^(?P<test_case_id>.+)\\s+(?P<result>\\w+)\\s+\\d+" fixupdict: - TBROK: fail - TCONF: skip - TFAIL: fail - TINFO: skip - TPASS: pass - TWARN: unknown + FAIL: fail + PASS: pass |