summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authortonyg@chromium.org <tonyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-19 03:03:39 +0000
committertonyg@chromium.org <tonyg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-03-19 03:03:39 +0000
commit54f4375a328737e904ea36aa65d7e892e4129ddc (patch)
treece2d5860cfdf99b735a5b85ad8d1eff92df80334 /tools
parent3727227e7cf6c777df287467b86522a2fa5b7161 (diff)
downloadchromium_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.py5
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')