Hi, Paul
Hi, Andy Doan & Paul Sokolovsky & Vishal Bhoj & AllNow lava-test-shell is supported by LAVA,and android team is considering adding the support on android-build.I want to add following 3 interfaces on the android-build,1. lava-test-shell-url(url=http://cbuild.validation.linaro.org:80/helpers/scheduler/lava/testdef/lava-pandaes-usbdrive/gcc-4.8~bzr121031~christophe-lyon-vect-cost-model timeout=59400)where timeout is optionalwhen submitted, the action in job will be something like this:{"command": "lava_test_shell","parameters": {"testdef_urls": ["http://cbuild.validation.linaro.org:80/helpers/scheduler/lava/testdef/lava-pandaes-usbdrive/gcc-4.8~bzr121031~christophe-lyon-vect-cost-model"],"timeout": 59400}}2. lava-test-shell-git(repo=git://git.linaro.org/qa/test-definitions.git revision=master testdef=android/binder.yaml timeout=-1)where revison/testdef/timeout is optionalwhen submitted, the action in job will be something like this:{
"command": "lava_test_shell",
"parameters": {"testdef_repos": [{"revision": "master","testdef": "android/binder.yaml"}],"timeout": -1}}3. lava-test-shell-bzr(repo=lp:~terceiro/+junk/lava-dev revision=112 timeout=-1)where revison/testdef/timeout is optionalwhen submitted, the action in job will be something like this:{
"command": "lava_test_shell",
"parameters": {"testdef_repos": [{"bzr-repo": "lp:~terceiro/+junk/lava-dev",
"revision": "112",
"testdef": "jobs/android-busybox.yaml"}],"timeout": -1}}By these 3 types interface, we can do most of the things lava-test-shell supported.Although we can't specify the array form with one interface one time,we can do the same things by specifying multiple times the interface of the same type.like lava-test-shell-url(url=url1),lava-test-shell-url(url=url2),so I think it's enough for us to use on android-build.About this, how do you think about that?Please feel free to give your comments. Thanks in advance!--Thanks,Yongqin Liu---------------------------------------------------------------#mailing listlinaro-android@lists.linaro.org