[Webkit-unassigned] [Bug 76312] New: Consider adopting Mozilla's graph UI
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jan 13 14:33:37 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=76312
Summary: Consider adopting Mozilla's graph UI
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: rniwa at webkit.org
CC: tony at chromium.org, abarth at webkit.org,
evan at chromium.org
Blocks: 10266
Mozilla has a gorgeous UI for perf bot results on http://graphs.mozilla.org/. We should consider adopting its UI.
>From IRC conversation with rhelmer,
[2:16pm] rhelmer: rniwa: so the interactive bit is e.g. http://graphs.mozilla.org/graph.html#tests=[[115,1,12]]&sel=none&displayrange=7&datatype=running
[2:17pm] rhelmer: rniwa: if you look at the xhr it's doing, you get [14:17:00.450] GET http://graphs-new.mozilla.org/api/test?attribute=short for the manifest
[2:17pm] rhelmer: rniwa: and for the specific test [115,1,12] it's doing http://graphs-new.mozilla.org/api/test/runs?id=115&branchid=1&platformid=12
[2:18pm] rhelmer: rniwa: the manifest contains three maps, and you can figure out all possible platform/branch/test combinations from these
[2:18pm] rhelmer: rniwa: if you click "add more test data" on the left, you can multi-select any valid combination
[2:18pm] mbrandt|brb is now known as mbrandt.
[2:18pm] rhelmer: rniwa: and the current URL will be updated, like tests=[[1,2,3],[4,5,6]] and so on
[2:21pm] rhelmer: rniwa: really the code is split between ommon.js and graph-2.js in https://github.com/rhelmer/graphs/tree/master/js
[2:21pm] rhelmer: er, common.js
[2:22pm] rhelmer: rniwa: https://github.com/rhelmer/graphs/blob/master/scripts/static_graphs.js is run by cron (with node.js) to generate the static images on http://graphs.mozilla.org
[2:23pm] lonnen: cmore: instagr.am/p/e6WhY/
[2:23pm] rhelmer: rniwa: we're working on this project to improve our perf collection and tools https://wiki.mozilla.org/Auto-tools/Projects/Signal_From_Noise so I hope to see some refactoring and improvements made soon
Also see http://roberthelmer.com/blog/?p=185
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list