summaryrefslogtreecommitdiffstats
path: root/tools/run-bisect-perf-regression.py
diff options
context:
space:
mode:
Diffstat (limited to 'tools/run-bisect-perf-regression.py')
-rwxr-xr-xtools/run-bisect-perf-regression.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/run-bisect-perf-regression.py b/tools/run-bisect-perf-regression.py
index aa3251d..344e36b 100755
--- a/tools/run-bisect-perf-regression.py
+++ b/tools/run-bisect-perf-regression.py
@@ -207,6 +207,9 @@ def _CreateBisectOptionsFromConfig(config):
if config.has_key('goma_dir'):
opts_dict['goma_dir'] = config['goma_dir']
+ if config.has_key('improvement_direction'):
+ opts_dict['improvement_direction'] = int(config['improvement_direction'])
+
opts_dict['build_preference'] = 'ninja'
opts_dict['output_buildbot_annotations'] = True
@@ -403,6 +406,9 @@ def _RunBisectionScript(
if config.has_key('bisect_mode'):
cmd.extend(['--bisect_mode', config['bisect_mode']])
+ if config.has_key('improvement_direction'):
+ cmd.extend(['-d', config['improvement_direction']])
+
cmd.extend(['--build_preference', 'ninja'])
if '--browser=cros' in config['command']: