Abstract platform in perf runner.
authormachenbach <machenbach@chromium.org>
Fri, 28 Nov 2014 18:39:41 +0000 (10:39 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 28 Nov 2014 18:39:45 +0000 (18:39 +0000)
commite471bef9046f410b8e033d67bab01ee0eed2bd76
tree605bbe6a0dc2c27bddcfaff9d6207d817c5871f6
parenta2564da19cf77191e856500c616c541b889c6966
Abstract platform in perf runner.

This is basically a refactoring that extracts desktop
specific code into a separate class.

Also adds flags for android runs (not used yet).

BUG=chromium:374740
LOG=n
TEST=python -m unittest run_perf_test
NOTRY=true

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

Cr-Commit-Position: refs/heads/master@{#25576}
tools/run_perf.py