metadata: name: openvswitch-lng format: "Lava-Test-Shell Test Definition 1.0" description: "OVS test suite for Linaro OpenEmbedded builds. Open vSwitch is a multilayer software switch licensed under the open source Apache 2 license. Open vSwitch is well suited to function as a virtual switch in VM environments. In addition to exposing standard control and visibility interfaces to the virtual networking layer, it was designed to support distribution across multiple physical servers. Open vSwitch supports multiple Linux-based virtualization technologies including Xen/XenServer, KVM, and VirtualBox." maintainer: - zishen.lim@linaro.org os: - openembedded devices: - arndale - juno scope: - functional install: deps: - git - build-essential - automake - libtool - python git-repos: - git://git.linaro.org/people/zishen.lim/openvswitch.git steps: - 'cd openvswitch' - 'autoreconf --install --force' - './configure' - 'make' run: steps: - 'cd openvswitch' - 'git clone --depth 1 git://git.linaro.org/people/zishen.lim/ci.git ci' - 'ci/openvswitch-run.sh' # We use openvswitch-run.sh (above) to run the testsuite, # parse the testsuite results and output the results # in a clean form that can be easily parsed by LAVA (below). parse: pattern: "^(?P(PASS|FAIL|SKIP)):\\s+(?P.+)" fixupdict: PASS: pass FAIL: fail SKIP: skip