Update sdk/platform-tools to version 26.0.0.
[android_tools.git] / sdk / platform-tools / systrace / catapult / telemetry / third_party / web-page-replay / PRESUBMIT.py
blob5948576f1969a22f95bb1c677d3e8d503ba17f5e
1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 """Presubmit script for changes affecting tools/perf/.
7 See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts
8 for more details about the presubmit API built into depot_tools.
9 """
11 def _CommonChecks(input_api, output_api):
12 """Performs common checks, which includes running pylint."""
13 results = []
14 results.extend(input_api.canned_checks.RunPylint(
15 input_api, output_api, black_list=[], pylintrc='pylintrc'))
16 return results
19 def CheckChangeOnUpload(input_api, output_api):
20 report = []
21 report.extend(_CommonChecks(input_api, output_api))
22 return report
25 def CheckChangeOnCommit(input_api, output_api):
26 report = []
27 report.extend(_CommonChecks(input_api, output_api))
28 return report