On 22 April 2017 at 03:07, Don Brown email@example.com wrote:
I have a co-worker who wants to use our Kernel CI & Lava Virtual Machine. He says he wants to boot the VM, log in, and run a command that downloads a kernel and then tests multiple defconfig's and multiple versions of the Linux kernel. What is the best tool to do this (lava-ci, lava-tool, or a different tool)?
Are there devices configured and ready to use with the VM? Are the kernel images based on the relevant defconfigs already built and available for download somewhere?
The downlload of a kernel and testing on a configured device can be done with lava-tool or any other script which can use XML-RPC, as described on the API Help page of the instance.
Can you point me to some examples of the tool you recommend?
There is help available from the instance itself, including what some example test job definitions and how to use lava-tool or other submission scripts to start the test job itself.
You and your co-worker should probably read the equivalent of http://localhost/static/docs/v2/custom-result-handling.html#custom-result-ha... on your VM as well as http://localhost/static/docs/v2/first_steps.html and http://localhost/static/docs/v2/first-job.html