Regular LLVM builds and Testing

Registered by Michael Hope

The CBuild infrastructure current does some regular LLVM builds and tests. This Blueprint is to review the state of the regular builds and testing infrastructure.

Initially we are interested in native x86, x86_64, and ARM build and tests.

Blueprint information

Status:
Complete
Approver:
Matthew Gretton-Dann
Priority:
Medium
Drafter:
Matthew Gretton-Dann
Direction:
Approved
Assignee:
Renato Golin
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 2013.02
Started by
Renato Golin
Completed by
Renato Golin

Related branches

Sprints

Whiteboard

We need builds, built tests (make check-all) and the test-suite.

We need both as buildbots, so external people get notified when they break our build, and LAVA, so we can test patches before they go out in the wild.

Also study the effects of quad-core or faster cores, and distributed environments on build time.

Meta:
Headline: Enable Build Bots for AArch32 LLVM testing
Acceptance: Build bot and test bot available and in use by LLVM.org CI loop
Roadmap id: CARD-393

(?)

Work Items

Work items:
Create A9 buildbots: DONE
Create A15 buildbots: DONE
Create LAVA job on Pandas: DONE
Study effect of quad-core A9 / A15: DONE
Study the effectiveness of distributed builds: DONE
Add test-suite to Buildbots: DONE

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.