diff options
Diffstat (limited to 'PRESUBMIT.py')
-rw-r--r-- | PRESUBMIT.py | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PRESUBMIT.py b/PRESUBMIT.py new file mode 100644 index 0000000000..f8afed5ba5 --- /dev/null +++ b/PRESUBMIT.py @@ -0,0 +1,31 @@ +# 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. + + +"""Top-level presubmit script for Skia. + +See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +for more details about the presubmit API built into gcl. +""" + + +def CheckChangeOnUpload(input_api, output_api): + """Presubmit checks for the change on upload.""" + return [] + + +def CheckChangeOnCommit(input_api, output_api): + """Presubmit checks for the change on commit. + + The following are the presubmit checks: + * Ensures that the Skia tree is not closed in + http://skia-tree-status.appspot.com/ + """ + results = [] + results.extend( + input_api.canned_checks.CheckTreeIsOpen( + input_api, output_api, json_url=( + 'http://skia-tree-status.appspot.com/banner-status?format=json'))) + return results + |