BuildsChrome: Call implementation.
The builds method implementation has landed, update the
endpoint to call the implementation.
BUG=chromium:1009610
TEST=run_tests
Change-Id: I9bfdb3184a9a8695915e68268164121cd1786d85
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/1837715
Tested-by: Alex Klein <saklein@chromium.org>
Reviewed-by: David Burger <dburger@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/packages.py b/api/controller/packages.py
index 17b8263..7f13a25 100644
--- a/api/controller/packages.py
+++ b/api/controller/packages.py
@@ -140,8 +140,6 @@
@validate.validation_complete
def BuildsChrome(input_proto, output_proto, _config):
"""Check if the board builds chrome."""
- _build_target = controller_util.ParseBuildTarget(input_proto.build_target)
-
- # TODO(saklein): Call implementation once it's been completed and add tests
- # for successful endpoint executions.
- output_proto.builds_chrome = True
+ build_target = controller_util.ParseBuildTarget(input_proto.build_target)
+ builds_chrome = packages.builds(constants.CHROME_CP, build_target)
+ output_proto.builds_chrome = builds_chrome