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