[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