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

Issue 1963583005: Rewrite firstPaintMetric to support extracting multiple navigations from a single trace (Closed)

Created:
4 years, 7 months ago by kouhei (in TOK)
Modified:
4 years, 7 months ago
CC:
catapult-reviews_chromium.org, Kunihiko Sakamoto, tracing-review_chromium.org
Base URL:
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git@master
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

Rewrite firstPaintMetric to support extracting multiple navigations from a single trace Depends on FrameLoader objects snapshot to be added in CL: https://codereview.chromium.org/1964803002/ BUG=catapult:#2081 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/d1739687cdc0babb9cd59c00b7e0965bac1f5cde

Patch Set 1 #

Total comments: 7

Patch Set 2 : fix unittest #

Total comments: 2

Patch Set 3 : add Numeric histogram / ignore about:blank #

Total comments: 6

Patch Set 4 : only histogram #

Patch Set 5 : only histogram #

Patch Set 6 : fix unittest #

Patch Set 7 : rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+209 lines, -42 lines) Patch
M tracing/tracing/metrics/system_health/first_paint_metric.html View 1 2 3 4 5 6 3 chunks +129 lines, -39 lines 0 comments Download
M tracing/tracing/metrics/system_health/first_paint_metric_test.html View 1 2 3 4 5 6 2 chunks +69 lines, -1 line 0 comments Download
M tracing/tracing/model/object_instance.html View 1 2 2 chunks +11 lines, -2 lines 0 comments Download

Messages

Total messages: 32 (11 generated)
kouhei (in TOK)
eakuefner, nednguyen: Would you give a high-level look? Ben: How should I merge this with ...
4 years, 7 months ago (2016-05-10 07:29:49 UTC) #4
kouhei (in TOK)
+cc: ksakamoto@
4 years, 7 months ago (2016-05-10 07:30:35 UTC) #5
nduca
caseq, looks like there's a c++ side probe here that we're depending on that is ...
4 years, 7 months ago (2016-05-10 16:05:54 UTC) #7
caseq
On 2016/05/10 16:05:54, nduca wrote: > caseq, looks like there's a c++ side probe here ...
4 years, 7 months ago (2016-05-10 17:32:02 UTC) #8
benjhayden
On 2016/05/10 at 07:29:49, kouhei wrote: > Ben: How should I merge this with your ...
4 years, 7 months ago (2016-05-10 19:54:46 UTC) #9
benjhayden
https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode148 tracing/tracing/metrics/system_health/first_paint_metric.html:148: model.canonicalUrlThatCreatedThisTrace, 'firstContentfulPaint', This is spelled "model.canonicalUrl" now.
4 years, 7 months ago (2016-05-10 20:25:44 UTC) #10
nednguyen
On 2016/05/10 20:25:44, benjhayden_chromium wrote: > https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html > File tracing/tracing/metrics/system_health/first_paint_metric.html (right): > > https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode148 > ...
4 years, 7 months ago (2016-05-10 20:47:53 UTC) #11
kouhei (in TOK)
Updated unit tests. PTAL. > Where is the logic of ignoring loading in 'telemetry.internal.warmCache' region? ...
4 years, 7 months ago (2016-05-11 06:39:33 UTC) #12
nednguyen
https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode147 tracing/tracing/metrics/system_health/first_paint_metric.html:147: valueList.addValue(new tr.v.NumericValue( On 2016/05/11 06:39:33, kouhei wrote: > On ...
4 years, 7 months ago (2016-05-11 21:36:39 UTC) #13
nednguyen
https://codereview.chromium.org/1963583005/diff/20001/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/20001/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode149 tracing/tracing/metrics/system_health/first_paint_metric.html:149: (ev) => !isTelemetryInternalEvent(ev)); Should we also filter out the ...
4 years, 7 months ago (2016-05-11 21:38:22 UTC) #14
kouhei (in TOK)
https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode147 tracing/tracing/metrics/system_health/first_paint_metric.html:147: valueList.addValue(new tr.v.NumericValue( On 2016/05/11 21:36:38, nednguyen wrote: > On ...
4 years, 7 months ago (2016-05-12 05:41:25 UTC) #15
nednguyen
https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode147 tracing/tracing/metrics/system_health/first_paint_metric.html:147: valueList.addValue(new tr.v.NumericValue( On 2016/05/12 05:41:25, kouhei wrote: > On ...
4 years, 7 months ago (2016-05-12 15:35:30 UTC) #16
kouhei (in TOK)
On 2016/05/12 15:35:30, nednguyen wrote: > https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html > File tracing/tracing/metrics/system_health/first_paint_metric.html (right): > > https://codereview.chromium.org/1963583005/diff/1/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode147 > ...
4 years, 7 months ago (2016-05-13 01:59:16 UTC) #17
nednguyen
lgtm with some comments https://codereview.chromium.org/1963583005/diff/40001/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/40001/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode156 tracing/tracing/metrics/system_health/first_paint_metric.html:156: .addExponentialBins(20000, 100); why exponential bins? ...
4 years, 7 months ago (2016-05-13 03:18:22 UTC) #18
kouhei (in TOK)
https://codereview.chromium.org/1963583005/diff/40001/tracing/tracing/metrics/system_health/first_paint_metric.html File tracing/tracing/metrics/system_health/first_paint_metric.html (right): https://codereview.chromium.org/1963583005/diff/40001/tracing/tracing/metrics/system_health/first_paint_metric.html#newcode156 tracing/tracing/metrics/system_health/first_paint_metric.html:156: .addExponentialBins(20000, 100); On 2016/05/13 03:18:21, nednguyen wrote: > why ...
4 years, 7 months ago (2016-05-13 03:43:20 UTC) #19
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1963583005/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1963583005/100001
4 years, 7 months ago (2016-05-13 04:07:17 UTC) #21
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Catapult Presubmit on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Presubmit/builds/2686)
4 years, 7 months ago (2016-05-13 04:09:14 UTC) #23
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1963583005/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1963583005/120001
4 years, 7 months ago (2016-05-13 04:36:07 UTC) #25
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 7 months ago (2016-05-13 05:46:23 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1963583005/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1963583005/120001
4 years, 7 months ago (2016-05-13 07:03:05 UTC) #30
commit-bot: I haz the power
4 years, 7 months ago (2016-05-13 07:04:05 UTC) #32
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698