summaryrefslogtreecommitdiff
path: root/ubuntu/perf.yaml
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2014-10-07 12:18:02 +0100
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2014-10-07 12:18:02 +0100
commit4c87e46fcdf34a59073c8b9cf7d8e0a7b1b0b7e4 (patch)
treedec193f8bc76d3a3565e767c257cc10a96bdebe8 /ubuntu/perf.yaml
parent0d00ff7ca8e8db7338896839f976bf58e9cc0a1c (diff)
perf: fixed ubuntu test definition
Ubuntu tests are using the latest available packaged version of perf. The binary comes from linux-tools-X.YY package. Currently it's linux-tools-3.16. Change-Id: Iea20c76f1a1e487f773c708b466f7abe7ecb5b37 Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
Diffstat (limited to 'ubuntu/perf.yaml')
-rw-r--r--ubuntu/perf.yaml25
1 files changed, 13 insertions, 12 deletions
diff --git a/ubuntu/perf.yaml b/ubuntu/perf.yaml
index 600efbe..b28af6d 100644
--- a/ubuntu/perf.yaml
+++ b/ubuntu/perf.yaml
@@ -2,30 +2,31 @@ metadata:
name: perf
format: "Lava-Test-Shell Test Definition 1.0"
description: "Run performance tests (perf)"
+ maintainer:
+ - milosz.wasilewski@linaro.org
os:
- ubuntu
scope:
- performance
devices:
- - origen
- - snowball
- panda
- panda-es
- - vexpress
- - highbank
+ - vexpress-tc2
+ - vexpress-a9
+ - beaglebone-black
+ - ifc6410
install:
deps:
- - linux-tools
- - stress-dbgsym
+ - linux-tools-3.16
+ # perf complains for missing stress symbols but there is no package available
+ - stress
+ steps:
+ - ln -s /usr/bin/perf_3.16 /usr/bin/perf
run:
steps:
- - cd ubuntu/scripts
- - sudo bash -x ./run-perf-test.sh
+ - ./common/scripts/run-perf-test.sh
parse:
- pattern: "^(?P<test_case_id>perf[\\w\\W]+)\\s+:\\s+(?P<result>\\w+)"
- fixupdict:
- PASS: pass
- FAIL: fail
+ pattern: "^(?P<test_case_id>[\\w\\s\\'\\,\\:\\*\\&\\>\\-]+)\\s:\\s(?P<result>pass|fail|skip)$"