summaryrefslogtreecommitdiff
path: root/common/gator-data-streaming.yaml
diff options
context:
space:
mode:
authorArthur She <arthur.she@linaro.org>2015-06-10 06:46:42 -0700
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2015-06-12 12:47:23 +0000
commit8e6b7ba81544eb3e68f30f52123fe38b5f49c5a5 (patch)
treeb040a88a279c69358de948b7d8bae0a9295919f1 /common/gator-data-streaming.yaml
parent109a5807bf04fe2a48df78c67b0ceb790c29bbcd (diff)
common: gator-data-streaming
Use self-build gatord instead of pre-built one. Change-Id: I4f327750c8b0bef801ef4e7598b5ff9c4cf68ec8
Diffstat (limited to 'common/gator-data-streaming.yaml')
-rw-r--r--common/gator-data-streaming.yaml42
1 files changed, 42 insertions, 0 deletions
diff --git a/common/gator-data-streaming.yaml b/common/gator-data-streaming.yaml
new file mode 100644
index 0000000..406ea50
--- /dev/null
+++ b/common/gator-data-streaming.yaml
@@ -0,0 +1,42 @@
+metadata:
+ name: gator-data-streaming-ubuntu
+ format: "Lava-Test-Shell Test Definition 1.0"
+ description: "Gator Data Streaming Test checks DS5 profiling feature for Ubuntu builds. The test
+ creates a sample session XML file called 'session.xml', this file is passed as a
+ parameter to the gatord command to do a local capture and test results are generated
+ depending upon output of this command."
+ maintainer:
+ - botao.sun@linaro.org
+ - mahanth.gouda@linaro.org
+ - arthur.she@linaro.org
+ os:
+ - ubuntu
+ - openembedded
+ scope:
+ - functional
+ devices:
+ - arndale
+ - panda
+ - panda-es
+ - vexpress-a9
+ - vexpress-tc2
+ - juno
+
+install:
+ git-repos:
+ - url: https://git.linaro.org/arm/ds5/gator.git
+ steps:
+ - 'if [ -f "/usr/sbin/gatord" ]; then mv /usr/sbin/gatord /usr/sbin/gatord.bak; fi'
+ - 'cd gator/daemon'
+ - 'make all'
+ - 'cp gatord /usr/sbin'
+
+run:
+ steps:
+ - "cd common/scripts; ./gator-data-streaming.sh"
+
+parse:
+ pattern: "(?P<test_case_id>[a-zA-Z0-9_-]+):\\s(?P<result>\\w+)"
+ fixupdict:
+ FAIL: fail
+ PASS: pass