Currently, we do have various build performance numbers being run on a regular basis and we do graph those numbers for milestones. I'd like to: a) Collect this data together in a database somewhere rather than having an ever growing csv file b) Have some kind of visualisation of those numbers automatically generated like the bug trend charts.
Adding Belen as I know there may be some overlap between some functionality of toaster and this.
This will be integrated in out QA REporting TOol
removing dependency to bug 9958 as it has been set to future and this bug is targeted to a specific release.
Moving to milestone to 2.4 as the feature would be part of the TestReportTool. I have implemented an initial prototype web service, based on an older CustomReports project. The code is currently available in GitHub (as it is a fork from CustomReports), see build-perf branch: https://github.com/marquiz/CustomReports/tree/build-perf
I'm setting the milestone now to 2.4 M1. However, I would be inclined to close the bug as fixed because test results are being automatically stored in Git and graphical test reports are being automatically sent from the testers. I'd like to see more fine-grained requirements for TRT when its design/implementation starts.
Build performance test data is being automatically stored in Git: http://git.yoctoproject.org/cgit/cgit.cgi/yp-qa-build-perf-data/ Also, build performance test reports are now being automatically generated and uploaded to wiki.yoctoproject.org for each test run. Links to the latest test reports are found here: https://wiki.yoctoproject.org/wiki/Performance_Test#Daily_Test_Results Closing this bug.