QA dashboard for upstream projects

Registered by Martin Mrazik on 2013-02-28

Review the current state of QA dashboard for upstream projects.
Review the metrics we want and sync with the latest status of lp:cupstream2distro.

Blueprint information

Status:
Started
Approver:
None
Priority:
Undefined
Drafter:
Martin Mrazik
Direction:
Needs approval
Assignee:
Martin Mrazik
Definition:
Approved
Series goal:
Accepted for raring
Implementation:
Started
Milestone target:
milestone icon ubuntu-13.04-month-5
Started by
Martin Mrazik on 2013-03-15

Related branches

Sprints

Whiteboard

Acceptance criteria:
 - qa dashboard is deployed and accessible
 - all projects defined in lp:cupstream2distro-config (which is all our projects) are displayed in the dashboard and you can find -- test coverage, internal package tests status (# of tests, pass rate), coverity status
 - per stacks as defined in lp:cupstream2distro-config -- status of the daily release (pass/fail rate)

(?)

Work Items

Work items for ubuntu-13.04-month-5:
[mrazik] : schedule a regular cadence for planning (weekly/scrum-like): DONE
[mrazik] : create a meaningful backlog for project planning (especially post March-2013): DONE
[allanlesage] : adapt existing multiconfiguration models/import process to new cu2d-config downstream-job model/process : INPROGRESS
[fginther] : View for projects within a stack : INPROGRESS
[allanlesage] : Associate jenkins jobs with a release-stack-project entity : INPROGRESS
[mrazik] : Jenkins ci/autolanding jobs for helipad : INPROGRESS
[allanlesage] : import existing data to production DB, babysitting and bugfixes as necessary : INPROGRESS

Work items for ubuntu-13.04-month-6:
visualize coverage at the stack level (i.e. exposing coverage of dependent projects) : TODO
developer documentation: how to set up, hack with, links for helpful Django docs, etc. : TODO
View for the list of stacks : TODO
staging deployment script : TODO
Aggregate junit and coverage data for all release-stack-projects within a stack: TODO

This blueprint contains Public information 
Everyone can see this information.