Submit to trigger defconfigs
Submitting one job for a kernel tree will trigger all defconfigs set up for that tree.
Create builds that will be using the same commit id. The same commit id will be used for all the defconfigs and for that one tree.
Blueprint information
- Status:
- Complete
- Approver:
- David Zinman
- Priority:
- Medium
- Drafter:
- Deepti B. Kalakeri
- Direction:
- Approved
- Assignee:
- Deepti B. Kalakeri
- Definition:
- Approved
- Series goal:
- Accepted for engineering
- Implementation:
- Implemented
- Milestone target:
- 2012.01
- Started by
- Deepti B. Kalakeri
- Completed by
- Deepti B. Kalakeri
Related branches
Related bugs
Sprints
Whiteboard
Notes:
[asac, Oct 6, 2011]: this should get prepared; explode WI, make ready to code. set Definition: to Review when done.
[asac, Jan 17, 2012]: work items must have exactly TODO (and not TBD) as keyword; don't put an empty line after Work Items: block start ... that needs to be the same block as the work items. Add Meta: for headline and acceptance; avoid empty line in between.
Meta:
Headline: A single job for a kernel tree triggers all defconfigs for that tree.
Acceptance: The build should use the same commit id and triggers the defconfigs use for that tree.
Work Items
Work items:
Verify that feasibility check was done; if not do it, comment or get somebody else to do and comment OR don't start: DONE
Make the changes to the Linaro ci scripts to accommadate the use of the same commit id for building the Linaro kernel with different defconfigs: DONE
Send the script written for "Submit to trigger defconfigs" for review: DONE
Merge the changes done: DONE
Setup master/
Configure the master/
Create new subordinate/
Configure the new subordinate/
Verify the primary job build initiates the build of the secondary jobs: DONE
Verify the secondary job build uses the same commit id supplied by the primary/upstream: DONE
Change the existing jobs setup for the Linaro kernel tree(ex linux-linaro-3.1) using different defconfigs to use the new Linaro CI build scripts: DONE
Verify the lava build and test results show the usage of the same commit id by all the defconfigs for a tree: DONE