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

Issue 29423005: telemetry: Add GetRendererProcessFromTab to timeline model. (Closed)

Created:
7 years, 2 months ago by ernstm
Modified:
7 years, 1 month ago
Reviewers:
nduca
CC:
chromium-reviews, chrome-speed-team+watch_google.com, telemetry+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

telemetry: Add GetRendererProcessFromTab to timeline model. R=nduca@chromium.org BUG=264308 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233417

Patch Set 1 #

Total comments: 2

Patch Set 2 : Keep implementation in Chrome backend. #

Patch Set 3 : Removed unused code from browser.py. #

Patch Set 4 : Rebase #

Patch Set 5 : Fix smoothness_unittest.py. #

Total comments: 22

Patch Set 6 : Clean-ups. #

Total comments: 2

Patch Set 7 : Use None as default value for tab_to_marker_mapping. #

Patch Set 8 : Update unit test. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+133 lines, -80 lines) Patch
M tools/perf/measurements/rasterize_and_record.py View 1 2 3 4 5 3 chunks +7 lines, -5 lines 0 comments Download
M tools/perf/metrics/rendering_stats.py View 2 chunks +2 lines, -5 lines 0 comments Download
M tools/perf/metrics/smoothness.py View 1 2 3 4 5 6 3 chunks +18 lines, -12 lines 0 comments Download
M tools/perf/metrics/smoothness_unittest.py View 1 2 3 4 5 6 4 chunks +13 lines, -11 lines 0 comments Download
M tools/telemetry/telemetry/core/backends/chrome/chrome_browser_backend.py View 1 2 3 4 5 1 chunk +6 lines, -0 lines 0 comments Download
A tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py View 1 2 3 4 5 6 1 chunk +30 lines, -0 lines 0 comments Download
M tools/telemetry/telemetry/core/backends/chrome/trace_result.py View 1 2 3 4 5 1 chunk +0 lines, -16 lines 0 comments Download
M tools/telemetry/telemetry/core/backends/chrome/tracing_backend.py View 1 2 3 4 5 6 5 chunks +24 lines, -13 lines 0 comments Download
M tools/telemetry/telemetry/core/backends/chrome/tracing_backend_unittest.py View 1 2 3 4 5 6 7 3 chunks +13 lines, -13 lines 0 comments Download
M tools/telemetry/telemetry/core/timeline/model.py View 1 2 3 4 5 3 chunks +15 lines, -0 lines 0 comments Download
A + tools/telemetry/telemetry/core/trace_result.py View 1 2 3 4 5 0 chunks +-1 lines, --1 lines 0 comments Download
M tools/telemetry/telemetry/page/actions/page_action.py View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M tools/telemetry/telemetry/page/actions/pinch.py View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M tools/telemetry/telemetry/page/actions/scroll.py View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M tools/telemetry/telemetry/page/actions/wait.py View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
ernstm
7 years, 2 months ago (2013-10-22 00:37:53 UTC) #1
nduca
https://codereview.chromium.org/29423005/diff/1/tools/telemetry/telemetry/core/tab.py File tools/telemetry/telemetry/core/tab.py (right): https://codereview.chromium.org/29423005/diff/1/tools/telemetry/telemetry/core/tab.py#newcode34 tools/telemetry/telemetry/core/tab.py:34: @property so we never want to expose this kind ...
7 years, 2 months ago (2013-10-23 07:05:21 UTC) #2
ernstm
I've re-factored the CL based on your feedback. Please take another look. One question is ...
7 years, 2 months ago (2013-10-23 20:47:16 UTC) #3
nduca
Sorry, I have a ton more feedback :$ https://codereview.chromium.org/29423005/diff/340001/tools/perf/metrics/smoothness.py File tools/perf/metrics/smoothness.py (left): https://codereview.chromium.org/29423005/diff/340001/tools/perf/metrics/smoothness.py#oldcode2 tools/perf/metrics/smoothness.py:2: # ...
7 years, 1 month ago (2013-10-31 07:32:02 UTC) #4
ernstm
Let's do the smoothness_unittest overhaul in a separate patch. Please take another look at the ...
7 years, 1 month ago (2013-11-05 00:25:04 UTC) #5
nduca
lgtm https://codereview.chromium.org/29423005/diff/420001/tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py File tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py (right): https://codereview.chromium.org/29423005/diff/420001/tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py#newcode7 tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py:7: def __init__(self, tracing_data, tab_to_marker_mapping): tab_to_marker_mapping=None as a default ...
7 years, 1 month ago (2013-11-05 19:42:19 UTC) #6
ernstm
https://codereview.chromium.org/29423005/diff/420001/tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py File tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py (right): https://codereview.chromium.org/29423005/diff/420001/tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py#newcode7 tools/telemetry/telemetry/core/backends/chrome/chrome_trace_result.py:7: def __init__(self, tracing_data, tab_to_marker_mapping): On 2013/11/05 19:42:20, nduca wrote: ...
7 years, 1 month ago (2013-11-05 22:27:05 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/29423005/470001
7 years, 1 month ago (2013-11-05 22:40:18 UTC) #8
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) telemetry_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=184950
7 years, 1 month ago (2013-11-06 00:36:32 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/29423005/470001
7 years, 1 month ago (2013-11-06 00:40:19 UTC) #10
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) telemetry_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=184984
7 years, 1 month ago (2013-11-06 02:05:06 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/29423005/470001
7 years, 1 month ago (2013-11-06 04:52:41 UTC) #12
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) telemetry_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=185106
7 years, 1 month ago (2013-11-06 05:55:12 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/29423005/470001
7 years, 1 month ago (2013-11-06 06:04:20 UTC) #14
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) telemetry_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=185130
7 years, 1 month ago (2013-11-06 07:03:00 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ernstm@chromium.org/29423005/960001
7 years, 1 month ago (2013-11-06 17:27:05 UTC) #16
commit-bot: I haz the power
7 years, 1 month ago (2013-11-06 23:43:36 UTC) #17
Message was sent while issue was closed.
Change committed as 233417

Powered by Google App Engine
This is Rietveld 408576698