| OLD | NEW |
| 1 #!/usr/bin/python | 1 #!/usr/bin/python |
| 2 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 2 # Copyright (c) 2009 The Chromium Authors. All rights reserved. |
| 3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
| 4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
| 5 | 5 |
| 6 """Presubmit script for perf_expectations. | 6 """Presubmit script for perf_expectations. |
| 7 | 7 |
| 8 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for | 8 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts for |
| 9 details on the presubmit API built into gcl. | 9 details on the presubmit API built into gcl. |
| 10 """ | 10 """ |
| 11 | 11 |
| 12 UNIT_TESTS = [ | 12 UNIT_TESTS = [ |
| 13 'tests.simplejson_unittest', | 13 'tests.perf_expectations_unittest', |
| 14 ] | 14 ] |
| 15 | 15 |
| 16 PERF_EXPECTATIONS = 'perf_expectations.json' | 16 PERF_EXPECTATIONS = 'perf_expectations.json' |
| 17 | 17 |
| 18 def CheckChangeOnUpload(input_api, output_api): | 18 def CheckChangeOnUpload(input_api, output_api): |
| 19 run_tests = False | 19 run_tests = False |
| 20 for path in input_api.LocalPaths(): | 20 for path in input_api.LocalPaths(): |
| 21 if PERF_EXPECTATIONS == input_api.os_path.basename(path): | 21 if PERF_EXPECTATIONS == input_api.os_path.basename(path): |
| 22 run_tests = True | 22 run_tests = True |
| 23 | 23 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 36 run_tests = True | 36 run_tests = True |
| 37 | 37 |
| 38 output = [] | 38 output = [] |
| 39 if run_tests: | 39 if run_tests: |
| 40 output.extend(input_api.canned_checks.RunPythonUnitTests(input_api, | 40 output.extend(input_api.canned_checks.RunPythonUnitTests(input_api, |
| 41 output_api, | 41 output_api, |
| 42 UNIT_TESTS)) | 42 UNIT_TESTS)) |
| 43 output.extend(input_api.canned_checks.CheckDoNotSubmit(input_api, | 43 output.extend(input_api.canned_checks.CheckDoNotSubmit(input_api, |
| 44 output_api)) | 44 output_api)) |
| 45 return output | 45 return output |
| OLD | NEW |