| Index: tools/run-bisect-perf-regression.cfg
|
| diff --git a/tools/run-bisect-perf-regression.cfg b/tools/run-bisect-perf-regression.cfg
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..0cf4b5c66f5135a7abe1ca2e7a29acae45c8f9c3
|
| --- /dev/null
|
| +++ b/tools/run-bisect-perf-regression.cfg
|
| @@ -0,0 +1,41 @@
|
| +# Copyright (c) 2013 The Chromium Authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +"""Config file for Run Performance Test Bisect Tool
|
| +
|
| +This script is intended for use by anyone that wants to run a remote bisection
|
| +on a range of revisions to look for a performance regression. Modify the config
|
| +below and add the revision range, performance command, and metric. You can then
|
| +run a git try <bot>.
|
| +
|
| +Changes to this file should never be submitted.
|
| +
|
| +Args:
|
| + 'command': This is the full command line to pass to the
|
| + bisect-perf-regression.py script in order to execute the test.
|
| + 'good_revision': An svn or git revision where the metric hadn't regressed yet.
|
| + 'bad_revision': An svn or git revision sometime after the metric had
|
| + regressed.
|
| + 'metric': The name of the metric to parse out from the results of the
|
| + performance test.
|
| +
|
| +
|
| +Sample config:
|
| +
|
| +config = {
|
| + 'command': './out/Release/performance_ui_tests' +
|
| + ' --gtest_filter=PageCyclerTest.Intl1File',
|
| + 'good_revision': '179755',
|
| + 'bad_revision': '179782',
|
| + 'metric': 'times/t'
|
| +}
|
| +
|
| +"""
|
| +
|
| +config = {
|
| + 'command': '',
|
| + 'good_revision': '',
|
| + 'bad_revision': '',
|
| + 'metric': '',
|
| +}
|
|
|