Upstream Merger 2.0
Registered by
Michał Sawicz
We'd like to discuss the future of upstream merger (our beloved -ci and -autolanding jobs).
What's in plan for Trusty.
What does it do - could do - shouldn't do - and how.
Blueprint information
- Status:
- Not started
- Approver:
- Evan
- Priority:
- Undefined
- Drafter:
- Francis Ginther
- Direction:
- Needs approval
- Assignee:
- Canonical CI Engineering
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Whiteboard
Planned transition to CI-Airline:
- Use of PPAs instead of local per-stack repositories (aka mbs repos)
- Plan of moving builds to Launchpad PPAs with additional building on prodstack
- Testing on VMs and emulators, no more bare metal
- Potential use of tarmac
- CI in a box - deploying your own CI instance
Testing Changes and Improvements
- How to develop new tests:
- Clear separation of test provisioning and test execution
- Deprecation of special test runners.
- Everything a dep8 test?
- Integration of QML tests
- New ideas about measuring QML coverage
(?)