blob: c7bfd13e77c84930aaabeb2889b8281a4e3cd164 [file] [log] [blame]
Arthur She8e6b7ba2015-06-10 06:46:42 -07001metadata:
Milosz Wasilewskiba3890e2015-06-23 15:36:41 +01002 name: gator-data-streaming
Arthur She8e6b7ba2015-06-10 06:46:42 -07003 format: "Lava-Test-Shell Test Definition 1.0"
4 description: "Gator Data Streaming Test checks DS5 profiling feature for Ubuntu builds. The test
5 creates a sample session XML file called 'session.xml', this file is passed as a
6 parameter to the gatord command to do a local capture and test results are generated
7 depending upon output of this command."
8 maintainer:
Arthur She8e6b7ba2015-06-10 06:46:42 -07009 - arthur.she@linaro.org
10 os:
11 - ubuntu
12 - openembedded
13 scope:
14 - functional
15 devices:
16 - arndale
17 - panda
18 - panda-es
19 - vexpress-a9
20 - vexpress-tc2
21 - juno
22
23install:
Arthur Shebc7f1412015-06-26 08:18:40 +080024 deps:
25 - build-essential
Arthur She8e6b7ba2015-06-10 06:46:42 -070026 git-repos:
27 - url: https://git.linaro.org/arm/ds5/gator.git
28 steps:
29 - 'if [ -f "/usr/sbin/gatord" ]; then mv /usr/sbin/gatord /usr/sbin/gatord.bak; fi'
30 - 'cd gator/daemon'
31 - 'make all'
32 - 'cp gatord /usr/sbin'
33
34run:
35 steps:
36 - "cd common/scripts; ./gator-data-streaming.sh"
37
38parse:
39 pattern: "(?P<test_case_id>[a-zA-Z0-9_-]+):\\s(?P<result>\\w+)"
40 fixupdict:
41 FAIL: fail
42 PASS: pass