summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnders Roxell <anders.roxell@linaro.org>2016-04-30 14:00:07 +0200
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2016-05-03 08:36:05 +0000
commit1c27bc025ae0025ddd721ca65f46e0e9ff2a154d (patch)
treea458e6683e8f3cfc97c45744b6e72fdfb328e7f2
parent8c36bdf8b31d47a3bdfae1367d3a895018d80b03 (diff)
ubuntu: add odp-tests
Change-Id: I64be281631aa691ae0114239821372bea1c03b3a Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
-rw-r--r--ubuntu/odp-tests.yaml53
1 files changed, 53 insertions, 0 deletions
diff --git a/ubuntu/odp-tests.yaml b/ubuntu/odp-tests.yaml
new file mode 100644
index 0000000..43a8a13
--- /dev/null
+++ b/ubuntu/odp-tests.yaml
@@ -0,0 +1,53 @@
+metadata:
+ name: odp_tests
+ version: "1.0"
+ format: "Lava-Test-Shell Test Definition 1.0"
+ description: "Run all ODPs tests."
+ maintainer:
+ - anders.roxell@linaro.org
+ os:
+ - debian
+ - ubuntu
+ devices:
+ - juno
+ - arndale
+ - x86
+ scope:
+ - functional
+ environment:
+ - lava-test-shell
+
+install:
+ deps:
+ - build-essential
+ - automake
+ - autoconf
+ - libtool
+ - libssl-dev
+ - libcunit1-dev
+ git-repos:
+ - url: git://git.linaro.org/lng/odp.git
+ destination: odp
+ branch: ODP_BRANCH
+ steps:
+ - cd odp
+ - ./bootstrap
+ - autoreconf -i
+ - ./configure ${CONFIG_OPTIONS}
+ - make -j
+
+params:
+ ODP_BRANCH: master
+ CONFIG_OPTIONS: --enable-test-cpp --enable-test-example --enable-test-helper --enable-test-vald --enable-test-perf
+
+run:
+ steps:
+ - cd odp
+ - lava-test-case odp_validation --shell make check
+
+parse:
+ pattern: '^(?P<result>(PASS|FAIL|SKIP)):\s+(?P<test_case_id>[a-zA-Z0-9_]+)'
+ fixupdict:
+ PASS: pass
+ FAIL: fail
+ SKIP: skip