Zach/Vishal,
During our meeting today we spoke a little about improving CTS in LAVA. One issue sounds like CTS reboots the target and due to our master-image uboot commands the device doesn't boot back into Android.
I thought I'd give you pointer on how that could be improved in LAVA:
I think you might be able to somehow doctor that DrainConsole thread to search for uboot prompts and if hit, run the android boot-cmds to get it set back up.
Hope it helps once somebody starts investigating, -andy