Hi,
We now have support for pulling git repositories which holds the test definition, by defining it in the job file. The code is available here - https://code.launchpad.net/~stylesen/lava-dispatcher/testdef-from-repo
A sample job file which works is attached with this email.
The git repository which I used is here - http://git.linaro.org/gitweb?p=people/stylesen/sampletestdefs.git%3Ba=summar...
Please have a look at the whiteboard here - https://blueprints.launchpad.net/lava-dispatcher/+spec/test-case-managment-c... - which gives more information about the change.
Will shortly push support for bzr.
PS: The code available in the above branch is still in development and not production ready. Any attempt to merge it with production will prove FATAL :)
Thank You.