Investigate fast models

Registered by Paul Larson

We would like to support fast models in LAVA but need to understand a bit first about how they work, how we can deploy images under them, and how to best interface them with the dispatcher.

Blueprint information

Status:
Complete
Approver:
Paul Larson
Priority:
Essential
Drafter:
Dave Pigott
Direction:
Approved
Assignee:
Dave Pigott
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2012.02
Started by
Paul Larson
Completed by
Paul Larson

Related branches

Sprints

Whiteboard

[pwlars, 2011-11-08] Would like to see if we can squeeze this into 11.11 since it's setting the groundwork for future essential work in lava.
[dpigott, 2011-12-15] Have model running on server. Now need to get linaro-image running.
[fboudra, 2011-12-16] re-target to 2012.01.
[zkrynicki, 2012-01-19]: adding work items / design plans. IMO we should make a lava-fastmodel service that allows users to start/stop/observe fast model execution. Then we'll build the dispatcher around this code. The job submission interface should focus on an .axf file (kernel/initrd/sim startup code) + rootfs as the job format to decouple the .axf construction tool from this part of lava.
zkrynicki, 2012-02-14: some updates, this bp is now deprecated in favor of another fast model blueprint
[pwlars, 2012.02.14] to clarify, this one is complete as far as investigation is concerned. There were previously some work items on here that belonged on the implementation BPs

Meta:
Headline: N/A
Acceptance: We have a good understanding of how to deploy fast models, have it running on at least one system for demo, and have a good understanding of next steps
Roadmap id: LAVA2011-A15-FAST-MODEL-INTEGRATION

(?)

Work Items

Work items:
Acquire licenses and software: DONE
Install fast models on a system: DONE
Get a FastModel running with conmux: DONE
Deploy a Linaro image, or at least a base Linux image, and rootfs to the model: DONE
Ensure ethernet connection working on the model: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.