summaryrefslogtreecommitdiffstats
path: root/tools/perf/measurements/blink_style.py
Commit message (Collapse)AuthorAgeFilesLines
* Disable auto issuing record for thread_times (reland)nednguyen2015-05-211-9/+11
| | | | | | | | | | | | | | Patch 1 is from issue 1140353003 at patchset 60001 (http://crrev.com/1140353003#ps60001) Patch 2 add a workaround to make sure that service_worker benchmark create interation record. BUG=444705 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:mac_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect Review URL: https://codereview.chromium.org/1146263004 Cr-Commit-Position: refs/heads/master@{#331008}
* Revert of [Telemetry] Disable auto issuing record for thread_times (patchset ↵sullivan2015-05-201-11/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | #3 id:60001 of https://codereview.chromium.org/1140353003/) Reason for revert: Seems to have broken service_worker tests (http://crbug.com/490130) Original issue's description: > [Telemetry] Disable auto issuing record for thread_times > > BUG=444705 > CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:mac_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect > > Committed: https://crrev.com/2905d303db21f120aab1914f98fe0e44284f82ed > Cr-Commit-Position: refs/heads/master@{#330613} TBR=eakuefner@chromium.org,nednguyen@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=444705 Review URL: https://codereview.chromium.org/1151543002 Cr-Commit-Position: refs/heads/master@{#330728}
* [Telemetry] Disable auto issuing record for thread_timesnednguyen2015-05-191-9/+11
| | | | | | | | | BUG=444705 CQ_EXTRA_TRYBOTS=tryserver.chromium.perf:linux_perf_bisect;tryserver.chromium.perf:mac_perf_bisect;tryserver.chromium.perf:android_nexus5_perf_bisect Review URL: https://codereview.chromium.org/1140353003 Cr-Commit-Position: refs/heads/master@{#330613}
* Make quiesence test best-effort in the blink_style benchmarkdstockwell2015-04-281-6/+15
| | | | | | | | | | | | | | | | | Some sites, notably techcrunch, in top25 were failing to reach readyState complete or quiesence due to continual requests (possibly an artifact of the wpr). As this benchmark normalizes/categories results, it shouldn't be necessary to reach the same state on every run. Also switches to a tighter tracing category which allows the reference build to be re-enabled, since the metrics will not appear there until they are valid to be consumed by the blink_style measurement. BUG=479048 Review URL: https://codereview.chromium.org/1100853003 Cr-Commit-Position: refs/heads/master@{#327235}
* Enable 'unused-import' and 'import-error' lint check for perf/nednguyen2015-04-231-2/+0
| | | | | | | | BUG=475714 Review URL: https://codereview.chromium.org/1103613002 Cr-Commit-Position: refs/heads/master@{#326520}
* Initial benchmarks for blink styledstockwell2015-04-201-0/+123
Covers CSS Parsing and full document style update. For CSS Parsing we export separate metrics for tokenization and parsing that occur during page load, ignoring UA and trivial stylesheets. The results are classified based on token size into regular, large and enormous. For style update a full style recalc is triggered. The result is normalized by the number of styles that were updated. There's still variance across pages for this metric -- my plan is to export additional statistics for the style engine (eg. StyleResolverStats) to classify into different style update kinds. BUG=475370 Review URL: https://codereview.chromium.org/1076053006 Cr-Commit-Position: refs/heads/master@{#325852}