LAVA integration effort for Android validation
jeremy.chang at linaro.org
Mon Mar 14 16:22:18 UTC 2011
I am working on Validation part for Android, in which mainly
inclusive of integrating existing benchmark and testing suites into
abrek, like 0xbench and android CTS. For now in my thought, if these
benchmark/testing can integrate with abrek, then it should be no much
problem or extra effort for integrating further into LAVA.
Though I have some questions regarding to validation.
How to detect the early fail through serial console? like
detecting the failure during kernel booting stage also before running
init or getting the shell. I think this will be a job issued by the
dispatcher though I don't know how this checking mechanism will be
done. Would there be anything here needed to do specifically for
How to connect the devices in the farm? I checked the wiki page,
Platform/Validation/Specs/HardwareSetup . The network will be used.
I am thinking what's needed for setting up a network environment for
this? The device is needed to fetch a fixed ip by dhcp just after
booting up? USB gadget is an alternative for Android and in most
situation could be more convenient for personal testing. adb (Android
Debug Bridge, running on host side) can connect to a device through
USB or TCP/IP.
I suppose there are device context for describing how to connect
certain device probably, like Android devices.
Regarding to remote device registration, adb can list all the
attached device but we still need a way to distinguish from each
device in the farm. IP is a way to distinguish between each of them,
$ adb devices
List of devices attached
Any feedback is appreciated. Thanks.
More information about the linaro-dev