blob: 445cc8bd879bdcc676ee160dda1e773ff9b99d5c [file] [log] [blame]
# Copyright 2020 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import sys
# TODO(https://crbug.com/1046543): is there a better way to do this cross
# repo import?
sys.path.insert(1, 'config/presubmit')
import presubmits
def CheckChangeOnUpload(input_api, output_api):
results = []
results.extend(presubmits.CheckGenConfig(input_api, output_api))
# Note that we only run this on upload. On the commit side in CQ there is a
# separate builder that executes this check.
results.extend(presubmits.CheckChecker(input_api, output_api))
return results
def CheckChangeOnCommit(input_api, output_api):
return presubmits.CheckGenConfig(input_api, output_api)