MP Submission Checklist Template
Pre-flight check:
Is your branch in sync with latest trunk (e.g. bzr pull lp:ubuntu-system-image/client -> no changes)
- Did you build your software in a clean sbuild/pbuilder i386 chroot or ppa? (in the past, we've had tests pass on amd64 and fail on i386)
- Did you build your software in a clean sbuild/pbuilder armhf chroot or ppa?
Has your component "TestPlan” been executed successfully on emulator, N4?
- Has a 5 minute exploratory testing run been executed on N4?
- If you changed the packaging (debian), did you subscribe a core-dev to this MP?
- What components might get impacted by your changes?
- Have you requested review by the teams of these owning components?
Note: Please ensure that you include the following form filled out and submitted along side your code to the MP ticket.
MP Review Checklist Template
Below the checklist that a reviewer should follow taking the viewpoint of his component, which might or might not be the same as the component this MP is targeted against. * Are any changes against your component pending/needed to land the MP under review in a functional state and are those called out explicitly by the submitter? * Did you do exploratory testing related to the component you own with the MP changeset included? * Has the submitter requested review by all the relevant teams/reviewres? * If you are the reviewer owning the component the MP is against, have you checked that submitter has accurately filled out the submitter checklist and has taken no shortcut?
MP Landing Checklist Template
- ensure that the checklists have been properly filled out by submitter and all reviewers