Test a new kernel in LAVA
As kernel developer, I want to specify a test kernel and packages I compiled myself so that I can validate my change to the kernel.
Blueprint information
- Status:
- Complete
- Approver:
- Paul Larson
- Priority:
- Low
- Drafter:
- Spring Zhang
- Direction:
- Approved
- Assignee:
- Spring Zhang
- Definition:
- Approved
- Series goal:
- Accepted for linaro-11.11
- Implementation:
- Implemented
- Milestone target:
- 2011.09
- Started by
- Spring Zhang
- Completed by
- Spring Zhang
Related branches
Related bugs
Sprints
Whiteboard
[fboudra, Sep 1 2011] Headline and acceptance criteria are missing.
[pwlars, Sep 8 2011] Acceptance criteria and headline added.
Headline: A new kernel package can be specified for testing directly in the lava-dispatcher
Acceptance: A dispatcher job can be submitted with a kernel parameter that will cause it to deploy the image, and also install the new kernel in that image for testing.
Work Items
Work items:
Investigate linaro-
Investigate uboot and uImage installing process in Linaro image tools: DONE
Add a parameter to action deploy_linaro_image to specify a new kernel package: DONE
Implement interface to install deb package to test image: DONE
Implement interface to extract tarball to test image: DONE
Implement deploying a kernel from deb package: DONE
Implement deploying a kernel from a tarball: DONE
Implement support for deploying new kernel in android part: DONE
Dependency tree
* Blueprints in grey have been implemented.