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

Issue 2119413003: Add HTML parsing benchmark.

Created:
4 years, 5 months ago by ulan
Modified:
4 years, 4 months ago
CC:
chromium-reviews, telemetry-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add HTML parsing benchmark. For background and motivation see bugs. BUG=625986, 595492 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:android_s5_perf_cq;tryserver.chromium.perf:mac_retina_perf_cq

Patch Set 1 #

Patch Set 2 : upload wpr #

Unified diffs Side-by-side diffs Delta from patch set Stats (+76 lines, -0 lines) Patch
A tools/perf/benchmarks/html-parser.py View 1 chunk +67 lines, -0 lines 0 comments Download
A tools/perf/page_sets/data/html-parser.json View 1 chunk +8 lines, -0 lines 0 comments Download
A tools/perf/page_sets/data/html-parser_000.wpr.sha1 View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
ulan
ptal
4 years, 5 months ago (2016-07-06 17:47:49 UTC) #3
dtu
--> eakuefner, the TBM expert. TBM is now preferred for writing metrics
4 years, 5 months ago (2016-07-06 19:25:09 UTC) #5
eakuefner
Hi Ulan, As Dave says LegacyPageTest is deprecated, so we'd like to avoid adding new ...
4 years, 5 months ago (2016-07-06 21:59:28 UTC) #6
ulan
On 2016/07/06 21:59:28, eakuefner wrote: > Hi Ulan, > > As Dave says LegacyPageTest is ...
4 years, 5 months ago (2016-07-07 09:52:59 UTC) #7
ulan
On 2016/07/06 21:59:28, eakuefner wrote: > Hi Ulan, > > As Dave says LegacyPageTest is ...
4 years, 4 months ago (2016-07-27 09:11:39 UTC) #8
nduca
i have a few framing questions about this benchmark that i'd like to take to ...
4 years, 4 months ago (2016-07-27 22:50:45 UTC) #10
esprehn
Is it better to have this in perf/ instead of the blink PerformanceTests directory? :)
4 years, 4 months ago (2016-07-27 22:53:48 UTC) #11
ulan
On 2016/07/27 22:53:48, esprehn wrote: > Is it better to have this in perf/ instead ...
4 years, 4 months ago (2016-07-28 15:36:32 UTC) #12
haraken
peria-san: Is it worth adding the fake binding tests? As far as we discussed before, ...
4 years, 4 months ago (2016-08-01 07:39:26 UTC) #14
peria
On 2016/08/01 07:39:26, haraken wrote: > peria-san: Is it worth adding the fake binding tests? ...
4 years, 4 months ago (2016-08-01 08:06:08 UTC) #15
esprehn
On 2016/08/01 at 08:06:08, peria wrote: > On 2016/08/01 07:39:26, haraken wrote: > > peria-san: ...
4 years, 4 months ago (2016-08-05 21:30:26 UTC) #16
peria
4 years, 4 months ago (2016-08-08 05:10:52 UTC) #17
What I concern is that it is not clear what the fake bindings test measures.

IIUC, "the fake bindings test" shows time for (parsing HTML) + (operations
on JS objects),
while "the real bindings test" shows time for (parsing HTML) + (Blink
binding) + (DOM operations).

If (operations on JS objects) takes very short time, the fake bindings test
makes sense to me.
However as I said, it takes longer time than the real bindings test on
Firefox, so it is difficult
to think it takes ignorablly short time on Chrome and Safari.

Then, what does (the real binding test) - (the fake binding test) metric
figure?
Can we compare this metric between different browsers?


2016-08-06 6:30 GMT+09:00 <esprehn@chromium.org>:

> On 2016/08/01 at 08:06:08, peria wrote:
> > On 2016/08/01 07:39:26, haraken wrote:
> > > peria-san: Is it worth adding the fake binding tests? As far as we
> discussed
> > > before, the performance of the fake binding is highly affected by JS
> subtleties
> > > and thus doesn't make much sense.
> >
> > IMO, the fake bindings test is not useful.
> > As we can see in the first result in issue 595492, the fake bindings test
> takes
> > longer than the real bindings test on Firefox.
> > So I think the fake bindings test and the difference with the real
> bindings
> > can be mis-leading metrics.
>
> They make sense to me when compared relative to the other 3 numbers.
> Comparing
> them back to Chrome might not be useful.
>
> What makes you think the fake bindings test is not useful?
>
> https://codereview.chromium.org/2119413003/
>



-- 
Hitoshi Yoshida (Peria)
email: peria@chromium.org

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698