1
0
mirror of https://github.com/golang/go synced 2024-11-18 21:44:45 -07:00
go/dashboard/app/build
Dmitriy Vyukov 3eede9be08 dashboard: improve graph view
Several changes as per Russ and Ian requests:

1. Fix almost broken ZoomIn/ZoomOut/Newer/Older with ability zoom in/out and move left/right w/o reloading (the 'explorer' attribute on graph).

2. Start the graph from the current release by default.

3. Allow to select the range of commits by specifying release range (e.g. go1.1 to go1.3 or go1.3 to tip).

4. Make it visually clear that you can select several benchmarks/metrics (replace select with a set of checkboxes).

5. Remove the "absolute" mode. Instead normalize all metrics to the start of the release (start becomes 1.0) and all subsequent changes are relative to it.

LGTM=adg
R=adg
CC=golang-codereviews, iant, rsc
https://golang.org/cl/159980043
2014-10-17 11:34:53 +04:00
..
build.go dashboard: separate build and non-build metrics in perf dashboard 2014-10-17 11:34:27 +04:00
dash.go go.tools/dashboard/app: add go.sys to builder package list 2014-08-13 07:55:36 +10:00
handler.go dashboard/app: ignore, try not to create partial Commits 2014-10-07 15:37:31 -04:00
init.go dashboard: split key handler into key package, add TimeKey to cache 2014-06-02 08:39:03 +10:00
notify.go dashboard/app: ignore, try not to create partial Commits 2014-10-07 15:37:31 -04:00
notify.txt dashboard: server app changes for performance dashboard 2014-05-13 11:00:32 +04:00
perf_changes.go dashboard: improve graph view 2014-10-17 11:34:53 +04:00
perf_changes.html dashboard: server app UI changes for performance dashboard 2014-05-13 11:01:50 +04:00
perf_detail.go dashboard: server app UI changes for performance dashboard 2014-05-13 11:01:50 +04:00
perf_detail.html dashboard: server app UI changes for performance dashboard 2014-05-13 11:01:50 +04:00
perf_graph.go dashboard: improve graph view 2014-10-17 11:34:53 +04:00
perf_graph.html dashboard: improve graph view 2014-10-17 11:34:53 +04:00
perf_learn.go dashboard/app: eliminate more flakes 2014-08-19 16:22:27 +04:00
perf_learn.html dashboard: server app UI changes for performance dashboard 2014-05-13 11:01:50 +04:00
perf_notify.txt go.tools/dashboard: use shorter notification template for cl updates 2014-09-12 11:14:03 +10:00
perf.go dashboard/app: allow to gob-encode PerfChange 2014-08-20 13:20:12 +04:00
test.go go.tools/dashboard/app: fix integration tests 2014-10-04 08:33:52 +10:00
ui.go go.tools/dashboard/app: fix column order for -temp builders 2014-08-28 10:57:52 +10:00
ui.html go.tools/dashboard: display "-temp" builders last 2014-08-26 14:49:16 +10:00
update.go dashboard: database updater for performance dashboard (server part) 2014-05-13 11:02:19 +04:00