Benchmark reports in Launch Control
Reporting add-on to Launch Control focused on graphing benchmark measurements
Blueprint information
- Status:
- Complete
- Approver:
- Paul Larson
- Priority:
- Undefined
- Drafter:
- Zygmunt Krynicki
- Direction:
- Needs approval
- Assignee:
- Zygmunt Krynicki
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Zygmunt Krynicki
- Completed by
- Zygmunt Krynicki
Whiteboard
Status: Postponed unfinished items, see below for details
Michael Hope expressed concern that while the use cases are captured faithfully the proposed solution may not be what he indented. He has suggested to offer a query language (it was not stated if it's SQL) and to match the tool to the indented, highly technical audience.
Some additional insight can be found on http://
[pwlars, Apr 26] I think all of this should be superseded by the new data views/reporting blueprints right? Any reason we shouldn't kill the rest of these work items on those grounds?
[zyga, ^^] Yup, postponing all items. We should leave this blueprint for reference though.
Work Items
Work items:
Mirror http://
Write prerequisite tools for creating JSON bundles: DONE
Write a tool that imports data from http://
Talk to speed.pypy.org upstream: POSTPONED
Estimate cost to adapt/extend that codebase: POSTPONED
Work with Michael Hope to incorporate that tool and launch-control-tool (from ppa:linaro-
Design UI elements: DONE
Write a report that shows single test, single board, all variants (group by), all compilers (group by) using hybrid bar chart / scatter plot: POSTPONED
Write a report that shows single test, single board, single variant, all compilers (group by) using hybrid bar chart / scatter plot: POSTPONED
Write a report that shows single test, single board, single variant, single compile, all revision (across time) using line chart with either time or revisions on X axis: POSTPONED
Write a report that shows single test, single board, all variants (separate lines), single compile, all revision (across time) using line chart with either time or revisions on X axis: POSTPONED
Write a report same as above but normalize the results against one of: gcc-4.*, gcc-linaro-201*, gcc-linaro-
Write a report that shows single test, all boards (group by), single variant, single compiler, single revision: POSTPONED
Add an ability to see all charts as raw tables of data: POSTPONED
Add an ability to save charts as images: POSTPONED
Dependency tree
* Blueprints in grey have been implemented.