[Telemetry]: Enable telemetry to skip the zlib Octane benchmark on low memory devices.
commit2a294af452d7f805013f93b30244734a164cb04c
authorrmcilroy@chromium.org <rmcilroy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 6 Feb 2014 01:41:38 +0000 (6 01:41 +0000)
committerrmcilroy@chromium.org <rmcilroy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 6 Feb 2014 01:41:38 +0000 (6 01:41 +0000)
tree47994d90119189261002bf5a23a212b5a6e77eaf
parentd2f46b1d31044a6cb76b2a4695cadfd8ed786d2f
[Telemetry]: Enable telemetry to skip the zlib Octane benchmark on low memory devices.

This change also introduces a GetSystemTotalPhysicalMemory function to the
platform backend to enable querying on the devices available physical memory.

BUG=321039

Review URL: https://codereview.chromium.org/153733004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249202 0039d316-1c4b-4281-b951-d872f2087c98
tools/perf/benchmarks/octane.py
tools/telemetry/telemetry/core/browser.py
tools/telemetry/telemetry/core/browser_unittest.py
tools/telemetry/telemetry/core/platform/android_platform_backend.py
tools/telemetry/telemetry/core/platform/mac_platform_backend.py
tools/telemetry/telemetry/core/platform/platform_backend.py
tools/telemetry/telemetry/core/platform/proc_supporting_platform_backend.py
tools/telemetry/telemetry/core/platform/win_platform_backend.py