From d1783aefcc0da86c5ff1d124c54704252d817621 Mon Sep 17 00:00:00 2001 From: rmistry Date: Thu, 12 Mar 2015 08:43:22 -0700 Subject: Ignore public API checks if COMMIT=false is in the description BUG=skia: Review URL: https://codereview.chromium.org/1006473002 --- PRESUBMIT.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'PRESUBMIT.py') diff --git a/PRESUBMIT.py b/PRESUBMIT.py index d62249a605..b5397042b2 100644 --- a/PRESUBMIT.py +++ b/PRESUBMIT.py @@ -143,6 +143,8 @@ def CheckChangeOnUpload(input_api, output_api): """ results = [] results.extend(_CommonChecks(input_api, output_api)) + # TODO(rmistry): Remove the below it is only for testing!!! + results.extend(_CheckLGTMsForPublicAPI(input_api, output_api)) return results @@ -254,6 +256,11 @@ def _CheckLGTMsForPublicAPI(input_api, output_api): # It is a revert CL, ignore the public api owners check. return results + if re.search(r'^COMMIT=false$', issue_properties['description'], re.M): + # Ignore public api owners check for COMMIT=false CLs since they are not + # going to be committed. + return results + match = re.search(r'^TBR=(.*)$', issue_properties['description'], re.M) if match: tbr_entries = match.group(1).strip().split(',') -- cgit v1.2.3