| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import re | 5 import re |
| 6 | 6 |
| 7 from slave import recipe_api | 7 from slave import recipe_api |
| 8 from slave import recipe_util | 8 from slave import recipe_util |
| 9 | 9 |
| 10 from . import builders | 10 from . import builders |
| (...skipping 310 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 321 # local testing of recipes. Be very careful when passing this | 321 # local testing of recipes. Be very careful when passing this |
| 322 # argument. | 322 # argument. |
| 323 if master_class_name: | 323 if master_class_name: |
| 324 full_args.append('--master-class-name=%s' % master_class_name) | 324 full_args.append('--master-class-name=%s' % master_class_name) |
| 325 | 325 |
| 326 if (self.c.gyp_env.GYP_DEFINES.get('asan', 0) == 1 or | 326 if (self.c.gyp_env.GYP_DEFINES.get('asan', 0) == 1 or |
| 327 self.c.runtests.run_asan_test): | 327 self.c.runtests.run_asan_test): |
| 328 full_args.append('--enable-asan') | 328 full_args.append('--enable-asan') |
| 329 if self.c.runtests.enable_lsan: | 329 if self.c.runtests.enable_lsan: |
| 330 full_args.append('--enable-lsan') | 330 full_args.append('--enable-lsan') |
| 331 full_args.append('--lsan-suppressions-file=%s' % | |
| 332 self.c.runtests.lsan_suppressions_file) | |
| 333 if self.c.gyp_env.GYP_DEFINES.get('msan', 0) == 1: | 331 if self.c.gyp_env.GYP_DEFINES.get('msan', 0) == 1: |
| 334 full_args.append('--enable-msan') | 332 full_args.append('--enable-msan') |
| 335 if self.c.gyp_env.GYP_DEFINES.get('tsan', 0) == 1: | 333 if self.c.gyp_env.GYP_DEFINES.get('tsan', 0) == 1: |
| 336 full_args.append('--enable-tsan') | 334 full_args.append('--enable-tsan') |
| 337 if self.c.gyp_env.GYP_DEFINES.get('syzyasan', 0) == 1: | 335 if self.c.gyp_env.GYP_DEFINES.get('syzyasan', 0) == 1: |
| 338 full_args.append('--use-syzyasan-logger') | 336 full_args.append('--use-syzyasan-logger') |
| 339 if self.c.runtests.memory_tool: | 337 if self.c.runtests.memory_tool: |
| 340 full_args.extend([ | 338 full_args.extend([ |
| 341 '--pass-build-dir', | 339 '--pass-build-dir', |
| 342 '--pass-target', | 340 '--pass-target', |
| (...skipping 371 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 714 def get_compile_targets_for_scripts(self): | 712 def get_compile_targets_for_scripts(self): |
| 715 return self.m.python( | 713 return self.m.python( |
| 716 name='get compile targets for scripts', | 714 name='get compile targets for scripts', |
| 717 script=self.m.path['checkout'].join( | 715 script=self.m.path['checkout'].join( |
| 718 'testing', 'scripts', 'get_compile_targets.py'), | 716 'testing', 'scripts', 'get_compile_targets.py'), |
| 719 args=[ | 717 args=[ |
| 720 '--output', self.m.json.output(), | 718 '--output', self.m.json.output(), |
| 721 '--', | 719 '--', |
| 722 ] + self.get_common_args_for_scripts(), | 720 ] + self.get_common_args_for_scripts(), |
| 723 step_test_data=lambda: self.m.json.test_api.output({})) | 721 step_test_data=lambda: self.m.json.test_api.output({})) |
| OLD | NEW |