Marcin Juszkiewicz marcin.juszkiewicz@linaro.org writes:
Hi
LAVA is good for doing some tests but every time I use it I wonder why it is so slow. So I looked more at problem.
Job which I started is going on pandaboard for 48 minutes already. So far it did nothing related with tests which I want to run. Instead if fetched some image, booted and started installing lot of Python packages...
It's even worse on fast models...
This got me to idea - why not make *-lava variants of images which would have all packages needed by LAVA infrastructure preinstalled? It would take some minutes of Jenkins but less then LAVA one probably. Especially when bigger set of jobs is to be run.
Opinions?
This idea has certainly occurred to me too. As Alexander says, our android image effectively do this already. Another approach, as discussed recently, is to not install lava-test itself on the board. If all you had to do was copy a statically linked binary to the board for test installation, that would be much faster...
Cheers, mwh