Support Fast Models

Registered by Andy Doan

We need to suppot Fast Models in the dispatcher similar to the qemu client

Blueprint information

Status:
Complete
Approver:
Andy Doan
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
Amit Pundir
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.07
Started by
Fathi Boudra
Completed by
Andy Doan

Related branches

Sprints

Whiteboard

[pundiramit, 2012-6-25] Test run b.L test scripts on FM via lava-(android-)test.
[doanac, 2012-06-27] All code is under review and has been tested, but this might slip so we can do more formal testing in the lab
[fboudra, 2012-06-29] Bump to 2012.07
[doanac, 2012-07-02] Sorting out best way to manage remote aspect of this with mwhudson

Meta:
Headline: LAVA now supports Fast Models
Acceptance: Jobs can be submitted to LAVA that run/test Fast Models
Roadmap id: LAVA2012-FAST-MODELS-IN-LAVA

(?)

Work Items

Work items:
Try/Test existing Fast Model test code in FM instance on lava-server05: DONE
Ensure lava-{android-}test can efficiently run these scripts: DONE
Run test scripts via lava-android-test: DONE
Push test script definitions into lava-android-test: DONE
Enable ADB over Ethernet by default on FM Android images: DONE
Run test scripts via lava-test: DONE
Determine best way to deploy FM images via lava-dispatcher: DONE
[doanac] Update dispatcher to handle image downloads using SCP: DONE
[doanac] Update dispatcher with a new fast model client: DONE
[doanac] Update scheduler to run remote jobs for FM device types: DONE
[doanac] Add l-m-c support to the fastmodel client in the lava-dispatcher: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.