diff options
author | tonyg@chromium.org <tonyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-19 03:03:39 +0000 |
---|---|---|
committer | tonyg@chromium.org <tonyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-19 03:03:39 +0000 |
commit | 54f4375a328737e904ea36aa65d7e892e4129ddc (patch) | |
tree | ce2d5860cfdf99b735a5b85ad8d1eff92df80334 /tools | |
parent | 3727227e7cf6c777df287467b86522a2fa5b7161 (diff) | |
download | chromium_src-54f4375a328737e904ea36aa65d7e892e4129ddc.zip chromium_src-54f4375a328737e904ea36aa65d7e892e4129ddc.tar.gz chromium_src-54f4375a328737e904ea36aa65d7e892e4129ddc.tar.bz2 |
[Telemetry] Make page cycler commit charge a delta.
This is what page_cycler_test.cc used to do. There was a big jump in commit
charge when we switched to Telemetry and this should bring it back down to
normal.
BUG=196411
TEST=tools/perf/run_multipage_benchmarks --browser=system page_cycler tools/perf/page_sets/page_cycler/moz.json
NOTRY=True
Review URL: https://chromiumcodereview.appspot.com/12603015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@188925 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools')
-rw-r--r-- | tools/perf/perf_tools/page_cycler.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/perf/perf_tools/page_cycler.py b/tools/perf/perf_tools/page_cycler.py index 55305ba..405c1e7 100644 --- a/tools/perf/perf_tools/page_cycler.py +++ b/tools/perf/perf_tools/page_cycler.py @@ -20,6 +20,8 @@ class PageCycler(page_benchmark.PageBenchmark): for h in MEMORY_HISTOGRAMS] for h in self.histograms: h.Start(page, tab) + # pylint: disable=W0201 + self.start_commit_charge = tab.browser.memory_stats['SystemCommitCharge'] def CustomizeBrowserOptions(self, options): options.AppendExtraBrowserArg('--dom-automation') @@ -110,7 +112,8 @@ class PageCycler(page_benchmark.PageBenchmark): memory['Renderer']['ProportionalSetSize'], chart_name='vm_pss_final_t', data_type='unimportant') - results.Add('cc', 'kb', memory['SystemCommitCharge'], + results.Add('cc', 'kb', + memory['SystemCommitCharge'] - self.start_commit_charge, chart_name='commit_charge', data_type='unimportant') results.Add('proc_', 'count', memory['ProcessCount'], chart_name='processes', data_type='unimportant') |