Linux Linaro CI updates for 12.06

Registered by Ricardo Salveti

Make sure the CI jobs are reflecting the latest development from Linux Linaro. As linux-linaro-tracking will now be composed of all LTs trees, make sure we have a CI job for all the supported flavours with validation at LAVA.

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
High
Drafter:
Ricardo Salveti
Direction:
Approved
Assignee:
Andrey Konovalov
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.06
Started by
Ricardo Salveti
Completed by
Ricardo Salveti

Related branches

Sprints

Whiteboard

[rsalveti, Jun 11, 2012] This should be a joint effort with Deepti to make sure the CI jobs are all in place as planned.
[rsalveti, Jun 25, 2012] The config fragments to be used are available at http://git.linaro.org/gitweb?p=kernel/configs.git;a=summary (config-core-tracking with ubuntu-minimal.conf, and config-boards-tracking for panda and origen). Configs available at linaro/configs. To generate the final config: ARCH=arm scripts/kconfig/merge_config.sh linaro-base.conf ubuntu-minimal.conf origen.conf.
[rsalveti, Jun 28, 2012] Build jobs still not in place, we should bump it to next cycle.
[deepti, Jun 28, 2012] Created the builds for omap4, origen, imx5, origen and vexpress config fragements on ci.linaro.org. The jobs are present under the view https://ci.linaro.org/jenkins/view/Linux%20Linaro%20Tracking/
[rsalveti, Jun 28, 2012] Great work deepti, able to close the blueprint in time for the cycle :-)

Meta:
Headline: Linux Linaro CI jobs are now reflecting the latest linux-linaro-tracking tree, with builds for all the supported flavours.
Acceptance: Build jobs at ci.linaro.org for each supported flavour. Config fragment for each flavour used at the CI build. LAVA submission for the flavours with boards available at the lab.
Roadmap id: CARD-152

(?)

Work Items

Work items:
[rsalveti] Review which config fragments should be used by the supported flavours: DONE
[deeptik] Make sure there's a CI job covering Pandaboard, reflecting the latest dev tree: DONE
[deeptik] Make sure there's a CI job covering Origen, reflecting the latest dev tree: DONE
[deeptik] Make sure there's a CI job covering imx5, reflecting the latest dev tree: DONE
[deeptik] Make sure there's a CI job covering vexpress, reflecting the latest dev tree: DONE
[deeptik] Make sure there's a CI job covering u8500, reflecting the latest dev tree: DONE

This blueprint contains Public information 
Everyone can see this information.