[bisect] - Let perf try jobs specify revisions to test.
commit88ed7eb5bc494aa90ebc92709c98e97abfa39821
authorsimonhatch <simonhatch@chromium.org>
Tue, 2 Dec 2014 19:01:25 +0000 (2 11:01 -0800)
committerCommit bot <commit-bot@chromium.org>
Tue, 2 Dec 2014 19:01:40 +0000 (2 19:01 +0000)
treeba7bac6d3b8733667686db18afbe7b5fc15aa642
parent5df9b8b190b0985b97ba0a854159fdb8e383579f
[bisect] - Let perf try jobs specify revisions to test.

Previously the perf try bots always used ToT and built with/without patch. This CL lets you specify a before/after revision instead, so that we can kick off perf try jobs with traces from the dashboard. Also did some refactoring to break up _RunPerformanceTest a bit.

BUG=433456
TEST=

Revisions Specified: http://build.chromium.org/p/tryserver.chromium.perf/builders/linux_perf_bisect/builds/1088
Existing: http://build.chromium.org/p/tryserver.chromium.perf/builders/linux_perf_bisect/builds/1087

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

Cr-Commit-Position: refs/heads/master@{#306427}
tools/run-bisect-perf-regression.py