Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(269)

Issue 2341623002: Display Histograms in value-set-table-cells. (Closed)

Created:
4 years, 3 months ago by benjhayden
Modified:
4 years, 3 months ago
Reviewers:
eakuefner
CC:
catapult-reviews_chromium.org, sullivan, tracing-review_chromium.org
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Display Histograms in value-set-table-cells. Currently, value-set-table displays a single histogram below the table. This histogram is below the fold when there are many rows in the table. Histograms, their statistics, diagnostics, and sample diagnostics should all be in the value-set-table's cells. This patch adds a dom-module tr-v-ui-value-set-table-cell that manages the transitions between scalar-span and histogram-span. Screenshot (google-only): https://screenshot.googleplex.com/6W2a0wVjAxi.png Value-set-table is still the only consumer of histogram-span, so this patch takes some liberties with it: Histogram-span now uses a BarChart instead of a ColumnChart so that bins are comparable between columns of the value-set-span. Histogram-level diagnostics are also now displayed in histogram-span. Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/741024c90dcebf63dca8b815c519a548b6c6f9c7

Patch Set 1 : . #

Patch Set 2 : label chart axes #

Total comments: 1

Patch Set 3 : fix BarChart #

Patch Set 4 : . #

Patch Set 5 : . #

Patch Set 6 : . #

Patch Set 7 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+835 lines, -481 lines) Patch
M tracing/trace_viewer.gypi View 2 chunks +2 lines, -1 line 0 comments Download
M tracing/tracing/base/statistics.html View 1 2 3 4 5 3 chunks +35 lines, -1 line 0 comments Download
M tracing/tracing/base/statistics_test.html View 1 2 3 4 5 3 chunks +13 lines, -10 lines 0 comments Download
M tracing/tracing/base/unit.html View 1 2 3 chunks +44 lines, -7 lines 0 comments Download
M tracing/tracing/ui/base/bar_chart.html View 1 2 4 chunks +11 lines, -10 lines 0 comments Download
M tracing/tracing/ui/base/chart_base.html View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
M tracing/tracing/ui/base/chart_base_2d.html View 1 2 6 chunks +47 lines, -2 lines 0 comments Download
M tracing/tracing/ui/base/column_chart.html View 1 2 3 chunks +3 lines, -16 lines 0 comments Download
M tracing/tracing/ui/base/column_chart_test.html View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M tracing/tracing/ui/base/table.html View 1 2 3 4 5 2 chunks +16 lines, -0 lines 0 comments Download
M tracing/tracing/ui/side_panel/metrics_side_panel.html View 3 chunks +2 lines, -6 lines 0 comments Download
M tracing/tracing/ui/tracks/drawing_container.html View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M tracing/tracing/value/diagnostics/iteration_info.html View 2 chunks +4 lines, -4 lines 0 comments Download
M tracing/tracing/value/histogram.html View 1 2 8 chunks +14 lines, -22 lines 0 comments Download
M tracing/tracing/value/histogram_test.html View 1 2 3 4 1 chunk +9 lines, -8 lines 0 comments Download
M tracing/tracing/value/ui/diagnostic_map_table.html View 1 2 1 chunk +5 lines, -1 line 0 comments Download
M tracing/tracing/value/ui/histogram_span.html View 1 2 3 4 5 4 chunks +127 lines, -45 lines 0 comments Download
M tracing/tracing/value/ui/iteration_info_span.html View 1 2 1 chunk +27 lines, -12 lines 0 comments Download
M tracing/tracing/value/ui/numeric_stats_span.html View 1 chunk +0 lines, -65 lines 0 comments Download
D tracing/tracing/value/ui/numeric_stats_span_test.html View 1 chunk +0 lines, -30 lines 0 comments Download
A tracing/tracing/value/ui/scalar_map_table.html View 1 2 3 4 5 6 1 chunk +92 lines, -0 lines 0 comments Download
A + tracing/tracing/value/ui/scalar_map_table_test.html View 1 2 1 chunk +7 lines, -7 lines 0 comments Download
M tracing/tracing/value/ui/scalar_span.html View 1 2 3 4 5 3 chunks +5 lines, -5 lines 0 comments Download
M tracing/tracing/value/ui/scalar_span_test.html View 1 2 3 4 5 6 11 chunks +28 lines, -28 lines 0 comments Download
M tracing/tracing/value/ui/value_set_table.html View 1 2 3 4 5 22 chunks +305 lines, -184 lines 0 comments Download
M tracing/tracing/value/ui/value_set_table_test.html View 1 2 3 chunks +9 lines, -10 lines 0 comments Download
M tracing/tracing/value/value_set.html View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M tracing/tracing/value/value_set_test.html View 1 2 3 4 3 chunks +3 lines, -6 lines 0 comments Download

Messages

Total messages: 41 (32 generated)
benjhayden
PTAL :-)
4 years, 3 months ago (2016-09-16 05:55:42 UTC) #17
nednguyen
On 2016/09/16 05:55:42, benjhayden wrote: > PTAL :-) I just want to say that this ...
4 years, 3 months ago (2016-09-16 10:34:14 UTC) #18
nednguyen
On 2016/09/16 10:34:14, nednguyen wrote: > On 2016/09/16 05:55:42, benjhayden wrote: > > PTAL :-) ...
4 years, 3 months ago (2016-09-16 10:42:09 UTC) #19
benjhayden
On 2016/09/16 at 10:42:09, nednguyen wrote: > On 2016/09/16 10:34:14, nednguyen wrote: > > On ...
4 years, 3 months ago (2016-09-20 07:16:32 UTC) #20
benjhayden
Yeah, this CL is too big. I'll split it tomorrow.
4 years, 3 months ago (2016-09-21 06:54:36 UTC) #21
eakuefner
lgtm fix the tests and consider punting the font size stuff
4 years, 3 months ago (2016-09-21 17:37:33 UTC) #22
eakuefner
also, agreed offline that axis labels can totes wait https://codereview.chromium.org/2341623002/diff/340001/tracing/tracing/base/unit.html File tracing/tracing/base/unit.html (right): https://codereview.chromium.org/2341623002/diff/340001/tracing/tracing/base/unit.html#newcode60 tracing/tracing/base/unit.html:60: ...
4 years, 3 months ago (2016-09-21 17:38:19 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2341623002/460001
4 years, 3 months ago (2016-09-21 23:41:07 UTC) #38
commit-bot: I haz the power
4 years, 3 months ago (2016-09-22 00:10:04 UTC) #41
Message was sent while issue was closed.
Committed patchset #7 (id:460001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698