Hi,

I converted lava-test test definitions to work on lava-test-shell with the new YAML format. These converted tests are mostly from https://code.launchpad.net/~linaro-foundations

I request someone from developer platform team to merge these tests to the bzr repositories so that it will be easy to maintain these tests in future.

PFA the patches and the following are the repositories to which the patch should be applied:

1) lp:~linaro-foundations/linaro-ubuntu/lava-test-device-tree - device-tree-patch.txt

2) lp:~linaro-foundations/linaro-ubuntu/lava-test-bt-enablement - bt-enablement-patch.txt

3) lp:~linaro-foundations/linaro-ubuntu/lava-test-basic-graphics - basic-graphics-patch.txt

4) lp:~linaro-foundations/linaro-ubuntu/lava-test-wifi-enablement - wifi-enablement-patch.txt

5) lp:~linaro-foundations/lava-test/lava-perf-test - perf-test-patch.txt

6) lp:~linaro-foundations/lava-test/new-test-definitions - other-tests-patch.txt

Thank You.
--
Senthil Kumaran S
http://www.stylesen.org/
http://www.sasenthilkumaran.com/
=== added directory 'yaml'
=== added file 'yaml/basic-graphics.yaml'
--- yaml/basic-graphics.yaml    1970-01-01 00:00:00 +0000
+++ yaml/basic-graphics.yaml    2012-12-13 09:29:26 +0000
@@ -0,0 +1,21 @@
+metadata:
+    name: leb-basic-graphics
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    bzr-repos:
+        - lp:~linaro-foundations/linaro-ubuntu/lava-test-basic-graphics
+    deps:
+        - mesa-utils-extra
+        - ubuntu-desktop
+
+run:
+    steps:
+        - "cd lava-test-basic-graphics; sudo bash -x ./run-test.sh"
+
+parse:
+    pattern: "(?P<test_case_id>[a-zA-Z0-9_-]+):\\s(?P<result>\\w+)"
+    fixupdict:
+        PASS: pass
+        FAIL: fail

=== added directory 'yaml'
=== added file 'yaml/bt-enablement.yaml'
--- yaml/bt-enablement.yaml     1970-01-01 00:00:00 +0000
+++ yaml/bt-enablement.yaml     2012-12-13 09:27:03 +0000
@@ -0,0 +1,20 @@
+metadata:
+    name: bluetooth-enablement
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    bzr-repos:
+        - lp:~linaro-foundations/linaro-ubuntu/lava-test-bt-enablement
+    deps:
+        - bluez
+
+run:
+    steps:
+        - "cd lava-test-bt-enablement; sudo bash -x ./run-test.sh"
+
+parse:
+    pattern: "(?P<test_case_id>[a-zA-Z0-9_-]+):\\s(?P<result>\\w+)"
+    fixupdict:
+        PASS: pass
+        FAIL: fail

=== added directory 'yaml'
=== added file 'yaml/device-tree.yaml'
--- yaml/device-tree.yaml       1970-01-01 00:00:00 +0000
+++ yaml/device-tree.yaml       2012-12-13 08:59:14 +0000
@@ -0,0 +1,18 @@
+metadata:
+    name: device-tree-test
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    bzr-repos:
+        - lp:~linaro-foundations/linaro-ubuntu/lava-test-device-tree
+
+run:
+    steps:
+        - "cd lava-test-device-tree; sudo bash -x ./run-test.sh"
+
+parse:
+    pattern: "(?P<test_case_id>[a-zA-Z0-9_-]+):\\s(?P<result>\\w+)"
+    fixupdict:
+        PASS: pass
+        FAIL: fail

=== added directory 'yaml'
=== added file 'yaml/e2eaudiotest.yaml'
--- yaml/e2eaudiotest.yaml      1970-01-01 00:00:00 +0000
+++ yaml/e2eaudiotest.yaml      2012-12-13 09:38:22 +0000
@@ -0,0 +1,19 @@
+metadata:
+    name: e2eaudiotest
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    deps:
+        - libasound2-dev
+        - libfftw3-dev
+        - gcc
+    git-repos:
+        - git://git.linaro.org/people/kurt-r-taylor/e2eaudiotest.git
+    steps:
+        - "cd e2eaudiotest; gcc testfreq.c utils_alsa.c -lasound -lfftw3 -o 
testfreq"
+
+run:
+    steps:
+        - cd e2eaudiotest
+        - "lava-test-case ./e2eaudiotest.sh --result pass --measurement 100 
--units Hz"

=== added file 'yaml/gatortests.yaml'
--- yaml/gatortests.yaml        1970-01-01 00:00:00 +0000
+++ yaml/gatortests.yaml        2012-12-13 09:38:19 +0000
@@ -0,0 +1,12 @@
+metadata:
+    name: gatortests
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    deps:
+        - gatortests
+
+run:
+    steps:
+        - "lava-test-case gatortests --result pass"

=== added file 'yaml/pwrmgmt.yaml'
--- yaml/pwrmgmt.yaml   1970-01-01 00:00:00 +0000
+++ yaml/pwrmgmt.yaml   2012-12-13 09:38:14 +0000
@@ -0,0 +1,24 @@
+metadata:
+    name: pwrmgmt
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    deps:
+        - linux-libc-dev
+        - build-essential
+    git-repos:
+        - git://git.linaro.org/tools/pm-qa.git
+    steps:
+        - "cd pm-qa && make -C utils"
+
+run:
+    steps:
+        - cd pm-qa 
+        - make -k check
+
+parse:
+    pattern: 
"^(?P<test_case_id>[\\w/\\.]+):\\s+(?P<message>.+)\\.\\.\\.\\s+(?P<result>\\w+)"
+    fixupdict:
+        PASS: pass
+        FAIL: fail

=== added directory 'yaml'
=== added file 'yaml/perf-test.yaml'
--- yaml/perf-test.yaml 1970-01-01 00:00:00 +0000
+++ yaml/perf-test.yaml 2012-12-13 09:33:55 +0000
@@ -0,0 +1,21 @@
+metadata:
+    name: linaro.perf
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    bzr-repos:
+        - lp:~linaro-maintainers/lava-test/lava-test-perf
+    deps:
+        - linux-tools
+        - stress-dbgsym
+
+run:
+    steps:
+        - ./lava-test-perf/run-perf-test.sh
+
+parse:
+    pattern: "^(?P<test_case_id>perf[\\w\\s-]+)\\s+:\\s+(?P<result>\\w+)"
+    fixupdict:
+        PASS: pass
+        FAIL: fail

=== added directory 'yaml'
=== added file 'yaml/wifi-enablement.yaml'
--- yaml/wifi-enablement.yaml   1970-01-01 00:00:00 +0000
+++ yaml/wifi-enablement.yaml   2012-12-13 09:30:58 +0000
@@ -0,0 +1,23 @@
+metadata:
+    name: wifi-enablement
+    version: 1.0
+    format: "Lava-Test-Shell Test Definition 1.0"
+
+install:
+    bzr-repos:
+        - lp:~linaro-foundations/linaro-ubuntu/lava-test-wifi-enablement
+    deps:
+        - wpasupplicant
+        - isc-dhcp-client
+        - wireless-tools
+        - net-tools
+
+run:
+    steps:
+        - "cd lava-test-wifi-enablement; sudo bash -x ./run-test.sh"
+
+parse:
+    pattern: "(?P<test_case_id>[a-zA-Z0-9_-]+):\\s(?P<result>\\w+)"
+    fixupdict:
+        PASS: pass
+        FAIL: fail

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to