Deeper toolchain validation

Registered by Michael Hope

There have been issues with the compiler that are found when Ubuntu uses the compiler to build the main archive. It would be nice to pick up more of these earlier at least picking up any FTBFS and preferably anything from running the packages test suite. Cross building is much cheaper than native building but causes problems in running any native test suite.

Discuss distributions that we can build such as Android, Yocto, and Ubuntu; cross vs native building; how to do a native test suite if cross building; how to triage any failures; how to tell if the deeper validation is worthwhile; any system level tests; what group to achieve this in; making available for toolchain developers to run directly; and rebuilding Ubuntu main inside Linaro.

Blueprint information

Status:
Complete
Approver:
Michael Hope
Priority:
Low
Drafter:
Michael Hope
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 4.6
Implementation:
Implemented
Milestone target:
milestone icon backlog
Started by
Michael Hope
Completed by
Michael Hope

Related branches

Sprints

Whiteboard

[michaelh1] marked as implemented as we now run package builds with each release. Later we'll bring OE into that.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.